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
335847790589	335847791148	335847791698	335847792248	335847792798	335847793348	335847793898	335847794448	335847794998	335847795548	335847796098	335847796648	335847797198	335847797748	335847798298	335847798848	335847799398	335847799948	335847800498	335847801048	335847801598	335847802148	335847802698	335847803248	335847803798	335847804348	335847804898	335847805448	335847805998	335847806548	335847807098	335847807648	335847808198	335847808748	335847809298	335847809848	335847810398	335847810948	335847811498	335847812048	335847812598	335847813148	335847813698	335847814248	335847814798	335847815348	335847815898	335847816448	335847816998	335847817548	335847818098	335847818648	335847819198	335847819748	335847820298	335847820848	335847821398	335847821948	335847822498	335847823048	335847823598	335847824148	335847824698	335847825248	335847825798	335847826348	335847826898	335847827448	335847827998	335847828548	335847829098	335847829648	335847830198	335847830748	335847831298	335847831848	335847832398	335847832948	335847833498	335847834048	335847834598	335847835148	335847835698	335847836248	335847836798	335847837348	335847837898	335847838448	335847838998	335847839548	335847840098	335847840648	335847841198	335847841748	335847842298	335847842848	335847843398	335847843948	335847844498	335847845048	335847845598	335847846148	335847846698	335847847248	335847847798	335847848348	335847848898	335847849448	335847849998	335847850548	335847851098	335847851648	335847852198	335847852748	335847853298	335847853848	335847854398	335847854948	335847855498	335847856048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17040	2803	3092	2389	1663	1232	979	848	736	561	511	485	464	397	372	380	377	353	335	326	343	318	326	338	322	330	323	328	316	285	300	330	316	317	295	311	286	317	280	309	285	305	275	298	255	260	288	264	300	274	306	290	275	286	288	282	307	291	280	292	299	265	276	274	293	290	272	278	303	292	293	288	280	291	279	286	272	281	264	276	297	306	273	280	310	267	294	265	264	262	276	274	285	317	255	288	261	225	288	257	288	300	297	284	309	262	240	313	272	257	269	265	273	289	265	257	293	269	276	274	283	255	261	268	291	290	280	259	275	282	286	277	286	263	283	283	260	306	308	259	311	238	273	247	263	296	311	276	276	268	276	313	317	277	277	282	298	272	287	280	303	298	287	298	283	280	286	317	284	258	288	287	261	282	271	286	242	272	296	263	269	270	263	252	303	266	264	274	306	274	233	273	295	285	295	275	311	280	284	299	245	254	285	281	287	248	289	283	269	283	253	247	259	267	276	256	244	272	285	314	286	265	284	282	271	287	269	272	290	280	262	299	284	264	275	268	290	262	253	284	250	264	303	266	275	277	284	287	286	261	260	271	278	283	257	281	282	282	270	291	293	270	304	317	293	290	292	314	270	278	253	251	262	279	265	277	280	264	301	306	280	294	294	296	280	311	299	282	270	274	287	274	278	276	298	264	248	297	288	321	326	290	273	276	270	258	253	310	236	268	268	299	278	264	233	304	267	292	287	263	251	294	294	264	261	272	286	272	293	270	278	280	294	306	303	295	290	299	264	274	267	271	259	267	285	288	265	293	260	281	279	269	254	277	247	276	254	279	272	256	279	296	279	290	278	251	283	250	281	254	275	260	280	282	289	287	284	295	309	300	238	289	274	259	251	260	316	267	278	265	303	282	280	258	284	250	315	287	283	267	280	252	252	276	262	264	283	297	287	264	276	276	293	295	262	309	263	287	273	286	260	277	298	249	293	250	290	293	256	286	265	275	249	274	280	280	280	278	253	239	289	292	244	273	326	281	284	274	294	293	271	279	283	261	260	268	288	283	250	278	271	269	279	290	323	287	304	278	276	250	275	279	280	282	279	304	285	289	266	293	259	268	269	279	281	278	306	294	259	294	300	275	245	270	286	298	286	279	304	255	275	295	284	262	262	266	263	300	302	301	299	289	254	284	271	276	263	260	272	285	291	264	289	236	285	287	267	302	302	283	271	299	295	260	272	251	271	315	305	273	290	301	281	298	262	268	269	250	278	285	265	277	291	265	273	270	267	255	305	275	296	308	273	251	288	294	262	274	251	269	261	281	287	317	266	305	295	266	265	264	277	271	272	283	293	278	281	279	278	290	268	271	278	283	261	223	280	314	299	248	254	276	286	279	269	292	275	245	285	269	276	285	287	277	272	310	266	256	293	274	296	261	286	271	265	260	289	285	266	272	279	287	303	263	282	272	293	265	287	260	314	269	266	257	291	273	296	278	298	286	276	273	272	231	277	279	275	303	266	287	281	270	269	301	267	299	276	287	266	266	306	293	294	278	263	271	296	257	295	247	278	266	288	279	285	267	291	284	271	255	283	277	294	287	271	271	271	287	287	278	291	274	265	249	288	303	310	288	280	273	282	281	246	290	298	286	263	281	293	249	281	282	265	272	264	296	258	267	279	266	281	281	280	291	265	285	280	278	283	272	311	256	283	271	253	268	252	259	276	263	259	294	269	287	293	268	306	271	269	241	264	274	268	274	278	274	278	288	289	296	262	284	261	259	260	282	291	254	267	257	239	295	299	285	274	260	265	280	257	281	237	274	285	249	273	277	281	289	274	276	281	282	286	243	280	247	317	273	273	303	294	281	266	311	282	249	304	286	265	267	286	297	270	285	280	273	264	267	300	269	296	264	312	271	297	291	295	264	268	297	264	263	251	294	299	270	261	263	261	263	301	267	287	275	289	284	285	276	292	284	270	282	281	313	284	276	293	272	261	263	267	287	298	256	273	244	295	244	287	276	264	268	290	287	267	284	325	278	285	286	269	262	251	264	244	279	278	252	301	296	277	291	272	281	265	296	279	294	281	261	256	254	308	272	274	259	282	277	284	295	293	271	277	294	261	260	281	319	306	304	280	300	279	263	274	290	284	264	257	280	276	296	284	279	261	262	278	267	274	277	265	253	297	328	286	296	296	310	260	261	259	273	283	248	276	279	259	251	239	277	265	272	259	244	266	309	322	265	258	280	284	271	275	291	313	309	266	292	258	286	288	278	280	262	290	290	288	276	257	261	258	338	285	281	267	301	262	254	265	269	298	297	272	244	289	301	289	296	272	243	260	311	267	255	276	264	269	279	312	279	276	286	270	303	281	302	271	259	271	289	291	291	299	265	276	283	281	311	298	286	290	291	295	279	294	274	270	250	281	280	260	294	260	290	259	301	252	290	287	287	265	284	271	284	244	265	276	288	297	286	316	278	256	305	259	284	277	285	273	270	309	278	303	270	284	277	271	266	285	288	287	264	274	281	266	297	260	279	288	288	278	275	283	298	252	272	288	255	278	272	278	257	267	254	267	266	260	296	318	311	260	271	299	282	302	307	287	289	294	289	275	261	305	281	279	277	277	307	270	309	275	247	266	281	296	298	267	272	287	271	278	279	258	281	273	287	281	257	247	269	258	278	249	258	263	256	266	253	261	296	272	260	288	289	266	292	271	281	287	263	300	289	305	288	285	264	292	226	286	255	307	281	311	281	251	275	276	241	284	291	281	281	298	278	287	271	277	289	284	268	294	287	304	271	280	277	286	257	286	300	316	301	272	265	302	255	293	303	279	296	268	275	293	292	269	285	265	275	267	275	272	264	244	259	264	262	276	261	295	282	260	295	265	258	304	299	282	263	268	271	237	272	265	295	277	307	262	275	274	279	279	250	287	267	253	272	266	277	293	278	288	319	263	275	282	257	282	297	287	260	296	266	288	246	274	246	290	277	280	284	261	257	285	275	308	262	275	284	286	269	278	292	276	275	293	257	271	283	257	294	255	294	270	277	259	286	266	305	270	281	314	277	271	256	267	275	276	279	233	291	286	266	279	274	268	246	261	307	265	264	275	246	258	281	265	292	270	281	256	249	297	268	261	276	260	253	282	255	273	275	257	329	265	291	278	259	247	283	253	237	287	268	269	273	252	285	266	271	283	282	277	260	261	299	284	268	287	267	290	276	272	295	261	291	265	264	271	249	293	245	312	281	268	285	296	261	270	302	271	240	269	260	298	301	279	283	268	284	273	249	277	261	272	289	292	281	302	279	261	262	251	262	269	267	291	258	249	303	294	296	284	287	284	283	267	273	263	280	285	266	261	255	276	277	240	299	313	310	313	281	262	273	315	298	279	296	271	267	261	279	278	281	245	269	269	272	274	248	260	279	262	259	269	278	274	274	255	285	276	256	280	269	298	262	238	278	262	244	268	301	286	265	295	274	285	287	277	309	287	287	300	232	272	251	243	301
7829	2759	5788	6546	5834	4762	4013	3371	2855	2359	2193	1965	1864	1746	1538	1529	1508	1352	1322	1265	1240	1228	1201	1157	1124	1085	1132	1028	985	994	961	974	1019	980	924	951	934	955	864	924	988	911	915	935	973	907	906	928	921	857	881	914	891	875	838	869	905	837	843	847	879	864	839	876	873	855	831	888	895	888	848	818	866	843	819	828	812	861	860	820	816	834	833	844	863	826	823	841	830	831	843	814	797	840	833	810	805	858	870	786	834	889	824	824	862	834	787	908	833	818	822	837	801	857	856	829	773	825	828	796	847	783	841	842	783	793	833	832	840	826	833	836	806	855	827	834	808	817	786	823	809	802	812	796	834	862	808	822	851	788	802	792	806	870	869	816	782	805	825	804	806	825	797	833	813	815	827	827	835	794	811	802	810	798	824	791	800	822	869	761	877	802	799	790	842	827	804	815	836	835	768	830	830	841	792	840	790	847	826	872	826	830	795	826	857	851	817	758	818	788	868	819	845	796	887	810	795	821	799	788	816	867	744	835	815	842	778	863	802	817	787	767	842	775	796	855	850	832	845	849	822	811	798	772	839	795	842	816	832	857	830	830	773	832	814	842	830	812	844	781	845	816	810	829	830	833	786	803	830	778	798	792	839	806	799	807	811	786	808	801	848	789	836	782	783	792	816	807	793	820	858	837	868	825	845	811	826	830	831	803	840	802	845	784	792	771	814	829	807	863	832	877	855	806	810	809	803	863	766	813	801	879	812	779	809	819	791	828	829	839	750	841	802	800	835	857	827	873	772	857	836	789	823	825	795	745	803	802	814	789	833	816	776	793	846	844	828	780	810	796	792	776	919	792	834	862	853	807	832	802	775	815	841	820	829	838	851	793	832	822	823	817	824	825	837	798	837	827	776	801	822	803	890	842	819	830	834	834	841	778	837	849	809	803	848	864	866	819	787	804	826	799	847	848	802	818	783	763	792	823	836	789	818	833	815	799	832	822	824	834	787	874	823	822	806	810	849	758	794	756	801	817	835	818	796	843	823	799	836	812	828	801	857	801	813	801	826	809	869	848	808	877	817	815	786	794	866	874	826	803	807	843	770	833	822	797	815	804	804	834	844	814	816	822	841	826	848	820	806	881	761	830	846	822	809	801	806	851	835	832	772	793	820	810	856	811	823	832	813	858	793	787	823	765	884	830	804	825	789	774	833	891	794	840	833	763	818	846	806	868	799	837	761	766	803	830	818	808	836	831	852	849	803	793	848	790	804	813	833	784	828	821	852	813	841	828	800	869	769	807	860	859	821	863	815	873	843	811	783	853	816	836	845	779	794	782	831	799	782	826	803	822	835	808	807	780	827	789	858	888	794	804	819	791	795	815	856	789	825	864	780	824	846	764	795	796	802	818	788	791	809	825	841	890	823	793	864	818	813	788	793	811	791	803	784	775	776	797	802	838	839	820	830	854	793	849	871	841	819	811	830	832	854	748	795	839	812	821	792	802	831	865	882	825	805	860	806	817	813	791	831	824	845	794	824	787	789	817	829	812	796	795	823	797	813	866	833	814	807	815	841	844	826	829	857	816	838	814	779	862	866	830	768	797	843	783	764	823	803	808	871	830	780	869	811	788	844	846	843	826	837	827	808	784	782	823	847	768	821	856	815	788	828	808	851	805	832	817	788	876	833	809	825	828	818	807	841	818	803	873	819	795	786	817	817	827	802	826	790	786	857	836	828	809	815	788	819	816	815	808	837	821	809	846	814	770	869	830	833	823	817	834	813	831	798	799	802	781	814	832	832	829	790	808	831	797	844	821	811	795	811	837	788	832	816	815	809	807	805	856	799	794	803	837	837	855	772	854	778	768	846	843	829	858	800	769	836	801	858	848	805	829	810	836	830	785	817	852	823	833	812	814	840	817	810	822	827	818	819	809	796	827	793	807	811	887	781	838	808	815	784	822	792	807	868	843	875	811	829	826	783	821	828	789	816	838	831	815	786	824	820	760	835	830	824	843	802	821	895	786	843	775	830	862	776	851	817	782	829	817	882	834	815	803	749	814	812	788	835	823	798	807	843	807	834	773	820	818	804	776	847	812	802	819	788	803	798	820	784	820	791	829	792	807	791	817	836	833	813	844	801	862	811	830	817	820	890	812	749	853	862	789	806	788	789	864	882	860	826	843	770	795	814	823	824	816	848	816	828	830	817	852	818	821	851	810	844	810	822	842	796	862	812	797	801	814	777	811	826	806	820	851	787	798	810	772	853	828	810	805	846	752	804	799	820	799	842	796	787	828	812	817	825	823	852	847	805	838	812	844	857	819	859	816	815	810	829	756	809	821	799	799	826	796	813	829	830	830	847	837	861	776	849	806	878	852	811	803	835	807	827	828	824	775	832	803	820	829	820	804	808	824	784	851	777	782	840	809	845	855	828	831	775	821	750	843	862	771	800	792	830	809	813	819	788	849	814	774	853	848	834	860	804	821	809	836	822	845	803	810	814	806	817	818	782	815	829	819	824	783	884	844	815	817	804	819	875	789	886	780	828	765	863	859	855	796	860	829	836	858	861	816	823	833	832	845	798	839	796	797	798	818	801	861	790	779	811	808	787	824	833	872	797	781	885	779	843	846	831	811	800	839	794	822	813	770	817	824	769	834	796	814	810	818	877	873	802	793	813	808	773	839	800	829	777	861	822	809	793	884	831	835	848	853	813	806	832	819	797	824	751	823	836	846	869	819	839	846	803	843	775	797	832	816	839	843	847	810	800	807	802	853	845	845	818	854	792	838	819	780	791	803	821	861	833	803	840	817	850	850	828	809	820	826	854	800	832	853	787	818	835	805	810	826	819	854	800	835	811	861	809	784	802	808	828	796	816	833	800	844	843	852	855	832	849	801	801	842	825	795	799	850	862	845	821	820	837	849	857	840	810	791	827	820	849	842	838	854	823	814	850	784	795	761	797	839	785	818	823	798	844	836	781	820	845	866	809	850	807	760	812	820	795	833	803	789	811	783	846	835	824	858	853	803	848	802	763	808	809	888	813	794	820	811	852	833	798	852	843	847	827	784	874	819	824	880	777	848	831	780	809	784	848	805	814	823	827	845	765	830	811	830	832	791	793	825	824	801	778	829	814	791	819	810	786	825	802	806	805	819	870	832	848	834	811	816	803	807	881	805	796	770	828	812	823	807	813	814	824	814	792	812	799	805	864	870	821	819	794	822	808	819	829	832	784	835	835	849	866	812	800	859	833	782	810	805	852	793	805	792	806	802	864	845	850	807	824	821	858	848	817	810	842	807	837	905	809	826	822	830	839	830	827	802	788	808	836	826	862	804	874	793	832	830	820	774	846	771	802	830	818	806	823	827	836	836	839	781	773	803	824	814	866	764	808	839	848	817	811	778	850	857	829	800	908	801	806	793	829	869	825	859	832	783	853	859	856	811	856	794	857	808	842	842	828	832	859	828	833	828	813	759	803	793	813	822	860	795	818	808	853	821	784	821	803	811
2199	249	273	222	222	205	208	183	196	202	175	178	198	177	196	182	182	189	194	185	160	196	206	215	198	191	192	208	184	184	210	198	209	171	202	192	196	191	174	183	166	187	189	204	187	213	193	194	176	198	197	184	181	188	183	198	189	177	174	189	207	203	174	174	192	205	185	210	178	191	195	203	182	191	164	180	214	193	195	183	192	167	193	181	167	185	181	186	192	206	169	197	188	164	199	201	189	189	207	209	198	187	183	199	178	185	198	181	182	177	190	198	181	176	203	211	165	170	193	170	203	185	196	174	203	187	192	223	177	213	198	204	187	193	178	163	179	218	183	211	177	211	199	168	177	171	173	181	189	187	199	158	179	199	163	184	185	175	174	167	187	177	199	195	187	201	166	180	179	176	165	186	181	182	201	178	212	199	214	204	203	175	190	205	198	180	164	170	168	209	228	177	202	201	176	203	159	185	177	202	194	184	166	153	190	179	183	173	194	154	198	162	201	212	205	195	187	181	173	194	186	205	185	194	191	170	195	191	218	189	177	187	228	183	198	210	185	200	191	207	227	212	217	166	177	192	199	196	194	178	189	174	178	196	203	193	176	172	216	198	187	178	176	202	188	185	201	190	190	199	187	206	186	196	175	171	177	178	202	183	180	165	181	208	178	184	170	174	179	196	196	197	185	192	188	194	187	178	177	181	203	185	194	183	189	168	177	165	182	213	184	172	195	200	196	192	210	183	180	172	198	178	198	197	200	177	193	172	210	175	186	174	176	184	194	192	178	168	217	177	179	191	174	227	183	159	195	197	203	187	196	173	195	187	206	184	182	211	180	195	201	215	201	194	198	187	194	192	188	198	174	220	201	171	184	180	192	186	191	190	176	187	184	190	206	172	213	167	181	182	193	181	201	204	194	177	198	180	222	169	173	167	180	185	215	190	181	193	179	188	205	209	175	184	191	209	191	184	193	190	194	186	178	197	183	219	164	178	179	181	166	192	203	169	154	171	182	206	170	191	170	204	186	182	196	189	171	187	176	184	187	205	182	192	173	181	208	176	191	175	182	199	202	177	179	203	203	185	197	170	198	201	180	186	196	177	188	185	178	181	227	199	193	165	218	172	201	190	181	167	189	205	170	189	165	183	181	198	189	167	181	201	203	186	190	191	211	179	186	197	177	174	186	205	200	203	167	190	191	178	198	195	174	178	193	177	182	203	171	205	185	223	188	176	191	182	183	192	189	207	164	197	219	184	180	173	160	194	210	185	185	181	179	197	199	200	192	181	182	206	174	217	176	186	216	145	161	189	207	189	202	181	193	181	157	195	186	214	191	179	191	195	190	201	182	179	181	186	200	201	173	172	168	181	191	216	166	186	212	183	197	193	206	199	200	191	175	189	192	188	194	198	165	193	228	177	165	200	210	212	199	197	178	181	182	166	211	184	172	180	184	179	176	189	199	193	180	194	189	192	187	190	168	204	199	192	217	191	192	207	187	165	218	217	200	188	221	183	199	173	184	203	170	189	173	195	200	207	202	211	182	188	183	190	196	182	173	159	186	207	171	195	179	199	188	207	190	183	171	147	191	170	196	173	180	197	208	192	207	174	184	176	168	187	197	177	189	188	177	197	191	222	194	183	182	193	181	228	208	180	184	179	188	177	195	164	203	221	212	193	174	169	190	224	180	179	187	212	209	223	179	190	210	174	166	184	159	181	189	182	208	179	174	173	188	201	201	173	203	204	180	177	172	209	189	226	166	180	202	171	191	228	182	189	184	171	200	200	187	193	175	199	207	214	183	196	181	183	197	176	172	181	195	206	164	179	168	184	183	181	207	186	212	237	198	173	188	183	169	190	192	184	179	177	172	176	214	215	212	221	220	173	196	204	200	186	164	156	187	190	191	177	194	185	205	188	197	201	180	176	216	198	176	181	173	212	178	182	180	204	209	170	166	194	189	187	168	189	185	201	176	207	156	161	163	160	170	189	196	179	177	191	169	178	202	182	181	173	187	198	183	208	204	197	185	171	179	217	207	212	173	181	174	184	178	191	198	177	206	173	199	185	187	179	183	192	196	204	197	204	200	191	191	179	191	194	212	178	190	202	211	206	185	182	194	178	203	184	211	163	189	178	175	200	190	204	174	201	195	203	203	164	172	234	171	183	209	206	187	194	192	185	212	160	194	168	187	172	205	205	194	201	200	205	186	203	237	184	187	191	176	178	191	171	166	170	198	201	213	200	176	172	185	188	174	197	153	184	183	170	207	169	193	180	225	191	187	196	195	197	204	192	180	189	194	195	164	174	190	199	201	191	212	174	214	208	186	181	167	189	174	194	170	152	195	177	207	196	183	213	185	172	174	175	199	182	187	191	219	208	190	206	191	187	174	190	180	192	170	199	160	181	210	193	204	204	181	174	195	198	167	175	186	199	203	199	200	168	194	194	176	228	188	199	193	170	179	183	182	192	183	213	193	198	212	208	186	187	194	199	217	181	183	209	181	196	189	198	170	197	175	183	171	171	177	183	192	189	185	188	176	188	203	169	169	167	223	195	181	199	214	177	197	197	190	198	211	212	218	184	194	200	185	197	174	197	190	161	174	175	189	209	174	208	188	176	170	191	200	220	177	199	192	188	175	201	184	181	187	170	233	208	212	188	173	194	213	191	174	198	207	184	186	188	207	197	197	177	179	186	215	196	209	209	193	184	194	201	192	189	180	197	197	169	170	178	183	161	194	181	201	198	179	205	196	214	217	213	197	193	173	179	178	189	182	189	191	162	193	191	187	200	181	197	187	166	200	204	217	177	181	196	193	196	195	186	213	176	164	194	175	181	186	200	213	178	198	174	201	203	217	190	172	179	193	224	199	201	191	201	178	178	156	186	188	191	196	183	202	173	198	170	197	178	176	199	186	184	208	175	199	201	208	196	192	194	198	176	180	205	201	177	167	172	195	178	178	170	189	183	202	190	212	187	189	200	181	194	175	197	182	192	203	175	193	187	199	196	196	192	179	198	170	189	193	180	209	198	205	163	221	195	189	179	172	179	179	193	182	197	176	191	178	197	190	171	186	161	190	182	194	194	190	198	190	217	186	184	183	174	183	192	182	183	167	185	176	180	179	207	197	174	182	204	210	202	199	188	188	212	203	180	192	197	189	203	177	194	182	206	176	182	202	190	194	185	179	193	156	211	193	180	192	195	194	186	203	174	170	170	190	189	178	164	191	184	172	190	215	191	173	169	175	177	207	200	213	203	182	175	185	173	196	160	199	194	192	179	191	204	170	213	199	196	195	183	176	208	163	183	173	190	213	204	179	209	171	178	185	194	214	178	162	197	191	194	172	206	230	178	192	148	186	185	183	168	176	190	193	183	197	205	199	193	201	201	194	202	188	185	181	198	199	183	188	196	193	201	183	192	180	180	186	199	197	178	199	169	203	206	198	203	199	184	172	184	176	176	187	203	208	193	216	193	193	159	207	201	188	159	188	199	196	185	171	190
1969	646	765	779	728	755	700	687	624	662	695	652	627	608	635	623	647	635	663	623	646	641	621	623	616	651	627	672	589	579	652	646	606	558	643	632	635	645	622	622	612	668	600	600	594	634	651	614	583	588	594	589	578	635	621	612	614	610	606	593	567	613	625	593	626	603	641	606	581	573	578	600	647	608	593	613	598	557	609	603	623	536	646	603	612	603	589	584	603	626	648	634	666	607	599	605	595	589	602	640	649	610	582	633	630	590	544	623	558	577	640	611	642	645	562	623	614	610	633	622	571	588	576	641	636	616	626	637	606	584	609	580	620	591	639	579	610	582	588	616	632	617	603	609	631	632	615	640	581	592	575	595	590	597	589	601	575	589	615	614	590	597	589	598	598	565	562	614	610	579	570	602	601	634	623	585	607	593	586	576	545	597	598	653	602	628	629	613	581	639	622	600	634	572	626	618	590	641	581	619	587	636	602	615	576	641	619	612	598	586	582	599	615	588	599	591	603	620	606	632	617	550	648	600	616	611	587	601	610	586	606	655	616	568	593	608	549	585	596	612	600	578	605	618	572	546	591	582	597	644	623	589	617	592	595	672	570	588	609	587	596	633	587	590	612	600	566	564	613	622	588	593	601	610	581	633	611	616	603	545	588	579	635	628	631	610	609	590	611	600	627	610	628	674	613	589	555	594	593	574	561	616	608	587	623	607	626	612	569	580	592	580	602	565	579	614	653	609	586	590	611	632	629	623	564	580	593	592	616	620	605	635	588	598	600	568	599	614	590	644	601	599	596	607	612	640	585	601	617	614	563	616	592	600	615	619	596	626	607	599	583	572	616	580	578	570	661	603	591	655	563	602	605	610	590	606	575	574	613	614	586	612	558	596	614	590	582	574	620	592	617	583	593	649	580	636	589	599	567	575	627	609	583	615	595	598	601	615	605	637	581	628	612	639	584	583	582	642	574	620	550	585	577	610	569	594	610	575	582	632	630	588	566	613	573	616	570	576	589	594	594	594	613	593	619	596	564	635	618	571	605	588	583	610	629	658	578	626	591	616	567	604	602	620	644	591	543	615	616	623	633	604	611	604	627	575	592	590	570	592	613	586	620	609	597	620	638	565	627	572	630	615	600	629	606	621	605	559	633	575	640	648	620	591	584	607	573	617	601	612	622	627	608	626	672	564	594	586	570	601	587	609	564	617	589	586	603	601	612	634	609	619	621	616	570	624	598	623	618	579	621	660	635	559	629	589	585	577	622	627	567	611	601	598	612	630	610	604	567	610	615	628	620	604	542	615	565	633	615	586	604	599	572	652	644	590	635	617	643	609	600	576	660	622	607	605	552	631	558	574	565	582	623	600	601	588	618	616	609	614	573	645	591	642	596	597	617	603	592	598	592	612	607	592	636	608	616	602	569	589	590	633	561	605	592	584	606	580	639	628	555	653	573	627	580	595	618	563	588	636	615	623	593	576	581	654	635	592	629	621	628	622	649	621	591	652	598	625	625	573	558	621	627	549	618	600	607	642	590	564	641	580	572	613	599	610	581	591	614	568	619	592	595	604	653	581	650	585	591	637	605	624	601	591	631	600	618	575	649	608	611	588	620	625	577	601	636	640	599	620	587	615	576	615	624	602	615	605	610	608	609	611	599	616	611	619	601	589	588	630	619	608	612	615	587	581	629	625	563	611	626	606	615	606	662	611	623	569	560	605	667	576	583	571	650	592	575	595	619	596	606	606	623	602	578	636	622	566	597	595	622	609	637	565	617	590	623	595	596	571	576	610	564	616	625	579	605	567	600	624	660	586	644	624	594	574	556	592	610	628	580	618	639	623	592	626	633	607	564	575	573	593	651	607	600	621	618	624	614	595	625	605	590	605	603	618	585	615	616	588	595	616	629	622	637	647	622	599	656	605	602	624	561	602	603	614	603	583	601	637	596	627	615	579	573	625	585	628	623	606	623	580	578	605	638	580	591	562	635	614	575	600	584	600	634	645	619	635	606	601	603	655	588	628	576	596	605	583	577	616	604	580	587	583	584	616	555	584	599	587	608	609	604	570	587	614	611	612	585	651	611	597	656	612	584	575	578	604	586	536	644	612	663	613	593	595	578	566	632	657	628	614	561	595	546	644	640	610	612	614	619	616	605	630	618	603	557	636	636	605	582	576	587	637	601	583	530	602	596	639	596	567	620	623	640	594	609	626	630	601	555	600	625	604	558	601	619	620	623	587	610	559	589	637	607	598	640	626	629	633	593	558	595	613	615	556	579	602	605	604	607	596	578	574	640	590	620	588	610	621	602	613	568	569	567	552	629	602	597	661	603	615	585	600	566	583	591	637	605	619	588	607	577	580	583	604	616	594	650	587	573	583	575	633	595	563	595	610	665	627	624	608	595	607	627	613	592	648	621	563	594	600	604	585	604	577	603	632	572	624	552	608	610	596	603	633	606	618	584	598	592	591	643	567	597	612	622	593	596	579	606	619	618	593	568	577	569	588	622	602	626	635	570	595	615	618	624	604	597	565	636	568	587	568	591	584	571	620	604	595	601	583	608	602	579	622	600	543	575	594	618	592	571	592	632	630	594	598	606	585	641	619	586	627	619	621	596	607	593	579	595	580	608	616	605	632	551	565	603	573	613	605	566	574	594	599	610	639	600	627	551	603	635	542	639	618	608	594	638	637	612	575	583	591	629	601	600	609	604	599	595	596	643	552	605	618	609	591	614	595	607	617	569	580	587	572	615	619	613	598	628	580	592	578	618	595	569	622	630	609	670	596	600	631	640	614	584	598	604	602	582	579	581	608	595	649	567	590	581	581	629	599	600	628	614	618	633	557	568	610	608	601	617	634	583	580	582	583	602	580	593	594	574	636	642	631	622	576	643	589	604	611	620	626	620	594	610	629	587	617	603	631	613	629	614	642	620	616	587	642	592	650	578	515	587	591	560	631	596	620	600	620	602	589	625	564	643	615	598	610	622	580	612	598	607	599	617	604	635	600	608	651	570	601	591	604	591	577	614	616	619	618	639	615	607	614	576	634	607	603	572	607	626	580	576	579	595	594	618	607	612	586	596	620	635	622	593	593	566	599	539	575	617	553	596	606	590	614	602	587	621	634	587	582	595	639	591	605	633	560	629	597	609	585	596	578	646	615	599	582	598	627	585	594	598	571	587	633	616	540	633	632	626	574	614	616	609	635	576	572	599	605	625	594	600	567	580	546	601	600	593	615	615	634	565	599	591	578	625	615	611	596	619	566	588	573	578	559	592	611	630	598	595	607	571	626	604	572	612	567	652	581	607	598	592	594	595	595	650	630	614	604	602	600	626	590	592	594	613	599	637	596	608	594	593	587	606	600	660	598	609	621	640	576	605	639	638	583	624	620	580	604	624	614	606	629	599	622	662	614	611	642	632	614	598	658	622	604	622	663	575	570	628	579	582	598	607	614	613	578	614	611	599	583	664	615	628	613	620	632	646	597	614	606	591	574
9132	1350	1722	1362	1059	817	631	587	506	450	437	416	401	370	334	349	384	339	337	353	334	397	340	348	350	330	340	335	322	339	328	319	310	312	301	283	353	298	344	323	332	322	347	325	307	308	316	322	344	307	313	308	306	278	305	324	347	322	317	331	336	297	321	319	336	353	281	321	314	310	332	320	316	315	318	308	289	317	305	300	334	328	345	320	293	330	338	346	333	321	315	335	320	329	344	299	334	347	329	319	326	331	315	339	321	323	318	351	318	306	325	302	312	368	329	304	296	320	300	355	305	312	319	331	310	303	311	305	377	326	338	362	320	301	331	294	319	316	315	281	311	332	332	276	310	298	333	328	332	307	312	315	338	324	297	337	314	333	339	329	286	324	298	320	346	309	323	323	349	339	317	306	358	312	351	305	313	305	330	310	300	338	322	327	291	309	308	289	310	305	311	347	308	316	341	335	307	325	319	312	328	304	291	313	293	308	284	338	297	317	334	278	297	340	338	311	307	338	312	319	358	323	292	328	305	330	311	285	360	325	308	316	320	341	328	344	324	312	294	321	305	294	302	287	287	323	347	305	322	347	295	308	328	317	321	334	306	321	316	316	317	307	330	292	312	334	305	293	324	338	305	295	305	321	298	302	344	332	314	316	321	332	295	295	306	337	304	347	321	306	311	319	339	282	306	377	334	345	348	293	321	320	320	338	312	329	329	304	306	325	278	307	307	309	315	284	309	306	310	319	306	301	301	291	319	317	338	307	324	295	282	321	313	322	308	299	294	349	313	278	304	303	296	307	338	286	295	293	293	339	299	350	333	317	314	334	325	337	309	342	277	340	290	291	305	303	347	313	279	324	329	334	319	297	300	329	312	329	298	309	303	327	312	344	290	315	324	324	324	334	325	329	315	314	328	310	293	342	312	299	345	289	292	331	292	306	334	337	325	287	305	312	320	268	291	301	293	313	303	324	312	305	296	309	274	295	325	344	303	307	320	302	309	293	317	343	310	315	339	311	310	302	327	364	337	321	304	339	287	324	345	332	325	314	272	317	298	307	320	289	300	277	323	294	307	356	319	306	361	290	343	320	328	311	277	298	332	331	315	299	270	310	341	340	327	321	303	305	312	321	279	338	315	307	325	313	299	306	336	321	318	288	325	316	328	333	363	323	332	328	291	317	337	305	324	332	317	291	326	334	329	314	307	287	321	312	289	326	321	303	327	309	344	322	298	328	308	297	329	338	333	301	342	326	322	320	322	348	349	342	300	318	321	330	297	295	304	353	356	333	322	329	309	336	306	324	303	312	320	326	327	338	298	334	322	284	333	333	324	320	302	329	319	309	308	318	305	371	306	319	310	331	302	329	307	323	357	303	349	309	306	350	321	335	281	321	319	315	323	324	324	293	312	326	316	317	295	310	337	312	350	317	335	306	304	316	325	319	324	309	300	312	319	343	301	342	335	338	295	330	305	314	313	325	290	302	287	322	321	298	318	325	298	332	341	315	297	329	325	300	329	326	321	300	307	287	294	305	342	297	288	310	323	324	310	347	294	307	329	324	306	342	313	321	345	332	309	338	316	318	328	352	307	332	317	309	333	289	322	323	334	313	311	308	316	321	347	296	320	330	341	308	323	295	313	308	297	264	307	313	321	349	322	320	318	305	314	319	331	311	318	336	296	279	323	314	286	259	312	339	317	329	342	316	306	316	314	314	335	291	346	322	302	331	297	327	314	316	323	326	317	343	306	292	318	320	340	325	307	345	309	302	289	331	293	278	311	316	323	314	303	304	307	330	315	320	301	339	328	335	326	319	325	286	288	347	333	311	316	347	319	316	329	294	328	319	319	329	305	294	309	323	330	351	318	331	337	323	357	347	314	302	283	343	307	340	302	314	327	301	306	328	331	300	291	318	310	308	316	289	306	320	333	293	305	339	313	322	319	289	296	324	326	319	317	323	328	308	319	316	305	339	313	300	340	291	318	334	328	348	286	306	323	334	293	307	295	298	307	340	324	315	309	326	277	311	323	312	301	303	327	290	320	325	320	304	336	352	321	291	307	337	312	312	331	344	320	327	310	312	337	301	332	329	308	339	341	325	299	285	367	312	358	302	338	295	334	308	312	343	323	340	312	347	369	286	321	304	339	309	323	325	317	327	309	308	305	289	298	358	297	325	306	308	291	340	314	317	335	310	310	335	318	347	326	316	319	309	300	283	312	345	301	310	368	339	340	319	315	316	318	318	322	352	305	319	302	305	307	322	296	333	289	311	330	321	297	288	286	328	338	332	313	336	316	307	318	304	312	325	310	317	317	332	337	328	302	326	297	330	313	291	302	304	283	329	341	320	303	339	327	314	309	333	319	341	327	319	344	331	332	304	352	305	339	331	295	326	322	270	319	331	297	341	307	348	304	322	333	344	329	312	331	316	304	302	337	307	325	344	288	358	294	336	322	302	294	321	324	290	323	367	325	309	297	307	293	322	329	324	310	332	281	309	287	333	328	321	281	285	331	346	314	299	317	305	361	309	303	307	331	325	277	299	318	303	335	321	301	342	348	324	329	311	311	340	330	340	293	291	301	306	335	325	288	308	324	313	321	365	305	335	281	329	296	306	322	322	315	295	292	312	330	348	294	320	326	307	308	337	327	318	313	341	315	297	321	319	320	304	315	332	351	282	330	321	316	329	314	317	294	332	319	341	348	339	302	313	318	300	330	334	319	331	312	296	310	332	341	331	318	325	307	302	329	309	328	303	351	307	318	289	336	338	326	318	327	318	338	311	336	344	341	361	309	303	307	350	321	319	295	312	317	347	313	316	307	303	307	308	329	331	344	298	345	309	312	308	316	313	314	325	333	326	302	299	316	311	327	324	316	290	315	321	316	317	332	343	332	336	291	311	335	319	338	307	317	327	332	309	334	306	348	343	336	315	311	321	307	323	283	327	324	320	327	313	304	305	300	326	321	344	322	320	335	297	322	314	308	307	319	345	308	313	305	344	293	330	291	337	325	308	301	355	300	305	291	314	322	334	326	347	317	296	338	284	318	322	310	319	324	297	306	314	336	329	318	315	314	311	284	348	328	294	321	355	300	316	340	305	327	317	315	316	301	309	318	298	328	354	343	307	312	297	322	314	321	318	284	318	322	296	323	322	353	337	311	331	295	306	366	297	301	338	323	323	322	310	328	354	332	332	330	311	343	347	300	333	372	303	318	300	326	363	296	331	324	276	292	303	316	343	338	303	319	309	320	275	322	303	334	315	316	312	321	307	312	296	309	325	321	296	362	288	300	305	307	299	325	322	294	329	315	306	285	328	285	309	294	392	360	346	306	306	324	289	307	321	298	317	315	313	329	346	342	305	320	321	337	297	372	327	324	299	337	327	304	342	324	285	306	319	292	355	301	310	310	333	309	320	351	310	336	331	315	302	323	311	316	313	299	325	292	324	297	330	317	339	355	325	295	329	305	300	315	304	318	291	323	296	335	321	304	305	313	325
5657	1936	3532	4134	3557	3069	2591	2233	1993	1794	1646	1535	1419	1373	1356	1291	1241	1217	1210	1154	1097	1088	1119	1041	1088	1107	1056	1061	1007	1044	1077	1031	961	1006	1016	1035	1019	1001	1009	1000	982	1009	946	994	949	979	950	947	962	954	1004	977	956	916	972	936	937	914	1002	930	951	964	968	918	965	960	928	956	981	922	954	933	928	943	937	939	932	953	936	977	998	987	954	923	880	957	986	933	969	890	964	976	923	962	970	956	972	923	946	928	965	925	954	895	922	869	937	912	943	955	940	895	902	852	951	954	955	935	950	992	954	942	957	946	883	1004	916	924	936	928	983	1041	921	928	925	927	963	940	943	891	911	969	919	936	930	972	936	928	873	991	954	908	927	921	959	954	915	892	898	938	934	962	964	926	892	913	997	932	916	906	911	892	930	925	899	947	928	915	945	871	966	941	949	882	973	928	923	926	900	926	944	902	928	951	945	955	945	944	923	963	870	950	921	916	951	925	868	965	951	957	942	978	958	976	927	888	938	942	943	938	924	912	951	941	961	940	931	933	937	893	920	979	915	902	943	927	933	945	868	973	922	956	920	898	941	937	894	892	918	899	951	896	918	904	928	911	873	908	926	928	917	958	985	889	975	905	903	906	948	941	943	921	948	893	893	922	862	917	889	934	914	941	940	941	961	972	921	914	956	923	939	951	907	941	924	886	974	912	871	945	967	948	945	980	922	948	913	939	936	871	932	928	903	900	975	898	926	909	987	1010	942	947	924	911	926	940	948	947	967	967	935	929	959	875	1004	900	916	972	974	914	923	957	894	969	932	986	929	965	904	912	947	970	927	911	955	934	877	890	900	955	875	941	928	899	926	927	926	1006	981	919	864	918	928	865	875	919	982	976	900	961	906	892	945	943	946	956	978	936	940	966	945	894	946	889	931	940	886	941	974	913	962	929	910	922	927	961	940	913	907	914	968	934	969	944	914	898	903	928	918	914	943	925	938	884	935	930	989	998	874	905	919	885	928	947	873	964	940	964	911	903	899	915	902	901	932	886	979	921	939	949	972	927	972	963	955	934	929	897	914	928	955	906	898	925	905	900	924	954	899	907	891	938	894	941	870	953	867	944	992	888	935	903	947	921	910	916	915	960	919	929	971	935	943	984	897	910	939	963	933	905	904	964	911	935	926	936	932	872	963	958	952	895	886	891	950	905	919	936	850	933	947	956	885	880	913	956	925	895	940	923	884	936	948	926	947	985	923	924	1004	918	936	907	927	879	910	903	933	926	906	927	956	939	949	915	896	900	930	938	892	912	940	947	964	900	905	877	929	901	943	912	904	980	927	941	962	953	906	949	936	934	941	935	926	959	964	939	931	915	928	977	958	921	890	915	919	915	961	833	962	915	958	951	922	908	951	860	933	888	890	927	959	941	883	916	945	935	904	897	918	896	946	925	924	930	908	981	951	938	924	910	897	913	921	895	958	899	922	959	884	894	970	914	962	886	917	962	910	968	926	921	888	906	922	949	917	924	865	913	946	916	972	936	933	910	925	914	907	964	949	939	974	883	911	974	931	908	943	930	974	910	969	887	888	970	969	975	930	940	902	933	955	900	912	990	933	1027	887	912	943	947	947	903	906	908	930	968	932	923	965	934	951	903	971	936	947	898	938	970	919	964	914	974	883	948	974	884	977	928	971	951	953	897	910	946	975	884	924	931	947	974	984	944	933	867	933	933	911	937	946	951	940	956	912	927	898	918	924	918	937	979	907	922	892	926	937	953	904	931	950	898	1009	958	951	963	951	893	1009	926	921	906	918	968	968	972	947	895	903	935	897	968	969	902	990	952	942	942	898	972	965	930	901	966	934	870	907	940	948	913	898	922	963	905	928	975	943	918	937	876	905	960	916	914	884	922	925	901	978	913	992	952	944	915	941	922	881	919	949	949	962	967	900	964	918	919	950	955	931	962	947	921	924	951	927	961	922	945	925	971	955	921	946	927	892	936	939	981	973	923	882	886	926	947	922	923	989	1003	930	979	966	956	954	942	951	888	947	891	939	930	949	990	938	954	966	920	970	973	939	981	867	912	918	940	929	941	875	976	910	887	929	940	916	983	929	917	971	880	937	922	966	883	947	947	902	905	930	971	954	908	1007	929	936	932	927	935	870	889	978	946	979	916	1015	925	891	897	915	926	934	922	960	923	905	923	972	912	984	974	901	875	933	931	939	920	942	915	914	941	984	943	941	903	923	960	903	943	908	919	955	976	966	946	928	938	950	903	932	878	911	988	935	994	881	958	879	986	1004	921	939	940	932	919	936	938	882	909	922	954	917	885	946	917	871	930	914	890	919	947	943	938	892	902	922	936	942	925	940	939	903	916	999	948	940	902	957	918	947	891	920	933	910	908	965	960	939	992	912	933	904	949	950	955	938	851	960	897	916	912	881	924	938	929	925	912	952	912	964	869	867	898	966	935	932	1003	936	948	925	872	920	919	966	878	932	949	937	975	933	966	1001	927	922	936	893	967	914	922	904	956	945	914	983	952	931	911	921	929	895	934	941	950	901	930	909	909	928	913	944	909	951	938	892	949	890	943	1007	902	897	943	962	912	939	966	914	937	995	949	955	890	928	892	922	901	930	885	966	925	890	937	927	947	921	972	859	925	922	893	953	917	927	894	957	911	905	883	950	926	904	928	883	909	949	891	898	958	942	944	948	995	930	912	943	904	931	916	939	934	893	949	916	898	947	905	950	920	943	901	904	909	945	894	932	975	913	939	965	928	933	883	985	929	879	963	983	941	913	937	950	948	945	912	912	919	914	975	949	907	956	940	916	924	923	933	983	901	919	926	929	913	965	919	955	897	915	951	948	929	936	883	948	943	907	876	919	960	980	969	925	919	900	932	925	924	906	911	906	957	893	911	943	937	944	951	914	929	891	940	921	878	957	934	919	940	882	962	897	939	980	956	956	907	941	1021	900	991	935	915	968	924	889	924	923	898	888	858	982	885	944	953	910	925	895	962	982	961	923	968	982	877	946	960	988	928	951	958	926	930	871	925	914	922	915	910	919	937	932	940	919	941	923	932	952	966	909	948	892	949	921	981	896	926	929	894	908	907	901	906	977	930	908	991	905	957	962	937	889	930	931	912	958	935	944	905	934	927	993	909	904	953	906	971	945	910	922	905	905	965	890	951	967	942	966	950	938	929	998	901	891	951	943	935	908	908	948	933	899	908	976	942	923	969	887	861	893	928	903	931	958	897	946	950	964	928	875	935	939	952	919	951	910	965	954	930	937	957	921	929	912	916	955	922	920	887	901	913	903	956	906	920	995	961	842	871	940	958	935	877	928	961	944	991	904	936	910	901	865	912	909	942	991	912	935	918	922	926	933	968	887	947	957	951	871	924	902	941	955	883	920	982	946	880	999	931	917	938	912	901	917	892	934	941	929	897	931	903	950	952	968	908	963	884	930	928	914	922	928	906	918	972	941	944	888	992	919	898	943	926	935	954	944	947	910	923	854	977	914	982	938	913
16401	2804	2967	2327	1646	1179	942	778	636	603	519	453	460	431	407	372	385	365	327	324	330	333	351	308	334	313	302	290	295	291	314	306	300	284	290	291	319	273	286	262	277	289	282	308	294	295	281	300	278	294	273	297	268	303	274	270	268	287	282	245	247	273	295	304	271	276	272	272	274	277	288	291	306	275	270	277	280	262	258	265	265	267	257	305	244	276	279	272	302	278	294	289	256	273	260	271	259	276	273	303	278	288	298	285	285	275	293	298	278	267	262	281	278	271	272	256	253	243	274	255	285	286	253	265	247	308	256	268	273	257	290	250	298	288	275	260	247	267	260	274	287	281	264	295	265	274	278	260	258	289	267	250	277	264	266	284	248	263	254	269	281	304	327	273	288	290	262	280	290	275	281	262	292	248	259	285	291	260	261	262	264	254	253	279	254	277	278	262	296	293	262	271	266	260	282	287	265	289	266	275	264	276	275	260	276	276	274	253	249	264	255	266	246	259	291	294	268	288	283	253	272	264	296	262	266	257	295	250	232	282	279	267	289	279	267	280	233	267	266	239	276	275	289	244	270	247	277	295	274	298	260	270	276	257	293	309	269	284	275	300	276	248	266	268	298	275	239	261	261	306	274	298	269	288	299	282	260	276	270	281	251	262	289	254	282	262	281	292	254	287	288	240	252	281	226	265	289	280	277	261	252	303	251	279	295	281	291	266	255	285	265	272	282	244	298	264	252	249	272	269	279	276	248	282	273	290	265	256	249	291	275	283	269	260	261	282	271	270	288	283	223	244	258	304	237	265	286	280	273	281	276	276	256	229	291	252	270	291	293	269	264	296	270	281	300	301	262	282	278	289	265	273	254	259	295	243	269	248	290	280	274	272	266	272	257	294	278	242	296	264	241	257	278	244	280	290	274	285	307	281	248	306	283	245	260	288	268	246	293	264	274	284	264	281	251	322	246	305	286	277	289	249	258	258	280	239	255	309	244	280	271	259	255	277	256	278	280	273	260	265	276	225	285	265	254	301	251	288	278	280	281	284	264	268	292	279	265	275	277	277	284	268	242	267	290	255	295	280	257	260	278	274	252	280	283	249	248	253	274	257	259	271	288	294	269	253	231	251	292	252	248	272	302	273	299	256	239	267	249	276	262	247	258	288	244	273	261	254	278	266	275	261	292	266	281	263	323	266	258	261	274	274	255	265	264	288	306	274	237	283	290	258	275	267	295	269	253	289	249	242	275	310	295	299	259	256	283	307	275	267	261	269	250	293	286	303	279	286	308	300	289	281	273	272	276	261	267	260	283	279	267	275	269	287	286	255	265	262	252	305	262	267	264	276	285	298	261	302	275	251	271	274	248	229	253	268	282	284	280	275	293	272	261	255	269	296	301	277	269	278	271	271	297	267	280	262	278	275	268	289	241	248	254	287	273	271	282	251	265	254	275	290	275	290	276	260	255	264	282	269	252	256	286	270	265	287	263	271	290	257	260	223	276	288	279	303	262	282	291	254	269	272	299	292	292	283	290	259	256	295	269	275	265	288	251	283	290	263	283	273	276	240	261	264	264	272	291	263	287	260	316	276	260	290	302	285	253	282	274	246	269	293	242	244	244	285	267	285	258	282	261	255	265	275	247	274	289	281	269	287	259	264	287	267	293	242	266	241	290	266	291	284	264	306	239	298	303	256	284	250	268	287	294	273	288	248	249	283	263	272	276	306	245	237	289	277	302	272	287	257	263	290	268	291	281	249	273	285	276	282	256	245	295	261	274	287	262	292	284	277	261	287	275	296	252	276	266	250	269	246	263	290	271	275	246	273	241	282	260	263	281	277	275	283	257	273	279	272	316	257	270	247	265	282	266	272	263	251	246	296	263	298	266	268	254	279	268	292	281	285	272	268	251	252	248	302	251	263	270	248	276	296	282	275	272	308	270	281	304	276	267	272	274	302	272	270	263	291	239	240	294	280	277	262	267	269	271	272	263	271	270	272	262	275	262	293	271	261	278	297	256	260	266	261	278	266	258	239	287	284	270	302	268	315	281	260	233	302	294	258	263	306	294	236	273	267	263	252	296	257	320	287	264	262	238	255	280	288	252	272	265	284	283	278	265	279	260	265	302	280	261	270	245	276	285	305	269	244	222	274	274	253	288	271	303	260	272	264	263	269	295	263	302	301	289	276	256	271	284	278	314	277	249	281	269	299	267	264	255	295	279	239	312	284	294	270	316	267	261	278	269	263	290	323	282	274	275	261	276	254	258	275	265	249	235	262	267	266	267	273	271	278	283	250	293	250	256	288	259	271	304	280	292	258	274	283	269	270	262	298	273	270	283	228	259	267	303	283	294	271	253	267	273	277	274	268	297	290	260	277	245	281	270	264	284	295	254	283	256	261	275	328	260	273	283	275	298	292	277	297	266	285	278	299	275	274	256	274	292	271	286	229	291	284	264	222	255	290	264	302	267	280	289	258	286	283	292	233	248	292	265	287	268	266	287	270	275	277	281	282	279	287	276	282	285	249	241	279	295	265	304	271	262	295	277	286	284	248	255	280	284	263	242	277	274	259	256	239	275	274	231	258	261	275	264	282	282	256	277	268	261	266	266	296	259	287	260	297	277	290	273	308	292	298	265	276	276	288	260	279	270	275	286	265	267	278	277	272	290	236	264	277	276	255	308	255	255	297	257	267	265	247	284	270	272	284	325	287	268	293	258	275	267	271	263	275	256	276	258	241	289	274	240	263	275	274	254	281	268	268	259	270	298	269	288	273	246	277	273	252	249	310	264	263	282	258	290	282	285	247	287	285	270	285	273	262	296	282	287	290	277	268	281	247	318	279	281	290	276	271	287	271	284	274	284	328	271	276	263	271	271	268	250	293	292	238	288	277	250	287	276	280	286	290	288	266	281	292	267	284	266	281	266	256	280	276	268	259	265	297	268	272	268	296	270	277	278	265	273	259	282	287	259	293	279	267	255	313	269	260	279	285	282	280	251	306	294	282	256	261	279	271	260	283	291	281	278	272	283	280	267	268	267	265	266	285	273	301	245	288	261	270	229	280	273	303	261	261	264	269	275	289	287	265	263	267	276	292	254	285	281	301	259	257	251	264	268	256	279	269	302	319	243	261	265	278	284	259	258	260	263	273	270	272	282	264	289	289	277	249	284	272	334	262	274	304	233	273	306	297	296	257	276	278	261	268	283	250	291	306	325	263	247	260	286	311	259	281	312	249	258	279	260	259	284	284	241	288	266	267	267	273	302	247	283	274	270	292	284	249	267	256	262	260	274	296	269	267	251	290	275	270	289	251	287	245	277	279	290	256	292	270	256	265	275	263	256	281	264	250	295	270	269	296	281	264	266	278	282	249	269	288	259	296	295	261	298	284	292	277	292	284	278	263	334	273	300	263	259	271	286	270	269	274	280	291	268	267	286	269	249	288	288	291	302	252	283	271	285	303	250	283	290	277	272	272	260	277	285	269	277	282	272	289	261	261
7704	2641	5568	6661	5611	4582	3921	3242	2766	2543	2137	2026	1732	1778	1592	1475	1368	1374	1277	1285	1240	1222	1175	1153	1096	1098	1023	1029	1027	994	1006	995	948	957	952	966	912	942	864	935	935	934	859	899	856	880	887	875	855	920	879	820	854	807	850	822	879	901	818	845	890	854	840	826	835	853	835	816	853	834	819	789	859	840	826	785	805	836	860	886	859	841	802	839	803	854	858	801	778	812	817	803	853	812	799	831	826	789	806	825	801	843	805	857	821	806	828	812	818	853	795	870	857	800	831	803	799	801	794	832	742	863	824	859	835	844	831	809	780	785	829	839	803	789	772	785	819	802	811	804	851	819	772	837	831	815	743	888	835	819	853	798	848	859	834	804	803	827	759	822	821	794	858	836	776	793	772	778	765	785	765	824	828	791	773	766	784	851	813	828	832	827	811	835	790	811	840	817	777	788	846	848	839	807	773	805	831	786	806	829	824	806	814	783	813	794	822	826	830	831	781	797	788	782	838	797	833	808	858	821	769	850	819	740	830	836	806	784	780	846	831	831	819	826	773	819	814	801	793	852	793	807	808	755	798	838	811	819	798	838	829	829	832	808	835	837	779	798	815	795	821	830	784	834	825	833	827	826	779	784	866	772	772	768	810	798	807	807	744	836	756	749	815	772	832	761	815	779	781	827	834	746	784	801	791	795	803	816	785	828	816	841	854	826	825	757	732	805	842	819	782	811	796	783	789	836	824	775	782	809	809	855	820	842	819	800	837	778	852	774	792	827	839	829	767	788	801	780	792	820	745	800	791	794	762	776	838	785	820	798	810	843	757	839	795	762	738	739	816	770	804	771	780	821	808	828	736	769	796	730	822	774	800	814	792	821	841	836	830	814	757	833	780	801	866	785	837	812	769	805	869	820	786	844	844	860	820	782	787	764	775	846	792	754	832	773	782	828	785	820	795	822	816	843	846	784	783	846	762	743	774	820	836	787	769	831	841	796	812	823	772	818	842	787	812	785	803	838	850	766	764	820	801	779	810	824	777	753	783	792	799	790	840	762	788	788	801	837	831	814	789	792	806	764	780	816	821	798	789	815	845	775	814	824	786	801	794	850	765	809	801	800	824	829	804	837	825	781	844	839	791	790	789	777	807	859	786	812	777	836	813	847	837	802	808	851	845	861	819	838	806	776	789	806	871	805	827	834	805	779	777	821	855	787	799	788	857	777	810	790	810	854	761	766	830	823	779	799	802	830	794	824	810	802	823	821	814	803	782	826	868	828	811	805	830	817	790	767	768	787	829	824	832	801	783	776	806	835	821	837	799	787	784	823	827	827	855	808	810	819	804	827	791	794	824	788	768	807	823	827	834	744	833	800	832	858	790	778	822	818	801	783	790	791	826	807	790	828	790	807	800	824	842	829	831	867	766	878	770	860	835	809	836	783	810	775	740	756	802	795	814	797	787	847	814	830	760	792	813	828	800	795	832	785	824	827	798	836	771	856	804	822	792	789	755	777	792	777	796	836	788	838	760	787	817	760	804	818	799	773	842	796	775	829	760	771	797	793	783	772	809	781	775	779	763	834	828	813	838	844	826	766	870	821	766	855	823	782	831	801	828	820	841	824	799	860	809	821	799	817	827	851	805	844	793	816	836	798	797	842	797	790	825	849	808	763	793	774	795	792	877	769	804	802	804	798	826	707	800	782	806	797	794	836	822	813	810	798	844	783	768	781	762	842	791	825	875	806	816	815	856	808	823	794	767	764	780	771	749	807	797	813	795	719	810	820	878	815	870	794	800	846	801	800	804	783	761	820	780	806	815	818	802	837	760	791	853	796	792	813	808	795	796	851	791	813	795	786	779	784	817	821	812	794	795	794	804	811	768	819	838	826	797	812	793	830	795	793	804	823	775	815	855	811	796	831	770	804	850	840	814	843	827	859	774	809	791	840	794	761	757	794	810	791	818	828	773	817	798	811	808	807	811	817	798	779	832	767	810	790	868	812	797	813	846	781	848	814	757	805	758	826	826	829	787	817	829	764	801	777	772	810	814	837	823	815	803	782	828	775	778	796	825	755	839	810	772	815	858	830	813	803	826	820	781	811	775	765	791	840	785	795	831	829	811	784	780	780	766	820	824	728	757	771	800	782	770	842	764	798	824	799	841	833	793	815	803	803	810	821	837	798	774	800	825	814	780	872	796	786	829	821	783	761	821	816	805	800	808	797	796	821	784	873	815	812	821	784	802	785	875	807	807	800	777	836	794	833	810	789	804	850	836	829	812	809	802	827	779	782	822	843	789	811	816	841	878	787	790	861	779	790	804	858	817	822	795	801	847	817	790	836	799	806	834	830	770	790	759	841	792	860	815	818	774	793	807	824	780	844	755	831	795	777	798	821	767	796	778	820	815	816	852	805	799	844	762	864	718	828	774	799	775	750	806	824	779	797	798	866	906	816	877	805	816	775	807	832	773	788	788	797	820	789	815	784	807	813	832	813	809	816	810	782	814	808	775	866	853	811	813	782	843	827	820	825	770	815	814	796	789	814	775	844	830	814	819	793	859	792	817	736	809	769	772	783	805	748	806	820	782	814	829	848	760	827	818	868	770	822	788	816	816	871	840	790	763	806	804	775	833	824	791	839	799	848	807	823	814	793	796	772	831	869	859	806	820	785	784	803	801	804	823	799	844	775	793	840	829	858	802	828	834	837	859	859	805	762	760	813	773	819	768	802	815	764	789	792	818	849	789	795	832	830	793	785	793	770	796	848	798	813	785	811	824	806	796	783	789	796	808	815	824	782	814	821	772	780	758	844	802	787	800	801	843	811	772	837	810	814	813	746	811	826	847	827	800	824	823	838	809	756	784	787	806	800	847	833	768	830	830	807	756	795	836	809	808	774	800	823	772	791	801	817	836	769	782	705	803	816	738	783	774	747	796	773	834	779	761	804	809	807	832	780	820	849	762	799	805	780	792	764	819	850	811	854	772	817	839	819	804	759	780	830	797	854	820	847	802	800	859	808	815	797	781	823	809	766	808	782	819	790	779	820	761	781	806	859	765	794	791	797	818	798	795	769	808	835	872	847	833	847	816	799	794	769	785	836	810	793	809	850	849	783	793	815	766	795	779	819	765	822	820	808	766	750	758	829	816	775	757	808	781	826	792	807	824	845	793	788	796	797	818	797	831	778	801	795	837	803	789	815	817	816	778	770	828	817	812	759	828	802	813	848	814	791	762	830	807	858	839	765	793	812	831	829	796	772	785	786	759	851	805	817	837	814	807	845	835	794	811	863	831	826	825	876	780	876	809	828	758	831	807	796	799	820	824	815	795	810	790	818	819	827	765	797	791	804	813	761	818	828	825	773	802	785	854	758	820	739	770	802	842	830	798	846	779	768	804	800	798	824	787	821	804	803	879	812	837	823	800	769	807	798	783	774	754	824	806	803	773	858	777	722	811	839	849	792	818	801	817	788	855	812	795	790	801	791	847	773	834	827	771	773	843	815
2224	278	289	279	261	213	194	180	208	189	202	198	218	188	187	192	188	222	193	177	177	205	209	198	187	178	181	178	207	212	190	172	193	168	196	215	179	208	198	214	195	188	183	201	187	210	179	181	193	200	199	178	184	158	200	177	173	207	191	182	202	178	198	168	192	183	183	179	177	188	189	193	203	177	193	189	172	210	195	208	186	193	160	189	171	155	175	190	191	182	204	216	189	207	187	182	209	198	197	199	209	179	170	195	193	196	194	176	185	173	176	179	168	198	185	202	183	181	206	213	175	205	169	190	181	132	196	180	194	186	185	195	174	186	193	205	183	204	205	198	209	188	197	207	192	202	194	179	187	190	190	195	175	216	169	201	175	192	193	187	196	192	177	184	200	171	198	182	171	187	193	195	187	159	185	214	183	200	180	156	191	191	178	181	194	182	160	170	195	210	205	210	184	174	201	182	207	180	184	199	200	192	196	176	180	233	183	198	180	192	221	182	198	208	207	189	194	187	192	223	185	190	185	189	186	214	193	188	194	183	202	183	188	188	174	188	188	202	204	175	208	197	162	189	179	196	186	186	191	201	191	194	186	158	193	214	169	201	178	185	179	191	191	194	182	190	176	183	168	185	193	178	189	176	187	185	180	187	180	167	191	173	197	190	191	152	187	183	180	176	178	199	197	184	165	197	206	186	197	197	174	196	199	174	186	203	182	169	182	198	200	201	178	164	174	192	197	201	184	191	171	202	210	196	207	180	169	196	174	209	195	186	184	205	209	211	208	192	179	183	182	199	185	163	184	195	184	166	177	197	195	193	192	191	185	187	193	202	201	190	180	186	200	220	209	187	200	218	179	199	216	188	197	192	200	199	186	168	180	195	177	191	200	193	173	183	185	183	185	207	174	166	166	169	203	165	182	169	185	216	196	185	187	198	171	193	173	174	179	208	183	229	151	205	180	193	170	208	214	191	187	208	179	209	195	210	181	157	207	178	177	201	197	175	198	190	177	212	187	217	203	182	186	186	186	162	156	160	186	192	192	177	187	211	223	167	206	213	196	195	178	178	208	191	193	196	180	175	185	213	197	182	178	176	185	186	180	184	172	228	182	175	217	172	190	198	189	190	205	189	169	192	172	194	201	200	190	193	180	195	181	172	173	209	194	161	191	198	198	154	187	212	177	192	201	190	211	187	197	174	190	201	188	183	208	185	175	174	211	214	219	161	194	177	175	194	186	196	175	199	178	180	200	190	190	185	207	185	201	190	193	189	182	207	196	206	209	179	203	192	197	190	194	174	179	180	192	200	204	226	191	180	203	182	178	193	182	184	208	204	211	221	201	195	221	187	185	222	198	202	181	208	186	174	180	168	177	196	222	193	195	166	181	199	193	217	199	194	195	179	184	196	183	203	201	192	190	199	195	178	190	189	189	186	190	185	205	193	200	186	185	200	178	195	204	171	199	187	190	197	193	208	220	207	176	172	185	183	203	191	206	184	196	174	193	178	167	192	204	201	202	211	210	209	200	175	180	204	196	202	204	162	177	189	183	221	192	183	179	178	203	180	170	190	193	189	227	191	208	191	193	207	181	184	200	198	193	167	203	204	186	204	199	186	216	181	183	199	194	181	179	183	189	199	189	177	207	165	179	197	195	162	184	210	182	182	191	210	185	170	162	182	203	195	165	178	193	203	207	179	220	198	172	187	165	194	195	204	184	144	192	173	193	201	189	191	186	184	203	194	194	184	204	200	193	177	191	200	210	182	180	224	176	199	203	207	178	203	215	205	196	196	187	160	186	180	175	168	197	187	207	175	197	177	175	198	189	190	205	196	189	220	221	188	186	199	185	186	200	182	179	180	206	198	189	195	191	202	201	207	186	196	191	175	209	198	179	171	183	199	191	171	214	229	198	189	195	195	203	196	179	197	168	171	196	192	196	174	187	177	171	176	207	184	219	186	193	177	181	183	200	186	201	179	204	190	197	189	201	168	187	195	184	168	191	185	192	192	204	160	204	177	205	201	181	188	188	166	195	185	183	185	196	171	188	166	202	187	203	180	179	215	191	174	173	171	185	211	205	202	178	190	180	199	174	177	191	190	179	203	181	225	171	176	173	197	188	207	183	208	181	194	217	193	175	170	194	200	174	180	168	163	168	193	198	200	177	186	203	180	188	175	166	175	200	159	186	193	218	193	184	184	192	187	227	202	200	171	191	183	187	198	184	202	182	194	205	219	193	172	191	189	207	176	194	201	196	195	184	183	195	203	177	178	193	219	170	174	206	181	161	170	177	179	186	179	191	209	182	182	167	171	189	200	174	195	204	195	170	194	171	196	186	188	174	168	197	181	184	179	194	209	197	186	180	194	191	192	190	178	191	193	222	175	190	180	198	210	213	188	199	181	220	208	160	173	199	188	186	180	183	206	196	200	185	205	198	201	195	192	197	180	174	193	202	183	205	192	207	188	170	205	185	188	204	184	203	208	187	187	205	181	175	184	196	194	189	184	169	186	204	170	153	187	190	191	208	175	196	189	203	195	168	225	194	198	170	185	169	186	236	179	173	190	188	195	189	214	182	167	198	174	191	174	181	193	193	196	175	206	188	225	186	169	173	205	211	207	201	175	179	145	177	183	189	198	173	176	182	165	193	180	183	174	204	195	200	194	160	185	168	201	220	200	196	165	180	209	183	205	215	198	174	206	184	191	194	190	167	179	198	186	201	188	173	201	188	202	176	170	214	183	191	178	211	190	206	178	202	201	181	167	193	186	188	168	201	176	209	181	222	191	164	182	179	192	184	191	185	195	213	172	187	173	188	160	176	185	160	198	192	188	192	168	185	202	187	174	175	203	185	202	206	195	189	170	190	191	165	197	210	197	180	180	206	173	193	197	192	208	181	203	186	208	161	182	184	193	196	176	203	151	174	200	181	173	214	185	186	203	204	186	173	183	169	189	174	180	176	196	187	188	193	188	195	192	196	183	197	190	194	194	164	184	196	186	209	195	204	169	193	170	167	174	203	189	175	206	190	182	202	196	203	188	192	206	210	172	191	212	198	213	193	184	204	165	169	202	174	182	184	177	175	177	187	182	193	186	185	205	167	186	196	190	203	187	190	189	188	180	210	182	204	197	202	193	188	175	193	202	161	192	205	199	154	214	197	180	183	192	181	205	168	176	193	182	190	206	189	186	180	184	205	174	187	188	182	175	219	204	203	181	190	199	205	203	189	198	195	175	191	177	182	180	197	190	188	221	171	169	190	206	205	195	183	202	187	197	188	192	191	179	191	195	220	185	160	180	204	174	183	186	187	189	190	185	168	200	227	191	189	181	208	182	189	182	183	207	188	180	206	186	178	204	230	210	194	199	192	195	190	186	193	195	196	177	172	183	187	165	190	201	161	160	209	186	195	182	186	213	197	207	180	198	188	161	203	166	158	212	209	184	179	214	162	178	213	198	175	189	195	178	159	199	181	192	191	159	181	186	200	189	184	178	188	186
1921	670	836	801	830	798	732	660	608	673	635	640	617	624	591	677	601	639	646	633	592	679	565	617	628	594	601	675	597	655	639	600	626	591	595	625	609	627	663	610	608	609	640	627	662	606	611	623	625	628	607	563	579	599	663	579	588	621	575	610	592	616	600	649	618	574	612	633	620	594	636	608	612	592	594	607	617	614	589	614	637	580	575	603	642	618	605	606	587	614	668	613	641	601	565	568	622	556	644	587	588	609	639	635	595	654	581	579	600	602	657	596	567	613	550	608	591	627	599	598	629	585	551	592	632	636	609	587	575	569	590	585	587	625	601	580	605	595	621	631	604	580	569	611	607	604	636	653	576	604	606	607	597	643	623	617	578	613	601	614	582	622	630	662	600	616	597	613	561	626	596	611	638	640	593	606	568	601	563	593	590	614	593	643	615	640	623	626	583	565	614	586	588	643	602	593	581	598	626	595	607	611	623	582	632	572	618	603	559	620	616	597	586	618	601	585	608	618	643	586	610	590	607	610	601	600	656	586	585	607	558	601	617	591	583	573	614	603	549	624	601	625	631	562	607	598	598	595	554	622	599	615	566	623	604	605	591	603	637	604	618	575	600	661	571	571	612	612	614	610	613	610	573	624	617	621	609	625	621	584	579	592	556	622	633	618	622	567	626	586	609	626	599	627	578	596	585	610	604	607	636	638	605	606	568	645	591	617	587	647	594	602	596	597	576	578	597	561	602	593	582	589	605	604	590	642	591	628	566	620	640	610	598	586	594	576	597	635	569	588	590	617	629	591	634	639	652	625	624	663	588	614	610	600	601	608	632	630	640	625	603	590	650	628	603	620	620	581	576	600	610	565	603	645	579	625	599	584	601	663	546	602	558	564	592	632	570	586	600	620	614	586	611	616	598	645	585	594	603	601	586	596	620	607	573	572	596	634	613	592	628	610	626	605	590	603	594	624	647	606	632	611	599	632	585	618	619	640	639	624	605	631	599	592	564	611	626	620	606	605	604	614	597	572	615	607	584	611	606	646	595	639	647	563	582	626	633	568	603	606	580	592	592	638	597	662	624	584	600	658	598	578	616	650	592	602	618	577	642	598	628	577	563	609	606	589	598	624	632	628	609	585	559	601	606	602	616	619	619	620	596	606	600	619	575	620	578	623	627	560	616	631	649	637	555	614	642	601	606	542	587	599	616	595	631	633	582	610	630	559	602	630	606	617	646	577	586	604	610	602	591	589	636	628	594	599	566	643	615	564	633	604	607	612	576	604	630	616	607	579	582	595	641	577	620	609	600	617	570	606	552	610	607	614	594	618	600	666	583	593	642	595	625	580	608	629	627	599	602	636	610	575	642	610	600	606	580	593	635	573	636	592	623	601	595	622	566	593	619	661	577	592	613	619	580	581	576	606	642	566	613	635	626	592	596	635	588	583	581	599	599	559	655	626	626	624	597	601	645	635	607	593	592	592	621	630	592	610	622	619	586	638	609	546	626	593	621	624	605	662	644	626	645	611	618	618	588	597	572	572	600	618	644	564	617	575	590	639	633	579	584	625	617	665	602	648	565	661	587	642	655	599	554	596	665	615	628	614	613	579	594	628	600	574	575	609	644	624	610	580	572	593	610	623	564	605	569	615	620	641	614	585	597	608	619	587	604	624	628	541	625	605	606	572	587	613	632	636	609	611	614	619	557	600	613	616	595	602	606	603	606	590	626	567	612	620	589	581	587	627	594	599	613	683	622	565	632	574	647	634	677	627	617	627	607	591	629	646	605	614	628	611	617	612	615	580	636	588	568	609	618	599	619	604	606	585	606	593	611	590	607	611	636	619	620	617	586	614	590	611	603	566	616	533	590	612	561	606	585	598	594	604	649	586	584	569	617	566	642	619	600	581	571	618	581	627	566	604	595	574	590	589	566	581	588	607	568	583	584	586	596	635	573	634	577	641	655	640	645	625	638	623	584	585	557	614	625	628	649	593	592	585	563	616	665	625	602	602	637	615	606	574	617	598	622	594	566	607	635	621	600	579	579	602	610	620	636	626	616	548	611	577	636	601	664	590	608	576	613	548	593	625	612	546	633	589	612	587	610	565	610	580	617	603	617	614	623	642	589	587	607	606	545	613	617	614	574	597	567	634	590	613	568	647	545	600	624	598	610	614	609	647	639	625	606	624	643	640	606	584	625	635	557	586	642	604	573	634	605	577	601	574	617	613	624	594	571	629	596	628	559	586	596	625	612	606	594	592	640	631	617	629	572	615	611	599	598	565	601	600	588	609	592	614	568	610	609	632	601	561	611	585	602	646	577	637	617	613	636	619	600	586	617	601	610	603	648	583	598	651	584	606	590	621	616	596	594	577	585	606	615	594	619	601	614	629	591	602	596	609	597	671	630	648	641	647	608	648	594	594	586	660	623	619	637	618	604	597	602	599	634	651	595	590	662	627	612	610	607	604	655	630	612	642	576	624	645	630	641	589	586	557	621	671	571	607	588	589	602	596	609	625	620	590	615	629	635	590	573	584	555	597	605	615	601	610	621	644	597	596	631	619	591	633	606	562	590	605	636	607	607	590	608	554	584	595	644	612	616	626	604	662	629	624	585	599	659	563	601	624	610	593	609	597	626	629	620	608	649	585	604	647	601	608	584	619	588	618	549	621	592	596	615	640	566	627	598	614	593	640	622	598	607	587	620	591	611	594	629	580	600	580	617	595	593	622	598	602	603	602	564	589	568	635	594	544	599	643	585	658	570	591	614	584	659	591	586	576	650	601	567	611	600	622	603	607	634	593	599	608	604	578	594	596	663	606	568	620	603	602	595	596	612	636	555	575	601	585	620	607	593	626	613	603	598	619	600	584	609	623	636	619	598	603	609	615	628	611	619	568	598	606	620	597	620	621	599	594	607	623	587	604	679	582	602	603	583	616	604	657	648	650	586	639	603	621	593	638	607	610	651	638	657	613	622	615	625	629	606	627	532	617	589	580	613	619	600	611	664	591	619	578	631	635	569	631	630	617	611	629	588	593	630	593	620	589	643	678	633	626	583	639	564	626	607	610	605	613	599	635	586	618	607	612	621	624	592	604	576	626	592	568	579	580	626	578	640	599	588	597	624	581	631	601	604	571	614	603	620	613	609	572	579	587	574	639	611	585	606	641	570	604	593	601	619	564	613	584	633	629	611	616	612	610	619	611	590	636	595	593	583	664	611	577	581	619	608	599	631	570	599	586	622	626	603	631	594	579	598	589	605	608	641	616	615	630	608	613	593	647	633	601	581	577	584	623	628	612	637	593	600	614	570	578	584	576	602	605	650	627	612	612	653	575	615	616	625	584	572	615	629	635	594	604	652	594	579	612	621	606	594	572	639	635	624	597	564	605	616	565	622	608	653	619	601	584	603	590	575	554	616	612	596	644	647	612	631	642	606	594	624	610	648	589	610	611	640	583	582	572	591	627	609	603	604	645	544	593	591	621	619	623	651	566	602	570
9109	1333	1694	1385	1021	809	667	561	527	456	463	431	396	396	413	374	356	370	371	339	335	362	313	322	357	338	361	350	342	340	327	357	338	322	343	334	351	330	334	323	305	323	326	311	369	336	345	330	364	336	298	291	314	318	317	346	309	320	371	309	343	305	346	291	328	323	297	331	309	317	312	308	313	273	337	324	328	315	331	311	304	314	331	327	311	332	313	310	329	316	295	319	307	328	362	312	320	310	299	275	355	311	348	318	352	336	309	310	329	334	301	319	310	279	317	325	324	360	320	296	292	301	331	324	313	291	303	319	280	334	297	310	320	335	323	296	333	308	321	303	353	317	330	304	331	300	325	326	333	322	300	334	332	303	338	321	295	322	317	330	328	301	304	328	327	280	285	319	297	325	336	301	312	331	338	305	322	310	303	335	315	304	299	280	311	306	329	352	341	330	305	305	332	311	288	347	291	295	313	300	317	342	289	330	348	326	288	337	277	294	339	298	322	315	318	305	317	289	321	337	321	318	324	331	311	309	348	350	343	341	331	303	342	342	337	313	302	332	310	302	337	330	347	343	295	342	333	295	329	338	339	309	322	340	322	306	318	300	320	326	329	311	297	331	336	287	322	275	325	330	312	321	342	319	339	335	334	338	323	331	336	305	342	324	320	302	310	320	316	356	329	313	315	312	287	315	311	308	333	354	328	328	345	339	356	316	315	327	308	313	309	334	363	371	332	315	329	294	317	316	299	314	288	292	315	332	328	318	318	306	301	311	340	327	349	314	347	299	332	340	356	292	318	315	345	302	307	332	308	293	314	300	284	324	317	307	310	303	352	325	318	305	302	335	320	309	334	286	346	331	344	291	313	317	318	309	322	294	318	303	313	300	338	295	305	303	349	342	327	303	290	328	328	324	294	313	320	301	303	325	334	344	313	319	299	326	308	300	290	290	319	323	299	328	316	297	308	300	303	297	302	327	340	318	317	294	297	324	318	310	332	306	341	317	298	328	333	304	323	286	330	354	333	339	324	331	306	344	316	284	314	315	307	313	311	303	303	305	306	325	328	349	332	310	338	336	342	319	300	294	350	314	325	335	351	287	302	329	312	313	344	327	339	316	347	348	329	343	281	339	327	303	302	364	345	317	329	329	342	336	327	330	329	290	304	335	299	319	323	306	346	328	333	320	341	307	298	327	326	321	308	330	306	307	306	307	303	308	319	331	324	280	323	307	338	339	299	328	295	306	299	333	311	299	297	289	330	326	317	295	292	329	324	353	312	301	328	331	344	327	327	325	271	323	341	303	330	318	325	357	334	290	308	323	330	333	340	323	332	314	296	286	332	342	301	355	334	328	312	302	311	326	311	298	326	348	305	346	304	328	343	354	316	344	292	328	312	312	338	321	322	359	316	321	286	303	320	348	319	320	290	318	300	315	328	355	292	282	344	312	300	332	324	327	326	342	297	313	328	331	348	299	308	347	330	282	338	295	276	345	308	307	302	308	329	321	307	327	323	314	307	342	347	307	338	289	362	319	341	292	312	295	307	304	344	300	340	330	353	298	329	338	319	341	340	326	331	305	309	333	296	311	317	338	334	323	331	333	305	326	334	306	316	353	309	321	327	312	289	330	327	323	302	308	315	295	341	311	315	339	312	273	308	327	299	320	316	316	309	304	320	313	334	333	311	342	326	308	292	322	320	331	287	330	322	344	306	319	329	309	290	289	337	328	319	299	332	274	339	313	330	291	302	304	325	337	324	342	333	326	339	335	359	320	314	298	333	336	304	292	308	310	304	339	319	309	325	326	305	335	320	313	327	317	312	330	318	324	329	303	325	321	309	335	316	299	283	340	345	353	334	351	331	336	325	336	340	305	341	305	322	325	338	311	314	326	317	326	285	315	289	285	331	301	325	320	305	294	309	330	343	329	323	317	328	314	353	307	345	325	353	338	296	343	308	290	332	346	335	331	305	331	326	280	309	315	329	312	310	321	312	305	322	304	323	333	327	324	306	341	313	323	322	327	331	327	306	314	322	316	290	331	311	336	292	353	328	300	312	316	290	308	336	308	327	331	328	331	327	346	296	333	295	329	319	331	324	295	290	317	328	301	320	311	325	313	301	329	323	299	273	324	335	321	306	274	306	305	312	301	315	336	334	337	307	351	332	315	313	266	342	318	331	346	336	341	300	290	290	314	310	330	316	348	348	322	355	289	326	333	311	357	312	307	319	330	303	331	346	309	340	326	327	354	321	345	321	328	344	298	331	313	351	339	301	330	308	332	302	316	304	303	305	297	315	339	295	346	270	320	326	328	341	292	315	315	320	313	325	317	303	332	337	347	352	312	310	323	311	312	322	321	326	302	328	312	333	313	340	316	320	332	334	304	331	306	300	334	316	308	303	304	312	340	287	316	330	303	310	319	302	352	320	348	330	302	329	314	294	288	361	344	295	330	316	305	305	304	314	322	303	306	338	322	314	306	342	316	316	317	343	311	315	336	337	319	317	332	334	323	332	315	306	280	327	329	340	337	333	285	336	283	321	345	311	352	335	289	332	329	336	332	336	312	330	339	326	337	319	330	301	281	317	300	290	328	314	289	331	299	313	313	330	326	315	316	328	321	324	326	314	279	316	316	323	328	292	329	349	309	320	327	310	358	276	326	308	306	328	332	310	342	300	323	318	338	307	318	341	324	322	291	324	328	320	307	327	312	287	316	314	305	326	315	321	317	337	296	338	361	343	349	358	321	327	316	308	304	305	293	346	289	326	326	330	332	342	321	297	297	338	294	346	322	329	319	354	358	357	331	336	318	315	302	322	336	297	331	388	308	312	326	338	337	306	311	303	313	323	315	319	349	293	309	301	306	304	323	282	328	320	324	329	314	319	308	289	316	331	333	331	308	334	327	306	334	303	288	330	327	327	332	316	287	313	343	307	303	340	328	309	311	315	340	319	306	306	322	339	297	342	320	345	298	359	330	311	345	317	306	312	333	348	319	302	327	320	314	324	288	308	322	309	311	335	315	331	347	311	316	328	294	315	292	319	330	310	314	333	321	361	307	304	282	322	306	328	331	320	320	322	316	322	316	342	315	331	339	296	322	293	278	341	356	345	296	301	318	324	313	278	310	309	330	307	322	344	358	321	307	318	327	293	286	340	332	315	322	307	326	342	316	317	344	325	311	302	334	306	297	322	327	354	330	335	323	332	344	332	321	340	330	317	306	335	313	322	328	338	312	314	321	304	312	303	316	339	307	302	305	322	324	316	308	330	307	310	298	297	318	309	285	319	307	335	301	312	336	348	348	330	340	335	324	312	343	278	288	308	334	318	313	332	304	323	344	313	286	303	342	350	300	311	295	316	306	335	323	326	305	326	311	302	358	354	327	324	342	277	279	311	313	315	305	324	353	332	333	307	329	336	292	318	325	327	355	315	312	293	308	319	368	342	325	321	315	294	322	381	346	323	313	295	341	311	341	319	341	327	328	342	320	345	362	301	331
5604	1958	3578	3978	3520	2986	2511	2188	1976	1807	1675	1510	1422	1444	1316	1223	1243	1261	1223	1190	1202	1113	1123	1077	1058	1029	1056	1078	1063	1030	1016	1015	1069	979	965	1013	1043	994	974	977	1002	938	996	988	986	957	989	972	958	961	993	953	938	955	973	984	971	969	921	955	961	967	941	923	954	955	948	918	1006	957	944	945	923	968	892	926	947	954	968	953	914	928	951	929	954	948	893	953	921	969	990	1006	906	975	931	905	964	980	897	939	983	1039	914	914	897	916	934	904	947	952	908	901	941	905	957	927	892	982	937	918	948	932	917	915	904	952	956	936	949	950	910	960	944	894	901	948	920	895	962	893	908	899	919	915	947	953	965	941	973	955	975	913	986	962	930	926	945	877	910	951	923	918	967	945	897	905	897	988	998	949	1004	934	933	905	951	900	926	936	935	927	916	945	937	958	922	960	950	871	944	942	903	910	956	926	993	915	880	882	886	917	878	909	953	928	933	865	946	981	910	930	915	926	928	971	941	941	943	933	952	949	938	948	897	937	875	904	961	973	980	956	912	952	926	934	924	972	877	948	994	947	949	947	890	941	907	890	913	887	931	929	954	972	922	980	924	905	924	964	930	901	940	956	953	913	957	899	922	924	922	959	933	911	933	984	896	945	968	904	932	934	896	940	918	946	910	1025	944	940	930	873	1003	934	918	927	897	883	917	957	935	907	1016	871	926	980	938	940	908	926	909	926	942	957	938	950	965	908	873	921	942	918	897	960	958	925	931	927	949	910	955	890	925	936	974	950	938	916	964	971	910	908	900	952	860	895	929	896	836	912	918	851	928	955	896	922	922	909	973	922	896	896	946	901	900	882	960	913	869	947	904	939	977	942	983	926	940	952	947	910	975	914	955	954	955	905	941	973	998	967	954	975	896	936	977	902	1001	896	1002	903	873	918	947	967	934	934	932	894	957	903	897	908	892	920	970	905	952	970	921	930	973	975	908	919	989	961	929	954	952	885	918	940	938	908	932	901	892	910	952	908	933	886	901	929	935	913	973	923	942	908	876	977	934	986	960	948	878	911	913	951	907	957	936	974	926	967	934	934	942	966	936	957	940	930	870	888	917	1000	923	943	930	964	957	982	932	951	909	955	1003	894	950	930	946	899	934	961	884	976	932	930	916	950	951	901	938	973	896	953	973	1010	961	924	915	955	966	901	970	938	934	938	942	890	928	927	923	933	904	974	916	880	964	885	878	945	895	882	930	965	934	889	880	946	893	948	928	929	981	963	920	917	913	924	958	927	920	920	909	929	914	918	963	897	900	921	972	900	916	939	884	910	945	1001	901	942	916	954	922	915	915	905	902	938	944	976	862	912	964	893	892	970	934	940	990	936	892	956	972	940	946	979	927	935	911	963	961	939	875	947	982	945	954	931	962	922	969	978	924	939	930	849	922	956	909	877	966	904	965	958	946	946	914	902	902	949	897	925	896	890	923	929	947	954	902	933	901	876	962	966	949	899	934	935	848	949	942	956	914	893	991	952	929	977	924	881	959	963	931	909	970	889	964	901	926	896	857	899	948	928	968	895	927	936	944	956	921	947	889	969	916	874	968	921	877	944	875	942	938	934	976	923	947	914	959	955	995	922	920	919	930	953	968	973	983	888	939	948	932	910	977	839	979	935	913	976	945	920	949	936	946	934	955	917	951	906	942	895	962	941	954	895	950	954	917	999	1009	915	904	936	972	909	910	902	952	939	936	897	949	978	895	942	931	931	952	911	908	922	956	931	884	967	955	969	902	898	1020	956	942	912	920	886	957	1016	928	961	968	904	967	906	934	950	937	887	944	938	968	925	939	945	894	943	916	986	911	910	1001	958	1011	926	936	943	927	886	921	907	912	982	922	869	928	918	923	936	911	940	933	965	963	958	881	971	934	990	897	911	888	921	980	902	914	954	947	953	923	972	930	891	892	948	959	876	959	945	896	976	924	928	894	901	925	908	924	944	939	931	937	927	916	953	902	978	977	911	885	952	939	899	908	937	983	929	939	967	934	895	960	911	922	996	911	927	873	910	951	907	883	959	956	975	940	896	900	974	927	912	892	956	905	901	931	933	917	912	966	872	965	916	976	918	906	975	954	879	992	958	966	965	942	882	907	904	951	947	943	919	942	954	925	925	902	914	936	920	924	921	893	912	919	853	902	922	905	956	897	954	871	925	916	902	901	916	935	925	942	922	908	1006	870	895	924	916	975	919	958	916	956	905	950	930	959	918	921	901	977	971	980	858	951	931	935	917	917	914	927	904	927	935	900	931	929	916	942	915	934	931	920	994	974	898	990	975	955	953	965	966	967	956	937	909	949	977	958	924	923	959	897	960	921	931	926	862	992	936	928	967	967	978	932	940	941	961	925	911	941	917	937	943	952	905	991	941	918	916	961	926	902	992	974	918	882	937	909	895	908	914	969	925	945	921	917	914	901	898	989	924	1009	968	928	940	941	942	935	874	936	947	981	922	981	874	940	960	969	967	936	902	922	915	947	932	973	899	892	894	921	936	891	951	926	865	927	882	944	950	958	938	932	945	955	921	962	930	859	971	913	949	941	956	976	920	931	959	948	891	954	959	897	940	907	927	948	939	948	953	943	892	920	918	939	898	957	924	966	962	961	948	879	890	931	912	965	976	907	905	920	975	950	965	881	952	931	894	909	869	941	897	881	919	911	929	934	934	947	949	971	958	905	966	932	950	854	973	929	941	905	963	953	870	904	967	970	935	911	984	935	935	922	922	950	955	904	925	915	962	930	914	903	938	895	940	916	970	929	937	878	912	895	931	938	920	929	927	914	945	874	922	974	933	970	979	946	938	932	942	925	924	913	958	933	896	979	909	908	940	912	932	943	958	923	970	929	912	902	957	898	952	952	945	894	846	980	898	945	884	908	975	994	936	873	948	915	905	914	974	919	926	953	956	895	970	921	889	887	965	965	907	967	941	919	916	906	930	927	975	896	909	887	930	926	959	941	909	919	923	909	950	916	940	907	924	878	905	961	887	938	898	905	921	910	953	968	915	942	939	899	891	913	924	915	929	923	927	925	908	921	931	888	914	943	877	929	949	978	929	935	990	928	953	945	935	940	972	927	891	977	916	913	974	938	894	920	892	924	953	915	946	947	947	896	945	911	984	960	927	973	937	912	915	892	887	882	916	961	915	967	923	924	871	936	919	921	904	981	930	927	890	885	1003	906	976	919	902	947	952	886	912	956	933	967	930	871	959	996	955	925	926	988	975	912	918	916	906	982	910	894	953	951	927	918	932	928	927	962	917	849	892	946	940	895	955	872	944	975	929	890	884	912	958	942	957	897	937	968	972	939	898	970	871	949	937	888	961	922	983	949	906	958	890	924	908	937	959	930	905	933	933	909	932	891	943	901	921	916	954	937	951	906	908	942	944	988	910	898	934	921	893	943	967	973	897	971	929	900	946	1022	921	933	958	886	960	949	905	919	877	921	929	937	899	922	861	968	890	941	950	888	916	911	947	926	928
16622	2715	2908	2395	1680	1237	944	758	605	616	516	498	426	445	372	432	362	371	340	325	327	327	295	316	298	324	303	282	298	281	311	305	309	314	281	295	278	278	316	291	303	296	270	278	271	265	303	306	269	266	301	282	278	289	275	280	292	253	284	292	251	296	270	256	243	266	265	279	283	284	254	280	293	268	273	277	294	276	270	322	271	298	293	250	272	271	249	270	276	248	287	276	242	258	279	238	273	262	283	285	276	296	284	263	274	281	272	245	262	268	274	278	275	253	250	298	274	289	254	246	257	278	298	274	279	252	277	276	276	281	282	300	253	289	276	252	225	241	287	291	291	293	268	271	264	297	311	282	272	275	273	274	301	254	306	255	261	266	281	254	266	249	259	289	268	292	269	270	277	261	292	282	283	261	283	309	282	279	275	272	275	283	248	261	261	284	268	261	240	271	268	271	285	269	271	298	294	270	273	259	277	265	248	276	267	266	289	274	269	291	260	263	296	288	277	256	280	277	278	277	246	279	288	270	263	298	276	313	268	297	263	275	218	276	254	265	249	294	258	277	253	291	241	276	277	255	291	243	298	293	272	266	256	296	281	252	267	296	267	293	286	270	243	235	266	251	295	307	269	270	258	262	248	275	273	277	293	280	267	257	267	258	272	275	283	276	267	278	244	257	275	267	282	257	261	258	279	265	267	260	278	265	282	269	250	260	268	252	270	277	271	293	294	267	279	292	257	255	295	290	305	293	264	276	280	281	289	265	267	274	258	278	309	279	266	267	265	281	276	274	283	321	273	256	287	290	258	283	294	293	313	279	258	262	306	252	264	256	289	304	262	287	279	239	267	295	273	276	265	298	282	268	271	279	273	279	264	263	307	263	245	270	286	256	249	232	259	275	289	286	259	280	261	276	279	292	268	256	280	272	259	265	269	278	268	279	263	307	280	271	287	268	284	286	271	282	279	277	273	268	278	292	256	313	289	260	290	291	276	280	243	277	265	310	279	271	292	309	264	269	274	286	274	273	255	271	277	259	328	274	282	279	286	279	276	262	288	299	281	263	278	312	287	244	261	269	256	267	284	290	281	282	285	252	269	252	278	245	284	262	253	282	296	275	264	302	282	318	268	246	261	273	281	254	289	266	285	292	308	249	275	260	288	310	273	258	240	273	267	256	303	249	242	262	288	291	245	284	253	268	254	240	297	273	273	268	288	271	266	278	293	274	268	251	261	265	248	240	280	265	311	299	283	288	262	236	254	290	263	272	280	285	260	295	272	264	259	282	252	249	304	244	297	280	300	271	267	257	275	262	275	231	290	291	270	264	305	276	274	271	266	271	261	261	260	255	275	317	302	274	285	270	293	268	265	271	256	270	277	246	270	265	284	284	298	237	289	292	276	277	291	281	311	288	263	267	262	266	271	274	298	282	279	274	282	275	285	276	261	273	259	271	253	278	277	299	282	255	280	233	284	268	301	257	270	281	268	279	275	293	286	271	297	267	278	270	274	294	258	286	302	273	285	268	286	282	285	256	321	294	256	301	263	265	274	266	283	283	308	275	274	280	302	278	275	275	283	279	270	264	271	274	275	259	258	270	283	286	280	252	296	290	305	247	253	280	286	292	274	268	273	271	233	297	270	275	272	268	254	276	254	291	272	285	266	275	263	304	279	300	304	268	294	287	280	288	255	292	271	283	237	246	282	278	285	297	261	270	299	257	313	261	259	262	279	277	279	265	275	299	288	280	265	301	274	280	258	241	291	257	264	257	274	258	281	285	270	287	272	293	249	264	276	297	301	280	278	281	277	272	235	257	254	264	275	290	265	278	256	269	302	265	265	297	302	251	263	293	272	303	269	257	291	282	258	265	263	280	277	277	268	259	268	263	268	252	278	229	274	254	267	263	254	274	255	273	276	273	281	279	270	270	280	262	295	273	250	268	269	264	280	264	292	262	287	300	259	263	255	264	296	275	308	283	252	271	269	262	242	274	270	246	296	279	294	268	280	258	264	279	290	298	295	248	250	269	276	252	235	272	291	296	271	254	259	300	251	271	256	262	273	269	283	268	283	259	286	256	272	281	269	243	268	285	267	280	256	269	255	290	317	276	277	316	274	283	261	290	266	273	266	243	252	307	268	279	258	244	306	263	263	281	294	298	263	276	267	286	254	276	272	281	269	265	272	262	259	262	297	309	278	279	296	280	251	257	269	274	270	282	278	283	298	251	269	263	259	244	256	270	287	254	257	286	264	275	262	294	269	274	237	294	264	229	263	268	286	262	282	250	301	259	272	271	248	268	285	245	275	282	271	288	258	277	310	258	280	245	293	260	282	292	270	262	270	268	241	293	276	284	253	283	261	249	252	254	298	265	287	279	253	267	293	284	281	273	258	233	294	276	255	265	253	255	288	303	274	300	261	286	301	272	282	262	276	284	213	279	249	257	261	281	293	279	269	269	273	255	275	275	277	274	297	281	280	288	268	273	276	258	308	271	286	280	269	289	280	266	251	252	265	279	288	277	255	282	263	257	260	283	271	272	256	259	290	247	250	274	249	286	236	293	306	276	259	256	294	291	274	286	260	295	295	269	279	286	287	244	247	278	285	275	272	275	280	268	311	265	290	272	271	305	301	278	289	264	282	289	256	275	284	271	281	264	294	280	295	328	278	254	269	274	261	264	282	302	286	264	254	261	272	284	278	307	254	242	259	222	296	248	250	284	269	258	301	293	262	241	267	276	262	281	256	289	245	251	271	296	253	229	255	301	275	251	252	297	299	280	299	273	290	267	279	255	268	276	251	286	298	272	274	298	277	273	268	289	258	291	288	261	276	286	295	271	291	279	242	256	290	302	261	293	304	258	262	258	285	253	296	294	282	288	262	291	307	299	274	277	265	250	315	288	281	248	262	266	254	290	271	294	268	255	281	282	289	242	261	314	279	289	279	293	264	273	240	294	245	256	271	282	260	258	260	241	271	291	253	265	268	269	293	255	267	294	295	290	288	277	250	257	289	265	277	294	274	270	272	290	288	279	286	251	283	262	305	291	262	304	279	273	254	280	265	240	260	263	264	264	262	274	275	271	269	255	264	237	245	255	260	270	260	285	306	286	271	267	278	259	245	246	275	286	284	261	263	266	284	253	293	295	282	255	276	290	293	264	269	278	276	269	269	279	268	280	262	308	275	274	274	262	265	266	246	252	225	275	284	283	276	299	272	271	272	263	279	295	252	270	277	271	276	262	246	275	312	263	269	279	304	262	279	275	261	272	258	234	280	248	261	267	271	251	229	265	286	257	289	297	246	295	289	269	270	254	315	281	292	284	265	245	262	266	264	254	275	299	285	227	289	280	283	262	274	272	274	290	274	240	274	276	288	294	276	258	282	254	271	253	278	309	261	293	278	251	248	273	268	280	281	287	284	292	281	269	277	267	271	272	247	274	247	275	306	252	293	253	243	274	274	267	256	289	256	290	269	302	285	267	267	253	282	268	271	296	267	263
7747	2737	5626	6436	5679	4658	3889	3393	2831	2501	2222	1943	1826	1626	1593	1416	1440	1432	1331	1239	1211	1205	1124	1137	1098	1081	1037	992	1045	1049	984	987	955	982	905	955	960	916	931	892	899	917	905	909	911	908	878	894	848	848	863	814	847	891	892	882	828	849	886	879	805	863	786	861	844	820	819	822	786	847	807	824	803	875	904	799	874	907	827	786	788	832	875	830	819	750	794	810	805	832	811	829	864	807	868	766	844	758	788	810	835	787	865	877	796	827	793	821	882	826	858	812	832	770	830	846	808	819	847	806	769	833	771	836	806	828	849	821	819	803	780	794	818	813	839	794	798	787	805	814	745	824	799	795	801	811	808	844	823	835	792	842	821	800	749	783	833	821	812	830	820	800	797	772	797	859	802	813	797	772	836	857	813	833	831	766	799	809	817	823	788	782	744	779	807	762	826	790	814	842	818	791	848	784	758	805	838	792	784	840	791	827	817	793	785	787	764	831	804	784	831	773	814	825	796	756	783	767	774	850	789	839	828	790	824	794	831	803	839	828	789	772	804	904	791	905	810	803	754	818	823	792	763	821	791	793	799	757	828	777	840	825	814	846	772	827	829	792	764	787	786	804	842	831	788	791	782	821	804	805	799	828	827	779	736	837	766	806	833	783	801	884	824	777	815	820	792	815	793	833	818	809	808	832	826	766	796	821	829	819	819	788	815	802	814	810	772	816	845	870	779	805	756	836	859	844	791	734	811	787	832	815	808	802	787	813	790	792	747	811	785	779	829	820	841	757	823	816	755	824	813	816	772	755	783	801	778	761	757	822	797	806	816	793	833	765	794	779	790	787	793	766	810	813	800	755	792	766	751	805	859	856	823	840	785	763	797	773	789	817	817	830	769	798	804	766	753	804	763	770	741	753	825	785	759	761	767	824	804	799	819	805	789	794	808	773	799	884	789	767	840	754	791	786	808	783	808	793	749	791	764	826	828	831	782	851	775	829	794	821	850	842	778	835	808	827	829	850	801	823	812	775	777	795	803	799	790	817	834	821	824	795	816	800	847	824	812	809	775	818	852	777	788	788	816	777	791	761	857	779	780	790	780	812	785	816	806	852	768	786	772	797	789	764	763	824	799	776	778	781	784	813	781	824	786	803	845	788	813	811	792	783	803	794	855	794	814	766	809	812	790	828	793	778	830	779	806	798	787	799	817	753	820	823	784	780	792	745	815	855	802	816	810	786	769	762	799	848	782	803	776	796	822	808	766	794	814	829	803	765	844	842	787	777	850	807	774	811	801	768	873	769	803	862	812	796	782	770	779	781	777	778	804	812	799	812	808	819	831	821	821	790	804	828	774	755	844	727	853	824	826	812	749	780	838	805	822	815	833	841	842	799	857	790	828	843	772	816	835	809	756	836	848	786	815	781	805	835	807	828	782	745	839	809	846	810	825	793	819	784	737	799	789	811	798	810	817	826	794	784	773	781	835	787	793	818	800	809	802	763	806	870	823	830	788	795	788	797	798	799	816	805	836	800	781	803	748	777	836	794	764	796	777	824	832	816	751	772	822	806	800	815	810	877	783	775	802	805	831	859	781	875	830	836	780	774	838	782	797	790	819	788	774	818	756	850	732	869	789	783	801	787	815	797	801	755	817	797	820	795	857	794	856	764	777	818	778	776	838	780	802	770	790	842	819	770	753	819	783	809	782	788	800	842	820	826	841	788	771	781	813	835	788	804	775	807	799	780	765	807	837	800	822	815	844	848	783	870	776	828	824	784	795	836	786	777	814	817	814	824	808	750	787	804	830	749	788	790	789	847	796	827	774	809	799	816	790	791	819	835	798	803	804	832	763	779	805	786	797	802	826	867	840	806	842	839	782	778	796	810	775	781	808	840	853	835	793	785	837	805	823	816	816	769	801	794	807	822	796	831	762	812	798	806	800	791	808	793	765	795	867	852	858	821	765	824	821	802	808	803	834	821	798	841	799	811	826	792	861	835	827	823	798	794	782	791	773	803	849	810	835	818	756	784	811	821	831	757	769	786	845	804	796	808	778	756	805	793	802	783	810	795	797	804	812	789	802	792	828	856	769	802	813	815	817	821	729	777	841	818	845	763	766	781	788	773	803	808	822	761	759	819	816	789	782	797	844	763	831	776	809	859	774	805	789	813	779	792	832	727	805	816	801	843	860	804	811	827	771	817	814	820	753	824	797	774	794	830	789	774	807	807	742	799	791	838	755	832	827	822	812	796	804	788	779	805	802	827	816	797	750	798	794	823	817	776	783	768	808	808	812	827	792	822	817	781	804	782	796	789	815	791	807	788	845	789	767	767	809	779	837	764	782	761	854	832	805	795	803	768	817	809	831	818	806	840	811	797	788	788	803	803	805	815	782	755	785	825	760	800	751	858	743	795	789	814	806	814	829	798	793	820	797	790	806	784	775	808	822	790	844	787	833	773	775	791	842	803	767	838	823	750	812	798	813	793	786	806	746	786	833	763	767	820	739	786	814	806	795	815	790	826	778	794	809	818	807	752	835	801	828	827	803	874	812	825	800	795	789	783	780	810	773	808	740	813	813	817	780	801	834	776	836	778	811	802	773	832	851	784	807	824	811	805	836	784	776	791	808	791	805	778	785	785	790	794	794	801	810	862	793	797	826	835	785	820	803	806	800	740	790	812	763	817	793	837	777	795	826	772	832	847	808	831	816	818	840	854	804	805	802	753	845	818	774	744	810	796	751	824	818	801	793	789	836	800	793	779	843	823	837	839	801	831	805	845	799	798	783	849	830	829	776	784	851	799	813	843	773	807	780	781	764	783	825	778	831	787	783	834	775	764	842	783	813	793	804	823	848	764	772	830	853	809	811	838	804	833	797	824	817	822	828	821	824	786	809	789	806	763	824	800	772	792	808	834	810	722	802	786	787	790	820	819	798	841	805	789	818	808	763	795	761	800	813	836	798	783	818	842	789	765	770	790	809	853	749	826	809	809	861	784	787	794	839	795	776	795	847	819	807	799	778	803	845	825	792	857	765	752	756	783	840	797	821	835	783	788	811	821	809	788	795	785	843	781	835	824	733	788	809	778	818	796	824	804	857	822	793	763	795	791	768	822	832	856	809	793	774	810	773	759	815	829	777	781	854	770	780	909	801	801	798	754	803	840	784	743	772	852	873	809	791	787	844	738	773	786	771	799	771	822	775	822	816	833	816	786	806	794	807	815	831	784	799	800	823	851	841	804	852	804	776	822	795	796	790	789	808	814	830	789	789	776	773	779	771	824	796	786	819	843	821	799	861	777	808	803	807	857	820	788	805	778	816	801	783	818	819	811	760	794	844	834	786	794	813	836	879	803	822	803	793	801	847	843	779	762	778	796	760	787	851	855	807	799	868	841	790	848	818	860	797	824	799	816	803	805	745	816	743	817	810	831	801	794	790	768	786	778	839	836	762	804	797	792	772	819	837	788	766	822	780	875	762	803	859	767	800	809	844	812	780	769	809	766
2116	235	260	280	212	222	201	194	187	197	208	213	214	183	201	189	190	214	182	177	178	191	162	213	188	195	188	184	181	201	178	187	198	186	191	192	201	172	201	199	176	179	191	174	180	196	184	181	191	199	191	189	183	197	179	211	204	181	182	175	175	166	205	200	203	188	185	161	175	198	189	199	179	189	175	193	187	175	221	218	198	193	194	195	222	199	192	176	196	209	175	176	174	204	192	190	193	192	172	188	177	188	179	179	174	208	206	182	209	169	186	209	176	190	191	153	179	208	192	184	193	181	183	187	188	177	174	192	187	195	182	184	204	184	197	166	214	191	192	181	195	185	187	194	192	196	195	165	206	194	206	169	217	182	185	193	194	211	181	205	193	179	198	185	186	165	205	189	183	192	153	190	173	194	174	196	169	194	184	185	196	182	165	187	168	190	218	180	217	193	185	170	220	210	186	194	197	193	198	184	190	192	174	215	187	191	182	200	187	220	191	197	194	181	205	197	180	166	174	184	204	183	201	187	185	211	177	190	178	187	183	208	185	185	200	192	193	206	202	198	218	181	187	193	184	187	194	204	197	163	189	200	197	166	204	191	191	189	175	201	174	209	181	192	189	188	198	181	190	176	196	185	189	187	184	216	202	196	217	181	190	187	207	199	181	206	216	192	182	208	185	203	221	156	182	210	164	182	204	196	178	188	186	182	205	185	189	159	183	230	195	197	188	156	213	173	208	191	201	190	209	212	177	186	214	211	173	180	187	178	191	207	208	198	174	182	189	181	199	166	197	176	192	190	190	158	156	201	182	212	200	182	174	196	176	177	180	186	200	195	193	184	222	187	175	203	198	203	172	197	210	191	201	192	183	200	178	187	179	192	168	212	169	167	205	182	178	173	184	190	201	167	197	184	185	206	208	196	183	187	202	186	198	189	193	197	195	191	180	188	187	205	184	204	187	196	183	185	203	180	213	233	183	187	183	184	176	176	168	193	174	171	166	172	192	198	204	192	173	191	189	184	179	192	194	183	196	198	194	217	172	203	181	171	207	204	173	192	185	218	181	194	199	201	183	194	179	191	211	185	186	178	173	175	189	217	191	204	178	196	197	226	202	169	179	202	179	191	176	168	184	187	208	192	208	199	148	169	182	182	198	184	200	199	207	177	181	153	189	206	189	190	174	184	191	200	191	226	204	171	172	197	161	202	192	201	175	191	191	204	161	197	188	171	200	190	184	195	207	195	175	181	201	190	197	166	176	172	204	201	199	176	210	179	199	192	191	189	193	179	203	169	195	166	207	189	203	213	203	193	193	192	171	185	186	204	179	182	209	213	191	214	198	168	184	188	165	212	208	199	195	218	178	181	198	181	168	176	201	183	185	194	168	192	189	180	183	179	215	173	176	158	201	170	193	185	207	192	202	184	171	217	200	163	182	179	183	179	180	192	191	195	186	194	195	205	189	210	212	174	201	195	177	202	191	170	171	214	186	179	212	177	200	197	185	186	216	198	177	192	206	194	193	184	185	179	180	178	202	157	175	197	189	188	215	198	194	140	169	197	168	202	184	190	182	199	189	196	187	186	200	204	174	216	188	181	174	192	195	206	187	210	197	200	209	215	182	183	187	174	170	168	183	189	182	183	172	176	206	188	165	181	203	205	188	208	199	195	186	185	202	220	186	193	194	193	152	210	193	198	192	151	185	211	161	212	192	191	193	190	196	196	205	190	184	169	195	186	211	186	202	183	174	195	194	202	192	196	189	187	200	192	210	188	187	210	200	201	207	174	183	198	192	205	187	198	193	205	182	168	205	184	221	198	177	210	176	194	204	194	206	177	195	194	189	192	181	168	205	183	202	184	169	168	194	190	206	215	172	177	191	194	194	214	172	177	210	185	216	194	220	190	190	195	187	197	184	186	189	191	194	223	186	187	194	209	201	198	197	199	165	167	184	180	198	197	194	195	189	188	207	170	186	181	205	191	202	188	208	203	213	179	186	199	177	180	199	206	182	185	191	163	204	202	168	200	189	192	182	181	182	165	201	204	207	180	207	178	209	206	186	179	154	192	197	184	197	168	153	169	175	182	191	209	181	192	183	192	194	195	207	185	184	188	195	202	173	187	189	184	204	181	185	198	177	193	207	187	194	197	203	199	195	198	215	185	192	178	184	180	182	160	172	215	187	194	194	195	192	204	205	205	200	205	219	169	197	214	197	196	197	174	206	191	187	165	177	194	177	221	179	163	189	175	179	219	166	161	205	227	200	186	192	220	191	192	181	186	198	194	210	201	178	189	180	174	196	196	183	171	198	206	167	197	190	195	172	211	186	194	178	206	199	173	202	192	198	207	191	198	191	177	202	199	192	205	194	191	206	201	205	200	175	182	184	208	178	231	216	210	205	199	184	193	151	189	199	203	196	200	202	209	198	189	200	190	191	209	184	171	178	183	180	186	193	175	184	180	193	217	174	173	203	165	205	204	185	205	177	207	209	186	204	172	222	195	197	182	232	180	185	181	200	194	171	193	160	196	193	214	177	212	193	181	193	201	195	207	213	177	188	203	203	202	184	178	143	201	193	180	209	182	193	193	195	180	173	190	216	175	171	185	216	214	183	193	178	188	194	185	166	173	184	206	187	181	197	175	183	169	183	199	183	188	201	194	209	195	170	191	196	210	210	206	208	162	205	186	207	200	201	205	197	209	186	203	206	157	210	191	204	188	183	170	195	193	197	192	190	167	178	183	190	198	187	199	165	183	191	189	194	174	187	174	190	231	186	197	206	216	179	193	184	209	184	186	217	206	170	202	192	204	197	177	180	187	195	180	191	202	190	213	162	179	211	208	193	173	185	190	189	190	192	203	176	200	198	211	196	202	200	203	193	205	207	200	190	196	214	200	188	190	195	211	197	209	210	180	205	197	189	208	201	197	190	179	196	175	201	192	191	218	175	215	205	175	194	205	199	193	198	189	202	195	194	189	192	192	211	171	201	195	184	212	203	179	173	207	163	180	201	166	204	177	195	218	184	180	198	188	189	185	191	222	203	195	174	211	189	193	191	189	221	204	181	189	199	176	199	164	189	174	190	214	196	183	192	205	181	181	198	177	200	180	178	187	188	161	177	168	175	205	210	196	196	199	218	202	159	197	185	197	216	195	191	206	182	197	188	187	186	169	196	196	224	189	169	188	203	215	206	213	205	191	188	180	176	180	176	179	177	184	174	197	191	194	194	186	176	185	189	196	193	210	169	184	176	191	181	183	174	216	227	190	200	185	204	182	162	176	179	188	186	154	210	206	213	213	184	174	174	185	196	205	175	188	216	180	214	203	179	208	193	217	176	175	187	195	208	195	164	173	196	203	184	190	187	175	217	190	206	150	196	219	195	194	168	221	190	189	210	197	186	187	205	187	196	205	197	196	171	195	182	184	196	180	189	180	190	206	167	170	183	180	173	191	200	186	208	192	186	205	195	194	233	176	203	206	183	200	202	208	184	174	197	199
1966	699	783	821	723	713	724	681	683	678	643	662	662	569	602	598	616	596	617	607	609	641	643	620	604	563	592	634	598	645	606	632	577	609	609	653	617	554	566	606	613	617	636	616	650	602	621	615	578	617	616	624	639	596	602	585	606	563	587	609	639	571	595	592	586	568	631	585	632	593	631	606	586	560	594	579	608	619	606	645	609	608	593	599	602	605	646	546	652	605	601	604	605	604	605	636	611	598	590	618	612	570	613	601	609	624	619	575	563	597	584	615	579	623	615	612	585	559	615	581	609	619	565	643	617	600	604	594	660	587	613	600	614	644	622	622	603	619	612	565	561	571	637	601	595	623	587	659	592	603	575	590	599	585	607	608	606	607	578	620	596	614	615	614	626	561	571	586	600	586	580	549	591	630	581	587	585	646	615	636	585	566	578	594	589	654	593	600	594	603	590	598	579	607	588	642	594	593	620	584	621	634	586	603	615	594	574	589	630	598	615	605	625	612	596	566	586	625	644	576	620	640	615	609	610	653	592	577	616	582	589	629	610	632	632	628	648	575	580	597	588	585	607	602	617	664	615	619	611	615	564	580	624	586	615	602	595	591	595	578	616	609	613	616	623	601	595	625	612	604	593	617	610	567	588	633	576	604	590	602	573	593	663	622	596	565	609	604	622	629	580	628	579	651	614	647	598	561	610	589	589	627	570	615	636	631	631	592	606	612	581	602	623	598	596	599	571	624	611	584	610	579	604	574	580	570	629	609	638	595	600	671	666	587	608	606	585	595	643	597	615	648	586	618	611	610	561	547	607	615	563	606	619	586	566	637	605	627	582	608	627	598	604	663	610	614	565	597	598	620	586	568	588	595	571	592	605	634	583	584	585	638	583	603	611	593	576	600	606	606	627	599	595	582	617	597	613	589	611	626	656	626	531	563	615	568	590	622	619	668	553	570	580	607	601	587	569	578	594	601	561	609	605	585	623	599	621	603	620	636	659	626	587	620	646	604	639	638	569	610	594	590	629	605	608	645	545	599	618	608	665	587	547	614	590	600	607	618	597	627	641	655	611	584	619	589	573	615	616	566	600	594	629	575	596	623	606	624	577	583	611	593	627	583	562	581	634	664	646	606	618	614	611	587	598	599	593	576	584	583	583	609	569	641	572	650	622	601	599	570	610	563	590	631	622	623	589	606	616	639	596	623	622	604	614	576	571	607	627	605	551	590	579	623	605	618	587	575	580	606	571	617	596	622	632	593	626	639	611	612	606	606	616	600	599	628	600	612	574	643	645	649	620	628	599	595	603	634	593	597	600	609	596	589	596	608	609	599	606	611	599	624	606	612	555	591	590	613	640	601	615	622	577	626	608	633	616	566	570	579	579	606	586	613	591	614	624	589	603	613	605	624	637	614	665	603	650	564	568	603	584	587	622	628	615	625	623	609	610	578	614	588	669	630	610	604	571	611	623	624	621	554	635	599	604	640	604	648	625	621	572	629	627	579	625	594	588	599	584	572	567	609	601	575	604	631	608	624	634	577	610	581	589	619	616	582	588	650	615	579	599	586	662	596	588	598	575	611	626	594	603	632	592	583	601	623	613	567	630	584	602	611	625	584	626	593	653	635	618	608	613	569	580	597	628	601	615	565	609	595	598	600	585	617	548	602	605	566	628	626	634	620	598	598	573	570	616	646	605	633	648	624	607	638	611	555	641	611	610	595	626	623	582	641	584	598	611	581	599	570	595	600	661	628	624	611	601	571	602	613	581	602	590	607	609	644	642	579	632	621	632	628	546	648	588	593	567	625	578	592	587	612	654	588	569	617	594	616	625	618	601	619	621	599	580	595	585	578	632	590	556	618	623	600	593	553	596	650	602	604	623	621	626	612	647	591	602	646	606	591	578	611	580	604	630	576	650	604	610	609	618	571	609	607	613	606	593	583	583	550	584	574	595	646	592	578	615	600	561	632	614	528	622	574	569	570	618	579	609	583	600	616	592	556	605	595	611	598	662	587	632	594	590	633	626	579	590	588	638	617	591	598	605	618	605	621	591	575	586	643	583	631	616	627	553	569	560	614	597	603	618	615	625	599	606	577	647	601	598	612	630	603	593	598	595	599	585	597	636	650	595	620	649	623	593	594	583	597	598	574	605	625	607	616	582	673	651	637	596	577	593	613	584	635	589	617	571	587	629	593	633	633	629	614	637	588	561	581	623	569	584	590	628	615	605	619	626	619	574	567	630	619	595	596	575	608	611	605	572	609	598	619	620	624	603	611	588	613	591	619	571	606	619	617	602	654	609	601	630	625	607	583	622	612	582	634	651	581	593	617	601	562	603	634	576	624	584	599	600	578	559	629	616	580	595	605	640	598	609	533	612	568	593	585	603	650	614	611	603	589	625	546	609	588	645	645	639	588	598	653	606	601	610	612	610	594	616	574	587	608	658	626	622	659	589	580	703	603	617	552	647	569	540	588	633	608	596	670	600	572	617	584	566	586	606	646	586	574	569	573	608	595	570	627	606	567	578	606	618	600	593	592	594	596	603	578	575	603	567	593	576	680	606	611	620	596	611	601	610	651	598	627	600	613	586	616	574	604	615	590	598	604	612	556	578	622	609	588	633	588	615	575	582	626	617	648	634	566	587	635	592	645	624	541	595	600	586	676	588	607	598	638	601	589	598	624	569	586	590	567	584	637	599	620	614	574	599	614	613	593	571	595	626	606	576	609	603	585	606	628	618	596	593	561	635	610	594	605	636	618	599	610	578	577	636	613	625	626	566	608	610	601	604	579	559	592	566	576	649	671	619	598	614	574	622	612	587	569	610	592	626	609	584	606	604	592	620	560	626	642	632	623	559	613	567	633	622	578	632	654	580	620	573	636	572	599	606	613	604	625	575	621	629	591	567	610	600	625	604	557	570	570	577	581	617	578	587	571	616	614	598	619	632	628	613	617	569	561	589	598	584	600	592	610	593	596	588	633	598	629	610	605	610	573	623	615	625	606	619	569	619	578	641	588	606	596	633	576	614	584	634	610	578	594	608	591	583	618	559	617	641	588	599	621	626	610	624	605	612	605	588	598	652	625	616	595	628	625	600	671	583	612	565	615	610	611	634	607	610	604	608	583	613	606	579	654	604	586	656	632	614	636	624	628	629	593	590	587	588	563	590	643	604	605	570	600	634	612	591	598	590	604	642	568	617	606	636	635	595	627	590	607	612	543	622	668	607	617	597	591	622	654	567	583	628	636	631	567	600	613	591	626	590	631	608	576	618	614	579	623	595	606	609	619	564	633	607	624	613	632	569	587	620	647	621	661	602	612	612	601	624	600	616	593	592	634	609	629	609	628	622	626	578	565	588	619	600	589	616	604	580	614	587	551	581	592	616	562	603	597	623	620	647	603	633	595	625	568	608	578	661	582	603	612	585	644	588	594	589	538	619	592	590	633	610	653	589	618	577	642	597	627	602	595	603	658	572	603	600	548	548	620	592	600	567	590
9170	1311	1666	1365	1053	816	657	561	496	520	427	416	411	388	380	394	353	376	356	335	347	374	346	319	320	336	354	337	330	331	323	361	312	329	317	317	357	335	371	367	309	322	308	329	335	359	350	292	346	331	362	365	339	311	340	308	324	323	297	355	322	324	312	304	339	328	310	332	302	341	309	330	339	324	318	312	342	329	326	316	307	303	321	324	312	346	322	318	307	328	334	303	325	297	322	341	328	336	337	330	299	319	353	308	318	334	328	341	307	328	343	328	364	334	309	305	343	353	328	294	307	334	344	310	299	343	335	347	315	308	314	280	302	291	293	304	331	325	316	322	323	336	329	285	342	328	301	368	345	336	326	326	318	298	365	318	307	335	305	286	310	351	320	290	344	326	350	321	289	359	354	344	325	342	342	305	324	308	295	326	354	309	338	313	313	309	322	295	310	349	352	314	316	337	329	314	333	354	319	331	331	348	339	324	325	302	326	284	298	362	325	285	333	329	279	308	297	310	349	310	327	321	335	329	315	340	363	323	325	326	287	303	333	317	292	310	317	310	294	345	301	329	296	330	329	311	324	309	286	299	337	314	329	330	322	319	336	326	326	324	322	314	320	322	327	304	321	306	333	318	302	289	336	305	284	318	334	309	313	320	327	328	312	349	316	301	317	292	304	334	302	331	295	358	326	286	304	308	338	340	335	326	348	289	312	323	300	295	326	329	296	337	324	344	323	320	342	363	340	333	275	340	318	326	333	295	318	284	307	324	292	329	333	339	325	317	325	349	314	336	331	328	313	325	318	342	305	337	361	314	303	272	292	308	330	308	308	311	306	304	311	302	323	284	298	331	309	311	354	315	314	292	285	324	321	331	322	345	338	329	286	288	321	356	290	274	318	311	291	299	303	338	306	304	324	341	352	339	313	300	353	277	329	298	327	311	319	322	339	326	326	311	313	350	305	312	327	338	334	323	299	340	285	320	337	311	326	333	319	335	299	317	334	326	298	339	308	309	329	358	306	323	307	293	348	297	303	305	328	315	333	334	325	323	323	330	320	324	309	311	309	311	312	303	333	284	335	291	310	320	310	291	317	303	334	295	325	336	341	330	313	315	336	329	318	362	293	293	311	314	331	329	354	334	314	328	328	340	336	315	297	301	297	317	303	301	331	333	319	301	337	317	345	341	310	317	323	312	289	330	318	289	305	351	322	358	340	304	304	337	319	315	322	323	302	320	303	338	340	299	304	324	319	355	323	315	306	299	347	301	320	294	309	310	308	330	319	335	289	320	305	328	320	341	326	317	305	323	331	346	327	345	314	302	343	297	312	355	331	289	323	309	328	354	339	279	360	328	305	359	313	311	330	342	316	335	349	305	348	287	304	322	338	325	322	347	333	320	344	348	335	306	313	335	337	332	339	308	335	318	322	317	340	328	323	333	343	338	342	313	321	325	313	306	315	306	313	301	362	329	330	309	339	315	336	360	319	364	334	338	325	288	289	310	310	346	323	310	321	319	327	313	327	307	312	334	305	315	359	325	308	295	341	318	317	292	327	328	327	307	338	321	314	259	300	349	322	335	329	298	308	324	335	308	304	317	314	330	295	325	289	317	320	300	314	332	331	290	307	304	336	326	330	333	318	328	330	349	350	325	306	322	284	308	327	326	333	301	322	334	331	340	302	290	322	312	295	305	318	346	339	290	324	301	331	322	324	294	283	347	305	308	337	331	315	351	339	317	323	336	336	321	326	308	314	322	338	332	354	309	326	324	299	299	328	326	325	321	331	335	325	287	346	315	323	302	302	315	329	315	298	308	330	294	337	316	328	286	294	328	340	320	326	336	320	337	354	343	323	317	321	330	294	328	307	314	344	328	303	318	316	338	333	353	311	371	318	334	291	304	311	344	345	337	296	305	297	314	356	315	343	291	314	325	334	333	308	326	296	335	298	325	312	337	320	324	320	300	332	335	299	333	320	355	329	326	344	337	339	353	330	300	319	281	328	318	314	320	331	353	324	292	348	344	308	328	328	361	322	303	309	305	299	315	301	292	280	332	318	321	326	319	318	333	271	307	306	312	334	334	336	323	297	336	311	333	320	320	302	327	311	324	303	307	302	348	327	340	320	322	317	334	303	311	332	317	351	310	319	313	357	319	314	347	333	316	301	335	355	302	292	306	313	331	314	352	308	298	304	364	310	323	306	316	295	300	316	309	328	302	329	297	302	315	302	324	322	316	323	312	314	320	349	354	359	329	290	321	302	366	289	314	295	304	321	316	314	348	326	347	311	332	317	318	305	319	309	293	330	337	324	307	320	289	281	321	326	350	319	327	320	284	329	291	299	310	343	326	324	311	338	334	329	299	312	299	310	311	323	317	295	321	318	310	333	347	344	334	322	336	310	299	295	323	328	318	311	329	326	291	341	320	351	319	336	311	343	308	308	293	335	323	357	327	323	315	283	311	299	343	295	334	337	304	332	310	312	321	359	317	304	359	312	324	317	304	326	320	324	303	343	290	308	292	360	342	291	300	331	291	325	310	305	294	297	318	315	318	322	373	330	327	332	329	328	349	314	299	317	298	320	304	321	315	345	306	345	278	322	337	360	341	313	310	303	316	335	295	329	325	341	305	325	304	322	320	294	326	323	305	306	322	341	297	319	292	319	295	332	316	349	300	311	358	329	336	308	314	327	327	345	335	313	290	327	324	329	339	331	316	348	332	335	364	305	289	314	325	313	301	327	336	303	330	290	305	315	309	312	308	312	283	270	333	319	313	303	307	291	350	330	313	294	332	321	316	329	328	299	354	330	313	284	329	299	297	348	284	366	308	335	320	301	296	321	308	338	336	336	333	315	351	327	310	325	327	318	293	352	283	335	350	309	295	317	308	318	301	311	325	318	312	314	298	293	314	308	337	297	326	334	327	288	302	270	336	341	323	331	322	300	308	308	333	328	341	321	327	328	309	320	334	332	299	334	340	311	305	318	330	313	319	341	337	307	310	354	317	318	335	350	330	301	311	319	340	313	315	302	324	313	320	325	318	310	324	335	332	360	329	305	321	347	341	347	318	333	345	305	314	338	331	328	325	318	306	356	314	321	332	333	301	326	326	340	347	318	324	330	309	309	327	354	335	304	330	332	332	320	339	311	325	308	326	350	341	337	331	322	304	315	315	323	329	350	329	310	307	305	304	321	324	322	318	317	302	306	307	311	314	315	322	325	322	300	308	344	311	339	338	303	293	336	311	306	315	322	309	310	313	351	314	333	295	292	334	297	323	320	318	307	304	312	340	319	354	304	328	306	337	293	324	329	307	300	329	332	339	303	294	292	356	328	335	325	305	322	308	311	305	303	343	359	345	343	282	324	313	338	313	337	326	340	334	312	327	344	327	311	316	317	334	322	327	324	301	304	305	324	299	330	309	304	337	329	334	321	321	318	316	324	316	311	314	330	314	319	309	328	320	332	332	309	353	353	323	316	319	320	303	307	321	327	313	331	326
5670	1826	3440	4097	3620	3027	2595	2359	2000	1819	1647	1472	1506	1363	1301	1268	1229	1253	1216	1207	1163	1177	1120	1121	1101	1113	1047	1078	1059	987	1044	994	1001	1021	1050	999	973	1052	1012	1033	1019	925	975	967	944	1030	924	987	1009	940	963	990	1010	1030	986	974	973	962	970	934	942	924	986	977	939	946	1017	965	904	985	977	899	918	953	991	1026	920	978	890	982	964	921	944	930	906	949	893	955	904	974	950	947	947	965	928	976	942	949	888	909	951	913	961	973	947	901	898	919	922	958	934	949	982	963	933	959	936	939	922	918	961	902	905	981	922	961	920	954	923	883	941	928	925	988	941	940	909	973	932	894	941	879	1021	966	981	940	935	942	943	942	951	929	951	899	867	981	907	931	924	960	909	987	947	914	948	987	928	963	931	915	944	945	913	948	884	1011	922	960	924	966	977	962	934	954	900	875	895	928	925	864	930	942	965	947	948	914	880	980	936	917	1003	950	900	964	927	956	874	916	894	932	910	1001	924	937	972	909	910	921	960	965	922	871	856	912	911	956	934	946	957	983	986	963	941	944	869	936	934	929	925	931	955	941	951	907	923	920	987	957	928	942	864	910	945	898	876	922	940	927	973	893	931	910	988	927	926	914	948	973	962	897	891	871	965	927	926	974	904	934	1029	912	955	911	956	949	925	968	894	910	954	934	927	1000	940	894	911	944	967	897	912	959	943	1004	875	887	924	985	977	886	870	926	941	945	873	979	932	951	918	902	908	918	988	928	911	944	891	938	916	903	987	921	959	866	970	948	941	991	960	924	980	939	990	956	960	959	924	922	906	928	926	931	967	984	938	984	976	915	924	944	933	934	986	910	912	942	916	956	949	886	918	895	886	936	941	919	923	906	920	938	938	937	942	925	931	922	955	931	920	927	950	936	900	1016	886	942	981	909	906	909	901	921	895	933	891	970	911	962	938	935	962	1007	932	973	927	908	932	968	961	938	910	978	945	935	888	953	933	934	944	967	911	995	955	929	898	895	948	941	895	952	899	949	985	941	904	927	867	929	984	968	898	969	935	917	930	961	932	916	907	873	976	936	919	948	962	881	928	936	960	936	969	920	856	916	890	944	917	934	910	960	899	875	940	946	937	932	972	977	929	955	976	959	981	905	925	915	957	963	926	919	943	879	958	881	940	886	896	911	970	944	921	975	944	908	900	893	957	948	872	952	929	889	873	1008	966	978	879	919	928	1017	965	979	939	937	977	934	923	899	939	971	933	864	984	927	952	948	893	941	940	938	910	931	965	937	919	849	902	899	924	915	969	961	964	870	931	917	924	909	879	932	901	949	941	914	903	935	953	936	940	1014	885	927	977	918	847	961	921	938	903	949	956	982	929	903	993	880	890	934	896	942	928	906	974	920	920	943	948	927	965	939	897	1006	946	936	985	940	931	938	858	916	940	931	974	936	947	911	921	929	922	909	968	948	933	932	925	955	964	917	949	934	942	937	943	953	906	874	950	1003	937	942	992	937	932	889	951	902	962	969	966	927	962	961	941	920	916	959	991	980	919	909	905	901	945	921	886	940	889	916	960	950	941	967	943	971	909	897	942	945	950	920	882	943	991	923	928	927	910	963	948	938	934	954	956	961	919	907	969	908	972	949	925	949	892	942	939	973	939	957	944	937	943	965	946	954	927	931	974	885	900	927	908	951	932	913	875	917	927	906	905	905	898	938	931	936	934	989	919	925	928	923	934	916	913	918	912	935	940	908	982	965	940	875	909	906	910	877	954	901	894	948	959	971	894	940	934	913	913	944	912	926	938	966	913	909	974	944	949	958	927	964	964	969	949	960	974	950	937	952	952	979	863	909	928	900	906	922	872	976	936	946	940	905	936	918	957	958	882	954	975	921	918	949	917	930	900	884	911	968	966	927	968	844	916	947	914	938	939	932	914	961	936	912	920	949	967	937	946	927	955	930	921	953	912	935	1020	933	936	906	898	931	966	965	929	945	879	909	886	939	892	952	905	951	917	862	970	948	951	881	911	877	889	916	920	896	955	953	898	932	945	950	976	906	890	917	940	969	1018	980	924	863	937	971	949	952	934	933	938	917	964	876	913	926	938	953	927	956	924	893	960	934	880	969	988	891	929	965	902	936	961	959	953	961	913	960	935	866	905	968	950	904	900	949	939	903	954	940	917	915	908	911	984	951	952	916	902	936	906	1010	968	934	913	953	912	958	955	951	884	941	924	979	906	922	897	896	877	864	927	912	944	914	976	998	955	940	890	961	928	956	949	876	972	880	899	918	995	942	950	935	998	914	972	931	908	882	898	914	958	924	920	960	939	973	942	910	999	920	920	954	948	979	935	1000	978	957	872	965	958	933	898	925	1000	1005	894	891	970	915	946	961	918	970	949	907	900	933	957	924	893	946	908	918	948	925	891	924	954	942	911	926	955	924	954	942	890	894	883	944	943	927	988	972	909	940	908	908	880	916	926	907	949	954	964	899	971	893	950	922	995	957	865	919	938	911	933	972	945	948	923	931	949	900	864	901	928	910	945	966	903	961	938	956	908	980	930	973	960	955	919	924	927	923	959	947	891	953	894	944	855	959	904	928	884	941	914	919	974	971	915	931	926	912	888	856	889	931	936	979	921	952	920	894	907	882	966	955	921	871	920	935	968	929	949	897	905	948	971	1004	952	983	966	970	887	936	951	922	962	914	951	938	956	971	971	930	991	936	916	928	902	958	954	969	921	942	999	956	911	914	909	898	944	979	923	958	905	889	956	867	943	927	896	895	909	967	970	924	964	949	904	965	921	963	905	921	862	917	881	941	925	960	912	965	956	963	932	928	943	937	908	944	877	918	878	945	953	906	984	905	941	896	925	923	946	953	943	930	953	1021	947	912	908	949	904	897	877	1012	872	916	908	953	983	917	996	920	928	983	874	913	921	914	964	942	934	968	953	931	934	940	942	906	919	955	927	943	914	921	937	917	945	992	948	933	902	901	961	936	875	985	981	967	912	919	934	978	934	937	961	985	930	950	922	999	910	884	898	969	936	957	911	962	1015	920	918	951	948	953	990	942	997	918	952	939	948	908	946	981	917	943	946	944	965	941	963	910	950	906	968	936	938	933	955	926	925	954	955	1010	919	984	900	892	963	957	947	918	945	881	926	913	955	986	938	925	947	910	921	897	978	883	919	976	973	936	939	909	932	1021	928	904	937	914	997	933	867	963	968	852	911	884	895	990	970	943	954	928	901	944	919	898	918	972	928	927	922	922	962	926	927	936	892	905	943	955	933	948	978	975	946	944	920	947	990	909	885	968	962	897	940	892	957	937	928	898	909	881	969	973	982	893	992	918	913	968	898	931	961	926	914	916	954	963	967	913	918	914	904	895	975	922	997	903	924	897	941	908	942	922	960	955	938	907	964	986	961	952	896	937	935	980	924	893	879	903	924	957	952	919	932	952	950	936	968	965	932	955	932	945	977	934	939	909	939	928	953	917	896	916	932	925	943	929	931	919	979	931	944	928	938	906	921	977
16537	2793	3038	2382	1719	1259	956	807	632	563	517	464	425	405	377	375	373	359	360	339	310	339	323	318	334	293	316	301	307	287	305	284	294	307	281	265	272	264	293	307	285	285	263	276	282	291	292	292	312	246	274	291	269	278	284	291	268	315	262	289	276	276	261	296	264	298	264	289	265	273	252	293	264	266	263	275	295	263	257	275	294	293	301	284	286	284	269	271	272	258	269	268	285	261	261	271	211	253	269	270	266	273	282	271	259	274	282	274	270	260	298	262	286	286	276	285	265	267	281	279	284	277	285	249	281	233	265	308	258	287	279	285	297	277	281	259	280	286	254	261	265	271	267	306	255	269	268	282	264	302	269	273	239	286	271	271	258	255	269	254	290	286	299	266	266	239	277	271	227	264	269	269	251	246	260	242	283	268	279	297	279	285	253	260	263	260	309	254	244	274	290	281	282	266	272	325	255	257	276	298	280	268	276	265	272	264	282	282	259	254	242	282	274	274	280	269	299	292	268	268	277	308	299	240	258	270	273	264	243	274	266	247	277	280	255	310	272	267	277	274	267	254	280	292	272	300	254	232	262	280	236	270	267	269	261	272	252	275	296	295	277	276	254	269	282	306	266	283	260	285	282	285	298	276	283	284	274	296	295	293	259	250	291	258	268	309	262	257	287	270	262	281	258	295	267	283	289	257	285	272	286	277	249	293	255	276	293	282	277	304	258	282	296	237	252	273	251	266	280	281	293	224	295	272	282	288	277	289	277	297	268	242	247	264	245	268	269	284	287	296	268	275	261	265	261	275	257	274	279	265	266	287	257	253	269	261	266	259	266	287	265	234	297	269	292	265	253	295	270	279	277	253	252	291	269	289	279	302	281	276	272	250	274	284	288	254	289	276	270	261	272	282	272	267	262	274	290	266	266	264	280	285	250	270	250	305	253	263	270	292	233	274	303	275	268	272	255	301	284	290	271	271	283	282	279	276	282	307	251	277	265	272	310	293	295	272	290	248	281	277	260	294	272	256	278	276	275	286	284	273	267	290	269	266	260	288	272	273	281	288	274	282	272	285	264	271	271	274	265	309	234	257	291	269	280	264	299	254	271	319	272	286	291	260	258	284	257	260	275	274	253	260	288	272	261	261	266	248	276	289	280	317	260	283	255	309	235	285	253	248	281	274	273	286	293	260	278	286	236	320	298	295	279	284	251	264	281	272	276	300	285	256	313	309	297	245	272	285	265	303	281	273	262	305	247	273	285	248	285	281	280	284	274	264	264	281	261	280	284	296	256	284	257	256	264	272	254	282	276	253	262	297	278	309	276	274	300	275	272	264	288	256	267	254	262	278	264	255	269	273	282	279	272	271	268	283	269	250	261	264	272	263	288	248	283	259	264	265	270	255	288	271	282	269	309	249	271	267	264	229	272	279	274	260	260	233	236	261	259	309	265	264	257	276	285	285	256	273	274	263	268	256	282	264	259	262	263	243	243	279	268	253	284	291	275	267	283	303	266	293	237	279	275	256	287	311	276	251	283	256	304	260	270	246	259	276	295	286	276	277	282	271	272	277	264	267	251	286	324	271	280	261	277	246	268	295	288	311	291	288	275	275	276	257	287	296	271	267	273	281	271	278	288	294	299	288	270	273	292	276	268	272	289	265	263	290	296	297	263	281	285	258	255	253	252	256	264	296	278	299	278	238	273	301	269	282	293	304	283	274	286	292	256	275	250	300	273	256	275	294	255	276	286	276	264	289	256	279	278	273	246	274	261	253	271	269	311	252	262	246	255	243	262	257	262	296	248	240	281	288	268	279	262	284	266	292	271	260	288	282	303	285	251	273	249	294	297	281	279	297	301	275	269	250	279	285	270	255	264	290	256	254	285	246	251	261	262	254	291	296	272	276	292	268	291	293	272	289	285	279	282	252	271	285	279	259	241	278	310	281	255	277	275	273	283	261	259	292	250	323	245	283	245	276	272	274	280	284	276	254	265	258	256	271	274	273	268	228	284	268	250	282	251	269	281	288	296	289	283	287	273	257	271	268	273	269	298	306	262	279	251	245	279	259	263	290	272	318	271	245	279	285	284	266	289	298	257	284	270	280	286	262	296	226	281	264	273	296	274	272	269	276	289	260	297	284	248	270	261	254	292	284	283	279	276	262	258	273	254	285	277	260	290	253	288	268	260	270	309	278	258	299	282	279	267	297	264	254	262	259	298	270	288	264	255	273	263	287	293	268	281	287	292	310	252	261	294	283	279	274	253	254	269	297	274	272	236	281	290	304	287	261	275	262	265	252	258	265	269	274	289	266	293	262	303	287	255	241	288	261	295	267	280	262	238	240	283	275	293	240	256	274	252	248	281	275	266	265	264	273	284	239	258	255	240	277	305	261	279	240	269	261	286	258	276	278	297	232	303	278	243	302	254	261	265	269	268	257	276	280	270	254	261	265	276	278	310	281	259	274	277	271	269	303	278	256	284	295	289	266	271	285	308	272	277	259	264	254	278	274	268	270	280	268	253	280	277	280	276	264	261	264	293	283	259	302	289	269	288	275	297	273	262	254	290	271	263	306	227	246	273	295	290	295	277	282	298	263	248	258	271	272	276	274	289	272	286	266	294	282	256	266	285	301	289	314	243	277	266	246	277	274	258	269	251	272	238	255	297	264	265	317	272	275	256	289	238	305	280	293	266	266	296	274	288	250	279	262	291	257	263	254	286	271	256	262	252	295	253	269	295	266	290	270	300	247	274	309	289	261	291	253	273	260	275	253	255	243	286	285	281	295	280	266	263	271	294	257	264	256	290	276	293	299	259	271	292	251	280	291	233	280	307	268	294	267	296	260	282	247	276	274	278	286	281	285	303	284	262	267	280	260	290	280	269	275	262	305	279	264	243	254	248	281	256	248	292	272	280	284	301	264	283	255	300	282	253	257	279	299	259	273	281	263	281	245	261	259	295	287	275	299	245	251	286	270	290	280	306	277	251	296	265	288	288	252	282	284	281	280	256	282	259	275	267	293	275	262	259	281	318	307	291	266	265	305	289	297	275	285	275	250	266	287	247	262	280	265	295	248	293	242	282	251	295	257	271	277	258	271	291	259	265	264	263	247	261	247	278	254	274	265	283	294	280	327	297	289	270	262	265	283	297	277	268	268	266	287	303	267	276	258	291	277	274	275	297	278	280	270	263	295	280	269	257	279	267	304	291	256	245	261	244	278	283	283	281	268	296	262	257	274	269	290	277	285	296	270	268	269	255	294	268	291	262	259	288	250	274	290	263	282	268	280	282	228	261	255	277	283	297	288	287	267	286	250	298	268	257	257	297	253	255	299	283	281	239	283	262	238	263	268	282	271	289	269	273	267	295	270	269	267	290	268	291	284	282	280	272	266	292	276	272	251	285	292	268	266	264	278	275	297	280	285	279	270	262	259	277	288	269	285	276	300	274	284	258	264	262	266	258	262	252	263	280	270	293	272	298	315	255	258	277	281	263	294
7701	2666	5698	6447	5749	4794	3955	3261	2813	2360	2255	1944	1831	1624	1531	1412	1416	1366	1251	1275	1237	1174	1163	1101	1110	1059	1032	1015	1032	990	977	988	957	911	960	972	934	956	917	932	926	905	909	940	885	885	888	918	870	898	858	861	853	940	821	868	859	836	882	867	855	850	822	850	861	839	865	821	795	804	853	888	836	891	842	847	818	799	848	818	855	835	801	826	845	825	800	872	789	803	847	825	806	777	827	813	819	841	817	842	808	804	815	824	841	835	813	826	792	824	812	814	815	818	756	758	854	834	853	785	828	815	757	819	844	788	767	808	806	787	826	824	831	760	865	872	812	760	793	772	800	785	798	800	825	812	794	856	836	788	773	820	818	862	855	755	810	787	821	839	822	803	822	793	822	771	854	807	772	780	823	799	832	802	834	782	805	790	775	829	773	777	779	804	826	739	785	826	815	819	827	837	852	804	835	801	851	815	795	775	795	803	748	799	759	763	807	814	799	808	821	783	784	850	839	843	804	792	849	758	775	778	810	861	829	773	804	827	793	810	749	796	796	802	866	807	748	789	843	809	814	838	767	826	777	805	789	809	796	819	811	737	815	795	824	773	804	832	802	814	842	865	812	821	816	769	792	792	840	782	828	830	845	810	809	790	827	816	812	844	792	826	796	835	809	799	811	773	823	818	774	817	752	807	849	830	798	843	824	765	858	784	805	740	765	817	793	779	803	823	834	780	833	816	776	825	870	829	851	774	824	782	844	797	763	783	759	758	801	820	802	784	772	780	811	807	820	801	789	808	753	796	797	786	801	806	767	780	807	828	809	821	786	770	812	744	829	830	786	782	798	835	826	783	824	815	817	815	820	798	778	799	764	754	792	838	772	752	766	775	860	799	771	778	784	783	793	827	806	781	779	792	825	771	841	824	802	856	822	858	877	850	833	787	797	787	791	796	792	799	804	806	786	766	825	767	873	825	769	828	823	845	757	757	817	806	753	778	829	782	818	858	822	811	829	819	827	807	842	808	798	842	804	803	755	814	801	816	755	767	777	778	797	791	781	832	838	803	800	804	791	781	830	767	838	806	788	860	802	800	792	781	778	761	792	858	777	812	779	829	808	777	816	836	793	791	829	805	814	818	841	808	815	788	822	833	823	791	818	814	811	786	823	857	775	794	830	826	798	811	812	768	775	819	840	788	796	790	843	805	793	759	795	776	776	743	801	813	806	778	795	789	807	810	795	804	844	856	836	850	829	804	768	788	833	788	794	798	865	807	849	837	795	791	805	798	819	762	780	831	753	831	800	784	807	843	840	791	809	796	811	785	782	826	800	769	841	777	828	781	743	818	816	801	857	823	781	864	790	797	778	801	809	812	809	807	760	851	782	833	820	871	819	809	842	738	776	805	812	765	774	777	792	779	782	764	803	811	784	826	785	791	730	805	798	807	793	866	780	747	792	831	834	817	821	796	774	804	778	793	778	823	816	793	818	797	822	807	792	790	792	817	814	813	854	784	814	806	802	789	899	792	784	752	744	837	799	771	872	808	806	833	768	803	770	797	785	795	814	819	847	803	836	801	823	813	773	793	814	828	803	773	779	794	832	861	786	826	790	807	818	807	788	813	792	855	828	730	778	764	831	824	818	792	829	801	798	755	814	794	806	818	868	809	782	797	762	758	804	815	792	842	785	842	809	796	837	777	831	798	755	800	813	768	797	846	781	830	865	832	821	766	823	790	825	829	814	755	791	828	769	809	762	811	796	818	762	801	732	775	807	836	802	799	838	801	795	755	778	832	813	772	824	813	811	816	805	811	812	839	780	814	815	790	766	866	779	791	862	853	860	787	823	828	864	833	826	842	789	787	873	825	817	756	787	787	803	741	793	800	814	775	825	767	815	802	819	808	740	814	799	774	821	775	834	816	814	834	814	838	780	786	818	757	796	819	807	824	801	837	793	791	794	769	785	814	831	828	826	828	807	766	793	811	808	854	815	814	789	805	806	836	832	826	807	810	840	808	813	821	803	845	767	806	807	828	837	779	824	780	839	787	768	861	829	810	788	809	850	804	838	774	810	827	799	796	847	834	829	776	812	790	822	812	832	775	825	824	818	833	856	816	828	849	821	821	865	796	784	788	821	813	770	785	805	771	839	806	765	864	822	782	825	757	812	817	800	779	782	783	851	815	815	787	809	787	811	792	831	814	852	821	786	778	780	834	785	801	778	806	812	774	801	803	881	805	804	813	782	759	804	825	827	830	809	819	835	786	834	805	843	818	822	806	804	808	783	840	765	817	790	803	761	770	782	779	791	776	841	769	836	806	796	747	796	803	858	784	805	781	764	808	790	815	772	874	808	809	795	811	778	806	808	803	805	775	721	805	762	813	776	756	795	802	775	792	795	804	744	809	822	818	843	801	772	770	832	767	823	801	819	842	820	791	770	811	776	831	844	814	812	783	791	805	788	804	816	815	818	867	811	810	822	816	792	811	839	790	775	751	812	838	778	798	760	793	819	781	814	848	810	748	825	797	867	805	778	823	840	812	767	787	794	762	777	752	813	826	791	794	800	848	782	776	847	838	821	748	811	801	769	764	838	755	842	731	794	807	769	794	841	772	787	783	829	781	812	816	792	825	799	800	820	775	789	797	846	767	800	814	808	774	792	817	836	756	816	823	794	812	814	797	776	811	839	799	804	803	803	783	789	784	795	788	831	809	762	832	789	822	833	837	823	800	794	744	816	826	832	850	807	855	782	756	777	795	807	817	803	785	831	760	781	767	814	808	799	850	840	780	763	785	817	827	853	801	777	837	854	831	797	809	818	865	787	823	850	857	820	805	825	809	825	833	840	801	817	798	836	764	835	761	792	810	837	831	809	846	794	825	763	824	815	826	839	789	796	805	784	814	807	850	799	805	795	793	817	825	818	821	801	801	827	801	764	771	799	774	840	847	850	819	806	817	833	807	812	800	822	855	862	854	845	789	850	805	734	784	808	809	822	815	747	794	812	789	832	818	781	798	800	832	784	788	802	829	808	830	785	794	799	852	776	790	804	797	757	793	798	816	820	811	829	849	787	759	827	836	804	847	777	833	816	808	793	765	790	806	802	756	784	821	755	831	846	817	784	799	834	864	791	816	813	814	809	824	844	752	805	760	839	854	810	781	807	730	818	864	832	785	803	852	819	776	811	776	808	797	824	773	780	813	819	836	760	761	826	806	769	789	812	778	829	786	808	782	782	830	838	818	789	839	855	797	856	823	835	804	765	819	778	747	853	762	773	818	755	818	850	848	803	807	824	752	799	787	775	805	837	773	767	834	782	819	835	811	791	831	836	821	825	803	796	843	759	796	765	827	786	751	744	797	817	847	813	804	876	832	801	808	784	798	828	819	773	796	801	800	803	834	815	812	787	851	814	843	830	784	835	798	795	795	835	826	807	827	845	842	770	775	796	828	816	783	797	817	789	763	811	836	749	756	807	812	824	795	808	804	812	730	757	783	795	772	819	792
2096	264	264	250	222	211	229	215	201	207	175	189	216	220	202	165	204	193	211	178	214	186	174	162	194	188	177	176	179	194	184	190	206	202	202	201	193	199	193	169	203	223	180	205	197	214	192	226	210	179	189	180	193	203	193	184	197	183	174	193	190	177	200	204	184	196	182	183	203	216	201	212	188	193	177	172	184	197	187	224	220	211	194	194	184	195	213	165	195	191	195	175	202	202	175	193	209	196	196	182	183	159	165	199	214	164	181	204	186	189	207	209	170	188	191	184	190	184	179	184	192	200	180	185	185	178	187	207	193	178	179	193	188	202	192	193	209	210	175	214	195	183	197	193	203	200	198	182	175	196	198	192	183	207	186	188	188	179	184	187	179	219	185	197	208	185	231	196	195	184	190	191	202	206	200	208	207	177	217	188	193	196	206	192	181	194	165	186	176	198	183	200	169	181	210	205	186	171	183	182	203	186	185	196	198	189	184	209	202	195	203	180	194	207	193	185	192	218	185	166	195	188	189	189	174	205	204	175	177	192	195	175	212	191	172	201	187	203	187	173	193	201	232	180	187	190	218	210	213	211	187	184	186	199	154	198	211	199	189	193	194	195	163	204	188	209	176	197	185	184	188	203	179	184	190	189	180	174	192	180	186	216	200	200	194	194	216	188	220	169	190	193	190	198	189	181	189	226	188	191	189	210	173	214	202	174	184	186	194	222	178	226	181	184	171	191	190	164	189	186	183	189	191	200	186	177	192	162	187	202	203	208	196	187	173	195	176	198	201	206	181	192	184	186	177	199	191	175	195	198	214	190	196	193	214	184	216	217	204	198	166	191	191	185	175	169	181	181	201	201	206	192	174	197	186	203	187	181	192	214	188	208	191	182	177	175	204	187	177	194	176	198	210	206	212	212	197	196	168	204	189	215	182	179	191	219	195	186	170	214	178	203	178	205	199	202	182	188	212	170	190	191	185	213	193	189	191	185	217	200	192	192	169	193	181	207	180	191	181	184	187	173	188	196	182	160	191	197	190	187	179	191	199	176	197	211	191	231	190	198	171	184	194	222	170	188	176	176	185	169	205	190	165	207	188	186	203	196	167	193	223	198	188	185	202	167	180	168	242	192	188	215	217	202	193	201	199	188	185	201	190	202	219	180	173	216	186	199	204	180	190	198	188	193	191	203	196	200	193	187	163	200	199	187	205	217	180	189	191	189	164	196	207	192	181	167	182	180	212	192	197	187	209	218	199	194	177	191	192	184	197	198	166	182	188	197	194	216	182	178	179	190	207	200	195	196	213	168	193	176	189	182	176	175	174	183	189	185	198	174	192	194	197	197	153	191	178	180	208	206	211	231	214	183	188	178	187	191	214	194	177	186	174	186	177	197	198	180	188	200	203	193	193	185	188	155	170	191	186	192	200	174	178	169	167	189	177	180	197	198	209	196	181	190	196	171	170	191	175	199	195	206	179	192	181	197	187	177	155	211	178	171	193	191	175	188	175	198	195	209	173	187	187	197	176	183	179	170	200	198	193	200	178	175	209	181	181	190	182	180	198	173	192	217	192	189	171	192	165	185	159	186	184	205	194	192	193	185	181	239	147	189	194	193	173	180	210	214	185	178	197	200	191	206	170	204	218	177	194	179	180	165	190	189	177	178	202	206	199	189	222	195	211	190	187	207	196	189	166	203	187	195	185	190	186	201	175	198	210	193	211	187	186	183	207	213	168	206	185	208	199	221	188	237	182	215	187	204	208	183	195	189	190	187	202	182	181	193	177	194	183	182	181	183	189	193	195	196	195	210	206	182	177	184	171	186	183	177	204	199	211	164	176	199	218	156	188	169	220	202	206	191	184	184	198	194	173	198	205	186	212	207	177	186	186	197	201	170	207	163	196	200	187	184	204	197	177	182	193	190	176	214	202	200	182	204	180	196	190	191	175	209	214	177	203	180	181	215	205	210	199	184	175	177	195	188	217	213	172	165	181	208	185	190	182	187	182	208	188	211	180	178	195	202	221	182	189	206	189	194	198	191	219	164	196	207	176	183	222	213	208	192	186	177	196	198	141	180	183	155	187	193	200	199	210	167	181	181	201	175	201	204	214	208	180	213	198	193	210	194	204	220	184	199	188	211	174	179	206	209	195	222	219	191	188	198	191	189	177	203	182	195	181	183	196	212	174	190	186	185	181	180	201	182	185	201	177	181	201	198	199	187	181	197	182	194	190	204	204	212	181	191	181	206	189	211	200	166	206	195	207	191	180	165	186	214	185	178	186	198	189	183	186	188	212	203	206	179	192	165	179	181	208	191	175	169	172	172	172	199	180	199	216	171	180	195	176	168	194	182	219	226	191	186	210	176	167	195	173	200	181	209	187	178	186	212	186	169	159	178	212	180	192	166	168	214	201	183	198	177	184	195	186	190	217	179	199	218	191	196	203	174	189	188	175	190	164	196	192	197	215	208	171	198	188	154	201	200	195	178	171	208	203	185	202	180	208	202	170	199	210	196	202	188	174	194	184	179	171	172	204	169	198	166	214	188	206	184	211	198	205	201	217	170	194	220	201	175	179	193	207	189	162	187	197	218	208	182	181	171	204	179	195	180	208	182	156	173	192	191	184	179	202	174	191	196	193	223	190	196	190	195	184	202	178	189	197	174	184	200	211	214	172	208	189	193	191	178	202	206	214	208	210	188	193	193	183	178	188	212	175	210	183	175	183	191	205	166	204	171	186	178	157	196	185	208	192	192	192	187	196	211	173	169	221	196	181	181	172	181	183	184	187	183	171	168	215	169	198	175	227	192	183	178	191	191	205	202	198	188	173	207	193	199	211	190	189	166	215	170	208	164	220	172	200	203	209	184	183	197	208	183	199	207	210	212	185	170	206	203	207	188	194	196	176	159	193	207	194	183	185	181	173	228	192	197	197	193	173	162	194	160	211	172	175	200	208	201	206	194	189	192	205	156	173	201	199	202	187	200	198	206	187	206	188	189	200	174	212	192	169	207	183	174	188	220	194	177	198	188	193	200	211	188	190	219	214	214	206	169	195	228	200	191	197	224	188	176	181	194	173	169	187	201	183	156	167	192	191	192	168	210	184	203	165	189	209	179	198	195	187	207	187	199	195	210	198	177	208	191	188	184	167	206	194	174	188	168	165	191	201	196	168	187	195	203	202	192	189	195	184	180	176	183	177	198	189	199	179	197	162	184	204	199	175	187	194	179	216	191	191	176	216	197	208	180	180	208	191	191	195	191	202	200	182	191	187	184	179	194	161	182	177	196	188	206	160	177	193	208	192	187	177	196	168	185	198	181	186	196	196	184	185	178	213	192	171	172	177	201	190	204	187	189	188	200	176	184	180	210	168	180	188	169	176	194	189	169	192	172	199	194	197	199	163	192	183	210	197	215	194	196	194	217	204	171	201	189	199	189	201	180	198	183	208	184	178	190	196	209	186	203	219	167	197	200	226	193	192	169	167	211	181	169	184	195
2037	733	791	862	751	711	677	669	682	624	640	647	642	649	626	659	605	600	603	614	659	659	590	611	649	569	588	552	592	610	620	593	624	605	612	588	595	603	598	586	620	587	579	632	648	635	618	624	603	589	629	619	618	614	620	659	597	631	537	613	640	629	566	568	630	597	584	609	529	613	569	613	622	675	611	642	617	601	570	623	587	623	620	643	624	595	613	591	619	591	592	590	587	580	647	575	621	573	576	606	604	613	639	598	620	616	605	639	616	561	621	602	602	646	629	560	634	609	585	611	623	590	606	600	627	602	570	612	616	633	575	616	605	538	618	629	624	623	594	614	610	626	603	641	593	579	594	594	650	616	601	615	594	624	591	606	604	602	556	618	605	643	606	581	623	573	592	585	595	617	587	604	619	585	577	586	574	652	630	592	615	613	608	612	599	603	588	613	585	630	609	615	551	578	566	606	600	625	631	635	602	582	605	633	627	620	574	627	586	608	598	561	616	622	605	596	611	570	568	582	565	558	598	609	585	599	622	624	627	618	630	599	614	663	598	585	584	566	608	584	647	606	609	609	609	588	592	573	595	654	591	617	636	575	552	611	630	607	613	587	622	587	586	594	607	619	600	580	647	596	587	592	606	562	548	591	629	618	576	606	590	641	651	589	629	577	626	622	603	564	604	596	566	635	561	608	631	613	591	664	606	597	618	639	636	635	598	642	588	625	605	620	573	603	643	625	624	600	632	569	581	568	617	620	605	628	597	612	604	586	649	632	582	612	587	625	632	593	621	609	594	614	593	604	599	612	609	604	596	602	596	637	608	630	600	614	595	601	595	603	629	624	617	619	622	586	583	662	615	608	635	597	589	612	625	613	607	609	583	579	587	620	557	642	624	620	562	588	586	599	614	607	592	610	517	600	599	628	592	595	627	597	601	642	603	644	587	634	608	585	600	629	644	655	590	610	617	646	622	608	583	607	590	604	585	587	598	602	599	603	578	632	598	615	639	585	611	637	588	573	618	606	657	602	669	568	578	623	647	621	615	565	586	616	621	592	654	617	625	598	630	609	624	628	597	644	569	592	620	610	592	598	617	639	613	644	630	597	624	576	579	617	623	562	603	573	595	601	613	597	546	650	623	622	569	546	580	614	605	618	555	607	583	566	591	593	650	653	581	619	579	628	616	590	611	609	635	588	620	628	613	605	641	594	639	647	655	587	631	611	612	580	610	629	637	596	618	605	636	620	593	615	608	590	597	604	596	632	614	575	593	578	599	604	610	598	620	563	615	604	625	612	621	591	614	631	636	557	578	618	629	650	577	615	626	591	628	599	597	577	593	579	624	649	599	615	598	628	653	607	599	599	641	557	606	656	606	645	608	631	578	555	594	605	610	608	605	637	574	563	590	638	629	620	595	615	647	585	625	608	622	615	577	623	584	611	591	597	628	619	599	608	593	595	618	613	560	592	617	577	567	616	603	588	627	591	600	590	594	602	610	611	593	610	649	595	591	588	588	678	577	619	587	616	587	606	594	602	627	592	615	650	640	617	606	642	604	630	656	607	637	584	595	642	627	582	631	616	615	613	601	632	604	607	559	623	637	628	615	577	603	633	632	605	630	626	535	558	638	630	635	601	618	598	611	587	628	595	568	591	579	568	577	633	598	613	611	597	581	608	557	617	560	585	623	533	619	615	613	635	624	605	619	626	666	613	617	612	605	567	559	581	597	622	574	603	619	647	583	598	600	598	611	614	600	631	597	608	618	641	606	593	585	626	628	649	600	647	628	606	609	618	620	581	586	619	556	599	625	635	624	589	607	632	577	590	618	645	612	606	594	638	590	580	625	679	550	619	579	627	611	631	603	631	624	604	582	597	582	589	616	628	637	607	586	583	581	614	615	673	583	626	634	625	623	608	612	618	616	621	636	581	608	592	603	613	609	620	615	574	591	579	643	573	613	633	622	596	620	651	610	565	587	604	582	600	595	567	537	589	629	593	626	603	586	614	590	598	605	589	597	608	604	630	575	648	574	598	629	624	602	627	588	610	672	619	606	572	637	601	603	605	601	653	535	575	641	613	630	582	585	593	621	567	606	567	639	659	643	584	608	599	598	610	646	620	573	603	574	622	635	584	648	625	550	621	611	565	598	600	612	606	603	603	644	615	591	639	565	598	608	594	622	561	613	569	596	614	606	610	598	632	571	566	620	629	584	627	614	585	587	601	591	627	652	601	626	625	621	631	596	570	557	667	600	596	573	622	619	612	569	663	609	571	647	601	603	592	610	594	633	618	605	599	587	616	608	601	617	619	595	604	588	602	631	623	603	552	613	617	570	615	624	574	615	587	643	622	623	611	682	621	590	591	610	571	607	600	645	621	612	596	603	592	614	575	631	632	616	577	615	628	608	616	620	595	608	613	562	614	595	631	608	646	594	627	625	634	626	561	653	629	587	635	584	656	606	556	616	606	590	602	618	582	654	589	613	637	605	644	625	602	635	596	608	610	618	677	568	616	649	650	600	588	631	637	616	572	617	626	594	640	629	580	630	619	578	639	607	614	619	628	616	580	615	619	641	648	598	626	629	621	622	589	600	612	615	594	627	588	625	614	597	577	589	617	614	602	638	590	636	630	587	613	604	575	626	650	586	587	617	621	598	618	586	580	626	602	609	588	616	621	626	587	622	613	641	640	603	615	639	596	673	596	635	596	610	597	566	656	581	626	589	618	601	634	612	586	606	615	575	617	614	604	617	622	638	634	577	593	637	640	611	626	596	595	606	607	603	663	628	642	582	626	603	613	653	615	555	605	586	559	585	623	666	591	594	634	598	585	632	636	647	616	582	648	612	617	610	569	610	615	599	612	595	587	588	606	595	588	596	612	599	606	643	604	571	620	613	579	571	619	596	627	603	657	616	652	637	604	575	632	632	615	585	613	556	572	580	560	640	654	635	580	593	596	596	570	594	623	602	651	615	554	601	626	636	601	596	618	576	631	609	586	592	599	625	598	614	620	559	571	626	621	592	584	541	596	593	582	606	644	563	633	553	640	569	594	586	625	600	655	603	566	583	567	610	615	650	606	609	624	591	567	570	593	634	634	610	620	580	598	643	593	610	596	578	621	577	627	585	614	641	645	633	611	593	582	588	623	576	554	614	605	570	652	604	586	647	606	596	600	595	589	645	608	570	616	603	646	574	625	613	579	581	669	539	623	647	576	623	623	608	600	633	584	645	586	605	610	633	603	627	576	532	628	569	598	556	610	558	647	622	602	621	646	570	617	645	578	574	535	659	597	606	612	585	589	595	617	551	615	624	622	597	614	623	581	593	579	616	568	662	647	601	596	598	615	627	619	557	564	562	625	595	595	603	575	623	569	576	596	657	615	603	645	620	570	603	584	580	575	586	613	596	590	622	630	549	608	588	589	599	578	582	603	654	588	599	648	628	637	648	598	619	591	615	631	576	630	646	634	629	588	628	588	629	614	583	590	616	588	641	604	628	607
9421	1407	1710	1354	1035	811	643	598	545	448	448	409	413	389	397	380	372	376	357	355	349	322	368	329	314	298	358	331	322	275	338	349	344	345	313	340	343	320	354	304	349	335	319	319	305	349	342	322	319	326	341	287	312	339	332	323	336	333	308	303	312	320	343	296	330	324	300	296	352	329	325	341	307	329	312	334	316	295	309	332	315	330	336	337	337	312	323	323	337	299	315	319	323	329	320	306	351	321	329	308	324	339	329	325	306	329	309	290	319	325	344	304	332	306	323	299	322	317	336	336	299	303	330	348	348	328	313	345	308	329	330	343	328	341	322	337	310	306	321	327	310	332	312	298	308	329	308	324	309	305	301	309	358	346	321	317	314	315	338	276	319	328	303	312	324	351	302	314	335	325	341	295	325	315	314	293	319	337	323	310	281	336	302	314	273	311	295	305	311	322	295	335	329	309	314	299	299	331	322	321	342	297	318	289	333	315	349	285	350	316	286	291	304	325	303	347	348	339	340	304	306	361	325	310	319	330	300	286	325	304	342	321	339	329	286	340	288	329	345	333	334	310	324	288	329	335	300	330	326	328	317	325	319	316	361	309	316	345	300	316	294	340	341	339	347	317	324	317	347	349	316	320	348	309	318	296	319	342	315	362	311	321	341	341	328	333	325	312	306	327	339	310	316	316	339	305	280	339	285	324	315	328	338	308	291	346	349	318	322	320	327	327	307	290	309	275	352	316	328	312	305	318	325	353	352	352	321	370	321	365	336	299	312	337	306	309	297	314	318	309	381	322	287	304	345	301	314	313	343	334	363	338	306	341	299	351	284	346	379	308	300	334	327	308	330	297	314	306	331	323	329	318	321	328	338	321	319	302	323	301	348	286	296	296	325	336	311	319	330	320	355	309	308	298	339	346	319	281	338	328	285	357	336	355	319	310	334	345	321	332	325	351	312	336	336	318	326	347	306	330	305	323	326	342	280	334	329	343	339	320	282	325	313	319	328	318	324	320	330	320	311	338	360	322	333	317	299	337	323	289	342	337	300	304	333	327	297	315	324	284	307	312	312	320	351	315	331	333	291	310	323	289	348	310	361	342	277	349	331	305	298	330	328	335	332	299	361	312	330	313	338	334	304	331	343	338	355	324	319	335	318	317	285	295	311	315	300	299	330	331	317	314	313	315	313	288	327	318	338	355	346	328	368	340	327	306	323	313	311	345	321	355	288	315	310	345	342	336	333	306	334	323	314	337	313	336	323	337	319	326	323	286	316	327	337	352	329	325	288	282	319	321	339	300	312	295	329	324	313	337	333	341	315	311	324	292	303	310	304	314	347	317	325	320	349	334	323	362	332	331	339	314	321	313	345	303	351	311	315	325	319	318	345	334	320	309	334	301	299	315	297	310	330	333	301	288	354	326	330	300	350	306	295	298	284	319	299	321	323	308	325	346	318	304	342	317	310	305	293	326	303	311	314	328	350	309	328	304	312	315	308	321	316	337	316	317	317	300	314	327	329	335	318	294	282	310	326	298	338	314	328	342	344	312	348	341	273	298	289	335	306	329	310	317	331	338	298	307	335	285	370	312	322	316	285	305	307	318	318	351	333	340	296	307	340	346	325	299	338	293	323	338	293	325	306	319	317	313	313	326	339	328	294	324	332	338	280	307	330	305	333	343	330	330	337	256	307	290	362	315	338	341	331	345	305	313	310	323	339	299	326	334	330	314	316	339	321	324	327	329	317	316	340	323	319	321	348	336	324	306	296	345	309	282	308	326	310	356	325	331	313	325	300	319	332	309	313	311	325	349	301	322	298	312	319	308	331	322	328	334	311	324	362	318	365	323	309	336	301	334	322	326	309	349	308	325	311	291	307	309	291	297	301	306	308	338	299	322	333	307	316	321	320	344	338	324	329	336	346	296	315	341	330	307	298	319	336	349	335	325	310	313	311	304	311	317	339	337	303	311	317	324	325	283	306	295	335	314	326	345	302	317	335	307	340	334	318	310	342	313	326	329	336	320	332	344	303	296	320	297	342	327	328	322	331	305	298	298	315	326	337	362	336	354	331	328	326	305	343	342	333	356	334	320	309	291	325	335	349	332	325	373	338	306	329	320	322	339	342	322	315	295	323	313	288	325	318	324	312	318	318	326	359	310	332	294	300	324	331	309	313	312	332	337	337	329	305	302	308	315	340	289	310	300	350	315	345	308	320	287	312	331	332	315	347	345	324	326	294	370	310	346	345	313	326	349	320	345	320	320	309	297	341	323	317	326	319	318	323	327	277	339	340	324	284	310	312	315	323	338	305	300	330	307	334	307	328	308	318	343	370	335	323	308	319	333	324	295	332	335	285	329	319	322	290	319	305	296	301	355	318	330	298	339	318	302	323	279	298	325	333	322	308	316	312	330	304	349	275	344	331	360	332	304	326	333	332	320	328	287	345	341	315	343	337	332	285	304	311	314	302	306	321	289	316	293	348	337	346	334	370	322	320	318	329	303	333	338	320	351	312	323	326	330	338	328	303	312	291	341	302	344	341	334	326	302	342	338	306	315	312	316	315	317	291	318	317	354	316	338	339	306	315	336	314	320	288	335	337	319	308	332	307	308	319	315	338	325	343	342	328	315	352	325	321	314	285	324	321	359	316	332	334	306	305	323	344	298	305	289	328	338	293	318	332	331	316	287	348	328	323	320	303	332	307	329	337	300	337	309	313	317	324	312	319	313	295	319	321	300	328	308	352	341	348	305	301	291	321	341	341	319	327	324	308	345	289	320	315	324	339	314	297	312	323	351	323	325	307	324	338	351	323	315	324	308	312	324	316	303	323	375	352	311	340	299	302	309	315	303	312	322	353	334	321	344	307	317	289	319	307	327	298	326	334	335	310	302	317	341	304	336	350	338	335	326	342	301	284	323	323	343	300	318	325	300	328	307	283	333	323	325	353	318	343	331	310	298	310	327	330	305	321	349	299	333	361	300	274	278	328	333	324	317	307	324	354	336	359	333	330	313	330	324	331	336	310	334	286	287	326	339	329	332	311	307	360	321	338	331	333	316	337	326	301	335	291	318	351	304	343	331	312	310	308	315	346	328	370	324	357	344	317	351	332	282	329	318	305	330	312	303	341	313	326	324	350	321	331	329	311	356	327	291	330	346	328	341	316	310	327	328	318	338	334	332	334	354	306	298	339	303	318	316	329	326	326	334	333	313	310	298	304	322	328	337	329	323	302	354	320	310	341	327	337	311	314	323	316	322	325	320	338	316	310	314	308	328	322	301	359	329	302	361	330	329	332	297	297	332	352	303	295	308	299	341	302	309	357	320	291	332	316	311	318	279	297	314	324	316	312	334	329	297	293	318	330	343	308	301	336	334	335	337	315	310	323	284	336	319	343	347	305	332	306	330	315	325	315	306	318	327	357	312	339	321	356	325	322	323	337	338	290	304	327	286	332	303	316	340	343	319	317	320	338	287	307	326	341	311	329	311	311	338	340	330
5639	1931	3598	4091	3621	3048	2598	2224	1930	1844	1597	1607	1404	1329	1287	1309	1224	1274	1232	1173	1076	1159	1124	1038	1032	1068	1109	1085	1033	1018	991	1027	991	1031	1058	928	1061	993	1006	945	981	992	999	1012	996	985	1024	963	1009	972	971	923	975	967	907	978	995	902	941	955	961	979	957	971	928	1062	973	989	948	923	967	949	970	919	968	949	979	957	927	955	948	975	896	932	973	992	934	895	939	990	943	935	893	915	983	946	937	915	946	899	1014	947	909	959	936	873	921	963	932	961	1001	914	909	933	986	911	889	979	933	1010	965	990	886	972	935	903	936	939	958	969	965	960	964	904	947	962	923	942	899	965	940	959	911	911	914	958	941	895	914	931	905	941	950	965	943	845	892	936	957	913	901	933	952	996	878	966	925	898	921	911	955	960	912	926	900	966	929	946	908	925	965	961	953	938	965	926	965	921	948	924	949	927	908	915	990	910	886	980	923	937	963	965	960	970	902	941	944	973	953	955	967	938	903	962	918	938	954	925	952	959	899	935	919	905	923	916	938	916	891	923	923	949	861	916	922	984	913	905	940	903	986	928	939	981	912	867	946	918	952	894	928	935	882	958	941	988	945	929	938	990	960	912	915	928	933	913	890	892	921	911	987	915	962	894	959	940	936	881	908	927	889	925	962	980	974	928	983	970	917	912	929	926	945	962	897	911	979	961	932	922	920	902	918	986	919	967	935	924	957	915	917	945	916	929	886	912	940	890	946	924	915	921	931	971	853	898	957	950	933	984	921	946	953	925	960	955	929	940	912	965	940	953	936	929	945	937	935	908	908	898	869	941	949	923	932	906	927	978	890	897	974	932	947	949	964	1002	955	961	920	946	915	936	895	902	916	945	913	951	974	912	967	970	942	920	962	989	974	949	899	932	985	928	937	919	897	922	892	942	919	928	945	951	878	971	956	967	944	946	943	925	947	950	901	929	863	940	929	915	963	877	943	935	976	934	966	935	956	895	926	935	919	935	932	865	880	1004	941	920	913	979	959	904	874	882	948	933	986	939	972	898	983	917	943	933	949	965	926	925	951	946	997	968	962	1005	945	929	927	921	926	915	957	987	971	869	956	938	890	919	991	915	904	925	944	970	908	938	921	882	928	898	936	960	888	985	953	902	986	949	935	973	944	948	950	934	911	965	909	934	953	915	995	885	950	902	990	919	900	851	928	898	931	869	941	965	927	933	914	920	879	912	996	893	947	930	979	899	943	931	907	927	851	914	902	966	972	990	927	972	883	905	908	901	934	922	944	945	916	961	894	875	965	945	973	909	887	956	914	968	935	924	914	934	1011	892	995	945	1018	927	949	962	929	967	982	964	912	943	902	911	932	974	965	899	916	921	919	947	943	900	897	937	930	870	963	951	947	883	929	914	940	895	920	953	921	906	919	937	928	973	918	923	945	940	945	948	939	928	921	990	1008	930	938	883	936	951	920	959	957	939	886	964	918	901	911	899	954	932	908	916	891	957	872	907	905	948	937	886	998	920	954	919	938	942	947	933	957	968	953	950	891	975	874	902	924	952	952	959	919	926	928	972	905	910	984	934	985	910	928	939	905	938	926	950	926	918	910	958	931	923	927	978	941	967	950	910	946	892	946	940	937	1015	961	932	983	951	954	945	896	956	926	971	923	913	905	862	969	908	915	970	935	914	934	916	903	894	938	943	953	951	919	959	971	974	922	947	911	896	996	897	937	946	902	914	975	906	934	977	966	909	929	945	873	918	931	930	971	934	916	952	885	960	940	943	903	897	960	916	938	901	884	929	907	940	902	906	915	914	962	946	912	942	938	979	916	936	908	915	938	918	886	904	935	966	867	934	928	934	948	912	871	947	978	977	987	940	874	937	906	943	901	980	907	945	926	884	986	953	945	918	901	926	928	912	929	905	935	943	880	949	906	890	970	910	960	910	899	955	923	922	964	937	939	953	925	961	907	893	893	982	888	926	945	933	974	981	893	936	956	944	907	940	959	907	932	894	937	952	883	886	983	894	959	911	961	911	949	934	913	928	928	936	936	897	916	914	894	885	950	866	917	947	909	936	880	954	948	917	926	944	959	990	944	922	1016	906	917	935	916	887	894	946	951	941	951	930	945	924	968	957	914	992	913	901	950	927	907	914	966	982	908	949	979	980	917	945	941	955	962	915	967	953	903	941	918	924	961	943	905	951	959	926	908	899	931	873	894	927	952	887	954	920	978	922	970	941	952	940	926	974	974	964	920	925	893	915	929	913	933	925	971	909	954	937	888	976	954	954	927	933	899	941	917	893	977	952	905	979	925	901	907	988	977	967	939	905	903	940	949	910	921	931	932	926	889	958	962	953	942	964	939	903	961	938	950	926	976	949	926	922	886	961	949	967	1001	952	917	976	964	938	906	949	961	913	958	952	941	931	896	928	975	949	931	942	986	983	909	928	955	997	931	927	943	967	870	969	936	913	1006	925	938	890	954	899	878	932	919	928	933	956	934	908	980	929	978	871	919	984	924	950	921	908	923	926	930	913	896	910	911	989	946	913	910	901	929	972	973	977	948	943	888	905	924	916	959	933	946	942	962	975	946	917	943	910	927	966	934	902	911	938	875	955	884	922	957	921	944	952	878	907	902	919	908	941	949	922	953	902	946	909	917	944	886	906	959	940	980	938	936	961	909	896	975	941	965	959	922	926	946	929	958	922	945	919	954	914	936	918	936	961	942	996	957	964	930	941	945	979	952	925	932	961	959	923	899	911	936	955	958	979	918	932	867	942	913	893	874	986	932	923	929	903	937	939	931	956	927	931	927	912	908	937	949	963	964	951	967	940	939	968	923	951	915	919	957	927	920	898	884	943	986	892	896	975	945	968	901	969	951	935	925	933	911	978	960	929	879	922	905	959	932	926	870	980	968	987	926	984	895	925	928	960	922	919	896	972	935	929	911	946	894	920	915	936	947	1005	947	935	968	935	939	926	933	972	974	920	947	919	915	971	874	916	939	921	951	934	922	947	916	947	990	988	921	957	929	912	906	926	938	935	938	941	964	871	920	953	939	880	901	925	985	857	900	909	961	893	934	944	978	921	983	980	958	939	931	916	982	947	903	988	951	898	944	902	940	953	917	896	899	947	910	898	938	904	948	957	913	960	908	881	954	905	938	952	966	1002	893	946	913	926	891	947	983	963	947	966	945	948	933	921	894	914	960	912	944	909	948	878	939	888	952	917	928	965	947	903	928	938	913	891	904	932	947	999	915	924	933	964	951	899	958	925	941	964	948	919	914	972	960	946	951	960	921	980	918	919	924	1020	882	953	906	929	923	905	911	928	960	935	913	949	922	934	902	933	935	881	935	939	909	938	905	926	1006	930	959	901	903	914	954	935	923	911	878	948	905	945	925	962	955	963	903	997	967	928	981	888	926	943	944	943	955	910	917	970	966	936	938	922	950	998	900	942	938	947	965	972	931	906	899	939	922	886	889	917	943	922	882	922	950	917	927	991	920	902	948	903	984	962
16590	2767	3035	2267	1598	1246	991	816	667	567	497	473	440	426	378	401	363	350	355	331	319	332	350	317	303	309	306	313	328	283	315	311	312	287	290	271	302	328	260	321	302	310	309	301	285	315	289	306	284	318	284	306	278	287	317	283	285	279	310	296	287	314	292	313	308	257	300	267	260	262	279	243	265	284	276	268	276	273	266	269	265	284	267	281	271	267	251	255	285	278	269	233	253	285	278	263	266	286	270	247	284	277	292	239	266	261	283	281	279	252	274	253	298	284	292	271	268	290	290	289	263	273	297	262	265	283	294	285	277	252	306	249	304	260	256	262	277	262	285	279	258	288	262	273	282	258	243	274	273	297	282	282	280	229	277	293	288	286	287	287	285	279	262	259	257	273	263	284	279	283	285	304	307	293	283	265	273	259	237	275	281	267	255	282	289	282	298	304	271	310	311	261	304	277	285	264	249	266	281	270	283	274	276	284	295	276	274	285	280	301	317	271	310	268	265	264	268	258	265	255	242	297	249	258	281	279	269	294	259	295	300	263	251	297	271	266	262	252	289	271	287	292	290	272	254	265	308	266	257	281	265	272	270	254	303	266	304	276	273	261	284	257	308	271	270	250	277	306	254	281	290	269	272	276	276	286	264	292	302	298	248	285	258	274	269	260	242	265	280	251	263	272	286	267	313	271	244	260	275	272	255	270	286	286	285	281	291	283	279	262	275	269	277	282	308	255	276	234	289	295	246	289	265	254	293	292	278	271	260	263	285	305	291	256	259	269	266	265	286	245	269	255	269	252	247	272	277	244	277	281	282	280	256	271	271	270	295	279	274	250	294	291	268	283	280	240	254	275	296	272	291	253	285	268	286	257	278	277	302	302	275	268	254	245	275	255	262	263	257	269	290	282	247	281	272	273	246	283	281	254	276	284	239	292	294	305	287	250	323	288	280	243	295	243	289	300	276	263	282	291	290	292	268	338	304	279	315	267	267	239	265	264	285	287	310	283	285	311	268	271	305	281	277	255	290	273	299	274	269	280	317	272	282	278	282	258	282	254	254	277	240	266	281	274	265	291	268	289	256	271	277	263	267	283	253	282	286	280	262	264	288	260	250	267	285	257	257	281	282	287	292	321	320	267	287	274	280	279	292	287	275	242	288	259	266	244	268	251	291	320	278	246	263	267	291	284	305	263	286	248	301	280	269	252	292	241	276	283	290	286	282	268	275	272	283	297	266	255	292	256	262	262	295	284	271	285	286	266	263	291	282	311	272	279	247	277	278	277	285	262	281	289	251	278	243	275	262	268	303	280	250	291	266	277	259	284	248	290	255	326	256	259	281	236	275	244	275	288	261	268	293	267	267	303	293	284	279	267	287	279	304	287	276	271	264	275	302	304	291	291	256	266	280	260	267	268	293	254	269	274	284	273	280	303	260	251	297	272	274	268	247	271	277	263	290	287	275	291	279	256	269	276	272	257	277	263	286	297	267	289	266	260	296	288	266	258	271	290	293	252	283	281	281	252	269	259	309	265	251	270	287	282	255	273	250	283	273	278	256	254	288	256	299	284	270	268	293	253	279	272	262	277	295	293	277	281	298	245	311	246	279	269	271	283	288	255	262	280	274	279	266	229	274	279	261	271	293	235	270	246	261	275	299	271	277	284	277	264	291	265	288	252	283	269	276	296	268	294	300	257	248	302	261	286	252	240	259	270	278	250	275	271	278	305	288	264	274	278	271	268	287	270	338	259	262	280	245	277	275	289	288	306	294	265	298	265	268	261	260	281	254	277	258	273	268	284	297	294	277	300	289	261	270	285	273	285	237	285	266	258	286	277	252	293	299	294	262	258	279	293	277	284	293	254	300	274	273	254	284	270	301	267	278	239	275	261	257	281	260	273	272	288	281	280	289	274	266	300	271	252	279	249	260	279	256	255	240	262	266	255	284	283	261	254	271	270	254	305	269	250	291	240	256	276	274	267	287	263	281	260	268	282	294	275	290	283	260	287	264	281	286	269	281	246	261	291	277	288	267	267	318	262	288	285	272	254	280	267	292	296	244	306	254	267	271	271	292	266	285	264	262	291	301	275	255	252	272	259	275	269	270	267	306	273	276	266	293	262	265	303	246	278	272	232	282	252	269	243	290	281	273	286	266	275	256	269	299	266	278	316	276	279	266	260	293	273	271	295	252	281	273	253	263	287	254	260	273	255	290	292	283	287	294	260	275	251	260	295	277	250	258	274	282	256	253	248	299	274	245	267	294	290	275	285	287	328	298	293	255	304	282	290	278	252	294	290	289	282	307	269	293	293	232	237	248	252	290	283	278	293	280	265	288	292	302	285	249	272	271	268	273	257	260	269	290	263	274	281	295	261	291	261	302	260	288	255	299	249	258	274	286	304	295	264	255	294	270	283	269	257	272	274	299	277	265	277	271	304	279	260	274	279	284	275	256	265	283	280	275	255	267	300	285	296	283	259	285	285	268	285	273	253	278	255	303	254	283	294	254	272	308	286	263	288	282	280	271	295	276	257	272	257	291	284	266	273	323	275	288	303	278	263	296	279	230	248	291	266	273	284	293	315	287	294	255	286	260	290	280	271	275	264	271	247	283	309	281	307	297	267	265	293	285	241	277	275	265	274	287	256	282	282	281	264	277	281	290	277	273	303	298	288	246	303	281	268	259	268	251	297	268	282	263	244	247	234	251	268	267	274	277	267	263	274	272	290	280	278	281	254	261	280	272	284	275	272	294	274	252	278	280	279	253	255	268	283	256	278	246	265	286	293	289	270	276	264	280	290	298	282	279	301	291	259	313	292	285	301	277	255	294	263	272	315	307	262	281	281	280	313	283	272	290	294	274	261	304	260	272	273	283	254	277	285	277	305	284	265	244	274	287	249	248	256	276	267	289	268	278	272	247	281	280	261	266	259	256	277	260	267	274	240	288	257	252	288	257	300	265	270	261	275	246	250	248	287	273	288	281	272	250	286	279	268	250	276	264	290	298	267	270	306	260	282	274	272	275	256	290	275	293	317	272	272	267	294	274	273	278	284	273	253	247	287	268	253	284	274	254	273	293	300	260	295	293	287	268	266	242	249	267	284	272	280	282	287	267	280	292	265	282	263	295	267	280	278	300	278	277	249	253	276	286	266	296	272	294	273	264	292	281	257	265	266	292	286	265	236	296	279	311	276	240	293	280	262	295	270	277	244	279	264	257	262	260	313	272	293	255	254	249	287	281	283	273	276	266	285	295	277	268	279	309	281	282	293	262	272	266	287	284	303	288	259	279	262	288	265	254	295	276	253	266	246	295	290	261	238	271	292	276	253	284	272	244	296	273	299	272	265	268	266	260	296	281	252	253	287	285	250	278	305	292	290	276	269	267	290	250	300	310	240	280	268	280	260	259	248	258	275	313	255	287	270	259	284	238	296	293	303	291	282	281	278	273	255	248	254	248	276	308	276	261	279	298	275	264	277	292	257	236	270	263	266	299	270
7885	2754	5585	6473	5726	4700	3959	3307	2803	2418	2181	2020	1796	1696	1599	1467	1347	1366	1254	1305	1315	1217	1164	1116	1125	1055	1009	994	985	1058	992	1006	937	931	957	931	931	966	896	955	910	884	912	907	905	917	889	913	935	862	919	850	859	866	916	820	859	852	901	908	883	818	867	872	900	840	887	864	830	841	814	864	834	888	813	847	847	851	853	821	836	896	843	858	795	821	829	802	824	813	806	820	790	804	824	805	810	872	823	847	811	856	812	819	832	850	830	782	838	796	805	832	817	798	804	861	853	829	830	819	870	841	808	863	842	796	817	814	808	868	827	861	771	786	787	844	780	778	798	814	804	822	841	829	797	802	800	818	829	840	838	827	826	756	861	826	795	834	809	841	799	783	836	805	837	799	822	819	794	815	779	743	815	806	787	784	832	822	797	800	822	804	782	795	787	852	795	748	816	799	846	860	835	783	805	749	828	825	810	803	783	804	780	807	756	839	818	803	779	840	822	802	839	812	829	834	800	809	799	894	762	755	801	834	828	774	836	825	816	822	754	832	818	842	824	822	837	839	801	816	828	762	826	805	780	815	767	766	802	791	768	824	755	809	808	808	829	783	793	782	814	836	798	771	790	808	857	824	821	827	814	810	770	795	812	816	781	800	828	807	809	793	863	842	812	797	761	792	797	743	764	848	804	820	800	803	824	781	807	839	836	776	815	839	792	826	787	782	808	797	839	819	824	789	821	837	800	792	799	836	750	810	792	758	842	824	807	816	813	814	826	790	795	764	748	783	823	813	769	829	842	792	823	815	783	810	838	858	837	801	813	829	817	866	801	778	766	781	775	805	824	808	815	757	842	791	805	809	819	821	783	880	824	803	813	838	843	817	872	776	852	809	780	837	808	782	801	806	793	798	848	884	752	824	849	750	794	863	784	774	760	850	759	815	825	736	822	804	824	783	853	823	818	815	824	821	832	799	793	815	830	809	803	825	795	809	837	802	776	780	763	755	800	809	812	807	780	809	863	816	846	829	780	802	852	827	810	835	790	830	816	808	808	789	833	844	873	761	846	779	803	783	855	794	820	789	840	772	830	792	812	769	841	822	809	735	817	810	795	839	804	840	805	780	830	841	805	844	756	833	794	826	780	806	788	818	785	774	797	783	835	819	830	790	825	876	766	870	793	810	797	812	798	775	801	809	838	778	812	818	802	816	773	810	816	837	811	825	791	790	785	802	842	827	768	766	712	810	824	818	799	799	795	828	781	751	780	809	832	791	825	811	817	757	869	834	780	799	845	825	762	858	830	800	825	804	794	832	833	816	777	849	791	806	812	777	841	775	825	789	758	817	769	808	819	835	805	832	833	823	873	842	802	804	733	819	801	824	851	761	819	813	847	848	770	830	812	809	796	851	838	774	787	838	819	806	830	762	783	873	814	795	785	837	767	784	809	853	883	775	841	757	806	794	857	826	840	780	792	802	770	804	783	808	797	820	804	757	811	853	834	788	782	838	803	840	847	817	796	778	848	803	812	754	753	865	890	793	808	779	796	818	827	828	802	787	844	763	837	846	799	777	857	796	817	841	792	841	792	803	836	824	794	825	783	771	759	822	796	817	868	803	810	790	828	821	826	810	791	801	813	825	813	815	827	864	808	815	826	830	806	789	812	817	831	841	800	845	812	765	816	732	853	715	757	777	788	843	811	823	796	777	790	827	802	821	785	813	841	823	817	804	839	855	769	776	808	826	779	809	824	824	879	828	793	808	820	818	805	832	756	838	806	824	820	805	811	808	848	798	774	801	773	809	775	834	796	777	805	784	826	801	815	779	836	820	795	841	816	819	861	806	799	815	847	818	821	798	794	852	794	815	834	775	790	841	798	807	789	844	789	828	779	804	787	814	824	787	834	829	868	790	830	853	795	811	834	819	759	800	823	819	844	822	805	817	781	799	846	802	808	821	822	884	781	780	828	792	781	757	803	818	841	819	838	768	782	787	835	770	842	784	835	819	804	761	792	816	823	835	822	827	840	782	798	824	788	830	786	846	815	812	812	805	823	866	798	810	835	756	827	764	815	743	806	881	825	786	836	815	815	794	821	764	809	810	841	828	804	808	770	814	809	817	792	798	785	762	810	811	781	857	804	779	774	807	774	837	812	829	794	838	826	812	843	796	795	826	802	757	829	784	823	777	844	828	825	797	810	815	816	765	781	789	797	840	839	852	766	833	793	829	801	848	810	822	781	789	777	828	840	836	830	860	748	821	844	810	818	824	820	847	819	823	864	782	836	802	845	813	835	789	834	824	832	785	799	757	803	845	802	839	836	790	823	798	816	770	848	817	824	834	809	791	816	815	817	780	812	808	818	759	816	810	760	788	821	812	812	828	783	819	800	840	836	755	877	776	811	811	829	873	798	831	813	838	854	798	796	839	841	784	816	797	801	820	837	799	796	798	805	835	869	867	837	801	806	836	801	770	805	823	817	784	807	831	780	864	804	829	836	819	856	832	812	847	814	817	807	792	806	755	825	841	851	770	807	805	806	824	857	828	848	814	830	816	830	814	774	761	799	811	883	781	729	844	786	821	783	814	844	834	814	838	832	821	800	791	767	833	784	854	832	840	786	809	762	806	828	823	809	836	783	819	766	820	807	785	794	795	786	797	802	824	812	838	775	834	824	809	767	814	820	790	803	787	839	780	824	778	789	793	795	811	831	763	763	831	808	789	833	816	835	815	824	795	740	778	760	790	837	803	769	803	788	786	842	835	773	828	786	807	817	808	824	796	820	807	764	787	810	772	792	830	832	811	840	791	819	766	811	873	790	841	827	817	832	768	823	853	814	817	779	830	847	780	792	774	839	810	769	832	818	775	760	791	818	816	831	838	828	798	830	782	829	785	824	826	831	826	805	769	805	868	781	828	839	798	872	754	771	794	846	811	812	808	846	822	831	837	871	787	819	850	822	827	778	745	790	803	816	835	793	836	837	801	842	791	820	834	808	841	816	859	781	763	838	757	834	811	837	799	805	793	846	805	815	806	820	873	816	864	827	791	826	790	799	812	845	848	741	813	859	805	791	848	798	797	797	811	768	801	790	801	792	792	826	795	784	784	845	816	792	835	808	797	852	855	816	809	830	781	825	856	761	771	832	815	830	841	762	826	792	806	801	809	773	769	721	818	820	782	856	814	805	801	788	853	811	798	830	829	826	810	824	795	754	832	820	835	810	789	786	826	818	810	787	805	820	837	824	846	791	817	816	811	806	833	778	839	790	806	868	810	848	763	800	781	846	813	763	767	744	792	830	808	834	786	779	795	780	833	778	812	807	776	819	803	836	784	820	860	820	843	819	858	827	831	807	775	804	789	830	856	819	801	778	814	813	887	801	815	809	821	763	840	817	864	750	772	838	815	833	768	850	775	810	868	795	781	765	857	823	750	858	866	806	799	830	799	843	851	797	772	795	780	818	797	795	773	811	809	813	815	801	818	793	826	828	807	832	817	795	800	798	780
2164	228	270	263	196	206	211	207	190	180	215	237	181	191	177	168	212	179	180	200	201	190	181	175	207	186	210	202	188	192	201	179	198	202	193	185	201	206	178	202	191	179	196	201	188	194	181	207	207	184	211	207	208	207	220	208	187	178	192	165	175	191	189	199	193	183	206	196	210	189	191	186	195	210	200	189	178	200	174	196	189	191	203	196	194	180	173	207	215	171	189	166	199	203	194	179	165	197	187	166	176	171	178	192	174	191	204	199	194	199	192	184	217	193	198	179	201	191	197	198	208	182	187	214	214	186	191	184	177	218	184	184	190	196	182	192	191	210	194	201	206	194	190	185	184	181	169	186	198	173	174	199	200	185	229	194	186	184	181	198	193	206	181	185	199	222	190	201	185	158	183	194	201	197	189	193	224	199	189	162	180	187	179	198	184	182	191	202	189	189	180	169	192	181	187	169	170	195	208	205	164	207	187	187	187	192	192	185	162	200	193	201	189	203	196	177	191	182	178	192	197	180	189	196	196	187	190	172	210	197	174	211	203	176	186	191	181	157	172	193	189	168	191	187	197	190	190	196	201	202	199	171	187	194	179	188	197	166	181	202	196	180	207	207	193	198	166	201	167	198	185	193	172	211	205	200	186	192	184	199	186	210	199	199	181	206	217	193	178	187	200	192	187	195	187	191	209	218	176	192	193	187	203	182	196	197	185	215	195	184	189	199	191	205	191	198	195	173	195	167	194	207	205	218	196	170	186	178	205	189	196	185	197	179	208	221	221	206	194	195	183	195	180	195	207	181	214	211	198	187	180	181	183	201	188	189	196	207	215	187	190	165	204	171	171	183	188	188	217	213	199	191	172	189	187	166	197	191	197	208	184	182	201	176	181	204	202	194	187	190	188	210	182	205	197	187	173	182	183	191	197	192	194	194	189	179	193	185	179	195	208	183	188	197	159	186	185	184	193	184	169	216	195	194	167	215	194	204	172	200	178	201	198	186	182	191	181	183	193	195	200	204	187	189	226	200	182	182	174	226	209	211	195	200	223	188	184	180	203	190	198	209	193	220	196	223	202	207	176	183	200	214	194	158	215	165	175	206	207	197	207	178	194	173	191	207	179	171	196	203	174	199	206	212	163	161	186	179	185	202	189	189	170	191	220	185	190	175	164	184	196	183	188	177	186	188	188	187	193	198	179	203	206	198	176	180	203	206	201	196	214	195	188	165	197	215	172	184	196	208	182	201	181	189	173	185	169	201	186	192	208	201	195	187	173	187	190	176	164	200	196	187	223	216	176	189	172	168	166	211	195	183	198	164	164	169	186	201	195	191	205	192	171	194	191	194	189	164	196	187	204	204	190	192	190	195	183	201	192	198	195	203	192	189	182	171	179	174	176	211	204	177	174	186	195	201	176	219	217	202	168	218	180	192	181	205	207	195	189	181	179	187	181	200	203	165	185	171	187	189	174	187	188	175	201	212	183	173	203	192	206	200	196	197	197	184	179	190	192	162	187	185	193	167	173	171	192	210	201	197	188	206	178	189	210	178	190	177	196	184	213	184	167	196	208	180	196	189	197	170	185	188	177	199	208	167	187	187	180	187	179	179	198	174	191	213	166	198	201	184	197	174	209	191	214	196	193	212	202	238	202	192	195	183	202	221	172	204	200	221	185	184	210	210	199	193	208	200	204	189	200	195	172	209	189	205	171	157	226	176	192	190	179	188	197	203	186	193	193	203	202	195	203	179	186	179	183	186	197	184	181	183	177	190	205	188	201	182	197	166	204	203	183	192	194	191	191	205	197	195	193	205	212	186	200	185	177	166	179	195	203	199	192	204	211	197	174	195	209	178	177	176	171	217	181	212	188	184	181	186	187	184	166	193	159	221	194	196	187	201	204	170	210	171	198	194	198	212	194	176	198	158	199	195	191	207	191	181	207	173	181	181	182	173	174	168	206	207	181	186	191	186	197	190	187	210	210	212	187	182	177	198	217	176	190	199	214	218	181	167	165	199	200	194	187	192	180	153	190	196	200	203	175	170	189	211	208	179	181	197	164	207	190	187	163	195	202	212	197	204	197	211	200	171	215	172	185	205	177	196	184	178	196	208	199	186	184	194	178	185	200	189	221	193	204	201	182	184	174	196	200	205	215	197	170	191	185	161	172	201	177	187	158	167	203	177	196	189	182	171	180	180	218	193	204	209	195	188	200	192	193	211	199	179	181	186	190	182	192	206	180	199	209	174	216	169	196	177	185	184	159	177	189	189	179	182	191	192	195	184	186	180	194	221	170	177	180	220	199	174	191	196	186	200	173	203	175	181	196	172	194	181	188	204	173	204	179	192	182	197	181	184	178	195	191	204	188	193	157	169	194	206	208	215	198	195	192	180	187	198	179	198	196	167	189	203	194	194	180	194	194	191	166	166	186	212	202	155	204	195	185	200	182	212	196	186	207	175	203	200	189	187	167	205	196	189	189	198	173	206	178	172	188	191	192	193	206	215	203	198	188	176	200	149	176	178	190	187	190	203	189	173	176	192	191	186	192	218	199	205	209	191	179	169	229	171	195	174	194	189	191	189	186	199	189	182	196	185	165	171	192	189	156	192	187	185	192	186	175	192	215	187	197	196	214	205	178	196	199	186	174	189	194	191	214	211	202	195	167	187	186	198	183	202	188	196	176	197	186	201	189	187	189	173	196	194	179	177	192	215	177	179	188	182	175	190	184	196	189	189	202	199	190	199	189	207	200	161	187	193	160	191	199	187	198	194	199	174	188	200	179	183	209	178	178	190	198	195	214	183	180	200	202	200	195	219	207	183	204	180	163	173	179	193	182	201	214	203	209	205	178	184	194	216	185	182	174	141	187	192	161	205	218	201	183	190	194	183	197	208	179	182	145	166	222	200	184	195	195	182	182	199	175	195	182	178	181	224	183	208	190	210	186	182	176	190	186	189	192	189	175	204	181	180	198	214	209	194	193	180	191	191	201	203	181	170	178	206	197	191	199	201	184	195	214	185	188	199	191	185	177	179	189	189	197	175	199	197	171	169	188	192	198	173	209	191	202	171	209	174	191	194	197	201	177	190	197	178	188	170	193	202	189	192	202	210	208	193	194	153	185	196	184	181	196	188	180	197	191	181	216	164	180	195	200	194	232	184	193	193	202	192	194	193	191	195	179	193	199	216	203	173	180	195	201	203	175	204	201	207	166	176	178	200	219	185	176	201	182	190	196	180	176	188	231	172	176	183	205	190	190	210	183	183	194	181	178	203	191	175	187	213	204	204	187	191	192	166	192	196	184	189	208	176	184	205	182	166	188	233	209	189	184	188	186	186	199	209	222	199	205	213	203	190	200	196	206	180	201	205	204	194	183	194	224	195	184	218	194	196	170	191	194	188	184	181	201	208	202	183	170	171	176	173	197	221	215	199	213	206	173	207	194	182	191	207	191	201	184	210	193	202	203	191	165	194	174	184	186	214	190	176	196	201	172	191
1939	668	801	809	788	734	708	694	672	655	686	616	667	605	651	599	687	594	615	610	623	637	613	614	670	651	591	619	617	630	606	609	630	579	575	616	602	575	643	617	681	641	638	632	571	577	665	618	610	594	580	539	612	630	580	593	609	617	593	610	607	613	575	606	579	567	639	596	565	610	602	632	594	653	611	600	584	601	619	574	619	627	593	573	578	613	627	603	577	578	619	621	633	625	576	630	627	632	566	616	611	605	612	622	598	647	607	628	636	598	578	640	643	579	649	601	610	602	612	608	580	612	607	605	590	578	576	575	638	628	566	609	604	599	604	676	595	610	590	628	628	630	630	613	611	582	638	633	627	617	583	608	609	602	595	605	626	625	602	600	599	606	590	614	586	554	647	625	617	608	582	635	608	602	631	600	623	633	646	616	647	629	631	599	645	590	628	582	584	660	603	647	595	573	640	622	590	603	613	612	587	621	659	605	666	599	651	644	589	618	643	613	638	632	662	598	598	624	598	566	574	619	637	624	601	667	619	611	613	659	650	629	583	612	583	614	586	600	619	600	596	604	614	598	581	584	617	578	603	596	648	600	580	563	650	630	620	607	605	592	585	602	613	603	621	566	554	604	598	580	611	549	622	586	645	615	623	578	609	675	646	634	610	622	600	574	610	607	635	616	638	590	618	595	631	618	621	602	623	607	611	633	645	620	620	559	559	610	607	607	595	622	633	609	607	573	633	608	580	597	602	658	589	646	583	630	573	575	647	603	581	592	621	564	575	603	604	583	634	617	548	590	594	623	575	533	572	583	620	629	609	661	558	609	594	590	553	596	579	635	641	612	550	570	621	683	660	598	635	636	601	619	591	613	597	566	587	575	657	603	631	620	629	614	588	576	594	577	584	563	580	612	558	611	618	604	569	593	580	606	602	561	600	628	618	575	617	603	644	605	673	651	651	580	633	581	620	637	641	594	636	616	597	633	622	626	593	605	593	590	595	603	588	613	577	581	578	616	609	613	647	586	614	617	627	624	653	608	640	581	640	597	624	623	599	614	600	629	606	596	616	639	619	610	606	606	574	617	582	612	596	627	617	610	639	569	610	604	613	599	640	634	630	582	611	627	610	651	630	580	629	636	627	601	574	595	647	593	568	626	578	581	605	615	600	607	596	596	594	624	616	639	623	620	640	589	554	648	593	614	614	593	618	576	628	590	571	606	624	603	675	620	611	600	625	612	613	605	642	584	603	613	633	645	596	627	616	610	574	599	619	596	588	577	602	599	590	622	599	550	643	608	629	577	599	597	616	610	600	559	617	602	609	611	638	626	656	612	609	604	623	620	622	606	607	569	593	570	603	618	586	644	599	571	625	618	609	578	584	652	616	606	575	620	622	613	579	624	618	628	585	579	576	583	607	610	604	638	563	589	604	612	646	591	594	598	704	625	620	585	582	556	603	582	579	644	578	582	622	640	612	672	601	635	613	591	587	583	641	637	614	577	607	609	648	558	619	576	584	583	604	612	623	623	628	652	629	610	597	575	593	597	596	579	626	662	629	612	656	579	592	573	632	634	619	634	609	604	641	635	572	626	595	553	595	599	618	607	619	616	630	604	630	630	613	617	629	599	623	604	632	623	610	621	621	569	605	603	617	624	584	620	581	576	585	658	548	556	596	592	652	666	609	597	631	570	603	639	612	607	615	612	629	607	590	616	645	604	595	581	636	645	616	651	608	632	592	598	632	618	645	578	608	580	638	617	571	586	626	632	612	612	618	601	577	597	634	623	612	621	621	638	636	621	609	618	598	592	582	608	611	607	586	552	616	602	587	636	613	575	612	616	570	579	599	612	608	599	623	618	637	599	597	600	642	594	593	634	562	621	637	602	643	597	603	614	617	562	619	598	620	594	592	613	606	597	583	590	596	546	610	605	600	617	624	637	623	634	588	590	598	616	586	663	613	599	631	610	642	596	654	650	598	634	614	621	546	583	597	613	606	608	640	577	581	607	589	636	566	623	595	623	585	567	659	608	606	599	627	618	582	658	627	630	575	610	601	617	604	606	604	586	601	648	627	601	562	561	585	600	613	609	629	560	599	584	635	598	638	611	619	615	650	633	610	584	580	622	622	603	659	611	634	613	618	597	622	627	633	594	590	620	579	613	622	592	617	632	588	589	604	605	613	626	591	633	610	612	564	614	587	620	608	611	587	605	563	632	590	584	620	574	635	585	614	603	622	551	595	639	616	608	614	641	638	604	609	649	594	622	645	638	590	642	596	620	592	591	579	659	594	583	612	616	617	615	623	615	612	600	598	618	588	620	597	592	575	600	633	641	597	577	617	658	628	615	641	614	626	569	574	638	639	594	632	637	602	627	590	588	623	589	632	584	607	603	613	603	600	631	604	629	589	623	578	610	613	609	618	620	602	630	583	578	650	593	603	575	629	623	603	600	617	619	567	614	637	576	607	619	560	623	621	623	622	653	633	619	611	602	571	587	595	595	623	567	612	626	621	588	608	620	616	570	597	596	605	626	573	613	580	637	576	592	616	570	627	608	645	580	627	594	618	622	667	662	595	639	639	594	601	610	568	570	602	618	648	673	635	680	611	599	627	593	590	600	622	550	637	616	601	605	584	590	580	627	595	593	581	621	610	623	638	615	644	655	617	581	614	624	600	636	623	599	606	594	607	594	630	576	643	621	588	605	614	599	578	636	601	616	654	622	662	619	568	628	637	593	587	638	624	576	579	635	613	632	609	595	592	599	611	593	595	611	642	624	624	612	617	611	586	612	677	572	598	622	659	616	585	636	609	617	605	643	622	656	659	638	575	600	631	591	650	640	605	578	592	624	640	663	615	605	594	632	627	595	604	568	629	608	635	622	616	596	600	602	608	614	592	607	553	611	613	634	653	605	627	565	645	654	600	578	633	616	626	634	625	633	612	626	625	646	648	643	618	598	659	606	634	623	593	607	582	659	628	607	598	591	604	598	585	631	629	593	632	610	592	624	605	590	579	613	640	674	552	577	657	627	660	620	621	593	622	588	591	632	626	594	594	584	618	567	587	556	607	602	605	586	684	582	618	637	630	609	618	594	629	615	620	611	582	603	647	617	613	655	599	593	647	642	613	589	583	595	598	614	663	605	657	611	637	591	594	619	590	593	619	631	586	622	574	609	630	590	605	601	582	572	597	578	622	645	579	586	631	605	638	601	619	614	655	554	615	580	603	586	604	613	605	591	622	583	582	601	626	582	611	614	596	629	592	623	615	569	623	606	601	619	647	590	629	625	632	622	574	561	601	604	609	634	582	608	585	612	599	597	602	591	608	620	623	637	596	664	658	572	642	547	612	585	615	590	545	656	675	619	607	610	561	594	592	597	586	576	587	636	634	614	633	623	638	636	558	590	561	601	626	578	611	616	551	592	577	608	640	643	578	603	615	594	587	605	603	628	611	615	591	629	614	633	585	612	643	622	620	583	617	612	575	556	552	619	591	649	612	563
9209	1277	1688	1355	972	812	682	558	516	483	464	388	391	365	386	331	347	381	351	365	346	368	332	359	329	344	337	333	343	293	319	318	336	364	341	322	354	360	327	320	322	343	325	328	322	327	335	324	292	309	355	312	352	340	334	348	337	340	321	354	335	310	340	341	339	316	338	328	324	326	318	295	314	326	304	334	305	311	318	340	313	311	323	330	317	355	309	317	332	308	295	354	299	287	312	358	371	308	307	301	313	327	311	334	325	324	328	331	313	342	341	314	319	318	327	313	319	362	322	331	306	306	298	319	350	299	332	334	297	307	306	268	275	303	294	312	329	308	335	343	308	326	324	318	293	352	291	315	321	339	325	329	314	350	337	316	313	331	288	306	315	327	299	308	332	332	307	292	293	305	314	329	358	334	325	307	329	303	320	312	314	297	318	312	326	336	309	295	304	310	349	325	295	313	326	313	318	291	314	308	347	283	371	296	318	306	299	351	322	302	338	288	324	324	343	335	310	315	320	322	322	314	316	290	324	328	326	310	294	321	325	331	312	346	300	318	338	318	328	333	322	313	322	297	297	309	334	314	325	310	306	314	319	332	329	312	307	326	335	327	337	301	338	314	318	333	333	335	320	314	329	335	313	304	288	313	329	288	305	319	321	320	320	304	326	321	317	335	330	294	320	330	350	334	341	332	327	313	307	328	330	284	322	315	332	320	303	301	330	312	295	314	327	295	332	305	308	312	293	354	302	325	337	299	321	304	294	334	314	333	304	311	290	309	322	352	318	335	317	302	324	360	344	320	328	351	322	321	331	312	303	321	294	306	299	339	338	299	303	346	341	310	295	305	341	315	307	300	327	345	326	352	325	294	309	330	303	341	320	333	331	335	322	345	333	347	287	303	313	316	320	306	309	308	296	357	323	319	308	357	319	316	306	326	322	319	306	353	318	313	311	329	317	303	357	348	326	323	317	306	320	329	308	316	328	322	344	358	348	347	333	361	337	331	330	307	303	321	299	308	316	306	297	321	312	336	338	326	351	306	322	307	358	364	320	355	300	333	347	356	328	309	312	333	306	335	326	328	327	304	330	330	303	340	325	310	332	329	326	327	308	343	326	299	299	325	334	307	322	325	340	325	318	334	316	305	331	308	325	322	291	303	354	299	331	323	345	324	323	332	290	300	310	338	313	342	313	328	353	322	322	340	315	332	335	318	306	296	351	303	289	354	336	330	280	296	322	286	323	319	313	336	310	330	298	333	291	311	350	317	290	353	300	297	322	343	282	351	313	286	318	322	299	304	302	325	317	336	320	337	325	336	315	341	301	319	318	300	300	314	317	314	334	315	292	301	315	333	295	341	285	329	329	294	354	326	363	311	287	328	321	298	329	338	315	345	329	296	328	346	311	309	357	327	341	320	347	320	288	322	327	326	342	299	346	325	303	317	325	319	326	349	319	314	309	315	329	316	321	313	306	294	319	323	336	337	304	320	345	284	316	339	327	354	332	329	283	348	332	311	285	332	335	330	331	328	312	308	288	322	327	341	301	315	312	325	318	305	326	336	315	317	337	303	332	358	301	318	333	353	312	312	306	314	322	307	328	327	314	313	329	319	341	332	275	317	323	316	304	295	321	355	319	348	324	341	316	349	306	366	310	300	335	319	333	327	298	326	314	307	299	309	309	306	333	323	327	334	346	328	313	321	310	322	319	327	331	305	334	323	319	346	316	322	315	298	294	313	319	302	316	309	319	318	310	327	316	316	312	322	300	348	365	313	328	343	311	313	352	306	338	294	319	326	344	304	333	334	333	295	307	333	319	347	308	328	346	334	311	309	337	300	317	329	293	317	319	330	309	313	306	325	334	344	351	301	333	332	322	314	375	316	319	309	323	322	310	337	342	333	292	341	342	350	345	321	312	335	329	351	340	338	344	328	313	334	317	335	306	334	317	335	315	331	297	328	308	334	304	297	326	312	322	299	304	314	319	326	306	318	295	315	313	291	342	320	264	292	291	335	310	339	318	339	339	308	315	338	326	287	322	324	349	296	340	315	341	338	325	330	327	333	340	322	324	290	319	308	312	338	325	300	346	327	354	351	292	366	328	347	328	356	316	319	315	358	296	303	301	314	332	340	301	305	344	289	302	328	311	309	295	341	327	316	310	307	302	351	302	349	290	334	299	303	323	307	337	319	320	322	324	320	336	303	283	314	323	305	316	288	343	359	301	316	319	313	343	346	313	297	317	318	304	346	294	328	316	337	325	358	284	298	327	334	289	300	289	317	325	350	330	309	326	314	311	333	299	298	329	347	327	315	337	323	302	314	353	349	341	323	343	327	316	340	314	332	359	326	309	345	319	339	311	338	297	346	361	322	294	330	332	349	315	341	318	317	348	350	314	369	307	357	335	300	352	306	304	282	330	378	326	345	316	320	336	299	316	341	325	323	333	319	316	319	328	320	376	310	328	318	332	337	319	325	332	326	313	320	313	331	288	363	317	301	329	328	347	341	307	318	308	331	344	298	364	293	334	318	310	352	312	315	334	316	327	312	299	339	307	346	324	322	312	327	335	344	328	313	323	309	326	331	312	307	321	319	299	313	320	305	338	315	291	315	343	334	293	316	318	296	282	323	309	296	349	353	313	299	278	318	318	335	336	308	306	304	369	299	319	324	302	314	321	307	351	315	290	333	306	323	317	302	355	341	369	316	327	280	321	325	337	334	343	306	352	307	301	311	330	301	296	324	304	335	322	348	303	320	295	306	286	321	366	285	328	335	337	346	324	279	304	313	308	281	322	318	346	297	344	324	311	325	292	314	297	316	297	298	301	355	304	276	308	281	319	290	328	308	329	315	306	352	309	317	367	333	312	337	308	323	324	334	312	315	322	310	312	288	330	326	348	324	320	299	333	317	311	328	316	301	326	342	319	321	312	304	332	329	311	327	306	317	312	346	342	278	318	307	297	319	312	321	371	302	285	336	330	290	300	317	315	295	317	321	308	323	309	295	335	292	342	332	320	334	329	331	334	327	305	334	306	305	320	318	308	323	330	336	320	305	311	319	326	324	319	308	323	371	301	338	329	352	321	317	329	321	317	339	310	353	322	329	320	315	280	324	332	300	325	325	312	348	295	325	326	337	334	302	342	327	316	311	324	322	314	301	319	306	319	325	314	303	355	341	354	334	336	311	334	321	311	345	306	335	308	303	316	312	327	354	294	317	346	334	338	315	305	351	310	329	322	330	337	335	297	306	320	364	302	311	326	305	346	327	337	320	323	318	293	312	328	324	308	296	301	304	321	326	357	340	358	353	342	335	321	305	305	292	313	307	322	335	312	316	339	316	303	303	335	320	311	304	308	322	339	309	338	315	310	312	326	339	282	321	326	342	321	333	317	314	342	292	315	330	322	311	336	339	282	301	313	306	345	335	333	333	309	323	324	322	310	332	354	294	317	283	351	309	304	293	308	291	317	315	341	294	333	320	293	293	317	296	319	340	308	294
5658	1833	3474	4051	3652	3050	2601	2230	1905	1730	1643	1520	1476	1337	1380	1282	1227	1158	1177	1167	1149	1121	1138	1109	1062	1083	1043	1061	1041	1030	1029	977	995	1020	1035	1013	1056	1000	1015	1031	1064	1062	967	948	1012	968	1020	970	950	910	935	1007	983	990	924	947	966	956	936	931	940	958	971	960	914	964	963	936	896	953	921	971	1014	933	956	965	973	872	942	931	1012	959	910	968	891	934	921	952	987	954	997	914	929	904	951	959	938	914	961	938	918	938	943	911	978	955	956	978	957	953	944	944	961	1005	935	944	976	958	927	1014	927	958	959	918	934	970	983	1012	930	883	932	909	952	893	905	969	924	960	915	900	928	917	935	936	903	886	961	905	930	888	971	972	947	955	886	910	918	982	934	977	890	942	965	935	921	930	886	976	933	912	906	957	896	927	928	898	932	927	947	980	977	977	910	899	909	966	951	961	962	919	994	953	977	935	957	930	995	908	932	913	959	946	925	994	945	971	887	888	903	888	936	926	938	957	921	970	943	950	915	885	949	934	942	940	915	899	1018	934	951	919	959	971	954	909	977	938	971	1015	933	961	909	917	1007	934	952	926	929	923	950	974	928	860	913	945	907	915	918	934	894	937	991	965	892	930	920	961	977	990	918	948	951	981	936	906	921	964	949	899	987	984	1012	923	905	944	996	940	886	939	953	977	917	986	960	959	926	920	990	919	915	938	1007	946	938	909	923	949	936	884	926	935	898	923	953	949	947	921	938	911	956	966	922	964	923	940	939	943	947	953	926	944	955	916	960	977	923	922	934	927	935	945	895	956	943	902	824	935	921	934	948	988	929	944	954	963	946	970	928	1000	936	884	968	919	895	983	962	924	951	911	916	915	965	955	951	975	948	936	907	926	874	930	907	910	951	905	898	944	1011	974	956	946	883	947	955	938	928	932	946	890	978	959	949	979	910	949	936	974	952	877	932	966	929	939	949	923	950	986	937	996	932	950	908	888	970	945	916	952	956	936	959	955	917	965	933	978	943	955	939	958	901	942	956	950	931	962	904	907	955	939	949	947	935	913	900	913	907	947	921	923	945	945	967	962	964	906	937	921	960	952	957	937	948	980	952	873	918	955	954	925	923	932	943	957	937	998	953	901	897	962	978	921	937	943	915	884	923	950	964	918	907	946	971	901	944	906	939	991	963	978	925	939	973	929	921	887	922	957	956	933	944	912	940	929	952	979	950	925	931	923	951	947	907	886	949	909	919	978	968	917	963	892	962	961	955	967	885	925	885	957	911	950	915	894	959	979	990	933	962	897	931	942	940	943	917	875	961	974	905	921	977	874	954	965	896	911	880	977	888	926	1008	946	888	953	969	985	913	923	969	930	968	926	931	952	933	943	944	931	921	938	924	921	946	933	845	994	889	959	935	935	923	924	912	961	961	936	930	920	976	918	941	951	930	901	990	939	967	924	931	926	941	963	944	944	882	941	937	973	915	920	971	1002	934	958	960	892	961	935	961	965	958	957	972	961	1000	880	912	972	953	900	965	926	930	929	949	968	925	938	957	939	941	928	912	927	887	931	883	992	928	892	1017	972	952	931	948	948	954	932	925	930	988	935	911	977	925	885	952	958	925	904	990	895	943	934	939	911	952	932	959	951	918	895	919	903	958	930	960	940	907	942	946	958	885	939	947	934	884	934	921	941	951	910	898	971	922	940	931	970	863	983	1004	987	1001	993	915	940	933	929	977	899	926	922	948	953	957	941	935	933	910	907	970	910	994	925	901	910	968	905	931	949	975	1026	944	911	969	925	927	935	983	948	913	922	967	945	982	891	895	935	969	943	897	942	916	973	957	978	1029	922	936	983	938	908	954	942	927	933	935	928	942	916	970	923	943	945	906	974	938	900	972	897	939	1005	908	918	966	955	953	914	947	956	928	902	910	889	918	911	932	915	901	917	937	931	959	972	937	902	905	966	946	962	935	1016	926	923	975	969	948	895	977	947	919	960	942	961	954	949	930	943	953	933	913	985	979	889	935	964	862	955	926	978	896	971	931	919	963	946	854	877	939	929	899	941	932	934	925	965	957	953	900	962	923	926	958	950	950	949	952	932	950	897	888	962	939	982	894	940	954	933	929	1003	941	898	959	933	943	968	900	895	939	984	947	929	897	947	940	862	987	917	883	929	894	949	1012	938	910	971	961	928	986	927	958	896	927	925	972	927	932	886	960	935	958	959	941	962	924	950	889	882	907	871	972	975	917	919	937	864	899	945	931	970	941	894	913	964	888	931	906	908	952	919	956	943	886	967	931	913	893	942	915	949	962	907	907	918	939	914	891	877	868	939	976	962	955	886	945	894	997	976	955	933	938	930	912	931	924	905	937	938	942	916	934	969	912	914	886	966	954	926	948	969	972	945	985	921	1002	942	978	916	871	888	957	992	956	954	960	881	943	1019	955	942	956	862	931	918	929	961	925	926	934	943	921	918	991	976	924	927	945	931	914	934	923	935	935	933	913	956	941	908	961	871	884	967	890	928	940	947	938	936	926	980	984	936	926	931	938	898	886	930	932	956	930	964	961	937	869	908	923	979	911	924	963	918	942	900	870	978	944	956	923	935	996	873	940	937	881	961	949	891	892	939	981	925	928	941	992	942	1006	870	944	968	905	895	952	958	906	938	924	954	933	929	960	919	966	954	931	961	966	938	908	941	959	937	940	916	937	939	890	936	935	940	954	903	907	929	940	930	927	913	878	917	941	982	921	892	976	915	904	919	952	915	943	955	952	921	961	897	994	909	966	892	903	938	983	907	926	938	958	928	903	922	955	963	941	920	918	952	902	913	965	950	973	936	957	895	924	905	914	901	937	931	932	897	908	925	925	951	973	952	922	927	938	918	944	969	952	976	952	925	901	951	972	932	998	940	996	946	901	943	955	971	934	876	963	982	966	940	942	884	900	915	922	942	947	916	904	916	966	890	948	986	914	944	934	934	931	892	864	878	944	897	913	951	913	971	906	926	940	941	968	936	960	930	940	963	962	881	918	940	954	926	932	945	923	952	879	936	925	860	917	943	920	942	962	906	893	920	960	938	1035	917	945	929	910	935	964	893	931	870	982	939	948	893	894	957	949	942	952	921	952	971	906	990	918	932	927	942	923	916	917	909	999	963	942	945	922	910	914	922	919	929	988	931	936	939	856	958	921	948	919	922	912	939	880	947	983	951	950	942	942	947	898	881	916	970	933	929	887	901	923	903	943	938	957	914	900	929	945	920	921	895	932	912	923	923	943	923	996	957	960	908	950	941	944	974	987	896	903	916	925	904	974	900	930	946	924	980	983	950	961	970	946	950	943	936	970	959	961	927	957	946	914	911	930	969	921	903	980	926	936	908	877	986	940	901	922	939	951	917	908	911	911	912	917	978	909	949	931	960	920	926	931	944	940	915	875	862	916	1027	993	939	991	915	955	899	934	899	952	923	901	910	951	960	930	894	922	901	924	970	948	914	904	936	885	908	946	988	995	899	975	939	961	968	903	992	925	928	896	955
16441	2831	3048	2427	1661	1214	970	740	659	569	554	482	388	422	379	381	372	365	318	326	333	309	326	285	326	291	324	306	294	317	270	294	312	296	283	299	287	280	301	288	292	268	293	286	281	288	297	316	273	298	328	309	276	280	316	282	283	271	275	285	274	245	287	296	261	277	296	297	263	270	265	280	310	285	266	281	252	269	269	254	261	242	253	270	287	230	290	283	281	270	286	279	272	292	295	285	293	291	272	266	281	317	261	307	260	242	278	277	263	288	291	281	282	262	290	264	312	294	283	262	273	257	284	260	261	306	255	285	259	276	295	254	278	269	265	258	291	298	269	276	272	278	278	265	282	288	312	274	272	296	234	256	293	318	278	287	325	264	264	291	285	285	267	273	252	293	266	256	286	320	286	269	296	272	269	252	253	264	278	286	270	250	256	279	249	282	297	265	268	295	273	275	259	256	276	245	267	297	265	274	266	264	276	284	261	278	261	265	282	286	284	283	274	276	283	269	263	232	299	263	270	233	270	311	269	307	293	293	286	281	263	286	287	254	265	290	252	249	266	305	287	304	310	277	277	263	253	261	282	278	242	297	285	250	283	285	279	269	296	250	272	280	278	251	284	275	288	298	272	294	267	265	293	290	272	272	260	281	271	262	262	265	257	267	299	261	287	286	242	288	265	260	247	305	253	254	295	278	282	284	258	290	300	283	280	278	269	290	262	272	266	271	264	269	252	271	269	262	276	283	285	252	291	260	267	299	271	312	276	266	257	299	286	267	271	278	290	256	269	272	276	282	268	279	277	290	256	292	261	290	274	297	260	267	294	283	269	271	277	275	299	286	305	281	283	273	255	282	273	269	262	276	263	284	264	260	265	258	260	290	276	292	253	241	265	287	297	294	261	262	280	277	277	265	273	271	240	260	282	272	304	281	270	277	264	264	249	287	259	261	256	292	244	272	287	283	258	271	268	273	249	261	272	258	279	273	302	267	280	276	262	289	270	255	255	237	280	284	275	259	261	276	285	289	271	296	287	268	252	286	265	298	288	274	289	321	248	283	258	264	283	276	272	256	287	315	256	273	249	304	304	280	291	280	270	271	259	273	283	270	272	292	292	253	257	259	287	283	292	293	297	300	307	282	261	270	249	280	258	287	275	231	262	291	315	295	242	290	272	276	262	258	280	268	257	251	262	282	249	314	281	281	281	239	291	274	257	256	312	259	302	287	261	265	284	265	271	290	280	284	293	267	284	265	272	273	277	246	251	268	266	236	282	282	282	273	246	277	250	297	275	251	272	250	299	306	293	313	278	280	279	273	248	280	260	275	252	285	280	271	245	269	275	265	271	290	302	256	305	261	284	264	260	262	270	261	297	274	281	280	265	290	299	268	265	271	275	262	235	305	283	252	268	268	288	284	257	263	265	272	295	289	259	270	263	292	280	282	262	279	304	282	298	266	265	292	246	275	267	295	259	261	285	301	296	266	258	250	275	242	275	255	256	267	251	301	303	270	284	278	267	281	262	277	278	248	297	259	303	246	234	242	301	274	266	280	261	265	273	246	258	271	275	280	268	281	263	282	263	274	280	264	282	254	272	285	272	308	256	302	264	276	285	296	277	300	301	281	291	259	268	244	272	244	309	273	239	276	261	282	293	290	280	266	277	266	271	273	294	294	272	276	301	280	257	252	256	265	260	279	256	274	274	307	263	268	313	280	248	282	254	282	240	292	292	282	298	252	246	261	260	275	255	272	260	266	282	289	259	263	258	281	288	261	271	271	279	258	238	258	266	272	256	289	247	269	299	284	254	275	262	286	274	220	271	234	276	297	288	272	293	254	295	275	282	255	270	275	246	270	275	276	266	264	260	314	273	274	257	279	272	254	317	278	273	277	254	260	278	279	271	279	270	292	275	290	267	284	278	276	293	253	260	268	257	260	274	267	283	268	280	257	246	287	247	278	302	276	241	270	253	272	293	262	261	283	276	290	279	300	270	266	287	254	275	238	291	287	261	249	298	264	272	300	278	289	257	288	245	281	258	281	295	268	302	253	263	281	284	259	281	276	272	281	292	269	259	272	243	286	283	267	283	280	292	240	266	257	260	260	252	281	264	269	294	289	244	286	277	274	285	291	272	285	276	261	253	264	251	271	254	267	258	296	239	276	270	276	281	286	281	263	258	271	283	248	263	270	285	284	251	252	266	289	269	253	296	273	309	270	275	271	272	286	266	249	250	267	311	262	249	259	273	286	279	285	268	281	266	265	277	279	299	258	279	280	287	282	263	270	274	314	248	280	295	294	288	290	266	270	307	271	265	258	282	294	276	262	295	280	255	288	291	273	287	275	248	304	275	261	276	263	259	237	281	268	310	299	270	241	278	277	275	261	277	265	282	268	275	261	283	293	253	268	259	269	265	302	275	250	243	269	257	277	268	261	266	267	284	265	264	251	267	288	272	283	255	295	283	257	273	259	280	277	284	256	250	266	252	272	269	268	249	282	280	292	280	254	271	243	281	258	284	286	263	265	242	260	292	274	272	273	269	276	279	273	286	234	234	322	293	287	258	270	252	270	248	274	262	261	264	264	272	230	256	249	224	275	240	262	266	291	278	260	298	262	273	293	278	283	247	244	269	291	237	301	275	286	245	284	292	283	246	262	247	250	267	294	266	289	279	291	254	262	271	236	272	269	255	273	269	268	295	290	267	267	285	271	260	263	285	285	279	294	264	269	251	286	283	298	291	256	274	291	266	248	255	276	289	250	274	249	311	259	256	220	271	286	275	281	280	305	283	275	261	255	266	258	282	255	257	252	276	268	252	285	299	276	265	273	245	235	257	306	268	292	288	269	260	251	273	250	288	266	246	291	289	275	270	278	274	277	269	300	280	279	271	241	243	230	270	265	285	240	290	261	239	236	280	284	281	282	269	269	235	273	274	285	283	287	291	294	260	249	274	311	279	250	255	289	272	258	233	268	264	264	283	290	262	264	293	292	245	275	272	245	275	269	268	267	286	289	272	278	264	247	267	255	266	280	278	257	270	257	251	255	288	270	278	288	265	308	271	266	290	282	261	280	286	292	282	272	304	270	291	230	268	292	265	256	280	289	282	288	260	287	270	307	268	276	304	275	257	308	245	271	286	266	260	275	276	279	272	289	287	273	269	286	272	266	291	260	261	261	268	284	284	257	282	293	305	298	299	281	272	275	244	274	274	262	271	276	258	261	257	287	257	295	282	259	273	278	247	282	283	274	311	260	273	300	270	243	256	249	276	259	269	259	272	250	267	276	290	283	281	246	280	252	287	301	269	285	264	273	261	270	275	254	240	268	262	265	274	271	291	272	250	254	263	267	240	281	289	264	245	303	291	266	276	266	283	257	280	293	252	280	272	283	265	244	275	276	247	244	278	256	287	285	240	297	282	264	293	274	266	242	275	282	269	267	272	271	249	261	239	257	253	265	279	279	269	247	292	283	256	290	263	282	276	272	282	242	274	284	284	250
7686	2714	5693	6512	5733	4722	3977	3317	2906	2459	2167	1968	1815	1679	1547	1429	1439	1382	1357	1268	1186	1191	1194	1140	1127	1093	1008	1085	984	954	1005	925	964	970	898	965	937	942	897	946	930	918	935	899	887	867	915	867	834	893	892	839	871	860	884	883	895	791	855	843	841	801	837	854	843	812	847	827	843	819	834	853	852	832	848	808	819	812	842	835	863	833	841	833	822	810	805	793	791	851	840	819	824	844	779	773	827	802	833	772	837	780	844	817	825	811	806	853	785	845	864	796	828	829	829	848	764	770	822	801	783	830	801	836	828	855	755	795	804	805	826	839	821	810	778	842	837	826	815	828	789	799	831	846	829	857	793	781	769	773	801	797	820	812	824	823	814	791	805	778	769	778	806	800	795	813	753	800	775	813	783	827	816	829	789	807	827	894	788	823	833	789	871	814	796	797	832	799	785	777	799	813	773	826	807	824	837	780	806	801	820	833	789	802	784	823	783	762	778	797	814	814	822	799	817	829	809	797	811	882	805	781	837	799	825	837	846	762	787	790	756	791	779	779	801	833	780	818	825	828	833	802	754	838	815	843	790	805	792	789	825	792	802	799	836	750	817	818	808	787	855	818	787	762	797	801	805	784	801	795	835	780	831	772	806	727	822	802	804	780	787	767	821	733	830	776	823	809	750	855	775	784	838	807	828	797	814	779	796	821	771	795	804	760	807	838	817	828	764	818	817	819	817	816	810	815	842	807	861	799	808	823	805	799	813	794	771	811	798	799	802	822	830	804	834	843	789	797	760	801	756	822	792	808	785	814	773	772	784	785	829	818	838	812	754	806	818	821	841	776	864	822	788	826	854	813	765	807	843	824	789	846	823	796	781	786	866	828	738	776	749	817	801	801	785	811	761	798	885	754	780	812	869	775	770	770	797	806	816	835	852	813	847	807	814	764	827	795	757	768	851	808	763	828	785	821	826	800	749	764	806	815	839	806	776	789	835	772	832	794	776	789	799	857	814	794	798	804	769	783	791	761	832	830	831	763	808	791	813	819	823	752	814	823	800	822	826	822	854	763	787	783	805	836	767	794	791	794	793	813	820	786	881	835	820	840	785	822	750	805	816	815	835	812	785	795	781	798	802	764	775	816	798	830	818	856	808	819	776	847	817	771	838	790	830	836	845	743	876	795	798	835	809	854	788	754	826	799	769	813	753	854	760	798	796	737	793	798	825	761	823	807	822	816	809	845	821	807	819	857	787	816	817	818	825	801	811	815	818	793	811	813	790	798	818	755	799	843	797	789	760	794	773	769	790	766	805	858	756	778	819	811	768	841	780	785	833	842	830	820	822	800	796	813	792	821	822	882	775	816	796	813	798	804	795	871	809	802	804	816	839	782	776	815	753	825	846	788	836	753	838	791	819	805	848	813	824	846	766	767	787	807	833	834	816	820	801	812	810	812	782	802	816	823	757	792	744	756	783	787	803	808	801	766	783	798	791	849	819	780	822	749	785	837	821	773	860	794	783	781	814	879	841	827	762	792	851	834	836	799	832	797	874	848	794	796	803	851	839	796	788	801	788	816	775	816	804	824	788	799	802	799	825	834	831	830	817	808	846	822	799	779	799	815	814	834	766	782	848	833	818	784	786	741	794	836	788	808	861	798	814	821	823	787	769	763	773	791	844	803	806	828	818	770	832	770	803	765	826	800	784	817	803	757	813	808	787	851	799	817	819	818	785	789	788	738	843	859	846	800	759	801	815	768	834	808	827	793	788	839	783	777	755	800	803	802	761	827	819	800	805	810	835	781	828	819	824	808	780	803	816	785	823	798	868	780	812	780	862	803	769	841	819	835	792	798	798	822	785	798	794	790	811	832	797	774	823	790	805	778	794	808	782	831	843	771	827	803	780	795	791	809	780	845	832	818	835	808	777	782	803	766	843	787	791	882	790	832	828	818	796	764	784	867	793	762	780	789	814	832	843	811	830	788	806	850	805	792	765	798	813	766	805	828	805	757	799	798	784	815	812	775	799	782	795	847	829	747	791	848	889	791	756	813	792	834	821	828	812	805	837	825	820	824	798	799	797	818	786	823	809	819	811	818	829	827	826	804	809	812	822	755	833	810	776	836	774	848	798	783	796	730	848	818	851	807	813	778	804	781	797	802	776	794	780	803	825	816	832	814	780	829	823	843	830	799	810	772	815	809	787	771	779	834	835	802	767	826	807	762	807	856	771	864	790	854	808	790	756	812	760	834	729	802	763	859	820	824	830	816	788	802	808	807	825	821	760	830	836	788	788	802	820	782	809	818	795	767	769	761	785	781	795	769	816	801	802	801	840	795	819	814	817	758	768	780	766	808	802	807	797	816	841	770	843	774	793	804	791	826	781	813	792	846	811	800	772	813	775	816	827	818	839	808	777	817	830	811	772	744	832	739	849	794	851	817	797	811	795	808	823	803	832	805	772	835	844	809	768	804	849	797	781	808	756	800	764	810	850	787	794	801	827	802	850	800	861	819	811	820	752	848	824	827	803	794	760	831	805	827	786	764	796	778	761	862	813	804	817	787	791	809	770	777	848	827	786	800	809	773	772	797	797	832	819	798	781	828	842	818	779	788	778	847	811	805	821	820	796	850	789	832	746	856	855	777	818	829	829	794	736	758	805	798	816	775	838	833	825	872	828	885	786	830	858	873	867	829	813	813	775	811	812	790	784	807	870	788	782	807	775	825	814	818	843	776	795	808	819	808	795	841	724	784	826	781	825	830	776	821	840	831	799	875	851	871	800	773	756	768	820	805	810	804	815	812	809	797	805	762	761	798	849	816	835	793	824	867	831	820	757	815	851	849	860	783	814	834	791	790	813	791	815	784	813	783	833	769	818	831	795	772	745	813	828	800	811	768	773	803	796	774	834	811	788	808	848	792	813	819	794	783	800	864	756	854	856	768	779	805	812	836	800	834	779	877	805	759	780	825	785	787	785	824	823	798	766	854	823	784	790	783	791	805	819	811	787	800	840	800	798	806	766	841	827	816	802	823	812	748	814	767	772	805	804	771	834	822	839	806	764	823	801	760	787	807	795	842	810	798	783	836	800	852	828	814	805	748	834	849	808	815	833	821	796	801	769	814	804	809	776	811	843	825	797	829	826	789	823	810	854	784	812	777	846	812	832	784	842	793	792	826	759	792	787	831	811	832	806	829	824	827	791	817	784	791	816	790	813	768	752	805	809	854	787	826	867	830	823	793	851	839	806	820	785	836	852	846	813	844	821	773	794	810	853	837	781	858	774	810	802	824	744	807	791	761	816	885	831	817	829	745	774	824	775	787	835	819	831	827	821	816	827	844	807	835	781	759	775	776	788	787	846	819	828	828	866	781	819	776	802	804	790	817	758	789	800	802	804	793	820	790	817	799	816	807	823	751	810	837	798	858	829	816	819	803	829	775	824	851	799	772	856	821	811	804	869	742	807	755	806	826	820	817	785	786	810	825	844	808	772	839	775	759	806	833
2228	251	244	218	222	218	190	215	184	228	191	182	216	200	189	208	188	212	183	208	191	190	172	203	212	192	170	153	181	199	198	184	182	174	171	181	193	198	202	197	212	185	193	191	189	185	185	162	172	193	182	184	173	196	183	201	201	192	192	183	173	192	216	172	177	156	179	202	180	200	183	190	207	192	177	194	207	192	180	196	198	184	187	195	226	209	207	197	194	171	173	197	199	192	181	187	200	185	182	190	187	197	204	200	200	177	182	192	225	189	207	159	195	198	179	203	183	185	185	199	194	169	200	201	161	182	175	197	193	208	180	205	213	198	187	194	212	203	189	201	184	182	200	191	188	177	186	199	196	222	198	177	182	209	209	189	196	198	179	189	184	160	194	209	199	192	184	191	202	204	211	195	195	190	203	184	179	178	183	171	175	210	205	180	211	197	208	193	198	204	172	168	205	186	219	193	197	191	187	202	201	186	214	216	217	199	215	182	183	192	193	208	179	183	171	206	196	181	206	185	215	182	191	220	208	190	196	185	187	197	175	186	199	174	184	180	208	188	186	194	209	191	176	178	202	182	204	200	207	169	183	172	195	195	170	189	216	170	191	163	184	187	218	181	193	173	187	198	191	190	169	188	183	214	212	194	208	167	227	198	190	176	180	170	203	183	194	193	195	190	189	197	169	192	192	165	217	207	190	191	161	198	196	176	176	200	160	195	171	177	198	196	198	175	189	191	197	182	201	205	193	197	175	177	170	195	176	210	198	196	190	188	174	173	192	192	182	171	206	171	190	177	205	180	180	214	210	197	206	180	193	201	219	171	201	201	199	173	186	173	200	197	173	174	203	198	191	179	177	215	205	182	220	190	212	191	185	194	162	180	195	146	163	205	185	181	200	180	219	188	201	206	198	208	189	193	221	182	173	188	188	213	175	190	209	154	203	175	203	200	199	220	194	191	205	184	206	198	201	201	182	187	194	168	188	193	165	231	183	173	209	186	186	199	182	167	171	191	198	183	180	202	196	196	167	193	199	212	185	188	200	193	168	201	174	189	193	204	211	177	193	193	211	188	211	208	188	177	199	233	211	204	199	170	197	196	225	187	194	200	179	173	185	175	206	221	195	180	184	197	194	195	186	176	174	194	180	211	219	221	196	168	209	190	178	188	171	215	174	194	178	210	183	219	188	211	174	178	180	165	204	185	162	180	210	220	196	185	213	195	214	203	222	205	157	201	173	183	184	179	196	180	179	194	168	173	203	206	192	196	190	198	163	181	200	193	161	199	184	178	200	190	184	182	160	190	194	189	189	218	192	185	165	184	189	184	185	196	223	170	197	183	178	191	183	171	187	207	199	207	186	197	176	194	199	207	175	179	192	188	204	172	172	153	214	184	201	196	197	203	202	201	189	186	203	208	174	221	184	186	187	197	182	182	197	228	167	212	174	184	214	230	185	185	171	183	176	183	169	183	191	191	211	160	185	206	190	189	201	203	181	205	202	183	217	199	207	197	185	184	225	193	201	211	176	192	176	201	190	194	189	171	206	178	186	199	161	178	182	191	166	210	213	213	205	169	181	205	163	207	184	193	190	189	207	196	196	180	194	166	187	196	183	155	220	174	215	198	213	208	208	188	207	192	186	179	157	201	173	204	198	174	189	188	187	169	183	207	191	195	186	167	179	174	219	208	199	187	194	197	195	173	174	183	198	215	179	173	192	222	189	169	193	205	196	187	200	201	181	204	180	212	181	186	173	173	207	175	198	204	188	197	206	205	183	186	195	180	197	180	185	189	199	215	184	206	191	201	205	210	163	195	197	234	181	199	169	204	196	189	192	191	181	192	216	219	174	182	189	189	207	177	188	169	201	195	189	189	194	177	186	172	183	205	180	195	180	176	198	177	204	198	182	201	201	190	190	167	197	205	210	199	193	167	185	179	191	185	200	189	197	199	187	194	193	194	208	212	186	172	180	191	176	213	189	199	195	177	179	171	197	206	199	199	176	192	190	217	190	172	171	212	202	215	188	171	190	191	169	191	188	195	189	214	200	179	164	186	169	189	184	176	202	183	214	198	168	188	192	184	170	185	194	203	193	206	197	184	198	182	191	206	199	199	200	181	190	171	211	198	202	174	184	191	197	190	194	181	174	170	185	188	189	196	184	190	229	188	195	208	181	178	208	176	201	202	200	167	162	192	194	177	177	182	189	174	210	171	208	220	195	188	205	196	170	199	178	197	190	213	191	173	173	177	187	188	200	184	199	185	176	192	189	187	205	204	199	207	187	198	207	197	196	200	191	199	210	157	178	203	193	165	195	189	192	173	205	177	166	196	189	218	213	216	197	178	169	185	186	162	177	196	176	189	195	207	182	192	219	202	210	173	185	169	217	181	173	204	181	191	158	174	210	188	197	193	194	202	181	197	213	196	206	209	205	207	176	174	187	195	182	181	195	190	190	203	211	183	192	171	207	195	174	193	186	195	192	195	203	192	191	207	190	194	165	195	193	174	197	197	164	162	200	195	189	209	198	183	178	187	177	208	179	200	198	182	153	170	170	188	163	215	213	183	169	173	203	174	184	208	195	205	176	172	193	184	183	202	186	193	215	188	191	193	146	180	177	183	182	220	211	204	206	181	190	191	198	201	195	172	207	200	183	185	192	207	175	190	198	185	175	182	183	202	180	169	173	175	216	212	179	177	197	202	213	182	181	199	188	197	190	180	147	194	184	200	199	176	181	183	216	182	186	193	158	185	184	211	188	191	164	220	212	221	195	163	172	167	196	184	195	209	198	191	205	205	182	222	187	208	212	159	191	220	186	171	203	201	190	186	177	179	166	205	217	182	198	181	183	212	204	189	205	170	201	177	199	191	213	177	206	213	191	185	202	207	202	185	185	192	176	200	174	184	202	190	197	183	189	212	216	205	176	210	194	197	161	175	200	194	190	203	195	180	199	210	191	157	207	207	188	206	187	200	165	200	187	196	179	191	203	177	177	219	189	170	178	189	171	194	201	185	215	228	172	175	202	163	202	175	214	206	184	198	203	192	171	166	211	211	185	187	192	190	209	187	187	186	200	188	218	224	206	164	158	194	181	192	195	214	197	206	185	220	207	184	176	181	185	187	190	197	210	206	169	186	220	167	201	208	179	185	199	180	188	185	174	182	189	190	165	212	195	196	186	193	205	212	196	192	204	194	200	199	210	204	174	210	189	170	178	183	188	218	201	188	202	206	180	187	199	192	191	166	199	176	189	177	197	172	183	206	163	195	199	181	208	165	191	180	173	177	184	195	191	176	189	200	200	196	180	164	194	181	203	199	180	201	176	180	196	185	215	205	174	188	197	168	192	192	198	171	182	180	169	206	176	204	209	198	177	189	190	206	192	187	186	204	183	199	174	217	194	190	189	184	206	216	190	173	198	203	217	182	184	206	185	191	218	183	188	194	176	217	186	159	206	205	209	196	181	195	190	199	187	209	196	205	193	215	181	193	181	203	183	177
1987	711	726	802	742	678	691	641	675	669	619	630	614	639	651	589	621	582	622	593	656	596	659	621	621	601	640	609	578	597	589	633	616	620	633	603	577	641	652	588	644	597	654	624	655	601	634	619	626	622	596	565	603	606	611	604	611	615	620	646	650	606	647	618	581	662	575	616	601	587	608	614	631	649	585	605	621	581	656	618	602	575	621	596	657	592	643	616	592	628	576	607	596	672	633	607	591	611	632	614	664	605	608	655	657	636	570	624	609	580	638	636	612	640	616	595	638	566	582	609	624	600	616	632	641	597	632	632	606	598	579	573	663	568	628	648	558	649	570	588	595	658	563	586	605	626	601	634	618	610	596	552	584	642	635	610	610	633	620	623	637	631	644	597	564	581	652	632	593	633	591	571	593	567	613	603	566	594	611	633	585	589	547	608	565	605	639	566	590	580	603	591	537	595	549	612	654	610	610	598	651	601	606	613	596	594	652	598	619	585	599	637	618	580	612	624	563	609	584	630	577	649	636	608	595	625	597	587	656	618	617	612	623	589	637	604	656	585	624	619	628	584	533	618	597	658	619	644	667	564	647	619	631	645	631	624	594	610	625	609	626	580	614	559	587	560	633	614	589	612	592	625	601	628	589	624	606	610	615	616	636	608	593	588	602	609	602	612	638	654	640	637	613	612	591	658	599	593	612	607	637	603	632	606	624	614	598	587	612	575	583	557	598	616	588	593	646	574	616	613	634	644	648	688	625	627	644	572	597	556	605	579	568	625	607	525	609	611	604	661	597	620	657	624	604	622	574	616	607	621	610	627	632	624	606	580	597	600	573	592	629	604	619	617	624	594	615	620	628	591	583	590	632	573	582	600	611	631	611	613	591	613	561	631	625	586	603	624	664	635	571	647	613	607	649	594	604	597	613	626	616	598	604	614	595	643	625	603	616	598	586	617	638	594	612	653	633	628	605	616	607	663	606	593	568	614	542	607	628	608	559	579	567	596	595	577	629	632	563	568	638	609	600	580	588	622	627	607	617	619	629	615	599	651	560	602	605	609	625	604	602	573	609	628	627	639	595	609	636	576	585	658	575	551	605	609	632	642	636	609	619	643	609	626	625	651	625	614	608	619	576	642	615	597	603	617	632	612	555	612	591	570	563	605	582	615	600	595	588	590	626	557	613	618	601	640	555	644	561	588	592	638	629	645	587	639	585	642	589	584	579	635	592	600	591	696	611	608	596	630	590	595	657	592	582	596	559	629	638	608	622	592	574	628	603	583	623	642	602	617	597	631	620	624	627	618	556	565	585	640	644	591	578	585	603	601	603	606	616	596	605	650	619	596	605	643	548	616	622	622	617	620	608	610	617	630	615	610	592	588	600	594	593	622	628	615	605	620	647	588	628	642	637	572	609	608	587	606	604	615	636	602	626	608	602	627	587	645	568	603	608	628	642	603	600	597	604	618	605	614	576	570	618	592	634	608	598	596	563	604	635	642	607	639	555	621	646	598	600	611	605	579	627	581	621	580	643	589	598	599	579	589	648	613	633	589	604	634	612	590	624	608	592	618	601	603	599	608	593	589	605	586	591	598	607	593	586	606	594	588	613	623	606	625	606	628	602	579	609	573	658	580	615	628	648	628	597	674	612	625	619	655	603	628	659	652	632	610	586	608	593	574	587	582	620	631	584	586	571	626	614	612	625	623	618	598	600	603	600	609	627	585	573	625	595	574	596	649	626	622	611	585	630	590	615	609	603	637	587	583	599	617	606	642	633	620	621	623	607	622	625	571	570	583	610	620	618	639	646	581	599	654	606	590	603	593	612	575	633	628	625	583	636	590	631	625	614	614	618	546	579	579	626	637	608	622	633	600	630	623	630	625	603	585	571	666	634	601	617	563	585	627	619	583	602	608	556	607	648	640	604	588	638	607	629	596	572	609	582	611	634	635	639	610	609	574	602	614	587	593	602	626	606	589	574	603	600	634	628	634	591	650	619	571	574	645	629	612	576	615	633	623	610	593	629	623	610	607	608	619	610	600	603	567	616	620	601	578	587	623	602	607	609	626	604	608	648	599	604	578	614	596	602	597	567	601	597	599	620	593	570	620	596	637	631	609	625	634	634	595	613	637	636	597	601	598	631	655	603	633	554	589	647	624	587	592	609	637	644	633	639	609	585	590	596	586	622	601	599	600	616	622	610	605	595	603	573	577	604	605	576	628	646	581	644	638	583	661	622	612	621	639	576	604	586	656	639	616	616	601	567	600	569	594	612	605	609	611	595	607	654	601	645	605	596	610	611	594	602	607	601	622	625	613	630	614	615	601	643	633	587	600	612	609	609	574	636	617	590	566	638	622	580	620	611	630	576	578	597	640	664	628	593	617	617	631	591	625	606	606	629	624	579	572	584	570	629	613	578	592	660	558	613	623	572	594	585	591	608	627	614	637	630	601	658	657	598	651	568	599	637	587	617	612	567	619	634	582	618	610	610	655	592	623	584	660	644	600	569	615	622	625	597	586	605	601	636	638	586	590	625	598	576	597	619	628	601	602	623	581	557	615	574	635	585	634	629	611	605	581	592	576	605	645	575	642	623	612	584	596	597	546	597	642	612	592	636	576	629	649	642	614	579	618	580	604	572	624	605	629	622	698	611	580	629	619	626	597	642	609	658	604	610	589	622	583	614	600	634	646	637	592	583	636	592	611	599	565	652	621	625	616	612	619	648	623	578	639	608	636	622	627	653	648	602	569	587	621	632	629	609	603	618	595	593	607	616	626	602	608	560	630	603	600	614	633	595	581	642	603	631	598	644	640	579	618	584	576	643	634	556	606	578	579	616	603	606	594	602	623	576	626	594	658	637	612	633	611	619	607	601	632	620	600	613	620	597	643	598	634	611	618	601	642	602	611	589	582	606	653	578	632	603	608	648	604	578	623	617	593	598	596	645	587	617	660	602	617	592	613	598	600	592	609	620	590	550	594	641	592	594	620	628	612	595	612	613	596	560	609	618	615	618	605	600	631	614	606	586	592	636	591	595	598	618	646	664	586	614	583	622	641	612	596	583	608	635	581	608	596	639	606	610	574	627	574	562	579	625	598	596	649	574	619	602	594	614	568	572	587	608	640	619	607	572	565	668	597	603	610	632	590	613	634	685	634	617	560	629	607	606	595	620	641	604	628	611	571	579	663	617	632	606	632	602	607	587	555	637	591	605	570	630	618	580	636	601	606	582	603	606	634	574	618	601	669	585	643	612	597	612	594	596	564	592	596	605	601	582	616	594	646	619	557	603	665	574	601	652	621	606	614	618	610	580	577	558	604	641	627	587	606	609	581	618	615	620	601	576	647	610	552	564	635	600	627	642	631	598	594	599	595	602	608	582	632	610	661	650	629	608	622	606	597	615	573	645	597	576	610	622	631	582	627	629	633	606	619	614	599	661	621	626	627	619	579	680	628	637	583	612	563	638	596	590	624	603	613	554	624	591	579	622	593	594	627
9072	1333	1723	1408	1010	778	664	556	522	500	436	405	386	374	376	359	327	344	354	337	385	330	318	366	366	379	359	325	321	354	338	300	352	318	306	349	342	331	339	355	333	299	342	320	336	349	285	324	293	357	346	315	321	345	332	334	326	319	330	317	327	313	327	338	309	325	316	332	327	313	338	310	317	323	330	301	311	353	324	325	314	346	331	317	328	305	327	316	317	353	336	333	325	290	297	333	340	322	346	287	343	326	334	330	303	334	333	307	311	336	332	293	317	313	287	312	305	347	323	278	318	328	339	310	326	324	315	310	339	310	344	333	337	332	295	335	318	346	300	328	321	314	312	278	335	308	325	304	301	366	336	337	318	295	311	300	350	315	339	352	314	302	321	337	314	334	323	328	306	329	316	299	348	338	318	336	324	286	319	334	350	302	316	319	316	316	337	294	325	305	301	333	332	331	336	314	301	278	325	315	301	317	306	299	345	296	322	359	303	311	295	326	316	328	305	317	304	320	335	310	305	291	321	336	334	310	328	302	320	307	328	297	321	296	302	311	293	320	303	325	319	328	312	333	331	321	320	302	344	326	338	311	341	340	333	309	336	342	290	317	326	320	353	339	320	303	330	326	330	365	338	320	340	288	285	333	309	327	314	359	329	305	309	298	289	306	339	286	359	327	322	346	326	316	315	323	291	349	332	281	296	331	312	333	316	315	323	305	316	315	324	295	358	331	323	318	312	329	313	332	327	334	311	311	323	311	316	326	333	316	333	329	307	329	299	323	297	329	363	328	326	336	316	305	334	301	340	364	311	299	326	319	342	370	344	311	353	308	327	329	339	341	307	340	299	299	348	333	323	268	316	325	314	340	286	327	317	317	343	299	337	308	333	315	327	360	303	341	349	312	309	321	283	316	334	293	305	331	321	320	319	333	287	306	333	314	316	302	311	304	295	317	314	329	292	353	317	297	301	313	291	364	300	315	322	317	315	319	328	341	324	333	347	325	326	279	331	340	282	347	319	315	310	309	331	287	331	336	303	294	319	346	299	297	324	324	299	362	304	325	330	286	302	316	335	323	350	324	296	344	323	301	323	301	299	326	302	303	330	318	311	320	333	317	289	288	330	346	326	353	306	336	329	303	308	305	316	318	298	316	317	319	315	332	337	312	297	337	326	313	317	317	346	297	338	365	288	310	329	321	329	318	293	379	342	331	313	284	299	309	331	312	330	336	298	312	311	344	308	312	305	335	316	342	311	286	318	332	343	331	322	316	315	287	322	299	332	332	326	365	338	315	330	310	325	289	331	314	351	316	320	315	318	339	321	357	343	315	301	303	331	285	340	326	293	312	334	296	336	337	325	318	298	317	304	316	298	320	348	345	326	304	335	325	309	335	310	342	305	320	279	314	280	337	284	339	321	350	345	346	286	341	304	363	303	304	312	310	311	293	324	293	290	315	317	316	300	327	327	314	304	326	324	295	356	325	307	340	309	312	325	305	309	332	334	311	294	317	366	299	336	289	342	330	318	319	329	300	305	325	339	278	286	343	337	345	313	320	296	327	338	352	324	324	330	316	307	334	322	334	327	332	312	310	312	322	340	320	324	342	325	366	304	329	339	316	348	287	312	316	276	333	314	326	284	345	327	289	306	313	358	328	318	329	319	317	356	299	320	338	326	333	339	310	338	316	329	336	324	312	331	339	300	314	328	308	308	288	330	320	328	337	297	320	306	359	314	333	326	317	331	326	326	323	323	328	342	309	310	345	329	316	293	335	352	342	323	295	315	307	316	333	354	310	296	358	318	293	308	351	313	342	297	326	380	323	334	313	320	344	315	314	307	318	331	325	332	282	360	326	335	298	348	305	290	335	335	314	339	321	331	352	350	330	324	319	286	314	352	327	295	299	340	322	329	314	356	294	319	313	323	331	308	314	321	312	320	312	308	285	326	329	324	352	340	339	328	332	338	326	319	322	322	354	320	314	350	323	340	299	346	336	324	317	353	309	309	323	345	350	328	304	313	307	306	319	300	307	343	354	333	333	337	312	334	351	289	293	337	304	317	300	293	320	314	320	340	336	309	342	323	333	303	321	296	343	328	327	331	306	331	312	292	360	330	319	307	345	323	343	309	305	342	342	320	321	320	302	314	335	291	343	350	338	304	312	306	345	338	331	300	324	302	378	317	339	315	299	302	312	330	331	312	320	338	315	314	298	327	323	309	328	334	302	325	334	324	314	327	354	332	297	323	346	327	314	350	310	317	298	353	338	325	329	326	342	346	352	327	331	310	319	338	342	326	316	280	335	318	340	330	309	317	349	305	326	310	310	351	313	323	347	306	322	328	294	318	317	295	347	307	305	312	316	330	321	345	332	334	318	315	311	341	323	322	321	336	350	313	304	309	319	351	330	308	308	290	259	322	348	321	317	314	337	342	332	308	332	333	295	342	308	307	329	339	301	340	314	334	335	328	305	320	313	323	353	337	335	323	326	304	316	317	323	326	321	334	301	314	318	332	293	306	332	319	343	277	297	322	313	302	320	337	325	323	340	311	323	338	319	330	318	332	325	301	329	324	301	335	315	316	298	360	305	320	336	349	328	326	309	322	330	292	319	333	322	338	311	329	316	316	336	314	314	292	289	288	301	323	322	345	328	322	335	326	326	337	305	272	307	303	350	357	332	295	322	335	337	310	317	374	362	327	331	309	292	296	337	318	347	290	335	319	378	334	281	323	333	346	321	337	330	323	319	331	281	292	316	311	297	326	294	335	309	315	326	308	337	302	312	350	312	373	302	282	308	303	343	319	315	336	310	324	314	311	316	327	322	339	311	339	321	318	304	333	297	313	310	323	336	339	360	310	319	326	330	325	310	342	315	339	331	295	325	306	322	320	333	303	335	315	301	348	295	323	342	333	306	330	334	321	350	347	325	305	303	305	315	318	319	336	339	306	344	328	339	309	310	327	319	317	297	329	286	333	330	336	328	321	319	339	305	303	320	324	338	327	300	259	363	343	332	303	320	329	346	324	297	290	326	355	305	332	302	337	369	346	327	358	314	309	350	323	338	307	334	315	317	331	300	335	287	322	326	318	303	338	317	320	330	306	316	313	337	346	324	337	340	327	353	323	318	317	321	351	319	349	335	320	321	316	277	342	335	352	335	343	335	319	335	312	358	311	322	341	338	365	318	309	313	329	316	323	325	331	357	360	322	370	341	318	296	341	309	317	324	332	314	315	302	305	328	292	327	340	325	320	313	309	340	304	321	312	311	316	326	313	328	313	360	304	308	336	321	299	313	307	338	330	322	322	304	339	325	332	318	332	322	310	320	294	318	296	320	320	299	339	337	324	325	328	304	303	333	336	331	301	344	349	332	303	309	294	343	323	324	326	304	299	338	291	320	292	348	354	301	330	294	311	311	329	337	317	297	332	322	308	309	329	331	319	305	313	318	317	298	307	337	301	294	308	340	323	276	323	293	341	325	292	293	327	333	314	337	314	323
5431	1941	3466	4063	3562	3082	2644	2355	1963	1808	1702	1516	1492	1421	1313	1289	1191	1230	1151	1217	1195	1138	1159	1083	1110	1052	1100	1059	1064	968	1024	1081	1014	976	1007	994	990	1034	1002	971	969	948	999	1007	990	916	962	965	997	1002	1013	978	951	980	961	947	1001	959	974	1025	964	987	928	965	956	978	985	959	921	971	886	959	958	935	947	932	954	977	958	938	953	957	930	985	916	959	884	939	920	935	866	929	959	929	956	907	932	938	965	926	961	922	941	903	947	917	915	954	924	931	894	902	950	944	935	910	922	942	933	979	922	943	900	896	969	941	963	934	975	942	945	893	905	937	985	959	965	916	969	962	980	952	919	975	918	946	931	970	888	981	899	953	939	937	941	895	970	961	927	909	912	924	967	914	969	937	963	942	916	1014	943	949	907	935	909	958	907	916	952	935	958	890	902	913	930	977	962	988	917	938	966	926	962	930	871	933	921	909	953	970	937	961	974	851	980	940	958	933	948	934	953	946	941	927	917	948	927	898	971	931	964	896	926	963	955	905	967	880	982	902	983	921	972	913	946	943	949	948	976	899	934	1008	917	919	970	937	900	952	914	964	920	963	886	993	900	869	886	957	926	923	958	965	897	951	927	887	948	873	902	927	991	922	950	912	871	931	961	972	882	943	949	896	958	961	888	912	900	926	981	900	975	923	894	918	994	914	919	938	889	912	971	928	853	920	920	922	985	934	948	940	947	945	953	981	939	960	914	879	956	932	933	910	885	934	970	982	909	928	1019	938	893	942	876	960	945	957	902	928	920	936	968	939	894	950	911	943	913	968	896	885	936	913	980	925	934	973	971	935	901	923	899	958	908	873	938	889	955	979	957	952	970	912	932	944	901	932	921	936	939	887	997	923	959	973	971	948	989	935	908	957	924	912	977	951	924	901	965	871	967	907	940	957	911	905	953	936	919	941	904	913	960	917	953	968	975	935	951	990	913	898	959	942	942	1004	935	929	930	895	940	934	965	951	902	920	933	974	936	929	999	931	900	943	998	949	886	917	937	908	954	895	943	899	935	942	984	940	947	922	901	894	907	931	988	939	938	901	977	908	913	921	922	909	947	948	956	952	880	957	956	979	892	959	935	951	927	934	920	934	945	965	928	921	958	972	970	950	930	899	912	935	970	953	1008	926	915	911	943	916	871	932	955	923	942	829	919	900	945	1002	955	911	919	941	993	975	857	970	910	923	908	931	912	942	947	954	873	887	942	880	935	962	919	941	914	914	933	913	1010	883	916	914	980	939	890	946	920	960	963	955	944	965	984	905	943	997	945	988	944	893	947	924	927	960	929	904	940	966	984	940	896	944	924	900	957	923	898	887	1005	958	913	916	944	926	937	974	956	926	971	867	1014	933	988	970	892	937	935	937	969	959	949	968	922	944	967	965	897	930	897	920	880	978	913	955	897	886	935	955	879	926	989	939	945	982	976	910	932	971	895	878	952	883	947	882	984	863	891	933	924	887	962	899	862	888	936	946	949	940	907	949	983	924	932	952	947	945	960	950	915	895	935	941	963	923	956	959	1002	917	918	964	877	943	937	969	944	918	925	955	937	912	932	923	902	945	943	938	928	923	933	914	927	968	966	924	876	913	917	940	924	963	923	955	922	929	938	953	908	952	950	926	984	987	950	866	939	928	971	940	916	967	937	935	913	913	952	959	926	933	934	931	950	928	928	913	911	922	955	906	906	957	914	948	988	945	961	969	955	937	920	968	927	954	997	906	955	889	890	921	918	931	889	948	908	950	933	930	937	913	926	957	938	924	910	965	918	924	936	914	937	947	910	936	942	912	908	932	888	1009	898	883	902	939	905	928	967	971	972	921	901	971	928	967	944	922	897	965	977	899	914	939	994	937	890	931	967	913	963	898	1000	923	920	929	949	966	941	934	894	892	952	906	955	964	918	953	890	922	919	939	962	946	911	880	954	972	929	954	962	864	1004	973	921	956	939	901	950	948	986	974	935	952	931	916	907	940	961	914	1003	917	932	946	939	922	898	927	925	921	994	932	929	902	956	897	891	987	909	913	879	987	934	942	910	933	929	900	907	963	959	957	901	965	868	944	919	889	896	898	966	885	973	888	926	933	874	902	971	911	952	958	942	941	927	923	921	935	931	888	965	930	916	952	959	942	929	959	888	972	930	948	965	985	938	937	988	902	981	892	973	933	937	914	968	967	933	924	990	888	957	912	1023	931	972	933	956	944	887	914	948	923	939	951	939	927	919	975	916	882	977	973	931	875	917	911	952	889	882	926	936	920	970	952	948	974	926	935	983	986	938	934	911	956	915	948	887	871	909	985	972	943	994	891	858	915	949	949	912	946	922	928	917	940	903	946	933	966	939	972	943	922	954	955	913	950	927	908	882	916	914	934	883	992	950	948	932	917	870	949	941	978	955	922	967	902	903	900	979	981	913	949	931	992	965	947	959	919	940	957	988	892	922	874	939	913	929	929	935	903	893	977	912	1008	1028	939	906	963	908	956	921	898	963	925	895	966	888	924	918	1003	966	927	956	950	909	941	977	926	906	895	974	864	934	995	951	964	996	1020	973	955	931	927	916	943	949	931	896	936	939	911	906	914	970	989	955	895	937	935	939	960	967	952	939	922	911	974	976	974	925	956	953	943	929	932	929	930	932	915	996	912	947	932	925	945	929	940	903	876	904	900	935	929	906	936	983	970	966	961	931	933	912	949	904	935	904	943	920	951	939	876	947	928	912	927	943	935	984	863	960	968	928	914	965	938	956	951	917	910	923	889	856	943	902	936	992	930	934	926	907	979	952	928	930	945	897	933	987	914	929	920	916	965	905	1012	925	875	896	977	987	888	916	922	907	975	961	962	947	955	994	954	942	979	913	943	964	953	839	899	934	945	922	896	943	932	973	968	924	960	954	922	961	944	978	924	906	987	925	927	945	960	929	951	939	887	929	925	893	918	1000	979	921	929	911	880	950	944	901	938	923	934	903	949	903	971	935	901	936	928	916	976	874	971	910	968	981	906	958	897	940	938	949	982	998	917	954	889	945	866	979	928	956	962	910	938	893	933	884	972	950	969	945	921	950	970	940	919	932	979	930	921	869	936	1010	934	927	944	966	972	916	929	984	945	982	924	936	922	895	993	981	853	885	936	984	990	906	945	933	915	950	950	931	904	871	900	946	888	950	857	928	946	951	907	971	905	929	935	931	990	943	915	909	951	948	976	940	937	895	942	931	971	919	892	939	936	891	911	970	899	916	989	931	950	983	851	956	978	947	920	910	926	915	969	935	974	955	915	887	967	907	920	953	940	917	956	998	910	990	917	927	961	915	950	955	939	943	899	929	926	890	914	978	996	930	910	967	927	926	946	891	937	937	943	945	915	932	959	885	953	940	952	927	946	905	955	963	973	984	947	911	987	942	896	968	890	904	956	896	951	926	882	940	846	1001	950	944	915	971	954	911	889	964	889	892	942	974	911	935	932	895	919	953	963	890	909	938	893	995	939	974	911	980	966
16548	2774	3007	2282	1712	1226	932	722	675	542	517	488	457	407	394	350	356	342	363	334	328	302	321	295	288	305	333	294	311	334	289	318	274	258	292	292	298	292	259	309	277	281	297	307	285	255	276	266	255	277	293	279	257	279	281	329	288	254	304	252	283	275	280	267	266	285	266	275	266	323	313	281	280	281	293	272	279	272	274	290	269	275	275	291	323	283	271	262	276	278	283	247	275	260	299	273	294	300	285	242	255	273	286	270	275	277	268	288	276	276	273	279	296	244	296	281	269	279	276	283	315	289	304	241	253	267	267	264	283	277	298	288	258	280	295	271	267	281	256	277	279	264	278	277	270	270	275	273	267	268	262	283	262	281	275	267	261	266	266	292	298	253	251	310	269	281	259	297	314	288	289	296	293	290	263	282	279	254	279	287	260	305	245	247	280	272	274	298	282	274	245	248	278	290	267	255	279	265	260	278	255	259	260	265	289	281	284	278	294	276	289	282	289	289	262	283	280	309	276	278	258	276	277	256	256	275	255	281	286	251	245	262	276	246	279	287	284	280	281	250	276	271	272	284	285	241	271	265	267	257	285	247	268	277	263	304	285	284	282	274	240	282	267	273	254	276	269	261	257	283	295	294	284	298	297	285	286	256	299	270	271	251	276	280	280	304	279	275	298	277	280	285	268	254	278	282	303	250	277	294	277	282	268	272	271	288	286	277	271	266	269	253	308	305	249	277	264	254	259	273	267	282	277	280	280	252	305	267	285	301	273	266	266	264	250	296	285	259	286	252	225	279	274	283	266	268	273	285	278	288	248	260	287	278	265	303	283	281	285	320	304	298	270	288	300	304	304	248	287	289	281	292	250	308	278	295	272	280	268	261	265	307	312	276	278	252	279	245	270	261	258	292	262	280	273	290	279	285	265	292	269	260	285	260	297	283	285	283	253	252	273	280	265	262	302	270	316	268	264	259	279	279	276	255	270	308	251	271	235	265	279	259	248	267	281	290	263	321	282	288	278	268	281	302	272	285	276	294	244	285	253	285	275	282	256	279	280	262	285	263	255	262	241	262	252	291	289	265	271	273	298	291	260	268	283	248	275	261	275	325	288	277	261	285	285	260	253	273	272	259	254	273	281	314	286	302	248	285	278	277	270	284	274	283	275	284	299	289	312	288	260	270	279	272	263	289	247	283	274	263	269	300	285	246	299	279	294	270	288	299	247	289	258	256	277	267	263	293	266	280	247	271	255	246	246	325	269	292	254	268	286	281	274	279	271	276	257	277	279	282	281	269	238	258	256	283	297	273	283	276	284	283	284	293	270	268	252	264	256	268	282	287	288	267	311	243	270	258	317	283	271	295	247	267	284	275	275	268	279	302	272	244	329	287	300	277	269	274	263	248	281	256	264	264	280	269	287	264	260	280	259	251	267	264	283	292	280	244	302	264	271	281	274	270	272	280	286	243	288	299	280	275	273	294	297	279	283	271	235	278	257	267	262	282	292	290	292	265	292	254	282	259	281	276	297	274	267	282	257	240	297	274	272	285	272	243	285	255	234	264	257	239	273	256	272	285	303	281	257	287	255	261	242	272	268	252	266	319	270	274	299	294	290	300	284	276	292	254	279	277	294	280	269	303	247	272	269	283	293	291	271	272	299	281	274	281	305	247	247	261	271	259	276	297	256	232	264	251	287	262	279	272	250	295	253	262	262	298	286	255	294	244	277	256	267	276	275	237	273	290	281	242	277	278	268	259	251	298	263	251	254	280	268	290	297	270	271	273	281	273	284	292	267	282	264	273	232	285	295	253	253	264	255	271	275	277	272	302	269	265	281	284	316	264	239	267	280	281	286	238	268	289	286	293	310	269	236	282	268	249	271	277	270	284	306	293	276	242	262	262	269	307	278	265	291	278	235	254	278	280	257	284	283	296	271	262	266	260	294	271	268	280	275	303	249	250	261	260	304	286	273	267	260	291	254	283	266	262	263	284	238	293	275	285	277	273	279	279	272	272	287	289	279	291	282	256	278	293	257	262	270	293	272	275	272	263	282	271	261	275	268	284	260	286	285	242	274	252	270	271	272	289	275	283	261	315	289	253	242	265	243	310	271	260	251	288	292	260	272	276	281	317	266	271	270	281	272	262	284	272	240	279	285	236	269	296	283	241	265	295	283	238	256	271	278	259	287	272	255	261	288	264	243	265	283	283	291	280	293	275	272	305	282	312	300	272	252	298	288	287	228	270	270	279	289	252	257	294	267	268	283	235	274	261	269	270	249	294	279	288	295	268	260	253	255	260	261	269	297	283	257	268	265	274	267	291	267	279	275	273	237	265	276	287	294	265	285	306	290	295	308	264	275	268	252	295	257	250	299	259	292	253	259	268	265	282	287	271	272	268	266	288	281	298	254	273	263	301	297	271	278	272	267	294	246	257	292	271	267	264	291	259	264	313	264	289	293	314	297	275	249	316	317	265	253	263	271	265	259	282	279	257	276	277	278	252	275	258	286	291	272	309	250	265	293	276	291	279	268	267	274	252	282	288	269	271	261	260	269	290	330	282	270	281	268	284	281	304	272	271	286	260	280	284	252	285	279	281	259	290	295	253	279	262	258	263	251	279	258	273	265	297	283	247	276	265	299	248	265	300	256	282	300	246	287	268	271	289	268	257	277	282	257	269	251	300	276	285	282	285	258	304	319	323	260	279	266	292	255	267	262	288	258	302	259	239	262	262	260	293	308	274	257	286	290	276	281	266	270	251	261	259	322	294	274	280	266	249	257	247	279	273	285	265	274	257	273	263	268	252	270	280	252	265	271	270	297	269	302	280	277	260	280	250	267	277	273	263	280	266	265	290	323	308	285	249	259	254	271	255	278	305	291	294	269	234	269	270	292	256	269	270	281	264	269	284	264	277	268	301	242	275	262	269	279	266	284	271	275	259	272	287	237	285	274	250	257	267	266	285	294	265	291	252	262	260	266	322	273	265	285	296	265	251	268	266	301	271	247	314	255	277	292	290	276	263	293	273	309	301	274	296	285	301	284	263	265	264	243	275	255	273	285	304	261	274	259	267	282	280	232	275	265	290	294	262	268	266	299	278	278	293	264	267	294	277	274	275	275	263	264	286	257	267	279	268	290	236	261	263	271	270	305	291	275	276	299	293	295	250	269	314	283	279	269	267	282	270	307	313	291	260	274	267	285	255	269	272	286	273	286	271	266	268	280	237	251	267	292	277	255	284	297	280	268	269	276	289	264	282	280	271	279	271	271	272	290	268	284	269	264	308	280	283	279	287	257	270	241	283	283	254	269	262	253	272	263	265	293	290	258	268	271	245	291	236	264	279	290	248	268	266	287	286	306	298	293	295	283	274	245	257	260	265	290	247	253	259	264	304	257	266	284	279	300	278	301	282	279	259	275	241	283	233	292	295	258	272	247	315	275	271	265	257	305	280	291	279	282	284	272	247	233	253	273	253	312	278	294	289	301	278	303	247	266	266
7667	2745	5796	6478	5679	4673	3891	3355	2810	2503	2200	2034	1848	1675	1561	1461	1393	1327	1321	1263	1263	1211	1176	1085	1076	1099	1052	1050	1009	1017	937	974	994	1031	998	924	938	925	915	967	920	878	930	938	909	924	843	868	847	881	892	884	862	860	873	865	811	871	844	855	870	869	880	870	854	836	858	850	853	805	864	814	808	872	827	813	887	869	768	790	831	817	849	825	839	876	838	842	825	782	776	892	837	822	851	866	822	839	817	757	831	813	829	826	826	816	823	768	824	818	876	790	799	792	808	863	864	808	827	823	788	803	852	803	828	838	817	814	784	776	823	841	779	842	853	793	861	835	806	774	764	827	817	875	841	799	803	768	839	789	794	837	782	820	825	816	872	818	730	811	803	791	790	793	826	882	841	814	783	806	784	822	823	799	822	855	806	789	844	804	742	808	849	827	798	808	763	822	821	807	843	836	807	794	763	828	789	748	797	786	792	812	842	817	846	754	780	774	784	813	834	789	841	830	859	844	817	817	783	841	774	829	787	769	781	767	791	853	833	829	813	794	815	773	796	825	781	836	808	785	788	786	841	762	776	811	787	789	808	856	850	822	793	842	823	804	790	816	833	832	799	856	792	767	798	835	802	787	760	865	826	774	847	772	832	792	854	795	790	832	832	799	807	834	821	836	802	856	830	784	792	785	824	829	794	829	743	861	836	785	772	841	791	834	812	838	802	850	766	827	803	833	814	841	776	836	823	840	836	844	820	796	818	791	787	817	825	815	786	802	793	746	786	805	856	841	798	804	814	827	852	839	820	769	874	827	786	884	804	820	834	810	776	847	815	766	821	810	783	792	752	777	776	811	825	795	837	815	838	863	779	824	822	821	782	829	777	807	791	797	816	797	792	840	790	829	785	782	818	821	799	800	744	789	790	827	784	795	810	768	800	807	772	829	830	809	797	780	848	811	787	798	830	754	854	809	775	844	805	770	844	784	798	773	820	780	788	753	814	807	824	806	767	837	839	825	877	815	825	809	810	763	819	806	774	789	825	764	810	833	821	772	818	805	812	816	840	798	799	781	776	801	791	850	833	794	820	833	769	763	738	794	777	793	785	856	830	790	782	749	803	822	835	819	745	795	780	869	742	790	805	829	810	808	792	824	743	789	800	794	794	818	764	811	791	822	822	793	751	826	840	798	814	881	774	833	738	828	792	807	780	760	833	816	833	779	785	808	820	797	780	781	787	786	811	850	781	835	828	838	772	801	762	856	778	875	799	776	805	759	821	779	807	785	755	797	813	867	746	807	807	826	814	841	812	832	851	800	826	781	827	814	812	818	816	832	821	800	825	783	804	746	784	824	801	812	821	815	797	806	779	817	815	793	813	847	826	795	781	773	812	826	816	849	794	786	835	806	770	803	811	778	857	790	794	765	754	793	830	824	831	806	788	826	799	812	807	780	751	812	837	799	805	808	743	796	777	803	821	801	802	799	833	761	804	839	869	779	802	851	749	801	794	822	807	810	766	826	847	826	815	833	824	767	810	787	800	791	754	804	808	825	826	770	881	836	796	776	772	780	843	777	852	790	782	800	830	801	821	770	828	797	799	789	814	785	796	821	813	842	835	816	825	831	810	769	781	838	835	779	792	826	828	826	826	784	819	839	843	779	815	816	815	803	799	805	795	799	818	804	810	797	784	808	812	807	787	767	782	830	788	847	854	795	795	788	840	788	782	834	824	822	800	778	783	777	836	824	787	852	818	805	797	793	834	792	797	811	804	834	799	849	806	802	811	765	792	809	803	750	773	816	831	836	783	777	799	836	820	801	759	823	811	856	805	823	822	829	800	805	843	783	773	815	833	820	828	797	849	775	829	784	868	777	825	810	810	800	783	784	842	795	811	813	786	824	796	801	784	823	797	819	779	802	769	807	801	748	837	789	794	781	823	808	815	830	769	838	819	828	830	751	819	858	859	845	828	813	810	798	795	794	805	844	781	828	807	808	823	810	807	812	759	787	807	772	824	809	814	780	876	830	826	759	757	856	842	824	821	744	822	782	800	852	816	808	766	811	804	806	845	760	839	820	799	820	807	804	847	774	851	805	815	807	834	819	798	797	847	818	795	831	793	837	818	829	823	820	826	778	746	809	794	795	793	872	809	789	796	823	805	832	842	848	811	837	778	799	785	810	815	804	854	828	790	807	821	791	783	785	796	807	818	819	827	788	858	792	793	818	812	784	794	844	782	803	824	778	782	765	788	804	808	836	819	869	783	760	810	848	883	803	840	805	790	778	785	817	820	774	822	834	763	804	827	786	771	813	842	866	815	794	781	821	808	828	814	764	817	833	740	807	884	817	850	789	806	831	777	837	809	803	804	791	819	811	785	823	778	814	814	802	783	746	801	866	742	836	862	794	783	803	853	820	781	841	799	820	813	810	807	757	828	784	824	822	810	847	809	811	796	847	770	827	859	826	804	772	804	827	834	837	811	820	812	823	827	808	828	803	797	777	784	749	801	799	774	801	789	794	781	800	820	784	793	822	786	818	761	785	761	803	817	806	824	806	863	827	806	818	804	810	790	754	814	793	759	809	816	793	830	806	820	849	797	805	817	785	812	751	819	777	842	801	807	859	795	812	814	831	779	837	815	821	796	804	854	826	812	779	791	824	833	782	813	806	859	809	787	861	790	907	823	907	819	768	863	794	838	811	777	796	814	756	824	781	776	751	856	834	837	793	829	808	747	843	779	781	835	781	817	791	813	801	766	853	785	743	845	820	806	836	802	806	759	796	813	853	868	821	792	815	864	798	871	845	824	822	794	755	855	772	833	780	771	825	770	805	780	822	790	819	839	859	851	842	846	766	813	818	783	825	769	803	792	777	850	806	851	785	829	761	767	765	798	825	740	820	842	806	818	752	814	807	800	813	799	809	833	833	816	813	838	776	792	775	832	811	798	798	824	759	845	828	834	828	825	832	787	822	800	822	819	826	850	759	834	812	804	787	796	806	805	806	772	783	788	847	845	780	837	813	846	800	802	801	784	839	794	867	859	838	857	801	820	808	838	787	838	813	787	844	844	846	782	780	820	798	822	850	786	816	815	782	790	802	826	784	811	775	885	926	803	766	806	860	835	837	880	834	779	809	820	816	832	811	803	781	778	832	801	809	808	808	787	822	834	786	799	747	787	808	809	799	811	728	858	804	794	781	773	833	792	807	828	780	818	828	787	886	810	805	826	795	855	806	815	773	796	779	802	838	820	781	828	798	796	795	828	784	814	824	819	783	757	775	808	828	819	780	845	792	821	801	828	849	858	797	809	763	800	762	788	789	809	780	853	796	809	778	859	840	797	844	781	803	774	808	817	813	781	851	807	823	812	787	820	834	773	840	794	748	767	794	807	865	749	762	787	818	774	850	810	870	877	806	790	833	852	775	832	774	807	806	799	760	821	884	789	778	837	833	809	806	821	803	794	810	795	766	766	801	812	795	810	886	831	805	823	720	781	796	789	806	757	821
2155	271	298	247	243	215	213	191	205	216	210	196	227	211	208	195	202	206	190	196	193	206	219	199	186	174	194	215	183	188	203	202	211	204	218	189	205	190	174	176	190	183	178	181	192	197	178	201	163	179	182	180	191	202	171	177	217	177	206	191	191	206	185	163	155	198	203	189	185	201	204	190	195	216	188	203	220	176	169	190	204	191	195	189	195	194	189	187	193	202	203	193	191	188	191	203	187	209	180	171	190	189	196	208	172	191	211	187	187	200	204	173	196	183	211	197	171	192	209	216	197	196	230	180	197	153	175	176	203	207	207	190	171	187	201	176	192	178	172	174	209	190	197	189	204	194	210	210	192	174	192	207	202	202	176	178	205	192	187	228	193	195	192	191	206	158	187	193	203	182	208	178	187	188	214	197	191	215	167	186	200	185	183	210	174	202	195	203	182	208	193	176	202	195	188	202	202	226	238	207	204	200	183	213	184	181	198	198	191	176	176	165	182	196	222	183	193	206	195	185	190	210	195	204	177	178	213	202	187	199	212	190	176	221	204	183	206	203	195	186	212	207	169	192	204	196	180	193	181	183	176	216	186	208	176	201	194	188	210	186	196	187	223	190	191	203	209	219	204	222	200	184	181	174	184	207	159	161	198	200	205	200	192	201	194	178	214	192	197	198	210	194	213	203	214	232	188	210	209	190	203	177	182	180	216	189	207	188	196	203	178	174	190	192	196	194	170	202	210	180	202	195	175	192	214	197	205	190	183	185	190	204	194	188	184	206	201	197	175	196	204	204	194	205	203	183	204	242	184	191	184	175	211	191	184	199	182	194	184	198	202	202	182	179	203	202	198	192	215	191	183	182	181	209	214	206	185	198	185	182	194	188	183	197	194	204	201	190	168	189	191	212	184	171	195	206	182	208	208	213	160	208	198	195	198	217	187	203	194	206	205	188	201	204	175	199	187	198	197	213	222	191	203	202	183	197	204	190	175	180	197	201	183	217	215	197	195	202	207	219	196	203	184	202	235	194	171	192	172	177	177	193	185	212	182	186	193	201	175	187	188	210	174	186	208	183	190	197	207	189	202	204	196	178	206	201	182	193	186	193	194	188	198	196	210	187	219	197	185	191	193	203	217	191	186	205	207	215	204	187	179	183	202	189	205	210	194	189	194	197	172	194	178	221	190	183	191	218	204	198	178	197	218	191	227	183	204	184	228	193	190	175	207	196	177	205	184	210	206	185	203	211	193	183	175	228	201	202	217	201	209	199	173	199	210	190	175	185	199	186	166	173	191	199	201	180	186	214	201	194	194	212	180	178	182	181	193	199	217	170	195	169	192	194	192	220	188	189	191	183	181	180	190	190	199	187	192	191	220	200	215	204	173	174	167	197	200	186	199	202	199	187	200	219	227	190	183	198	182	188	194	202	198	171	173	202	193	189	202	189	193	176	183	199	193	205	200	188	177	187	174	173	190	207	207	183	167	203	170	171	175	200	218	178	194	207	195	184	201	204	192	207	205	185	209	191	179	179	207	187	194	188	219	185	181	188	200	188	187	187	209	166	206	217	221	194	166	186	180	191	192	217	167	187	199	215	191	189	191	193	216	172	196	212	189	185	181	184	173	212	169	183	176	201	193	182	185	173	198	187	177	172	204	178	192	244	191	188	200	190	187	189	185	201	172	188	196	183	216	198	204	193	177	162	194	205	208	178	203	197	190	197	198	171	189	185	162	193	184	182	186	168	217	191	165	199	182	197	178	192	184	174	198	190	200	188	217	192	179	191	173	190	169	194	214	218	187	207	195	195	187	184	192	208	192	185	184	197	212	212	199	187	186	216	191	185	198	177	211	200	184	185	166	190	195	194	202	208	201	216	171	194	187	179	195	202	189	229	209	188	205	181	191	206	191	201	193	211	185	190	197	200	188	204	196	188	197	197	189	193	194	190	165	190	184	216	186	181	192	169	189	191	206	190	200	208	206	186	180	172	199	207	195	175	208	203	190	199	206	179	166	172	201	194	204	212	195	202	208	195	172	202	192	192	225	194	206	215	182	198	216	196	192	190	193	190	208	192	183	183	211	185	181	186	212	187	201	160	210	172	190	223	192	204	184	202	196	205	203	187	203	205	226	200	196	195	220	192	205	178	199	167	193	196	200	216	193	168	215	222	205	186	189	201	219	195	210	173	181	179	206	199	199	192	189	181	170	185	190	179	187	181	198	196	200	224	194	193	184	212	180	210	186	195	187	223	168	194	201	205	187	178	199	206	179	185	200	205	180	158	186	176	202	221	193	195	189	188	187	206	182	207	188	201	183	218	179	178	195	202	186	200	206	204	197	178	176	199	217	189	201	188	168	181	193	168	166	210	202	205	181	184	185	181	189	213	168	193	175	196	170	193	221	214	202	200	200	187	181	189	193	170	222	219	191	187	190	235	183	186	174	198	189	170	207	200	208	187	201	185	204	214	163	178	202	163	195	172	173	187	197	196	178	198	185	184	216	184	216	195	173	207	200	201	179	175	182	207	221	195	180	188	225	185	180	190	223	192	182	190	204	185	211	174	207	191	178	202	200	203	197	189	172	181	190	189	182	204	199	162	216	207	176	225	214	187	197	197	187	161	192	204	186	191	197	184	214	175	151	199	213	213	210	214	216	196	201	172	199	199	193	202	185	196	172	208	197	179	198	207	221	221	181	175	181	190	165	171	181	178	199	203	191	199	182	217	196	196	175	215	211	193	210	221	190	160	192	189	187	196	192	190	172	240	195	178	217	188	207	215	186	202	205	182	176	203	184	209	186	199	188	179	188	199	200	212	189	214	187	190	181	160	192	198	214	200	204	194	169	183	211	204	197	225	200	202	190	179	195	195	200	186	180	199	209	205	192	207	179	195	198	210	234	220	180	189	172	188	192	216	212	212	186	208	182	182	180	195	192	190	216	212	181	200	214	208	195	214	195	192	208	196	196	202	173	207	193	186	201	177	191	205	174	199	205	200	187	198	162	189	173	194	176	170	161	185	159	195	195	207	203	200	203	201	201	209	195	215	216	186	198	153	194	197	186	177	192	194	186	194	191	217	172	176	180	163	217	187	188	196	197	154	181	168	205	211	184	196	197	191	200	199	192	197	201	178	181	193	201	192	174	228	180	189	212	188	220	192	182	177	187	199	186	205	181	192	195	163	207	198	173	177	189	206	206	182	171	184	204	180	187	189	181	194	195	198	186	177	191	200	207	208	172	199	178	194	188	180	192	170	178	206	194	170	175	208	200	178	189	197	201	192	201	177	181	180	197	188	196	187	221	183	172	167	202	204	200	203	176	214	205	181	171	206	213	203	189	179	204	188	208	186	158	185	203	194	177	182	200	215	196	189	191	211	204	223	184	179	183	201	186	176	199	177	169	197	199	205	196	212	222	194	207	179	218	201	173	181	192	205	193	214	231	179	182	182	187	193	199	182	173	182	193	196	218	200	198	189	188	181	220	189	182	201	186	207
2035	697	833	811	820	704	686	678	652	628	653	646	637	626	639	650	655	663	642	645	584	616	624	629	612	640	627	647	595	661	599	622	654	638	622	602	607	572	644	612	605	636	609	604	642	648	631	566	621	595	644	608	603	656	607	625	611	619	595	604	597	648	627	607	616	609	643	618	606	622	651	661	607	593	642	623	602	604	687	631	619	574	603	622	636	596	631	617	634	619	630	600	586	622	616	611	618	611	640	611	646	607	646	606	604	590	636	636	632	651	577	572	644	584	596	614	618	635	643	601	603	650	639	611	610	575	596	631	585	620	618	647	614	640	645	627	589	608	624	631	591	577	622	612	595	603	606	576	621	635	612	662	627	656	615	606	617	657	615	631	625	629	598	636	592	589	586	585	617	638	609	604	608	623	622	570	602	614	628	651	548	635	623	641	584	589	580	611	591	640	579	584	593	588	604	586	644	604	622	633	621	611	637	612	609	593	637	628	626	644	624	615	611	601	619	626	628	634	601	645	592	599	628	620	578	641	627	613	605	636	634	670	581	622	616	647	611	630	605	594	610	617	642	616	620	570	615	598	611	608	594	618	577	581	620	598	596	623	618	671	584	584	569	622	585	592	653	604	610	636	591	582	594	618	587	612	636	603	569	620	587	614	647	606	606	624	604	612	580	619	584	610	614	622	575	622	630	668	578	609	620	667	581	567	653	597	592	627	651	624	609	641	643	659	642	582	587	648	608	620	609	592	631	611	599	584	640	615	603	547	605	614	640	559	614	625	612	618	622	616	628	584	563	625	618	606	583	590	584	597	594	622	574	618	584	587	621	651	577	563	588	634	632	561	603	608	607	623	637	651	556	633	641	609	650	627	614	605	598	610	597	558	598	651	581	600	619	641	591	573	611	602	605	616	592	572	619	614	588	602	599	614	575	564	621	642	631	569	601	599	619	584	606	616	617	650	629	591	609	617	575	621	630	610	608	600	624	590	631	616	621	589	608	653	632	639	604	582	604	594	633	585	616	610	605	622	604	606	648	549	603	566	614	615	614	615	607	633	598	649	640	604	600	625	602	661	608	593	581	573	629	631	642	594	570	619	607	620	615	601	646	591	585	558	641	591	589	645	610	563	576	638	636	626	625	615	615	634	624	640	595	620	563	593	618	588	626	590	633	618	601	592	598	617	595	653	584	639	633	592	614	650	580	629	603	653	591	618	600	587	609	662	592	593	586	608	606	594	594	614	615	587	599	588	623	603	614	609	652	662	613	596	590	609	594	632	565	582	587	610	627	643	612	609	586	569	586	614	620	629	651	612	666	600	633	622	639	628	608	608	604	616	608	624	633	585	607	585	618	603	619	603	601	623	612	642	615	599	591	630	643	587	605	609	596	582	601	600	661	612	593	599	562	604	575	639	620	613	624	656	594	639	570	617	609	635	604	632	617	627	568	611	616	584	602	632	637	592	651	613	618	622	613	564	600	647	625	638	638	610	617	589	662	609	605	605	641	600	621	593	613	616	659	597	601	635	554	625	584	631	581	577	604	596	616	631	642	645	655	598	608	600	599	592	608	585	591	636	628	622	580	624	591	591	606	594	617	620	604	543	616	612	621	598	628	656	641	592	587	635	640	636	617	645	611	586	587	584	661	631	614	621	579	637	647	660	628	598	594	598	667	640	633	646	589	608	620	623	593	640	621	619	604	610	579	613	688	612	578	605	606	544	602	604	628	595	578	644	592	618	634	603	594	607	607	624	593	639	603	657	620	656	592	645	574	611	657	597	589	636	624	579	594	585	620	602	622	596	615	619	595	572	582	629	603	596	623	624	552	607	600	654	593	637	628	620	623	633	602	653	615	662	634	559	586	603	605	655	564	581	626	588	637	635	645	588	632	614	616	594	612	612	588	610	688	594	602	577	582	598	618	616	587	604	628	610	574	621	647	668	596	596	611	576	614	638	634	617	608	594	590	625	644	588	672	594	625	596	632	622	633	551	621	616	619	637	596	601	631	604	586	645	651	576	581	623	638	614	632	572	607	621	574	610	643	614	609	611	580	611	610	620	623	571	610	679	635	623	659	593	616	648	594	587	573	643	609	658	611	563	626	646	617	600	627	635	592	580	620	558	627	612	621	634	596	627	596	644	611	578	575	603	604	578	632	621	584	616	610	602	627	589	622	607	644	642	607	637	570	592	654	612	639	613	581	573	612	588	590	591	623	591	588	663	589	636	629	637	645	616	604	609	576	611	624	581	637	629	585	574	615	634	650	592	590	579	599	615	635	601	640	609	630	625	590	614	615	592	627	619	575	617	581	593	576	641	641	602	616	629	617	640	640	666	595	613	577	603	606	640	610	640	646	607	653	558	626	633	668	586	615	593	592	574	595	619	631	597	601	674	611	572	641	609	577	609	591	623	633	600	631	619	600	573	607	595	626	624	621	619	601	607	591	599	604	646	598	603	625	592	610	658	622	597	617	603	598	597	599	639	609	599	582	594	625	601	564	605	595	608	596	617	623	629	620	615	599	628	585	580	612	621	567	646	605	580	642	620	581	588	638	541	622	607	608	628	617	586	633	576	568	619	604	626	583	621	615	599	616	599	632	610	603	630	615	610	572	594	612	591	588	589	617	579	622	627	650	613	588	602	606	639	626	628	602	612	615	568	601	582	638	617	618	617	630	618	631	612	605	616	599	589	607	671	616	592	683	620	575	599	622	578	659	612	654	623	606	595	591	584	626	631	640	635	594	547	542	607	596	620	634	605	663	629	585	634	628	605	626	608	651	581	636	606	592	637	615	612	584	617	615	605	594	653	636	630	618	608	616	621	607	606	595	626	647	593	654	595	578	650	655	587	631	633	616	629	603	543	588	568	617	629	584	599	619	619	636	580	637	621	599	601	596	606	651	632	603	578	613	631	607	637	643	584	650	618	622	637	639	596	578	601	561	606	579	601	621	622	574	577	664	569	623	600	620	617	609	594	589	626	610	638	612	576	660	620	588	649	612	608	575	586	603	612	655	598	638	655	657	570	562	625	592	591	670	627	613	615	654	559	648	601	607	584	598	608	570	631	628	605	617	626	625	677	592	616	579	633	580	595	594	580	600	617	602	592	608	640	622	568	613	577	632	600	632	594	640	584	636	613	630	629	583	669	626	603	624	606	614	651	604	606	615	619	606	592	599	604	641	609	595	640	574	557	590	606	621	627	588	625	596	621	642	602	639	621	594	611	609	605	557	612	612	603	603	582	627	570	572	589	629	607	585	610	610	596	649	617	627	631	623	622	616	594	650	638	641	593	584	614	633	607	620	634	636	599	561	621	573	619	623	613	604	651	585	621	627	617	616	622	565	639	627	619	636	598	652	613	604	578	603	567	601	615	623	615	584	616	627	647	588	619	589	593	590	638	595	587	624	617	594	638	585	655	597	635	620	575	620	672	635	604	621	571	620	659	596	612	621	598	630	653	596	594	576	639	571	605	645	622	618	608	649	626	604	617
9114	1375	1758	1384	1035	796	703	562	524	467	479	399	362	425	336	397	373	413	339	382	326	332	356	352	347	363	359	334	338	314	352	322	300	343	326	320	380	332	321	316	310	371	333	336	338	330	326	325	326	347	329	350	345	353	331	303	294	313	332	357	322	327	341	314	333	337	296	329	315	325	280	305	337	290	310	310	332	335	326	311	326	332	324	307	324	356	339	311	341	290	344	320	312	303	278	316	341	318	326	319	323	335	306	305	314	314	336	329	315	324	316	323	291	346	328	314	321	260	349	289	311	338	333	295	311	322	345	327	302	332	318	335	309	318	334	315	354	336	321	319	297	306	309	304	321	330	294	305	331	310	334	336	329	320	302	338	340	301	347	338	313	301	346	292	319	323	334	281	348	337	326	355	334	334	341	301	344	310	310	349	329	334	311	323	296	293	330	302	328	327	295	303	325	341	322	317	292	336	300	344	344	297	329	295	322	311	311	324	326	326	303	286	318	326	320	313	323	313	313	300	313	313	336	356	362	332	313	317	340	325	323	346	321	345	335	324	303	321	339	355	315	319	312	306	341	284	362	288	347	307	293	323	341	327	333	324	346	313	321	320	293	350	336	304	274	320	350	328	294	306	325	326	324	306	305	295	321	325	310	323	344	317	335	276	336	361	308	317	323	357	336	334	333	334	338	311	349	317	323	305	321	297	342	317	317	302	330	324	330	347	325	338	315	290	305	322	316	338	313	303	308	361	325	336	318	337	324	361	299	321	342	292	357	306	346	327	309	277	347	305	314	327	355	329	328	323	326	378	338	289	298	343	335	336	340	359	291	310	308	339	343	286	326	281	328	338	306	319	343	324	340	321	337	313	302	328	336	333	310	289	325	311	295	299	347	297	337	335	334	306	298	298	298	320	328	331	319	360	329	359	312	319	308	331	321	314	330	318	331	306	314	320	317	311	312	320	320	340	349	350	331	311	297	331	323	328	356	314	312	327	334	338	299	358	355	338	325	308	340	346	309	344	312	303	320	349	338	346	319	312	312	350	311	344	309	300	366	332	325	293	313	311	333	300	332	290	315	318	301	307	318	319	333	306	317	325	319	301	350	349	333	345	304	297	302	320	329	319	332	285	331	336	321	330	332	337	297	330	313	306	319	328	277	313	329	319	331	327	322	331	326	350	291	314	357	317	334	333	352	285	336	336	316	308	312	318	349	316	323	300	332	307	338	334	339	380	297	304	327	327	331	340	318	302	300	352	293	347	333	341	324	314	321	293	360	339	328	301	380	321	332	336	352	318	348	329	351	326	299	331	308	319	307	319	339	347	351	333	317	316	344	331	331	340	311	326	314	356	319	322	317	333	322	296	310	299	343	340	308	286	322	320	303	303	326	318	336	314	327	306	362	309	307	330	306	327	327	326	331	325	331	334	316	341	294	300	313	326	318	309	348	312	324	308	289	305	301	296	301	295	337	314	332	361	301	302	315	347	308	301	329	326	325	310	308	342	329	303	317	320	330	323	304	343	333	323	292	310	320	285	307	349	305	304	304	344	307	324	331	313	297	328	319	341	324	330	311	298	314	317	333	351	303	365	324	358	337	336	326	310	329	355	343	295	307	336	345	334	344	293	322	309	329	308	293	325	300	314	326	322	339	359	333	314	315	317	275	304	316	350	337	322	323	298	304	297	350	356	337	338	325	318	340	312	330	363	342	350	335	343	313	320	332	327	349	311	312	340	348	316	309	290	334	303	310	341	302	322	326	317	298	366	303	304	311	313	318	314	344	313	344	316	314	311	318	328	352	331	339	347	335	334	325	318	345	326	333	301	330	330	317	343	331	313	303	329	371	332	304	321	299	327	315	309	335	328	293	353	321	324	343	348	334	324	295	322	308	321	326	326	326	310	315	326	330	334	343	305	359	311	282	297	318	338	317	311	330	310	327	330	332	348	285	293	334	322	322	331	331	304	308	321	314	333	325	294	332	327	300	345	311	310	327	324	348	273	324	344	332	340	330	318	316	326	307	312	349	283	317	344	316	327	346	336	298	332	335	295	302	341	308	315	311	320	317	339	319	316	335	328	293	335	342	310	340	312	317	302	341	340	307	343	354	331	328	310	309	305	325	287	321	337	339	337	297	341	356	325	325	335	347	316	317	355	327	329	295	318	302	306	329	313	346	317	355	321	314	349	370	334	320	302	311	330	294	337	316	308	335	325	344	344	334	324	308	312	335	322	329	308	345	322	318	312	344	348	358	308	315	317	315	324	308	303	310	314	310	302	325	319	315	307	325	329	303	298	305	339	303	321	317	308	301	304	331	293	360	326	326	347	317	324	305	319	305	323	314	329	311	318	314	299	319	320	306	319	317	282	322	296	334	320	329	304	319	347	330	299	307	339	305	303	332	328	314	326	329	327	339	347	307	297	312	324	333	359	343	352	335	313	337	347	300	358	318	360	330	286	279	314	336	294	345	321	318	335	347	343	325	348	281	336	350	336	298	339	301	300	345	313	324	349	292	301	344	318	286	354	302	316	337	361	280	323	301	321	339	319	393	342	327	325	334	324	324	296	314	343	348	292	318	310	315	352	356	320	318	295	322	337	349	331	326	304	302	350	348	311	320	319	341	302	324	320	333	340	323	340	338	320	355	287	290	298	369	319	341	311	336	320	333	323	302	308	323	347	352	333	349	352	310	325	336	338	343	320	338	348	318	286	340	328	344	350	367	303	310	297	339	312	315	321	302	322	321	350	327	306	331	294	336	327	310	317	310	312	307	320	317	290	326	344	313	313	305	330	329	341	308	323	334	327	314	347	313	333	328	326	328	331	304	304	318	318	322	291	297	343	309	314	335	357	318	356	341	323	350	328	298	293	317	312	345	306	293	335	319	316	303	339	362	334	334	306	318	306	318	308	324	305	333	256	330	298	315	313	339	354	333	299	338	304	303	311	316	317	339	335	330	320	322	293	314	308	325	320	338	344	336	334	340	316	296	318	315	340	331	314	315	351	308	321	350	330	328	302	330	345	312	329	336	335	325	324	338	349	354	327	314	335	326	317	330	313	312	334	332	326	318	325	319	344	356	339	313	345	343	334	303	294	312	325	314	320	312	304	310	337	316	302	374	333	305	316	312	327	325	318	320	289	335	326	348	319	331	296	316	301	303	330	305	310	295	348	334	341	313	315	316	340	321	327	301	331	343	325	342	312	305	291	300	347	326	332	300	304	330	315	314	335	318	317	303	339	345	343	312	383	319	305	291	313	322	331	297	380	311	347	351	323	347	303	351	336	342	329	333	292	310	305	339	319	334	294	316	325	333	339	312	325	303	332	299	318	319	314	303	321	329	339	333	306	308	324	327	302	326	285	299	292	309	337	303	309	308	341	335	325	318	330	329	370	353	305	338	317	327	309	291	330	336	339	370	346	355	311	340	331	338	335	316	338	317	311	313	309	308	332	322	364	337	316	346	325	352	309	319	307	345	309	331	321	290	314	343	319
5655	1885	3592	4037	3565	3033	2689	2264	1930	1879	1589	1488	1469	1406	1396	1233	1196	1262	1240	1118	1187	1161	1067	1138	1039	1149	1020	1052	997	1056	1040	970	1060	1050	982	1018	984	993	1015	989	1009	946	1043	972	990	959	984	949	960	965	1002	991	973	1029	988	1027	994	932	935	953	939	947	943	901	955	946	887	945	967	963	934	945	952	942	979	951	958	964	927	925	962	950	942	927	936	934	964	907	996	929	934	908	919	937	978	1006	948	954	1023	894	916	959	922	973	941	963	942	941	903	948	1013	939	962	986	939	966	915	977	924	904	953	934	984	945	913	920	926	942	918	950	942	938	965	889	935	923	983	944	919	1005	931	909	957	986	943	972	906	959	1016	992	956	878	918	937	941	965	973	961	939	932	891	891	974	922	925	928	979	904	957	918	909	958	905	888	932	965	908	978	920	928	944	936	968	943	931	988	1016	906	910	970	945	927	928	975	910	935	974	912	958	915	965	897	940	906	978	962	938	915	994	952	928	963	934	942	896	928	936	998	886	929	906	907	943	919	922	988	903	913	913	881	926	977	944	930	934	953	952	925	912	938	935	960	981	912	906	913	983	1016	952	938	995	995	965	895	932	917	948	947	929	899	988	938	962	913	913	941	931	917	939	940	916	945	917	907	927	954	907	969	904	976	971	924	953	960	953	924	915	948	936	949	943	951	943	934	951	912	985	954	939	950	928	908	943	909	972	932	913	914	929	969	946	919	922	951	921	899	902	972	933	894	899	919	911	943	954	936	941	961	948	919	978	872	963	941	918	904	948	944	976	864	893	953	897	892	941	911	984	929	954	941	969	908	965	927	982	940	897	947	916	960	916	960	968	957	972	924	952	930	882	967	905	928	970	991	948	905	955	953	940	976	925	996	940	999	909	908	902	920	923	893	935	936	840	939	961	950	923	975	897	1001	948	918	924	895	921	966	968	952	935	924	929	914	974	932	908	937	960	926	934	960	914	999	939	910	971	944	959	963	1000	938	971	896	951	928	891	945	956	962	927	961	975	925	1003	974	931	986	931	891	984	862	895	956	941	973	959	955	888	929	907	897	971	904	926	959	910	919	930	927	929	961	908	925	951	941	924	945	943	893	930	895	983	903	899	929	918	920	928	937	937	930	900	951	924	948	918	984	917	917	963	897	913	944	976	926	905	961	908	1001	926	958	908	913	948	964	941	939	928	942	959	954	970	1017	934	909	937	934	956	886	936	947	901	927	921	913	987	946	937	939	914	933	889	972	955	940	970	931	907	913	926	887	903	971	899	946	905	902	925	919	954	880	906	940	956	964	931	901	989	903	910	945	886	972	960	931	970	950	946	915	925	875	886	902	923	912	967	958	954	950	985	929	979	868	951	952	869	906	912	967	924	951	918	885	955	907	902	921	956	907	941	913	971	957	979	922	942	894	897	918	942	919	935	936	905	937	916	891	987	983	938	933	909	935	952	950	923	913	978	964	944	936	900	944	963	905	953	885	911	936	964	960	875	902	926	943	950	905	943	988	917	933	894	937	934	925	899	950	920	955	932	974	971	927	942	943	937	939	974	934	954	878	945	953	947	941	936	926	907	963	950	944	882	935	926	944	911	989	930	932	923	955	969	911	995	928	934	965	880	901	901	938	968	941	960	888	962	947	936	927	925	945	926	922	919	932	902	973	1007	968	949	960	958	949	890	978	949	959	914	926	987	928	928	935	939	978	964	941	948	953	959	926	959	985	948	968	944	948	917	950	949	924	975	917	952	926	970	949	897	909	926	914	957	977	959	965	935	889	911	958	927	956	920	996	908	917	920	941	935	952	935	915	925	938	940	974	961	943	878	991	910	939	972	941	906	911	945	936	958	918	962	916	898	968	937	914	886	912	940	973	932	930	956	975	966	980	940	975	932	921	954	946	875	959	896	950	967	938	931	936	961	959	953	935	954	939	991	945	966	936	995	931	942	936	950	965	958	923	916	940	969	928	946	985	871	957	974	924	954	894	913	935	942	932	950	978	960	923	991	951	941	923	976	946	918	962	994	933	955	931	924	963	989	904	880	958	964	959	937	953	944	961	919	964	972	914	939	926	972	942	971	902	910	951	960	948	939	1005	937	957	935	948	926	935	943	933	957	953	964	938	970	933	892	975	906	974	927	951	995	893	939	907	970	947	892	933	958	941	927	884	952	904	930	972	927	944	896	907	882	944	910	964	889	923	958	934	910	939	898	954	995	936	985	957	955	978	922	962	981	941	909	928	940	950	950	964	1013	925	962	904	877	936	970	967	978	921	969	920	888	977	917	974	923	933	971	993	957	928	924	958	927	937	916	919	999	980	891	984	1006	974	991	921	909	965	984	915	923	909	912	936	907	949	967	931	926	951	981	916	998	987	946	921	926	937	933	958	971	897	956	961	931	958	968	899	896	884	901	942	966	942	925	993	963	957	965	957	928	950	960	936	971	946	975	939	902	960	971	926	914	913	930	934	902	930	932	910	901	947	920	990	987	886	949	978	856	945	909	985	945	926	881	953	979	910	973	1003	938	974	928	896	966	986	916	983	912	990	918	910	938	897	946	881	920	913	918	940	917	911	913	965	960	960	933	969	1027	898	1038	879	968	979	938	887	971	980	921	961	922	935	935	944	923	902	952	920	956	948	941	919	930	976	930	928	932	958	964	958	907	914	944	920	964	951	918	892	987	932	904	917	891	942	896	999	932	916	894	904	918	925	930	958	925	927	939	962	949	902	883	907	952	871	906	937	948	923	957	963	895	867	951	978	935	952	941	977	919	949	878	981	914	956	884	934	957	921	968	958	934	981	931	918	988	912	911	847	937	997	957	953	906	905	935	953	941	914	898	964	941	921	944	950	917	966	920	906	935	953	933	932	934	929	907	983	928	897	1002	867	989	908	906	921	972	978	974	977	970	1018	917	957	974	957	960	940	1004	957	921	962	923	926	966	948	954	920	935	964	944	994	914	937	956	915	960	902	967	967	959	889	945	959	907	860	938	967	971	953	966	918	993	945	920	956	905	921	975	916	985	955	973	963	967	943	938	959	892	909	944	937	966	864	954	936	937	950	948	903	924	955	961	969	1005	902	994	905	861	899	912	935	919	961	917	993	924	929	896	929	954	933	931	947	937	933	970	900	923	953	907	886	925	925	895	931	929	895	892	994	915	941	948	884	942	904	906	913	898	957	917	961	918	903	1000	895	897	919	942	965	909	937	927	986	923	951	918	884	955	1022	946	933	944	947	957	972	961	908	955	958	958	887	951	939	917	904	886	927	962	936	947	964	934	893	972	997	941	972	939	975	861	925	903	895	957	943	927	916	900	944	949	942	933	904	944	965	966	933	958	990	912	963	930	997	931	972	930	880	964	938	925	946	962	916	935	928	943	915	934	894	1029	948	912	988	903	976	968	903	930	954	939	938	934	961	922	935	961	903	908	913	930	960	928	910	949	891	952	900	902	932	961	861	960	853	957	985	917	918	943	879	912	937	938	948	1012	940	964	944	923	959	942	989	941	938
16267	2831	3028	2417	1689	1269	985	771	625	541	514	482	440	388	359	373	354	373	357	326	322	313	325	310	286	304	275	309	321	281	315	305	292	305	299	301	312	268	286	298	286	293	271	281	292	281	285	282	276	275	267	286	263	276	292	284	283	309	273	278	310	302	296	288	266	262	282	308	284	270	281	280	248	256	304	269	288	288	287	276	296	250	262	293	291	273	294	308	280	268	268	283	265	247	284	279	284	261	284	281	280	253	261	275	282	241	284	286	278	260	274	258	271	294	279	286	259	261	284	296	285	279	265	272	293	271	281	288	268	292	259	257	296	279	292	300	275	277	243	272	266	285	264	271	285	282	275	266	305	276	265	279	266	301	250	274	297	284	248	288	299	255	278	234	259	251	282	244	250	273	267	273	315	258	314	281	268	300	282	285	291	292	260	264	272	263	287	293	251	274	282	244	271	282	288	285	264	274	248	263	261	315	292	261	279	263	274	278	285	276	284	288	271	280	298	292	248	266	279	265	287	247	278	281	275	276	261	251	292	271	278	283	271	303	264	277	281	268	286	260	296	279	294	274	275	284	258	268	278	282	277	274	250	290	267	279	254	289	267	293	311	253	243	286	278	301	270	296	286	258	268	286	295	306	263	277	256	251	249	271	308	272	248	262	255	264	279	286	280	283	273	255	306	267	268	278	268	283	257	295	261	261	283	280	299	287	270	286	246	269	288	267	253	265	286	282	275	268	269	246	272	277	281	269	266	244	280	261	265	289	298	276	255	269	274	267	252	285	249	274	298	281	285	308	311	295	253	291	290	265	287	272	263	247	275	283	285	284	277	275	259	246	287	240	279	275	269	286	260	289	251	277	281	274	267	269	269	275	295	269	271	294	274	245	269	263	254	287	298	272	290	267	268	271	262	266	287	283	268	277	262	260	286	263	261	259	263	279	265	269	284	288	268	265	302	275	277	282	257	272	277	263	272	317	254	290	273	272	237	283	295	299	290	298	242	273	251	280	293	277	257	269	307	257	289	258	264	270	284	261	239	280	311	261	250	272	291	270	269	290	233	254	267	237	282	280	277	288	296	296	290	229	275	311	287	264	269	286	291	256	261	265	277	275	278	260	307	282	271	280	291	285	276	261	285	265	255	254	300	292	287	260	276	294	267	302	237	265	269	267	245	285	261	288	309	245	293	250	262	270	272	285	284	258	281	271	262	282	275	278	235	292	250	256	309	269	260	252	275	243	268	296	261	271	305	269	280	281	298	267	284	280	269	277	279	282	255	294	270	280	281	263	282	293	259	242	277	279	259	270	277	267	266	272	249	235	267	264	264	301	278	273	255	239	288	291	284	283	285	267	260	261	270	294	290	264	255	274	274	269	270	251	257	282	279	286	286	277	289	260	259	260	297	268	280	266	302	299	248	256	263	244	259	264	298	293	284	283	292	254	263	249	313	243	276	314	305	288	281	281	283	257	288	298	255	266	249	270	317	290	259	260	310	286	271	261	266	270	262	278	277	289	272	257	275	260	287	246	253	285	296	284	276	303	284	275	248	259	261	271	251	281	279	278	291	254	248	250	283	275	281	262	307	254	280	288	277	265	257	283	247	252	271	288	270	284	270	272	274	263	279	266	277	285	262	275	280	258	274	288	281	257	274	262	284	292	297	293	307	284	268	267	258	242	252	271	264	266	265	255	254	264	287	291	280	233	250	258	287	290	297	294	280	264	290	285	255	263	276	277	254	246	259	279	259	273	277	276	280	268	269	252	282	289	303	266	263	277	260	299	262	271	278	259	283	278	297	300	288	281	284	251	267	257	271	282	267	278	273	278	297	260	288	301	285	278	299	302	294	280	273	288	276	302	291	259	277	283	278	283	260	280	275	258	251	273	257	269	279	263	275	245	256	265	278	300	298	289	272	272	282	257	293	286	260	263	268	269	252	268	244	288	274	294	303	247	288	249	286	264	288	271	302	250	291	245	287	271	254	296	290	282	300	300	259	253	267	272	309	281	278	245	234	274	278	265	261	252	252	248	297	281	264	239	282	271	266	282	290	250	277	265	279	279	315	284	274	307	266	273	299	277	252	282	273	263	263	267	258	275	288	255	265	265	297	258	249	276	272	253	284	273	272	268	255	300	271	280	298	252	269	279	264	276	243	282	231	288	251	262	289	272	276	268	261	302	272	291	267	307	264	276	258	299	282	265	261	270	279	292	236	261	255	299	272	261	258	264	303	261	285	268	290	261	250	259	248	272	273	263	256	283	288	251	287	265	254	289	296	253	283	290	277	256	287	263	271	253	276	260	282	283	262	248	264	284	291	287	284	298	279	276	247	269	265	276	259	291	261	240	270	257	255	275	281	277	284	262	257	297	311	284	262	249	255	274	271	229	235	305	256	273	261	288	272	284	297	271	250	275	248	281	270	282	289	280	272	286	260	300	304	254	276	283	272	259	258	271	294	290	263	264	282	257	264	284	252	283	294	262	269	276	292	258	274	267	318	264	266	286	267	260	265	284	282	275	305	259	288	281	274	271	275	318	294	286	264	239	250	271	262	256	267	287	265	256	249	260	280	275	275	300	260	270	293	284	280	282	300	259	278	269	273	268	257	301	281	283	277	264	293	275	264	299	283	287	274	292	296	270	278	284	281	281	274	266	240	255	291	258	286	267	311	263	280	304	269	255	306	261	284	302	263	246	232	297	244	269	268	255	260	311	267	296	298	267	247	297	283	271	273	271	268	267	283	277	263	272	272	314	275	273	284	260	300	311	287	247	262	256	275	275	264	283	268	258	258	282	287	281	284	257	271	287	287	273	268	288	250	271	283	248	275	273	259	239	282	282	293	279	266	312	267	240	233	239	284	265	280	281	286	277	296	284	298	272	295	281	254	276	283	268	261	285	255	277	278	247	283	266	261	252	290	260	268	262	268	258	255	281	243	294	272	285	263	265	259	274	252	283	290	292	267	270	246	282	286	268	302	276	267	258	239	282	294	257	263	269	265	294	263	292	305	275	273	254	295	245	287	261	279	261	272	252	273	267	306	283	292	283	280	301	275	272	279	275	252	292	257	278	301	296	244	267	261	316	307	255	325	249	278	269	286	285	298	277	234	253	271	280	269	261	249	266	273	273	257	289	266	277	289	259	265	280	264	275	282	262	280	269	277	268	286	279	278	295	291	279	290	271	267	291	300	266	299	299	267	282	263	259	272	249	243	258	283	275	251	268	271	280	299	311	261	285	239	281	272	276	267	278	268	308	271	245	270	267	307	278	264	273	298	280	261	256	327	262	266	269	276	265	276	274	234	258	279	262	238	277	278	279	274	294	251	266	266	257	251	252	268	284	273	269	288	299	276	287	282	278	254	237	259	255	264	299	282	251	281	253	297	255	273	283	263	240	250	254	277	274	271	260	272	229	270	286	285	243	293	275	258	277	250	260	265	247	266	265	284	281	278	263	290	281	265	272	273	305	251	283	300	243	268	289	276	279	264	273
7624	2770	5622	6553	5789	4767	3895	3361	2818	2500	2221	2034	1823	1680	1604	1537	1441	1390	1289	1259	1281	1254	1153	1093	1057	1072	1030	1054	984	960	1049	998	1000	970	894	986	975	898	976	896	947	886	888	959	887	878	881	903	892	882	839	806	863	924	850	858	841	886	883	900	874	875	886	793	855	822	834	827	797	865	770	839	839	871	823	845	852	855	828	780	806	814	823	863	803	846	852	824	787	837	831	804	801	835	833	780	804	826	810	799	839	823	844	809	798	813	782	809	848	818	862	815	758	796	792	808	792	822	787	834	844	776	827	838	780	850	800	818	851	831	790	769	822	835	791	794	755	785	874	850	809	822	856	816	851	845	775	784	839	797	792	851	803	834	837	828	854	781	814	833	797	806	845	828	811	822	808	802	869	799	825	800	815	784	816	746	827	861	792	818	820	817	801	832	845	835	837	816	779	836	867	796	848	783	812	796	821	804	857	835	809	751	795	802	800	841	776	862	806	804	841	823	824	832	769	790	861	776	825	849	791	806	835	767	846	854	783	765	814	820	816	793	871	838	841	781	776	820	843	858	817	824	855	789	827	817	806	791	846	791	771	837	850	845	833	819	810	804	760	776	848	801	784	791	818	803	790	848	826	823	793	862	837	751	857	815	870	796	788	783	825	792	803	804	797	798	839	807	815	785	789	791	825	795	812	833	800	844	811	802	850	793	818	772	840	815	863	790	842	761	784	850	804	871	860	765	845	826	815	816	795	803	775	787	854	782	817	851	847	809	797	811	832	792	779	770	814	841	852	839	822	799	801	809	831	794	815	806	777	794	752	774	799	776	826	792	809	838	802	806	845	849	814	803	822	763	833	822	839	815	831	816	781	813	793	765	804	828	852	769	807	744	785	812	765	798	810	795	749	761	851	811	810	841	812	845	801	779	811	832	758	837	758	806	805	819	740	821	785	879	849	836	800	802	827	832	816	774	777	823	805	825	775	841	831	822	834	766	829	793	794	850	797	818	791	792	760	831	817	800	810	852	744	809	786	802	809	780	801	762	831	780	809	828	813	850	817	767	800	832	764	804	780	808	817	787	765	832	783	836	783	767	800	840	817	815	780	808	834	790	787	790	797	808	816	853	845	794	782	784	801	797	801	820	772	775	833	829	767	802	823	801	796	800	807	762	874	855	780	786	807	837	737	806	872	781	784	836	773	836	815	778	785	844	805	808	811	746	793	871	814	799	772	839	780	867	842	820	845	804	806	792	786	793	860	822	837	803	775	813	794	804	872	812	831	839	763	815	794	781	756	787	804	818	799	825	818	781	789	831	759	820	822	799	782	794	820	793	774	814	816	791	784	782	842	817	802	859	833	813	786	795	835	867	797	804	849	792	751	814	851	815	817	831	770	817	794	793	885	847	772	786	805	811	842	780	793	813	781	805	789	836	790	797	788	784	821	802	787	806	790	862	812	801	785	826	786	849	816	793	803	833	807	813	794	807	810	828	799	785	848	821	737	803	844	762	841	797	823	770	820	785	848	829	800	837	835	812	787	785	800	841	779	844	801	818	779	805	788	843	807	784	813	815	831	819	812	789	785	772	799	860	797	800	815	804	773	789	855	851	795	837	816	768	807	843	809	838	846	813	772	819	730	778	865	787	812	816	813	867	841	839	808	789	770	792	827	805	832	797	764	761	826	784	771	793	846	816	779	799	775	856	815	793	852	813	819	821	800	805	821	808	789	808	833	778	841	789	769	803	811	812	832	811	793	842	807	834	764	811	788	828	767	789	815	834	812	800	851	783	795	837	846	790	844	831	831	806	851	814	850	849	815	788	809	862	813	821	811	843	784	822	859	814	773	826	763	776	776	845	814	840	839	816	858	806	792	813	817	797	793	802	834	763	816	791	786	789	782	799	774	810	818	780	765	779	770	796	804	768	826	787	809	870	813	840	786	810	782	789	826	797	800	813	849	859	809	810	871	806	782	759	749	814	792	802	848	823	812	822	838	848	826	830	799	807	828	806	821	842	787	859	784	795	829	791	804	839	890	864	841	816	801	830	797	828	784	830	757	800	852	797	829	855	790	803	791	787	847	792	811	826	800	852	799	832	848	885	806	833	793	826	773	850	815	784	798	821	836	801	792	833	769	824	780	834	837	800	809	813	827	864	777	800	828	823	852	789	792	819	763	725	859	794	784	793	811	814	790	829	805	845	825	760	783	841	798	842	800	794	800	834	799	795	807	787	761	785	795	802	839	780	841	786	820	791	807	815	799	797	772	854	796	857	779	778	787	807	826	779	786	794	815	822	835	799	798	811	808	772	746	823	807	767	788	813	821	836	825	759	861	805	912	760	804	786	795	793	814	772	812	812	820	789	817	843	848	813	817	766	846	837	825	764	799	786	826	793	768	830	764	865	787	835	855	774	839	828	802	836	853	826	828	805	785	801	782	838	776	838	774	774	825	803	831	776	821	744	781	822	808	796	775	836	792	793	808	779	816	758	804	826	771	792	773	787	805	776	832	782	793	846	776	801	811	733	770	787	802	870	792	770	800	869	838	838	811	808	823	826	789	784	789	796	815	799	822	826	785	861	804	835	861	804	831	855	798	824	831	804	855	736	817	823	790	775	812	819	826	822	794	898	812	821	764	803	821	757	822	824	820	802	807	826	836	797	769	832	749	816	833	771	795	838	817	799	809	800	791	835	830	808	825	782	840	770	823	854	786	814	773	765	840	825	862	801	844	808	798	830	804	821	843	780	784	811	776	840	805	808	808	803	820	835	751	768	797	841	771	842	797	757	834	807	810	802	785	812	789	773	807	796	813	756	838	783	805	815	799	776	815	825	818	827	812	827	773	833	781	822	843	789	768	803	819	820	809	807	776	817	840	807	848	830	833	820	771	769	825	857	822	787	831	741	784	764	791	852	814	801	807	847	845	807	757	838	766	790	805	786	807	791	746	799	813	818	745	790	836	834	760	799	783	823	858	795	859	816	815	765	850	791	803	793	869	807	869	889	819	807	766	842	796	811	795	821	798	804	783	781	835	786	823	837	785	768	751	834	758	856	845	799	803	804	791	840	801	854	865	829	796	794	849	815	789	793	808	771	785	801	843	826	837	803	847	828	807	836	816	820	819	856	806	790	801	813	754	771	790	768	815	811	820	813	761	844	791	784	841	828	848	820	804	805	786	839	844	782	803	788	800	830	768	849	826	798	822	795	795	817	858	799	814	801	822	839	839	767	853	833	826	798	855	799	784	788	828	812	840	793	849	833	775	850	757	812	817	797	783	832	820	786	794	852	765	798	816	848	799	816	812	855	841	825	831	821	789	859	838	820	830	836	822	785	846	856	821	858	848	821	801	770	822	822	808	766	786	775	804	844	800	771	852	816	764	789	855	820	798	771	789	851	834	789	800	799	795	850	838	772	828	835	828	823	807	827	796	827	793	805	766	829	840	788	833	801	766	799	811	760	768	780	790	766	790	795	775	771	814	830	803	855	815	823	778	838
2154	279	267	243	249	226	199	203	204	180	236	181	189	203	220	192	219	189	213	221	208	198	222	166	203	219	190	202	207	183	195	207	185	206	204	184	192	222	205	216	198	187	216	215	226	192	188	183	173	165	206	176	206	203	203	171	214	181	195	194	178	183	189	184	191	182	202	205	197	164	185	193	180	203	199	196	176	206	175	204	178	185	200	212	177	182	207	189	204	196	191	169	178	208	190	200	187	189	224	208	202	194	207	170	173	196	186	195	172	209	190	196	217	171	213	167	199	185	199	175	195	177	187	183	184	186	182	167	194	185	189	190	185	209	196	203	210	188	182	178	184	189	172	186	198	202	178	169	177	187	171	203	191	177	198	213	184	191	212	184	204	200	215	194	199	175	161	186	190	189	207	180	199	165	196	197	179	202	205	200	216	164	182	203	212	183	188	216	205	175	218	165	176	199	185	182	187	198	194	216	215	214	200	206	198	190	148	190	209	183	219	174	196	177	185	204	192	188	184	187	203	161	173	171	194	183	204	162	186	195	194	192	206	184	188	194	199	181	190	201	194	189	198	195	198	182	204	202	183	199	175	210	210	186	197	196	201	193	189	215	208	205	195	224	190	178	186	207	185	229	193	192	210	179	217	207	190	181	188	195	200	172	191	196	183	176	180	194	176	189	203	205	199	196	203	209	171	185	194	191	198	176	170	195	220	221	224	186	206	182	155	182	172	194	203	184	178	169	189	193	196	189	195	184	205	185	193	204	177	179	199	182	189	199	213	201	173	218	181	198	189	189	193	173	192	208	184	192	173	182	197	184	180	201	194	226	195	216	206	192	184	194	210	215	186	183	204	183	188	175	207	193	168	198	202	185	181	176	219	203	176	180	177	187	172	197	182	180	187	187	188	206	184	214	185	169	186	202	202	171	194	197	181	205	188	198	207	218	197	223	204	194	175	189	170	193	190	189	177	181	193	188	227	187	194	210	193	230	187	208	178	188	180	204	191	187	186	167	184	178	175	199	202	178	180	183	194	171	210	189	196	191	213	194	196	207	185	179	201	174	194	187	195	208	200	204	193	175	198	190	173	195	158	198	192	171	185	208	198	216	176	208	193	162	190	201	197	194	219	171	199	165	216	186	182	229	177	192	196	193	189	177	189	208	188	188	184	205	195	195	186	182	198	202	191	190	202	180	195	203	188	209	206	187	185	195	176	170	219	172	169	181	205	210	171	201	185	191	236	206	202	177	187	206	196	199	173	219	210	181	183	215	192	174	164	187	204	200	179	202	201	190	200	177	174	188	200	176	185	210	186	207	201	178	189	205	174	183	191	191	195	188	179	213	188	179	173	172	196	199	184	228	190	182	213	183	187	186	203	160	206	199	169	193	191	179	202	216	220	186	198	186	176	204	195	196	174	176	209	193	178	214	176	196	218	204	181	193	201	200	220	194	200	203	192	192	216	167	216	208	192	189	192	198	182	220	205	200	203	191	197	179	196	170	203	220	193	220	199	202	207	195	179	211	192	202	200	174	189	202	198	176	193	186	186	189	200	195	186	194	202	183	180	193	200	178	183	212	227	210	191	179	224	207	212	185	183	193	190	181	213	174	194	180	188	211	201	155	192	183	195	171	184	197	217	214	212	180	202	176	202	192	175	198	196	181	202	184	170	194	198	172	197	180	200	182	206	169	180	185	190	211	185	197	230	217	186	196	180	194	204	174	221	176	208	196	193	194	192	193	213	194	184	196	179	180	196	178	191	188	204	190	192	182	203	197	204	202	202	188	195	203	197	205	189	205	195	199	199	166	186	195	186	185	207	164	202	199	173	201	181	194	185	187	203	199	192	210	170	176	190	173	202	201	207	181	182	192	218	193	195	214	189	189	186	196	207	210	207	201	212	189	211	191	214	213	200	188	193	179	202	205	201	199	213	195	185	193	182	194	166	201	182	180	215	195	221	192	209	197	184	200	205	206	209	200	211	214	176	185	185	187	191	200	196	188	198	193	189	198	171	181	217	200	159	209	194	214	207	182	191	195	194	183	194	191	178	192	209	196	191	191	172	207	170	221	157	213	184	196	215	158	193	217	196	202	195	204	194	182	179	191	186	184	198	180	173	201	181	180	188	197	196	187	177	161	206	212	199	171	181	195	191	194	200	195	200	201	170	224	194	201	194	203	188	200	184	210	192	183	203	207	186	178	199	212	175	212	209	170	184	197	190	211	184	201	193	174	191	190	202	215	190	202	194	201	204	204	173	181	208	184	204	221	184	178	191	204	220	205	200	201	187	201	208	199	208	170	181	204	191	177	184	198	183	185	181	205	206	176	182	176	215	198	194	198	180	203	199	209	212	181	202	185	186	186	206	193	184	182	185	189	193	191	194	180	188	197	200	203	187	171	184	197	213	208	189	225	184	182	213	197	197	206	207	192	176	180	220	212	198	202	200	192	194	228	199	203	195	165	194	191	206	211	206	203	205	186	201	198	168	195	184	223	168	213	196	190	181	191	189	199	196	203	191	210	195	211	185	190	188	187	203	198	185	186	195	223	203	175	204	199	190	205	197	186	183	203	187	187	181	197	162	214	183	198	205	176	177	195	197	210	205	196	186	192	168	188	185	189	185	205	185	182	190	207	224	183	225	177	168	226	223	217	200	207	186	190	190	184	183	177	193	195	193	184	205	211	191	202	179	209	206	187	200	171	200	194	168	196	204	173	200	187	196	207	210	170	222	195	208	182	193	183	185	201	188	201	180	202	178	193	200	206	166	189	169	201	181	197	208	208	185	189	189	179	188	203	192	201	190	190	192	182	195	209	195	220	210	178	185	189	197	202	183	191	194	209	215	209	173	182	192	215	186	203	174	176	160	209	203	205	217	178	178	183	192	184	204	182	203	210	177	208	206	210	192	199	190	163	188	180	189	182	205	210	196	188	176	187	192	170	203	197	215	216	190	214	186	200	180	187	208	203	175	221	198	230	221	206	203	206	198	217	190	224	197	175	198	214	194	181	200	171	198	209	180	189	200	203	191	195	165	198	181	194	201	196	170	216	182	198	188	187	172	208	179	188	196	173	197	214	197	184	197	177	218	193	166	199	189	210	207	174	191	195	224	207	201	185	211	211	195	213	201	197	192	203	220	187	186	174	177	193	184	192	203	209	199	189	198	187	185	193	209	185	173	163	192	200	189	206	183	183	198	195	206	213	194	194	173	189	207	208	191	210	200	182	211	180	177	178	209	190	162	202	208	215	178	188	187	196	224	191	165	189	179	173	178	194	206	204	209	197	198	197	210	182	191	174	202	214	172	212	190	194	212	175	195	193	193	187	188	187	186	202	211	183	170	215	193	194	185	212	190	180	221	198	154	188	198	186	171	188	181	213	182	199	194	187	171	199	225	182	189	198	213	193	196	185	196	186	209	203	188	190	188	208	186	188	196	189	194	206	193	182	213	191	186	187	239	185	188	200	189	194	180	193	214	193	186	184	179	220	207	196
1935	657	754	780	786	777	724	703	664	644	641	626	640	626	647	641	650	595	604	545	562	598	583	679	598	588	609	627	612	598	638	611	623	631	571	616	619	634	608	616	613	617	660	597	589	603	635	643	604	619	595	628	604	575	593	615	603	628	612	608	602	586	607	583	625	574	643	602	594	579	621	647	599	631	634	640	612	620	628	609	636	607	625	637	631	590	629	589	603	591	612	595	605	621	594	566	595	602	576	616	569	599	638	606	583	565	616	640	642	621	600	617	643	643	622	659	611	593	628	626	596	654	607	603	585	606	582	622	590	647	615	601	592	622	583	592	582	655	593	625	601	643	575	624	562	579	637	618	594	620	602	608	598	604	587	618	568	604	614	615	597	628	596	619	605	628	639	592	595	623	632	633	601	620	648	617	652	623	643	609	592	576	591	609	611	614	647	564	607	631	611	588	620	583	688	605	636	660	672	653	623	605	656	605	609	624	642	643	641	613	660	590	646	643	668	620	609	643	605	623	623	604	645	612	601	623	558	631	585	611	640	602	609	657	609	640	692	588	627	599	619	587	599	631	602	583	616	589	620	643	621	604	653	647	619	647	597	606	626	591	640	617	571	585	642	618	580	685	619	630	646	622	625	604	630	641	628	604	602	603	614	643	597	596	604	634	592	599	593	664	595	629	628	602	656	658	586	615	608	629	574	634	608	622	604	634	587	619	672	567	599	589	627	567	619	620	608	615	638	601	610	637	578	615	616	627	676	627	642	565	653	623	618	586	567	605	636	656	605	622	605	603	585	602	604	650	612	609	613	625	641	611	605	617	610	577	634	592	624	637	622	664	575	597	611	626	632	614	608	556	583	617	617	566	641	633	635	572	628	579	624	613	575	581	562	593	640	644	600	688	599	604	615	571	575	592	623	599	612	590	582	668	660	650	614	628	613	589	585	623	605	604	607	628	650	640	618	639	635	649	626	608	628	655	631	558	633	597	627	586	610	582	599	597	633	611	617	630	608	607	605	615	641	678	598	629	632	560	578	649	678	595	635	616	612	582	592	596	606	564	585	582	661	611	625	644	612	623	594	635	617	609	594	612	640	606	650	620	621	639	643	654	619	579	608	642	597	647	585	617	624	581	594	647	598	612	624	605	636	607	613	626	583	605	620	660	627	630	562	622	665	577	661	620	622	615	612	594	597	597	634	582	622	579	618	650	607	571	611	593	618	621	596	586	609	626	638	609	657	660	628	678	580	617	603	646	576	597	648	589	601	646	601	589	614	605	604	588	624	575	588	622	622	608	644	595	587	613	598	584	583	605	570	633	592	642	630	626	608	637	587	606	631	631	627	638	630	646	588	616	609	612	598	588	579	605	647	550	599	589	644	587	602	599	572	592	626	646	594	624	618	653	596	583	620	596	640	633	601	643	624	634	605	595	605	607	630	621	688	601	605	600	601	604	568	625	627	622	652	635	601	609	598	606	594	593	564	616	560	594	595	593	620	637	619	621	641	615	621	601	618	632	663	596	612	616	642	625	601	613	573	644	627	699	651	612	630	654	618	604	632	601	630	602	576	654	590	562	581	606	569	596	580	632	634	627	643	637	634	581	612	580	610	586	606	597	620	619	599	556	585	610	602	659	625	597	570	658	623	617	592	607	573	661	613	592	602	618	644	601	636	633	615	618	590	614	623	593	601	583	599	619	594	614	589	639	638	585	638	632	653	642	570	591	646	598	628	608	582	625	595	597	631	608	631	652	642	612	604	611	631	640	569	628	599	661	639	595	634	627	605	604	612	658	609	635	614	605	635	633	591	619	605	632	619	656	633	660	580	605	623	625	611	671	621	595	582	604	583	589	588	631	621	632	603	601	599	609	586	616	596	578	628	637	594	594	633	621	598	599	593	579	606	593	612	656	586	635	631	625	597	568	614	602	604	575	629	652	638	604	626	645	642	598	640	623	620	574	612	607	578	627	636	577	600	605	657	611	611	665	635	588	610	632	619	586	594	600	639	613	638	612	602	631	671	603	611	614	645	646	629	614	678	589	609	613	581	582	615	612	651	608	606	648	588	635	631	624	587	630	621	633	575	621	608	643	613	641	593	624	635	649	630	603	660	584	655	635	586	612	603	557	614	671	622	609	643	635	577	596	637	601	639	616	586	637	582	605	614	611	615	584	629	616	598	591	600	645	623	575	635	596	619	616	633	628	616	605	654	562	574	588	604	622	593	585	599	614	643	614	591	623	621	623	654	619	631	569	633	593	620	626	634	572	647	607	593	637	605	582	649	600	589	619	613	648	609	599	573	633	592	571	602	631	591	606	614	636	620	572	604	628	589	590	614	586	628	580	618	588	555	626	620	570	582	588	628	595	629	604	580	576	619	614	654	632	619	652	640	655	637	622	597	638	658	594	622	622	580	621	614	558	634	615	605	627	603	644	600	632	596	636	561	618	612	628	625	659	613	590	667	620	604	609	650	601	613	615	615	615	638	597	603	566	604	566	621	590	613	637	611	638	648	582	606	588	619	583	605	625	618	640	651	589	605	629	598	657	576	623	603	608	594	660	594	606	625	602	616	589	592	616	636	595	598	634	625	609	573	629	648	603	624	593	635	626	631	634	642	604	614	616	620	625	592	606	622	650	583	584	635	600	625	637	660	581	618	610	619	605	581	565	617	607	608	599	620	607	594	583	660	606	624	602	628	606	564	628	639	597	630	589	603	648	598	628	566	602	588	591	615	602	632	617	607	603	588	601	661	656	625	624	633	623	602	567	610	595	623	599	627	609	632	616	627	582	631	641	578	624	607	591	565	566	665	643	641	569	636	654	622	614	607	660	634	577	623	640	610	617	631	610	560	568	612	609	619	609	632	593	612	626	591	610	581	628	619	633	621	597	596	601	646	644	624	606	607	611	600	573	588	641	587	592	618	614	569	662	686	604	662	558	662	602	630	646	622	641	613	651	621	628	594	562	604	602	619	600	615	592	573	669	623	646	576	579	617	600	599	604	619	638	666	572	642	593	586	599	630	592	644	609	602	624	582	674	614	609	641	612	589	608	587	651	610	632	639	567	574	650	613	635	586	592	619	596	582	609	639	647	558	610	609	618	604	635	627	629	631	603	619	580	585	613	604	620	633	619	632	612	600	631	595	628	571	636	570	620	574	614	586	633	621	593	622	637	631	612	628	630	621	648	659	661	611	579	589	616	646	620	606	618	596	625	638	604	586	612	597	607	646	584	653	581	579	622	629	615	634	581	569	589	651	656	609	611	661	585	643	631	622	578	631	626	602	609	630	624	682	578	579	609	610	599	590	598	576	640	620	623	613	641	639	609	621	582	611	609	613	575	612	638	609	639	615	644	638	673	654	600	611	542	613	600	623	607	585	622	619	593	601	599	631	585	604	615	610	609	573	537	613	602	599	587	616	595	591	608	667	601	652	586	621	628	621	642	595	654	585	629	616	617	578	605	657	620	611	633	631	609	579	608	607	593	637	607
8969	1320	1733	1311	996	800	637	649	544	453	459	413	401	393	401	384	358	357	329	358	351	337	326	362	371	350	354	373	352	304	317	379	327	354	294	344	325	339	323	321	307	318	279	329	314	341	335	290	317	339	326	322	303	332	339	333	339	347	308	321	322	346	324	300	337	327	342	300	349	311	320	347	320	322	327	319	364	356	328	303	309	317	347	323	323	333	321	284	325	324	322	326	349	294	299	306	312	297	329	345	302	305	332	332	334	304	345	319	304	310	353	306	321	326	328	309	320	298	314	323	321	325	354	328	318	322	290	332	291	297	308	326	310	341	305	316	325	319	340	296	294	310	304	332	316	328	276	336	354	327	307	329	330	334	335	344	328	301	328	325	342	335	321	330	338	328	303	313	335	323	334	336	297	340	333	309	316	344	321	324	314	308	334	312	334	316	297	310	341	302	329	309	299	329	327	330	335	322	333	362	330	344	307	319	330	318	359	332	297	299	305	341	327	283	297	358	305	317	332	336	323	284	303	317	317	338	321	302	297	305	336	339	302	312	312	313	315	316	320	318	300	340	297	301	345	315	303	358	347	340	308	330	291	309	329	323	304	321	324	319	340	324	316	317	337	329	321	329	316	332	326	295	343	339	330	301	321	348	332	346	357	337	322	296	308	288	319	303	303	346	328	330	340	313	322	312	316	322	335	325	314	326	336	348	347	340	286	312	341	297	350	315	281	329	284	323	350	334	306	305	327	347	347	323	338	320	295	337	313	338	326	350	331	348	332	300	328	295	302	348	319	288	325	317	314	311	314	300	328	319	288	312	317	323	350	348	315	342	312	327	355	323	353	308	329	320	295	312	342	280	353	314	332	336	294	329	324	322	343	323	318	321	334	339	335	352	320	322	348	367	335	316	285	321	337	313	319	310	306	334	340	337	306	321	298	327	358	339	320	311	330	320	304	319	327	318	302	325	342	300	336	300	316	333	328	338	327	320	338	363	308	310	317	327	312	342	323	337	316	307	350	344	299	320	319	342	355	286	336	327	321	277	330	341	319	316	335	298	308	303	320	313	341	308	317	311	303	315	310	336	305	304	312	301	317	341	300	355	321	339	330	322	324	311	323	321	312	336	330	317	316	333	360	301	313	359	317	331	314	322	362	323	306	321	315	329	328	301	327	336	312	324	308	310	323	347	328	348	289	355	312	325	325	324	318	347	328	303	311	334	297	328	308	323	317	314	348	345	312	350	319	334	327	350	315	331	326	318	325	313	321	341	344	302	298	317	308	337	329	343	300	340	347	324	335	301	337	304	303	337	317	328	304	291	321	329	344	305	325	341	328	336	340	330	300	347	333	336	275	301	330	300	335	345	364	301	320	308	318	299	337	336	280	296	356	328	294	326	293	315	323	328	331	321	334	336	326	311	331	352	321	337	303	321	325	304	371	325	317	305	318	298	313	331	338	310	331	327	291	314	294	344	319	335	323	342	326	343	336	312	332	313	313	322	331	314	297	327	312	309	333	325	300	339	315	334	334	299	307	334	336	319	343	337	299	313	345	338	307	308	354	330	340	287	300	316	323	285	310	340	341	344	329	316	312	325	311	294	328	314	321	337	303	309	323	342	308	323	325	350	301	340	338	338	325	303	319	318	309	351	338	331	350	340	365	337	319	316	312	309	334	320	286	320	329	307	352	330	301	341	322	334	339	325	327	351	303	324	308	312	324	329	327	306	307	321	312	330	312	322	321	331	322	300	295	326	335	341	319	327	311	322	339	341	334	330	326	329	308	337	310	302	312	299	308	300	351	337	331	350	334	302	287	313	299	344	345	310	301	304	284	339	342	330	307	352	302	316	310	318	337	317	302	316	318	325	298	321	307	333	327	347	316	305	294	335	290	349	325	353	323	322	333	330	343	323	330	300	312	341	324	311	320	311	310	298	327	314	326	304	347	341	300	323	345	290	314	320	334	318	306	322	303	314	328	327	338	329	356	311	308	306	303	319	292	322	303	299	295	289	315	308	331	312	299	330	326	301	332	307	315	317	304	305	319	309	308	322	330	318	311	310	337	328	315	341	317	292	332	317	343	331	337	330	312	341	301	336	342	328	326	333	326	318	327	307	323	316	352	308	306	316	339	310	356	330	339	304	300	325	330	322	329	314	314	334	338	290	322	316	345	326	321	302	281	317	320	319	320	347	332	323	313	346	308	342	302	313	339	337	321	305	324	314	353	301	306	338	340	318	306	325	331	332	317	324	338	327	326	325	358	316	338	329	317	311	332	333	340	338	316	319	306	333	318	328	334	326	329	333	307	300	312	307	325	361	332	334	323	299	316	310	313	327	317	307	347	322	330	347	311	299	317	310	336	300	356	333	332	343	313	319	296	333	348	286	319	329	305	331	305	332	312	321	285	319	326	301	348	341	294	305	314	359	299	314	311	310	329	350	314	329	334	341	322	347	284	310	301	315	331	329	355	314	280	350	342	323	306	336	342	306	325	302	337	343	336	290	342	320	315	328	371	295	322	348	320	338	309	329	330	320	335	310	315	324	307	331	319	308	339	323	310	344	324	357	287	344	319	324	310	340	345	317	317	334	352	322	330	310	331	321	344	307	309	285	340	306	333	299	325	320	291	351	301	323	324	323	338	317	271	282	343	284	322	315	330	281	321	302	308	311	340	286	337	345	318	309	306	322	350	327	310	332	303	333	310	331	336	324	316	330	329	324	314	345	320	323	312	292	305	320	315	328	325	333	289	315	340	330	310	285	315	339	322	317	327	313	350	286	342	302	349	316	307	360	333	323	342	300	347	326	322	310	334	318	324	342	335	362	314	324	321	317	332	291	341	317	296	315	299	358	317	335	308	331	331	307	299	303	317	326	328	332	320	314	324	336	272	315	358	311	314	287	330	361	323	319	334	303	319	348	314	255	345	298	289	327	308	320	314	343	312	285	343	294	322	310	328	288	335	352	313	303	297	332	338	330	316	306	280	306	330	304	348	314	311	315	322	325	351	312	334	331	309	323	341	322	334	345	303	307	331	304	322	338	329	296	314	319	328	294	326	311	328	344	321	323	339	348	338	343	353	313	350	324	335	331	326	318	326	316	311	332	307	315	298	299	281	320	302	317	340	307	319	331	304	326	326	310	297	306	347	307	300	331	331	333	309	337	341	335	307	338	360	336	333	283	339	325	309	325	326	301	309	317	271	311	301	303	302	296	335	318	327	301	325	268	371	332	323	319	299	316	298	316	337	349	306	328	318	329	342	293	362	304	322	331	311	297	320	296	311	339	289	356	313	349	321	317	308	305	339	340	318	336	340	322	323	303	330	310	294	308	307	308	334	309	314	307	342	330	324	349	346	307	339	364	303	331	309	327	330	324	351	303	313	335	309	326	321	317	325	340	289	326	353	289	341	367	310	314	339	352	286	353	313	293	356	300	337	316	339	341	325	330	320	322	312	333	318	295	328	321	281	316	292	350	329	312	320	276	321	314	337	294
5663	1941	3510	4109	3607	3010	2608	2175	1922	1764	1672	1578	1436	1364	1329	1301	1301	1247	1192	1111	1136	1154	1178	1121	1138	1078	1112	1099	1089	1032	1034	1004	1035	1063	1051	967	1038	932	996	1008	1022	1009	959	972	996	983	961	940	959	925	991	974	963	961	1001	954	993	961	996	998	992	969	996	956	1003	958	1001	970	948	946	903	954	937	884	986	901	982	951	922	974	911	910	992	985	929	963	982	952	900	925	981	946	979	988	990	956	940	951	955	926	897	928	937	872	915	1001	938	866	887	967	871	921	957	927	868	917	969	949	971	956	988	943	928	933	888	947	941	910	877	910	926	958	942	995	941	974	963	929	986	922	917	978	944	969	955	936	936	910	984	977	930	917	973	987	954	999	953	881	971	919	927	963	923	935	898	923	912	950	882	1004	921	938	940	943	935	938	941	972	946	938	927	940	931	981	938	903	994	949	932	914	963	939	917	949	956	980	907	949	1002	943	904	930	979	921	919	959	966	976	946	951	940	974	966	957	923	942	915	957	912	987	994	950	937	938	925	931	918	936	916	921	901	926	993	893	917	949	938	907	962	937	998	973	898	957	958	941	894	893	913	979	924	943	912	859	978	935	919	938	922	979	906	910	946	934	968	909	946	958	902	959	972	901	990	950	969	996	896	969	944	968	919	974	938	934	966	958	938	924	947	938	881	899	913	960	903	955	898	977	928	943	968	987	952	990	919	964	973	908	904	904	970	932	992	954	882	934	956	944	915	985	869	947	956	974	947	955	916	904	915	908	995	966	932	925	930	902	910	933	916	919	969	928	930	903	928	922	962	915	947	900	976	948	965	941	940	902	992	1004	985	941	944	989	932	964	944	899	892	874	926	932	955	952	954	926	924	992	915	900	947	927	925	966	927	947	909	996	999	921	968	968	938	849	916	922	947	935	930	901	969	933	969	943	927	932	964	929	959	927	905	983	1006	873	933	971	895	875	930	951	943	917	911	951	921	943	993	932	881	875	973	932	949	881	961	930	932	957	969	880	926	924	923	871	951	945	947	975	908	910	913	953	930	937	902	941	1023	970	975	915	920	927	893	899	929	908	929	904	898	923	918	946	964	900	950	904	890	925	903	920	915	934	970	959	926	905	917	917	949	918	910	903	996	905	962	894	939	888	948	928	885	924	928	923	930	938	974	945	892	940	921	901	912	956	914	940	938	942	954	954	948	944	980	929	980	890	883	915	920	935	962	939	912	958	970	942	891	902	921	959	948	941	915	903	984	929	932	966	933	911	959	933	954	960	924	976	944	940	940	957	919	929	984	941	933	924	914	963	938	940	949	927	919	968	907	984	922	969	959	946	936	955	894	903	998	936	905	961	944	889	883	912	935	963	928	976	917	899	937	979	916	898	937	935	926	980	946	937	907	965	970	923	934	911	916	952	946	971	889	964	938	939	969	944	889	929	973	918	883	908	891	932	939	884	920	896	947	933	958	971	955	971	964	926	961	986	928	894	937	906	961	971	929	1022	914	930	957	933	904	940	893	956	889	931	928	939	885	896	951	930	942	882	932	945	876	924	955	970	910	946	1020	940	947	925	877	921	945	912	901	945	966	906	916	934	929	944	955	974	961	878	970	954	936	1013	883	906	921	943	1012	949	981	932	955	945	903	957	941	935	939	850	940	933	921	999	998	860	934	1003	868	968	991	920	920	905	997	941	909	997	888	922	958	931	912	979	881	933	949	958	982	912	914	938	942	930	932	939	987	957	946	957	933	937	940	968	934	974	974	968	968	962	942	922	903	960	932	967	912	955	913	935	921	944	914	914	928	922	910	932	990	913	958	898	910	950	944	923	937	932	901	903	963	921	971	917	925	963	937	1000	868	894	955	968	909	919	947	965	945	937	930	929	953	895	963	926	935	954	917	949	948	997	949	951	935	923	913	932	893	993	937	930	969	965	936	900	925	954	908	887	887	923	931	958	1027	898	945	910	966	953	963	948	976	970	869	941	911	863	921	926	978	881	926	973	932	980	932	955	985	953	939	964	915	909	987	961	975	959	922	919	929	906	917	889	895	945	896	1001	955	931	933	906	942	961	928	983	891	963	920	924	967	911	951	897	946	1048	963	961	930	938	936	914	940	948	854	924	982	947	903	952	947	942	923	893	969	958	934	927	939	948	972	924	897	894	976	975	947	924	932	926	965	952	931	898	906	971	965	947	942	915	940	919	1018	1037	917	947	923	966	930	961	953	895	903	923	966	963	950	983	915	909	956	951	942	968	941	947	943	934	916	974	950	898	988	979	931	975	916	937	956	895	960	980	938	959	926	921	940	964	956	967	962	931	933	932	962	923	915	941	926	955	952	893	920	857	962	949	931	916	970	960	934	933	870	952	897	967	920	957	967	933	949	974	924	950	950	921	935	1000	916	884	940	927	839	983	919	913	917	955	920	925	918	912	934	999	947	982	907	920	932	941	867	895	968	861	972	965	933	960	943	962	974	952	952	933	943	983	939	990	980	925	944	953	964	934	948	955	924	923	959	933	972	897	941	843	914	927	893	930	940	938	928	933	999	963	982	930	908	877	981	889	938	920	931	920	970	878	935	965	941	965	868	942	964	965	921	968	887	943	932	940	952	931	940	901	975	968	943	921	931	967	901	944	913	903	982	915	959	923	963	935	937	950	940	923	949	978	910	928	924	931	902	929	917	928	993	960	918	915	924	869	883	948	901	933	964	916	951	884	983	928	904	938	929	904	958	927	959	897	977	955	909	939	962	997	893	921	971	958	918	919	899	899	951	850	904	972	949	980	939	908	937	977	898	979	921	948	978	952	958	913	984	952	957	997	887	1001	983	940	943	949	929	927	916	942	927	907	963	910	960	934	956	957	935	951	953	906	932	976	944	969	956	942	965	925	941	992	987	895	910	962	960	940	974	945	929	886	956	946	922	902	971	965	933	940	936	909	883	899	958	945	976	919	967	956	892	932	927	935	949	945	919	950	956	1036	908	933	964	926	895	922	911	955	941	902	975	968	882	906	952	933	973	923	1007	960	897	980	936	994	929	933	935	931	970	886	1001	944	944	937	930	987	886	968	978	921	998	943	923	964	971	944	950	987	952	898	897	944	897	930	959	912	941	985	913	969	958	981	948	933	929	998	900	879	951	887	966	926	973	941	1002	935	954	903	1000	973	890	919	934	902	902	937	983	972	936	981	920	941	955	941	972	922	971	932	987	901	955	909	949	921	963	950	958	963	914	957	934	920	919	886	953	963	981	925	999	914	944	911	878	953	927	915	905	909	960	909	960	913	887	963	996	969	974	902	922	933	939	985	956	887	948	971	985	956	906	959	978	894	933	949	961	947	933	993	928	936	987	963	940	937	979	901	956	962	977	967	929	908	958	920	962	923	971	945	931	947	972	920	1000	932	942	922	917	974	947	953	920	949	936	912	884	901	922	928	938	885	959	950	929	924	911	923	906	942	939	930	949	951	980	970	886	928	948	909	883	899	901	961	962	974	976	973	926	977	960	891	965	950	979	922	961	931
16146	2785	3105	2296	1715	1182	1015	810	686	616	496	471	413	393	413	381	381	387	363	360	342	366	309	347	318	315	313	308	302	301	295	316	324	277	284	285	318	290	283	276	288	268	278	280	271	293	269	298	281	267	271	266	312	278	261	269	271	278	271	287	282	243	244	276	292	295	273	272	270	303	264	263	262	274	278	272	287	279	277	314	243	258	285	291	243	273	296	289	274	280	278	291	279	285	269	287	244	278	253	266	274	310	278	295	274	266	255	269	277	265	266	277	274	283	287	251	270	270	264	257	263	292	269	266	289	282	266	292	262	271	262	299	278	286	279	260	276	284	269	275	275	271	286	267	261	295	266	258	251	279	271	290	262	287	257	285	269	294	261	264	268	318	251	277	259	264	317	243	254	273	292	280	271	309	286	273	289	273	275	231	287	255	246	292	250	255	277	262	282	258	286	275	250	269	276	262	290	240	304	266	257	273	274	266	259	249	275	270	263	281	234	263	270	277	301	259	303	258	277	253	303	290	280	291	281	270	245	287	251	280	301	271	289	268	262	274	297	276	297	274	279	308	247	253	289	296	285	281	276	258	248	248	279	260	285	276	269	245	289	250	268	282	262	276	266	295	255	262	269	293	280	274	268	257	268	229	319	280	287	253	293	279	263	250	263	254	266	252	241	258	300	288	287	273	273	278	272	259	295	277	279	258	271	271	264	279	288	264	281	256	283	282	265	264	298	283	299	275	295	262	290	273	284	267	269	275	283	272	278	278	266	286	264	267	264	251	260	257	265	252	246	266	283	280	244	285	253	238	250	270	280	282	262	283	268	265	287	280	316	273	291	294	242	260	279	271	280	265	273	242	304	257	278	269	271	260	264	243	281	286	281	260	274	268	264	257	239	268	270	240	279	259	278	293	294	252	302	249	270	258	279	270	265	284	265	236	309	292	277	268	268	303	266	265	270	295	257	246	261	259	271	238	275	268	285	275	290	232	267	267	245	283	280	263	278	288	276	249	267	253	270	261	294	285	271	271	275	301	263	303	262	270	267	295	272	253	267	305	263	293	301	259	262	284	294	275	241	257	266	287	262	285	280	283	265	272	298	259	285	273	271	276	271	273	265	274	281	262	266	291	298	287	281	305	300	282	290	294	256	230	325	266	302	270	236	297	281	260	248	276	231	289	272	291	250	290	277	252	290	281	290	270	303	257	292	274	262	280	268	297	292	271	289	280	271	300	246	289	280	288	235	269	268	297	288	263	262	270	276	269	274	273	260	277	258	246	281	277	274	287	263	259	273	284	293	263	270	264	310	263	264	286	287	255	277	272	235	280	253	273	289	287	264	280	282	304	277	264	273	272	242	278	263	277	249	257	321	272	272	287	268	259	241	253	253	282	282	244	275	275	276	275	284	263	254	279	291	277	261	275	253	289	291	263	294	261	257	255	269	271	286	287	290	290	254	287	291	266	278	261	283	264	283	275	263	305	293	257	314	280	296	276	268	271	266	294	266	287	288	271	265	304	244	275	271	269	276	260	257	270	284	295	285	259	264	275	270	268	263	257	281	294	308	249	303	271	291	297	294	277	260	258	302	308	268	289	294	282	275	284	289	281	250	289	281	286	269	252	252	289	284	261	276	276	284	265	301	252	243	285	259	258	287	260	291	292	244	276	284	265	248	274	258	269	249	281	302	306	263	268	263	291	278	258	258	292	259	286	271	279	264	281	289	282	248	266	259	255	295	274	280	260	276	254	252	296	286	292	270	254	264	256	306	246	257	262	254	306	255	290	284	257	272	266	299	250	266	277	272	280	273	308	273	254	245	260	293	266	275	279	275	298	298	261	267	278	255	282	265	294	322	284	302	276	286	265	294	266	264	255	291	258	259	271	266	284	265	269	268	270	277	272	258	277	290	282	253	250	289	235	302	258	259	287	276	247	242	261	289	290	274	264	283	271	327	280	296	260	295	266	276	242	275	265	256	295	291	260	260	274	284	245	253	278	270	301	277	259	271	283	291	280	286	265	274	248	263	303	294	261	297	252	300	274	276	292	272	264	261	276	300	248	254	291	270	246	276	265	278	254	265	249	265	288	266	282	275	277	300	269	253	300	257	274	238	283	287	288	250	275	244	245	271	274	250	265	254	261	262	288	262	258	293	253	265	291	258	275	257	266	253	266	251	274	270	279	278	250	294	274	301	256	302	238	296	280	268	295	288	288	275	278	281	287	274	279	284	275	273	259	297	286	270	325	271	262	275	278	283	294	309	286	249	282	267	274	277	276	278	256	278	259	227	273	271	255	277	240	285	299	297	234	297	262	267	275	268	253	279	265	269	261	247	271	276	288	281	290	267	286	273	277	262	281	274	283	268	298	269	270	254	280	285	277	289	261	291	299	292	276	299	282	295	267	268	280	281	302	282	249	270	288	294	254	281	270	267	270	276	266	302	290	257	287	289	300	282	296	290	258	307	262	273	255	285	293	257	239	276	298	257	280	308	260	284	256	299	292	248	232	292	256	295	262	286	249	269	299	267	297	285	269	301	284	267	272	304	261	262	271	257	253	261	267	276	274	262	265	307	289	265	293	287	267	276	275	260	266	258	283	290	276	249	257	288	259	264	273	265	292	276	270	270	274	268	294	257	267	263	277	245	274	291	263	250	284	275	278	296	294	247	266	283	258	293	271	284	289	278	262	271	261	283	274	272	249	279	261	269	296	277	266	301	284	252	245	257	260	300	260	281	292	283	281	262	244	284	279	289	270	298	270	256	266	268	244	267	278	291	265	278	248	262	271	284	294	260	281	287	287	267	304	264	256	271	270	283	288	282	257	252	285	233	284	271	277	295	260	279	283	294	266	277	293	243	258	274	265	309	275	271	249	258	295	292	263	266	271	287	281	287	301	243	267	266	268	304	266	263	256	263	271	268	264	284	283	293	308	281	268	272	258	261	261	246	273	296	290	258	308	299	285	269	256	286	258	265	275	276	264	272	306	267	228	277	259	271	276	266	265	299	278	259	273	273	293	295	290	272	270	273	283	262	286	265	279	283	252	281	294	269	268	267	275	282	268	292	268	257	306	269	279	269	282	271	304	257	299	251	265	260	279	270	259	307	261	249	275	283	290	291	304	266	264	297	280	271	308	299	259	245	270	265	265	265	285	275	247	261	283	304	274	277	265	274	249	268	233	261	256	261	270	268	289	285	243	287	284	270	284	273	285	247	264	273	288	272	276	279	256	263	249	255	274	267	245	266	248	290	297	272	265	275	285	259	264	271	307	269	269	243	287	282	290	271	245	256	288	262	316	271	254	253	291	287	274	275	277	303	291	270	264	264	301	267	262	304	284	276	288	260	262	252	295	265	271	275	271	275	269	247	303	270	304	251	275	274	269	250	308	246	268	288	260	282	300	242	271	264	282	289	289	289	244	272	278	283	291	296	298	266	289	264	279	257	278	291	284	258	285	264	257	293	280	252	285	286	280	282	283	268	299	289	281	280	275
7619	2838	5667	6496	5678	4702	3864	3328	2847	2379	2185	1925	1835	1689	1665	1479	1374	1273	1349	1236	1236	1198	1196	1081	1106	1071	1021	1005	1029	1016	975	959	964	952	988	933	906	942	938	967	890	941	904	912	879	878	870	905	916	845	889	846	849	858	854	852	880	862	864	864	865	828	894	824	813	829	883	852	881	846	828	831	838	819	822	790	833	862	890	812	817	787	835	845	839	835	795	816	820	883	866	822	819	813	819	801	787	824	806	822	847	806	877	848	799	775	770	799	832	822	837	829	823	801	822	816	800	795	803	843	812	851	838	855	811	799	851	789	813	759	787	799	781	791	811	815	812	837	815	779	829	831	764	814	823	776	854	812	848	857	857	836	911	786	828	879	862	776	776	790	825	807	820	819	794	807	819	799	819	806	810	840	772	837	809	831	807	736	774	746	841	818	834	819	804	864	833	798	830	803	769	791	812	844	819	796	835	760	763	802	857	834	854	837	818	777	838	835	791	785	777	792	757	789	767	827	825	818	807	796	805	809	790	795	829	759	823	814	848	804	767	801	811	852	788	826	810	864	836	819	783	770	801	814	798	845	817	810	777	818	826	760	873	816	790	806	784	769	812	804	761	787	768	815	774	794	824	812	827	749	816	808	830	775	758	815	793	791	822	799	797	850	776	801	798	778	809	820	814	858	789	794	791	825	812	849	845	774	813	817	836	809	834	790	796	872	818	826	840	810	800	800	790	827	821	798	816	767	837	817	813	765	803	842	808	841	826	789	827	828	831	885	821	768	800	806	770	788	789	831	798	836	795	805	785	811	787	846	856	829	804	833	793	754	828	813	825	765	780	795	768	822	798	817	804	845	795	820	890	775	774	843	869	833	819	803	781	792	801	851	815	799	821	815	813	858	778	787	787	771	851	782	813	841	862	805	870	847	800	774	836	812	782	834	777	840	793	778	827	809	830	827	773	805	817	823	852	818	831	802	806	801	767	771	786	772	807	848	756	840	793	757	788	818	852	834	811	802	784	772	815	818	846	820	812	797	854	823	768	799	772	819	825	805	861	770	792	845	800	764	865	784	759	784	814	812	824	801	848	821	810	835	806	819	792	833	818	837	800	840	838	790	762	800	697	827	767	810	794	824	788	787	783	776	751	795	797	829	847	811	818	772	848	781	778	795	805	805	811	805	824	800	808	748	748	790	787	766	787	843	811	823	809	818	776	783	809	769	868	808	765	800	724	799	824	823	829	807	795	857	828	780	824	774	823	780	787	790	869	763	757	802	860	790	818	851	800	798	792	790	798	733	776	778	761	796	779	850	851	841	801	814	818	814	826	824	819	822	886	821	818	790	804	795	830	856	808	834	800	791	832	777	768	874	813	829	783	824	849	847	815	875	781	801	790	892	804	831	818	773	799	859	841	826	777	817	790	838	773	826	789	839	846	844	765	767	815	740	798	804	784	815	759	817	814	799	783	804	831	793	866	819	748	794	799	818	795	794	809	804	778	891	847	827	767	801	818	820	774	779	815	780	774	755	811	759	772	846	827	778	798	782	795	838	789	832	844	793	797	768	787	832	820	777	812	787	820	827	794	815	762	802	817	787	774	818	802	801	884	832	752	813	801	821	832	830	816	803	746	805	844	811	837	818	786	845	737	823	853	829	797	831	766	775	804	812	808	789	794	791	816	846	790	824	802	783	814	811	770	777	810	834	815	797	808	804	839	774	790	845	796	816	805	800	832	861	882	829	780	787	817	833	783	787	813	805	839	777	807	818	791	799	846	810	792	756	851	805	824	855	825	872	785	821	798	837	759	776	792	786	812	803	811	794	778	863	775	809	823	802	847	773	838	798	843	772	799	839	827	881	815	776	796	822	794	853	872	830	825	805	816	838	790	790	812	775	782	804	800	796	787	784	868	787	856	805	758	762	827	792	817	837	801	785	804	812	833	840	797	832	809	784	798	802	838	766	818	825	827	782	790	820	845	817	846	796	849	784	816	799	795	752	842	792	799	835	821	870	810	813	787	847	788	835	818	822	805	813	795	809	748	805	779	786	818	819	835	791	811	744	796	780	809	824	781	832	810	846	790	815	776	830	786	844	837	797	837	813	819	797	821	826	793	775	850	884	776	794	793	821	757	784	817	823	836	780	807	813	799	837	801	783	840	794	766	799	855	784	814	849	780	860	838	754	825	828	760	811	846	819	785	808	856	838	802	804	790	829	756	825	791	803	798	807	774	845	799	760	855	855	827	828	832	826	806	846	817	821	783	809	839	807	788	815	798	798	779	817	845	822	852	771	829	783	807	830	814	761	829	820	822	782	752	836	801	766	794	841	835	805	754	838	836	861	787	817	810	883	805	775	813	765	821	852	798	761	809	824	778	843	825	793	795	801	830	758	812	816	742	846	857	832	850	841	790	828	828	771	829	807	836	815	821	772	808	782	841	824	802	808	821	798	804	794	800	772	832	835	818	837	806	746	798	829	811	791	850	769	837	802	835	810	853	813	804	818	889	790	787	836	821	807	793	843	820	831	796	813	846	768	810	785	821	830	815	828	788	808	798	789	828	841	855	813	855	742	821	802	826	764	793	788	861	811	791	766	738	821	781	861	814	790	773	811	762	797	801	793	788	831	814	798	799	801	842	812	776	784	787	806	808	813	804	780	831	831	776	830	812	807	828	801	828	787	808	808	781	754	822	790	766	815	782	830	779	820	813	780	851	799	823	799	777	755	830	797	756	856	809	806	803	757	816	799	844	827	805	765	828	852	862	801	839	812	803	823	816	810	843	811	831	836	748	832	834	786	782	837	824	809	852	813	843	812	825	805	794	766	813	820	824	800	832	813	784	754	801	790	816	812	805	808	809	847	765	788	819	764	803	848	780	791	784	818	826	838	801	818	764	802	827	839	796	814	801	825	781	869	744	830	877	809	817	840	828	823	811	864	764	786	782	845	831	828	816	772	787	781	781	832	808	818	845	798	833	836	782	802	794	817	769	793	805	770	835	842	852	855	804	817	819	847	789	757	822	792	834	793	834	868	778	847	815	819	835	773	848	802	779	779	727	817	821	840	839	805	762	773	840	825	827	794	803	839	796	811	802	790	765	845	789	839	845	811	813	787	814	844	788	815	788	791	807	791	804	808	867	751	833	776	857	841	804	803	824	796	738	792	792	842	835	777	797	798	791	765	858	863	796	844	752	849	783	869	819	785	866	800	808	779	809	817	800	820	800	782	803	811	784	820	801	824	803	766	832	817	816	843	819	842	792	866	785	784	833	795	825	776	838	794	774	824	846	791	826	753	790	797	806	821	844	816	811	791	795	787	814	826	821	812	821	778	806	824	822	763	861	790	776	823	824	851	820	751	807	766	818	866	820	823	807	809	784	805	802	790	784	806	785	809	806	828	759	778	819	788	830	744	809	830	760	802	854	814	790	830	808	779	827	840	819	773	780	811	827	830	812	761	835	805	810	817	788	864	786	791	746	799	762	816	790	783	769	806	865	823
2109	243	290	258	226	190	195	205	197	191	204	202	183	201	185	196	172	225	203	198	185	205	220	178	183	193	195	212	186	216	172	207	200	197	191	223	186	222	230	182	188	165	193	203	201	207	196	163	198	168	199	192	188	200	201	200	206	197	200	195	190	183	199	198	204	188	198	195	209	196	184	223	167	194	185	214	206	172	202	185	201	196	194	208	218	190	208	174	211	212	197	208	199	210	199	209	205	204	191	174	179	217	201	202	200	175	180	193	217	197	202	187	215	166	202	188	206	187	166	199	190	194	217	219	201	195	175	205	189	216	171	180	193	212	178	205	181	183	206	195	204	203	192	196	170	204	192	181	183	177	177	213	195	183	189	206	209	180	198	198	194	196	223	193	181	203	185	194	197	190	203	174	218	212	197	192	193	209	196	180	176	183	173	208	182	204	188	191	179	204	198	201	207	192	196	212	200	213	211	189	185	210	195	204	198	169	201	217	183	206	199	176	224	190	166	192	195	193	176	194	223	221	191	216	220	195	205	215	187	217	186	194	205	174	216	194	163	180	176	178	205	189	184	186	184	176	187	182	226	197	175	215	205	212	205	214	170	194	172	203	209	189	168	182	212	208	186	184	202	186	212	188	180	197	202	173	187	215	182	182	199	205	189	189	215	186	190	197	202	178	205	172	184	199	205	207	175	195	222	188	221	204	186	187	192	180	209	183	192	186	188	179	185	182	195	198	180	210	200	206	189	223	178	185	208	180	167	197	177	237	186	210	188	187	201	200	187	206	190	189	213	190	197	181	188	194	187	184	190	203	199	171	200	172	184	201	215	204	196	182	198	203	192	193	174	166	196	220	197	194	185	196	200	196	190	181	193	197	192	201	206	181	205	202	175	183	205	200	228	188	169	170	198	170	188	184	172	188	195	197	214	187	180	184	182	210	192	182	204	204	202	189	191	215	179	209	219	184	175	209	176	198	190	192	208	194	207	189	181	202	206	217	178	179	179	194	177	207	195	187	192	189	165	165	196	225	199	173	205	179	166	178	165	212	219	230	223	209	180	196	199	192	205	189	213	213	179	183	192	193	188	190	164	238	210	199	196	197	184	184	208	194	229	223	186	201	186	201	198	192	199	200	173	175	192	195	173	189	187	199	197	137	167	195	180	206	195	172	200	179	198	206	204	195	193	208	186	189	197	192	191	180	191	193	185	185	197	200	171	186	188	194	195	202	193	196	161	186	183	189	206	190	180	180	207	165	179	183	204	203	204	212	222	197	187	197	189	201	192	204	199	228	183	179	175	201	200	165	183	180	197	189	203	191	185	197	200	196	163	222	190	181	186	189	173	176	183	191	191	185	179	195	185	207	203	190	198	206	196	178	235	209	181	178	166	199	166	209	199	197	183	219	212	213	180	197	194	202	206	181	220	187	203	200	177	213	191	202	217	218	215	216	190	217	210	204	189	183	205	192	182	196	184	185	197	197	190	208	199	177	194	203	190	187	221	215	174	218	191	207	198	199	203	185	187	189	190	208	190	159	202	194	187	176	220	201	203	192	207	185	190	195	208	183	182	200	192	184	185	186	176	189	212	208	182	204	190	205	186	182	213	197	188	208	211	175	206	217	203	193	198	202	201	187	204	176	190	214	192	203	197	166	199	170	193	206	190	194	203	188	192	185	223	199	198	201	197	170	186	178	184	187	200	177	177	185	183	229	210	203	184	179	163	196	196	202	209	176	150	202	162	180	232	191	203	189	168	219	208	191	159	185	192	165	203	183	209	205	199	185	189	199	180	189	216	197	205	186	178	185	202	207	187	188	180	192	182	184	205	211	192	213	216	225	191	199	211	193	201	204	176	191	208	197	184	208	229	215	185	196	170	187	190	202	192	210	177	186	209	202	187	192	204	181	184	196	191	170	198	192	203	203	204	192	165	201	201	208	194	191	179	189	187	215	183	206	197	199	187	185	192	197	207	186	191	199	188	196	200	199	181	187	180	190	202	212	185	199	178	202	208	174	207	215	179	184	177	196	190	187	204	187	184	209	190	198	201	199	192	183	177	177	204	192	177	194	206	176	185	177	193	188	183	214	205	213	178	173	178	196	165	190	176	215	197	191	195	156	188	178	188	165	178	212	194	190	203	198	217	201	173	209	180	164	195	200	190	170	173	187	198	165	212	197	179	199	200	193	220	182	187	185	175	202	167	196	193	202	178	223	195	197	201	200	192	192	191	175	175	197	176	201	191	163	202	189	188	227	197	200	191	206	194	159	196	221	202	184	200	198	205	195	205	191	182	203	186	175	216	208	194	201	194	208	214	192	195	191	200	206	207	195	181	216	197	215	192	189	192	192	224	188	175	197	209	164	210	222	180	197	203	205	185	191	189	169	181	196	193	182	199	192	216	202	184	176	198	210	172	190	209	198	193	188	194	185	182	211	177	176	197	215	190	193	225	223	179	185	196	173	171	200	203	196	200	207	204	180	188	219	202	216	197	206	191	206	178	199	190	185	199	184	231	202	184	200	177	205	206	186	165	197	204	206	195	197	205	182	188	196	214	181	206	194	185	175	191	198	182	202	213	203	213	197	209	215	194	217	209	212	207	203	206	194	218	212	196	209	188	224	188	198	206	166	174	193	198	189	182	176	207	198	207	185	179	184	188	181	178	196	228	172	229	205	168	205	205	221	192	187	174	193	211	187	189	182	205	183	185	185	189	197	179	199	204	185	193	174	186	198	182	199	191	188	185	228	179	183	189	206	177	210	189	190	188	213	192	185	187	181	173	209	182	180	187	209	183	197	188	175	206	200	196	180	226	181	188	198	197	183	207	201	174	163	217	232	214	171	211	206	198	193	182	206	191	169	170	212	210	201	198	214	179	174	197	204	203	207	192	185	164	176	219	210	183	223	205	178	213	200	188	175	180	198	196	190	175	191	184	189	203	184	218	206	180	208	165	180	185	183	212	182	192	204	183	216	193	210	210	179	200	203	189	200	166	178	162	185	187	186	205	203	189	226	211	186	187	187	169	196	170	184	193	172	202	205	194	182	196	199	215	212	185	192	209	211	192	190	191	217	212	180	180	196	187	160	208	185	199	204	212	186	188	191	182	193	180	189	190	176	179	195	206	164	209	186	195	191	207	189	171	204	197	201	188	182	201	182	211	203	189	174	210	199	211	201	205	219	187	187	195	191	197	200	191	188	181	199	188	185	207	182	214	170	174	175	188	201	202	173	193	188	168	172	194	167	198	190	183	191	180	207	200	200	207	205	205	173	204	183	208	191	202	190	216	188	202	202	179	170	194	183	196	169	185	187	202	202	188	189	202	199	185	182	197	197	183	177	204	182	201	203	184	183	188	187	192	163	189	190	189	190	222	180	185	182	181	176	195	175	206	193	205	211	197	191	196	180	193	159	223	203	187	207	202	211	177	188	203	178	179	216	182	217	190	205	183	187	210	178	178	180	203	176	206	203	197	214	192	175	198	214	170	202	188	181
1961	675	775	852	737	749	725	688	659	646	622	646	622	632	638	637	631	615	639	672	602	642	625	611	669	632	613	619	641	629	633	603	615	608	627	615	632	602	640	611	597	583	589	640	577	624	614	593	603	598	591	635	625	651	637	613	613	592	569	610	620	645	624	642	619	618	627	585	637	606	647	611	599	622	616	601	635	638	676	608	606	651	632	605	612	653	619	632	651	613	640	619	629	645	622	578	598	639	625	586	676	702	673	639	619	598	610	595	620	626	609	624	599	689	592	597	590	602	638	634	670	626	620	611	614	591	613	657	580	616	612	630	609	635	586	588	616	623	594	635	637	670	591	626	594	634	612	595	612	641	606	621	639	611	645	630	661	630	628	612	613	601	616	587	647	635	602	608	593	619	632	615	634	680	632	588	636	578	595	677	647	606	602	607	611	614	615	626	594	629	582	615	622	600	603	584	618	599	616	666	639	639	647	629	604	624	628	639	566	620	623	636	593	620	615	612	658	565	604	636	627	575	603	659	630	628	637	638	623	609	626	632	585	606	635	682	608	602	653	635	584	657	644	604	601	629	614	629	620	590	611	630	569	587	610	600	609	540	583	647	566	587	650	588	613	632	583	623	609	618	595	600	634	631	597	608	603	615	634	629	630	591	594	608	630	594	555	642	612	610	607	628	637	574	611	645	559	598	619	637	611	589	618	601	621	599	619	640	625	604	611	570	636	611	606	601	607	636	658	623	591	630	610	623	594	647	647	605	601	599	616	620	618	601	576	619	606	569	609	640	647	595	598	604	615	625	639	639	627	655	643	633	661	598	596	627	607	610	595	637	640	628	633	612	576	630	598	593	628	601	651	634	628	637	591	586	624	609	614	651	607	626	637	608	630	638	632	618	583	635	599	622	612	615	625	616	655	622	593	629	637	632	657	576	627	618	603	615	627	578	623	602	672	609	645	578	619	616	621	596	611	631	675	620	616	619	635	565	621	613	610	623	592	615	600	607	625	597	578	587	621	606	573	579	587	597	601	604	621	626	652	613	563	634	594	606	616	628	587	613	625	617	612	628	593	662	588	616	628	607	601	618	625	632	586	618	595	610	631	667	624	585	616	612	623	635	628	601	645	605	608	629	582	573	673	599	661	621	618	606	611	608	570	673	629	630	592	574	626	622	601	586	618	609	607	594	607	639	582	600	592	554	614	583	633	602	609	644	604	619	625	668	584	604	606	579	633	580	598	619	649	631	591	621	631	609	627	643	642	600	597	627	620	623	619	585	594	626	604	595	602	599	600	623	572	588	619	599	614	596	604	644	598	599	611	587	653	595	596	654	613	660	649	666	628	657	597	654	586	637	609	607	610	603	621	573	622	618	632	626	583	620	599	589	615	600	605	646	586	596	615	584	557	550	598	604	633	633	618	631	608	592	634	632	604	611	622	573	602	605	639	638	618	620	619	597	605	606	609	648	629	635	621	647	610	606	624	613	629	625	630	617	624	655	617	596	641	597	611	668	592	611	575	644	624	601	587	577	598	592	633	635	609	626	569	605	593	597	635	620	634	609	610	689	606	590	624	578	573	622	614	617	576	684	627	606	630	642	649	667	649	594	613	598	613	616	624	627	611	636	624	590	604	584	582	611	630	654	580	640	584	578	618	586	621	614	621	598	596	628	661	611	621	618	614	621	618	613	601	641	607	622	604	598	619	608	595	579	632	617	587	625	618	637	628	547	622	604	603	620	597	660	613	605	640	612	599	601	608	612	578	640	620	604	629	629	614	622	589	642	624	620	621	601	612	611	624	611	644	622	583	627	622	625	578	625	603	607	643	613	615	631	583	619	618	615	670	616	595	623	594	631	615	651	592	608	656	634	655	612	610	568	584	684	657	624	609	602	562	579	612	620	591	620	597	592	635	615	617	586	593	627	663	636	614	590	623	623	651	611	661	595	645	579	641	615	611	577	678	636	623	623	589	652	621	604	571	630	610	586	654	645	613	579	678	604	631	639	568	642	650	604	616	596	648	601	614	593	614	657	610	628	641	613	634	577	622	607	642	596	632	616	604	607	650	673	618	625	666	606	656	593	587	596	591	560	628	640	608	632	607	604	643	579	613	649	599	591	600	603	654	574	640	593	672	600	584	622	581	624	594	579	654	607	604	626	642	617	629	613	611	619	678	599	586	594	581	592	597	627	613	604	605	628	647	636	647	591	624	617	595	619	600	611	590	646	600	585	606	618	652	626	626	585	592	639	637	625	603	594	581	617	604	558	601	565	574	612	608	631	624	648	600	619	616	609	580	593	610	618	627	592	649	606	619	619	623	626	602	593	626	580	635	600	633	596	617	589	611	613	598	649	586	601	608	571	646	630	620	631	639	655	619	637	596	630	612	571	584	603	614	629	581	648	619	591	635	592	628	616	608	588	635	634	623	608	588	609	651	590	616	632	642	563	675	596	613	581	605	598	612	573	618	637	662	616	594	629	617	626	605	589	595	586	594	585	605	589	602	596	604	614	603	631	643	597	607	617	620	604	642	608	551	612	608	602	633	644	574	651	605	595	586	571	592	602	615	627	628	613	659	612	612	652	627	579	632	651	646	601	600	633	623	584	585	614	648	608	653	659	589	634	549	651	609	623	600	624	595	616	616	606	612	610	659	663	630	597	599	640	585	656	570	599	632	625	675	605	590	608	637	613	628	631	617	615	618	674	640	641	646	646	596	591	598	589	585	569	593	618	635	647	628	606	603	622	627	588	622	651	604	633	573	580	614	605	587	620	585	646	622	628	582	667	674	576	659	587	622	601	589	594	578	624	605	617	598	608	631	618	647	656	617	677	610	637	602	665	574	619	629	641	607	589	625	576	579	614	661	650	604	586	596	630	602	615	630	605	654	635	588	627	615	594	638	600	631	585	619	613	603	634	603	591	564	598	588	652	597	602	613	618	615	602	613	594	615	661	635	622	616	608	596	610	616	628	621	567	647	680	604	570	607	631	569	618	636	644	626	605	607	659	637	614	599	628	626	625	647	652	592	663	627	586	604	625	600	633	595	636	653	610	620	601	598	649	592	601	596	623	620	658	588	599	614	617	625	580	576	601	560	603	611	609	596	628	646	657	651	598	607	636	662	659	640	605	597	624	578	647	619	617	588	657	650	626	583	640	604	647	619	626	598	618	595	592	642	604	591	622	617	649	558	618	580	608	645	597	608	633	590	576	617	618	566	623	628	606	590	629	588	590	616	623	628	624	614	621	598	592	605	610	617	619	680	596	589	684	580	577	628	594	593	629	635	578	634	595	596	605	664	639	584	626	624	613	595	610	631	621	561	590	614	575	608	634	602	631	597	631	625	596	576	630	588	626	624	584	574	643	614	611	650	619	626	642	622	626	601	581	582	612	660	591	584	574	622	609	582	623	670	609	644	605	629	593	607	589	660	605	625	587	585	611	664	655	613	652	616	607	617	627	595	620	579	623	616	590	631	588	621	652	603	627	609	609
9085	1375	1714	1389	992	829	650	591	510	485	477	388	368	387	389	348	384	355	367	370	320	351	358	359	337	324	335	346	316	361	350	313	329	347	318	327	316	331	351	316	306	330	344	304	298	338	313	299	326	334	333	353	369	316	335	340	348	303	294	319	342	307	326	332	337	335	305	314	311	341	332	342	324	329	325	303	329	352	322	334	354	297	296	344	292	339	332	325	297	303	333	324	302	349	308	304	297	320	353	305	331	324	294	282	324	312	323	312	348	335	319	278	317	312	307	335	318	324	321	300	334	329	335	347	319	304	326	303	329	333	340	315	325	310	308	334	318	294	299	330	330	325	312	324	324	310	321	302	346	311	351	323	300	357	310	318	290	352	334	309	336	320	301	320	338	315	310	345	331	310	324	345	321	313	308	299	317	313	334	302	336	372	283	326	323	328	347	340	309	314	309	328	306	319	296	323	316	315	294	353	322	328	282	298	304	323	318	310	321	339	330	349	324	327	324	314	311	313	315	313	318	358	293	323	333	330	291	319	293	322	289	309	331	327	362	311	353	323	295	299	316	304	333	334	297	318	317	314	350	305	328	306	314	319	302	308	319	326	319	316	335	308	324	352	318	302	330	306	294	325	356	334	333	316	320	301	310	320	369	323	314	329	350	342	356	313	307	315	340	324	314	319	313	295	337	328	323	363	303	339	320	345	303	316	314	302	339	327	302	329	328	307	303	341	320	335	328	333	323	306	314	321	334	320	332	295	305	332	326	303	307	296	357	320	339	351	358	328	299	314	331	326	347	335	339	307	302	291	326	321	308	345	322	319	309	341	329	325	343	311	308	321	337	320	309	327	346	315	338	291	328	304	333	296	300	324	295	317	326	318	315	321	362	325	319	302	315	328	311	364	312	320	338	311	294	308	324	320	349	330	336	297	328	310	314	271	341	381	334	316	318	339	319	315	327	316	333	330	283	319	314	327	315	329	307	297	312	285	362	329	319	306	309	306	344	318	307	318	324	313	340	307	312	321	356	302	345	275	325	322	321	290	325	331	326	299	338	349	289	321	300	287	327	302	294	321	301	313	320	313	313	316	362	339	323	338	349	315	312	314	305	305	298	299	305	318	323	295	297	322	285	309	342	354	305	329	284	312	313	312	333	334	327	333	337	322	324	371	332	323	325	339	328	312	334	344	299	316	325	298	327	331	326	294	304	335	313	344	310	317	313	324	313	328	295	327	323	315	337	334	336	312	315	330	318	306	298	326	294	321	289	337	337	311	349	330	316	331	347	317	343	337	323	327	310	328	344	286	301	301	306	316	329	326	314	336	319	325	323	299	332	341	304	331	324	307	307	326	315	306	345	297	331	340	330	313	338	318	356	311	334	347	305	304	314	300	312	336	298	324	296	315	310	357	319	335	316	334	317	339	314	326	284	307	336	316	325	332	316	316	313	293	320	324	304	352	302	338	300	324	336	298	340	321	293	313	315	306	310	309	299	329	306	336	319	336	315	308	324	323	329	373	321	290	323	300	340	340	358	296	325	330	343	315	320	335	323	338	294	313	326	316	376	329	334	297	333	331	369	311	324	314	356	316	363	313	280	350	313	325	317	315	302	315	313	307	313	315	318	337	316	347	302	329	328	349	333	296	310	323	340	317	307	321	319	317	346	322	295	322	319	329	302	317	329	330	302	336	325	320	330	305	310	311	293	300	311	319	311	322	325	310	338	321	352	329	290	311	326	324	310	327	338	301	313	323	330	320	342	324	318	376	326	319	338	270	328	284	329	306	333	343	296	308	320	327	308	333	307	338	341	336	324	320	342	311	338	313	308	315	315	313	326	325	325	320	349	336	283	332	302	320	307	335	306	310	314	319	303	290	328	306	336	318	321	328	306	345	327	303	324	324	298	321	312	313	344	327	314	322	309	318	338	345	293	325	333	328	324	336	318	331	329	310	337	366	322	335	332	326	340	330	324	343	330	314	320	312	313	316	326	352	327	333	303	314	337	315	316	346	308	359	327	307	310	297	344	329	309	374	305	322	316	314	345	313	320	339	303	318	278	308	315	354	303	344	306	304	288	334	282	303	296	308	323	315	341	306	336	328	306	316	301	370	337	330	328	321	318	309	312	287	348	327	330	303	332	296	299	312	331	330	332	304	314	332	322	287	322	286	325	331	309	321	291	288	285	344	321	319	318	330	319	320	361	323	323	325	316	315	300	345	273	358	322	304	339	316	305	329	340	300	335	325	305	327	300	327	337	315	309	334	311	285	296	333	316	339	326	301	330	301	323	325	306	317	302	322	325	343	326	347	299	322	322	308	321	346	333	313	352	277	292	309	315	322	309	330	308	331	336	323	302	314	303	301	328	330	286	304	314	351	307	310	311	304	314	325	328	349	322	314	327	332	296	302	314	326	311	305	325	345	317	323	331	355	352	310	383	310	316	338	351	322	321	293	320	324	277	333	355	330	324	360	343	380	309	324	348	290	330	324	350	314	347	338	330	298	323	284	325	329	386	291	317	313	325	324	330	301	324	325	327	314	347	336	328	301	328	294	320	310	361	295	338	312	321	326	311	301	335	338	341	376	338	287	308	306	310	326	329	321	331	338	295	357	304	332	326	355	341	324	322	326	286	328	325	294	310	319	316	311	314	330	312	319	355	336	327	333	309	311	337	333	296	343	329	323	293	332	293	314	350	319	324	339	320	319	302	328	329	320	327	326	337	299	305	289	326	354	344	335	337	308	332	320	332	355	326	321	322	310	303	369	343	301	321	329	313	322	316	289	305	317	327	313	329	290	329	364	333	312	317	346	316	359	308	355	328	294	301	317	337	290	337	327	323	337	320	315	301	327	325	335	332	328	309	336	352	349	300	328	305	306	321	350	299	322	299	334	313	341	324	355	316	335	286	305	328	285	303	296	302	322	302	321	345	308	320	341	331	286	323	333	302	318	326	315	328	312	298	347	313	296	331	306	331	314	280	294	314	314	303	309	312	298	318	332	340	332	295	328	336	328	325	341	311	327	321	331	309	282	326	337	337	289	324	319	335	323	355	311	345	293	311	325	350	315	320	329	312	314	314	327	312	329	322	317	353	334	322	339	320	322	311	315	317	332	342	307	304	328	325	339	327	310	328	316	324	320	320	330	324	349	345	324	366	288	322	327	316	297	337	306	310	338	332	324	338	303	311	311	321	340	355	329	313	328	289	304	306	315	324	326	320	336	313	313	301	312	318	301	303	308	323	309	311	359	313	298	330	303	351	320	295	280	332	324	307	298	319	328	343	328	315	344	309	368	315	324	324	330	309	322	311	311	333	313	342	327	342	311	330	289	336	318	337	321	329	320	320	313	331	319	337	346	325	321	328	335	309	317	306	323	304	261	326	319	308	339	307	332	308	329	331	344	305	339	300	306	282	329	288	318	313	354	286	301	341	320	312	326	341	324	335	327	345	322	319	342	300	338	341	311	334	330	308	317	330	344	305	305	311	300	318	346
5558	1997	3495	4084	3511	3055	2641	2229	2040	1793	1660	1609	1427	1339	1411	1310	1246	1274	1216	1176	1113	1092	1093	1173	1191	1119	1080	1073	1039	1007	1100	999	1071	1046	1049	989	1033	943	997	998	971	990	1022	939	998	1003	1002	966	985	985	981	963	923	962	1008	938	1019	970	999	940	981	941	943	953	923	962	977	990	939	941	956	960	946	967	906	940	900	1000	940	917	924	880	886	962	949	951	879	961	960	957	984	973	956	962	955	924	950	971	948	945	942	935	913	915	1010	938	925	923	900	891	978	937	970	978	968	943	902	899	918	961	956	906	967	950	933	985	977	897	896	993	976	959	980	1004	970	949	945	940	972	945	988	898	969	913	954	964	935	905	961	971	883	919	931	948	931	948	945	993	924	910	880	944	911	928	965	1004	986	951	926	939	938	912	929	908	923	939	901	895	938	946	949	921	955	953	966	938	953	886	939	961	942	931	952	911	978	924	943	953	962	969	936	945	984	968	902	912	996	930	987	955	915	913	925	998	901	902	909	943	924	947	896	964	942	923	879	941	962	965	964	955	946	963	941	962	958	943	909	906	965	919	936	946	895	903	936	896	988	961	941	935	935	970	938	1003	906	929	953	943	956	956	913	972	937	958	971	930	917	986	899	944	982	918	982	921	929	954	932	922	890	959	939	914	985	961	917	884	936	980	923	992	914	953	917	983	904	963	977	1002	938	960	914	992	914	915	900	951	965	948	914	970	990	954	930	885	962	928	917	975	920	936	943	962	977	949	940	938	957	954	962	936	946	910	935	906	1014	895	939	943	949	968	1006	944	884	917	947	888	950	895	869	872	906	950	937	929	961	924	934	909	916	964	936	931	948	908	963	947	915	920	951	944	936	976	965	878	959	919	903	905	953	893	892	931	916	927	970	937	957	903	985	917	931	909	949	965	954	944	944	925	954	928	943	895	964	920	935	921	969	959	1025	892	930	974	909	941	955	923	971	912	971	911	888	933	892	902	891	906	977	935	930	944	925	971	952	944	918	919	926	960	955	916	954	924	994	900	902	942	973	912	898	949	949	899	904	974	977	954	944	974	938	973	958	944	945	897	1020	989	932	905	889	959	915	896	922	967	975	930	975	905	863	876	881	964	957	966	945	942	965	1005	884	893	946	914	864	907	951	955	947	914	866	917	916	974	923	936	942	902	906	925	922	910	960	963	953	974	936	913	911	945	987	987	891	1004	964	947	934	890	943	955	1001	969	960	888	939	900	902	956	884	996	910	892	971	1038	945	954	911	959	903	906	955	986	875	938	997	868	957	1071	948	987	950	898	963	916	932	919	959	926	931	965	934	922	938	975	949	935	939	928	915	887	938	951	958	943	932	966	942	943	933	931	964	891	909	963	1006	963	998	901	984	914	955	953	944	915	932	919	911	917	972	948	939	1000	954	959	911	945	974	912	885	998	949	926	951	938	971	935	902	884	931	945	944	902	973	943	978	933	930	951	973	936	889	931	926	961	935	921	926	932	904	935	893	942	977	943	943	946	934	930	931	920	890	935	976	915	943	902	910	895	906	891	944	945	930	921	1019	965	945	922	907	972	954	889	953	954	921	918	925	930	946	1009	962	949	955	897	933	925	950	962	926	942	953	962	933	917	959	879	948	951	906	926	965	903	956	996	942	894	902	980	979	907	971	952	926	950	976	923	925	926	981	978	887	943	964	934	916	926	913	947	966	940	908	928	950	927	917	912	952	931	911	977	944	931	947	907	912	1009	948	923	982	954	935	941	950	937	933	951	914	937	909	917	888	950	941	919	973	971	939	957	958	933	921	919	899	927	943	945	930	913	903	932	924	965	926	934	938	982	947	1001	938	938	950	946	913	900	921	945	921	922	966	945	883	942	902	951	910	942	902	933	1008	934	921	982	921	864	929	900	990	904	938	955	938	913	947	936	950	938	936	927	961	917	950	885	905	929	962	978	872	956	925	908	951	965	958	931	904	951	925	938	941	938	930	986	914	953	942	925	904	946	911	940	934	957	962	936	886	924	969	948	926	912	955	910	923	953	975	986	980	904	920	905	965	962	977	961	987	938	918	934	903	903	941	907	916	954	903	934	898	932	884	933	970	959	953	975	959	930	942	941	941	907	881	956	980	940	950	920	919	930	946	915	967	965	948	940	939	930	984	948	893	1000	947	928	919	916	937	978	932	963	982	913	956	942	955	956	949	922	921	928	898	878	945	874	970	922	871	1010	991	925	903	935	991	939	933	962	986	929	977	907	963	891	912	956	950	940	899	908	893	983	961	886	931	919	930	954	943	943	942	959	969	898	929	889	994	941	950	1002	944	883	954	931	878	973	909	934	934	902	945	924	891	994	951	982	936	913	993	936	952	995	890	902	878	986	952	877	889	935	971	980	942	939	925	943	868	981	980	932	891	968	958	924	919	927	918	920	936	936	905	948	939	967	880	961	961	948	928	943	937	908	948	940	916	980	959	931	931	955	951	963	951	947	943	995	945	937	896	921	987	967	973	940	977	916	954	986	953	952	1001	940	887	945	942	935	950	946	917	886	931	933	885	900	911	977	946	923	908	910	922	949	938	899	903	972	924	963	946	982	946	978	939	990	942	905	1007	940	919	950	952	927	887	905	898	967	925	948	951	911	991	912	983	936	883	943	963	900	891	944	945	944	917	963	985	892	964	911	893	936	957	974	987	939	1012	889	974	966	921	978	935	939	933	914	864	941	923	955	913	983	939	977	958	926	900	952	948	909	910	920	940	965	1008	915	936	879	963	931	978	994	941	994	928	974	956	925	924	964	951	920	947	885	971	958	941	923	972	1006	962	973	919	934	913	900	905	933	956	954	937	968	915	908	878	922	937	872	911	917	960	974	944	942	919	933	960	951	956	933	951	923	954	913	934	933	968	970	926	871	954	943	877	944	934	963	927	916	951	997	917	993	1000	918	933	926	976	906	921	884	939	945	966	932	995	945	958	948	1000	937	944	1018	970	950	944	920	930	988	999	932	919	949	981	967	910	915	937	924	984	933	915	947	977	966	964	960	936	955	916	917	914	956	932	899	914	947	852	939	921	913	925	916	954	940	962	922	967	959	967	933	923	963	926	901	965	930	937	926	918	933	983	898	921	954	930	960	897	943	943	968	925	968	913	940	955	1015	938	943	975	958	934	953	932	886	978	912	963	980	983	926	906	959	946	894	947	901	1013	966	909	991	929	910	956	913	991	956	926	960	907	923	958	929	925	985	998	940	902	873	899	970	936	970	935	988	894	938	923	959	936	1004	981	961	940	931	919	921	951	970	911	968	906	949	922	902	938	898	1002	912	982	968	953	960	939	938	931	934	935	974	929	897	937	909	931	928	892	980	942	958	962	969	965	934	909	922	968	944	919	940	964	901	979	952	948	928	903	937	976	926	914	954	896	879	936	937	983	979	957	968	957	940	1001	939	914	988	944	904	921	971	905	886	931	956	975	886	929	888	946	950	913	916	904	993	933	919	900	934	928	955	964	889	963	909	993	940	931	982	914	924	914	941	946	962	926	987
16246	2815	2988	2368	1596	1224	1001	787	667	605	516	428	455	401	384	385	316	332	363	310	312	347	308	317	306	308	352	333	297	311	306	298	298	288	262	275	265	299	267	271	313	245	250	245	311	262	298	290	298	286	272	274	287	267	261	264	268	255	274	302	269	284	257	291	271	266	276	282	268	302	276	298	306	299	269	280	289	267	263	283	290	307	262	273	290	282	285	281	284	262	288	266	278	271	281	290	285	256	264	296	295	262	275	235	257	271	283	245	274	259	284	257	331	266	256	273	285	288	284	272	245	267	268	282	270	298	236	280	283	282	263	294	282	296	276	278	281	274	243	266	248	269	267	287	276	312	273	283	251	240	285	285	306	248	260	275	281	248	277	286	256	304	283	276	263	257	250	279	288	265	283	274	254	295	271	255	293	250	247	281	287	283	292	268	261	275	262	227	274	282	301	260	265	247	295	282	273	256	262	277	246	259	269	289	262	281	318	278	298	294	275	269	301	308	290	271	293	273	284	269	280	262	258	280	279	278	307	277	292	286	270	245	273	264	306	262	280	280	239	261	228	228	314	282	264	272	272	251	268	277	261	277	254	272	282	278	272	278	289	267	240	282	285	273	254	253	273	290	308	282	245	273	265	270	284	287	273	270	255	262	256	276	260	291	292	313	280	279	269	251	283	268	271	270	268	257	271	264	250	279	298	269	260	285	264	271	292	306	261	283	239	274	252	254	266	276	290	254	273	266	262	271	278	293	253	263	261	292	254	276	268	283	276	240	270	262	246	277	252	276	284	258	277	274	295	282	287	283	284	253	274	275	273	260	275	257	284	279	267	242	276	268	277	261	270	279	287	256	243	229	252	266	246	256	293	253	245	291	282	259	278	285	280	272	291	307	249	272	257	244	270	309	269	255	269	304	261	300	270	297	295	289	271	276	247	275	254	294	254	283	256	262	283	293	274	264	264	285	296	258	268	286	257	247	271	266	275	264	292	296	245	277	262	299	278	263	226	277	276	265	282	245	275	291	280	256	295	280	256	241	259	272	264	240	288	277	253	248	266	241	251	263	272	261	266	286	291	283	277	271	285	286	274	259	271	249	266	264	223	297	296	293	252	279	268	266	276	271	270	268	256	260	258	298	290	263	283	270	272	267	257	275	289	264	266	293	275	258	272	264	250	267	251	291	265	275	258	262	282	247	292	273	284	263	280	290	261	291	272	278	258	251	274	281	243	252	267	287	269	250	263	259	275	308	259	254	300	271	267	264	264	269	250	267	275	306	242	262	286	276	247	300	256	288	284	262	284	257	257	277	272	297	266	255	266	235	291	275	263	305	287	263	238	279	293	260	254	266	265	277	257	283	284	266	258	287	251	262	296	272	269	253	277	281	270	273	273	247	281	274	268	268	308	261	306	266	277	298	279	296	289	278	297	267	278	285	262	277	270	282	280	276	285	259	275	267	254	248	284	256	262	262	282	253	266	268	256	275	266	270	308	300	296	245	256	271	291	274	277	277	242	288	306	253	271	311	251	276	279	252	271	274	275	270	280	267	278	262	272	267	269	278	305	274	276	273	260	293	268	276	279	285	255	257	287	287	268	266	275	264	292	276	266	280	290	286	285	305	264	280	254	289	253	281	257	291	280	286	252	264	265	285	271	277	267	259	272	266	267	288	264	267	272	276	266	279	257	273	266	266	293	243	286	274	300	248	274	264	255	282	287	279	261	268	286	267	283	255	244	253	256	259	302	271	273	246	265	265	272	250	289	280	260	280	268	260	267	272	284	264	242	233	304	249	264	281	311	267	276	241	271	319	277	266	289	266	290	287	301	259	268	272	283	256	257	258	239	275	302	256	240	261	252	278	294	286	281	262	245	299	248	264	268	290	257	284	314	291	254	264	305	279	288	277	287	266	296	296	272	274	260	288	274	274	277	274	236	274	283	259	255	259	287	267	259	274	290	257	290	271	264	259	270	281	285	292	248	280	289	283	297	281	279	237	259	238	302	275	282	290	302	268	250	271	303	259	262	262	264	270	266	255	269	312	275	270	282	268	239	250	274	286	270	284	257	294	265	294	266	266	261	252	285	291	268	249	267	302	292	289	262	251	270	248	277	292	258	273	277	283	288	272	290	274	290	251	277	264	287	270	255	269	285	292	259	262	275	294	299	270	239	269	269	284	308	260	292	293	241	318	269	250	252	287	255	269	279	299	281	264	276	281	269	269	253	289	296	328	259	274	277	265	296	277	311	267	277	289	277	257	283	286	265	238	326	276	283	261	288	241	247	292	283	280	266	280	243	277	290	265	264	259	284	268	252	263	270	274	252	275	294	262	265	299	263	264	267	277	276	243	269	283	279	274	248	273	275	295	282	258	278	281	286	294	274	277	276	262	273	260	287	249	265	262	288	269	283	253	257	295	290	254	276	246	240	328	286	285	286	299	290	265	263	296	284	313	280	283	287	266	250	251	289	271	291	291	252	255	305	246	293	277	269	306	270	266	278	310	270	262	277	249	259	303	294	290	263	237	279	293	289	309	278	283	302	299	275	248	256	269	261	274	283	284	267	289	263	285	277	262	267	278	265	288	308	275	264	248	287	280	291	271	304	276	273	237	271	278	266	249	298	293	278	261	286	246	266	271	280	292	274	265	278	284	274	287	232	266	287	267	300	268	266	253	254	265	287	280	276	288	270	267	268	300	281	269	280	298	276	275	260	277	251	292	290	268	281	265	290	275	293	262	280	244	250	285	289	294	287	313	284	279	273	289	254	262	256	272	293	276	263	257	236	255	228	307	284	293	294	300	293	277	268	274	270	284	253	290	271	271	285	265	257	267	245	268	265	286	257	279	293	263	266	285	280	274	283	252	288	281	301	274	257	294	292	286	291	274	300	240	266	285	252	264	256	278	290	273	290	266	252	286	248	267	253	274	248	275	282	276	279	287	256	284	265	268	251	278	287	273	267	290	261	256	279	279	280	276	266	301	279	258	271	259	247	290	264	290	271	282	249	290	256	251	321	309	257	265	251	283	249	251	286	248	261	257	273	257	260	255	292	316	277	282	265	280	268	258	218	257	273	289	275	266	285	261	244	267	256	299	267	281	284	272	267	275	287	290	292	271	267	231	272	280	288	263	274	277	261	270	267	294	278	262	276	274	261	277	281	260	247	281	264	306	293	249	286	231	275	266	269	260	261	261	292	270	265	264	271	276	290	276	274	287	257	255	265	255	245	268	283	286	271	302	266	297	279	272	273	270	272	283	273	259	269	279	267	284	264	291	266	279	298	280	277	262	281	288	269	266	277	303	248	268	285	299	265	285	268	284	279	254	275	264	262	258	290	298	279	274	285	287	312	263	273	261	269	247	284	305	276	271	259	267	273	263	281	254	284	252	273	301	297	250	273	266	256	278	282	293	255	280	254	276	303	265	290	259	253	250	231	259	267	300	306	262	271	290	260	288	281	271	309	250	284	244	276	250	280	296	264	283	259	306	264	267
7611	2779	5553	6390	5617	4657	3932	3390	2923	2425	2228	1904	1743	1788	1602	1494	1445	1372	1255	1306	1231	1139	1071	1140	1082	1062	1028	1083	1019	1025	979	961	972	957	948	966	969	918	944	916	950	910	876	877	967	946	882	877	866	841	901	866	894	901	882	855	853	908	821	868	812	845	866	872	830	885	818	799	848	872	825	854	840	842	872	863	808	807	820	820	861	832	806	895	836	781	819	827	814	839	801	853	811	831	834	779	839	851	823	817	823	853	749	792	821	789	812	806	842	801	825	796	837	855	840	800	827	901	791	819	798	822	815	787	809	833	822	760	860	772	873	832	791	826	820	820	830	841	783	762	790	776	820	775	770	791	811	816	794	838	765	800	856	783	803	786	781	781	835	866	844	798	799	834	815	829	804	813	848	777	853	850	827	815	841	771	785	814	783	826	814	799	828	807	836	815	806	807	772	784	823	806	806	828	782	772	788	800	787	801	816	839	803	765	746	816	843	750	795	786	860	795	786	804	789	836	799	833	801	774	810	802	838	800	792	783	784	779	800	787	771	807	808	823	761	881	798	848	810	731	857	805	844	797	834	849	800	789	786	785	800	836	796	775	761	743	795	765	738	829	814	860	844	794	820	826	804	809	831	810	810	812	776	786	829	850	814	833	825	848	758	793	771	792	839	840	739	777	758	803	788	782	799	808	856	785	801	782	765	754	801	792	813	843	809	791	795	842	810	743	798	794	794	815	843	799	827	809	749	824	826	814	825	808	829	802	803	864	791	824	795	804	771	860	791	770	822	775	736	826	799	844	769	826	811	786	807	811	813	812	777	808	809	801	799	883	813	825	853	804	815	874	791	763	804	892	839	840	758	849	776	805	789	817	803	838	802	828	804	803	752	798	763	830	815	830	815	822	784	794	787	789	830	795	852	830	792	845	801	797	791	791	792	833	803	784	772	793	801	814	845	761	813	820	838	832	809	803	810	790	765	839	811	816	796	783	785	808	800	793	785	801	801	788	789	791	778	812	789	791	834	833	817	795	845	801	778	807	794	764	818	807	836	796	832	808	776	763	818	786	847	834	780	816	775	847	765	897	796	807	835	797	793	766	789	833	833	756	783	784	783	843	776	833	758	803	791	736	762	822	802	793	799	822	867	831	733	794	799	786	795	792	766	794	831	804	805	769	847	829	818	847	812	845	822	812	740	779	867	805	777	818	799	811	861	791	782	833	799	784	794	767	794	794	808	790	813	753	817	797	817	790	762	798	805	807	812	820	770	819	804	787	790	806	760	827	815	868	800	754	805	884	785	828	809	890	795	799	792	796	769	793	811	852	768	812	812	829	828	826	809	815	806	775	829	812	762	813	801	809	825	798	781	811	773	793	818	782	740	798	848	791	774	888	818	801	795	775	816	806	811	778	824	798	781	830	809	826	838	754	843	820	822	808	802	859	794	759	748	833	814	784	790	791	849	856	792	832	817	777	775	804	855	836	801	743	808	787	844	819	786	799	787	809	795	819	811	790	760	773	858	746	830	802	823	867	780	785	788	795	815	846	809	819	816	790	840	817	785	779	763	868	846	851	830	825	821	807	792	832	787	824	768	797	758	783	835	761	840	807	810	830	787	815	831	821	813	766	805	815	811	874	825	838	841	840	818	786	790	834	816	826	784	823	813	832	828	809	824	847	822	816	802	764	821	769	801	811	840	833	777	822	835	853	787	788	795	794	798	771	797	793	841	774	809	847	800	827	825	767	820	832	826	793	794	766	854	776	821	752	867	834	779	844	766	835	842	794	817	794	780	846	781	804	799	787	782	833	833	873	767	812	772	782	859	804	841	812	811	771	864	802	803	803	809	794	765	815	809	825	851	781	799	855	776	823	819	797	781	761	812	873	822	792	808	780	770	848	809	838	799	819	762	839	809	813	806	789	821	791	766	807	806	864	839	814	836	819	783	805	829	841	822	795	795	803	810	817	848	819	772	787	812	841	844	766	813	750	829	804	799	811	755	810	790	823	784	787	815	842	858	798	796	789	812	793	773	830	808	807	772	832	802	828	742	782	801	780	795	806	830	767	728	831	788	810	825	758	785	788	794	828	807	765	786	805	811	825	800	758	767	784	782	824	759	790	800	811	806	795	774	825	795	792	800	805	758	809	789	812	820	859	819	768	799	772	812	781	834	835	765	790	806	770	823	821	834	785	748	830	811	770	832	807	869	811	857	865	784	802	834	778	780	827	824	762	780	801	830	828	841	813	802	848	813	755	825	750	779	782	829	841	818	831	823	785	776	764	809	793	846	759	807	814	817	781	819	821	836	834	836	857	822	783	843	755	792	780	837	845	813	811	783	787	803	791	819	805	832	765	835	831	759	797	788	760	792	789	838	790	820	839	850	819	791	790	817	769	783	773	778	841	900	805	772	811	797	806	831	813	780	841	786	792	835	756	823	780	810	809	794	767	821	787	807	822	813	868	824	822	803	881	824	770	801	811	807	798	801	771	881	811	786	767	851	762	838	808	838	846	777	854	796	828	832	792	785	817	781	831	846	881	817	842	853	814	796	815	837	842	757	813	788	825	752	806	816	810	785	838	769	784	845	788	788	777	806	824	817	824	840	858	810	791	840	807	809	778	775	830	821	775	772	791	833	801	787	844	777	787	824	799	760	802	787	841	763	802	820	818	756	799	808	820	776	832	840	807	810	868	775	786	836	822	779	798	826	793	778	801	813	793	825	840	794	801	743	788	789	790	791	833	808	835	816	796	751	799	810	807	797	779	783	800	822	782	790	814	800	744	821	815	817	879	803	786	826	802	857	810	819	814	786	790	807	833	811	796	823	806	825	795	807	772	797	814	763	798	847	810	792	805	802	769	809	802	797	786	770	810	837	796	808	808	827	803	781	828	790	819	771	859	902	801	827	759	794	842	778	804	778	814	764	796	784	771	818	844	788	765	831	827	798	789	841	813	770	808	810	813	858	818	825	756	815	762	820	809	821	831	784	786	834	813	811	759	833	759	787	797	814	793	784	833	801	786	855	769	834	800	751	805	806	819	830	777	811	785	724	813	829	847	809	791	812	784	790	835	754	778	800	747	816	815	769	793	796	824	855	782	791	831	790	801	808	788	801	777	824	761	777	872	737	798	853	837	842	787	779	819	765	811	846	827	804	860	809	767	805	786	843	794	832	773	827	770	814	804	826	838	824	830	800	755	781	800	811	802	844	825	812	801	784	828	821	798	813	753	852	842	802	827	825	806	807	835	782	781	786	806	739	821	792	832	826	782	820	829	791	844	809	817	851	776	787	814	837	763	784	812	795	811	789	783	806	793	840	790	818	859	882	807	816	758	859	777	849	825	795	795	771	758	831	841	858	784	793	834	814	737	768	797	792	816	805	796	786	801	827	788	866	849	815	831	825	829	810	804	823	859	804	788	810	821	784	839	807	834	808	823	784	800	779	839	781	826	802	788	766	837	846	858	835	832	792	790	858	804	789	805	772	793	819	765	825	793
2141	259	265	268	239	222	216	213	192	174	180	198	201	210	220	177	207	191	189	199	178	199	189	201	178	190	175	192	178	218	213	216	207	203	205	194	206	196	182	221	163	214	199	201	168	199	196	190	178	185	191	193	179	197	171	205	170	195	216	211	193	209	200	189	200	211	182	179	198	199	199	186	199	219	199	179	207	190	211	180	195	182	187	192	204	195	182	217	180	184	176	196	175	174	203	200	200	181	207	189	210	200	208	174	189	193	181	190	205	187	181	195	203	192	199	208	208	182	179	190	184	193	187	219	210	230	194	194	229	202	201	194	183	197	199	177	210	169	162	193	225	186	221	178	178	184	220	206	209	197	195	193	195	195	188	190	189	195	175	222	192	202	175	195	207	205	213	216	197	175	215	199	196	177	186	204	228	185	214	197	162	190	189	198	200	198	199	195	211	188	192	176	199	180	199	199	189	221	176	214	181	208	199	173	212	216	199	202	179	172	185	212	203	171	178	180	173	175	190	238	215	214	171	174	195	196	190	231	183	201	182	206	191	213	182	197	205	181	191	215	186	226	190	187	176	173	194	174	192	187	213	183	174	179	195	187	188	157	201	207	199	195	196	186	180	195	183	182	202	193	196	172	180	203	197	197	206	161	187	191	162	189	204	202	210	208	217	215	199	231	188	201	198	202	188	195	191	207	195	167	180	172	192	181	213	202	192	200	193	191	182	186	185	214	211	196	187	156	203	192	184	183	190	213	189	166	200	183	186	193	190	188	205	185	213	166	175	186	207	169	191	192	169	186	171	187	200	221	199	174	205	164	197	180	213	222	182	197	202	202	185	204	179	193	223	190	197	191	211	185	177	190	196	192	185	173	216	187	208	184	209	156	200	210	197	186	171	215	219	219	173	191	201	206	213	177	176	186	187	195	204	208	222	216	183	215	183	201	191	206	169	194	195	192	202	188	213	180	168	206	194	188	204	203	226	197	182	182	182	175	200	181	194	188	211	204	182	194	212	204	181	181	194	177	175	178	196	189	185	189	179	199	197	193	191	197	193	207	215	205	185	190	197	203	178	186	178	177	201	194	196	181	182	177	199	177	200	161	192	198	174	188	214	189	175	196	201	213	200	191	183	178	192	182	192	193	196	204	203	170	223	200	205	179	159	195	222	223	204	209	185	190	207	223	181	215	226	178	221	188	204	188	190	188	215	176	199	186	227	180	175	195	173	186	192	213	208	216	198	181	192	181	202	174	203	191	183	196	187	196	174	209	206	172	182	182	193	216	185	195	204	187	170	178	191	211	158	191	212	190	205	205	181	172	203	182	190	181	226	194	198	180	207	206	210	201	181	208	206	197	187	165	173	195	173	185	194	187	179	175	175	213	222	201	202	182	194	196	198	209	228	177	196	200	180	199	194	201	208	195	182	186	178	191	194	185	191	175	192	195	199	190	199	196	204	214	187	191	209	174	197	193	211	192	195	191	171	195	192	184	217	211	191	187	192	191	213	190	205	203	208	207	174	171	205	182	186	182	207	189	202	178	175	161	218	180	186	199	214	209	199	202	209	181	194	207	176	177	208	207	196	209	184	205	209	186	191	198	205	175	180	207	198	208	205	176	173	194	189	167	197	201	197	180	196	191	202	201	172	183	183	210	199	180	184	217	198	185	189	226	172	184	198	199	200	184	186	200	207	174	206	169	206	185	205	197	222	191	193	164	187	191	196	187	215	181	192	181	174	184	195	176	161	189	180	201	208	207	181	195	178	215	215	184	180	199	189	185	174	194	182	206	232	189	190	169	184	202	190	187	201	199	173	214	168	193	184	190	188	177	207	178	189	198	188	184	195	179	205	194	191	203	198	187	220	190	183	208	188	181	191	194	191	176	213	189	186	195	187	211	146	213	201	203	208	168	176	186	187	175	182	186	187	184	182	215	178	181	219	224	187	203	179	180	171	213	187	178	194	199	204	176	202	181	200	198	170	213	187	210	208	200	170	201	204	191	201	182	201	191	202	185	172	210	193	213	237	185	182	209	191	192	181	180	191	173	199	194	188	188	188	184	172	204	188	180	184	203	197	216	184	205	179	215	194	198	218	171	201	204	190	186	202	172	186	194	185	196	199	192	186	186	224	199	180	201	219	196	219	202	236	166	197	182	193	191	164	196	194	192	183	194	206	231	184	201	183	202	222	179	180	183	195	202	193	179	199	186	206	181	202	197	190	198	174	196	181	188	198	189	186	202	215	198	190	189	186	205	190	201	173	166	179	193	205	192	195	225	192	214	212	184	188	197	218	205	216	215	186	210	200	175	190	218	191	175	189	200	194	196	203	191	170	198	200	180	201	177	173	197	186	198	185	172	184	219	195	191	196	188	207	208	209	181	217	187	173	191	168	165	190	193	193	190	178	190	182	200	197	199	188	200	208	196	205	203	211	195	174	195	169	193	180	194	201	203	190	174	185	198	216	220	194	217	184	201	204	185	199	187	174	190	192	184	178	221	193	199	183	189	188	201	185	180	178	208	212	179	197	201	187	189	191	179	207	181	186	182	209	200	205	186	188	187	190	172	178	168	195	208	157	186	180	188	178	172	191	170	197	212	196	193	208	189	180	188	176	179	210	199	198	214	192	191	197	167	190	184	187	181	183	217	186	195	170	170	202	195	200	208	204	193	211	200	200	212	186	195	202	196	203	173	202	188	190	198	213	208	193	200	199	195	179	187	183	175	194	202	206	182	205	208	200	205	189	192	204	193	193	180	207	194	217	204	180	198	172	206	181	214	191	218	183	190	179	182	176	216	192	205	221	189	190	230	202	212	181	187	199	204	192	185	187	174	190	190	198	194	198	193	190	177	213	203	201	200	222	196	170	205	200	185	179	180	194	221	207	181	195	188	180	213	189	207	204	185	210	198	182	197	198	192	192	173	215	183	200	186	199	203	217	187	201	189	230	204	176	196	208	207	185	184	219	180	190	168	205	191	191	216	192	197	189	185	184	206	201	196	188	187	206	207	207	200	208	209	191	173	192	206	190	206	203	191	202	198	188	173	182	198	170	175	174	174	190	199	173	198	180	216	210	185	214	171	206	183	212	165	191	209	211	189	186	176	198	206	183	201	211	225	204	206	186	201	194	202	218	191	177	206	185	192	207	190	195	216	191	182	205	208	198	206	182	219	210	192	194	180	201	206	197	200	200	205	194	189	201	208	177	188	193	202	173	186	201	193	195	190	168	197	211	175	161	198	198	201	180	190	209	204	185	204	197	191	168	203	158	179	218	204	200	200	197	202	212	162	169	197	211	192	195	195	185	187	186	195	187	222	179	208	204	201	204	193	228	190	198	179	199	187	192	215	218	184	215	181	193	165	198	168	189	191	189	208	179	207	183	216	216	194	203	186	210	206	190	190	171	186	186	209	212	189	186	198	168	200	200	195	210	191	183	210	175	188	181	215	206	198	202	211	223	181	202	194	202	186	194	214	181	225	178	186	222	226	188	205
2020	662	738	819	739	720	757	710	637	650	681	679	681	650	641	643	647	644	667	595	633	630	626	625	637	644	579	644	609	655	638	617	662	613	659	605	580	611	624	599	611	636	589	629	583	619	597	632	650	604	623	623	588	634	634	608	644	615	612	568	649	627	614	635	604	578	662	659	585	640	660	632	598	646	630	648	636	646	612	633	646	627	594	628	608	653	603	608	624	581	620	633	609	650	590	606	646	563	597	642	609	620	628	632	611	583	594	666	632	602	571	601	610	631	625	615	599	582	641	617	629	633	599	620	603	605	595	615	609	587	610	567	600	630	631	602	599	597	556	644	652	657	636	606	594	616	632	620	575	654	627	626	589	594	630	608	630	629	610	605	627	575	654	604	649	637	587	600	641	647	624	592	613	631	606	600	634	604	637	627	651	658	639	648	617	645	641	577	596	611	647	650	632	581	612	582	592	621	610	613	598	605	603	646	615	614	618	596	583	653	596	610	582	659	602	601	609	599	630	584	636	631	616	574	618	631	597	618	611	638	615	647	615	595	649	649	600	640	629	637	554	646	637	602	614	598	642	602	634	628	543	615	594	623	629	610	613	586	600	659	610	626	569	650	624	613	580	632	625	629	588	581	607	560	639	629	568	623	709	587	667	633	585	597	627	591	611	563	626	622	626	611	607	595	637	650	634	581	655	636	616	632	605	622	634	623	599	576	623	583	633	624	611	599	587	612	628	611	589	605	630	608	645	574	606	603	648	661	575	622	669	617	623	619	640	598	575	599	633	607	617	608	610	644	610	618	630	614	604	589	604	592	632	615	626	622	583	605	629	609	633	638	584	616	608	590	628	622	606	616	612	584	634	566	625	616	569	605	602	616	565	621	607	591	628	627	643	554	592	629	583	617	641	603	578	660	617	624	592	569	657	576	608	585	595	615	617	641	642	583	597	594	644	696	614	618	619	620	627	614	581	626	614	644	591	627	615	580	626	625	622	662	616	590	636	597	616	646	595	635	612	641	597	625	561	615	598	634	622	654	665	632	604	614	618	572	647	664	640	626	601	608	598	630	587	614	618	595	639	599	619	605	612	594	649	636	654	636	662	585	559	630	616	600	601	593	598	626	651	619	588	613	620	629	638	621	619	610	606	620	594	641	643	621	635	604	623	675	633	643	573	603	618	665	604	635	598	689	638	593	617	615	587	636	627	560	625	625	625	626	635	590	644	631	610	613	579	592	637	601	617	590	657	625	603	572	660	658	579	608	623	576	617	601	617	632	618	623	658	643	634	593	618	632	611	623	604	611	640	620	595	588	647	649	654	606	637	604	613	646	574	619	629	637	623	620	635	657	612	599	598	592	592	574	625	622	633	623	592	659	598	641	614	666	629	569	661	584	596	606	628	619	607	620	586	577	559	613	572	631	611	642	602	601	564	572	606	640	644	625	615	587	664	605	615	596	602	632	626	628	612	596	608	620	646	605	622	613	617	607	614	597	600	607	614	650	609	649	626	645	576	630	614	619	582	649	660	651	650	628	609	583	583	624	625	625	651	656	617	624	655	576	588	655	618	592	632	609	616	639	587	615	621	603	609	595	632	623	615	578	614	609	650	652	621	651	644	604	629	618	615	577	628	670	628	588	650	631	607	621	603	633	606	611	640	620	582	645	646	593	637	625	594	603	586	604	618	624	595	615	576	585	633	602	578	613	605	589	584	612	654	626	641	596	633	607	559	631	645	667	630	592	683	634	591	582	620	608	590	610	623	609	620	659	657	612	652	574	608	614	616	602	647	606	582	593	539	616	619	626	629	623	611	609	603	591	599	626	625	602	611	662	591	595	609	606	588	613	628	558	638	647	611	622	669	618	610	606	639	590	643	560	646	671	612	652	627	602	613	604	604	635	619	621	612	607	652	602	586	583	617	605	593	588	578	600	594	560	637	589	616	611	588	636	638	594	610	619	621	653	624	596	623	647	613	637	616	629	607	643	626	633	608	653	576	574	621	635	646	634	633	628	606	588	585	579	633	624	642	608	639	603	600	628	630	622	628	544	591	651	584	579	613	606	558	643	579	616	618	581	627	600	601	634	622	608	575	580	635	598	628	635	643	648	592	636	630	612	607	604	626	656	601	597	658	630	599	651	655	664	665	628	630	571	606	594	593	609	632	599	590	650	600	616	599	645	581	612	588	645	607	646	628	595	621	617	585	622	651	614	661	668	598	636	610	614	617	597	643	614	665	625	616	607	666	597	622	589	630	590	652	601	640	620	610	614	656	585	612	599	595	592	651	597	645	590	628	602	608	607	603	577	652	627	571	589	622	630	634	596	629	641	617	587	655	645	632	580	568	606	605	636	626	594	596	614	603	660	652	667	591	609	607	600	626	599	588	601	628	565	616	634	600	591	565	643	617	617	607	603	616	595	596	648	579	624	637	627	602	616	601	640	626	636	581	591	628	645	591	612	616	585	622	619	653	617	560	643	646	639	588	642	602	622	616	603	606	628	623	611	646	609	604	611	596	616	617	609	598	684	629	636	596	594	606	601	584	647	615	617	576	617	596	620	631	651	602	603	668	634	623	620	619	608	611	571	626	615	610	620	612	616	641	635	634	588	655	645	606	614	603	614	629	622	595	625	607	612	653	583	620	638	610	614	632	629	641	569	644	584	608	634	579	600	622	615	625	626	607	631	620	567	606	674	604	591	596	632	601	607	624	616	629	602	623	585	639	600	594	635	636	591	626	657	644	632	592	616	556	624	605	651	612	690	621	634	622	643	613	602	611	656	654	585	626	643	644	568	613	615	605	664	618	584	624	585	664	586	624	605	610	568	651	604	628	650	635	628	607	633	632	614	637	643	637	620	626	616	631	613	585	633	625	653	631	668	612	618	640	617	628	576	570	615	591	630	580	587	652	605	586	604	585	600	641	622	615	581	631	608	641	614	654	586	647	580	645	584	592	585	631	656	624	606	689	599	595	650	595	648	655	620	646	623	588	594	609	600	626	616	601	576	624	608	607	629	625	607	593	635	591	579	610	656	617	599	629	597	631	579	605	573	632	641	590	663	638	595	610	589	657	601	626	594	554	595	616	616	606	632	594	600	623	656	589	649	659	594	632	620	619	640	628	613	613	611	628	593	617	594	594	657	646	603	589	636	606	634	601	622	602	604	637	608	627	605	650	656	628	608	584	629	618	623	601	606	574	641	621	585	572	624	615	607	603	608	582	609	625	571	643	625	602	588	644	623	636	609	612	638	571	623	610	630	602	651	630	611	649	621	632	622	579	577	623	615	582	622	600	603	595	634	634	586	601	613	635	603	591	630	568	591	671	635	599	577	613	621	636	613	598	607	597	635	616	590	622	592	650	594	639	596	590	596	649	629	601	620	590	614	629	643	613	575	642	598	612	626	639	627	614	580	628	615	620	637	645	593	627	617	646	630	651	652	615	591	564	602	611	621	613	641	621	632	679	647	628	646	618	643	592	647	617	579	580	605
9083	1394	1680	1354	1066	794	641	599	508	450	465	427	399	383	367	407	367	380	358	331	334	346	336	370	353	363	321	320	368	327	313	354	297	321	335	334	335	330	317	291	385	338	334	331	335	335	321	314	333	306	325	323	332	358	342	348	323	321	319	316	316	316	312	320	303	325	376	355	334	330	346	315	349	320	303	354	355	302	290	295	350	311	322	340	352	293	341	341	321	306	325	334	323	343	298	312	316	316	347	297	315	326	324	311	315	307	326	319	287	310	296	325	311	318	293	342	291	322	353	339	302	329	343	303	335	321	338	307	335	329	336	310	335	311	339	325	312	331	317	310	296	325	326	356	296	314	326	302	326	325	298	339	303	311	307	335	325	330	301	322	292	291	310	347	316	320	324	285	306	340	359	335	353	325	338	329	351	319	311	310	289	310	317	316	328	306	355	355	369	323	290	303	338	332	309	328	342	354	320	311	343	312	341	348	321	358	361	331	311	334	339	344	348	296	325	320	296	343	322	329	323	339	305	339	310	350	342	329	294	321	337	317	324	294	338	321	322	325	330	326	312	336	351	331	323	337	348	356	327	313	308	312	280	313	313	337	346	333	323	283	310	332	344	301	327	326	318	343	347	325	323	295	338	326	339	325	307	349	309	328	331	323	343	314	325	340	313	307	352	333	331	309	332	318	316	312	332	308	305	324	338	330	321	331	314	345	332	316	315	302	313	316	298	315	317	346	312	336	314	321	333	337	327	326	302	298	325	350	319	299	307	313	311	333	320	337	317	358	350	338	311	313	314	324	322	331	328	345	327	360	301	333	302	318	351	342	299	313	334	321	312	305	323	325	318	343	354	345	325	307	345	343	355	348	340	332	316	345	291	302	298	306	308	317	353	318	290	350	323	346	316	341	328	324	324	321	343	306	330	332	305	312	338	332	348	307	300	329	337	310	324	306	311	331	311	349	312	286	324	312	324	311	327	330	321	339	302	366	308	334	325	328	337	308	339	310	328	305	304	324	289	332	321	325	309	336	347	332	339	306	295	326	331	296	298	345	309	348	333	315	332	315	339	320	324	291	334	298	340	317	308	357	331	336	316	312	354	354	334	319	332	311	351	326	348	346	311	278	330	333	333	335	342	301	319	332	330	301	314	295	332	310	344	345	299	268	286	304	315	325	321	310	309	322	362	316	301	304	303	316	333	334	339	310	341	294	337	329	302	313	300	345	323	345	314	365	315	293	332	341	356	296	323	334	319	314	305	343	282	295	320	334	326	317	331	329	296	320	304	339	281	319	320	353	290	346	338	346	322	354	336	310	320	367	325	319	323	293	303	274	341	315	329	342	342	308	308	314	327	332	327	341	309	315	329	311	311	329	325	330	298	319	336	318	315	324	299	307	324	355	315	324	316	310	316	303	309	334	351	310	315	344	323	333	330	325	361	314	322	299	340	376	330	303	342	344	337	304	330	326	319	281	312	329	327	334	309	317	339	293	312	350	330	322	353	311	321	329	312	301	301	314	319	328	307	330	352	322	331	319	335	336	329	296	309	322	307	321	341	326	322	321	325	322	322	296	301	299	331	339	319	330	303	328	354	305	335	359	331	294	314	307	317	325	310	342	319	311	320	303	308	333	293	310	329	309	365	300	326	295	320	312	322	321	331	325	340	323	319	317	327	315	326	317	328	304	291	341	330	322	320	306	336	351	339	333	328	338	328	310	353	339	320	335	303	321	325	320	379	356	325	347	328	318	295	325	333	325	300	358	348	328	324	356	316	319	303	332	327	343	322	311	328	327	303	322	328	315	304	340	331	302	334	324	354	305	359	357	329	326	314	318	326	329	341	332	314	329	345	315	277	319	352	328	327	307	317	369	295	341	307	310	357	311	338	319	316	329	329	329	289	324	292	351	330	320	324	358	317	333	335	303	305	288	322	301	321	349	315	280	312	315	343	326	299	325	313	329	275	326	316	344	347	313	307	326	297	299	346	326	365	289	335	323	344	309	304	334	336	344	330	302	326	322	315	324	304	300	308	325	328	336	331	332	297	360	324	324	291	333	324	302	325	331	297	311	296	324	325	312	338	319	345	318	319	301	343	367	316	361	320	320	349	323	331	299	326	335	329	348	326	311	337	344	316	337	307	310	337	304	326	340	303	363	334	319	321	330	303	329	320	330	299	361	306	323	357	329	317	320	316	327	326	347	305	336	347	330	317	312	323	315	329	336	303	330	336	310	346	305	338	313	312	348	313	323	321	318	314	338	328	357	289	329	325	333	348	303	334	322	308	334	321	323	333	297	357	327	308	318	341	306	320	323	298	338	331	334	350	315	348	321	318	300	330	347	325	301	332	308	366	343	310	322	332	306	363	311	332	346	321	301	300	325	317	348	324	321	322	301	328	330	329	300	324	305	343	336	309	342	322	322	314	352	310	305	341	308	310	306	326	329	306	334	318	333	316	303	331	313	348	309	348	310	346	339	312	346	349	338	315	328	337	345	319	302	291	317	302	293	314	321	303	284	303	320	339	315	338	294	334	315	338	335	321	343	328	313	317	331	320	299	340	334	332	359	381	320	304	330	304	342	335	273	300	313	302	322	345	334	312	337	311	345	351	318	329	324	320	285	304	306	323	305	330	294	324	303	289	325	341	298	328	317	330	335	340	332	299	319	320	336	309	307	341	310	302	331	290	296	332	322	327	337	320	338	329	326	326	351	349	327	315	322	314	297	340	289	351	337	307	300	340	334	308	318	357	348	321	315	285	345	299	313	344	341	317	321	293	344	367	322	305	316	332	332	323	306	355	332	329	330	328	313	322	311	327	333	343	291	311	316	342	327	304	378	331	301	318	305	317	317	349	282	332	330	318	342	297	328	305	326	342	287	306	301	318	326	335	307	356	319	346	317	308	309	336	322	302	323	309	325	299	315	316	316	328	329	318	354	333	315	336	328	337	319	295	313	326	303	315	319	285	346	322	326	359	316	308	296	327	358	337	325	350	286	344	312	312	316	317	322	348	328	311	336	333	304	314	318	298	319	322	333	310	347	334	303	334	340	348	361	319	342	341	355	307	315	344	344	326	351	344	322	350	346	326	333	306	331	315	347	326	339	275	324	330	310	330	345	313	357	339	323	325	317	360	312	337	316	329	322	319	329	328	353	323	320	365	330	339	326	325	323	314	323	280	320	339	355	311	340	305	308	365	348	326	302	329	348	307	321	334	334	329	337	305	291	331	336	317	317	326	322	341	312	306	338	321	315	297	303	334	322	319	343	296	306	309	322	374	327	330	341	325	299	323	318	317	337	341	321	334	352	309	336	338	322	341	338	302	318	319	319	313	337	314	325	312	296	332	356	325	303	317	315	358	350	289	302	313	303	351	312	317	317	315	313	286	297	326	331	303	326	347	313	325	335	304	289	333	323	336	305	323	340	344	294	320	356	312	323	317	274	317	347	287	322	335	341	309	312	322	324	334	322	305	316	322	346	308	322	324	305	367	351
5551	1886	3620	4005	3548	2959	2648	2297	2028	1829	1637	1588	1479	1364	1283	1308	1259	1167	1179	1182	1121	1186	1110	1101	1170	1088	1071	1071	1031	1019	1039	1089	1001	1022	1019	1017	1061	979	996	1037	1016	1058	960	1032	1002	954	997	979	938	933	969	957	929	926	956	981	982	964	1006	980	984	978	980	944	974	959	955	970	920	975	938	956	966	970	992	951	984	955	877	897	933	939	905	953	957	928	913	961	880	965	993	946	928	943	884	1006	945	937	1002	967	905	976	967	994	957	893	992	913	892	965	889	940	948	954	939	947	881	957	973	909	924	990	960	948	909	937	942	949	971	939	947	955	970	926	891	938	910	930	945	985	964	951	925	989	931	915	997	941	860	921	925	979	961	854	922	927	974	974	921	904	930	998	948	909	947	954	962	956	935	980	925	927	913	946	959	941	951	934	908	928	926	941	938	913	906	928	971	1060	958	935	986	911	926	896	950	937	960	939	977	960	912	1014	978	958	970	976	901	921	917	926	982	918	970	966	934	946	923	961	917	884	967	939	989	896	915	957	903	947	922	936	910	987	930	904	943	934	956	910	948	980	914	972	933	987	907	887	987	926	888	979	943	937	963	918	930	985	927	981	918	888	909	984	962	916	934	940	964	884	935	920	893	970	938	959	938	925	964	953	989	961	982	971	923	917	907	952	954	1003	922	969	930	928	931	976	968	929	990	931	939	944	923	1008	987	1002	979	929	1021	887	941	877	899	935	959	947	939	988	930	975	900	979	954	991	975	962	976	945	960	965	898	956	989	934	1005	914	943	959	945	963	963	976	931	940	940	937	949	940	920	971	899	924	973	920	944	961	921	959	922	948	966	931	963	932	929	931	918	929	935	939	999	947	931	922	1017	910	981	944	971	925	930	902	969	963	938	955	983	958	955	957	952	986	950	998	935	913	889	930	932	941	906	939	951	968	912	903	905	932	903	926	911	976	976	915	933	971	920	931	900	968	954	919	929	954	1006	935	919	925	930	953	943	946	904	954	911	957	943	941	919	942	949	970	932	927	957	898	920	980	940	939	947	995	938	960	896	943	919	905	957	907	1023	927	906	971	962	961	888	901	903	970	960	921	933	958	947	923	944	883	968	929	919	973	964	967	982	879	923	930	944	911	954	947	926	956	985	941	1005	921	927	905	861	963	965	972	941	903	953	926	929	953	943	903	960	945	949	953	945	980	960	971	942	947	907	928	906	922	956	927	929	946	950	960	976	987	977	932	908	954	936	983	976	993	914	919	995	895	942	919	940	942	923	931	962	926	898	906	937	939	964	970	973	938	941	988	951	952	960	913	902	957	924	912	916	913	959	930	973	906	974	944	899	948	922	933	903	902	1009	915	970	944	973	954	920	973	946	906	952	966	944	944	961	956	884	934	952	926	962	907	901	1014	970	946	954	949	956	969	918	974	923	967	934	866	898	907	965	975	925	933	951	907	964	921	944	970	935	1005	923	959	930	911	916	911	1006	961	931	970	954	884	976	947	912	952	914	944	975	906	947	919	942	858	947	920	894	944	960	961	922	971	909	948	962	941	993	944	887	964	948	872	904	954	1000	951	942	931	936	965	907	928	949	935	914	899	922	927	974	916	947	927	963	908	951	976	985	914	925	943	948	991	897	918	932	935	878	904	969	984	951	922	937	939	924	935	904	944	919	940	936	963	948	954	935	928	965	925	941	983	956	960	926	941	938	942	931	930	944	963	932	911	976	919	912	937	989	967	928	932	944	934	939	917	892	949	939	922	886	909	932	966	928	940	940	899	961	971	932	946	924	948	934	907	943	954	969	901	907	960	874	995	984	968	932	948	930	913	965	913	937	954	953	941	938	922	933	972	963	940	896	1000	914	922	898	950	945	890	951	921	909	939	969	1002	912	924	947	935	967	936	908	969	976	942	940	920	910	924	919	895	911	928	964	986	885	920	946	960	966	930	952	966	975	946	948	898	956	954	995	900	909	959	988	920	917	913	921	953	945	914	892	938	916	937	977	960	930	939	989	944	993	977	1002	993	934	959	916	941	913	990	974	942	916	918	996	944	886	875	980	962	955	929	890	975	921	977	939	922	943	923	919	953	947	877	959	933	935	919	953	917	938	974	999	950	924	954	908	950	936	942	914	921	950	841	987	924	942	950	998	943	931	920	992	992	920	986	936	1016	933	952	937	870	934	943	967	955	936	913	980	939	945	894	897	886	926	898	967	882	943	900	906	964	925	916	943	931	900	906	908	902	904	919	916	941	973	973	918	959	913	962	958	894	906	911	929	910	989	873	896	922	983	935	1025	906	999	965	912	987	957	939	969	933	918	945	960	984	932	936	906	972	978	917	990	932	970	884	917	971	909	937	939	903	917	937	954	898	942	895	937	927	953	932	942	908	973	942	972	891	965	862	911	947	968	987	941	948	909	971	935	910	906	962	874	952	934	929	1023	950	924	956	936	946	941	935	943	970	973	907	923	923	915	914	981	892	940	951	936	959	940	961	945	971	888	956	972	933	958	925	943	926	953	993	889	958	933	937	991	979	900	932	907	899	926	978	980	930	882	900	928	936	956	910	949	972	995	929	955	962	901	952	948	934	929	925	941	924	955	917	943	951	975	913	966	965	926	941	1013	1002	942	900	929	924	904	992	934	947	939	958	894	872	994	981	975	958	940	932	953	1005	918	947	923	923	972	909	936	973	904	948	976	965	940	889	998	862	952	963	947	928	945	949	886	951	917	968	1005	981	916	922	903	945	969	898	943	1032	1022	944	951	916	959	914	989	962	939	893	948	993	982	997	897	976	967	934	874	988	977	983	969	941	924	933	925	959	972	913	925	940	956	964	948	951	937	926	861	975	949	944	969	912	925	955	896	918	918	945	957	928	883	950	960	949	970	958	926	971	945	926	947	987	982	916	915	959	927	933	971	899	959	984	999	960	974	954	919	973	944	902	927	904	971	933	956	909	959	946	936	967	916	912	998	947	959	918	886	925	933	989	919	948	985	944	926	918	906	1005	922	929	912	935	1001	907	919	916	896	935	929	982	903	929	966	927	965	996	901	988	926	950	901	941	951	931	937	935	998	940	935	929	904	949	943	964	951	907	926	941	956	980	995	930	941	956	953	956	919	935	935	896	950	954	962	949	970	952	870	968	967	978	900	953	908	969	936	891	945	930	957	939	966	921	991	938	986	927	928	950	893	955	948	912	926	966	911	935	910	1000	913	930	946	930	939	935	969	930	950	945	956	942	932	968	953	979	972	991	986	952	969	876	888	906	935	957	952	897	940	917	933	892	945	964	876	958	937	936	957	948	940	915	915	915	915	949	924	978	929	924	948	913	918	898	900	945	954	912	928	953	966	962	925	881	971	979	933	957	968	968	915	954	942	929	973	881	912	935	985	935	952	912	952	934	951	975	901	976	936	932	911	941	977	974	929	958	932	972	969	924	972	915	929	994	942	956	995	938	947	957	963	945	951	935	967	995	918	922	928	950	1001	947	1009	915	946	928	967	915	933	926	926	897	977	929	947	895	908	934
16445	2731	2995	2336	1630	1207	910	832	629	603	498	481	432	419	375	340	405	346	336	342	316	344	307	330	306	295	285	310	279	305	280	314	288	309	290	283	308	324	269	282	286	281	288	259	272	284	273	273	280	293	284	267	274	268	265	310	270	267	262	272	268	283	314	300	294	288	285	280	257	267	252	262	292	314	246	267	282	270	225	258	279	296	309	252	303	285	292	292	239	292	269	282	284	242	274	261	272	253	260	271	267	261	321	302	269	288	277	281	258	265	276	286	294	298	267	287	271	281	242	275	276	287	277	275	289	254	284	275	291	286	281	286	308	264	262	256	267	287	250	281	293	284	277	277	256	275	272	275	287	264	276	262	262	267	274	283	290	255	268	292	259	262	270	273	270	308	280	282	264	312	245	256	268	254	294	242	281	253	270	280	272	283	281	281	295	303	284	271	259	274	278	277	251	300	247	274	273	286	266	287	241	289	268	277	259	252	256	276	281	285	286	293	281	258	290	279	257	267	270	275	266	291	276	251	302	305	285	261	271	255	270	260	292	279	292	259	314	254	259	291	299	248	300	265	278	255	264	289	300	259	267	276	271	254	294	303	258	273	293	290	286	281	246	274	256	282	272	247	282	264	272	253	264	273	321	291	231	293	279	265	283	259	286	256	276	252	290	266	265	271	278	268	266	267	275	265	250	267	302	254	265	261	293	273	285	251	286	269	291	276	256	247	287	267	263	264	291	291	263	268	293	294	280	293	298	268	248	255	254	268	290	313	257	285	277	318	262	259	261	293	274	260	278	264	286	279	264	274	267	262	270	277	270	266	288	269	255	273	273	286	263	295	288	270	279	270	248	262	273	267	275	276	262	267	263	267	254	289	305	279	278	256	270	310	276	297	278	264	265	279	307	269	263	290	288	267	290	286	281	256	278	278	319	280	269	306	288	284	272	283	277	239	277	269	273	314	260	264	286	298	287	269	251	267	260	258	258	260	287	284	264	269	283	280	292	280	278	274	261	260	254	272	266	261	277	303	287	262	249	270	298	280	282	259	263	264	284	277	258	271	257	280	303	280	265	279	271	287	298	258	252	255	274	271	258	284	285	265	286	267	270	264	269	311	287	273	279	274	250	265	266	268	261	313	265	306	268	266	265	267	274	297	290	276	259	306	294	293	281	281	282	279	290	290	272	302	264	259	311	258	273	289	266	295	287	270	274	267	285	276	282	276	262	276	276	233	293	253	269	251	254	296	272	268	242	283	325	273	264	276	286	275	264	278	278	257	264	293	293	267	308	274	282	260	271	267	287	264	276	278	263	291	272	287	252	298	280	252	266	306	249	258	274	246	306	276	249	268	259	282	266	268	244	281	255	269	247	306	272	233	262	268	262	282	281	264	277	266	284	280	272	267	272	292	244	273	257	291	271	280	257	263	276	272	282	244	275	273	281	270	281	271	275	257	277	302	302	315	270	255	296	285	319	230	258	250	286	276	297	250	252	268	263	309	254	286	272	291	241	292	249	278	250	256	295	279	294	284	259	270	303	283	248	288	257	296	260	292	296	272	272	240	259	294	263	285	290	257	245	273	295	302	246	247	285	256	251	271	267	286	274	308	261	262	285	274	277	295	277	260	253	300	263	272	289	271	275	267	253	286	222	266	259	306	277	241	266	270	263	286	266	265	287	256	308	263	279	264	287	265	266	238	272	297	319	274	291	292	284	259	250	266	273	270	222	274	259	245	258	296	248	273	300	253	249	295	304	242	295	274	287	263	248	277	273	300	268	257	246	252	287	281	256	248	267	264	282	310	266	279	277	261	295	236	298	299	254	289	312	273	287	244	264	276	242	280	289	270	298	257	270	268	259	268	292	301	295	284	301	238	267	270	271	253	261	270	269	275	264	267	251	302	278	257	254	296	289	304	309	277	255	264	267	271	268	270	257	243	256	269	271	295	293	293	306	279	270	252	256	243	259	280	302	269	260	274	299	260	282	277	304	283	287	270	275	269	299	268	261	295	245	292	319	271	244	258	276	282	289	283	277	284	281	279	278	268	298	259	277	273	274	277	283	270	288	298	258	255	301	230	280	278	239	290	287	258	292	249	246	293	251	284	285	264	269	271	273	295	254	262	269	269	264	256	286	261	281	318	290	274	294	290	268	279	262	274	278	294	261	270	271	248	297	292	271	277	283	258	290	284	269	291	285	275	311	262	291	284	268	283	239	252	302	243	246	268	273	274	288	271	267	294	281	287	262	271	270	286	243	282	264	268	255	265	262	305	263	291	281	277	231	267	284	257	278	285	243	278	279	257	259	277	290	303	277	283	283	274	261	283	292	289	244	262	251	272	289	278	255	258	270	240	293	259	287	288	273	267	266	262	284	241	260	281	247	301	277	299	271	302	257	245	256	263	260	278	255	258	281	268	263	260	243	276	272	283	298	284	244	268	268	275	288	275	300	280	268	268	290	256	303	280	309	282	264	289	256	286	259	276	285	272	267	270	287	284	263	291	287	257	253	270	276	270	284	279	274	292	258	264	298	252	295	271	245	255	280	302	281	247	250	314	255	262	271	272	270	272	303	296	282	272	283	261	297	283	246	266	270	264	257	298	248	271	301	269	272	271	244	267	295	279	279	267	295	275	270	287	288	318	271	294	265	278	284	294	263	228	269	258	287	287	249	290	321	279	283	277	287	304	292	274	275	292	273	248	246	253	273	280	260	270	264	272	263	286	281	260	276	271	272	313	240	287	268	291	263	296	236	274	235	310	264	276	264	297	294	279	264	276	270	239	280	255	284	263	249	264	263	273	282	265	272	290	283	309	290	247	290	278	281	290	289	303	269	237	252	275	275	265	258	273	266	263	285	307	266	288	287	278	270	252	276	271	286	246	266	277	282	282	258	297	280	287	277	277	258	271	253	236	296	293	265	258	266	273	312	267	295	290	257	280	252	248	289	274	247	266	272	255	252	261	258	250	268	273	273	250	285	296	268	285	274	266	270	284	276	268	280	261	278	271	292	247	301	261	299	262	300	258	251	275	291	305	255	272	283	285	281	262	290	313	264	293	234	284	257	242	261	255	266	254	271	264	281	286	280	257	271	271	267	275	296	255	284	268	285	266	301	248	246	267	273	261	272	265	270	275	276	250	301	299	259	300	281	245	235	296	264	278	249	288	257	265	302	282	255	282	256	279	252	259	258	296	270	257	269	268	291	309	272	254	291	275	274	283	299	280	283	276	263	300	263	286	266	288	294	253	276	317	275	264	246	287	247	260	264	260	269	270	253	291	273	260	265	299	270	267	265	258	259	287	295	270	291	278	259	260	286	296	280	294	237	267	282	256	268	287	286	272	262	276	272	268	286	275	267	289	277	260	279	270	259	234	257	272	266	283	266	290	295	280	288	294	268	247	274	267	292	296	287	252	265	265	310	256	235	248	272	259	280	256	263	273	281	268	257	306	248	260	276	283	255	269	225	269	261	252	260	297	269	252	274	261	283	265
7684	2670	5740	6518	5816	4743	3918	3337	2865	2538	2183	1983	1880	1654	1609	1519	1415	1305	1303	1241	1215	1237	1140	1139	1032	1060	1079	1029	1025	947	967	1063	975	939	904	987	941	975	892	876	922	930	901	921	926	886	912	856	914	923	864	888	869	841	827	823	865	904	843	831	844	830	880	872	807	780	852	857	860	869	798	804	801	818	812	831	831	865	831	804	813	854	812	777	799	904	846	833	834	805	791	893	787	841	853	860	828	824	786	807	813	805	769	811	780	792	854	785	846	834	819	788	802	865	778	770	772	833	828	872	796	787	806	816	771	805	817	771	809	866	815	863	832	794	841	793	832	809	865	783	786	785	839	789	784	770	808	762	856	868	776	855	766	815	815	774	823	835	795	823	837	756	829	819	838	829	803	801	805	792	809	890	781	867	809	820	875	864	829	859	814	795	826	856	831	827	794	787	790	816	799	802	827	826	838	806	744	818	756	828	838	859	773	777	816	811	806	857	814	820	805	803	820	832	843	813	794	812	822	804	869	812	797	777	846	830	818	766	871	808	797	866	784	822	799	784	841	826	833	781	778	834	864	849	810	824	781	804	811	833	814	803	783	807	773	793	809	786	807	839	751	815	792	822	794	807	824	792	827	877	828	805	803	821	787	838	854	800	760	804	818	839	794	814	762	860	771	808	822	836	828	824	862	816	786	787	801	795	772	798	794	839	803	787	852	878	774	830	826	814	771	774	824	826	822	834	828	835	844	806	796	820	778	834	796	820	796	808	833	799	793	752	792	725	805	785	779	802	843	810	816	776	821	820	752	865	819	828	806	836	913	774	841	785	777	767	785	792	783	868	798	815	806	816	776	818	848	779	853	788	795	811	791	812	786	791	842	758	834	771	856	797	816	816	790	808	792	772	871	785	810	814	792	809	805	797	830	800	819	782	873	815	838	739	820	844	824	801	824	821	831	847	847	824	781	829	855	840	806	841	765	809	815	829	846	797	770	869	808	817	803	776	771	790	842	859	762	758	863	810	827	790	813	799	784	860	815	818	786	827	827	784	827	793	816	781	815	822	802	816	834	853	799	849	789	794	844	770	795	808	854	822	816	817	793	818	795	831	817	831	797	839	804	823	801	806	738	791	825	753	868	798	799	815	828	822	813	737	777	817	798	823	789	815	833	800	793	817	767	808	821	808	826	797	782	822	796	813	836	818	794	767	758	809	800	831	793	791	774	793	778	812	794	803	794	790	786	823	787	841	776	826	815	815	794	782	805	836	788	786	804	754	822	801	821	847	852	825	778	855	835	803	787	826	802	800	849	797	877	797	849	788	797	809	807	776	769	855	779	831	819	812	770	812	831	808	823	792	807	765	786	810	807	846	798	825	827	786	824	790	815	821	789	815	801	819	822	813	848	805	792	738	828	793	810	806	763	813	785	837	766	808	830	793	788	767	810	792	785	825	886	796	790	781	799	803	831	807	783	781	771	823	846	844	763	828	778	813	802	790	823	817	822	805	780	768	808	819	802	860	809	785	798	743	835	896	836	821	785	808	778	815	814	786	857	804	780	809	837	804	773	785	840	840	802	768	831	784	797	853	828	789	811	774	783	814	818	823	775	838	803	806	824	809	804	783	729	841	840	835	782	785	875	781	794	871	807	867	794	816	819	776	834	800	799	820	838	823	825	828	785	796	775	806	812	764	769	832	817	770	786	832	797	800	792	795	824	848	850	851	808	784	792	808	827	770	820	799	804	807	811	865	802	828	813	820	820	841	798	832	830	780	852	789	807	778	733	854	810	839	830	809	810	798	821	814	832	805	805	781	788	786	882	861	846	767	838	775	830	885	764	785	794	755	809	799	795	862	857	844	803	782	826	815	788	827	786	823	750	850	808	821	819	785	800	815	794	823	848	808	763	816	809	809	798	827	809	824	811	785	832	746	793	787	789	766	797	839	879	839	816	850	806	840	821	845	813	769	773	822	776	773	811	758	857	827	804	868	781	782	766	826	812	813	773	802	785	801	824	819	794	858	786	788	804	803	766	788	859	775	777	802	789	775	867	836	806	804	787	801	802	796	794	873	802	778	875	794	803	801	766	799	816	823	772	806	840	789	826	818	829	841	831	820	830	755	781	856	836	804	797	829	822	783	781	828	864	799	792	798	817	768	808	853	795	801	802	843	783	830	810	786	814	817	840	810	759	818	785	771	825	863	803	826	808	843	815	745	828	845	830	847	859	834	834	791	755	770	860	809	862	812	755	805	825	857	778	820	784	806	779	804	883	833	791	815	816	820	816	817	833	773	832	793	803	802	829	805	798	855	829	845	824	825	797	828	821	775	785	836	762	797	792	826	823	788	842	807	824	806	757	843	759	777	829	825	777	759	840	785	799	802	820	799	825	783	799	807	794	830	794	789	820	802	848	800	790	761	800	808	852	780	823	793	768	806	883	846	807	779	857	823	785	819	820	792	804	793	812	816	840	791	843	791	818	845	826	807	798	823	784	797	829	805	815	774	810	897	856	784	815	840	767	808	797	808	844	818	839	801	833	742	775	831	770	845	802	796	781	779	790	829	828	797	787	755	808	789	804	815	811	826	849	830	783	767	793	818	802	810	788	821	795	799	798	798	818	812	852	805	835	775	829	792	836	835	859	823	836	801	814	751	855	803	852	831	789	798	773	822	805	824	802	762	820	798	785	761	789	786	810	771	801	836	834	826	856	787	813	811	794	857	833	773	780	755	784	875	785	828	831	834	844	789	800	805	790	854	804	844	781	760	827	762	804	813	800	820	801	813	869	812	837	774	802	831	787	836	771	843	812	816	779	836	805	795	805	810	835	878	837	853	823	842	814	776	794	789	838	827	768	795	812	825	813	790	776	785	794	751	825	833	847	818	800	820	825	808	825	763	858	852	848	833	836	840	832	793	821	809	765	858	851	759	834	816	832	803	789	848	810	813	799	835	789	833	835	779	833	772	798	827	789	839	802	785	797	810	753	794	766	827	818	870	818	758	818	791	811	806	780	793	815	827	825	824	788	834	813	848	821	795	812	783	744	790	801	823	792	788	786	846	825	783	786	789	768	826	819	805	833	787	803	803	821	786	779	833	846	847	845	826	851	800	812	768	746	857	791	831	835	791	848	823	827	803	825	789	764	790	842	831	828	822	819	793	781	806	846	828	778	809	830	781	834	802	807	788	812	812	754	880	820	792	778	824	802	810	834	813	776	765	848	823	801	795	836	799	768	805	813	845	779	790	797	800	825	793	854	839	798	796	850	807	820	832	814	773	819	835	816	748	800	809	819	813	845	837	826	822	807	843	822	797	824	829	853	761	853	811	819	795	868	810	796	768	806	830	822	774	847	836	794	812	753	854	842	813	811	846	875	794	777	828	842	845	812	824	750	817	779	780	812	895	840	811	838	811	808	792	813	796	855	853	827	822	817	863	821	859	796	801	766	761	822	822	855	767	784	839	801	747	798	762	823	815	873	811	757	795	797	782	791	792	846	829
2231	248	301	285	242	242	228	178	222	219	201	207	212	182	177	201	203	199	208	202	204	189	197	207	202	189	205	196	181	187	172	223	191	197	206	172	179	190	203	197	192	193	207	183	178	198	205	206	178	185	214	196	196	177	202	233	199	202	183	213	200	200	188	197	213	192	197	208	195	182	218	164	183	216	198	203	166	214	181	197	170	206	207	216	203	184	206	165	230	191	205	198	186	179	211	174	196	193	178	189	206	204	186	204	175	175	215	205	240	190	212	172	201	191	189	191	186	215	189	187	185	177	182	215	207	180	190	215	205	216	187	183	176	185	194	177	178	198	197	238	195	169	212	190	173	169	196	196	208	194	177	181	195	177	192	202	199	177	186	191	180	195	182	169	177	208	197	179	192	191	172	190	201	194	211	196	200	203	228	185	187	219	214	209	179	196	203	214	172	198	187	203	205	194	182	196	173	190	207	202	199	194	186	189	199	186	220	188	180	207	209	186	195	203	194	196	178	193	213	231	183	220	206	203	198	179	193	183	208	177	201	191	219	180	199	206	190	186	191	212	202	198	182	196	205	189	206	172	205	207	183	193	217	185	204	198	197	204	171	207	199	191	179	200	198	195	200	190	211	226	200	187	199	193	186	183	192	218	198	207	185	207	186	201	186	209	196	213	191	176	206	204	205	190	212	187	202	202	197	180	188	198	188	198	194	194	173	192	216	175	165	228	177	204	187	181	184	201	173	188	171	200	195	213	197	186	200	191	215	213	188	195	183	173	193	207	196	207	183	195	195	185	179	207	196	168	203	193	176	193	203	154	185	194	197	194	186	194	179	190	211	210	222	203	205	189	209	195	183	207	184	200	188	172	191	197	198	183	202	185	210	199	180	180	192	195	205	185	190	177	224	183	176	161	206	225	187	185	165	193	215	176	190	204	176	207	198	198	192	191	175	178	209	207	185	198	200	188	225	186	194	182	202	206	178	189	198	192	188	196	209	192	211	227	189	198	186	179	185	187	193	193	179	184	205	192	212	196	191	182	195	162	195	209	180	218	156	197	167	190	209	197	178	218	201	190	190	178	189	196	173	206	192	188	194	222	197	194	199	185	201	161	186	181	204	200	212	204	186	216	177	206	213	175	198	185	193	196	192	195	205	166	201	181	184	202	190	198	207	180	185	194	190	168	183	211	172	204	158	184	174	213	197	216	202	192	204	195	184	200	183	182	209	202	205	209	159	201	212	196	199	195	181	213	178	214	219	218	187	184	195	212	195	195	192	199	192	181	188	188	174	192	209	175	209	212	192	196	214	175	170	217	193	207	193	194	220	185	225	196	187	196	205	199	178	195	206	209	197	172	202	160	178	201	198	185	181	189	186	195	193	195	193	229	205	216	198	198	156	191	182	206	195	197	200	176	206	185	181	197	185	190	177	198	188	183	212	203	220	164	189	226	191	196	187	212	182	191	215	194	184	184	212	189	194	204	205	200	206	204	185	201	180	188	202	192	184	212	188	168	192	207	177	185	209	198	225	185	216	192	203	191	194	174	209	230	215	166	215	213	203	164	214	181	170	173	193	205	177	189	178	186	203	197	226	198	199	190	190	189	222	200	185	207	207	214	180	192	199	174	208	172	200	190	172	199	189	170	188	211	206	200	184	215	184	214	181	191	168	183	196	206	190	219	212	176	218	171	155	197	188	203	170	197	188	180	203	202	201	207	207	200	229	200	214	167	210	194	202	191	207	193	187	201	200	205	193	182	221	197	215	200	211	212	194	161	222	165	197	195	184	180	217	171	173	184	204	193	202	174	187	199	193	169	228	188	187	201	196	229	212	188	213	176	171	193	168	208	178	193	198	181	204	228	197	202	204	193	192	179	212	183	202	178	219	195	184	227	198	210	175	176	200	185	219	188	197	183	182	194	169	220	180	190	211	192	167	190	199	203	200	178	175	194	199	207	207	189	195	201	196	194	186	202	183	219	194	230	176	177	171	196	215	190	202	158	175	185	187	216	192	193	205	194	172	201	185	189	189	209	215	203	178	191	185	200	166	193	181	185	203	197	176	183	175	184	194	197	197	218	182	198	221	185	197	189	215	203	200	208	174	184	205	194	187	204	195	165	197	200	213	182	192	184	193	177	202	186	205	185	213	186	202	203	198	173	208	183	217	206	189	182	206	160	188	220	208	198	202	196	193	190	184	187	203	215	168	180	198	215	185	209	177	221	207	205	208	219	189	191	193	180	211	190	188	182	166	170	197	180	187	173	201	195	172	181	199	189	197	184	155	193	201	172	173	206	217	169	183	234	218	163	190	186	182	180	182	187	178	183	193	193	201	186	195	185	181	213	196	183	191	196	188	177	201	218	176	186	177	204	200	198	192	186	205	201	208	177	189	216	193	173	186	218	182	208	179	187	209	169	213	169	173	198	218	184	185	176	171	211	174	178	184	199	209	191	212	194	184	201	203	181	192	168	225	233	193	185	205	209	193	195	176	191	188	181	208	182	230	206	176	215	200	187	170	178	177	165	222	188	199	194	166	199	185	196	198	175	221	179	198	222	192	164	192	196	194	222	195	181	196	198	186	180	176	182	208	187	178	180	179	211	180	191	184	183	176	179	191	207	191	211	179	191	177	190	198	186	195	183	206	190	198	177	185	176	182	206	236	203	184	197	183	194	203	184	190	211	215	216	188	192	195	188	184	160	216	216	223	204	179	185	195	213	202	206	206	221	200	195	169	174	196	190	172	213	215	214	191	189	212	191	190	200	181	183	206	180	208	186	209	188	189	209	197	188	204	191	178	237	184	201	190	182	205	195	192	201	175	200	192	209	179	175	187	214	206	211	197	191	181	186	192	205	182	178	198	205	219	210	210	180	186	194	204	192	192	209	202	204	200	195	205	196	204	183	199	216	191	171	186	175	218	218	193	186	199	170	187	184	198	196	178	197	215	220	210	214	185	171	189	185	191	168	163	207	193	186	193	206	186	169	205	198	202	187	192	189	186	210	175	197	214	183	223	189	201	174	200	199	198	184	178	201	194	197	205	191	182	179	198	181	199	185	158	177	249	185	207	189	193	184	209	190	184	181	183	175	196	200	183	191	197	190	193	166	188	171	166	184	178	215	201	197	198	194	180	195	202	182	171	176	210	175	186	167	181	190	178	169	199	193	176	198	198	181	194	162	191	191	204	195	188	194	208	189	161	201	195	180	198	192	212	165	216	191	223	175	206	184	208	186	181	194	215	194	214	218	191	199	174	189	221	196	188	219	198	216	187	195	181	194	220	187	170	166	189	198	195	195	195	194	182	202	198	178	188	183	216	199	177	212	216	189	191	190	180	194	186	189	192	197	202	221	201	194	209	183	192	195	190	196	181	205	180	197	169	186	170	171	209	188	226	213	226	184	192	193	179	208	160	168	195	201	198	222	184	210	181	189	182	195	188	212	201	199	198	220	207	190	201	181	195	209	210	203	202	180	181	194	191	192	183	199	202	195
1923	710	779	804	765	720	725	675	698	651	706	670	655	621	621	667	649	651	637	630	661	638	647	667	621	566	621	639	611	606	605	631	668	620	646	622	641	611	622	650	643	580	575	681	620	671	611	646	639	628	641	569	587	638	614	623	603	555	615	618	618	616	629	621	572	607	619	596	603	595	609	622	620	665	621	615	578	598	589	606	662	623	615	645	600	576	608	656	620	585	583	652	598	620	604	651	593	640	625	616	562	619	609	612	655	585	654	614	579	644	629	654	597	611	626	588	610	593	637	625	599	603	617	673	634	581	601	637	607	599	583	612	636	626	623	584	612	619	638	629	616	584	636	572	608	620	632	594	643	627	605	601	641	658	614	625	621	621	634	605	593	617	633	622	610	602	575	656	600	626	621	588	608	596	624	587	602	618	635	631	662	618	659	662	610	611	610	583	604	586	625	586	607	617	593	614	633	602	625	602	596	630	668	633	634	633	584	613	636	613	633	607	607	632	624	640	630	626	625	598	616	601	608	624	631	640	637	599	643	605	624	585	686	637	603	614	561	643	611	644	622	624	581	614	587	602	597	590	666	612	608	630	634	613	632	688	567	630	568	600	626	640	590	659	607	632	645	623	622	601	596	584	657	628	593	606	628	625	608	618	604	610	584	577	623	660	660	624	632	641	612	597	571	622	662	647	633	612	621	639	585	640	631	650	626	625	642	602	620	595	618	643	618	640	634	650	660	635	629	631	606	618	610	631	619	630	618	591	601	616	633	640	598	634	616	590	655	588	634	631	596	616	620	582	628	653	618	632	587	609	586	637	596	616	592	614	614	650	634	644	623	605	631	577	627	609	594	631	594	626	587	608	567	569	641	623	630	579	632	607	598	649	613	635	614	625	661	624	619	652	637	632	630	610	639	680	607	576	621	593	607	625	641	628	601	606	594	624	611	593	631	661	604	613	629	613	648	587	597	635	641	612	613	593	640	609	636	637	617	625	656	581	613	600	608	611	616	637	622	603	628	651	623	634	617	618	615	561	624	603	588	621	600	610	617	626	616	629	582	607	620	639	655	577	603	607	619	631	629	651	639	593	644	620	597	619	614	594	623	624	599	657	627	608	614	615	637	629	641	643	581	569	659	628	629	637	614	631	614	602	651	663	632	608	658	636	603	594	596	627	617	593	619	599	650	635	614	620	611	595	577	684	619	623	643	613	646	605	623	635	616	628	611	603	645	614	635	637	605	599	605	565	591	616	579	608	616	602	662	622	619	583	600	610	614	618	583	639	630	611	557	667	568	599	623	623	645	608	611	606	622	595	654	606	635	586	645	639	629	575	618	604	627	607	624	617	628	607	608	620	653	623	593	572	598	594	578	619	646	620	639	593	633	655	595	654	617	602	654	640	577	634	557	612	603	629	590	627	628	644	656	646	643	639	614	672	650	637	618	621	583	644	604	598	605	593	625	621	603	607	658	621	643	616	554	663	623	611	584	598	653	600	578	657	594	624	633	589	633	607	619	593	623	663	670	629	633	626	616	633	609	649	625	612	613	621	633	587	627	621	615	652	590	581	572	613	614	602	644	621	632	632	653	595	646	616	657	636	609	606	590	626	596	602	630	556	591	640	629	649	637	574	668	662	645	599	609	630	605	571	606	659	618	629	650	632	645	595	547	604	583	620	620	607	616	624	602	639	606	590	604	618	605	631	628	646	617	587	653	574	593	631	599	649	616	625	643	683	590	631	623	604	629	586	655	660	615	628	584	606	613	606	608	565	604	636	623	630	632	624	599	648	615	641	630	622	608	637	623	646	613	602	622	614	643	622	639	634	654	601	650	639	559	638	635	623	659	642	627	644	598	634	614	606	622	636	649	578	608	604	628	626	613	611	583	593	626	630	613	629	616	621	592	631	580	603	634	641	586	586	619	596	644	646	647	647	625	611	579	609	586	609	649	582	644	625	635	660	600	556	660	588	618	599	622	647	615	585	646	617	641	616	660	591	635	647	616	628	595	628	585	607	629	632	624	640	604	632	679	612	619	642	664	634	608	598	643	645	601	601	575	639	577	656	561	660	673	646	628	566	605	631	607	593	604	574	659	592	619	608	611	615	598	587	576	633	610	616	592	645	576	569	602	651	617	638	597	627	615	640	657	641	594	620	607	631	598	589	579	589	613	650	573	654	575	637	639	619	614	648	616	609	608	654	623	620	631	620	610	653	586	657	612	566	600	650	617	594	612	692	640	641	684	621	612	570	665	639	577	665	618	592	666	543	617	646	621	606	618	606	607	638	615	632	647	632	601	612	581	618	600	583	610	590	571	594	615	588	615	626	581	627	650	576	602	604	635	613	642	595	606	593	614	572	629	618	625	617	634	598	585	599	583	637	593	601	620	639	618	566	629	644	608	658	606	611	621	612	603	642	611	675	632	604	627	620	645	608	625	617	590	599	595	609	639	606	635	626	646	623	594	608	619	628	615	596	593	597	650	632	617	649	647	626	643	650	586	598	630	578	615	592	638	580	622	589	600	588	631	607	665	618	660	600	626	620	645	587	695	644	592	622	624	591	605	602	627	654	628	608	600	586	622	662	587	646	637	684	621	624	637	649	619	633	566	585	665	595	625	599	650	631	635	604	633	649	606	610	595	583	634	616	592	579	626	605	622	606	632	633	633	612	593	626	608	646	604	635	609	629	612	597	613	589	597	639	574	601	611	607	625	608	580	596	582	603	623	610	625	601	648	600	643	603	585	600	609	647	638	629	633	607	606	664	623	605	625	603	598	648	565	608	584	646	616	632	595	632	620	574	644	660	604	619	564	629	667	638	594	595	622	606	616	674	598	566	603	613	667	594	655	654	625	630	621	641	618	602	650	591	572	620	650	623	610	645	617	589	619	641	640	610	640	618	564	666	602	638	631	667	606	588	591	617	678	629	578	634	637	587	630	616	603	590	600	624	618	625	609	629	622	602	622	622	598	616	646	556	615	619	625	618	611	638	617	620	636	583	598	607	621	622	595	610	623	606	586	606	625	636	596	606	607	614	642	652	603	623	686	627	600	617	619	614	641	627	629	650	607	646	679	600	621	614	670	618	638	599	641	655	591	644	652	603	608	601	612	602	625	656	613	627	621	557	613	632	633	637	666	627	635	645	591	612	643	609	631	622	632	639	616	590	604	645	612	608	629	633	598	587	620	656	648	606	627	613	606	646	660	646	618	635	606	588	637	611	654	607	579	603	630	613	618	615	655	640	605	600	633	620	649	653	585	645	646	626	671	588	623	624	614	664	609	611	637	637	625	597	612	643	636	630	583	618	654	607	604	588	556	607	591	628	600	658	629	675	609	598	692	554	598	624	601	654	636	611	638	599	645	628	586	613	631	603	586	648	580	618	620	621	613	622	641	669	604	633	593	645	600	603	599	616	655	604	623	581	610	637	623	616	597	663	644	641	622	624	600	650	664	651	593	643	601	616	602	591	649	629	602	613	611	594	632	632	629	628
9087	1388	1719	1370	1000	842	692	571	511	459	416	412	420	401	380	380	345	403	400	363	388	384	367	362	347	332	326	356	329	334	344	295	364	350	355	327	345	340	329	363	312	316	363	331	321	319	307	320	315	345	314	312	317	345	342	340	326	314	331	328	342	296	360	285	340	333	327	346	321	340	357	307	322	327	318	336	364	315	343	296	315	326	345	352	357	340	333	302	317	351	344	325	321	305	321	324	323	303	316	347	303	311	345	345	322	331	326	286	311	318	341	317	333	332	336	350	300	334	364	301	297	318	326	328	332	340	354	365	334	344	321	307	297	339	329	317	349	324	312	299	336	315	348	346	317	327	340	308	334	307	369	300	340	350	289	299	320	315	354	337	363	322	317	350	327	307	317	342	324	329	316	299	339	299	320	335	339	329	295	332	313	342	296	315	350	321	343	313	325	314	310	313	287	358	335	340	358	335	315	324	307	332	328	318	338	329	282	342	339	303	321	287	332	315	318	318	322	334	308	330	324	333	321	318	313	351	352	322	350	314	301	293	287	287	339	291	286	310	308	331	326	343	318	307	323	314	317	297	341	295	324	307	336	319	372	328	346	294	321	329	338	313	303	299	326	318	312	350	305	333	312	322	329	309	317	347	313	341	344	311	324	348	334	326	329	309	304	292	310	284	354	303	355	366	340	314	318	304	340	314	330	308	313	352	322	340	356	318	338	341	320	309	317	322	287	348	309	309	299	322	345	285	330	319	307	336	339	306	330	315	321	330	321	286	333	331	283	319	322	359	324	316	331	345	311	304	360	313	325	319	342	300	315	349	321	278	303	351	325	307	305	340	322	321	321	326	301	328	303	314	296	287	330	328	304	296	322	312	325	338	294	331	324	298	310	326	306	349	333	330	278	303	359	339	314	289	309	305	314	326	316	336	364	308	343	323	305	348	304	334	335	329	356	321	344	281	307	323	334	327	292	342	315	346	352	327	318	304	336	323	329	325	326	351	341	341	295	311	292	272	312	333	309	345	335	345	297	296	316	327	340	323	328	291	339	356	356	331	354	345	356	324	313	328	319	338	331	315	313	317	310	340	348	340	354	345	322	286	328	335	312	326	307	296	351	316	336	317	317	344	330	337	335	300	289	327	318	350	317	303	297	339	334	328	305	300	321	329	307	347	347	340	328	333	313	315	316	312	321	340	321	324	354	298	318	331	322	314	319	319	317	346	350	343	313	316	335	297	336	311	305	327	337	300	314	324	314	317	356	297	296	310	295	313	340	337	318	295	337	348	278	339	342	314	317	363	316	322	330	319	340	331	298	300	324	323	337	332	307	339	314	357	326	304	321	329	313	344	328	317	309	291	327	286	345	325	334	335	289	298	313	343	341	308	321	363	301	334	304	321	325	313	333	324	330	311	313	301	335	331	338	328	295	354	314	331	301	318	292	340	331	324	330	321	298	321	325	300	300	334	315	317	293	362	317	304	320	310	307	341	313	325	299	335	348	318	336	302	297	280	329	328	332	326	315	335	288	293	331	336	309	310	303	305	335	304	335	349	310	307	310	335	321	327	285	372	291	306	300	291	326	306	323	311	278	317	328	336	319	306	347	325	292	341	325	347	332	331	284	321	300	312	340	306	366	344	312	306	322	314	345	332	324	329	340	351	338	290	313	346	296	310	293	325	321	335	310	352	331	340	336	310	313	306	313	347	323	325	323	322	298	308	338	331	296	317	329	299	334	370	322	349	328	319	337	314	330	307	345	308	334	350	304	314	318	306	331	316	368	333	312	300	312	344	322	298	333	334	310	307	307	318	328	330	351	339	314	319	312	326	312	335	323	348	331	327	346	326	304	298	275	308	294	328	333	324	348	327	343	367	330	300	320	336	311	335	341	322	341	344	324	358	324	301	340	331	327	276	326	325	322	327	308	333	321	370	307	314	308	334	319	340	337	286	289	324	356	333	312	317	317	312	353	308	318	308	333	349	347	329	335	296	321	301	305	347	326	324	322	317	324	313	320	331	318	313	338	345	332	333	336	312	318	344	324	312	318	322	317	366	295	319	337	326	339	330	313	321	338	323	341	338	338	315	335	304	321	327	295	324	353	323	325	336	348	305	334	316	359	315	346	340	326	347	313	318	318	341	306	320	329	301	334	360	319	336	280	323	347	312	326	320	357	337	327	313	297	341	359	312	322	296	316	331	323	319	316	316	339	330	353	278	300	328	306	322	354	312	296	300	314	323	292	379	362	326	334	331	311	321	313	351	344	337	328	318	334	311	321	326	362	311	359	307	338	322	321	313	324	335	331	327	334	334	325	318	313	310	310	292	312	340	319	322	340	297	312	350	312	305	329	302	306	321	301	309	331	303	335	307	296	300	329	298	334	316	304	326	318	303	310	301	315	305	311	311	334	354	308	313	322	307	297	304	349	289	315	335	314	315	316	347	279	347	336	324	346	303	312	321	322	297	334	331	320	328	344	348	292	318	310	328	311	328	313	320	335	314	315	297	312	327	310	333	294	332	322	335	309	336	296	331	314	329	303	338	325	348	349	343	308	370	331	315	323	331	333	290	336	303	334	326	316	324	332	321	334	329	350	309	323	324	326	324	318	316	330	318	330	344	330	332	310	325	318	294	330	319	308	301	316	335	323	330	329	335	333	328	303	345	326	337	343	346	306	329	295	339	319	332	321	352	336	350	329	338	305	315	321	312	306	343	313	311	321	294	314	321	340	323	304	333	341	327	331	328	356	294	343	330	335	340	350	311	349	322	328	329	299	318	299	319	348	356	323	297	336	313	303	330	293	306	300	295	325	356	315	308	361	305	307	301	310	300	337	333	341	316	339	328	311	336	315	333	330	284	322	330	299	331	301	304	315	320	332	345	302	345	324	321	316	297	306	308	333	336	354	326	332	317	310	335	309	338	328	331	332	340	326	308	317	353	334	347	332	329	366	315	328	356	316	314	295	334	326	331	328	320	312	335	301	319	350	335	334	334	318	340	345	353	299	328	288	348	353	337	325	362	334	325	298	314	325	306	314	325	309	310	352	291	312	340	278	308	318	319	307	324	313	355	315	341	318	312	294	301	320	339	319	326	317	345	328	370	352	324	355	317	309	326	326	269	327	330	325	320	312	359	324	328	346	333	334	330	373	340	335	323	336	342	330	311	321	302	323	307	338	319	290	367	328	309	317	314	337	336	302	308	323	374	302	336	332	314	323	333	314	338	330	324	328	326	317	338	319	316	335	307	326	321	287	318	333	324	334	333	323	316	342	307	325	318	288	329	314	293	293	329	302	313	311	307	343	337	327	312	326	336	320	360	332	328	329	340	334	324	306	319	327	330	299	308	310	325	321	323	333	326	307	303	328	289	336	327	341	319	333	353	339	317	331	303	323	333	340	307	342	309	311	357	354	304	352	348	300	313	323	299	345	283	329	307	302	308	327	334	339	328	340	338	320	354	318	336	342	304	357	350	324	348	330	295	326	326	329	309
5527	1979	3467	4055	3569	3003	2595	2350	1927	1818	1660	1540	1460	1365	1322	1324	1236	1188	1206	1113	1104	1160	1095	1046	1094	1119	1030	1044	1054	1055	1014	1033	1001	1048	1020	993	951	1040	993	1009	1029	967	1040	1015	998	975	953	983	896	988	1031	963	965	943	985	988	1027	982	969	951	964	962	976	956	965	1005	960	980	1013	968	977	1008	1009	938	924	938	982	902	929	978	994	978	964	928	928	963	951	963	974	970	931	928	971	947	930	942	963	919	968	950	964	927	1047	958	920	938	914	1006	954	941	957	947	948	967	975	918	940	967	896	935	914	939	912	945	957	971	947	969	955	958	928	915	918	950	979	927	918	931	927	887	873	963	969	973	941	912	924	966	899	940	937	970	919	909	952	943	942	928	949	919	907	917	943	942	944	962	911	962	911	911	966	949	920	898	950	947	963	918	926	960	933	944	967	932	996	924	966	912	970	966	955	981	955	875	961	938	969	905	927	918	922	911	917	860	938	922	950	888	952	929	864	969	970	960	911	978	915	957	954	960	932	948	925	960	899	1002	1008	954	941	975	929	911	920	914	928	954	919	969	891	928	902	924	902	886	942	987	943	921	924	948	950	936	977	947	954	953	963	943	921	918	939	941	960	969	928	992	918	916	959	915	977	1003	960	861	981	970	1000	951	958	939	919	941	931	964	979	936	964	952	946	905	1002	942	931	961	930	901	909	1029	926	877	925	952	939	976	925	938	989	880	978	898	951	984	987	931	957	933	934	919	975	938	923	907	978	957	972	975	933	986	959	947	904	1005	905	915	901	943	986	888	919	927	887	884	923	965	1017	902	1019	970	926	966	919	978	930	979	919	953	982	951	921	998	947	890	922	950	910	891	959	936	901	916	971	945	940	1011	953	934	965	940	945	936	879	965	935	935	916	940	911	923	989	965	948	931	928	937	974	956	928	974	970	991	962	942	944	951	967	923	958	934	958	935	900	950	997	975	922	1000	954	980	956	980	896	967	972	1015	923	949	923	966	930	951	965	991	998	927	957	909	968	1008	875	967	919	887	991	961	992	1004	964	959	965	981	938	938	950	945	864	935	1011	925	920	986	894	933	987	947	967	914	956	918	1026	927	929	941	917	929	989	948	936	920	936	964	932	869	910	945	912	963	974	920	916	929	987	950	993	893	946	955	927	967	981	863	935	863	996	988	903	976	955	945	981	896	926	975	956	954	931	970	927	939	954	899	975	954	904	898	927	950	914	980	921	913	950	963	981	953	903	976	966	951	911	974	924	1007	884	955	910	983	917	952	939	949	962	934	909	922	921	934	925	980	991	952	880	942	960	935	936	915	968	946	977	932	970	938	973	898	911	932	979	978	908	936	984	907	933	911	895	920	975	986	964	931	907	919	927	898	951	955	956	896	935	934	909	931	941	925	963	958	945	909	988	906	936	1002	899	980	940	960	939	910	965	887	914	934	912	904	901	953	923	949	947	942	953	913	977	919	935	884	910	931	936	947	941	921	935	978	869	966	998	922	953	927	962	959	943	964	952	955	965	954	923	982	923	963	932	940	965	907	978	937	877	986	942	918	949	960	989	938	955	920	1022	951	905	931	979	922	981	952	933	909	943	953	955	949	906	928	983	1004	964	976	944	919	1000	931	929	939	906	926	980	911	979	960	981	917	979	944	908	948	948	939	961	942	1002	936	963	928	969	957	947	999	949	905	941	928	925	975	956	955	913	902	994	1017	921	932	941	921	964	953	949	960	985	976	963	919	986	953	928	903	951	948	886	896	940	939	912	982	924	959	954	918	924	920	942	927	949	950	940	899	914	957	900	901	937	928	881	911	990	904	917	940	939	946	967	907	912	922	945	918	931	942	952	934	952	917	956	966	891	903	950	924	931	943	933	967	961	897	940	910	921	942	960	927	972	906	952	931	924	945	959	923	940	967	927	958	971	964	941	945	976	983	964	933	934	980	911	915	938	936	944	956	912	946	995	905	924	895	983	973	936	962	891	897	943	954	972	938	932	979	909	964	922	921	904	951	906	943	924	927	972	971	902	947	978	948	971	962	933	968	862	955	929	967	955	903	928	946	985	934	941	978	978	953	905	894	935	940	917	929	913	948	898	913	899	945	914	925	979	953	985	929	922	963	908	950	978	918	886	891	948	970	896	903	960	976	977	957	966	927	939	878	963	967	969	962	943	966	889	932	919	935	926	929	966	904	918	945	905	960	924	960	954	934	918	979	956	902	918	896	905	972	979	955	957	919	956	961	987	972	978	910	915	996	928	931	916	933	930	954	978	958	939	926	910	925	953	924	904	942	941	950	957	980	916	958	955	974	961	924	926	956	958	901	944	850	912	922	936	983	911	963	954	919	941	955	977	937	971	974	954	905	948	961	933	935	907	909	933	938	949	908	938	942	981	928	959	958	930	965	904	903	943	932	907	944	944	943	947	941	958	935	948	955	985	980	921	970	951	934	955	943	936	942	935	978	930	952	959	885	954	974	958	925	952	987	933	936	949	994	947	970	916	909	920	1006	898	929	982	938	932	916	929	931	947	995	934	966	920	911	938	966	981	923	948	919	921	943	925	903	929	913	958	934	924	945	926	946	919	952	992	943	939	949	893	905	925	952	977	946	932	949	901	904	958	908	975	961	887	973	966	932	963	939	960	948	931	942	932	939	977	912	961	925	928	975	1004	929	1034	916	970	912	931	984	918	901	975	891	950	946	901	953	916	1003	952	997	916	902	932	970	973	951	969	933	841	932	966	920	989	936	955	908	952	965	893	945	912	934	1054	962	938	903	950	860	941	902	954	958	947	964	958	949	914	942	958	1004	935	955	940	1002	971	894	944	961	1012	973	922	960	939	987	886	879	932	885	981	956	927	946	945	905	944	949	928	948	948	955	908	951	1003	933	925	932	894	941	903	919	926	928	959	936	976	956	933	983	936	933	943	925	926	959	927	937	949	951	944	895	902	940	937	916	874	886	945	924	964	977	915	966	922	922	923	972	875	966	946	958	973	917	945	932	911	946	933	949	943	934	896	910	902	955	901	963	946	962	937	980	985	981	964	941	922	919	903	987	948	896	895	900	962	911	937	978	958	956	922	918	957	989	923	928	930	956	850	903	916	940	918	942	948	922	953	1014	943	926	922	906	910	918	946	929	983	968	945	985	919	994	981	896	984	985	922	922	959	928	919	883	914	923	936	949	980	963	886	973	962	963	944	915	981	945	952	979	911	927	893	945	915	1012	936	909	891	912	974	891	945	916	926	958	1006	965	920	927	973	968	959	953	950	963	1029	953	949	950	891	931	949	993	981	967	963	951	944	972	975	896	941	903	953	939	965	944	956	946	907	960	984	957	992	926	955	1004	957	905	976	962	918	943	931	984	905	935	939	971	961	943	897	950	856	898	968	870	921	886	964	984	919	961	956	978	938	937	964	891	944	940	934	983	920	885	872	928	949	950	958	949	954	893	953	898	916	888	930	932	940	912	929	922	897	926	903	908	918	884	965	985	960	943	989	994	898	968	1019	971	945	925	969	954	945	979	965	958
16491	2867	3025	2260	1647	1260	913	824	688	562	505	450	424	437	386	353	388	378	326	296	322	328	287	315	293	300	289	288	331	320	301	294	269	315	259	301	273	280	293	330	260	263	296	262	278	301	251	287	281	288	287	262	283	274	288	280	239	305	291	250	280	269	288	286	288	261	278	279	270	293	259	292	286	255	284	295	282	297	277	262	286	253	285	275	249	280	283	257	274	256	257	261	266	286	254	297	283	278	262	260	280	274	290	281	279	246	287	282	266	298	246	285	275	276	263	239	286	305	269	284	280	266	316	272	248	263	267	284	280	249	247	271	277	265	266	282	295	304	264	259	286	286	271	288	275	280	294	278	300	274	264	280	296	248	260	293	259	274	286	272	265	270	310	249	247	273	266	284	301	283	267	286	267	266	300	282	265	255	277	265	278	251	316	283	291	311	258	280	253	277	267	278	271	273	262	296	293	283	303	277	274	271	269	242	257	287	285	274	270	276	290	305	293	295	256	274	290	308	260	271	264	300	276	307	259	281	280	291	295	269	312	295	244	274	264	278	266	247	268	279	283	256	268	279	294	238	257	276	278	295	287	276	275	297	294	294	256	263	259	293	295	273	259	292	259	265	278	291	251	255	300	287	267	302	258	281	272	224	308	307	246	246	297	250	262	269	271	271	283	267	273	265	284	247	258	266	251	281	266	262	251	280	273	271	290	269	260	280	264	278	275	301	251	248	236	285	297	278	251	252	261	276	246	269	267	279	247	261	276	280	257	268	278	243	271	272	258	275	268	253	296	247	298	268	266	283	278	267	270	261	228	239	258	280	279	283	244	262	291	255	256	248	273	256	292	298	273	269	264	267	291	234	276	276	278	260	323	281	253	267	280	293	258	279	310	294	298	240	277	266	275	283	288	269	232	259	274	293	284	260	281	298	262	254	283	267	267	286	276	263	299	269	290	255	289	249	248	277	294	262	264	269	282	267	260	258	283	272	262	266	274	251	288	280	251	273	280	276	275	310	267	253	264	277	271	268	255	284	270	292	321	273	288	273	271	286	259	263	261	291	289	294	244	299	262	305	283	313	257	249	243	292	284	280	264	274	256	292	272	255	266	295	268	305	272	281	271	289	281	275	250	255	245	288	273	265	298	325	265	258	265	274	283	300	277	294	256	262	282	295	268	275	267	284	293	273	271	265	261	263	265	289	284	278	286	261	273	296	249	250	292	254	302	243	279	304	270	274	269	266	260	275	264	259	255	279	262	262	302	283	244	277	271	252	295	260	293	277	246	292	263	250	270	271	269	237	299	265	264	289	308	249	253	281	276	275	288	275	249	326	275	261	280	252	290	281	276	299	272	294	265	283	274	283	286	255	292	266	294	257	265	278	290	289	286	267	275	270	262	275	293	265	278	298	313	303	268	266	252	283	246	282	296	263	272	254	270	262	279	297	271	305	272	255	241	258	288	253	281	299	270	247	277	288	258	267	276	268	270	269	268	228	282	257	273	279	287	291	270	265	254	274	270	254	288	285	280	280	272	268	262	288	246	279	289	281	292	279	303	292	262	276	269	299	286	316	291	261	270	274	289	286	239	297	276	278	261	286	273	278	261	315	301	241	279	292	265	264	281	265	260	279	247	274	298	282	287	265	271	233	262	241	270	261	286	284	312	254	273	259	276	304	293	262	253	282	283	286	291	269	269	302	273	259	275	279	298	277	289	286	263	294	265	291	283	261	287	249	260	258	279	294	272	240	265	261	247	261	281	278	272	235	270	279	300	272	265	283	301	281	280	286	279	267	267	254	293	285	277	275	265	300	280	264	254	271	286	257	271	285	235	285	257	276	248	277	286	244	268	282	261	267	285	253	248	267	281	271	280	320	254	229	260	282	265	255	263	283	302	287	248	297	281	288	251	243	264	303	258	266	276	265	249	248	268	294	276	270	304	253	275	276	268	264	244	289	288	313	273	277	299	290	281	267	267	296	288	271	280	276	278	290	248	277	253	289	290	293	262	262	278	268	283	251	300	279	305	247	292	246	285	274	282	270	276	277	262	251	263	287	278	263	289	287	302	282	280	257	254	252	254	288	287	269	259	258	251	295	288	276	295	284	270	278	300	259	274	273	258	298	248	277	252	298	288	263	243	293	262	301	274	258	240	304	253	262	264	288	287	278	268	264	257	270	295	258	253	253	279	272	265	261	250	278	281	273	266	254	280	315	263	279	305	267	228	290	257	264	266	291	297	259	289	272	272	317	269	283	293	274	273	257	262	277	253	249	299	289	282	282	240	287	283	287	267	296	262	294	295	282	287	299	301	275	273	270	286	279	314	284	244	273	270	287	276	272	247	288	244	250	242	264	279	278	264	275	239	287	262	270	281	280	256	283	268	257	239	274	268	281	275	298	277	279	285	259	271	298	260	276	268	269	282	244	256	250	274	260	278	256	253	280	261	276	276	245	280	297	273	286	266	244	263	306	290	284	265	275	278	263	277	275	259	279	256	274	273	260	287	262	287	275	307	286	236	270	273	264	294	276	246	274	286	283	268	264	269	278	288	278	253	292	278	264	292	274	267	270	293	278	237	267	262	267	269	309	286	271	263	256	281	299	276	287	266	291	272	267	243	249	277	254	277	251	283	275	279	245	283	266	289	264	300	256	283	265	309	286	301	266	283	259	258	296	272	264	316	288	276	258	289	274	277	270	256	264	263	283	293	283	304	237	285	277	275	279	283	276	292	302	321	256	263	299	240	282	266	303	252	258	249	270	253	251	263	275	263	248	251	252	289	272	278	269	295	275	280	273	260	275	300	271	271	276	275	282	282	265	243	274	289	260	277	276	263	263	255	250	262	287	281	280	278	249	263	276	252	301	280	302	247	285	280	231	292	258	261	248	274	262	296	278	280	271	252	265	294	279	272	305	297	330	274	289	278	265	292	263	320	277	304	297	265	248	268	274	279	286	276	300	260	258	267	276	265	240	275	284	267	256	259	279	244	276	262	247	261	265	271	267	305	309	319	268	311	272	286	274	256	274	246	273	273	262	293	275	256	260	268	259	262	261	277	287	285	260	246	285	276	284	287	272	283	245	265	263	277	257	266	275	301	267	257	272	257	275	269	288	287	294	245	262	253	284	268	268	265	275	235	281	270	261	280	257	268	272	294	280	284	280	258	257	291	272	267	266	295	288	310	254	273	272	254	291	257	252	288	281	253	287	285	292	264	292	280	279	314	249	286	273	274	265	272	293	272	257	274	277	264	267	268	281	266	272	282	290	285	249	262	256	243	244	270	254	261	277	270	275	284	252	294	272	278	269	293	293	301	307	233	266	253	294	298	247	264	291	282	273	282	269	273	289	272	248	273	290	258	263	256	261	271	286	269	269	293	273	293	280	285	267	269	293	275	264	275	254	237	256	235	308	269	287	283	287	270	279	271	277	284	247	298	281	254	283	245	275	270	273	297	253	252	266	296	299	269	301	263	275	290	277	255	267	299	261	259	268
7576	2708	5689	6498	5694	4752	3938	3225	2764	2429	2126	1927	1847	1771	1511	1442	1435	1406	1280	1248	1271	1206	1173	1082	1087	1061	1088	1005	1024	995	971	1019	940	994	981	916	901	951	925	889	935	923	880	916	875	904	920	911	855	917	843	882	912	906	853	834	867	854	827	821	825	869	863	800	804	845	808	864	844	843	798	836	868	838	819	888	833	801	840	842	825	835	784	849	800	826	833	792	767	861	870	828	842	852	825	804	810	803	826	847	883	846	833	766	788	863	830	809	769	817	794	819	779	850	886	823	789	796	777	892	838	854	796	813	832	788	817	836	799	761	844	821	873	816	819	811	827	815	806	754	786	791	765	832	806	799	762	850	863	808	854	808	795	832	806	816	813	803	764	795	819	803	822	826	817	784	800	772	807	811	815	837	836	820	824	742	762	839	756	806	812	805	827	825	837	789	789	823	827	783	774	812	792	773	802	809	795	782	809	818	796	806	786	768	792	834	832	843	812	830	767	825	828	808	739	800	800	855	795	789	813	767	812	742	813	769	789	785	840	823	819	774	838	805	766	783	819	776	859	784	848	803	788	776	812	798	821	793	848	781	804	848	818	789	800	794	851	848	806	791	855	840	768	825	824	807	784	836	860	796	832	848	840	825	774	819	774	764	817	801	809	813	801	792	819	794	875	808	808	834	814	783	750	842	830	853	812	804	826	804	810	804	778	812	762	825	815	816	769	851	813	798	804	826	788	782	767	819	826	816	800	834	818	790	811	785	790	828	817	787	800	856	753	786	828	818	860	788	817	856	807	794	834	819	730	811	829	778	821	789	804	831	808	790	816	790	783	778	818	790	840	849	837	755	809	811	804	824	835	847	784	834	796	779	795	832	814	780	828	799	824	841	854	851	789	784	772	820	798	804	848	779	835	743	781	781	834	807	863	832	784	784	788	813	775	805	796	815	819	790	804	758	770	804	811	804	835	766	818	812	840	839	855	822	788	784	771	775	815	768	830	766	844	823	787	796	849	799	775	826	795	805	792	786	833	827	810	844	791	756	799	821	779	807	796	754	832	820	802	808	736	765	750	808	762	792	799	775	814	792	807	807	847	791	802	828	765	776	829	769	810	774	827	809	802	772	802	767	779	792	825	877	771	844	888	793	810	800	825	839	822	840	811	819	850	783	816	791	796	864	797	840	791	796	777	852	851	817	818	823	830	831	845	795	805	824	773	811	808	820	815	783	804	790	773	836	831	804	852	809	808	780	851	785	802	782	777	795	814	769	828	819	798	777	814	807	791	797	838	805	775	784	817	814	800	761	807	802	784	786	810	781	847	796	839	776	818	819	780	750	841	800	768	794	791	784	879	779	756	803	817	829	802	787	749	781	764	811	833	850	777	787	783	795	818	845	844	818	830	796	764	800	798	847	806	758	791	812	813	828	794	770	754	801	826	825	819	777	837	754	791	786	775	763	738	819	837	790	829	816	829	789	861	759	819	803	779	831	822	777	824	810	808	801	775	847	780	787	809	809	796	821	817	872	777	816	824	790	805	842	790	828	789	803	811	830	790	802	779	802	801	791	824	809	793	815	806	812	841	796	785	835	820	854	781	821	803	830	805	767	776	826	833	809	802	835	819	772	804	829	841	824	758	800	779	787	847	802	781	823	824	794	842	780	794	818	782	765	841	850	804	808	782	765	811	773	772	802	792	796	801	834	799	777	823	841	742	791	782	833	793	829	771	800	836	782	776	891	814	834	766	791	849	848	795	838	797	771	827	762	823	773	850	769	782	793	796	809	817	829	793	765	825	787	803	826	815	790	837	799	847	769	852	851	824	852	821	841	764	807	863	805	785	777	783	801	766	778	829	813	777	828	778	780	789	804	842	805	787	806	800	753	803	785	762	802	789	772	799	794	819	843	788	806	900	788	824	782	795	799	791	825	790	822	775	816	791	842	798	837	832	817	800	867	804	829	775	799	767	850	817	763	816	792	812	776	814	831	819	823	760	767	822	793	790	822	824	803	830	846	834	830	810	839	812	800	785	804	841	814	837	848	841	778	823	757	838	831	814	840	781	802	835	853	811	816	809	838	825	807	815	783	805	785	826	829	795	788	838	804	802	788	823	790	845	787	821	822	837	844	804	815	768	794	796	814	841	751	799	804	767	780	805	843	788	865	776	814	788	812	802	836	813	847	766	796	791	797	830	820	791	809	801	804	784	808	746	788	757	843	827	816	778	815	831	810	789	810	837	816	804	792	767	762	816	852	838	761	821	791	794	807	762	803	850	793	844	843	808	797	755	751	819	787	793	834	816	795	764	812	795	812	804	825	801	818	861	813	770	832	839	758	819	793	799	812	841	776	820	799	842	781	830	819	806	822	801	816	811	769	784	836	791	850	786	812	826	772	786	769	739	787	812	849	776	811	778	778	791	773	821	823	715	808	877	807	842	767	845	804	828	786	816	782	786	789	784	832	826	857	824	780	803	853	818	811	836	843	810	819	833	797	865	799	784	805	816	794	821	807	792	763	807	803	815	791	789	758	834	808	837	795	775	784	824	831	783	801	806	782	832	787	791	780	803	815	788	791	785	801	810	832	798	777	770	805	826	688	837	758	778	822	786	793	758	851	789	796	828	741	781	802	801	796	793	854	830	811	834	829	797	825	800	817	836	830	781	811	797	846	837	777	818	833	808	783	826	815	839	787	796	814	781	760	801	792	781	803	788	825	779	799	813	798	819	830	785	811	777	770	865	790	775	801	792	795	790	809	762	828	825	764	829	825	819	791	784	779	765	770	763	812	830	829	822	845	872	822	854	804	813	769	845	836	822	798	786	770	804	805	821	835	806	808	788	805	839	853	817	842	832	825	812	852	813	835	796	798	832	863	776	781	837	838	843	807	855	875	799	791	819	759	859	817	732	793	773	803	795	817	821	796	743	803	831	826	778	767	787	824	832	820	781	811	791	786	816	855	795	801	842	842	792	805	813	805	796	793	881	816	751	839	751	820	833	792	810	870	835	808	860	776	781	801	796	806	760	791	748	739	830	811	841	838	837	873	883	838	816	811	797	822	834	833	833	793	797	833	759	847	815	822	823	814	790	788	820	780	834	766	801	755	820	849	813	825	797	827	780	795	811	787	827	818	767	795	844	818	764	825	816	807	767	820	781	829	828	787	793	763	772	845	823	800	825	797	818	821	790	797	796	813	820	813	825	834	820	806	802	783	784	851	793	776	784	841	815	804	777	810	820	768	824	806	860	778	846	827	824	804	795	778	829	880	822	732	812	816	763	822	778	828	806	783	798	801	843	816	863	809	787	809	883	820	760	803	838	809	786	821	804	803	813	806	843	804	826	806	764	789	799	810	792	786	812	856	814	765	843	783	842	821	819	817	801	809	766	864	855	785	832	804	758	772	791	847	753	802	801	830	790	817	803	799	734	799	806	824	766	843	784	813	845	787	824	786	825	796	801	818	765	788	851	814	828	760	801	798	811	819	809	815	812	823	794	812
2137	240	284	266	239	233	240	215	214	201	207	214	211	207	198	170	204	189	183	205	203	199	195	196	212	187	191	191	207	197	202	190	210	221	215	197	220	174	184	172	175	174	228	201	179	185	215	210	184	186	199	164	188	192	192	196	187	193	189	206	207	198	189	179	174	199	217	202	205	172	214	190	186	208	184	177	206	204	194	213	182	159	208	194	195	192	210	192	193	192	196	194	207	187	196	218	181	177	176	179	207	176	212	199	191	210	211	199	204	182	187	173	211	200	206	219	194	205	186	177	195	210	178	222	204	215	188	179	202	192	191	188	191	184	220	196	209	177	195	184	181	198	199	203	192	198	217	213	217	193	226	203	210	166	190	205	201	190	196	199	207	188	179	170	188	181	197	221	198	199	191	186	204	196	201	196	175	223	183	212	200	193	201	196	180	194	170	191	194	195	197	192	209	212	203	162	218	206	216	212	200	191	223	193	182	196	195	195	202	197	197	184	216	175	209	179	175	189	200	197	201	203	183	192	184	185	182	198	203	180	192	197	193	196	189	192	191	181	194	190	207	182	193	197	190	180	181	205	179	181	216	198	209	208	194	204	176	187	179	219	197	205	198	191	185	228	210	164	193	191	175	178	193	206	203	179	208	202	202	196	204	172	194	208	197	204	219	185	196	190	188	211	190	178	167	207	191	179	199	223	214	180	204	171	202	191	216	182	209	207	185	213	192	197	205	202	188	205	207	208	193	159	210	166	219	178	211	185	186	198	219	169	173	190	189	192	191	201	200	177	192	193	212	192	195	183	207	175	194	189	199	193	217	209	160	212	210	202	209	195	206	165	180	218	186	212	208	195	222	199	193	167	178	171	219	206	180	224	202	170	172	202	187	186	188	199	189	193	186	185	183	220	186	209	164	187	178	208	227	201	189	195	197	168	189	188	187	185	182	217	171	170	205	233	216	189	207	200	195	167	184	219	184	200	201	195	210	179	200	225	203	167	169	213	182	178	191	203	193	170	198	199	195	187	199	214	220	206	201	187	176	196	197	202	198	186	205	182	181	216	181	184	196	199	168	219	195	215	208	216	201	204	203	198	207	181	191	219	216	199	191	231	187	193	198	178	198	183	202	186	191	223	189	182	166	170	201	225	212	198	201	192	188	198	179	211	211	198	171	185	179	206	224	196	211	204	223	179	227	178	195	200	208	206	184	208	200	165	194	180	201	211	179	197	198	210	193	198	180	187	193	191	216	209	190	196	209	191	192	180	182	203	224	199	205	181	204	180	188	187	195	172	203	166	191	208	200	201	179	195	172	184	189	191	183	206	183	185	180	199	210	218	211	181	182	214	197	196	190	189	193	167	194	194	200	195	213	180	181	198	195	193	195	182	214	191	200	203	212	191	190	212	190	189	197	205	201	201	213	182	188	196	201	188	199	175	191	181	233	211	178	182	203	203	188	191	217	193	194	187	193	185	189	186	209	198	199	191	204	215	206	222	212	207	194	188	196	204	187	202	173	209	184	182	170	221	205	216	213	182	193	184	182	200	188	173	182	185	184	196	204	191	201	221	194	181	189	190	206	206	210	195	205	191	171	197	188	190	174	187	195	191	185	194	176	218	202	211	192	189	215	190	171	201	181	210	188	193	179	212	175	194	157	199	192	188	188	192	212	215	195	197	173	183	208	181	219	209	209	186	181	197	208	215	177	196	202	191	164	188	205	187	191	187	188	212	195	203	202	196	195	208	190	212	217	208	185	221	210	200	191	188	186	208	189	192	205	188	200	169	191	188	199	174	204	210	211	178	171	172	200	214	199	205	201	196	196	185	193	187	221	198	190	191	203	195	197	178	193	173	170	198	186	172	215	204	186	217	178	163	249	205	212	186	199	194	177	217	179	184	182	209	191	178	205	183	198	188	204	197	187	167	192	202	186	204	209	220	194	202	207	202	188	195	209	216	196	180	186	197	216	200	175	179	178	227	197	203	195	192	180	202	196	214	210	198	188	183	169	192	187	211	215	210	197	203	190	181	195	211	217	176	193	193	201	180	190	201	183	200	182	174	163	194	174	194	219	209	196	195	183	223	201	210	208	182	212	173	193	196	197	178	186	180	200	193	199	177	177	211	203	171	209	187	175	157	166	163	178	208	184	206	198	186	197	208	164	186	207	212	191	212	215	204	203	211	200	206	216	175	212	208	173	190	226	168	181	208	196	207	191	209	194	189	209	220	178	207	199	197	185	223	186	191	194	206	190	197	169	207	186	188	201	205	197	191	195	185	195	202	193	202	194	186	195	193	207	199	198	207	183	190	218	192	203	185	188	195	183	209	198	174	169	182	177	196	183	182	196	202	205	200	178	188	189	200	189	177	192	171	181	208	191	192	182	197	183	176	183	188	176	203	184	195	212	199	193	169	189	195	165	214	192	197	200	204	181	179	182	169	196	182	185	169	178	200	182	206	205	206	183	181	220	198	173	183	200	196	209	189	209	169	175	194	223	187	182	200	200	204	201	199	208	198	191	214	197	203	189	202	177	185	211	201	194	195	206	193	197	195	207	199	209	181	192	193	174	202	210	198	212	188	179	178	196	187	225	196	194	179	184	170	230	188	207	204	209	199	201	183	167	175	185	187	180	185	184	177	202	199	196	195	198	195	203	189	185	170	194	182	210	187	192	190	200	200	190	175	165	195	198	225	197	189	223	157	188	188	186	190	201	170	194	193	207	164	193	194	182	191	188	208	169	199	177	192	193	182	174	193	174	200	191	206	202	190	186	188	189	189	179	181	222	177	194	204	206	224	225	192	196	187	211	195	203	213	192	217	222	213	216	200	184	196	206	194	199	216	184	195	180	217	208	205	207	188	184	184	204	199	175	191	217	190	199	211	185	212	199	218	180	204	218	178	162	210	210	185	196	193	201	190	172	183	186	207	201	217	191	210	176	201	185	200	200	175	180	193	207	220	165	212	221	186	217	185	173	195	207	190	220	192	198	198	181	186	222	192	164	179	231	191	190	191	197	215	196	185	205	190	180	182	177	195	177	198	208	199	186	229	204	203	192	179	200	208	188	186	179	180	211	190	199	175	193	197	187	214	205	184	202	202	177	195	210	200	190	193	191	196	181	190	196	189	167	189	182	204	187	197	225	200	187	203	180	187	214	198	189	185	204	198	184	221	195	192	208	180	198	203	187	202	207	206	179	196	202	218	189	199	178	189	187	203	198	215	212	189	195	211	213	184	198	190	203	218	207	188	206	203	203	178	193	200	186	178	186	182	183	205	198	185	211	201	205	190	218	179	178	180	195	176	191	192	212	181	215	189	189	188	178	206	191	182	160	197	180	195	209	210	203	170	206	184	178	205	205	203	194	193	203	185	182	170	222	202	212	204	222	209	202	185	214	186	208	208	203	185	195	198	203	191	203	200	220	198	176	162	210	174	200	186	183	220	195	208	182	189	201	213	206	169	176	212	175	194	200	188	201	179	199	182	194	215	181	215
2025	717	769	830	785	817	671	699	640	629	636	652	683	660	589	635	632	635	629	629	692	629	629	639	621	648	604	644	632	656	642	621	628	596	613	642	605	630	616	629	646	592	663	609	618	625	580	633	632	603	583	610	614	630	654	577	641	651	614	618	604	631	585	633	612	639	610	617	608	594	662	623	651	645	638	645	611	625	557	554	618	644	594	602	626	615	580	647	619	664	653	571	623	637	628	623	630	631	606	651	638	678	565	658	571	650	581	593	636	600	625	619	625	651	597	622	611	615	624	586	597	631	605	592	611	603	641	638	621	651	649	611	644	634	608	632	581	650	604	628	654	638	558	591	658	630	574	591	596	612	594	593	609	608	609	648	608	644	625	627	601	612	601	625	636	603	626	609	621	571	556	608	638	625	637	625	656	573	664	628	606	568	636	590	669	596	578	631	610	592	613	621	588	615	641	632	600	627	623	629	606	646	599	577	651	667	651	607	655	618	588	665	621	617	601	596	646	632	616	650	591	669	620	636	616	615	606	610	644	649	656	630	620	596	569	652	588	601	612	602	630	598	608	631	622	608	642	589	620	613	619	636	650	623	600	595	639	605	594	614	603	639	661	662	602	660	620	615	659	608	574	623	610	580	617	591	654	565	588	606	601	583	607	598	678	637	603	589	619	574	618	591	650	653	643	586	570	605	672	628	591	625	582	643	600	569	615	619	643	626	637	618	596	634	599	624	609	617	616	609	651	629	600	608	628	603	645	631	609	628	590	643	621	630	619	645	665	648	645	583	625	630	608	612	628	619	547	668	625	571	633	654	590	652	649	623	641	620	634	637	657	650	608	610	650	609	639	633	658	643	622	643	637	647	583	620	647	620	591	653	620	589	613	613	635	628	617	638	645	654	628	599	594	608	620	620	618	659	601	620	640	629	601	609	647	611	613	594	579	640	650	582	625	650	653	624	609	595	602	613	641	613	590	626	604	606	618	654	631	624	646	597	614	581	606	616	599	639	586	591	619	628	585	692	607	662	657	608	608	610	610	627	582	661	596	641	623	651	623	580	646	630	633	624	620	652	611	670	606	606	625	578	635	624	578	604	628	591	590	604	590	655	643	665	596	640	608	649	661	587	609	643	594	590	592	637	630	631	599	617	608	636	650	597	645	621	651	628	600	590	582	620	593	583	623	586	617	607	611	622	607	646	624	638	608	607	587	615	580	618	630	606	629	624	658	610	605	622	617	579	612	608	598	640	598	609	599	597	609	590	593	621	654	602	623	619	645	601	578	625	672	598	625	665	583	625	611	596	573	646	629	636	663	622	564	618	596	616	632	578	577	618	612	619	606	639	622	620	589	593	584	626	602	680	622	607	637	616	589	646	653	648	615	637	630	590	671	601	607	622	632	593	617	590	649	653	672	639	638	611	607	589	615	609	614	630	620	627	590	577	655	629	632	628	614	614	646	574	622	594	648	610	619	580	662	611	614	585	648	696	629	617	605	616	634	609	610	616	620	604	595	635	593	618	579	627	657	645	578	637	594	598	638	621	597	628	641	582	614	573	637	618	619	583	632	613	630	630	643	671	599	591	616	644	654	643	599	623	614	619	603	637	633	603	607	615	629	604	637	640	635	625	576	646	626	644	676	580	624	592	682	609	644	602	629	613	574	594	693	639	656	620	617	614	620	642	611	625	627	579	619	618	576	580	594	578	598	651	626	614	608	632	559	613	589	623	619	616	600	613	592	655	620	674	610	640	614	640	622	607	631	650	585	604	639	621	628	603	585	653	636	644	587	601	564	614	589	618	626	617	634	625	614	635	606	588	645	597	628	591	642	633	618	631	644	604	609	626	634	640	605	574	643	612	606	597	628	595	637	606	642	645	640	617	621	620	637	602	626	621	651	642	595	594	625	651	617	624	614	586	644	586	605	571	587	638	639	641	608	637	655	618	599	601	606	601	608	618	619	631	605	615	592	618	577	657	608	611	635	577	620	609	651	589	619	631	631	645	602	645	601	632	648	608	599	586	627	602	628	578	589	595	612	568	589	637	614	612	649	630	626	600	642	652	592	577	602	582	634	580	614	586	609	657	649	593	631	611	624	655	560	611	603	622	619	649	636	606	626	590	635	575	624	654	611	591	592	591	653	606	632	660	671	598	629	662	647	629	631	630	582	598	620	595	610	621	630	605	635	597	611	587	605	670	613	619	605	644	618	603	564	571	615	598	654	620	594	605	630	576	572	648	623	642	621	622	588	651	604	619	599	651	637	656	583	617	584	592	597	636	630	616	666	631	624	629	638	607	630	611	593	677	626	615	642	632	593	602	587	587	637	600	601	623	583	642	603	630	597	588	639	556	652	614	587	628	633	613	653	579	635	577	633	585	625	646	650	591	628	600	602	611	622	626	586	620	613	557	610	576	616	616	630	608	621	641	657	643	615	607	622	616	633	610	583	635	614	609	634	638	617	620	602	583	640	634	639	624	599	646	581	631	613	650	612	591	576	599	611	606	628	654	646	622	551	619	609	681	613	636	613	620	614	611	665	630	620	606	603	575	580	624	636	613	625	629	634	618	608	612	620	628	635	622	600	657	589	608	646	623	615	603	571	630	633	637	641	655	567	616	587	638	600	652	578	615	613	611	648	636	639	626	635	612	628	617	570	587	586	624	612	610	602	637	659	649	588	587	641	589	593	582	627	621	590	654	617	583	657	636	595	613	650	606	604	602	604	588	598	631	609	611	626	616	613	643	631	606	622	634	605	641	624	637	569	628	641	614	641	606	629	591	625	634	637	589	630	607	587	637	620	636	632	647	654	615	582	634	617	595	624	591	634	633	619	627	579	608	605	598	603	646	591	610	626	578	647	575	598	633	632	568	631	582	642	599	593	597	605	640	586	648	558	629	627	619	600	599	606	568	618	604	639	636	611	607	653	650	613	649	594	618	576	604	611	623	629	669	591	609	624	603	629	612	625	608	577	654	576	589	598	609	648	588	599	601	622	629	664	612	598	645	639	623	629	623	600	662	599	616	603	607	631	608	658	591	632	602	632	582	622	606	626	592	593	520	643	618	593	609	606	610	663	624	597	606	649	611	632	633	610	618	612	631	623	632	606	605	612	658	626	616	686	615	608	632	620	628	654	658	589	591	600	642	607	641	584	623	605	587	660	593	641	625	589	594	628	633	586	604	596	606	611	614	593	609	590	596	642	606	611	612	628	640	630	658	608	637	598	619	575	610	635	623	575	653	657	595	603	619	633	632	606	626	640	635	609	600	655	646	592	641	593	617	598	636	613	617	653	587	616	642	601	586	667	601	596	621	640	626	659	652	616	646	618	615	624	624	602	640	589	635	620	599	643	607	655	641	598	610	615	687	634	616	616	565	638	649	629	655	608	644	623	645	633	602	631	645	595	636	646	592	631	610	605	593	621	599	647	605	616	611	597	598	621	626	567	599	607	608	573	562	609	610	619	620	640	616	586	618	623	657	630	631	610	624
9013	1337	1640	1382	1029	779	714	551	555	500	419	402	397	413	422	372	377	367	378	374	349	367	338	363	343	328	344	358	353	326	345	312	317	337	345	341	305	336	324	326	314	330	354	313	320	297	305	300	360	340	293	363	308	345	330	322	300	331	302	330	329	307	338	316	347	334	284	292	358	343	327	343	340	345	328	327	308	306	317	314	332	342	333	286	330	307	337	327	316	353	286	357	351	331	336	319	318	318	362	318	316	362	324	314	321	345	363	329	363	321	359	319	325	331	351	318	308	360	327	308	306	342	358	311	323	307	332	312	316	321	326	310	334	331	299	329	347	285	360	307	357	351	283	354	338	327	331	309	301	321	300	318	278	353	315	320	359	328	350	328	321	347	356	317	323	329	346	336	339	332	326	328	316	342	327	324	354	333	316	320	331	310	335	304	299	352	336	347	326	311	306	336	271	332	330	351	326	334	342	301	289	346	306	330	319	340	353	321	304	315	308	320	315	336	345	321	325	320	341	316	326	308	321	323	314	334	295	334	366	318	345	304	327	311	333	356	326	285	349	361	330	298	342	324	298	283	313	310	333	295	345	316	313	347	326	314	319	333	325	300	290	293	351	329	328	338	298	325	331	304	331	324	325	303	287	344	338	324	318	293	316	311	363	360	315	311	303	323	369	323	284	335	304	314	307	341	332	309	312	324	342	323	337	342	351	341	331	300	332	310	325	311	337	343	337	331	318	320	323	292	349	337	322	274	313	312	318	335	293	301	316	335	311	320	324	328	330	340	346	325	287	319	310	311	328	356	316	322	330	320	301	275	290	361	329	332	300	322	342	292	302	312	314	327	323	307	345	329	334	321	321	330	314	308	307	325	328	310	279	304	281	335	342	303	300	335	329	366	336	322	310	327	304	311	298	308	303	306	315	333	311	314	293	305	336	308	310	321	294	330	308	316	314	327	302	333	313	311	321	341	344	333	308	287	288	335	334	329	334	314	312	302	325	334	341	350	331	335	330	316	320	317	312	315	335	307	327	326	312	312	321	298	339	331	303	314	337	345	306	292	333	318	335	318	331	325	305	302	335	345	335	341	330	356	352	301	345	322	307	303	323	340	306	353	292	370	301	309	309	329	336	307	343	328	373	308	344	329	309	313	291	322	328	302	328	307	363	291	318	319	287	320	310	302	316	321	318	344	363	378	315	313	334	344	360	306	338	346	314	300	316	296	327	292	319	330	305	302	303	303	323	308	315	321	336	326	309	343	326	352	322	328	327	319	344	304	299	328	319	324	352	327	346	341	318	318	344	306	319	324	322	334	312	347	307	321	338	339	342	350	349	306	324	344	321	349	339	306	294	320	330	308	329	305	308	317	334	339	303	331	293	321	305	295	331	338	334	332	335	331	338	339	314	349	308	315	314	317	321	290	304	339	329	303	306	310	350	363	314	327	320	313	325	319	332	335	338	319	320	340	346	351	328	320	307	340	319	331	342	340	327	335	313	325	313	306	322	318	327	318	331	295	302	340	327	282	308	324	320	341	315	325	320	330	325	330	342	316	311	349	327	337	316	315	319	333	310	341	277	333	319	304	353	294	303	312	330	300	351	308	307	308	346	327	307	324	343	319	321	330	296	309	302	335	326	279	299	327	337	309	336	324	333	325	294	339	288	301	331	313	323	281	327	329	301	324	320	312	324	297	295	334	307	330	311	343	309	346	332	341	357	295	326	299	289	329	347	329	319	325	322	345	352	317	344	331	281	322	328	319	295	283	324	307	313	311	311	321	329	305	322	290	322	327	356	334	322	316	300	330	334	304	312	327	335	318	340	351	341	298	352	340	352	327	323	312	342	335	373	336	302	323	338	327	352	299	323	328	322	312	320	328	339	325	357	326	330	305	310	309	301	295	298	300	276	343	324	300	325	326	275	315	294	341	347	334	350	282	320	310	311	334	329	330	301	341	348	324	299	338	302	324	331	333	321	317	326	309	331	327	318	315	331	315	304	323	316	340	312	349	330	321	340	342	347	310	287	328	354	327	326	328	336	320	316	345	322	343	308	310	336	298	311	320	331	288	324	325	329	343	318	325	324	335	311	346	320	295	335	354	320	315	296	314	339	342	323	314	328	309	310	302	354	321	313	352	294	333	324	328	340	355	277	302	324	319	328	349	319	318	330	315	305	316	334	296	328	339	318	314	329	339	335	310	328	350	314	313	358	316	362	334	306	289	322	297	309	319	310	321	315	346	340	314	354	304	334	325	324	303	335	352	347	312	333	320	334	306	290	339	339	362	325	315	331	327	290	286	325	352	384	296	318	342	323	328	295	296	301	292	314	322	334	333	312	323	301	339	347	367	334	349	289	321	310	330	352	333	353	351	345	309	359	309	320	338	341	319	350	331	283	295	311	313	348	331	360	310	355	317	319	323	320	336	323	316	327	322	310	333	357	312	307	304	312	317	302	338	290	313	322	335	331	332	320	325	325	320	321	323	349	309	325	331	345	334	332	328	317	324	324	342	352	327	312	331	332	361	343	292	317	315	316	335	304	337	319	320	326	321	341	320	314	345	316	333	353	342	308	329	321	340	370	318	314	317	340	337	315	329	294	328	314	348	327	276	319	348	338	363	321	339	341	316	299	304	304	309	353	308	330	311	358	300	365	344	307	325	325	323	314	320	331	357	312	291	350	334	318	310	322	343	313	358	301	331	320	333	312	314	313	337	346	322	298	320	296	330	285	327	346	349	302	335	343	332	336	346	313	334	310	315	369	308	317	318	316	350	296	349	318	315	322	309	316	295	341	328	326	343	364	312	317	322	309	303	313	307	330	328	321	300	353	345	333	323	303	329	297	310	332	334	299	311	277	308	318	345	337	297	298	302	302	361	316	299	327	347	308	335	313	323	322	319	317	347	317	328	321	327	334	326	300	311	315	339	322	328	305	330	275	335	313	288	318	323	316	298	316	323	326	344	330	325	307	326	286	275	350	321	280	334	348	335	342	313	314	320	290	317	335	330	355	336	322	320	335	322	309	325	336	303	351	333	345	327	301	326	338	318	344	362	291	363	362	322	349	320	301	338	327	309	320	326	331	317	309	330	329	355	313	295	337	320	317	325	325	333	306	314	309	354	337	301	329	312	311	346	303	331	338	294	305	319	363	302	314	357	301	317	338	325	334	304	307	347	314	312	308	325	331	335	296	379	339	341	303	320	326	300	351	330	360	322	324	323	299	314	317	350	337	316	335	338	328	316	292	348	335	296	346	331	335	306	347	302	349	290	324	330	313	339	308	324	327	321	319	331	301	317	301	312	325	314	351	345	307	302	348	339	321	307	334	315	341	281	307	314	328	297	291	339	323	352	312	398	317	284	335	342	330	346	301	317	283	291	310	349	351	300	327	307	294	309	305	312	317	291	335	315	298	336	330	325	310	334	326	349	315	328	322	316	292	324	332	335	326	344	314	347	336	315	345	306	311	312	338	307	319	340	328	310	284	336	288	299
5394	1897	3431	4179	3613	2950	2523	2253	1993	1778	1649	1585	1513	1396	1405	1242	1247	1198	1175	1196	1117	1135	1139	1149	1054	1066	1071	1049	1070	1055	1054	979	945	1021	1001	977	1042	1002	983	993	981	961	1030	976	895	993	950	1015	961	950	1005	965	996	999	1025	934	995	933	981	945	952	969	955	956	1054	957	965	1013	884	987	920	970	974	973	968	958	942	945	940	984	994	962	942	952	943	932	933	952	998	1002	991	925	1016	925	933	918	887	1012	976	925	959	986	937	920	943	941	950	972	1007	947	940	970	917	891	980	925	939	942	935	928	973	893	997	981	909	973	983	949	941	997	962	930	929	971	874	950	926	927	944	972	956	974	938	951	947	930	944	935	963	945	980	997	962	923	898	890	941	914	941	976	928	989	1006	920	911	966	916	903	987	920	943	925	953	919	929	949	979	894	913	943	924	899	1020	930	992	963	941	876	940	985	947	897	922	974	898	963	954	940	915	955	950	927	886	933	997	929	933	972	946	938	903	915	961	887	944	921	906	937	988	918	970	909	913	926	930	864	904	947	940	928	991	964	939	933	958	887	979	994	968	932	902	957	923	956	910	956	924	961	995	1002	912	1021	929	938	926	928	960	964	919	984	941	916	924	926	978	918	961	968	951	934	989	896	935	927	929	969	895	894	918	1009	922	923	965	947	992	941	928	905	934	916	919	942	962	907	943	943	969	955	931	879	1024	953	949	926	965	929	1025	908	926	939	902	892	987	943	1000	907	915	899	956	899	938	939	940	913	962	907	912	944	951	995	952	956	990	903	911	942	934	897	932	958	957	949	913	964	945	874	918	950	945	911	937	963	909	932	916	954	968	916	971	947	971	935	942	943	935	908	903	957	935	906	960	984	953	950	950	917	914	900	970	979	957	942	924	915	947	901	952	984	940	1031	973	903	913	986	940	964	931	992	946	937	915	957	1018	967	965	979	985	918	917	974	940	931	952	947	921	978	886	925	916	931	899	933	941	930	918	1017	908	920	876	931	951	886	919	943	989	891	964	934	968	967	912	971	927	975	954	962	909	936	891	921	897	928	905	971	957	1022	942	943	884	936	889	1000	956	946	950	932	973	908	958	886	963	935	878	928	948	943	967	938	985	1019	911	941	937	924	936	958	975	906	991	930	945	959	964	923	904	933	1003	981	962	916	974	966	937	938	968	978	944	946	910	952	942	922	956	926	934	913	934	915	921	994	907	941	925	976	946	890	932	996	967	979	988	930	951	929	941	976	939	959	955	929	897	975	886	964	937	938	951	951	937	1002	954	925	880	905	948	959	986	950	882	961	928	939	972	957	948	999	995	934	958	935	860	971	951	967	897	902	980	993	918	905	997	885	923	879	920	932	934	959	911	885	948	917	965	947	894	928	955	922	984	919	948	906	929	1030	969	920	938	972	970	937	942	975	964	1010	996	961	961	921	931	917	954	927	921	918	953	933	997	881	982	937	966	907	883	930	975	897	961	921	962	943	929	926	967	870	986	954	927	949	905	968	957	920	929	937	912	915	919	965	947	903	948	917	928	892	941	920	1016	944	950	919	915	938	963	945	979	965	916	961	948	938	965	968	962	881	924	923	944	959	950	982	962	909	941	960	944	989	905	956	956	1006	1001	955	885	974	923	978	988	985	904	898	925	932	942	919	887	992	988	918	904	976	916	930	948	937	988	920	983	923	956	957	941	908	930	930	928	964	947	950	938	991	961	914	949	934	974	895	918	900	999	955	941	937	946	908	948	928	875	958	967	947	966	891	939	976	931	938	928	911	912	888	946	937	967	956	889	947	940	898	950	869	920	920	912	940	888	952	931	986	957	912	929	917	940	935	963	906	966	892	959	910	959	885	958	927	949	924	974	898	946	975	1034	920	930	917	945	914	939	931	1025	960	993	965	898	1017	916	895	956	965	905	955	913	921	917	990	905	934	920	942	942	931	932	937	907	907	1010	950	947	978	901	932	938	911	872	952	953	921	927	982	956	940	918	916	920	936	929	959	985	920	969	897	935	901	934	886	868	992	929	943	933	971	937	924	905	968	961	942	956	965	950	899	947	975	906	956	931	931	946	944	936	992	999	918	925	947	962	923	927	946	923	976	962	947	933	988	978	929	915	954	921	897	927	950	895	927	951	949	956	993	941	984	935	955	941	969	958	944	933	928	918	929	964	941	930	997	952	957	955	1006	907	919	933	896	938	964	934	953	991	980	956	945	968	933	929	921	933	965	897	953	897	916	931	944	909	944	975	915	887	934	939	984	966	940	903	912	987	904	929	938	985	962	902	918	966	949	982	939	948	924	930	897	923	923	927	930	950	908	938	895	907	894	990	890	943	879	897	937	898	924	930	963	927	1015	939	959	950	925	975	951	932	939	970	968	916	914	980	911	990	946	969	960	933	944	957	992	927	957	900	949	966	914	910	865	932	967	974	927	982	942	859	928	946	911	931	907	926	960	984	920	914	933	891	931	970	921	930	934	935	979	864	940	982	931	871	1016	930	908	946	945	911	994	949	923	975	905	946	929	929	977	938	895	902	926	936	930	902	984	911	928	967	946	937	968	941	943	918	924	933	983	922	953	933	913	1022	989	968	940	942	862	908	949	950	943	938	939	909	942	987	959	921	945	1005	955	976	946	890	972	985	922	870	976	972	930	972	948	941	946	935	942	982	1045	915	959	921	886	945	906	941	945	916	948	991	934	945	970	910	947	942	955	998	955	873	907	996	942	977	952	944	982	965	948	997	917	943	887	958	983	929	928	976	945	866	938	924	968	948	917	890	984	956	909	973	934	955	923	933	939	923	952	962	939	925	965	951	940	989	973	927	935	883	895	950	901	932	887	979	869	1007	956	989	950	989	943	970	933	884	910	970	912	998	883	899	933	938	944	926	955	985	932	956	947	948	941	945	949	980	940	971	919	938	948	950	1012	905	939	950	975	949	916	911	948	939	970	880	993	938	901	941	943	992	916	983	965	970	977	898	903	970	893	937	961	937	937	923	957	888	938	970	888	993	966	945	956	981	841	901	928	955	876	967	929	908	934	925	955	939	949	887	930	1008	939	908	959	894	938	948	997	942	963	939	919	925	969	945	948	992	936	977	970	944	958	966	904	1000	925	952	966	932	962	949	939	959	959	995	888	949	967	919	898	934	965	926	914	936	947	993	1012	933	913	900	970	915	962	896	923	880	969	953	961	949	937	974	943	942	972	912	924	979	926	930	966	916	923	942	948	924	901	951	912	886	1001	918	892	956	937	912	933	914	935	984	922	903	945	927	958	941	929	979	960	949	975	888	917	1008	913	981	927	963	916	1018	919	892	910	924	935	901	951	968	943	952	982	920	928	950	906	988	909	911	932	913	946	960	917	912	968	934	911	950	945	892	946	939	981	928	901	952	925	943	913	943	997	943	894	999	887	923	890	952	953	863	941	919	960	981	918	886	930	949	921	958	928	998	907	912	961	944	947	928	961	1018	915	965	974	963	914	933	934	916	953	956	923	918	962	989	932	951	997	949	928	945	915	993	933	991	987	958	959
16248	2761	3031	2418	1698	1223	983	785	667	575	525	480	398	412	391	383	377	348	338	345	326	342	329	312	343	332	322	283	301	277	296	276	288	315	283	262	295	284	296	246	274	309	301	287	303	285	282	279	288	275	317	258	267	278	288	266	285	258	270	297	301	267	287	269	275	292	292	304	313	274	279	265	267	267	269	254	253	324	291	304	299	265	287	292	281	261	276	273	277	257	272	255	269	262	242	309	283	257	284	260	285	271	265	296	276	310	311	274	287	286	293	250	282	257	258	263	296	236	284	254	267	290	285	270	284	289	273	269	263	259	286	278	282	275	269	298	263	258	259	260	225	244	258	293	273	297	279	265	266	270	273	262	271	299	287	259	271	285	261	269	267	247	263	271	272	293	282	291	259	279	258	263	260	255	291	271	268	269	265	289	314	267	287	297	260	271	274	251	296	280	254	280	257	255	271	283	265	288	272	283	244	278	295	245	262	280	262	283	279	313	263	265	271	255	270	236	255	294	268	270	288	286	301	260	263	273	276	273	267	279	290	269	289	289	295	277	269	280	289	287	313	265	280	289	289	274	274	237	264	289	251	278	291	265	257	259	276	284	252	269	263	277	295	278	284	315	293	283	265	279	281	285	287	282	258	273	295	285	269	246	263	282	280	280	293	277	266	260	274	279	275	282	286	268	334	295	265	256	293	303	308	261	285	273	276	241	269	245	287	269	270	263	281	295	282	296	271	289	255	270	293	304	276	257	260	267	248	314	259	270	273	294	259	270	282	255	279	246	280	279	290	310	273	263	274	269	269	255	303	270	249	275	278	264	252	274	254	309	292	282	302	270	263	252	259	279	296	269	284	243	268	263	248	289	281	271	270	288	254	273	237	261	260	273	270	293	286	286	256	276	271	245	272	269	274	277	285	290	289	243	278	269	267	299	295	258	287	267	287	268	281	277	268	278	279	298	263	301	294	263	245	264	259	290	283	247	296	245	238	307	299	248	290	249	283	274	280	258	315	297	257	235	264	258	256	250	274	273	257	248	269	286	313	281	269	282	284	236	256	267	285	259	288	259	277	258	258	260	254	308	279	264	286	244	280	273	238	281	273	252	277	287	238	247	280	264	254	250	277	283	260	289	286	278	248	283	259	281	276	286	280	265	280	277	267	259	291	275	298	234	286	293	312	262	266	268	255	276	286	279	272	284	299	260	276	257	252	272	270	268	300	271	301	280	273	279	266	278	282	291	281	248	313	287	281	283	280	276	284	246	266	310	267	268	241	289	264	272	252	242	269	261	251	287	297	288	261	272	272	276	290	278	256	288	281	248	285	274	300	263	259	267	289	275	293	270	278	278	282	271	247	265	248	264	283	275	284	284	293	265	255	290	266	271	269	250	327	240	290	293	257	266	284	259	249	307	289	277	298	274	300	280	255	289	273	229	257	278	266	256	274	258	256	303	263	276	241	260	289	271	269	283	246	297	286	271	258	282	255	298	287	306	303	262	272	283	263	252	282	281	271	269	259	274	248	287	252	254	263	265	262	248	276	244	290	276	285	250	287	270	279	263	281	288	269	264	294	273	272	286	298	284	282	263	289	315	303	268	265	260	286	277	260	280	259	299	310	279	273	279	283	253	275	272	275	250	255	260	300	312	295	289	296	279	289	270	267	265	308	305	310	291	253	269	272	271	273	233	271	245	279	275	268	291	280	248	266	256	298	259	251	292	289	265	297	279	285	281	283	281	266	270	339	255	287	293	263	251	283	307	298	267	268	239	293	239	271	299	248	286	266	291	285	276	271	274	281	233	279	286	287	297	269	255	270	261	241	286	277	278	277	273	262	283	274	289	261	271	271	275	279	297	273	268	269	271	256	265	282	262	280	304	260	295	321	256	289	270	271	309	277	304	290	285	264	277	269	290	275	274	272	288	283	276	248	258	260	252	297	288	259	304	285	276	262	280	302	289	282	266	250	264	302	289	268	290	270	292	280	279	276	259	280	282	293	275	276	282	268	267	296	263	318	278	277	311	252	296	277	278	281	285	276	302	270	286	281	304	261	246	277	261	270	285	274	292	270	273	273	268	254	256	279	293	278	290	285	257	291	315	279	265	273	305	281	243	280	292	253	276	267	240	280	264	264	272	250	275	296	260	259	301	266	258	273	284	279	297	256	271	284	276	267	301	275	259	263	287	274	284	274	271	285	279	286	276	303	250	283	257	264	265	290	269	277	273	280	293	286	294	278	278	269	300	257	283	268	240	272	263	273	290	299	255	278	273	294	288	279	268	285	302	278	285	237	272	276	265	272	284	270	260	255	285	270	267	253	301	263	265	263	264	271	296	298	246	263	272	257	280	268	255	270	260	290	255	288	266	250	265	243	258	277	283	289	320	275	253	267	267	273	271	307	247	263	278	277	282	277	293	265	284	273	294	253	271	240	264	272	271	262	272	259	287	265	286	292	259	257	260	304	296	282	281	281	290	296	278	254	269	272	282	242	253	276	264	263	296	293	237	268	290	269	313	266	271	269	295	298	261	293	285	270	295	262	257	305	279	289	274	276	308	279	299	274	274	246	294	255	270	248	293	298	255	247	287	299	270	274	254	306	257	247	281	281	274	236	292	257	273	268	259	287	272	311	245	266	268	253	256	272	276	273	288	238	282	236	272	277	278	257	267	274	291	241	307	244	255	262	286	262	297	271	270	262	281	265	289	261	253	248	240	229	253	247	279	261	272	269	274	281	250	301	263	250	290	275	252	275	269	273	278	297	262	288	274	308	309	306	272	282	264	289	279	286	286	252	267	263	277	291	267	271	293	283	260	260	274	285	296	246	300	288	312	283	285	289	299	264	275	261	286	273	286	275	256	271	277	240	274	279	258	269	294	286	294	277	283	293	238	279	273	274	263	248	255	318	297	245	281	267	256	279	264	313	239	267	273	278	275	318	283	290	277	287	236	264	276	276	243	263	249	257	274	250	252	274	267	269	281	283	274	267	284	277	280	310	244	248	272	263	272	269	257	268	282	240	255	301	269	258	285	270	249	263	267	278	280	290	271	271	272	253	266	284	269	261	262	265	255	296	314	261	275	293	265	269	281	254	259	243	275	283	296	257	244	254	253	265	278	276	243	271	299	244	266	273	269	281	266	273	272	261	264	261	251	261	273	280	270	277	281	293	292	281	285	290	280	252	266	292	320	256	273	282	260	289	279	247	269	292	279	283	260	238	277	264	273	290	294	279	272	252	300	274	278	269	282	300	254	236	304	289	281	285	262	286	282	267	264	266	273	248	277	258	295	277	261	277	267	266	255	254	261	288	251	295	259	266	283	277	269	246	281	261	271	271	281	263	257	271	267	252	269	253	272	284	290	268	267	289	262	295	273	282	270	294	259	267	265	293	298	309	268	305	265	290	266	260	278	267	273	275	263	271	262	275	254	273	257	287	273	264	288	313	266	251	300	280	256	244	261	282	282	286	271	279	277	297	304	248	265	264	267	270	255
7523	2769	5830	6595	5732	4681	4017	3285	2783	2424	2190	1966	1854	1674	1635	1487	1382	1361	1327	1209	1283	1181	1187	1157	1149	1115	1052	1004	1007	1006	1036	959	1011	998	948	967	910	923	972	926	885	932	863	943	910	875	895	837	836	873	859	863	796	853	908	851	884	857	891	817	858	853	845	856	841	801	801	852	843	815	853	832	842	809	870	859	807	869	822	864	838	843	812	767	833	877	803	793	873	827	773	793	864	816	804	763	823	828	821	799	797	825	832	846	823	805	827	828	793	834	848	798	790	844	835	828	858	820	808	819	824	861	831	811	852	795	828	850	807	800	821	833	852	773	829	804	845	835	822	868	819	819	797	855	786	788	784	811	839	833	811	777	852	821	815	811	782	802	780	825	730	814	818	764	821	786	785	792	784	783	843	812	780	861	787	860	776	810	802	837	823	809	811	805	749	815	848	826	791	804	814	781	818	847	797	802	890	853	818	814	809	794	809	789	819	810	869	789	787	768	810	832	849	814	803	802	807	770	849	833	817	792	819	790	825	766	818	835	844	773	843	787	787	824	821	774	816	858	762	827	831	844	826	834	756	800	848	826	822	834	811	802	844	825	807	878	731	770	815	802	805	760	816	812	806	820	838	766	813	797	836	796	807	766	844	829	796	837	819	765	829	810	821	833	823	787	752	769	783	806	802	841	797	821	824	799	837	814	777	816	762	781	793	782	801	813	841	806	836	780	811	804	803	814	811	800	811	761	841	810	818	811	776	807	802	846	761	840	803	835	801	769	835	818	799	813	780	779	774	811	789	778	822	800	747	822	790	794	857	818	841	785	777	805	824	813	846	856	780	787	811	811	819	789	809	830	789	842	793	794	799	832	830	783	816	783	853	862	763	789	794	819	826	770	788	850	806	769	781	819	854	802	776	774	787	774	849	854	808	790	792	827	813	826	805	780	825	794	766	799	855	801	821	828	801	818	812	780	775	766	818	803	818	751	827	828	801	786	795	820	842	802	792	815	812	759	778	807	807	762	849	800	781	783	795	804	816	812	795	837	801	847	791	793	830	790	827	822	774	824	811	782	827	761	859	784	785	773	769	818	847	768	834	792	895	801	794	784	800	831	842	796	773	816	802	781	796	815	767	799	796	818	821	785	800	777	838	784	861	813	815	813	783	841	802	800	839	795	794	787	789	809	776	831	825	827	812	792	779	740	832	840	793	806	776	789	758	819	829	784	813	786	791	805	804	790	813	796	761	753	796	850	791	759	817	771	797	808	830	796	846	839	798	794	781	789	757	789	758	802	797	803	834	766	840	780	840	758	812	821	806	772	804	778	827	828	841	831	781	770	785	776	808	803	867	772	820	796	773	823	843	815	764	799	799	805	816	768	840	821	794	817	818	808	824	835	830	817	831	797	801	805	815	759	820	779	827	793	829	765	788	837	798	815	751	777	752	762	860	755	774	813	797	780	833	812	838	810	800	834	807	798	800	774	769	836	860	795	809	847	790	780	874	742	783	796	784	832	782	794	866	814	783	859	772	821	771	766	833	763	804	832	800	824	771	787	778	827	832	796	796	816	839	770	785	827	841	813	835	804	870	793	796	862	813	782	838	805	805	825	840	809	764	827	846	811	830	847	821	790	812	803	751	817	819	770	799	752	760	843	842	869	836	822	810	851	825	779	787	770	771	831	807	788	787	841	801	830	762	867	798	854	842	831	808	816	823	839	828	775	845	798	786	814	800	831	865	806	826	784	810	826	768	835	798	805	825	803	828	861	845	777	793	864	791	901	814	807	816	808	824	789	821	897	809	794	792	768	808	803	852	828	806	816	796	770	827	837	809	802	802	797	839	794	784	884	795	822	796	836	813	810	801	833	812	793	858	804	793	813	790	807	768	817	812	796	784	805	837	798	770	832	868	794	846	814	817	747	850	863	822	803	787	815	811	798	855	865	800	829	835	842	830	838	832	834	830	800	790	815	788	821	823	827	802	744	822	793	770	786	830	805	775	842	799	759	815	785	813	822	801	827	836	770	874	790	832	803	811	835	843	811	829	816	768	856	847	749	738	813	789	801	800	759	774	773	797	835	805	861	819	753	788	799	809	836	820	774	826	829	825	833	807	836	781	788	794	801	831	789	786	791	790	775	865	793	807	836	832	809	823	842	804	789	857	786	739	781	808	823	842	770	767	865	815	810	821	802	799	786	797	798	790	772	815	853	811	771	749	791	802	796	776	771	870	775	829	832	812	831	785	813	777	813	768	798	759	804	802	818	780	853	805	804	795	802	777	787	807	770	781	806	806	782	801	818	827	814	796	761	830	789	756	830	797	790	811	793	792	780	757	767	766	810	820	847	785	824	844	829	786	834	797	783	812	824	789	817	793	851	797	860	818	792	781	809	761	790	796	803	833	765	807	757	770	799	805	809	782	818	793	857	825	789	842	794	780	789	762	853	760	799	781	733	712	781	778	837	849	804	804	863	794	800	811	809	757	798	831	773	763	815	870	828	823	803	847	832	791	779	812	788	815	797	787	841	825	826	809	825	831	788	850	780	811	818	787	843	849	775	798	804	758	802	794	773	839	819	795	767	751	828	788	800	783	821	782	803	810	833	780	822	856	767	845	789	816	820	789	812	832	767	804	825	785	785	793	814	792	816	806	793	823	809	824	803	806	794	834	760	815	777	808	815	786	832	794	800	818	772	800	856	799	814	754	815	810	788	790	820	810	865	817	814	793	824	788	801	773	799	800	867	835	830	770	818	805	764	816	818	811	772	810	830	749	789	826	803	830	783	797	794	833	794	788	821	821	806	861	791	773	786	819	786	821	818	815	815	782	809	803	793	809	836	799	803	834	794	825	796	797	839	843	785	784	802	786	808	783	811	815	807	802	811	806	861	821	809	797	844	880	801	814	795	826	735	849	845	782	779	827	817	832	788	792	811	803	806	822	804	762	763	808	838	772	781	807	779	847	826	818	803	818	768	763	765	795	782	788	838	799	872	783	763	779	761	788	841	827	797	841	833	805	765	829	828	813	808	826	825	771	800	791	761	836	793	814	805	800	759	771	843	810	812	785	825	860	867	809	799	775	816	763	780	832	757	823	824	796	794	774	820	836	806	819	800	839	836	817	760	822	767	744	791	850	806	850	798	813	825	788	764	809	827	827	822	786	840	826	818	848	754	761	815	817	820	827	829	786	842	768	815	827	783	825	765	827	769	808	788	765	827	797	788	767	785	834	813	826	777	850	797	830	829	798	795	830	781	777	765	797	806	834	820	804	852	761	792	777	818	873	838	833	863	795	817	821	808	812	827	810	823	810	800	827	829	820	834	779	784	770	799	793	791	839	801	845	799	830	794	823	824	778	765	755	831	812	802	788	820	762	837	783	836	768	806	780	801	827	834	802	779	855	789	846	840	816	852	791	803	824	813	802	834	829	796	810	785	802	815	802	804	787	853	801	846	840	812	754	789	818	789	798	831	800	813	844	816	816	778	784	796	797	773	822	754
2038	271	275	270	210	227	213	223	190	225	201	211	207	185	214	190	207	182	173	193	189	202	187	181	170	168	201	213	208	201	211	197	188	213	184	187	229	215	218	192	207	203	200	180	219	196	170	223	193	197	211	194	192	164	195	221	202	197	192	195	200	203	193	190	179	182	188	208	191	198	187	204	216	196	224	200	190	187	177	192	192	195	193	197	224	212	208	177	194	212	216	181	175	190	206	197	181	190	191	178	215	205	214	203	187	175	220	207	176	184	214	218	204	204	201	217	199	198	206	170	204	187	180	175	208	182	210	185	206	168	215	185	195	187	204	186	207	199	205	187	182	217	197	165	191	178	204	210	183	208	190	193	202	211	222	189	202	193	189	188	177	210	180	182	215	199	186	180	217	192	171	167	189	206	191	200	205	187	185	197	194	177	191	202	214	193	197	187	202	182	191	205	179	184	203	175	192	204	206	169	205	226	202	201	181	190	178	213	182	178	187	207	212	177	196	206	194	194	208	189	169	187	175	175	186	177	198	174	194	194	195	229	202	209	174	171	181	190	194	189	175	194	203	204	173	199	196	182	203	191	206	206	197	186	210	194	198	183	194	218	178	188	181	189	190	198	204	179	171	193	190	198	206	202	185	185	179	196	193	222	194	186	182	194	184	187	191	195	196	199	176	199	176	163	176	202	186	222	181	190	191	188	192	188	173	170	170	200	203	199	184	194	197	223	190	195	192	162	168	203	204	204	197	197	210	198	184	184	190	214	183	211	201	176	185	186	178	204	200	204	204	196	190	171	183	206	186	202	224	198	185	199	186	204	208	207	149	206	201	193	194	206	190	203	167	203	209	200	193	211	180	191	192	200	190	189	188	194	198	221	183	207	221	196	196	188	200	197	179	212	174	216	183	202	173	193	215	201	217	195	188	193	216	189	207	182	213	175	173	205	189	196	195	196	186	197	199	204	181	174	177	194	179	212	208	182	224	198	205	202	197	180	186	188	215	200	197	196	189	204	164	192	193	194	191	180	191	177	198	180	195	199	180	189	207	194	198	171	220	174	178	170	209	179	222	197	167	185	200	171	191	201	212	189	185	196	183	206	191	198	199	192	227	218	191	174	189	176	209	204	171	203	187	206	189	190	173	202	157	188	205	179	207	203	188	177	211	173	192	180	213	184	216	186	191	190	187	175	174	182	200	198	204	202	197	182	184	184	191	184	206	207	187	187	191	197	203	171	195	187	186	189	182	215	170	208	207	206	198	171	169	199	193	179	186	195	198	197	195	183	196	209	174	198	166	169	212	177	190	206	191	189	201	195	207	169	202	190	177	210	198	173	192	191	187	200	185	204	198	196	183	186	185	183	198	212	202	185	206	187	195	215	197	240	193	190	187	181	199	185	196	194	187	206	207	185	190	193	201	209	207	191	219	215	191	184	192	176	214	187	195	207	189	212	193	208	189	186	185	197	186	184	187	193	171	190	217	194	208	210	207	185	203	181	205	176	219	191	191	201	186	206	178	195	190	177	190	214	205	210	183	205	206	206	181	193	181	210	208	186	215	189	192	190	179	171	194	209	177	181	181	200	184	195	191	185	211	205	192	188	180	207	199	199	199	169	193	197	173	185	205	178	212	192	225	207	195	196	144	211	207	180	167	193	211	190	187	190	204	197	186	210	215	192	203	211	194	188	208	185	212	200	201	211	183	182	190	190	195	191	169	203	179	200	202	191	172	185	171	203	184	179	195	193	189	177	177	191	173	178	197	221	209	179	174	191	200	187	185	208	208	192	197	208	208	217	206	193	184	221	177	190	212	208	197	189	223	197	192	210	193	204	169	200	182	205	199	199	199	194	187	174	203	195	191	209	143	183	195	185	206	190	182	204	196	186	184	190	166	203	177	209	180	179	202	184	221	217	189	186	200	202	210	197	190	184	181	216	203	215	224	202	209	215	191	195	199	206	197	198	186	200	210	197	165	198	218	208	194	195	172	178	188	172	194	200	180	211	190	184	182	213	190	200	194	188	211	225	201	163	194	179	224	175	183	202	212	196	207	208	182	200	192	194	202	194	198	185	167	220	204	227	195	175	212	172	172	202	178	177	174	210	177	170	192	195	222	204	193	163	207	178	166	214	205	207	191	171	181	199	191	218	200	201	182	206	196	190	182	183	186	195	198	170	194	174	195	187	189	207	167	186	185	205	224	196	204	194	191	206	184	220	229	204	191	192	182	198	197	198	202	179	190	180	205	196	184	185	185	209	161	189	187	207	190	186	181	184	182	198	189	211	193	183	186	185	151	192	191	196	202	210	175	182	218	183	182	187	226	204	166	175	212	173	190	219	175	195	203	188	191	211	176	189	199	203	187	176	181	188	182	203	191	193	193	193	202	196	186	183	171	201	204	182	187	207	190	180	200	179	184	180	182	182	173	224	199	191	194	204	204	202	192	200	225	176	180	211	196	174	195	200	203	220	219	183	210	192	213	196	198	213	220	203	183	198	202	201	207	208	180	176	174	175	186	170	186	189	192	202	191	189	190	203	202	198	190	184	201	192	196	196	204	191	196	188	193	199	204	194	192	177	182	200	186	171	197	195	192	168	173	186	185	181	198	205	192	184	187	180	179	161	202	202	206	175	182	191	185	198	218	191	197	199	180	200	218	194	192	183	189	164	208	187	191	198	181	188	202	188	168	188	198	188	209	179	191	193	171	197	209	163	194	184	219	195	177	192	210	192	179	187	196	203	201	203	203	186	203	212	196	194	207	200	159	192	196	199	241	182	212	197	166	182	209	217	203	202	214	196	198	191	210	201	203	215	184	201	198	189	196	196	185	196	210	167	200	196	188	184	191	177	166	188	211	207	207	209	185	185	171	186	203	182	182	181	195	192	214	195	211	200	175	184	183	196	194	198	199	211	183	171	190	194	218	180	194	174	210	205	199	206	214	211	213	201	166	193	206	220	207	209	196	199	196	207	183	199	191	202	178	212	179	174	167	180	181	197	183	207	202	189	203	216	189	205	185	195	194	196	196	193	182	186	204	180	189	199	172	197	189	185	204	191	214	198	189	172	195	223	201	191	209	190	179	206	187	183	195	200	191	191	192	174	185	195	203	217	195	223	188	182	186	177	182	178	179	199	200	187	191	185	174	218	224	193	212	170	205	205	219	188	192	176	172	207	200	186	198	213	212	171	191	208	205	169	190	187	177	182	154	204	190	187	200	206	203	191	173	196	206	221	208	201	194	188	197	199	196	186	198	227	183	198	194	186	217	197	204	189	209	176	183	197	163	196	198	190	197	179	219	194	199	184	170	211	202	200	190	200	202	194	178	201	196	187	192	206	193	177	199	184	181	167	175	163	201	185	199	185	203	202	188	195	215	181	182	166	183	180	207	227	217	189	190	184	183	174	215	193	186	204	207	199	186	199	185	186	192	192	230	178	175	184	200	204	181	219	212	201	200	189	182	202	220	172	203	197	173	180	182	196	210	189	215	197
1979	699	784	793	752	750	693	679	678	684	652	677	620	690	659	641	658	596	625	632	657	572	633	618	583	594	617	627	589	616	616	661	688	673	618	629	622	625	566	632	641	557	620	576	644	647	602	644	590	626	602	673	647	657	657	658	617	590	635	661	593	625	576	605	599	591	688	673	548	624	626	607	569	612	653	636	595	640	623	647	593	624	625	614	623	606	640	601	640	674	642	634	568	590	638	656	620	640	596	631	594	623	603	636	587	641	581	635	621	574	613	620	605	607	617	584	636	631	628	590	622	615	645	607	603	632	604	600	616	678	609	585	596	608	595	618	618	580	600	616	605	607	619	554	639	612	622	603	604	630	640	617	620	609	602	603	644	598	659	596	595	637	591	590	559	647	617	611	632	642	625	624	601	662	593	704	619	607	634	650	583	624	599	621	653	575	585	631	644	580	587	621	583	587	606	633	618	651	612	658	611	567	620	577	647	631	620	648	627	569	607	649	631	603	612	598	659	592	590	608	604	579	629	623	554	632	592	608	569	617	584	618	589	657	651	619	600	612	587	586	570	619	617	631	674	626	588	563	605	622	612	627	602	601	618	619	640	628	612	639	640	632	644	582	628	596	599	616	622	593	561	603	622	598	614	543	639	615	584	637	607	576	658	627	601	581	633	627	611	594	594	604	629	631	618	667	609	626	644	640	634	594	614	634	660	636	657	628	639	601	599	614	606	643	599	615	566	604	628	607	620	619	668	596	613	616	643	593	654	624	648	562	637	589	611	599	632	595	624	612	610	602	603	623	621	640	663	607	589	630	629	644	625	594	622	609	595	595	599	611	568	560	603	605	578	588	586	594	571	641	643	656	581	658	669	639	555	634	640	577	620	668	646	626	667	629	648	638	616	634	593	617	624	647	647	581	647	594	661	640	640	583	629	632	627	603	559	623	607	693	634	614	611	601	647	616	601	586	656	623	619	635	641	587	612	559	602	634	617	598	617	610	579	615	600	603	666	628	600	622	629	644	625	602	603	647	640	674	626	635	595	656	581	617	632	628	631	637	655	668	634	607	616	645	602	597	656	625	584	582	598	640	557	625	603	577	589	589	633	669	615	625	615	565	600	596	617	594	618	600	618	616	597	635	596	650	615	623	652	677	607	597	580	597	629	578	651	616	628	622	641	614	634	638	639	645	646	587	639	602	595	631	643	609	662	665	629	582	671	627	622	598	638	671	634	641	586	622	594	659	633	647	590	616	645	555	647	599	617	597	648	599	579	607	648	603	622	624	628	608	600	607	596	565	620	637	616	608	607	642	615	616	621	632	603	610	633	639	573	592	598	580	588	624	634	608	604	604	587	650	617	608	631	636	584	635	650	605	610	641	644	623	630	611	606	686	625	666	570	614	624	555	594	599	626	633	608	612	659	616	667	647	645	650	631	673	619	618	626	605	592	582	616	654	610	613	628	662	622	650	574	615	582	634	588	629	630	603	618	628	621	606	620	612	607	574	576	645	624	590	629	629	600	573	638	621	606	622	593	640	615	643	626	628	664	623	655	639	604	599	551	635	651	602	598	640	627	580	588	657	609	595	576	623	614	607	648	635	655	622	644	610	626	629	664	608	637	623	643	613	618	623	636	613	560	641	664	638	621	616	602	644	610	638	605	601	612	589	607	659	658	614	610	585	558	638	628	612	616	633	661	613	546	589	679	642	637	641	642	649	602	604	612	620	619	607	613	630	642	648	648	637	638	630	607	583	623	579	615	615	589	651	615	590	641	568	600	628	616	630	620	604	624	642	623	647	575	641	663	654	660	579	592	594	599	645	576	622	616	645	617	626	630	623	610	638	611	612	624	580	640	630	638	592	628	634	601	590	627	593	635	577	589	629	628	611	631	596	610	671	674	560	604	625	621	660	648	641	595	644	600	590	560	625	634	636	619	637	619	605	569	618	583	609	612	593	655	616	609	616	618	627	602	650	616	620	588	645	568	618	636	604	597	616	572	621	640	621	637	612	581	608	645	640	629	623	636	641	589	593	626	629	652	600	594	608	592	590	638	628	621	632	670	593	597	621	634	610	612	655	642	646	620	624	600	614	602	591	585	604	581	593	617	566	577	636	597	609	629	593	586	617	616	639	595	593	600	612	621	603	648	653	607	631	582	653	602	639	569	637	631	600	600	541	625	630	652	655	608	629	571	626	621	624	597	621	618	566	614	628	571	652	646	640	610	608	632	667	637	627	661	620	660	631	644	626	638	554	587	627	641	611	652	660	617	611	596	612	630	616	602	630	606	662	607	647	589	638	614	620	620	633	668	614	589	644	634	616	613	621	632	616	616	596	627	634	604	592	624	618	605	603	625	629	653	664	593	609	616	613	569	615	621	650	593	584	623	638	610	594	594	601	617	649	714	575	636	592	629	646	649	625	602	578	616	668	607	604	651	602	678	643	554	646	613	630	611	620	611	590	661	641	633	617	634	555	638	634	583	576	630	607	612	604	593	614	611	613	657	587	645	599	596	605	629	603	649	658	603	631	625	640	627	602	598	650	597	598	649	612	630	614	652	643	638	604	660	609	583	613	637	602	636	608	628	607	602	628	598	602	559	601	615	597	620	610	625	638	583	632	617	590	623	605	642	623	644	616	628	624	604	632	622	626	615	606	616	623	634	568	607	650	649	627	651	584	624	638	624	655	613	597	568	669	605	601	636	633	599	587	660	583	618	627	626	639	618	577	661	618	603	586	608	584	605	599	617	613	587	590	607	608	611	613	646	648	640	648	628	626	613	635	589	603	594	615	619	639	598	582	600	614	592	668	634	609	628	620	626	575	579	614	632	627	658	593	584	662	654	619	594	618	661	605	614	589	639	658	620	638	627	598	607	599	624	604	600	628	617	611	591	583	604	630	644	631	599	643	644	641	623	626	617	633	589	603	608	580	587	635	621	613	633	615	593	653	636	622	613	609	622	644	607	659	615	627	621	621	592	641	619	679	577	598	642	598	645	604	593	638	612	602	663	635	599	587	591	594	597	622	620	634	623	596	624	648	601	563	597	621	636	662	575	664	604	635	656	612	564	606	620	665	655	631	653	616	639	586	592	609	643	634	594	594	585	623	608	632	604	589	573	625	595	610	645	619	575	635	650	583	618	596	608	602	669	586	640	586	638	617	599	610	617	625	611	636	593	637	594	592	616	592	626	603	629	607	639	599	610	630	616	636	648	638	630	626	628	611	616	655	631	618	594	624	601	569	601	597	556	604	640	606	621	604	597	636	620	607	623	638	580	604	655	613	606	581	597	663	609	637	607	598	603	535	603	619	637	619	649	615	599	625	624	593	658	610	656	604	571	601	618	638	605	640	613	592	611	601	612	607	635	612	597	653	616	586	627	625	570	586	689	613	570	606	602	616	625	646	652	584	657	623	651	663	614	669	606	628	602	594	639	622	684	648	607	620	625	589	607	628	616	617	618	601	626	687	570	633	606	617	628	620	641	631	598	598
8971	1358	1701	1331	1079	859	676	574	575	467	462	435	404	413	406	353	377	348	367	364	344	422	338	344	338	347	329	320	329	330	323	364	358	363	323	332	336	344	335	333	313	330	292	363	332	319	306	320	319	339	332	332	334	304	313	360	296	316	290	335	331	307	343	326	326	346	277	338	320	348	361	299	331	296	322	314	304	332	330	306	340	306	295	297	290	306	308	291	314	337	283	329	302	313	285	332	316	341	345	291	346	338	335	319	300	341	300	318	358	273	342	375	341	325	297	335	342	322	359	342	319	362	320	348	304	322	314	313	345	322	319	337	347	344	297	326	307	356	305	341	296	325	350	334	340	330	315	332	320	322	310	332	321	298	309	343	306	344	345	319	332	340	363	285	323	332	331	313	355	344	308	321	340	307	337	347	318	307	299	306	351	334	339	317	333	347	323	275	297	334	324	308	327	321	319	337	334	333	322	339	294	320	312	300	315	339	353	346	325	323	339	315	317	327	310	332	286	335	340	316	317	286	359	304	308	311	293	336	324	317	311	332	318	373	339	282	298	357	304	325	335	338	316	322	354	298	313	298	332	362	305	323	337	332	291	313	332	327	344	313	341	301	339	351	297	274	301	322	314	299	313	312	308	343	327	333	336	315	299	292	357	346	324	309	323	335	324	315	311	341	313	314	292	333	312	324	345	288	332	340	349	357	344	350	313	331	292	316	317	298	321	325	305	309	324	281	303	297	302	296	285	344	339	320	310	318	308	335	338	320	310	351	351	342	315	324	336	306	359	311	299	316	339	326	322	325	353	346	337	326	315	323	326	327	314	337	312	307	348	317	316	327	343	283	305	329	302	315	314	310	330	335	325	325	306	321	313	331	314	298	332	351	341	334	362	308	300	317	315	290	322	316	327	312	342	337	306	360	328	294	319	327	329	307	316	318	314	344	320	321	322	332	334	314	334	336	324	298	326	341	344	338	312	301	316	338	300	323	318	345	320	329	338	328	309	323	349	308	312	333	351	336	353	315	349	325	324	282	347	329	309	338	317	315	337	321	329	311	325	345	345	304	351	316	332	314	273	338	320	331	312	348	317	338	317	317	329	320	303	303	301	308	312	317	317	325	338	304	284	366	333	343	324	305	316	324	331	323	307	340	338	306	311	311	278	308	338	336	340	308	331	311	318	302	339	332	344	354	349	339	353	332	340	331	303	312	346	303	345	291	305	317	292	310	325	311	301	313	301	338	352	347	299	354	306	330	282	332	328	312	350	313	342	338	328	303	320	302	276	302	328	332	321	332	336	320	372	319	338	351	335	329	295	346	321	335	307	320	320	307	302	315	313	309	339	325	298	317	336	330	297	328	308	318	326	302	327	327	329	331	350	339	351	341	305	311	346	312	320	337	323	308	309	322	349	311	323	300	328	332	337	333	335	351	350	303	315	343	353	308	309	311	303	319	279	293	313	298	311	307	319	306	329	335	320	340	287	356	302	303	312	348	327	306	322	317	286	326	358	323	339	327	330	349	315	311	326	306	307	332	297	368	323	355	345	334	305	329	319	318	365	312	291	293	331	318	305	299	339	314	289	317	299	341	324	311	316	299	337	319	307	295	338	306	337	317	337	324	307	303	346	324	339	344	355	324	305	319	340	323	329	303	350	331	322	351	326	320	336	313	345	304	353	325	331	304	333	299	306	306	305	313	321	337	335	327	324	301	326	300	332	339	307	316	333	317	324	338	327	332	352	326	329	307	313	329	313	333	323	329	315	326	305	346	337	318	333	312	335	320	340	322	306	346	308	327	346	372	332	295	312	300	311	327	311	298	316	318	311	327	316	307	301	325	329	294	341	330	351	324	339	327	297	311	347	327	338	325	319	329	312	318	339	307	321	309	334	325	343	316	322	346	310	321	376	337	351	306	295	359	312	326	325	318	327	274	301	313	343	355	300	322	351	308	308	337	300	316	337	327	327	336	302	324	320	350	322	326	319	348	328	304	319	330	365	318	323	343	317	310	302	324	320	313	305	347	337	324	321	306	316	341	317	347	308	303	304	289	328	335	308	299	295	329	325	309	308	306	318	369	319	351	341	322	353	313	340	309	300	309	332	321	325	323	284	292	328	326	282	331	300	332	310	289	349	321	367	291	344	335	289	310	335	334	311	308	321	284	356	297	357	308	324	311	332	309	288	298	295	329	338	314	322	278	329	313	345	342	306	326	318	327	334	315	340	331	318	309	351	326	304	320	316	300	340	309	305	326	315	336	352	322	305	329	336	310	326	311	306	318	293	314	367	346	350	340	302	373	315	309	301	328	305	317	336	327	318	327	310	306	316	308	337	283	321	325	322	339	328	340	342	323	330	292	314	314	339	326	315	347	313	326	340	336	319	338	316	340	292	296	315	332	328	337	326	315	329	323	307	320	336	284	332	301	295	353	322	337	353	316	304	314	338	298	347	337	327	322	324	321	350	327	316	302	343	326	297	345	305	339	325	320	335	328	312	323	329	308	348	340	313	324	308	321	333	352	307	310	340	324	341	343	334	327	298	291	313	304	329	347	324	334	300	288	325	305	317	335	325	299	335	298	339	337	342	327	332	349	330	322	320	286	319	339	309	327	347	364	330	317	349	336	291	321	338	349	311	289	334	284	360	319	313	312	355	277	305	362	314	335	316	328	354	308	342	356	322	315	325	315	319	335	325	325	287	297	316	301	339	295	327	326	298	314	323	311	346	347	330	318	351	331	352	309	305	339	294	305	317	339	315	322	324	304	329	317	330	304	328	339	298	309	284	318	349	334	311	334	322	340	321	337	331	306	344	298	320	347	299	333	301	314	321	318	336	343	313	331	324	357	311	338	347	314	293	316	309	324	293	299	348	349	322	309	309	334	274	336	304	313	306	324	298	324	324	339	322	319	346	327	325	301	328	342	348	324	323	356	321	365	332	330	369	327	319	299	312	309	326	318	309	337	306	312	318	299	355	331	286	322	314	306	330	314	334	312	343	323	334	311	297	299	317	320	311	346	354	313	289	318	328	285	309	330	330	341	312	299	313	311	331	345	336	320	319	340	317	337	352	298	331	306	326	308	318	321	317	348	335	304	315	290	298	313	345	329	345	321	313	328	308	327	335	280	298	313	339	347	349	304	325	331	334	329	321	296	343	305	348	313	338	338	323	349	298	306	336	315	313	352	340	343	339	304	330	304	378	301	361	324	325	332	325	303	306	306	284	307	325	324	325	334	335	354	298	338	298	321	318	328	342	314	341	305	294	332	331	302	318	330	298	307	379	289	326	342	330	341	334	341	310	333	339	340	320	351	344	308	359	337	307	348	274	368	315	346	294	297	312	328	316	344	333	346	332	325	294	315	315	313	309	353	322	326	321	375	320	321	320	306	343	324	358	300	305	308	341	315	308	329	309	330	344	294	324	333	334	291	305	313	304	327	311	323	355	313	275	351	325	344	278	329	356	304	294	330	306	290	335	345	332	294	300	338	325	323
5579	1930	3486	4155	3513	3054	2632	2227	1921	1871	1658	1583	1487	1447	1392	1304	1285	1197	1151	1153	1153	1110	1110	1112	1051	1049	1001	1089	1021	1099	1023	1032	1018	1018	1026	987	970	966	976	967	1008	1088	990	948	957	987	1006	1016	961	953	960	980	930	1007	965	992	942	923	951	957	1004	922	1023	957	1012	956	955	934	947	899	914	987	940	920	970	913	949	949	1004	958	980	921	994	971	952	1027	935	956	985	924	901	1008	975	958	942	985	961	995	961	933	934	993	974	976	952	973	924	891	909	979	937	980	966	971	915	926	1002	979	926	977	965	924	954	985	930	909	980	953	970	933	949	933	948	904	877	949	949	911	954	950	939	932	913	936	937	977	1009	949	929	917	907	927	959	989	919	907	989	976	945	1016	943	926	971	959	924	958	968	908	991	939	926	958	940	934	966	905	894	954	948	948	907	931	923	937	961	920	923	917	936	965	888	930	964	930	949	944	1004	954	923	976	923	932	931	973	952	960	945	944	942	910	919	913	941	925	932	953	935	912	979	947	985	905	970	958	943	886	892	913	916	1016	960	931	935	895	988	979	929	979	959	912	946	944	912	968	922	878	945	938	962	900	934	950	934	930	899	954	959	997	938	936	942	959	926	987	943	929	896	936	897	931	1002	944	948	969	963	941	924	913	930	925	960	934	1006	960	936	927	960	999	924	957	944	949	950	901	922	862	909	961	866	922	958	909	991	995	942	943	904	968	960	898	893	947	928	939	1028	885	932	986	880	938	938	929	897	997	983	930	963	890	1009	911	940	965	935	920	945	929	972	961	972	936	974	992	934	927	951	892	952	924	992	958	923	935	967	928	1002	955	940	971	965	933	938	995	917	946	937	960	928	948	960	980	937	939	944	930	993	900	897	919	989	940	960	949	914	962	983	927	925	923	918	937	917	900	901	897	973	968	952	967	958	969	1003	890	963	932	916	905	971	960	949	894	988	942	988	918	970	916	937	944	954	942	918	977	987	925	972	984	953	928	933	927	952	912	907	917	935	960	966	887	973	928	965	965	953	911	927	993	974	966	926	902	908	965	930	924	952	972	919	940	970	849	931	874	990	924	919	919	934	994	999	942	924	939	925	991	994	930	912	933	951	967	939	986	875	889	981	926	963	941	935	981	957	941	967	964	974	970	958	937	983	917	910	947	947	937	974	892	924	952	943	965	957	974	975	962	963	971	930	896	922	939	912	990	938	932	967	972	957	972	940	940	957	960	932	928	940	968	964	990	963	994	964	927	919	918	970	910	984	1010	925	930	936	926	1010	887	888	918	964	890	954	927	943	928	944	958	936	979	995	875	937	952	1063	933	894	969	908	930	972	961	960	994	948	959	967	967	890	915	964	882	894	947	903	955	945	933	966	938	938	979	917	903	919	940	930	983	974	936	966	980	979	981	923	976	942	922	894	950	934	972	988	932	930	941	955	928	935	975	936	970	910	954	891	935	931	951	939	979	936	946	949	904	938	951	900	935	956	980	919	935	864	987	925	945	931	933	906	973	924	881	951	949	906	918	923	927	891	931	946	919	939	897	955	976	912	1002	954	908	938	976	966	900	955	935	933	947	985	916	1008	930	894	914	975	886	918	910	961	900	902	930	929	916	947	965	941	913	968	944	955	971	976	960	928	945	945	939	920	917	942	942	978	928	879	960	956	944	978	950	919	934	960	897	972	897	946	980	1004	957	1014	898	982	931	945	914	978	927	960	900	985	923	925	955	942	947	949	907	1011	981	967	916	987	933	877	999	1012	881	979	928	977	987	921	928	966	948	950	965	1004	971	977	932	938	909	961	902	946	960	938	930	973	962	938	947	985	1013	928	1002	914	905	982	945	978	944	933	972	982	951	893	969	935	991	933	960	918	944	969	869	929	915	944	976	911	989	924	933	969	868	963	993	937	916	949	939	942	938	903	958	961	940	931	929	935	960	913	963	934	922	914	965	912	910	935	939	963	983	927	972	967	974	972	942	934	937	906	937	962	966	983	948	929	939	905	916	910	918	951	924	984	970	941	968	908	1010	927	969	922	905	968	919	936	1006	944	967	897	1004	966	948	961	1005	925	912	1017	990	967	930	938	929	993	905	1020	932	945	937	1003	966	903	939	953	957	960	948	958	984	910	922	918	902	966	904	981	916	928	929	954	950	935	1007	945	960	913	935	962	898	961	946	905	979	971	943	956	976	978	926	913	867	948	943	906	912	896	959	940	929	958	959	915	974	973	921	949	978	948	937	940	947	935	856	910	934	953	961	950	939	927	965	939	955	974	957	902	987	951	935	961	903	983	947	919	949	914	910	957	970	948	910	929	955	912	931	946	955	947	971	965	937	905	970	905	897	925	994	976	997	971	944	968	957	951	935	990	962	918	945	924	940	950	966	923	915	937	970	961	978	940	920	990	857	869	951	894	916	879	953	922	897	940	962	962	942	948	935	922	1015	1010	990	942	1006	953	994	992	931	944	935	946	943	921	973	969	992	936	941	956	1021	968	974	1006	975	958	974	952	1001	947	1004	953	918	896	972	959	915	960	964	940	904	956	939	927	956	950	922	959	912	904	929	927	982	915	945	976	917	978	1000	936	909	946	882	954	967	945	938	903	940	970	825	923	911	941	911	932	951	963	961	921	947	988	980	957	963	968	1015	902	929	935	933	934	870	926	925	968	936	960	908	976	916	917	909	946	942	910	939	990	906	961	958	964	924	918	914	923	974	903	916	963	951	888	946	933	897	960	981	979	909	927	960	951	883	969	905	960	973	911	967	998	960	920	927	952	987	932	903	957	928	951	976	916	924	956	910	933	880	969	970	975	934	996	965	952	977	934	918	967	915	935	936	952	912	925	916	917	947	950	907	921	941	887	976	903	980	885	957	840	919	925	996	927	952	932	963	959	921	884	928	945	979	920	936	938	962	972	884	958	959	968	979	912	957	947	904	854	939	963	995	989	876	969	1014	990	952	935	970	1000	951	915	911	933	972	897	956	967	908	913	956	945	953	918	912	960	949	920	968	954	1002	989	931	954	979	902	941	923	972	927	902	966	911	883	949	949	977	883	945	935	967	974	958	970	975	939	987	975	898	900	940	900	1009	903	944	951	898	899	925	885	954	924	923	921	885	926	884	973	965	976	996	976	890	958	954	940	906	942	910	928	939	916	908	979	900	970	971	971	891	952	959	951	969	955	962	985	933	920	999	897	973	943	883	961	1025	975	975	956	1005	967	958	910	935	971	889	972	910	915	921	946	953	959	958	919	973	908	948	947	953	921	998	934	963	894	897	904	990	993	910	954	941	964	994	910	936	931	916	950	966	942	975	929	919	956	891	973	937	919	965	973	1020	925	986	954	928	979	937	940	953	972	980	932	931	921	932	926	920	931	931	941	924	958	941	913	952	938	948	949	966	921	956	962	952	949	970	908	965	968	935	906	930	1007	957	948	936	947	994	927	962	944	981	971	912	917	933	947	916	997	994	973	947	930	969	947	940	927	881	922	949	953	965	976	889	951	948	982	962	918	960	922	955	1006	944	924	941	931	963	918	937
16095	2689	3028	2325	1635	1245	984	755	656	575	517	492	490	397	388	376	389	340	347	327	339	303	318	331	281	305	320	301	314	310	311	289	259	260	278	300	299	271	306	313	311	283	279	285	283	311	293	311	283	321	281	284	272	294	275	290	272	288	319	289	273	302	259	282	285	294	274	297	298	269	237	271	290	282	272	255	285	282	272	266	285	268	271	264	300	291	275	268	296	278	272	306	276	253	263	272	281	266	268	299	297	305	288	274	267	276	269	265	233	267	260	268	293	246	243	261	279	301	276	264	265	270	286	253	267	248	273	289	252	294	280	282	251	294	256	272	304	273	302	283	296	272	265	292	262	242	254	296	260	262	288	261	273	265	281	298	279	271	233	282	284	255	285	265	268	253	292	293	256	319	302	253	303	280	275	272	283	276	274	285	280	304	260	259	253	290	264	271	288	270	277	280	284	235	290	254	295	274	265	262	272	270	284	288	290	289	292	303	274	278	283	269	279	293	286	288	269	271	257	302	275	293	283	284	257	271	271	279	282	267	281	253	271	270	310	284	273	274	290	271	257	254	251	273	272	248	290	261	308	248	260	263	272	285	296	273	289	301	261	276	277	303	285	273	257	258	266	282	258	269	276	255	278	276	287	294	281	251	239	269	292	274	283	254	275	245	298	274	273	266	274	264	275	273	258	285	259	289	284	280	278	270	247	247	264	293	250	291	268	292	283	275	279	295	288	302	249	270	258	275	263	227	280	273	312	306	285	273	268	282	288	294	261	285	257	285	313	258	274	274	276	267	262	255	280	237	268	270	244	258	275	290	250	258	281	265	284	261	264	275	306	289	276	279	279	271	303	267	286	277	299	291	302	274	266	235	269	267	270	283	258	284	263	294	291	276	256	250	265	286	272	264	275	304	282	266	281	296	245	278	284	300	261	284	294	257	247	252	253	264	286	219	263	295	295	254	294	278	314	279	284	307	294	261	304	237	271	264	263	283	283	257	259	264	261	247	249	268	294	287	271	256	259	301	275	261	280	268	273	253	279	260	248	303	282	284	270	260	250	296	270	272	264	261	271	287	287	283	275	258	257	254	273	283	250	257	281	285	265	268	262	250	281	283	249	244	251	293	260	268	283	264	270	262	273	271	253	280	277	290	259	277	268	247	242	290	267	291	279	267	271	298	261	301	267	256	291	267	291	276	271	265	277	249	244	276	279	307	282	266	245	261	272	276	268	259	300	281	277	258	293	298	254	280	296	283	249	282	266	288	297	264	261	267	281	287	285	285	239	278	273	270	277	276	274	249	291	265	266	290	286	269	248	273	295	273	259	282	284	262	257	264	290	277	285	266	238	276	265	285	280	264	282	255	263	288	269	280	268	252	293	294	290	270	323	277	240	268	306	267	246	281	275	254	277	263	248	276	280	280	294	304	285	260	283	296	286	281	277	273	288	286	310	265	301	257	286	305	273	271	255	292	279	285	262	268	287	271	257	288	260	266	260	254	274	261	306	270	259	292	263	262	257	296	285	258	332	279	252	271	258	288	280	269	260	297	264	252	286	302	276	258	254	229	277	291	262	286	279	262	266	257	248	270	306	272	291	268	255	278	255	283	280	258	262	317	306	286	262	277	300	275	296	286	294	277	281	291	266	288	260	241	256	294	243	279	282	262	261	235	255	268	284	265	263	245	279	244	274	242	264	256	275	269	263	277	260	294	292	285	298	276	313	260	312	269	278	287	315	274	241	266	296	261	283	264	269	257	305	284	292	286	268	295	267	283	261	272	256	240	256	273	252	262	267	279	257	276	259	275	253	284	266	285	262	257	269	276	264	292	239	289	281	287	274	280	277	304	288	269	231	249	296	281	271	253	269	259	256	285	296	256	275	266	244	255	268	293	253	248	298	272	291	260	275	283	254	243	291	247	273	304	269	263	285	241	269	262	271	249	261	259	246	258	275	300	263	245	266	268	293	277	304	294	284	268	290	278	276	298	306	265	274	271	274	287	288	271	268	255	288	267	318	283	261	248	260	265	268	296	264	292	329	278	280	285	275	289	263	295	275	259	266	275	309	265	267	295	258	257	245	234	272	298	280	251	283	255	283	279	268	279	299	252	295	285	287	299	278	253	281	287	278	277	237	295	275	256	245	293	271	252	273	269	309	270	279	313	261	268	294	298	248	261	275	267	269	255	307	261	286	234	290	246	244	254	272	265	266	291	279	288	259	275	276	306	278	272	260	259	281	299	268	248	276	279	303	273	295	281	270	267	264	258	275	262	274	256	260	269	305	283	251	283	282	277	269	319	271	249	287	253	284	244	258	289	269	264	238	256	292	287	266	262	251	290	283	285	289	274	263	274	276	261	252	313	264	282	274	275	263	269	265	259	274	295	311	277	277	293	273	296	257	270	253	257	260	292	273	291	273	257	257	295	273	286	283	274	271	300	297	274	295	286	268	278	304	286	265	241	261	265	279	288	277	280	271	291	271	291	254	270	291	295	284	284	244	297	260	275	294	257	251	262	242	276	265	260	253	294	276	289	277	246	291	288	250	247	262	231	281	263	289	269	272	257	295	256	263	281	284	267	290	261	269	304	257	284	275	268	256	232	302	295	257	269	268	274	275	272	265	262	275	278	268	269	289	241	273	280	280	281	269	250	266	274	272	265	272	268	271	263	283	253	267	292	309	260	296	279	251	240	289	261	295	293	274	277	287	256	282	295	292	286	260	297	282	298	255	263	251	242	264	288	269	266	263	278	283	292	274	263	282	268	235	279	246	295	253	272	283	260	285	273	271	286	289	261	252	261	265	283	273	268	282	277	234	269	259	256	270	267	256	262	215	266	261	296	298	308	309	267	295	249	276	301	250	306	288	299	270	272	289	266	302	243	241	257	265	245	256	295	273	277	306	279	260	256	265	288	274	283	246	269	270	270	283	241	268	267	264	258	266	315	253	280	266	279	247	309	263	270	259	264	257	261	288	266	260	280	268	271	284	267	248	251	277	253	264	290	293	285	263	266	279	305	254	275	263	258	287	276	262	295	267	273	285	290	281	256	265	299	274	267	269	246	302	306	247	305	289	281	292	250	276	281	257	253	259	250	272	262	273	265	284	326	247	264	266	267	274	270	284	276	253	272	284	267	272	275	251	259	284	277	288	296	253	312	296	254	261	263	268	295	263	279	270	232	286	279	292	278	280	323	297	308	301	276	286	272	248	303	271	287	323	255	252	282	257	258	251	269	279	287	256	277	275	269	254	264	248	262	280	266	269	275	273	270	288	232	239	291	269	278	295	290	250	270	259	266	278	259	276	297	241	266	260	291	263	267	270	282	271	275	271	251	284	287	273	214	252	272	268	296	287	257	250	304	281	284	254	291	263	287	250	291	270	244	273	296	295	281	283	263	288	280	278	262	268	245	256	258	267	286	308	290	291	273	258	266	280	258	274	256	261	295	245	262	308	270	271	276	272	299	302	260	289	273	272	312	265	284	278	278	288	270
7554	2702	5690	6454	5769	4469	3999	3315	2839	2387	2228	2008	1813	1633	1586	1500	1458	1304	1358	1188	1189	1186	1112	1133	1094	1072	1004	1003	1003	968	995	996	1008	949	963	969	953	903	961	915	895	894	881	927	828	871	896	910	915	877	906	854	888	866	834	871	798	914	878	860	850	875	830	865	843	837	887	817	813	828	831	881	863	834	850	888	849	831	804	844	859	852	781	884	843	826	821	807	865	850	838	827	828	784	811	767	870	791	844	880	849	849	846	801	866	772	761	801	821	795	840	774	850	803	839	812	859	762	807	845	817	831	795	792	826	844	790	811	764	798	786	786	856	807	834	830	791	814	779	811	821	778	775	808	810	841	826	814	781	829	866	808	819	813	805	839	792	813	855	811	857	800	777	801	809	829	809	785	826	821	854	832	783	801	802	815	796	838	804	802	744	758	813	795	821	821	794	820	811	799	782	792	798	759	838	791	812	827	793	796	774	800	784	843	823	843	880	805	779	849	853	757	828	789	799	828	809	787	767	796	823	839	831	765	780	781	804	770	796	810	822	776	838	777	821	805	788	819	775	778	829	820	828	823	824	807	847	791	819	793	831	768	846	813	808	794	815	829	788	821	815	791	787	787	808	823	752	900	750	812	789	767	754	805	805	782	817	790	816	797	828	782	806	813	830	802	778	816	805	832	784	791	809	839	834	787	785	784	812	811	790	818	831	790	772	807	794	819	765	841	830	822	803	804	807	879	856	825	776	820	785	770	817	802	804	838	800	789	774	797	784	814	852	824	801	812	781	834	821	829	818	775	793	805	820	783	802	803	775	815	811	803	865	809	811	816	839	779	789	755	784	817	842	794	806	795	789	799	752	820	789	835	791	811	830	863	816	822	836	874	850	769	797	836	809	826	796	816	805	797	753	754	819	820	805	786	828	814	815	812	849	851	832	853	823	865	815	810	809	795	863	800	878	781	788	803	753	780	788	791	832	833	834	821	803	829	785	806	871	834	753	734	836	795	807	815	744	761	866	767	826	861	795	807	834	771	809	869	842	802	861	883	817	806	803	823	838	838	790	746	776	795	808	823	793	832	813	809	768	827	816	765	827	772	817	836	806	807	795	806	834	868	799	738	769	796	756	726	837	877	834	786	829	834	832	831	830	861	817	873	809	825	800	830	809	822	828	822	852	788	827	814	792	761	822	798	782	817	811	805	831	823	795	780	797	813	850	763	820	814	848	791	818	820	795	818	833	794	793	802	767	840	860	838	803	809	796	833	819	825	814	828	843	822	825	806	813	787	811	781	805	813	824	772	776	820	850	832	835	792	810	837	791	767	751	834	824	785	814	807	816	793	796	785	828	781	793	814	771	835	739	825	805	787	849	817	816	761	777	790	792	791	796	801	749	827	813	799	776	786	812	750	801	818	828	814	824	751	833	770	846	829	820	824	844	786	755	811	794	787	814	789	759	812	790	792	736	756	790	810	799	812	729	768	745	760	819	780	836	860	787	825	815	816	812	805	815	764	768	784	767	797	828	781	822	822	840	889	802	764	769	857	828	778	823	857	788	791	802	830	799	820	857	800	818	864	832	746	846	791	833	766	766	807	808	776	798	758	836	784	779	785	794	808	773	802	881	840	811	837	815	803	809	829	780	848	804	794	810	782	825	751	799	818	835	806	815	799	823	859	785	831	738	751	805	787	831	774	800	829	788	763	803	841	787	778	827	794	813	812	775	807	815	828	780	757	833	797	835	785	817	835	824	775	769	788	806	831	801	790	804	802	794	823	827	786	828	781	850	807	773	803	744	815	835	811	840	829	786	806	827	836	798	826	768	817	841	818	788	796	826	766	794	823	805	766	853	782	851	816	822	813	808	813	781	796	802	796	820	800	791	826	792	812	794	790	817	824	790	849	784	859	816	840	772	818	874	752	799	761	731	807	783	802	819	757	760	836	792	801	789	787	792	836	883	821	868	777	801	807	806	793	830	816	794	779	886	835	810	798	786	812	809	827	783	807	828	818	806	825	829	812	775	792	799	819	770	799	775	839	857	789	787	792	855	771	751	799	815	842	826	826	770	835	871	806	804	805	840	808	761	833	827	877	798	778	812	815	771	787	793	804	784	806	817	841	818	834	815	838	821	766	804	808	822	854	833	782	808	849	802	791	835	806	788	717	790	866	872	797	841	778	817	780	794	782	785	793	828	767	805	802	835	815	806	781	845	826	833	759	843	766	803	813	813	782	821	828	825	784	810	858	815	773	802	786	788	794	784	827	765	838	797	769	824	844	850	815	782	735	818	789	844	846	830	786	782	768	806	811	805	791	806	756	826	769	810	802	768	791	771	732	837	794	775	830	822	809	832	802	775	773	815	781	829	758	811	793	830	788	808	821	817	778	764	791	843	813	819	797	788	781	797	792	804	796	826	799	806	787	825	806	786	748	791	810	786	772	813	839	763	808	877	811	777	841	828	833	825	777	806	852	786	800	761	760	752	838	759	830	797	823	811	831	834	792	779	851	782	810	832	824	789	770	783	780	811	781	769	785	802	789	836	815	822	820	805	828	823	781	811	793	790	796	823	814	762	742	813	822	803	804	806	762	839	790	814	824	773	760	842	784	804	804	841	818	822	812	819	808	809	861	828	838	820	804	826	780	785	810	793	823	779	784	822	760	852	820	795	848	822	829	799	864	744	783	820	783	745	851	775	825	823	796	808	770	858	835	810	774	798	842	765	767	825	807	822	833	795	827	758	847	825	828	854	810	794	858	796	801	804	776	766	836	839	763	801	782	793	829	802	756	782	818	838	836	827	824	797	804	785	815	813	780	808	767	798	778	793	806	825	820	813	812	804	852	819	774	802	791	859	769	786	800	841	832	860	801	842	810	754	828	877	825	771	837	798	797	813	780	807	778	832	817	759	860	788	808	787	805	793	794	809	770	803	800	816	827	767	876	736	794	803	825	808	809	833	864	818	784	835	827	786	795	819	813	800	834	861	860	823	826	777	825	799	763	816	808	814	839	820	767	820	791	799	798	812	781	783	861	805	799	813	794	806	801	783	838	846	845	772	871	839	812	847	850	796	813	775	808	768	769	811	801	773	748	836	805	817	793	801	805	784	816	858	776	851	825	834	815	850	862	788	833	762	766	858	846	799	851	823	860	750	785	833	774	805	803	822	834	782	765	786	778	837	830	832	756	800	826	802	835	779	761	807	763	798	823	821	768	791	802	809	807	810	820	759	795	765	850	786	833	815	796	802	794	789	794	815	798	794	812	835	824	789	796	777	805	810	798	776	801	792	815	816	746	779	853	805	761	823	802	809	817	864	835	843	847	802	783	787	840	831	776	802	793	792	749	818	806	793	863	812	790	811	768	771	795	799	792	819	819	829	808	856	840	849	824	773	838	810	808	799	869	809	809	830	771	823	863	808	832	795	789	818	857	838	744	791	815	796	807	762	739	805	782	837	792	798	813	793	818	811	789	799	829	833	811	784	793	736	802	798	827	815	798
2027	267	280	259	248	206	234	189	203	215	218	232	198	185	192	194	187	186	205	175	225	193	199	200	199	204	182	192	194	181	197	188	200	207	179	191	184	200	201	194	188	221	203	210	209	175	216	199	176	162	202	192	177	203	182	210	219	208	179	180	203	180	193	172	184	204	194	198	220	176	181	212	175	217	189	178	224	223	183	197	186	204	195	202	196	221	218	193	203	185	180	203	200	202	198	176	179	188	196	188	209	193	204	190	191	188	188	193	201	196	172	191	153	204	185	181	182	207	192	186	194	204	204	187	176	206	204	203	192	182	204	191	202	208	187	182	178	193	206	180	195	189	165	203	189	219	185	211	199	182	202	172	188	203	207	221	173	196	203	192	210	182	216	200	198	189	217	212	224	194	200	199	184	157	194	211	189	200	187	214	224	176	209	195	194	205	167	186	194	192	201	198	198	179	192	221	212	204	212	191	184	183	205	196	213	199	186	218	196	203	197	201	213	192	202	195	189	197	220	200	178	179	207	204	182	174	220	169	217	182	201	187	211	211	186	178	194	182	201	202	169	208	195	204	176	190	200	194	192	199	215	189	212	188	194	174	212	212	196	204	197	208	190	200	176	172	212	208	178	196	209	195	200	197	206	178	191	162	169	213	205	187	197	185	198	185	209	213	193	196	202	200	195	196	197	193	189	200	184	178	204	198	190	172	175	204	195	183	196	163	194	177	181	188	205	211	185	194	181	199	197	172	230	200	194	192	177	179	204	211	199	202	178	210	194	170	194	199	175	172	189	186	177	206	193	196	189	199	186	152	219	188	220	182	184	200	184	185	204	190	174	206	190	204	187	191	220	183	203	201	200	207	204	199	198	176	175	189	186	217	187	197	201	188	167	224	186	176	191	195	218	215	188	181	225	219	203	191	195	204	185	198	182	181	176	184	187	202	185	201	195	211	190	208	224	171	200	195	193	186	182	205	204	180	205	200	193	195	199	191	187	185	201	187	188	201	212	167	194	191	205	189	175	183	204	207	208	163	202	203	209	206	200	185	211	186	190	173	197	195	215	201	192	224	199	201	206	196	185	196	189	189	206	167	219	201	197	206	198	205	191	195	207	190	170	171	190	185	201	204	185	197	194	200	181	173	185	199	193	192	181	206	204	181	202	185	214	213	209	200	208	183	200	199	206	178	173	208	194	215	186	203	196	190	174	190	202	189	217	182	195	205	216	203	169	174	224	184	196	180	206	203	223	194	210	207	200	164	209	195	207	178	218	188	171	203	187	196	202	195	197	212	193	211	196	177	185	201	189	198	195	177	184	195	205	191	216	194	200	202	181	212	193	200	195	200	203	176	230	197	218	177	214	210	201	200	217	175	165	200	179	193	207	194	176	207	187	206	203	178	165	195	204	172	190	202	195	197	216	212	174	213	183	199	190	197	200	180	188	199	174	186	190	188	169	202	195	178	214	171	208	219	216	199	214	196	204	200	177	216	179	204	215	169	196	164	211	199	208	193	172	172	213	201	201	187	191	190	190	213	193	185	215	191	207	166	214	198	223	201	190	199	194	167	201	186	182	170	194	198	201	228	203	193	209	202	209	170	197	190	211	193	169	199	201	188	193	180	195	203	188	191	178	182	211	209	168	214	202	192	192	177	186	190	199	190	178	207	203	200	178	208	220	190	191	190	166	192	195	172	208	176	224	226	183	199	172	170	189	196	209	224	166	198	178	191	200	185	183	190	182	197	165	196	150	189	192	207	185	198	189	171	214	202	205	203	193	186	185	205	204	181	176	165	187	190	197	201	209	207	200	202	170	204	185	175	194	213	191	220	191	205	178	174	211	166	196	183	175	175	197	202	215	193	194	184	191	176	192	180	191	179	236	211	209	198	223	210	205	190	170	199	206	192	191	200	206	196	228	214	165	191	214	178	212	200	179	203	186	198	169	198	211	182	180	188	186	179	197	201	219	193	196	206	228	195	211	211	209	186	158	175	209	189	182	190	209	189	201	191	213	202	206	191	185	208	181	160	207	210	198	183	190	176	196	216	211	204	202	189	209	211	215	178	211	184	202	213	203	204	183	204	190	196	161	195	191	218	204	187	187	213	190	231	205	215	142	196	192	210	205	176	200	214	168	197	200	204	193	184	198	202	191	166	199	179	200	223	180	186	197	210	177	200	204	177	186	201	204	215	203	196	191	214	206	199	209	186	193	208	178	193	175	194	166	171	195	193	209	191	201	174	194	166	198	186	219	166	185	210	219	184	193	187	181	208	180	208	209	186	195	199	196	177	211	198	191	207	195	169	185	206	221	180	201	203	207	202	173	188	179	182	208	179	196	190	209	191	161	208	200	183	205	171	192	173	174	221	179	171	180	205	209	179	199	198	185	191	180	164	196	186	198	213	204	202	188	186	171	189	169	214	193	189	189	192	188	207	201	208	209	186	196	209	213	176	215	192	213	183	190	194	182	184	205	206	208	196	191	192	178	207	196	185	194	183	189	207	183	221	190	179	176	166	192	207	209	170	167	182	201	200	191	219	194	171	160	189	189	216	186	199	186	212	225	194	204	195	183	188	197	203	185	196	199	190	186	174	181	180	209	178	207	191	213	204	202	200	159	200	197	179	183	202	207	182	199	190	208	176	219	220	193	201	173	205	215	207	172	200	191	197	205	195	209	179	198	225	174	194	193	170	203	169	204	211	194	197	210	190	184	198	200	193	211	172	208	192	186	198	189	186	187	203	194	205	219	197	193	159	201	196	214	207	181	183	216	196	190	205	203	185	189	191	185	194	203	182	193	181	173	190	210	174	181	162	193	189	202	189	194	193	188	176	173	197	192	217	192	199	192	197	200	227	224	181	214	170	201	169	188	200	175	166	203	178	174	184	220	192	206	172	196	195	174	195	188	218	200	189	213	195	178	197	180	206	191	214	232	208	198	183	174	187	196	214	180	176	188	193	188	192	181	201	223	221	196	190	207	179	171	195	189	200	171	173	195	197	182	189	200	211	218	196	199	177	183	197	161	210	202	217	193	185	198	215	204	190	184	205	207	184	216	205	187	189	173	212	214	195	204	198	221	201	195	191	183	213	189	212	188	173	193	213	186	200	226	193	186	209	188	192	171	183	198	201	184	190	212	212	154	209	191	230	206	182	206	195	186	203	173	204	193	199	201	219	197	192	186	203	186	203	197	201	198	209	207	210	209	192	175	190	180	213	181	179	196	213	198	199	176	183	191	195	198	198	236	222	230	205	181	199	200	193	222	178	200	186	177	224	199	194	203	185	184	204	191	186	192	173	199	192	189	209	195	191	196	199	205	183	187	201	206	208	193	189	160	205	199	202	189	213	182	185	179	191	189	177	195	186	212	218	193	191	186	199	194	184	197	203	196	209	215	207	215	213	195	195	203	185	180	182	210	174	200	213	162	182	183	201	187	178	208	172	215	196	219	163	192	197	210	220	169	206	186	202	172	203	195	199	199	181	214	189	171	183
1946	681	806	825	759	716	702	706	630	672	651	669	632	674	657	623	575	596	678	632	593	653	593	620	670	649	605	643	626	634	618	648	617	648	623	658	615	614	662	595	601	623	622	620	604	660	633	628	641	605	623	650	639	628	617	638	603	626	607	604	638	625	613	634	625	582	645	642	616	641	628	602	639	612	591	619	609	650	616	584	570	627	644	622	600	633	601	628	640	609	659	554	589	596	623	643	609	620	579	603	603	628	618	610	598	612	647	625	625	616	609	626	633	601	671	663	596	690	657	619	635	625	593	607	638	637	641	599	631	644	624	604	634	588	608	608	597	643	582	618	595	565	590	640	640	641	608	592	677	635	618	594	605	616	645	648	609	584	632	619	635	641	604	626	609	662	603	626	615	590	614	612	592	608	653	615	635	600	595	611	635	635	606	605	623	590	606	618	597	605	602	615	659	626	625	584	636	566	603	613	604	583	617	630	623	620	602	604	586	627	642	631	603	644	652	660	623	647	582	597	658	615	648	641	659	605	612	616	634	610	640	654	627	629	624	650	608	631	618	615	589	644	614	637	591	618	581	598	646	628	618	602	620	616	658	600	621	635	642	620	625	624	600	622	613	584	631	602	627	628	606	583	607	599	627	627	557	572	596	630	601	599	599	576	605	617	627	624	636	603	668	615	611	627	601	629	576	622	639	588	636	626	549	595	596	609	587	597	614	651	656	601	596	605	591	591	615	604	622	637	618	581	613	668	604	646	575	640	649	599	641	628	632	624	613	590	618	612	621	593	671	587	591	621	601	604	600	612	610	657	603	630	611	628	608	626	614	594	626	626	611	627	592	634	608	647	590	610	645	604	635	563	624	621	639	674	637	573	641	623	644	603	614	609	592	617	586	604	594	602	619	610	576	599	612	607	633	567	615	623	617	615	616	601	638	660	579	596	655	645	623	650	609	619	598	695	621	579	627	617	612	627	644	589	618	629	584	618	600	622	612	615	612	584	634	627	688	633	611	603	614	632	619	607	665	619	576	634	616	632	596	678	643	637	618	607	638	566	631	628	581	622	591	602	602	676	577	615	581	582	607	594	599	642	623	624	617	659	589	627	622	648	631	654	610	614	614	659	618	632	606	602	584	639	584	622	606	593	583	592	654	621	567	590	600	628	619	622	617	606	635	628	623	622	647	612	626	626	613	649	650	637	591	646	617	600	642	618	618	659	644	638	582	596	623	578	614	604	575	627	609	606	606	602	603	637	621	603	569	560	590	643	614	634	598	582	565	586	652	645	574	654	651	566	613	575	623	623	627	621	654	649	608	645	573	637	608	656	608	615	612	634	604	602	670	604	593	614	608	584	638	643	618	656	666	589	580	572	597	594	643	619	615	650	654	616	626	638	677	598	589	608	605	630	607	606	614	589	614	588	616	626	595	617	608	598	603	628	636	610	656	605	648	595	651	601	604	609	604	629	593	591	646	612	603	623	583	605	596	615	626	591	608	607	596	615	620	617	623	589	619	571	619	592	627	577	630	582	628	619	642	624	614	634	639	616	621	650	639	649	611	644	619	639	606	608	613	593	652	643	640	601	615	634	612	614	577	595	590	620	627	603	621	577	643	638	629	631	587	593	612	598	663	595	606	641	655	671	623	616	684	606	645	598	612	616	621	600	650	637	611	599	654	656	609	634	666	632	638	650	595	626	645	595	639	629	607	594	629	621	568	632	612	625	569	607	640	618	637	615	573	604	593	618	625	590	582	658	581	638	646	597	626	646	584	641	635	645	624	577	639	577	608	571	601	599	649	614	639	619	583	635	612	577	605	638	606	596	621	592	647	637	653	599	588	641	604	624	624	601	601	650	580	633	644	603	614	640	608	642	624	610	646	614	601	588	641	556	610	615	596	660	616	619	598	644	608	640	620	613	619	645	607	626	652	606	625	622	647	604	566	638	622	616	642	578	621	614	596	559	577	651	628	632	607	650	634	600	625	607	636	630	614	633	617	600	585	653	689	622	594	637	644	598	656	629	618	585	587	654	604	633	562	606	563	591	603	613	641	603	587	626	622	597	586	602	621	620	626	629	563	626	567	630	594	639	633	602	643	634	629	578	611	612	647	608	589	625	614	613	592	662	644	619	576	634	657	608	577	643	641	591	626	576	584	582	598	605	619	631	598	594	635	590	631	615	608	664	609	633	583	634	643	641	656	638	630	589	614	608	598	597	587	613	603	621	646	603	607	621	635	643	575	588	595	571	636	616	649	593	622	654	601	661	650	628	658	610	600	591	631	562	642	590	638	623	603	588	577	603	552	624	620	664	651	571	647	627	641	613	637	591	630	644	682	608	593	596	574	644	652	590	576	598	609	617	589	611	628	591	570	586	600	669	631	667	637	584	571	634	627	646	625	595	630	634	599	631	604	640	604	596	612	634	650	616	623	645	613	593	619	598	573	654	590	575	633	634	606	638	588	597	595	629	644	611	662	584	604	614	638	610	639	625	623	584	619	639	589	571	586	609	668	615	575	609	621	618	638	666	637	626	618	600	653	602	623	586	596	627	623	607	582	598	610	601	566	617	628	626	622	602	642	614	627	629	596	606	623	636	604	592	611	644	619	665	641	592	649	608	632	618	594	628	649	595	622	623	625	587	651	621	593	598	674	623	641	611	620	587	614	642	591	590	592	566	604	590	655	615	611	678	650	585	603	574	633	628	626	582	673	578	586	610	595	572	594	608	630	614	647	619	651	594	632	597	615	643	640	598	563	573	623	613	611	580	608	577	603	626	603	607	622	603	633	608	628	618	634	592	615	633	634	647	614	662	637	620	606	607	573	646	659	647	584	638	612	591	598	669	592	611	576	593	636	592	638	596	592	627	623	603	597	618	625	608	670	619	627	587	615	638	619	573	636	584	595	625	647	600	643	650	624	593	580	611	655	601	659	629	637	578	600	556	624	585	619	596	644	598	608	588	630	631	598	635	625	622	588	619	622	644	675	600	632	618	610	642	610	625	657	611	685	625	582	629	606	637	604	576	609	589	618	617	626	598	637	582	636	632	609	570	605	589	648	611	664	593	655	625	594	586	673	618	612	575	637	589	642	583	578	648	573	594	617	621	606	598	645	595	599	608	624	636	605	611	584	594	599	636	623	616	606	613	640	637	620	606	597	593	603	647	622	617	582	646	625	587	626	603	611	592	634	605	605	624	639	595	621	629	597	642	597	633	615	605	676	590	706	636	630	614	634	623	634	616	604	634	630	624	622	611	637	642	638	605	633	581	624	620	638	598	626	596	613	613	605	595	604	608	591	581	650	591	610	582	604	625	582	642	591	621	615	659	629	586	623	687	619	626	611	577	667	608	598	606	611	610	669	612	635	613	639	613	589	588	623	633	632	608	613	600	670	623	585	600	632	651	626	655	622	612	605	625	611	648	589	663	632	602	629	580	641	632	666	660	604	629	621	566	648	595	602	630	589	579	618	582	595	613	652	607	619	628	639	655
9042	1358	1665	1360	986	842	653	574	480	490	427	467	429	398	360	363	398	383	333	342	383	354	353	355	356	308	323	369	335	357	363	316	307	300	323	342	328	359	361	353	329	306	329	301	337	317	336	343	352	333	350	324	304	339	326	301	302	345	323	338	331	326	347	310	291	315	353	356	325	326	309	300	349	320	347	327	332	340	290	343	357	332	330	352	336	286	360	362	325	316	313	311	297	330	315	324	301	326	338	311	329	301	346	304	327	332	285	322	353	344	316	365	300	350	308	357	323	324	301	315	343	283	344	307	348	303	307	311	332	317	342	334	323	352	339	351	310	292	308	326	352	335	359	337	323	340	328	302	322	341	272	318	320	303	304	313	305	338	343	341	335	314	317	334	306	333	359	320	317	354	322	328	360	311	301	348	294	334	277	336	317	329	305	297	320	342	322	303	305	294	295	328	322	308	325	328	323	285	327	346	357	333	316	353	304	329	322	325	337	303	343	323	313	305	302	317	342	314	321	337	294	324	331	317	299	302	346	308	329	355	323	310	342	347	328	337	329	326	302	311	315	334	324	316	309	348	308	344	295	306	341	340	359	317	295	316	307	299	314	319	344	337	356	326	309	339	283	329	304	357	305	306	330	369	337	310	319	320	322	315	334	353	308	325	316	341	319	336	303	318	334	343	328	340	301	312	312	327	342	334	318	309	321	326	323	343	309	334	333	319	334	326	296	307	329	306	307	291	327	339	300	337	333	336	332	314	342	333	337	312	311	334	320	319	299	322	309	323	336	296	322	311	346	316	330	321	324	324	301	357	299	324	300	302	337	347	331	303	333	332	321	331	316	304	294	320	301	330	326	313	339	293	305	321	319	314	342	331	323	332	313	332	348	334	339	312	312	323	331	277	318	336	321	341	311	325	314	304	332	328	338	340	338	308	321	331	351	367	291	333	316	318	323	322	323	302	327	331	329	285	327	337	328	352	327	315	323	320	323	317	292	306	315	367	352	324	325	349	323	334	307	291	334	363	337	314	333	359	308	323	296	319	315	301	319	305	289	356	348	345	345	324	312	313	295	327	352	314	317	301	315	330	313	313	313	333	309	332	300	333	330	319	318	330	326	334	323	340	345	292	325	305	319	314	311	319	300	349	326	303	308	364	346	300	317	344	357	347	349	320	318	327	319	350	303	345	323	319	337	352	362	302	347	317	327	343	314	328	325	325	316	342	305	328	309	313	324	331	302	334	318	363	305	359	295	303	368	322	310	367	329	311	311	342	309	328	315	317	340	315	308	342	349	342	322	357	296	334	297	298	313	301	327	317	331	341	327	336	330	326	312	328	307	350	345	292	317	324	324	332	305	328	302	318	326	313	302	329	297	374	289	298	305	338	308	314	319	319	348	343	294	345	342	377	299	314	354	321	346	360	332	292	279	311	335	335	322	348	323	327	338	320	324	318	357	340	338	329	335	335	363	353	298	333	355	339	318	302	330	329	316	300	338	336	305	306	321	309	303	349	324	340	327	328	356	350	324	325	327	307	342	324	326	343	320	336	343	325	310	295	300	311	327	318	314	325	308	290	330	327	310	330	331	308	352	315	326	347	311	343	321	322	302	312	287	329	312	346	302	337	294	357	303	326	326	320	313	364	297	340	334	323	318	328	347	311	350	366	329	312	337	333	333	318	351	321	338	318	314	318	337	334	349	335	306	350	311	357	319	291	343	313	338	308	316	337	350	304	321	342	341	319	312	344	318	332	321	335	329	303	308	334	318	326	318	289	305	322	319	341	312	325	324	362	300	304	315	298	304	321	334	339	348	337	337	336	334	336	328	329	336	315	346	298	336	347	331	336	326	313	330	307	307	367	317	308	328	327	349	330	340	318	296	301	332	342	306	331	347	336	331	355	354	302	324	335	322	333	310	343	340	297	316	312	333	328	341	335	316	321	316	318	284	340	328	330	326	334	309	338	358	312	287	358	317	356	304	327	320	342	301	377	346	307	320	318	351	334	321	315	329	331	308	348	334	298	334	335	344	313	317	329	307	342	315	319	339	329	306	354	315	351	324	314	354	349	314	312	341	310	342	336	344	327	366	279	334	310	315	330	306	320	320	320	308	300	330	338	311	362	316	322	298	297	287	330	320	283	328	331	344	332	333	315	303	315	314	330	365	350	319	318	288	307	317	347	340	317	320	287	320	338	291	363	352	343	288	343	323	341	324	307	337	349	340	319	332	311	332	309	334	314	314	326	336	346	341	332	318	295	305	335	325	300	323	319	327	311	324	324	318	315	308	304	313	321	342	310	323	324	312	336	327	353	316	313	355	333	310	350	340	301	308	326	342	292	296	342	338	306	316	333	304	347	314	332	324	333	315	346	361	357	346	314	326	326	314	308	341	316	335	319	312	320	323	335	321	305	345	307	324	327	322	343	315	311	332	313	324	350	337	359	339	326	340	315	316	324	316	308	288	334	322	295	359	321	338	353	326	301	337	335	321	321	333	324	339	341	287	334	323	309	303	322	308	359	318	342	339	319	316	372	331	299	306	322	354	306	313	331	356	290	305	282	291	347	331	337	322	345	324	327	303	339	320	329	328	348	298	307	341	347	319	296	306	307	339	338	318	346	314	324	312	355	312	316	364	306	340	331	360	317	318	320	334	337	331	336	322	342	307	323	343	313	298	334	320	335	329	346	311	344	351	321	344	335	305	301	337	345	323	335	314	333	360	337	323	339	302	308	332	329	342	358	348	276	313	316	329	339	345	338	343	324	327	310	340	353	319	320	327	295	357	305	348	323	305	320	331	301	350	322	317	319	312	347	315	329	327	332	312	305	321	317	339	331	313	344	328	317	349	364	344	313	297	296	337	305	342	360	359	340	312	308	346	299	329	320	311	307	320	299	343	345	319	327	328	321	341	340	312	332	308	350	352	319	327	335	327	343	304	294	361	356	278	339	351	322	331	322	317	327	281	312	353	337	306	318	332	358	327	355	310	317	320	359	338	324	323	323	305	329	279	338	354	324	310	320	335	316	322	322	336	334	335	308	334	305	340	342	323	312	319	341	330	357	338	326	349	301	341	320	313	327	337	324	339	355	347	328	308	319	329	321	339	347	330	325	337	340	339	340	300	355	340	355	299	328	308	320	333	358	293	303	330	321	332	346	322	330	315	304	328	304	336	324	325	345	334	309	348	296	344	308	303	363	329	329	306	316	351	336	333	314	322	341	305	329	303	335	343	319	301	314	335	334	330	296	317	334	292	384	302	306	323	316	340	331	317	341	366	328	336	327	313	335	355	298	325	302	322	340	323	325	310	322	371	318	324	335	310	345	294	351	311	338	377	327	308	306	324	330	305	315	316	338	330	316	355	323	323	313	304	322	307	344	338	334	353	346	316	307	375	305	346	336	325	327	330	308	309	290	349	344	327	335	324	304	322	342	308	328	339	306	341	337	305	304	352	295	340	339	304	315	323	357	339	314	325	322	335	309	325	339	296	326
5491	1928	3487	4142	3568	3080	2624	2258	2007	1833	1695	1625	1482	1330	1340	1364	1315	1224	1210	1152	1175	1097	1136	1097	1056	1124	1114	1017	1026	1051	1026	1044	1088	1019	1044	1010	987	1009	977	1014	983	952	1087	1006	973	982	946	981	947	1005	982	976	1009	978	984	955	955	966	962	960	996	941	937	972	984	1017	960	917	958	965	1050	952	998	980	980	965	1032	1002	948	990	942	986	935	951	955	947	949	960	950	947	932	921	948	947	1006	926	969	962	1011	999	980	934	960	947	941	947	985	949	934	896	965	964	983	998	973	954	951	959	928	923	937	933	914	957	931	962	899	944	979	919	935	1001	954	938	978	950	945	963	931	939	953	974	953	901	935	960	953	950	1009	990	944	943	946	939	964	940	940	914	982	964	937	923	954	947	946	910	1000	969	941	899	931	935	931	958	976	979	931	925	899	963	980	930	959	935	936	922	939	897	958	917	942	966	1024	923	945	976	887	894	918	938	926	925	985	920	967	971	917	872	941	992	964	967	899	980	930	942	928	947	948	948	925	925	929	957	947	965	975	949	960	940	926	910	958	953	938	995	944	972	920	948	910	985	913	963	989	957	938	970	907	897	919	958	901	966	931	889	953	1016	972	961	962	969	974	978	949	898	932	907	901	961	911	941	904	931	965	946	951	889	949	921	963	970	1005	948	905	925	931	952	953	985	956	949	961	987	941	903	948	994	935	934	928	979	945	889	915	971	925	985	932	975	892	937	958	926	942	946	941	955	952	926	935	957	945	936	921	944	878	982	957	984	949	946	932	960	963	957	1009	912	914	965	929	900	965	976	927	990	912	923	944	928	929	981	960	940	907	952	932	965	925	925	999	976	1024	960	934	957	960	993	956	968	977	968	940	998	963	957	951	924	948	950	943	927	941	962	962	943	954	884	953	915	934	918	905	934	932	911	951	880	994	936	915	945	928	914	920	904	971	911	916	962	945	960	888	966	943	904	978	968	885	899	981	933	922	938	903	952	941	952	933	938	901	938	910	1003	949	945	964	930	993	961	965	916	1033	986	957	941	1007	959	924	950	904	949	951	971	950	916	934	916	953	935	902	897	973	936	920	918	968	918	887	921	933	942	959	911	896	957	1034	910	887	940	975	899	910	944	905	1021	918	934	974	918	974	941	907	946	909	951	930	950	930	943	952	972	949	889	982	917	928	968	965	921	896	934	897	929	963	989	912	927	956	975	962	948	940	967	985	952	953	948	943	1022	930	1001	954	888	986	901	927	951	902	982	937	939	915	933	962	924	905	886	920	991	932	1024	914	971	903	961	976	914	985	965	969	917	924	952	933	972	966	975	962	988	976	887	988	918	971	965	1001	969	931	1002	954	958	881	909	974	957	946	973	961	935	958	936	904	954	984	918	948	941	961	953	920	1001	932	930	943	958	1037	978	949	943	965	911	983	948	914	945	957	996	911	958	939	915	943	980	930	926	948	926	940	992	951	943	968	877	940	965	972	894	940	919	969	934	950	959	885	969	926	911	1007	921	928	926	999	929	963	954	963	923	968	974	940	930	946	907	974	948	940	945	936	953	979	964	937	934	914	895	942	947	909	930	952	916	928	927	985	921	950	962	933	952	933	962	1007	912	973	934	963	953	974	939	950	938	941	1015	984	933	896	994	937	897	952	999	906	913	992	937	903	915	886	937	975	914	958	973	959	918	987	944	921	922	955	938	937	946	961	981	927	972	980	955	953	955	962	991	960	913	932	922	952	959	928	933	962	955	941	902	955	953	945	962	925	925	1004	974	889	925	921	939	933	962	972	923	935	966	891	907	970	955	932	980	997	903	952	889	884	912	937	945	925	982	953	958	920	962	972	961	953	899	924	985	978	997	956	954	919	900	936	934	959	938	934	928	982	974	956	907	932	955	973	989	903	907	937	914	893	927	956	954	993	962	973	907	951	917	980	951	970	973	950	1017	923	939	864	960	940	964	910	891	956	968	924	856	967	978	972	937	929	976	970	949	934	931	993	985	997	940	971	935	972	941	900	939	898	914	1030	912	961	995	954	960	908	953	923	941	911	947	942	965	956	986	916	959	956	924	958	987	941	950	900	884	903	874	944	905	875	956	943	968	934	942	920	924	890	923	948	957	921	906	915	940	950	980	939	956	888	886	902	979	932	943	914	957	946	945	923	924	942	929	897	976	980	921	954	1002	922	973	936	949	889	966	915	957	967	961	978	958	879	971	939	991	878	950	951	986	932	953	980	949	998	913	920	985	939	996	922	938	944	969	951	910	998	958	921	924	945	930	950	903	957	960	877	913	964	946	936	947	950	951	932	877	955	950	950	927	967	936	940	930	919	965	937	967	942	946	951	922	988	924	961	938	942	969	947	985	948	936	889	904	915	959	958	949	969	945	900	939	914	993	927	908	904	911	943	994	978	884	923	916	879	959	927	962	1006	970	990	963	882	961	941	1000	954	935	933	948	900	952	941	936	918	945	959	1025	909	945	924	907	946	954	966	908	949	945	977	940	890	971	978	997	906	898	963	887	949	942	885	950	882	955	936	917	913	948	922	947	947	918	936	1011	956	925	957	1005	944	940	942	919	998	951	936	933	936	951	911	911	961	895	968	956	969	988	920	961	945	920	1009	905	949	962	995	971	1013	977	944	958	977	959	992	880	953	904	985	899	892	879	937	932	994	965	944	980	958	926	885	943	962	954	967	903	923	922	941	973	962	970	944	967	929	911	943	998	1014	891	898	999	963	941	937	946	943	955	890	955	1001	928	910	961	985	942	913	960	942	974	940	906	970	994	912	981	941	977	914	999	983	967	960	914	939	925	901	960	938	940	958	1026	931	957	889	944	972	948	955	931	956	956	913	1014	932	921	985	965	941	967	976	949	967	972	922	926	1019	923	927	914	933	916	970	978	981	911	942	983	953	975	947	909	963	953	939	926	968	963	893	914	952	921	911	921	953	951	951	943	958	912	917	928	929	972	988	930	926	972	982	916	904	944	923	924	893	961	950	921	915	889	959	950	905	892	953	995	948	954	984	991	955	931	988	924	975	914	920	906	1026	929	914	939	948	920	973	917	942	962	939	910	932	981	972	986	909	936	944	896	982	961	920	978	908	939	990	965	918	908	888	922	939	898	911	940	1007	959	929	931	958	889	894	944	973	1010	960	939	938	934	953	956	914	888	934	944	948	957	961	951	903	929	947	968	951	931	953	937	911	944	1006	917	901	966	993	966	959	933	941	990	990	963	950	963	963	969	948	930	895	947	947	990	958	952	939	976	994	920	990	996	953	983	945	986	1019	935	1006	957	980	928	942	978	908	977	958	911	972	973	968	955	942	929	974	1013	914	984	961	1020	927	925	916	946	914	960	956	935	924	933	963	941	916	999	941	948	943	936	908	906	983	976	922	892	975	933	919	923	957	907	924	943	912	943	886	960	943	951	954	953	911	931	929	993	972	948	975	995	951	924	932	963	945	910	901	996	934	950	943	941	900	951	935	946	934	912	917	921	923	935	934	944	929	958	924	925	938	863	962	939	930	952	918	959	907	933	962	923
16406	2821	3018	2388	1631	1252	975	806	635	588	501	488	429	396	378	384	383	328	311	343	338	323	302	327	298	306	322	305	285	290	251	312	293	314	308	306	282	313	287	280	257	247	280	280	287	278	276	305	251	297	278	291	294	296	305	310	306	267	256	280	291	312	273	278	277	273	277	262	253	278	262	271	275	282	280	287	277	278	270	278	265	268	265	256	250	267	257	266	282	264	292	295	277	288	266	265	281	294	296	284	289	267	274	274	274	251	267	268	265	278	306	260	287	270	277	255	276	257	304	285	289	287	258	298	300	253	264	279	268	263	271	272	284	268	298	248	305	268	258	274	257	270	277	281	258	302	291	292	313	306	253	271	295	281	278	295	274	273	276	274	261	271	290	267	275	255	270	269	250	239	287	292	278	289	289	277	279	277	288	276	257	266	264	265	266	251	267	276	274	253	279	269	257	285	289	291	273	271	275	269	285	265	253	287	247	297	274	279	252	246	256	258	266	286	271	282	266	244	264	277	265	299	261	253	248	271	276	260	276	279	274	248	256	279	264	261	278	290	271	280	279	274	249	281	255	231	280	268	275	309	250	290	264	261	288	258	272	287	264	304	280	250	279	269	261	243	282	244	285	269	287	262	262	276	268	263	251	284	248	297	268	285	310	287	276	278	282	253	261	290	247	276	289	268	285	252	304	327	272	275	243	249	273	311	283	266	241	259	262	276	238	285	253	285	265	261	237	266	274	272	287	273	247	277	283	240	288	281	274	276	278	261	289	271	265	242	275	276	294	264	275	270	266	304	274	294	262	289	270	287	268	297	284	287	282	290	248	285	270	279	290	290	252	247	279	259	256	276	272	263	293	290	268	273	292	258	264	262	275	257	279	288	258	278	288	301	252	274	300	287	272	265	281	277	290	289	319	275	276	268	293	271	263	296	297	274	296	245	294	270	280	252	278	262	273	273	269	279	259	273	289	320	290	284	275	305	298	240	295	277	260	269	273	298	281	264	274	293	280	281	235	267	301	263	270	276	285	272	248	254	273	265	290	283	269	259	295	273	291	278	261	274	272	268	274	278	274	303	267	293	278	252	265	275	299	296	266	297	278	286	257	258	283	270	281	273	274	254	285	286	265	261	245	284	277	296	282	244	285	272	277	278	289	248	245	293	272	264	269	267	249	273	227	272	276	273	265	263	291	264	270	270	258	261	282	294	261	274	284	282	261	307	275	262	271	281	264	279	265	262	293	267	255	293	327	274	249	265	284	254	258	259	256	257	272	265	275	252	295	273	290	266	298	280	276	293	276	271	273	264	242	269	265	265	236	291	259	298	267	272	269	270	259	281	290	287	292	241	285	283	281	253	256	294	280	267	249	267	260	294	306	294	260	285	291	258	278	284	281	267	233	278	302	258	266	295	270	263	293	303	260	266	286	236	271	288	275	295	270	287	289	285	271	282	278	256	279	257	285	258	269	275	267	255	265	272	270	252	271	270	292	258	257	302	257	271	259	258	303	272	265	307	287	266	266	262	257	265	278	256	282	284	266	302	277	266	275	282	264	262	290	252	287	282	282	291	294	246	276	269	263	276	294	241	281	282	275	289	288	281	273	272	286	284	297	275	279	294	263	298	238	259	271	274	307	272	287	295	271	254	303	280	267	278	258	252	274	287	258	257	261	274	266	258	296	292	275	307	266	237	235	278	244	241	296	270	267	256	235	285	251	286	255	295	300	293	292	282	264	257	272	253	311	295	278	272	281	305	268	247	280	298	285	256	268	282	271	258	251	253	256	246	261	300	240	293	263	255	233	264	239	240	255	301	259	289	265	254	269	284	273	241	273	271	279	284	287	304	283	281	296	271	273	255	276	251	267	266	262	263	277	284	274	262	254	280	275	255	307	251	314	232	292	286	304	246	257	278	296	297	252	303	259	290	234	249	284	292	280	245	286	262	283	260	302	254	258	273	259	261	278	294	262	284	267	266	297	255	288	268	272	275	257	261	291	237	240	276	262	265	269	251	289	250	276	270	267	264	282	255	255	317	273	275	305	265	272	272	278	276	270	287	276	245	269	318	259	277	287	267	268	264	282	299	274	257	275	252	286	299	279	274	286	262	252	275	264	256	280	294	279	261	285	234	265	276	278	296	248	276	259	290	281	265	254	243	248	270	284	260	274	275	293	248	269	261	274	272	275	254	275	238	271	291	290	249	265	307	286	306	282	278	275	269	257	248	256	290	269	279	281	234	261	257	301	264	272	291	267	290	292	261	244	265	282	287	290	262	299	270	264	268	280	309	273	238	295	246	288	251	277	236	285	240	288	260	264	255	263	284	247	268	243	261	248	269	232	259	267	299	260	278	276	289	264	271	284	279	292	288	266	291	270	246	278	264	285	285	313	271	270	272	231	251	294	279	257	278	285	256	281	293	289	261	269	260	291	262	261	262	268	284	281	274	280	287	250	273	289	273	275	274	280	249	280	272	256	270	247	261	289	283	267	278	277	276	259	253	288	263	288	296	289	283	261	263	269	263	287	272	280	255	271	281	276	269	268	271	280	294	275	251	276	259	285	257	273	252	282	268	242	282	296	256	281	266	286	282	258	250	274	263	282	268	251	256	279	266	264	289	286	286	276	267	302	272	264	254	266	273	275	298	295	277	265	256	280	252	255	269	292	249	269	276	291	294	247	286	252	296	284	289	265	284	338	265	249	269	276	282	251	258	257	275	253	289	310	219	256	259	297	306	266	289	249	303	299	281	251	275	298	267	280	293	278	291	271	284	277	246	257	250	272	290	248	279	269	268	263	275	298	281	258	278	274	292	274	279	239	281	280	271	262	268	282	269	265	259	252	274	265	288	261	283	289	283	285	275	282	273	266	279	295	266	272	259	249	260	277	297	264	264	254	276	301	293	280	281	271	277	268	253	293	261	253	288	277	256	304	290	281	281	274	269	245	256	256	279	315	288	264	261	281	246	275	275	300	297	240	253	270	284	278	266	282	254	265	282	287	288	268	262	275	270	283	264	286	287	270	266	296	250	259	258	279	274	284	288	281	300	298	278	272	278	315	278	246	292	237	262	258	265	275	276	256	296	286	270	300	269	262	250	291	264	234	272	250	282	284	239	282	289	268	266	269	309	253	292	261	282	286	271	277	231	286	307	236	281	289	282	255	288	256	293	242	312	290	278	259	276	267	257	272	269	275	273	273	235	291	283	268	278	272	273	261	283	245	284	273	259	260	253	269	253	238	286	287	277	270	252	251	285	254	283	275	259	260	274	269	252	271	241	253	256	288	264	278	259	269	292	242	274	311	275	300	282	277	302	256	290	245	257	304	271	250	265	306	261	287	261	274	290	283	304	301	230	274	271	270	281	248	269	264	258	267	239	285	310	273	286	304	283	255	274	269	237	266	265	292	292	256	272	273	300	299	276	290	238	260	264	256	257	279	276	281	283	273	251	253	244	268	282	276	285	272	283	268	262	243	304	274	272	318	268	257	264
7729	2735	5739	6442	5743	4743	3907	3180	2781	2516	2174	2009	1820	1670	1537	1454	1382	1313	1318	1282	1266	1147	1183	1103	1145	1086	1054	979	1012	1062	986	967	1028	992	962	980	881	934	877	857	916	945	850	883	909	895	846	933	878	931	849	908	797	833	852	875	888	794	861	902	891	863	865	851	812	860	849	906	808	892	825	805	861	845	879	889	861	794	800	782	841	843	818	846	820	835	840	804	867	885	828	831	848	806	794	785	823	774	825	825	792	794	841	863	835	858	824	830	836	806	819	836	822	790	823	805	866	842	828	815	799	824	825	805	767	807	822	768	822	782	801	817	830	812	824	840	789	802	811	829	827	773	788	835	803	818	861	798	800	861	818	776	798	834	808	805	798	843	728	800	803	784	802	833	805	810	836	823	842	750	849	808	815	794	779	789	796	768	828	773	801	798	849	798	777	813	752	838	848	803	753	822	793	798	831	801	837	775	847	834	731	838	806	849	798	804	821	777	781	756	788	840	872	778	800	813	853	795	820	798	840	824	794	800	795	781	823	741	803	809	844	823	790	783	823	803	811	813	818	787	804	795	780	797	788	781	817	751	831	791	795	836	842	830	813	755	793	786	800	802	798	804	799	792	795	825	756	768	805	801	800	813	833	822	861	788	812	766	876	805	803	766	824	832	797	813	848	806	863	814	827	853	794	820	816	756	803	784	815	817	787	864	806	791	798	778	819	787	817	803	783	762	819	751	730	795	795	791	825	803	783	780	803	787	791	808	763	779	810	794	800	886	806	774	837	833	765	765	767	765	811	850	758	855	834	791	754	860	850	798	802	824	808	786	809	791	815	809	819	780	843	792	805	820	882	809	839	813	793	833	771	840	775	820	843	826	791	837	802	840	797	802	828	778	791	791	814	810	850	761	806	839	810	776	807	807	790	772	799	785	793	830	843	792	806	852	898	837	839	793	804	840	833	793	775	749	907	819	767	842	790	810	817	808	852	819	835	794	800	796	840	783	847	802	775	814	807	830	889	817	768	835	770	825	755	800	828	799	805	788	847	855	856	779	771	746	840	850	814	792	821	801	740	807	781	778	828	834	788	816	790	832	843	801	807	853	813	790	822	830	838	777	820	803	828	769	759	783	805	811	832	786	837	834	776	761	809	848	848	804	811	803	804	783	822	788	818	787	818	744	815	762	861	819	785	778	745	826	771	793	806	780	772	806	822	817	775	811	839	795	798	801	765	812	795	818	736	820	775	799	829	836	815	811	789	787	826	824	789	813	793	797	775	825	823	808	826	780	832	790	821	811	793	794	760	795	774	768	791	777	810	815	808	770	779	839	858	839	807	794	823	813	800	837	828	860	811	796	781	754	831	754	875	773	827	796	838	783	824	856	825	743	857	785	844	811	769	784	813	822	778	819	808	822	825	847	852	793	828	804	858	799	840	811	806	792	814	800	778	806	822	810	797	787	835	897	806	787	771	756	824	839	828	827	802	804	822	786	817	758	812	811	809	808	848	801	831	801	778	825	815	868	787	793	826	835	783	759	806	791	808	783	826	755	849	781	802	828	787	844	799	806	791	783	775	848	787	820	807	809	802	790	795	825	832	845	802	841	822	798	801	797	781	861	784	761	842	845	793	768	831	840	791	775	820	833	817	804	837	815	788	753	806	792	812	824	840	804	790	822	804	815	854	851	869	850	820	845	832	815	800	826	823	820	778	827	760	808	789	809	832	772	838	782	827	813	860	772	833	805	833	861	784	800	785	814	776	766	767	796	830	781	810	806	898	809	809	790	829	790	779	805	858	772	801	808	768	775	816	778	763	815	809	808	789	817	803	790	806	804	797	785	848	833	822	854	800	810	763	834	785	772	826	837	835	856	841	789	822	828	796	903	791	794	810	789	810	847	823	805	767	792	804	804	815	779	808	793	829	770	760	803	817	758	815	814	788	849	789	807	798	780	760	819	801	782	773	774	832	829	845	807	853	778	798	829	800	835	830	814	851	767	793	842	817	845	804	798	774	765	799	775	767	795	782	850	804	787	786	756	809	800	796	796	798	844	743	831	793	799	820	788	820	813	813	779	755	801	787	768	741	801	816	808	781	841	808	769	791	812	797	825	806	816	768	769	811	792	787	756	811	780	814	794	794	807	793	767	888	800	790	759	808	778	823	805	795	804	828	774	811	801	756	809	781	825	773	841	770	791	857	763	783	802	808	769	801	787	803	776	788	827	793	836	773	795	782	815	840	839	827	837	812	711	848	787	818	773	821	863	813	798	814	812	872	790	809	855	827	775	765	831	804	811	801	786	767	829	844	836	803	869	867	844	809	796	829	807	797	831	822	766	847	830	857	775	785	853	776	857	814	802	803	824	813	840	824	807	818	766	817	787	803	730	836	855	779	772	799	836	789	829	751	779	810	779	809	835	826	788	813	778	827	822	800	849	821	803	874	835	872	810	862	809	805	804	832	793	812	782	865	757	864	820	839	759	767	769	774	880	819	826	868	803	857	813	801	808	787	819	812	821	858	797	805	825	814	764	799	781	772	861	804	793	835	822	772	811	776	806	769	813	862	857	835	787	835	813	789	768	754	828	811	851	811	842	872	787	854	809	815	813	817	815	780	838	814	771	761	776	801	855	807	769	805	797	824	753	799	825	809	786	800	795	786	785	840	814	825	841	796	767	805	823	807	836	830	774	785	802	833	804	806	798	814	835	764	817	793	778	772	850	767	785	770	800	835	804	857	827	846	852	785	821	837	814	780	805	828	788	801	787	819	795	797	809	816	803	853	814	834	748	771	827	814	806	777	810	833	751	841	758	815	777	844	852	802	793	818	795	789	784	782	848	789	824	803	784	833	761	841	792	835	827	863	852	777	799	776	762	855	847	773	790	800	798	817	783	807	792	819	768	788	818	813	827	774	815	914	801	807	846	788	788	817	787	814	821	775	809	778	833	785	815	768	859	801	835	844	805	804	841	811	836	796	803	811	801	812	806	821	829	815	783	784	789	805	862	841	871	816	849	777	844	846	795	878	784	818	808	799	753	803	842	816	815	786	821	843	814	796	791	758	853	771	749	807	839	767	780	796	769	791	783	869	829	816	820	795	801	802	809	825	803	774	854	830	804	812	768	794	846	823	840	765	864	839	830	790	834	825	764	838	825	843	742	799	821	770	816	818	740	843	828	841	825	767	809	817	802	766	796	871	808	806	807	771	815	785	780	809	815	799	771	762	813	758	775	810	796	832	803	848	839	772	767	797	787	799	813	772	842	838	837	800	753	825	763	762	820	793	799	807	771	771	780	772	840	831	841	851	812	805	811	808	808	807	823	783	810	833	809	802	817	762	795	831	803	774	793	811	815	805	838	821	769	834	804	818	842	794	819	811	811	824	826	813	805	814	816	807	836	815	796	804	809	867	795	801	821	792	842	774	813	784	798	792	852	789	788	762	768	768	749	808	831	842	800	800	863	805	723	828	853	783	791	833	829	789	804	836	805	822	788	779	841
2084	263	260	233	253	218	231	201	228	194	193	206	195	193	191	183	189	209	205	199	188	205	189	221	198	213	192	183	201	212	200	211	190	185	168	190	195	212	180	214	191	196	186	203	196	214	205	182	193	173	201	181	191	177	199	192	187	181	193	193	191	209	212	207	197	181	202	190	197	220	190	219	188	233	187	184	183	199	175	192	199	186	176	182	194	192	208	182	197	180	184	206	194	197	182	236	207	188	194	200	210	185	210	216	186	204	178	210	192	200	169	217	188	164	175	217	191	183	205	191	207	211	208	197	168	203	186	185	193	186	193	207	202	200	182	201	194	190	186	207	207	163	194	193	193	190	199	210	225	175	227	189	196	192	176	205	198	198	190	205	181	187	191	188	174	224	203	201	182	197	191	199	197	224	184	188	163	181	189	183	207	187	208	219	176	205	204	212	200	201	194	191	182	206	206	201	205	226	215	188	215	211	207	175	180	186	176	165	206	199	191	212	197	187	207	204	193	189	203	196	196	183	196	203	197	198	196	198	202	173	203	178	182	188	208	212	212	195	188	209	192	204	221	165	200	200	171	194	184	195	184	208	188	183	200	196	202	203	211	193	163	191	203	187	203	193	178	211	178	189	191	187	197	199	190	200	201	192	213	197	165	202	222	178	184	185	208	197	207	178	202	207	162	199	192	176	192	200	200	202	193	210	199	205	211	197	203	201	204	185	184	220	198	191	211	184	195	194	211	187	217	179	186	171	206	190	195	208	160	218	214	196	191	196	180	171	207	224	200	187	224	211	192	180	165	204	164	203	178	243	200	173	188	202	197	180	203	199	213	194	207	185	190	187	166	194	185	171	201	194	213	201	191	202	221	200	188	190	204	197	193	188	196	191	174	182	202	201	218	204	190	201	200	194	198	217	218	214	190	190	182	203	194	191	188	195	202	212	186	189	199	208	203	196	197	196	173	203	197	214	183	189	183	200	186	184	214	197	198	192	207	202	172	198	202	176	193	175	192	193	201	200	192	203	206	202	184	192	194	182	184	194	208	177	217	185	187	202	188	180	193	171	198	217	187	204	190	180	182	179	202	190	227	194	185	174	189	198	213	185	183	192	197	213	190	230	211	175	186	204	197	228	174	178	180	200	203	194	202	187	170	184	195	207	181	194	170	196	190	185	209	194	197	195	187	192	151	219	209	191	208	198	215	213	172	187	191	199	189	205	181	194	204	202	175	196	198	198	191	193	195	182	195	195	187	181	165	203	173	192	203	195	195	200	181	204	205	184	212	181	191	185	214	191	181	197	186	194	181	179	189	208	198	189	202	210	203	196	200	200	199	206	191	211	223	177	197	208	212	183	175	192	186	196	198	212	170	168	181	174	198	195	181	195	216	212	193	201	192	182	187	190	195	189	178	201	171	232	231	183	206	201	190	197	197	185	199	185	189	184	178	186	175	190	204	205	206	200	177	200	186	171	185	186	188	180	209	185	176	200	196	189	203	185	194	228	197	202	210	164	182	183	204	222	190	206	212	194	189	210	220	204	186	181	197	187	190	201	198	213	205	197	206	196	207	169	203	199	205	164	189	181	196	186	171	184	192	183	195	194	167	172	203	204	191	194	188	189	192	198	196	193	173	187	191	173	234	190	194	200	241	182	160	207	200	216	194	213	221	213	187	184	208	207	191	182	184	205	224	195	192	203	203	183	196	174	191	196	222	206	203	205	199	212	186	241	182	227	177	190	197	216	172	166	179	178	188	176	210	201	197	181	206	178	237	212	179	176	202	198	180	199	231	184	205	186	202	216	178	200	201	201	197	165	188	198	188	193	191	195	203	176	215	204	213	219	184	205	213	206	198	205	177	204	175	183	207	180	217	201	194	192	204	194	215	185	175	209	222	183	204	206	185	194	199	190	184	192	192	195	204	206	200	197	200	189	219	221	166	235	204	212	197	199	181	196	195	192	203	200	196	168	187	191	191	191	205	190	193	189	215	203	229	175	205	212	195	214	179	165	173	188	197	200	197	181	199	209	180	201	157	180	193	185	178	186	183	208	209	191	206	222	229	174	184	172	195	198	198	174	200	178	190	199	193	195	185	203	201	239	181	190	190	174	192	194	187	204	221	178	184	179	203	178	210	232	186	184	190	198	191	208	182	185	223	184	205	197	202	194	216	181	214	196	178	212	207	205	214	185	189	191	203	193	195	189	192	219	175	212	209	197	233	208	192	195	173	221	192	202	201	182	204	195	199	197	188	189	175	206	192	191	178	181	217	244	202	200	184	205	199	182	204	184	200	208	200	214	217	191	187	178	184	179	204	184	183	171	193	213	194	211	187	178	191	207	190	203	215	187	176	187	216	172	200	194	189	193	201	225	205	198	221	216	220	169	181	205	201	200	228	189	208	198	203	174	204	201	184	174	203	185	182	224	177	201	191	181	187	153	173	184	171	176	184	195	202	200	181	187	190	197	185	196	199	194	200	197	201	183	184	198	199	202	197	204	196	166	197	202	182	159	194	167	190	198	180	208	209	168	193	194	185	167	237	184	182	216	197	207	191	200	180	219	207	189	182	179	196	209	210	186	178	179	185	186	215	180	200	192	178	201	193	186	178	187	221	188	202	213	208	192	202	199	193	177	196	200	211	208	189	176	198	156	199	183	187	218	177	203	181	196	209	191	207	181	182	200	211	191	194	206	184	175	184	202	176	189	218	183	179	212	184	225	200	208	201	189	181	199	184	184	218	207	194	209	193	181	213	202	187	183	194	208	197	183	179	175	192	210	229	181	201	176	181	212	203	221	191	197	173	219	203	198	180	206	187	212	180	192	189	200	210	175	206	191	187	176	189	184	170	183	201	241	197	197	203	194	210	197	212	181	183	201	192	198	187	190	217	193	190	191	178	181	183	200	190	166	200	199	189	186	196	180	206	203	213	193	168	191	204	183	194	198	207	178	190	159	185	188	188	191	191	193	217	209	200	201	205	160	199	170	178	215	197	176	208	183	184	214	188	218	228	224	201	189	201	179	203	181	187	185	188	204	196	165	208	180	204	162	192	205	184	183	210	211	175	188	188	209	186	175	178	204	212	179	214	178	209	193	193	214	198	201	198	196	205	214	193	221	199	191	193	207	227	219	215	204	189	196	186	193	167	215	164	185	219	180	199	193	224	193	186	201	207	183	212	197	186	189	187	202	193	203	220	186	205	204	214	178	155	189	198	167	174	192	186	206	184	187	193	211	187	184	204	175	206	201	169	216	177	195	195	200	177	165	164	206	223	209	180	213	200	210	181	179	197	178	180	195	184	196	194	198	214	181	184	180	216	192	214	190	178	183	159	183	178	195	183	200	195	199	177	206	201	198	194	191	193	185	199	207	175	192	200	182	213	180	192	173	182	191	185	190	196	175	178	190	180	197	186	187	181	162	194	181	201	223	204	196	183	204	199	209	183	178	192	198	204	197	177	186	191	186	214	209	220	220	196	232	187	205	199	206	234	195
2007	699	772	848	745	727	773	678	676	672	633	625	635	611	624	645	636	658	641	606	676	650	619	629	625	648	659	662	654	652	630	639	636	650	626	624	629	582	627	613	600	641	608	623	592	639	636	613	607	607	607	624	651	599	617	634	618	609	576	611	630	604	617	571	606	664	622	627	604	626	644	648	618	633	640	594	622	644	617	618	622	611	672	610	676	637	614	614	598	599	623	662	596	613	602	594	597	627	676	599	628	637	655	573	606	659	625	626	596	641	636	626	614	635	636	580	690	607	643	589	615	620	595	637	654	581	636	601	606	620	600	601	628	611	624	607	607	589	623	634	627	627	657	595	597	606	641	624	605	660	619	602	605	623	613	584	547	650	626	630	634	586	630	609	631	643	652	622	615	601	594	644	643	621	641	649	604	623	666	599	607	632	604	602	612	606	631	601	621	642	541	656	599	614	589	607	695	648	642	616	640	623	630	612	653	614	633	599	618	615	642	666	603	530	680	660	609	557	598	602	600	582	635	598	626	622	614	622	605	593	633	589	648	592	572	619	606	615	638	605	619	622	617	630	646	634	614	594	597	624	634	647	605	647	673	609	627	590	636	579	597	610	573	621	590	656	601	614	594	612	623	580	578	605	646	639	642	606	587	610	636	580	645	597	575	583	633	599	609	634	615	553	624	643	646	639	588	602	616	651	613	627	573	614	626	593	609	620	623	588	618	589	580	620	616	657	635	652	611	605	594	616	635	609	641	616	637	641	664	607	628	588	582	654	597	617	615	606	617	599	625	573	591	638	606	628	630	579	553	618	597	644	628	626	611	599	622	631	594	622	637	636	608	603	614	656	617	610	627	634	620	592	614	644	624	643	591	597	604	603	626	607	597	673	665	598	597	613	618	623	615	636	606	578	606	597	622	613	624	645	596	622	652	589	594	614	560	675	622	622	653	619	573	610	632	620	612	612	616	637	647	615	632	687	626	614	588	618	627	632	589	627	619	592	624	621	614	676	604	624	659	603	607	607	647	637	592	610	632	592	681	634	580	624	648	621	618	605	647	620	588	604	592	589	640	647	610	625	615	606	652	576	627	621	594	593	632	604	645	598	646	639	587	619	614	648	641	634	656	644	622	618	606	611	668	612	609	567	651	615	626	642	614	607	608	604	629	636	638	621	592	546	618	637	611	646	619	636	632	617	599	636	647	599	611	544	609	684	614	618	594	652	642	639	616	631	650	626	628	640	606	587	595	581	612	633	584	617	642	608	598	647	604	669	562	591	656	619	593	627	603	613	642	611	619	602	563	638	594	635	657	620	568	644	631	608	641	602	661	579	633	622	619	627	647	584	646	596	663	731	647	586	598	616	574	656	596	627	567	617	624	612	651	628	576	644	586	598	652	636	618	611	593	660	630	608	627	562	659	630	622	629	654	594	580	594	609	571	621	644	632	626	651	683	628	616	631	638	592	655	599	624	601	612	608	624	585	610	642	623	636	622	607	609	621	616	640	632	666	578	642	588	591	626	634	583	564	634	598	569	636	634	647	644	626	655	611	626	627	608	645	647	640	611	613	625	611	621	554	605	628	583	652	602	578	587	638	587	603	630	638	607	604	621	645	623	567	631	626	579	622	618	578	629	619	631	620	586	556	626	636	623	613	660	631	622	623	620	573	607	587	664	593	615	619	647	617	623	642	629	635	622	565	614	631	616	595	647	675	628	604	645	616	572	591	591	654	638	613	622	612	588	628	611	634	670	630	590	602	645	649	668	636	558	632	616	620	609	620	631	585	666	590	576	597	626	613	652	602	596	628	620	608	608	599	624	638	591	626	595	676	608	647	618	650	613	601	666	573	605	638	647	638	632	601	604	597	623	655	614	616	641	583	612	642	597	647	602	568	627	588	635	622	647	618	645	615	595	620	625	677	581	629	594	595	631	562	624	591	607	623	626	592	605	600	622	624	602	672	630	610	623	590	588	610	627	594	562	641	636	605	614	625	631	599	593	599	646	627	587	629	630	627	629	575	595	626	647	577	604	615	644	597	591	602	622	584	655	631	602	623	642	666	602	644	586	607	649	642	605	612	600	612	589	612	580	613	570	640	633	632	651	631	645	637	608	655	591	589	640	664	601	683	623	589	674	585	614	599	624	600	669	579	592	663	617	633	604	644	635	640	628	643	624	595	602	628	627	658	614	608	610	601	632	612	591	641	645	628	605	635	594	653	627	596	637	655	593	622	626	592	640	584	599	613	592	589	589	635	612	631	582	596	587	564	622	598	625	584	610	586	607	612	612	631	596	572	592	580	615	645	623	628	628	550	608	621	628	608	624	633	644	628	585	588	661	611	603	645	609	601	642	602	605	689	626	624	609	680	610	609	623	600	604	625	645	673	608	640	627	614	616	594	622	627	615	646	613	624	636	621	603	618	585	591	609	602	574	667	610	622	612	592	615	539	620	583	600	579	604	631	639	626	613	623	566	642	587	669	628	633	593	578	617	660	610	617	656	622	613	625	583	585	606	622	631	614	631	628	619	599	606	659	682	645	602	609	632	601	656	600	592	623	594	610	629	606	630	602	658	601	622	622	636	620	597	640	622	616	626	619	645	618	591	616	595	608	592	612	648	580	636	603	605	607	652	602	617	669	614	593	634	603	601	626	681	618	650	574	619	609	631	573	585	607	648	644	626	658	616	568	632	585	654	656	621	618	595	652	619	629	581	626	611	603	661	623	576	621	618	596	629	645	580	595	607	608	654	647	560	652	632	589	676	624	599	612	619	580	604	602	613	634	610	637	616	627	641	584	609	598	616	604	634	612	602	644	611	606	651	604	650	676	625	657	608	605	602	614	637	627	604	610	628	647	628	628	549	615	590	646	641	631	620	652	627	572	615	643	641	592	614	587	628	634	644	640	621	633	596	602	558	626	630	623	644	625	596	636	593	642	644	603	604	630	609	612	656	628	628	613	638	585	598	624	652	604	621	618	610	600	620	584	605	590	652	656	638	585	616	614	638	626	538	564	608	604	660	650	627	665	634	611	613	582	599	623	608	614	639	594	590	574	642	672	628	621	590	672	620	639	623	648	631	615	621	591	635	597	590	601	601	640	586	574	608	626	632	649	641	643	622	609	641	608	609	622	630	620	612	574	602	606	603	653	624	591	656	633	650	603	603	588	607	613	595	636	631	633	610	656	629	641	619	609	612	612	592	597	628	637	628	645	642	617	603	605	601	619	662	585	625	637	597	624	591	604	634	636	662	599	632	602	567	657	611	597	626	622	633	583	586	620	605	630	596	640	603	643	595	665	614	581	613	618	643	617	663	645	605	608	626	579	577	612	594	594	613	604	644	615	656	607	580	618	581	608	611	594	628	620	601	613	593	618	631	663	637	631	582	629	653	588	623	606	652	596	597	575	600	589	611	582	632	624	585	652	620	610	604	619	649	600	638	592	716	603	607	571	609	631	598	600	598	611	672	675	648	639	655	573	671	608	619	616	631
8941	1363	1733	1363	1007	831	696	583	543	495	436	445	418	406	417	363	390	360	349	360	375	348	344	363	346	333	306	312	330	317	332	337	338	336	335	329	300	331	353	334	317	311	369	322	288	321	334	315	317	314	348	343	337	297	342	302	310	353	328	292	339	318	322	341	331	313	327	344	345	330	323	333	292	318	329	349	322	325	311	314	333	307	330	315	338	309	329	318	319	367	339	335	334	346	307	313	316	317	296	307	332	318	326	323	351	310	321	325	343	306	308	323	315	302	297	305	313	332	293	301	335	310	346	352	317	311	299	336	327	306	317	321	329	317	316	338	272	340	337	325	301	314	315	321	322	310	361	337	325	314	321	324	316	319	317	320	305	317	313	315	332	305	313	318	293	330	342	320	320	360	324	308	332	313	301	328	284	317	313	355	379	329	333	330	320	306	326	341	326	328	337	304	309	282	311	360	330	338	321	318	301	329	306	314	323	301	320	323	313	330	324	322	304	342	331	328	345	343	332	308	325	342	321	319	332	338	316	335	307	330	321	311	335	301	355	321	320	331	326	330	349	301	386	317	301	336	282	338	340	349	330	333	350	299	339	358	325	309	327	290	294	297	328	321	319	332	338	316	340	341	325	324	301	337	342	350	338	336	313	322	360	332	312	307	315	319	326	348	326	352	288	303	315	354	292	303	305	334	352	302	312	365	311	313	316	299	308	329	322	370	313	346	346	314	328	317	340	335	375	358	351	290	325	316	320	333	364	319	311	315	319	352	332	308	340	320	286	315	325	325	329	306	330	314	323	325	320	339	352	324	316	307	326	305	329	323	357	311	322	328	334	332	324	328	351	323	315	346	327	326	305	317	349	332	332	349	310	312	312	319	350	318	324	351	326	338	360	316	319	339	294	336	280	340	342	295	324	344	294	315	312	298	325	309	336	314	344	320	335	307	324	307	314	327	313	351	316	349	341	334	321	327	347	304	345	334	305	314	309	326	352	324	330	322	360	320	326	286	367	345	303	339	352	314	286	286	302	356	318	313	337	320	327	357	321	326	364	289	365	322	311	345	318	307	319	322	305	322	353	353	310	301	351	345	323	359	354	307	307	327	346	324	302	323	316	311	332	319	312	310	298	329	319	320	344	326	306	324	314	334	324	304	328	283	280	321	325	319	304	293	331	315	350	307	342	340	298	332	343	326	322	338	328	331	327	329	331	319	304	296	347	336	310	305	293	356	341	336	320	319	315	330	318	346	338	316	362	327	308	334	332	349	298	341	336	315	322	339	320	325	315	357	329	308	310	338	329	326	308	327	309	320	350	322	302	313	294	316	310	308	333	311	332	334	350	320	366	312	313	340	342	324	324	348	333	324	312	321	342	325	334	320	381	348	308	345	296	323	312	347	372	346	304	320	320	286	317	344	335	299	347	368	315	292	308	336	308	315	332	322	308	336	336	348	275	333	348	330	344	339	326	358	298	312	326	321	344	318	310	319	315	324	330	294	309	300	344	347	314	386	302	310	295	318	338	286	326	339	349	323	324	330	323	306	343	346	335	314	336	301	330	361	296	301	311	333	337	345	343	306	339	301	353	347	303	347	306	317	325	331	298	341	317	330	363	334	369	295	317	343	292	307	323	307	351	338	354	318	327	335	330	326	314	333	359	346	363	321	329	324	277	334	299	352	320	336	344	314	330	307	320	340	291	282	319	334	342	333	336	302	320	314	354	318	349	344	301	354	348	274	315	312	318	314	308	304	323	307	275	355	320	337	312	317	338	319	316	360	308	366	358	339	340	304	322	353	333	306	299	317	324	337	307	326	327	303	332	326	319	321	320	303	339	351	327	323	315	307	301	294	302	323	311	300	328	344	326	302	308	328	342	335	381	328	312	335	362	312	326	308	340	288	301	306	325	332	302	340	303	338	314	341	296	309	327	354	328	364	306	321	359	337	317	308	337	325	336	329	342	284	318	328	326	321	351	329	337	308	323	315	346	315	314	320	312	339	345	333	328	344	343	329	337	307	327	340	329	348	305	330	327	317	341	295	330	337	339	331	320	340	313	330	298	326	311	318	306	314	325	339	362	350	267	310	315	317	306	300	308	333	312	303	301	318	315	339	323	328	296	329	326	306	341	290	328	306	350	352	312	322	325	321	317	340	293	307	347	293	318	332	356	316	329	296	315	312	308	355	295	338	318	318	337	346	318	338	328	315	303	308	336	322	303	335	326	332	316	341	314	334	304	340	335	298	318	298	327	313	341	316	316	322	332	319	321	317	314	317	306	310	337	327	334	341	337	365	345	322	299	302	318	308	321	339	312	327	296	319	307	303	301	331	339	322	342	349	336	312	329	313	326	306	322	358	325	309	295	323	327	290	304	311	355	359	315	316	302	300	288	294	342	354	332	328	320	360	295	334	294	331	314	309	317	332	320	315	342	335	339	341	327	342	292	316	319	323	318	329	312	307	331	280	321	308	325	340	326	315	336	299	300	304	303	361	336	329	314	311	311	332	344	284	316	346	302	325	314	315	309	320	334	324	294	294	325	348	328	309	343	283	306	319	299	327	323	337	315	338	341	327	356	353	342	332	321	318	316	304	345	318	329	329	332	322	352	306	309	320	327	338	312	326	301	326	345	298	326	328	321	321	304	335	287	294	333	302	375	336	336	345	332	351	336	341	336	339	331	295	303	308	324	351	301	318	337	335	346	316	314	304	310	333	331	341	313	306	305	325	313	351	309	350	319	338	290	345	301	342	302	337	350	364	327	340	360	328	319	308	322	325	330	312	317	322	342	336	338	328	330	337	345	287	324	320	334	313	314	340	335	360	309	328	339	295	308	349	309	339	316	338	277	358	327	301	309	365	308	319	330	302	295	297	332	328	317	314	309	327	332	303	325	355	310	325	301	332	300	312	306	309	329	324	332	342	336	281	328	336	300	330	324	338	324	313	313	327	361	321	327	331	327	338	327	328	313	332	345	336	332	329	313	318	315	319	292	308	357	297	337	334	334	305	302	320	332	334	348	318	338	344	287	297	327	349	315	319	312	314	328	325	341	349	316	317	321	342	335	336	334	321	325	294	333	335	353	325	326	319	311	303	320	334	369	314	311	337	325	323	337	309	322	323	346	308	318	292	331	358	330	309	278	294	303	328	320	321	326	320	332	328	347	329	336	322	357	300	313	326	297	308	307	321	322	342	327	287	314	325	356	329	352	326	339	319	353	338	353	307	331	291	316	307	317	298	311	365	322	340	319	321	295	313	295	337	300	346	324	333	340	325	330	311	317	346	321	339	325	339	339	331	316	332	328	306	331	340	309	316	318	320	318	338	322	321	333	299	351	318	332	323	361	320	313	365	288	319	326	304	334	294	312	364	315	317	318	309	319	339	314	316	296	324	292	321	351	334	310	327	345	350	330	322	333	335	321	298	343	348	352	318	316	310	327	336	306	344	353	333	328	318	331	340	352	360	353	312	335	321	340	316	327	330	308	359	290	336
5577	1879	3616	4041	3599	2943	2540	2232	1998	1766	1700	1540	1380	1458	1355	1352	1287	1232	1201	1128	1094	1173	1125	1099	1094	1097	1017	1060	1036	1105	1057	1009	989	1016	1033	994	1019	1014	969	1033	1026	1032	1058	981	1029	994	932	978	1011	985	991	1011	1026	977	965	972	965	941	1024	924	987	1023	1029	990	992	922	996	998	930	910	955	975	978	946	915	951	1016	981	960	990	949	945	942	983	930	950	911	936	948	962	960	980	957	909	919	968	943	997	942	972	943	931	938	922	867	925	888	976	950	933	916	975	936	987	944	957	934	901	960	939	922	913	962	943	962	990	955	937	988	959	981	962	951	957	902	962	955	946	929	937	923	929	924	938	1003	973	936	980	938	938	948	900	939	906	966	941	979	963	924	950	928	988	955	945	898	930	973	897	948	920	917	957	980	962	903	958	936	894	978	935	1001	991	906	942	974	910	902	944	943	1002	885	984	1007	936	890	930	934	932	927	974	953	978	914	952	985	891	921	978	942	974	897	944	978	900	968	986	893	898	927	936	936	927	976	935	1005	884	1014	943	921	949	947	950	910	957	913	914	884	944	923	917	912	950	942	934	943	956	878	890	931	966	931	913	938	934	873	966	911	963	969	924	961	974	893	935	949	942	969	946	917	917	879	960	921	961	928	949	976	919	930	913	941	963	919	931	998	980	946	944	908	913	959	983	946	963	967	990	968	941	907	913	954	933	903	965	896	912	968	948	893	939	933	909	904	1024	918	931	928	933	896	975	929	900	927	927	988	929	973	954	932	904	961	919	949	948	909	945	989	946	916	996	894	972	956	950	931	947	945	998	928	903	931	921	943	968	980	932	962	961	984	1031	947	946	904	907	936	985	909	943	934	962	908	895	886	950	951	946	954	1005	920	877	921	928	952	975	936	943	1005	999	914	946	936	993	894	919	974	934	906	964	903	999	872	993	914	931	956	945	925	968	919	1005	963	927	945	944	921	925	982	942	1000	934	955	934	939	921	906	889	927	930	943	951	955	975	931	888	914	939	924	937	906	906	987	859	883	953	915	921	888	954	980	920	918	965	924	953	936	921	981	903	937	975	925	918	951	943	950	957	890	946	944	946	971	925	927	894	974	953	944	1014	895	928	962	954	947	938	965	970	952	915	1005	948	958	976	906	957	913	885	969	927	927	893	927	976	932	959	957	885	949	885	886	960	913	946	882	933	943	929	933	927	963	972	939	971	933	1011	919	908	961	926	957	969	929	988	972	919	1018	910	931	952	924	899	954	905	931	930	954	920	984	876	938	952	925	929	940	968	923	996	894	899	938	974	936	917	965	907	945	905	918	910	987	877	980	901	928	944	931	994	890	909	954	965	934	944	937	966	899	949	973	965	966	946	986	929	893	947	920	1018	945	950	917	912	954	977	929	948	946	970	971	923	937	885	985	1000	940	946	943	973	914	903	935	961	964	956	983	947	948	953	940	958	935	957	937	985	947	967	969	968	994	980	954	1009	925	936	940	943	938	933	930	1022	918	935	927	930	935	911	918	918	964	941	948	930	944	967	947	919	918	954	943	936	899	989	941	977	969	924	989	963	967	918	892	945	919	925	894	905	911	988	937	964	1029	911	884	936	965	931	989	926	1006	962	958	937	932	965	973	944	919	980	978	904	983	958	924	968	945	951	949	947	940	931	982	907	908	950	977	945	969	977	917	941	900	929	1005	966	915	962	964	964	919	933	902	925	900	899	912	921	919	947	890	899	928	965	948	923	890	907	968	889	951	911	926	929	899	940	936	965	926	918	1003	945	965	954	926	934	994	932	958	932	942	983	881	977	953	902	950	898	975	895	930	1015	967	986	956	1003	950	950	952	933	971	956	905	920	958	1009	927	929	893	915	983	996	933	944	983	936	972	946	951	992	961	997	916	905	950	946	942	909	886	951	941	928	959	930	952	935	963	931	948	913	972	943	913	987	932	967	920	970	937	946	955	943	962	881	948	935	944	995	938	965	958	965	913	973	943	950	950	916	957	977	960	903	929	937	922	892	943	929	930	960	993	897	892	906	950	951	913	910	934	979	866	947	957	940	904	898	945	1002	976	943	958	932	939	973	942	932	951	930	912	924	982	966	996	915	967	934	955	916	935	952	948	912	952	930	909	983	1019	915	872	914	953	941	906	919	895	909	909	899	941	923	995	981	907	973	931	905	951	948	912	937	945	936	964	975	896	952	941	943	914	932	977	935	965	962	914	952	910	925	860	938	969	931	949	920	950	908	932	901	946	957	946	981	922	953	923	955	935	1009	931	920	893	923	900	942	960	972	925	925	930	993	970	988	917	918	984	902	944	904	919	908	962	940	935	963	942	961	910	964	899	943	882	921	959	942	983	950	974	931	930	932	985	992	970	938	951	942	994	932	953	931	918	963	910	906	969	873	922	951	944	973	945	962	944	977	937	933	939	953	929	946	950	935	890	914	967	964	1033	944	941	904	913	911	929	953	878	947	953	905	958	969	930	949	951	896	952	908	930	955	898	954	902	937	940	962	932	1006	1001	950	954	942	933	922	986	958	974	938	951	947	939	920	971	880	890	954	951	909	880	953	948	960	973	974	917	903	960	950	945	929	905	948	953	924	917	932	920	913	932	918	999	985	904	934	966	926	886	938	909	953	921	1000	946	900	894	955	929	899	883	918	955	1002	934	935	935	924	887	953	992	944	923	945	968	954	963	913	965	948	969	938	926	917	940	951	973	904	949	893	972	905	906	890	955	887	979	978	936	926	902	962	962	941	913	906	911	959	988	926	918	946	913	920	933	930	962	1010	929	984	976	952	1012	971	945	962	945	918	940	951	1017	960	936	922	904	946	925	942	921	943	973	897	943	956	903	892	886	994	952	928	941	976	943	949	905	939	987	917	916	970	909	955	957	969	872	922	938	922	899	936	962	928	877	907	898	1014	965	967	972	893	946	933	973	997	902	953	912	924	934	911	951	930	906	934	895	948	950	996	961	960	948	901	982	940	941	935	1007	935	935	902	976	972	942	941	1006	948	971	963	913	862	951	954	899	929	972	897	901	951	992	943	932	971	1009	928	1014	934	945	959	963	951	951	950	943	935	974	947	963	977	936	918	940	942	944	962	901	926	899	933	852	912	915	955	962	956	942	936	941	938	975	980	924	977	983	921	904	923	930	984	916	970	932	955	964	925	930	914	1002	926	902	900	952	884	930	954	940	1031	983	950	922	960	924	973	922	995	913	926	933	925	967	915	955	962	985	955	933	957	927	885	952	921	911	889	999	916	940	978	918	937	930	955	965	942	923	915	895	909	989	906	904	1005	920	909	986	947	958	956	955	975	978	924	914	894	923	948	982	964	987	1004	924	984	969	927	943	917	937	965	926	942	911	997	967	961	962	939	941	906	1000	979	956	977	917	966	986	893	945	943	937	923	904	953	928	954	922	878	948	922	884	944	968	960	903	993	943	907	944	979	910	926	945	962	922	945	927	939	916	980	954	908	1011	909	947	968	921	931	898	959	981	950	965	995	900	986	972	943	950	909	948	956	956	943	901	948	943	926
16380	2833	3031	2272	1631	1166	969	803	630	552	509	502	430	416	395	371	358	381	324	351	330	314	318	314	301	309	300	301	287	277	288	300	314	305	306	263	279	310	253	269	286	327	278	286	286	289	278	286	279	290	291	277	268	280	281	246	264	259	294	273	258	283	310	284	253	305	258	273	277	280	279	292	276	233	256	277	279	278	277	272	289	267	294	270	268	241	268	273	254	270	278	291	299	267	250	254	285	278	236	269	305	264	290	306	297	288	286	279	270	225	280	298	255	269	267	261	284	260	311	274	292	276	281	268	254	250	268	263	245	256	272	277	286	275	303	276	259	291	274	277	248	282	237	264	293	279	282	300	273	248	289	265	288	277	288	278	246	273	277	312	276	222	279	262	261	285	286	286	269	256	280	266	283	265	277	295	281	287	258	279	278	293	265	280	280	305	256	267	294	239	306	252	255	295	279	254	270	246	253	286	315	270	255	291	297	295	246	268	287	288	274	274	320	268	260	270	278	246	284	286	260	263	272	292	270	256	299	285	315	263	263	257	278	288	265	276	261	280	275	285	285	255	288	244	255	268	267	260	271	238	255	303	286	271	244	264	258	284	270	268	249	252	261	256	290	259	246	249	290	283	293	297	276	244	267	271	280	268	245	258	257	256	277	257	263	248	276	275	282	273	283	268	262	260	300	266	263	272	266	267	284	259	254	250	278	248	274	298	262	282	241	287	273	262	257	247	276	259	264	274	280	256	272	275	295	272	254	282	262	294	279	247	298	277	269	265	289	280	246	286	287	274	296	292	267	289	267	284	277	244	257	280	279	263	308	249	288	253	251	281	279	252	285	287	303	271	249	275	265	259	273	261	263	259	289	294	259	268	260	279	264	278	276	284	274	298	246	275	285	285	272	314	256	239	283	280	286	277	273	275	289	267	306	223	276	267	281	279	262	281	257	252	270	263	284	281	300	261	266	274	282	282	304	248	267	258	264	247	269	273	312	262	258	265	258	246	238	277	288	272	245	271	303	263	267	251	281	287	275	276	262	256	285	282	271	293	282	261	269	292	269	260	274	267	245	268	254	269	278	287	307	288	278	274	243	274	258	240	251	285	290	269	294	269	271	256	261	257	268	277	260	268	282	298	277	276	258	280	288	298	289	267	260	265	283	243	264	260	254	277	271	282	266	301	260	273	239	212	273	227	224	273	279	271	277	280	257	277	270	265	286	272	269	255	234	273	271	302	289	249	242	272	308	275	272	289	264	266	258	318	287	263	293	257	266	265	290	270	248	257	296	269	272	258	256	283	259	273	271	267	267	294	302	264	301	267	260	279	256	296	281	280	269	265	260	278	244	252	292	310	255	249	276	286	284	300	264	265	258	286	291	224	269	297	270	278	271	256	291	263	246	307	283	263	269	287	250	276	251	252	256	300	275	308	272	235	270	267	269	279	249	236	258	265	266	280	290	272	267	292	235	258	235	255	272	271	245	246	317	239	266	273	275	245	287	275	270	272	270	286	277	234	269	256	252	274	289	290	246	300	267	275	258	250	269	293	266	296	294	284	274	240	279	263	270	270	262	302	260	281	250	283	294	274	286	264	278	273	264	268	270	277	278	287	265	290	259	252	273	272	296	305	275	261	269	270	288	282	293	273	273	269	276	283	269	278	284	253	251	282	279	280	254	289	284	252	260	240	265	244	276	294	288	250	278	281	279	270	273	243	280	274	270	268	280	265	277	286	265	287	305	283	276	265	293	278	280	261	303	265	256	287	256	296	251	248	284	264	259	280	253	255	284	273	280	258	300	277	257	298	249	250	261	260	271	251	278	270	255	273	263	271	253	287	259	292	266	274	291	275	282	276	257	292	240	265	284	248	277	308	266	277	254	263	282	265	285	276	273	258	295	289	285	297	270	263	273	245	260	268	240	225	264	286	295	260	270	274	289	236	256	278	277	275	257	257	267	290	276	258	262	309	305	286	274	267	269	265	275	288	293	276	307	286	283	280	269	264	266	259	316	286	243	283	251	273	272	249	273	279	292	263	266	265	247	244	283	268	270	256	283	279	288	261	276	292	282	296	279	325	272	281	263	288	282	265	275	252	257	292	279	269	269	253	289	274	316	295	266	317	254	273	252	282	291	268	273	255	230	263	295	243	285	265	254	263	269	280	261	264	263	279	263	301	240	265	274	273	283	282	259	261	243	269	257	292	272	258	295	292	271	283	289	230	266	247	265	268	288	263	296	255	271	281	273	269	283	250	272	302	290	260	259	264	272	256	276	263	268	286	280	249	258	272	269	280	289	272	265	261	282	243	276	257	252	260	260	262	278	308	288	329	256	252	288	269	269	205	268	281	273	259	286	284	275	290	264	267	263	298	267	293	296	250	250	284	293	280	286	285	250	248	253	264	295	280	269	276	287	254	282	282	268	290	285	275	281	258	263	261	287	247	282	300	273	261	270	280	271	295	255	277	276	295	280	289	293	294	256	263	271	273	292	247	242	307	239	300	296	276	292	268	251	276	256	289	278	284	268	280	290	299	238	258	268	264	266	283	263	276	304	301	270	258	270	252	244	289	260	268	262	257	264	249	275	283	273	307	273	281	275	300	284	271	258	250	246	305	245	290	258	256	236	269	267	286	322	266	302	290	253	264	264	297	281	281	273	256	268	290	279	269	296	282	290	293	268	269	285	273	288	295	269	284	264	290	266	253	283	260	281	282	271	296	290	253	271	292	238	268	277	261	246	299	259	303	266	262	280	276	287	280	303	284	286	310	279	288	266	264	261	251	282	260	255	281	276	261	269	269	284	244	271	272	282	267	289	266	279	266	252	237	265	298	276	263	278	271	287	274	268	271	301	308	268	267	281	267	277	274	258	273	265	270	281	303	283	297	275	279	241	281	277	281	254	288	286	294	250	259	268	273	266	266	251	296	301	270	275	279	246	295	270	253	277	256	249	282	295	281	296	294	262	240	260	272	265	275	258	293	290	285	308	260	305	283	258	282	292	302	283	273	266	258	263	253	282	273	264	278	268	269	270	269	279	257	274	257	277	294	291	300	289	273	256	268	288	282	309	277	281	278	276	280	275	270	278	250	261	281	270	261	301	247	304	258	268	245	265	294	291	273	252	278	272	305	267	275	282	286	244	272	252	283	282	277	253	287	262	280	261	261	281	277	262	273	264	289	298	289	252	263	271	267	250	273	260	280	269	272	276	292	292	291	238	319	292	276	318	270	251	272	287	273	272	291	263	275	277	297	235	260	288	251	278	241	270	296	274	273	279	302	280	271	279	287	265	286	290	282	262	296	266	304	252	269	262	290	264	307	251	264	288	302	272	250	274	267	274	265	278	241	273	281	259	280	262	295	264	271	273	267	298	278	273	266	265	263	270	259	273	270	280	274	270	263	228	266	295	269	284	278	251	258	247	268	270	245	241	301	286	281	291	288	263	278	269	281	303	270	272	267	251	256	301	289	272	231	277	268	232	260	253	273	282	269
7587	2731	5534	6778	5632	4614	3835	3281	2789	2364	2214	2002	1853	1714	1586	1507	1415	1382	1337	1229	1159	1176	1116	1155	1154	1063	1018	1060	984	1001	1014	1019	978	1020	950	928	946	933	938	949	916	897	891	843	922	905	870	881	870	882	843	888	893	915	907	838	836	869	820	912	836	784	847	823	848	828	756	877	828	826	812	861	814	902	860	817	856	788	852	806	834	821	828	840	804	857	850	804	791	844	777	837	807	843	850	850	784	852	809	829	833	809	813	830	807	845	840	837	809	829	839	813	794	841	818	836	812	794	805	827	773	867	847	806	783	816	794	820	828	869	818	750	802	801	784	755	832	789	823	789	817	833	802	807	828	833	846	848	820	807	801	807	833	816	828	881	801	794	822	817	826	819	787	842	770	859	799	798	776	785	850	783	826	769	804	813	809	836	831	843	830	807	744	794	846	823	824	758	813	831	755	800	848	811	861	814	829	809	816	807	788	883	795	797	799	820	790	837	830	877	786	837	809	799	848	813	861	815	824	787	771	819	795	821	782	874	796	821	821	787	799	798	796	850	782	747	808	829	850	792	832	845	802	770	825	774	838	810	794	809	844	883	788	833	788	852	847	809	779	820	832	775	816	819	822	786	794	845	797	745	773	821	781	849	810	837	831	790	808	791	768	801	812	830	790	822	815	845	848	790	811	834	840	805	801	810	781	826	788	828	851	789	853	804	816	858	765	849	805	799	794	809	838	781	785	796	797	815	842	920	805	811	804	856	721	812	811	785	792	769	868	818	803	847	768	885	759	812	761	812	824	780	790	762	764	845	813	857	814	804	761	839	836	852	840	835	882	844	800	788	847	837	824	853	800	789	868	790	816	799	768	806	813	798	811	806	804	812	851	802	834	851	838	834	817	798	814	783	833	782	767	819	787	813	842	813	818	803	818	820	819	836	763	828	859	812	833	788	795	821	765	856	805	778	791	760	758	819	834	795	806	792	784	800	815	824	866	824	812	773	808	833	787	807	837	754	779	840	817	823	765	805	814	853	771	850	803	826	821	771	819	764	801	802	769	830	798	793	749	824	813	782	828	824	836	822	771	791	803	870	816	784	837	864	828	768	771	813	793	866	817	794	767	834	790	815	776	813	835	800	769	868	848	804	791	810	796	854	811	766	853	805	799	805	780	805	809	818	832	843	814	824	748	797	798	847	824	807	794	822	810	758	805	809	828	831	828	806	817	795	798	757	805	809	739	778	797	812	788	867	807	826	801	785	812	844	828	817	794	814	826	837	851	835	807	821	807	818	865	794	843	799	786	832	791	851	860	798	780	778	808	791	788	802	801	819	765	780	779	780	852	781	830	811	827	768	811	784	782	829	821	779	805	811	765	831	792	770	817	775	815	774	781	844	794	800	764	842	775	811	841	787	820	844	802	825	770	849	800	795	773	807	835	817	833	795	810	824	816	779	832	791	761	835	807	816	780	782	780	809	814	823	797	841	836	793	792	789	799	833	833	837	828	803	796	810	818	829	778	870	840	834	794	863	773	841	789	802	826	842	846	797	819	770	840	815	772	785	810	851	824	833	814	756	779	819	825	809	809	842	805	882	793	860	794	790	805	780	846	788	837	779	802	797	765	801	805	799	835	825	781	739	822	777	812	818	810	792	778	793	832	782	816	833	773	823	789	845	871	794	741	809	765	784	833	786	773	793	756	802	871	883	801	830	817	856	782	809	804	791	813	815	826	813	781	822	819	770	813	798	779	751	805	807	776	787	779	772	803	802	811	787	810	780	805	788	838	816	863	818	863	846	826	795	800	814	866	768	763	784	821	840	825	820	783	806	813	781	790	788	808	804	819	837	752	804	836	824	801	806	800	804	843	827	801	842	847	750	838	852	794	775	859	836	807	846	861	855	821	787	807	773	831	846	856	792	796	792	823	753	818	791	819	843	828	803	827	808	821	771	758	790	811	756	778	797	776	775	771	780	855	808	788	798	860	789	845	787	814	755	771	804	788	850	782	818	843	776	805	815	797	773	841	755	863	814	818	858	827	814	836	778	815	831	774	791	832	849	785	883	787	822	835	813	816	845	826	809	804	830	745	784	819	788	806	782	846	846	766	810	823	825	741	815	814	768	832	815	876	799	819	794	831	804	804	840	791	792	828	825	803	779	744	820	860	823	817	812	787	849	815	792	797	829	816	769	853	821	773	744	821	781	780	787	813	836	834	819	858	770	774	817	779	824	833	794	836	799	814	858	733	834	813	780	776	827	788	793	778	750	784	795	804	824	785	827	801	795	827	799	757	786	842	799	860	782	816	796	757	790	806	772	809	776	809	777	862	801	791	760	799	839	783	788	832	810	833	809	793	827	816	817	808	826	884	824	766	845	816	831	768	796	836	811	789	758	802	863	803	781	777	819	818	866	840	784	776	793	801	799	864	803	810	797	796	780	837	834	815	827	881	807	803	796	806	823	864	786	808	817	834	827	801	810	827	798	811	848	778	807	790	842	779	813	828	814	780	830	794	818	787	799	810	789	816	814	802	827	811	762	799	834	816	754	852	878	791	788	815	785	822	817	800	821	824	829	834	824	792	814	782	834	820	792	811	799	771	815	800	786	818	814	778	798	823	806	787	834	885	819	813	811	842	805	887	795	795	797	736	825	775	831	799	810	819	827	774	800	807	767	788	796	797	784	844	815	812	791	798	844	762	854	802	807	800	821	838	836	799	819	736	820	806	784	791	775	786	796	847	790	806	862	870	853	815	797	780	822	820	807	848	791	746	789	825	802	807	850	747	796	818	804	782	814	799	808	785	750	808	879	815	825	809	787	783	808	799	824	818	786	852	781	819	784	819	841	792	807	792	831	713	799	788	816	789	775	821	788	819	809	772	783	799	776	801	815	858	895	814	778	775	824	810	797	797	817	821	794	810	823	821	790	796	816	799	865	806	830	777	794	821	814	789	782	794	803	788	792	820	787	820	760	821	864	822	775	826	786	793	853	810	783	887	824	798	761	771	758	807	830	827	796	785	841	815	831	832	803	792	825	781	792	798	844	846	749	798	824	837	791	798	798	819	764	837	741	824	794	811	813	800	781	786	797	803	835	818	819	795	825	803	798	771	812	808	840	807	804	845	808	835	830	808	821	772	803	863	827	787	775	792	848	809	798	763	815	849	829	812	762	860	781	809	782	795	806	773	771	769	766	805	774	744	788	814	811	835	855	821	779	826	792	800	808	816	780	810	783	796	828	835	797	798	796	823	823	770	797	823	846	848	836	774	786	818	865	809	851	772	776	811	773	783	813	796	785	820	803	823	810	812	770	790	855	835	798	796	778	839	792	819	783	820	784	821	780	796	779	772	842	808	838	829	799	769	810	812	824	807	787	791	837	820	783	800	827	832	753	772	847	842	879	754	860	788	817	815	823	824	854	833	792	771	802	844	791	755	781	826	813	839	771	865	811	818	844	860	798	805	753	885	795	847	852	766	852	820	833	854	790	835	781	761	842	824	859
2102	270	271	275	228	228	219	211	212	202	193	208	189	203	204	194	194	186	172	222	193	177	201	183	186	196	214	191	233	182	169	187	179	196	194	187	172	220	195	222	172	190	184	199	225	184	201	187	183	213	222	214	211	203	199	201	213	220	198	200	210	211	190	188	193	175	209	207	205	203	220	207	203	186	191	166	191	198	189	193	195	203	210	195	206	209	217	195	218	202	194	186	192	210	188	210	194	216	197	188	177	209	218	191	189	195	201	201	193	202	197	193	197	193	211	189	197	206	183	194	167	183	199	197	213	196	171	186	188	189	191	185	189	208	207	190	210	193	174	199	198	193	192	191	173	179	192	186	212	209	197	192	187	196	192	180	199	203	190	228	201	189	196	197	190	208	230	199	213	192	174	203	202	201	216	193	169	200	181	177	211	205	190	199	182	193	204	208	191	193	198	189	210	208	199	201	190	221	173	194	211	223	196	198	191	181	200	210	188	198	156	200	184	187	196	185	188	196	174	192	188	201	201	224	199	204	228	241	225	185	214	192	210	173	198	185	190	155	202	182	203	186	200	203	192	191	213	187	222	206	211	183	171	206	213	211	191	198	201	196	218	191	209	180	186	222	195	194	212	195	204	218	208	186	182	185	165	184	199	214	184	188	200	187	179	201	174	177	200	194	193	203	176	172	206	202	192	190	214	197	176	171	200	174	200	201	205	188	185	183	193	183	197	193	187	219	190	203	175	176	199	192	197	193	172	190	179	222	182	195	209	211	211	213	176	185	219	181	190	220	241	207	212	224	206	170	198	184	189	197	218	181	184	192	183	199	200	215	208	190	188	180	191	210	182	201	188	200	228	212	176	190	191	215	196	195	193	210	184	181	198	172	206	199	225	192	184	176	179	199	202	184	197	182	204	204	223	221	197	178	189	209	189	178	187	191	186	181	206	194	211	184	182	190	199	188	197	192	190	240	213	211	193	199	230	201	182	205	197	203	226	185	187	200	199	178	193	195	192	229	204	179	211	209	182	189	189	207	206	181	193	232	161	222	213	202	175	179	166	204	206	220	181	195	202	172	192	208	199	190	190	191	196	200	211	199	188	179	193	195	190	186	197	202	180	216	202	211	195	178	188	193	191	187	187	194	234	210	194	161	184	202	189	200	180	214	182	196	182	183	188	202	186	198	204	191	192	199	192	208	166	205	175	195	196	205	200	204	197	188	206	194	161	181	177	189	172	181	216	175	203	187	206	188	215	209	205	206	191	218	201	204	188	210	208	195	197	193	174	176	206	206	190	172	199	193	184	202	191	165	191	195	210	186	193	185	211	210	204	189	191	197	193	198	199	230	210	172	192	193	201	206	208	200	196	197	197	178	210	220	186	192	192	221	226	196	207	216	191	193	203	201	211	226	190	172	236	187	196	179	198	234	185	191	207	217	195	203	206	191	207	217	173	175	210	200	168	167	197	183	198	199	204	235	217	212	209	195	209	223	209	224	197	202	189	208	181	169	233	189	203	202	197	197	197	192	208	198	190	211	195	211	186	193	194	193	174	207	180	203	207	176	218	190	191	214	190	206	178	180	201	194	222	191	155	245	184	168	209	187	192	205	186	214	209	184	202	214	206	209	164	191	193	233	185	163	201	188	175	193	171	193	211	207	224	197	182	208	187	186	223	181	216	199	197	203	214	183	191	201	196	203	197	204	221	191	212	203	206	201	185	188	199	177	187	195	214	231	213	185	193	192	203	188	187	216	200	193	196	190	195	211	158	195	204	175	215	179	193	208	206	192	232	191	193	197	202	222	190	208	197	188	198	185	198	201	188	171	212	210	192	191	188	206	223	192	203	184	201	189	206	213	200	209	184	194	186	207	209	206	204	203	208	188	190	199	217	188	196	168	199	196	167	188	208	221	215	192	203	209	208	204	197	198	220	194	178	181	181	208	185	233	186	202	188	198	210	181	211	201	212	192	199	200	190	208	197	191	193	177	208	205	213	178	193	198	207	182	202	202	203	195	196	194	221	190	189	219	201	178	182	206	198	209	180	199	200	191	185	213	186	196	199	192	183	204	185	175	213	201	176	179	191	191	203	201	210	190	198	211	212	212	205	203	192	205	186	189	207	214	203	210	229	197	196	226	179	214	185	189	166	218	214	198	212	199	197	181	211	194	171	224	201	185	194	201	176	178	217	179	191	187	192	190	200	207	185	190	197	205	208	197	184	174	213	178	214	207	206	195	186	202	191	209	191	189	202	187	196	202	195	218	189	183	197	202	193	205	214	170	190	218	189	182	208	197	178	195	213	204	193	167	168	180	188	179	191	183	220	222	217	188	188	227	215	184	205	206	202	198	206	190	187	198	193	204	239	169	199	177	190	176	172	172	201	180	191	221	201	199	220	220	225	170	194	183	189	184	170	196	193	199	186	174	192	204	203	215	169	177	177	203	180	197	185	218	189	218	185	202	225	184	192	189	178	201	181	186	209	200	181	190	194	185	219	190	190	207	203	195	206	224	205	205	194	195	173	199	191	194	202	224	190	226	179	198	225	188	208	192	204	204	210	207	188	191	200	196	206	199	193	230	182	205	201	196	194	216	186	191	201	192	208	191	201	166	215	183	217	207	225	207	208	189	178	213	181	217	186	202	181	195	207	192	221	200	184	197	195	202	199	226	228	195	201	202	200	188	190	182	197	225	211	226	208	186	213	173	191	196	172	193	184	207	190	202	190	188	182	178	200	222	166	196	164	178	205	194	174	185	222	197	172	201	205	165	222	202	198	204	203	197	180	191	218	178	187	197	198	219	185	178	204	182	186	196	215	171	198	220	197	203	208	192	225	184	198	197	189	189	192	193	185	198	204	189	197	203	191	211	197	179	194	189	211	193	208	188	184	221	193	177	209	183	201	183	209	194	187	211	180	209	212	196	188	213	190	188	172	188	210	186	178	183	195	210	196	209	210	213	195	180	220	204	197	208	189	187	201	200	198	215	211	190	195	194	199	214	180	183	191	186	171	201	196	204	193	216	223	224	168	190	193	204	176	203	188	171	175	183	210	202	203	177	195	199	196	177	207	185	219	220	182	217	211	196	192	230	224	205	192	181	194	176	205	201	199	209	209	216	194	215	166	175	188	201	170	197	193	192	195	200	192	210	181	225	191	197	205	197	193	216	170	195	201	185	205	225	206	178	183	191	221	188	201	190	220	199	208	206	220	191	226	201	191	199	206	182	190	212	195	183	196	184	203	197	170	194	194	208	211	196	180	200	179	195	206	210	189	184	208	213	186	173	206	201	194	218	181	218	195	205	194	209	215	197	173	202	206	186	205	204	166	180	192	189	204	221	206	216	175	203	188	225	195	194	180	198	185	186	188	167	199	209	186	199	192	191	199	168	181	214	213	195	199	189	212	194	228	174	183	201	198	185	216	196	209	191	175	184	227	221	207	183	209	204	191	198	215	188	177	189	208	187	198	202	205	179	180	223	183	196	180	192	205	183
2089	662	858	826	793	760	707	663	697	694	664	679	660	627	624	658	659	610	615	591	616	615	658	627	596	644	665	638	617	626	602	631	616	580	618	629	628	594	586	614	629	599	604	653	617	572	617	588	589	632	619	623	623	600	627	587	630	646	586	622	586	668	567	636	610	661	577	630	645	642	647	647	616	615	628	617	602	628	619	602	654	591	626	584	596	593	620	581	597	575	568	616	608	589	611	617	591	641	630	613	607	608	589	614	681	652	610	604	634	585	648	574	618	662	594	592	646	626	599	623	595	608	632	601	629	699	605	596	566	629	565	645	633	633	617	594	615	656	611	656	615	691	636	629	685	640	621	604	627	615	605	648	607	635	576	674	585	652	642	639	633	649	600	619	628	609	611	639	629	619	611	612	621	633	605	589	631	663	596	668	618	616	656	567	615	640	606	683	582	619	589	630	623	575	618	652	624	598	639	672	656	604	586	611	595	631	641	575	599	611	604	616	600	643	634	637	617	581	614	606	610	632	607	609	611	578	589	646	622	615	629	623	614	626	620	577	656	612	621	591	661	600	659	624	609	626	599	638	626	648	611	624	638	640	626	641	628	622	627	611	641	591	628	620	647	617	629	635	625	631	653	651	646	618	653	613	618	605	607	639	607	600	591	604	626	622	612	646	652	620	617	602	607	638	636	593	640	647	620	612	633	591	627	639	576	614	632	605	602	634	654	591	651	598	580	614	606	629	619	620	668	589	630	639	597	632	620	639	614	598	626	606	632	584	627	645	596	628	615	626	614	632	623	632	573	657	605	586	589	659	602	603	610	685	610	625	626	597	648	619	624	644	629	590	642	612	642	622	656	633	592	634	617	653	638	647	666	670	657	611	607	625	595	626	617	604	607	634	604	571	650	670	613	641	631	660	597	631	587	598	654	674	593	636	642	599	625	605	621	601	596	636	631	596	622	662	572	591	620	607	592	624	638	600	580	640	614	618	630	634	643	651	606	647	641	653	616	599	673	591	600	609	670	613	650	643	608	662	639	643	629	606	590	628	616	622	591	588	616	630	609	626	638	653	640	617	587	621	715	623	631	609	622	610	619	618	616	651	618	546	625	609	650	594	604	616	614	632	617	660	628	617	701	640	614	655	583	636	603	631	623	614	640	633	585	597	637	608	668	618	573	600	617	669	613	632	645	627	669	634	620	586	652	616	611	646	621	620	602	642	620	602	606	619	577	630	559	608	604	653	616	579	604	659	591	626	618	606	590	613	678	649	606	659	594	611	577	622	606	636	648	620	623	638	640	626	635	617	626	643	603	638	615	656	673	626	634	621	585	645	631	586	641	671	631	616	641	591	585	629	606	618	617	606	618	581	620	643	620	581	648	652	599	647	619	617	621	628	641	667	635	618	653	621	659	627	603	632	656	587	611	640	633	650	608	584	619	646	637	608	649	625	597	636	620	625	625	618	620	651	613	609	623	607	653	590	586	588	596	610	603	620	652	574	603	596	636	589	610	620	632	665	598	624	611	656	655	639	660	620	617	649	624	631	641	622	624	595	572	634	644	610	649	584	607	613	645	564	618	641	655	579	600	621	638	585	594	633	632	622	641	624	625	606	657	597	613	618	629	669	609	644	615	622	627	640	605	620	649	630	596	588	572	619	610	610	615	658	600	683	645	618	652	613	641	604	606	652	629	658	546	599	666	645	593	618	644	607	619	627	662	648	667	594	611	650	608	604	619	588	625	658	596	630	580	627	636	658	617	627	589	661	648	606	637	627	621	624	604	615	654	599	573	589	608	608	603	620	610	623	638	621	659	613	638	648	578	621	634	586	601	639	666	608	644	606	598	574	609	620	641	601	635	642	624	610	620	601	617	653	641	665	629	623	641	673	651	651	617	632	614	607	595	628	640	582	547	614	624	638	603	613	624	586	581	610	595	590	611	639	623	595	635	630	680	599	659	630	604	612	588	636	591	601	591	613	622	609	621	654	633	611	622	677	629	586	618	602	615	619	571	622	622	618	641	640	609	593	661	609	591	613	590	637	590	599	624	587	591	618	606	617	610	581	577	649	655	660	618	615	628	620	605	619	680	613	611	589	617	662	632	638	594	647	655	689	597	677	626	617	589	580	625	615	647	620	603	645	617	631	635	603	622	577	643	622	635	624	611	615	626	566	652	651	652	615	685	603	633	618	642	577	637	625	657	595	634	640	605	643	631	601	622	637	600	654	622	650	622	633	596	588	632	621	646	622	614	619	614	642	631	628	659	659	677	660	616	632	607	641	673	606	601	616	613	591	647	593	621	593	602	610	625	630	618	640	654	603	650	584	620	625	592	625	600	634	574	631	616	625	617	664	592	577	662	621	608	610	612	629	637	630	647	576	644	602	635	637	563	638	621	621	625	589	622	627	621	633	567	604	609	603	635	646	584	625	587	594	651	659	628	619	633	587	630	662	598	604	602	613	670	579	631	599	679	638	619	634	610	649	624	604	636	629	617	585	631	615	597	652	653	625	616	610	615	600	632	601	643	602	609	594	633	610	579	604	630	629	611	610	598	589	650	669	596	610	608	637	631	567	587	643	624	618	652	636	636	566	617	631	631	612	597	619	622	614	610	632	626	640	592	649	640	582	574	616	619	645	593	595	654	637	596	651	638	587	601	602	579	638	587	601	659	607	618	638	580	623	624	616	613	632	601	573	617	651	611	612	594	629	639	622	623	598	623	658	645	662	645	644	601	626	639	579	662	648	595	609	559	600	602	653	650	675	626	626	627	640	614	659	599	654	627	598	645	621	650	649	631	635	654	638	599	608	609	646	613	639	594	603	593	653	627	605	601	630	638	600	619	641	606	625	577	625	588	584	633	628	592	605	656	653	613	605	609	627	586	617	589	628	635	631	617	630	619	609	641	617	645	641	619	650	612	610	626	633	606	620	642	581	606	613	617	611	599	661	620	629	588	626	619	641	651	585	595	608	601	603	611	592	583	611	580	637	568	628	609	654	641	591	635	616	576	589	603	631	601	619	596	645	646	599	584	640	630	611	658	602	647	643	624	632	599	580	661	602	620	596	659	636	620	647	662	638	622	626	568	591	658	580	641	642	611	630	622	626	585	604	636	656	616	617	635	637	609	659	651	620	617	602	654	582	613	597	635	651	615	649	638	647	627	601	626	595	612	590	605	584	638	661	616	645	639	650	655	600	612	614	649	616	633	599	593	645	642	610	634	615	674	639	598	608	615	631	559	597	597	646	655	630	613	598	579	630	602	671	649	580	671	610	631	650	634	593	603	641	612	589	600	658	585	653	644	645	672	635	616	628	598	627	647	649	625	631	599	643	623	618	579	622	630	600	628	618	554	633	603	640	623	666	615	628	596	625	619	628	617	585	639	585	614	627	637	591	660	598	571	648	633	628	621	589	591	618	628	618	593	635	631	628	598	624	634	628	607	596	604	658	613	660	627	646	597	627	618	651	592	576	638	606	631	598	628	626	604	638
9009	1361	1638	1290	1037	801	641	619	522	488	430	432	407	368	421	388	362	344	386	367	342	379	372	364	378	345	348	375	316	336	326	349	356	326	340	343	355	409	329	318	333	319	356	305	328	290	311	328	345	356	363	331	355	315	339	327	325	295	320	325	363	354	356	320	353	353	311	324	320	312	330	316	313	318	335	320	312	341	302	335	328	319	314	323	302	321	309	337	311	330	295	332	328	326	335	320	315	368	321	349	320	343	307	324	322	323	313	327	318	348	336	346	344	309	348	321	340	320	313	324	327	322	310	324	303	299	313	323	318	316	353	326	334	291	330	330	330	316	311	336	332	322	358	333	336	326	292	326	333	347	325	315	326	331	346	304	313	322	374	335	272	301	292	343	347	302	346	324	332	315	323	322	311	329	323	335	297	305	329	307	325	334	321	331	345	328	329	344	361	332	329	314	300	305	335	322	352	316	317	305	355	328	342	333	325	273	304	340	324	331	324	321	326	338	339	326	343	367	336	294	300	314	334	316	355	330	326	317	324	342	316	312	318	315	313	333	361	304	335	317	331	346	314	316	304	309	333	298	301	317	324	323	339	323	358	328	307	330	337	327	317	342	317	370	344	343	343	287	317	292	315	302	329	312	336	311	343	301	327	311	332	334	368	328	302	309	347	343	343	311	308	334	318	334	319	316	321	311	297	352	331	329	326	317	313	341	320	320	337	346	332	353	306	335	348	313	358	352	348	336	293	337	337	314	297	335	308	333	371	342	325	341	330	324	311	360	286	311	317	334	324	331	340	293	352	312	341	321	297	311	318	340	309	299	353	326	342	356	336	311	332	306	327	340	325	335	329	333	319	313	304	293	301	341	280	332	331	284	311	309	333	294	348	324	328	389	340	325	325	373	296	318	330	328	294	300	342	292	356	333	354	351	321	323	317	347	342	340	314	337	344	364	326	328	306	341	354	334	366	339	346	340	298	308	299	287	302	305	331	319	331	304	358	337	271	297	343	318	335	341	334	333	306	353	305	312	316	340	346	323	294	334	315	338	304	352	314	315	331	326	311	334	322	353	301	330	366	314	304	353	332	329	310	309	331	316	305	330	307	289	336	340	324	344	316	305	279	324	314	323	316	309	328	299	309	323	286	300	320	289	287	364	317	337	324	326	335	352	323	303	348	331	328	325	361	287	321	332	318	356	339	280	347	312	328	330	310	341	322	303	293	335	319	352	292	325	320	312	310	352	301	342	324	319	343	300	357	309	346	351	352	339	330	325	353	333	301	319	328	320	327	343	329	324	321	345	333	345	328	277	314	347	326	337	343	309	348	322	353	314	307	336	329	320	314	287	294	341	355	333	310	304	341	329	339	289	288	324	310	337	331	310	352	292	316	334	324	360	333	376	343	334	299	345	332	309	335	325	295	330	334	358	331	336	319	329	310	330	350	288	335	281	332	303	318	320	331	355	347	319	328	320	342	321	328	338	322	317	323	338	312	335	281	290	332	297	316	347	317	341	346	319	339	316	348	322	321	346	349	322	344	329	357	303	327	359	315	344	285	283	344	362	312	307	338	329	303	320	329	335	331	317	323	301	331	311	351	325	318	334	320	322	308	328	354	324	309	329	336	327	314	321	329	306	310	323	344	329	348	357	319	295	328	316	307	327	345	352	322	336	334	299	311	335	332	315	318	315	303	337	315	326	310	308	328	306	358	310	335	319	343	322	332	312	335	302	306	321	308	306	351	339	322	343	322	318	302	362	343	327	313	348	325	332	295	306	326	349	318	335	319	330	358	339	346	264	308	340	358	319	307	330	300	304	362	341	341	295	298	346	327	308	301	323	303	321	314	352	345	291	339	291	316	321	317	333	339	318	331	349	323	312	331	326	305	345	346	305	340	304	359	328	325	321	305	327	337	335	324	304	360	333	318	319	343	337	304	315	341	309	306	313	309	321	324	336	285	324	335	321	346	347	331	337	307	279	308	307	308	335	337	329	327	358	336	320	297	337	323	356	316	318	348	325	326	348	354	310	305	310	355	306	297	318	345	321	327	318	312	326	326	336	327	300	332	321	322	317	312	309	338	341	328	341	338	332	358	318	338	280	317	345	337	332	320	302	313	342	284	349	358	304	346	291	334	315	316	323	326	330	347	322	324	355	317	351	320	313	337	288	337	299	329	309	335	341	343	319	333	312	297	372	336	307	312	350	353	306	329	339	348	298	329	323	338	293	330	338	323	339	296	335	319	300	285	305	354	323	321	319	354	275	366	312	314	326	305	310	303	345	348	329	296	340	294	317	326	326	313	335	306	344	346	321	321	296	339	349	318	318	330	344	336	338	344	305	354	325	342	334	340	313	329	327	339	321	345	302	372	293	329	329	357	300	350	336	334	299	330	395	332	278	319	318	324	323	334	334	320	318	307	345	303	307	333	308	336	349	338	330	332	321	310	312	295	335	325	297	315	337	341	303	367	308	309	327	335	327	325	329	300	355	352	325	331	308	335	302	331	323	328	289	341	324	304	333	315	322	336	332	327	304	342	320	339	341	324	329	319	325	352	312	302	318	335	326	312	290	325	309	326	324	329	342	300	348	332	322	313	314	336	310	330	357	315	313	329	333	304	329	337	328	325	279	330	323	322	295	307	303	314	324	334	345	301	343	345	302	320	350	313	295	332	299	320	280	315	297	298	295	354	334	343	308	328	338	304	357	332	329	293	341	308	342	312	331	350	304	332	326	325	334	335	316	298	335	325	344	393	308	309	322	351	330	282	329	333	316	318	329	338	292	311	315	296	339	323	336	313	319	334	348	332	317	352	312	326	344	336	334	322	326	333	348	352	347	322	338	346	309	320	339	318	336	325	323	330	302	284	292	324	351	324	316	302	284	318	297	342	325	305	316	329	323	312	319	341	352	300	317	315	314	307	354	325	311	301	325	332	314	313	326	350	342	324	349	305	323	313	306	322	321	341	345	317	320	334	346	310	307	320	338	324	317	336	288	298	312	333	300	317	312	323	295	337	292	320	324	356	338	326	346	315	348	342	354	334	327	315	312	325	327	339	313	346	335	317	331	325	330	324	323	319	298	327	318	343	318	343	344	315	324	293	341	308	337	337	334	329	338	340	293	313	322	316	300	357	321	294	336	323	314	367	350	295	342	329	336	323	335	330	308	318	322	332	306	323	335	310	329	356	312	306	307	342	323	357	333	334	310	339	324	311	327	328	336	383	333	336	317	292	349	359	319	336	337	346	318	326	331	331	350	311	298	333	322	347	298	327	360	311	365	309	317	342	353	337	352	332	349	317	328	350	359	361	311	320	335	333	321	314	349	350	314	351	311	339	323	293	309	332	341	297	322	324	332	321	326	314	292	340	350	312	324	295	317	330	308	326	327	332	322	330	322	323	322	332	330	320	311	305	286	315	375	349	290	356	284	291	322	310	356	303	307	367	285	333	342	331	332	320	313	337	314	331	340	306	306	306	337	321	333	329	328	334	321
5461	1904	3520	4071	3571	3043	2544	2294	1968	1869	1673	1459	1449	1422	1265	1210	1257	1184	1171	1133	1160	1159	1105	1112	1119	1071	1102	1075	1003	1030	1016	1063	1093	1047	970	1003	980	1007	1009	989	1015	1006	1020	1034	1024	979	952	990	1019	1020	1002	1013	1031	995	1017	959	947	969	959	897	965	889	994	960	897	973	919	994	941	916	945	983	995	1026	933	936	963	964	954	919	895	956	980	960	978	921	952	944	953	986	953	953	954	969	926	988	953	999	965	983	932	933	925	917	934	909	941	1009	967	961	1004	969	969	974	915	916	935	937	914	972	918	879	950	945	1000	885	911	966	932	946	963	930	937	948	923	944	948	932	971	949	955	886	926	977	948	908	992	976	957	919	973	973	962	919	933	959	957	874	937	949	946	986	947	964	946	980	930	930	968	938	951	946	934	904	978	911	943	925	938	953	894	991	962	894	937	958	1018	922	855	912	951	934	959	966	970	951	913	933	928	913	961	956	969	949	936	907	956	919	980	956	935	940	953	992	909	935	956	916	911	1007	994	974	964	996	956	972	958	1012	932	911	983	974	937	930	939	884	996	946	926	918	907	966	928	916	992	974	919	903	943	975	917	908	961	928	922	932	961	919	960	931	961	959	925	987	898	947	945	958	954	967	940	962	968	980	909	948	950	963	921	959	929	945	982	897	937	990	854	951	1006	952	954	928	916	945	987	956	995	950	977	878	917	958	948	939	942	1024	916	941	940	941	908	954	956	949	938	916	911	928	905	974	940	958	927	896	949	901	992	901	939	957	958	898	913	948	920	957	973	952	954	948	948	965	934	918	938	951	952	924	889	915	940	936	921	928	981	934	962	972	903	916	919	952	934	960	915	992	939	965	961	984	955	889	957	967	983	924	969	978	956	919	951	955	945	987	986	934	957	976	965	944	945	894	915	958	886	949	952	1002	951	1002	967	973	944	938	961	960	936	928	963	951	928	949	942	938	943	906	977	1016	923	1010	958	969	965	970	949	950	928	981	991	957	910	900	952	976	953	932	961	936	941	936	975	920	909	919	948	940	894	930	944	878	961	928	916	934	957	949	973	957	964	952	910	988	959	991	955	927	904	941	943	894	939	891	937	993	954	897	935	935	956	912	956	927	976	1008	955	916	974	941	958	946	934	920	924	979	885	926	1018	945	927	1033	953	950	974	914	955	932	939	931	965	932	944	977	969	911	907	1003	911	992	942	900	919	914	917	881	981	941	918	937	923	928	918	970	952	893	928	929	969	963	921	969	963	932	959	957	967	925	952	918	943	937	908	940	923	965	973	928	975	957	909	941	1000	931	943	899	983	959	984	909	910	950	915	976	942	977	977	979	962	973	985	914	967	940	994	959	942	924	974	903	913	929	928	893	983	944	988	929	998	958	949	985	985	896	1000	933	949	866	902	927	953	954	972	891	950	932	967	902	914	916	939	966	924	928	945	876	935	938	902	952	951	917	963	917	913	936	881	968	898	972	956	976	943	909	910	978	950	896	929	929	915	986	940	940	929	886	970	952	942	992	926	947	968	994	962	976	921	969	966	953	980	949	969	930	950	931	945	930	977	931	1012	889	926	972	942	942	964	934	937	964	961	944	944	908	974	934	943	923	1011	955	919	984	922	907	986	933	926	880	985	967	993	932	948	960	989	948	957	907	979	975	921	901	917	957	938	891	939	918	936	964	945	1001	955	936	947	906	988	961	916	974	896	933	930	952	915	912	956	931	962	903	974	865	896	934	933	907	961	951	962	952	942	958	875	919	979	935	880	909	898	920	902	983	941	932	978	969	938	931	917	956	966	1018	898	962	888	1012	916	923	964	874	900	862	958	932	908	923	891	927	897	933	909	960	915	945	900	923	917	955	962	908	957	951	988	961	924	933	1025	912	923	942	936	934	965	909	961	945	943	991	953	939	967	956	978	919	929	923	932	992	882	927	965	951	944	965	889	977	916	939	980	928	911	947	926	903	907	956	912	975	959	960	992	969	887	915	936	976	917	946	912	976	925	885	935	922	972	939	947	1000	970	880	1003	907	922	901	973	998	894	921	912	1008	892	983	881	973	952	964	974	987	983	934	980	971	944	1014	915	946	900	989	941	931	937	940	943	920	911	955	940	948	988	940	904	975	969	928	959	942	962	961	920	895	912	912	935	906	973	891	920	972	958	911	1024	914	922	964	933	964	961	924	937	990	883	927	939	903	905	945	953	960	975	945	955	970	911	958	977	947	946	905	961	1009	866	928	998	923	951	921	983	954	938	930	947	928	965	910	986	982	921	960	960	885	927	931	913	903	969	941	914	976	926	979	907	954	977	950	996	954	979	923	937	944	1016	989	965	944	942	918	923	882	942	860	946	922	977	979	972	919	1006	928	937	881	939	922	908	982	934	942	962	883	944	927	973	969	940	976	962	996	962	950	956	965	980	924	943	942	947	927	956	928	949	958	946	958	941	967	994	945	964	950	964	941	975	935	949	945	893	899	918	986	943	960	971	927	922	922	936	922	952	912	947	931	920	984	940	976	943	938	947	963	974	992	914	936	962	930	939	984	916	964	952	924	921	946	1003	940	957	974	1009	900	934	950	936	956	913	946	982	931	896	951	906	942	945	1006	978	905	978	929	896	910	934	940	937	962	986	1000	950	900	952	978	959	968	924	873	865	947	964	1018	969	910	949	947	906	883	975	938	910	895	980	930	925	932	978	962	968	960	982	982	909	966	925	936	948	920	945	896	1010	982	941	904	955	953	984	935	984	916	881	966	927	930	905	944	949	907	919	917	889	895	905	982	954	964	981	933	939	973	977	943	916	954	977	947	955	916	1019	937	957	959	915	957	937	966	945	931	999	859	931	899	954	974	917	938	942	901	963	973	963	954	963	957	977	910	972	937	975	934	929	936	933	962	1003	920	947	928	970	891	932	949	988	952	931	983	894	922	978	966	914	923	977	956	936	920	943	958	975	958	950	886	944	960	952	927	946	933	931	982	925	933	894	983	911	933	960	969	937	902	1009	914	911	906	978	920	907	950	912	936	1003	929	928	957	917	973	953	937	915	924	914	875	964	944	892	966	1003	934	952	905	983	948	944	916	886	928	901	929	839	924	995	948	984	928	922	971	953	921	986	921	943	953	999	922	944	1008	971	899	941	956	950	938	946	968	954	917	902	948	885	930	928	911	980	916	935	972	975	952	1008	1002	980	982	941	919	964	885	928	947	993	979	890	908	945	926	929	934	890	916	880	933	951	937	939	937	948	935	975	965	908	941	894	969	909	922	949	952	936	971	958	954	941	963	988	990	929	951	906	894	1010	943	928	913	972	946	932	937	975	943	957	927	953	964	972	890	974	960	957	961	953	971	961	905	970	994	919	953	968	935	934	967	918	951	866	925	907	946	950	921	926	910	1001	932	912	929	941	911	998	938	942	896	924	934	918	896	960	945	954	939	936	959	944	909	889	923	933	992	972	947	897	922	990	953	942	955	929	946	925	912	976	943	933	915	898	918	939	961	952	1005	926	920	908	910	983	871	999	997	934	897	1014	960	942	961	897	1024
16240	2841	3022	2389	1647	1211	933	763	671	593	533	496	430	393	394	373	376	393	321	374	376	314	338	292	339	341	281	298	289	306	292	301	286	315	265	316	330	293	285	317	287	291	278	301	290	291	308	302	265	265	286	284	292	274	276	264	281	297	279	268	303	262	296	296	295	271	278	257	264	285	240	257	279	288	270	271	288	306	276	303	300	264	255	281	276	310	281	265	300	279	301	263	253	265	248	278	240	254	267	261	256	277	300	271	271	259	288	289	257	296	266	270	293	309	255	289	258	251	267	287	278	279	294	280	283	269	278	289	247	250	274	282	267	270	236	259	278	260	289	261	274	265	282	280	266	300	286	258	258	278	280	277	267	246	266	257	256	261	263	249	265	273	265	256	278	283	278	273	271	274	258	300	285	277	294	284	271	286	281	278	276	295	252	255	288	252	270	298	258	287	286	269	300	268	296	295	284	286	275	267	266	254	268	281	246	263	296	268	284	278	294	299	263	298	256	261	280	276	278	258	287	248	281	295	272	275	256	260	288	268	286	289	283	268	257	266	227	276	287	281	276	304	289	237	263	291	286	291	277	249	294	262	246	244	296	284	275	241	277	273	289	283	281	277	263	282	254	299	253	274	272	277	275	249	296	280	287	288	279	268	290	275	253	271	261	271	282	256	259	232	288	267	268	296	273	283	257	273	269	279	235	299	264	272	252	283	283	269	243	277	288	270	285	266	280	258	289	263	255	292	292	270	279	283	277	265	265	273	267	285	273	260	272	278	288	283	277	266	296	248	279	271	271	286	277	290	277	274	295	292	270	259	242	263	277	258	248	292	285	283	317	251	300	287	313	292	271	278	245	285	252	258	271	273	266	258	276	259	269	281	251	277	230	283	267	272	287	254	244	280	274	301	263	267	284	247	300	273	252	237	284	254	255	290	258	273	258	283	244	275	265	280	266	290	314	237	271	282	292	267	270	258	266	275	290	271	266	292	230	252	296	265	278	300	239	307	244	263	280	276	292	268	259	301	278	278	267	309	273	285	281	257	245	277	282	244	255	272	281	291	241	271	291	291	268	275	291	252	296	268	260	287	283	312	250	265	273	289	276	260	264	285	292	290	275	273	274	269	262	274	281	269	250	260	254	293	257	262	277	281	278	268	302	289	272	271	259	275	250	271	281	246	279	283	282	277	295	268	271	279	277	280	267	258	250	249	268	277	287	270	264	261	298	269	244	274	293	278	271	272	252	253	267	275	282	276	285	291	251	266	253	251	281	272	267	297	289	237	298	284	270	270	274	286	269	289	300	263	264	290	274	260	280	271	260	277	281	302	250	254	263	284	258	280	258	275	269	279	253	282	264	260	247	300	283	263	237	244	262	276	281	284	277	291	256	266	267	264	303	280	248	278	260	260	303	272	264	279	271	273	269	288	278	248	276	314	281	272	273	278	274	260	257	272	259	279	277	275	282	262	261	253	248	278	236	267	264	258	270	300	253	249	261	278	292	257	244	252	271	260	288	244	297	291	266	260	272	278	264	288	260	239	270	288	245	265	238	285	295	275	259	256	277	263	265	272	300	256	249	256	236	300	284	262	288	287	270	286	260	248	242	270	261	249	242	273	253	255	263	243	262	264	294	275	269	268	276	262	308	277	254	266	271	260	293	254	251	257	299	268	268	306	279	281	269	264	244	282	259	277	262	293	261	305	299	256	284	269	282	252	278	306	268	251	276	281	288	291	267	271	278	276	298	289	259	260	274	273	283	279	301	276	257	250	262	277	272	278	268	255	285	280	273	283	254	255	255	275	278	269	280	301	262	275	296	270	275	295	282	250	265	296	272	255	236	267	256	270	287	288	271	233	279	255	272	276	288	263	271	245	278	262	255	255	279	280	271	281	289	287	290	268	268	249	288	285	270	281	255	275	274	249	294	269	297	224	250	275	258	272	271	258	277	276	293	269	270	247	276	265	307	270	256	270	260	284	270	281	280	270	293	290	268	290	244	284	287	284	296	310	265	291	245	283	309	249	282	282	305	275	285	252	279	269	261	288	274	263	235	285	241	259	272	264	319	258	252	262	232	264	269	296	272	273	290	253	279	302	267	259	290	278	272	265	289	269	256	293	262	265	251	276	273	258	274	287	249	268	259	266	297	276	305	293	256	285	254	287	262	289	260	285	284	276	261	246	258	275	259	281	275	288	257	288	304	275	277	264	270	267	262	275	264	267	262	272	277	249	276	277	302	283	278	275	251	277	268	293	286	248	274	268	280	232	290	298	279	294	242	270	277	252	271	289	260	287	278	306	301	265	281	285	254	273	307	278	272	244	283	307	266	267	280	258	270	258	277	263	288	290	273	290	284	253	298	279	273	252	252	284	281	283	282	273	282	265	283	298	284	271	285	272	282	266	269	280	265	277	283	262	284	262	247	290	279	266	288	254	276	290	297	256	276	257	283	262	276	243	288	248	264	294	315	283	271	266	295	279	288	259	279	249	267	288	278	250	264	275	268	270	269	282	239	268	292	270	262	269	300	293	286	295	288	276	261	284	254	283	266	276	251	251	237	255	274	250	273	289	249	285	286	273	256	301	234	271	293	276	264	273	275	275	254	275	293	269	275	303	264	275	277	258	265	278	269	271	260	260	294	265	265	297	299	284	280	265	251	264	290	277	288	290	271	294	293	277	289	267	247	302	311	282	246	277	300	247	273	285	267	296	256	267	263	295	261	272	275	294	287	283	296	257	265	266	248	261	264	241	274	242	270	261	256	294	265	256	276	286	260	264	274	287	253	292	289	278	259	278	299	294	258	257	253	271	265	253	284	264	275	243	246	263	263	268	296	247	291	268	275	266	259	261	254	269	256	262	284	292	264	301	308	265	283	283	260	268	280	253	279	261	274	292	304	242	265	244	299	263	252	236	286	282	286	263	268	280	266	263	264	228	270	246	274	262	268	278	271	247	264	273	284	273	258	277	266	278	252	280	271	252	275	266	276	295	266	284	271	273	257	266	279	309	273	301	251	256	270	293	274	252	270	292	286	274	281	289	266	294	291	295	246	288	275	307	275	290	270	311	263	273	268	247	266	289	250	275	267	265	270	236	272	313	258	293	272	312	280	288	260	253	261	276	279	299	312	269	252	269	297	281	319	276	249	280	280	280	260	269	285	292	269	305	258	264	274	246	271	272	280	290	272	304	282	258	266	272	292	245	245	261	269	286	279	275	292	261	260	286	240	264	265	297	229	264	280	261	309	244	294	259	287	269	273	259	276	283	280	282	256	276	255	266	290	313	280	277	306	282	288	281	278	261	230	277	273	261	259	280	263	306	261	287	255	281	271	271	279	267	259	263	298	298	305	272	270	240	281	254	256	294	281	262	274	282	305	280	279	270	259	300	256	261	259	281	290	288	281	303	292	260	287	270	265	264	275	251	284	252	258	293	257	266	272	276	276	295	304	303	312	259	273	295	280	248	264	276	274	281	281	257	277	297	278	270	267	292
7656	2693	5679	6515	5687	4565	3872	3307	2784	2471	2182	2035	1801	1707	1548	1553	1445	1393	1296	1256	1176	1182	1178	1166	1057	1143	1068	1038	997	1039	985	960	967	1014	911	957	941	896	910	871	863	890	910	885	880	936	914	913	890	915	894	883	802	883	859	879	899	883	869	856	878	881	868	870	869	894	854	849	857	871	824	827	822	824	822	830	875	868	891	811	794	860	756	878	770	840	869	771	805	823	825	806	816	827	815	851	799	874	853	802	811	787	787	833	823	821	809	788	823	782	796	845	832	814	819	867	785	832	898	847	781	780	759	791	866	811	822	783	836	856	825	808	832	815	826	842	784	803	851	762	846	770	799	784	831	804	839	797	827	811	815	803	785	835	777	842	836	804	779	793	840	766	814	772	824	799	860	870	798	797	791	803	827	789	824	845	771	804	814	755	799	847	842	849	789	754	848	835	841	805	843	781	777	798	760	847	811	771	843	816	826	811	794	811	783	762	826	760	821	763	797	818	849	817	794	797	805	799	837	816	798	801	799	801	850	813	835	801	844	830	807	739	825	764	865	843	787	784	814	794	795	804	831	801	791	803	889	788	794	827	890	843	805	855	785	811	783	782	772	815	779	869	834	804	824	875	759	787	814	818	741	800	819	793	781	785	814	762	836	817	811	901	841	814	779	768	793	845	839	826	801	822	831	752	781	828	810	790	821	828	793	836	819	835	794	825	838	766	805	831	838	817	778	786	784	813	763	867	803	799	806	781	808	829	770	831	771	867	781	819	841	822	825	760	822	859	825	772	802	806	808	807	797	760	819	781	785	823	808	813	852	843	788	771	751	811	818	793	840	852	835	821	790	792	800	803	811	855	837	821	831	771	812	840	789	791	839	782	789	799	815	784	784	812	822	813	810	821	788	806	816	847	803	798	750	774	810	793	776	775	787	799	851	721	821	798	849	824	775	803	818	840	786	857	819	835	798	820	824	801	811	793	818	799	784	798	791	808	782	789	785	833	766	795	790	801	766	826	820	773	768	851	821	744	805	758	778	764	790	786	782	819	824	808	795	842	777	820	785	779	789	779	849	745	803	799	824	789	802	808	829	794	848	872	794	819	809	840	795	771	847	794	862	817	877	880	798	788	758	812	821	812	799	804	792	829	883	831	773	802	755	762	865	790	846	821	827	848	799	811	805	820	810	813	740	822	787	795	777	773	753	837	758	839	731	817	812	811	828	768	792	776	783	816	861	772	763	820	772	832	781	877	833	776	791	800	813	830	799	763	805	789	812	773	820	802	811	807	803	810	812	803	836	814	798	811	829	792	827	782	866	792	805	864	792	808	775	831	813	813	844	791	777	834	756	793	779	802	745	776	874	778	868	825	809	814	809	835	786	851	801	761	807	833	804	821	784	827	775	814	869	816	828	807	814	811	776	807	794	768	821	796	825	820	805	825	782	814	830	800	828	778	846	826	834	777	826	776	797	783	795	805	781	801	809	827	769	801	815	797	810	786	819	844	826	798	828	774	786	798	851	818	771	819	861	821	834	792	838	800	806	806	792	801	756	834	801	779	780	803	805	803	756	804	820	824	768	796	847	756	771	836	794	825	799	839	837	821	817	788	760	796	818	783	853	764	742	824	820	819	794	802	805	807	820	759	804	817	833	793	844	804	786	799	821	819	847	833	801	811	796	800	804	811	848	821	777	877	769	844	804	807	814	753	800	794	866	809	842	804	768	818	819	767	802	837	781	789	816	782	816	830	837	845	789	825	775	755	818	756	826	833	793	852	833	833	821	798	793	798	752	804	774	781	767	789	851	799	850	804	788	806	813	870	803	756	821	861	838	804	825	806	788	799	782	795	792	819	812	811	811	815	791	834	802	768	829	812	805	793	870	799	840	839	799	832	811	820	811	815	841	794	841	750	793	795	847	741	762	857	813	798	799	780	770	755	762	862	837	823	764	805	748	865	769	816	854	762	826	790	771	865	796	791	845	784	826	849	814	856	780	818	808	840	838	790	804	824	835	811	751	858	778	800	810	795	810	813	797	816	806	816	860	839	857	802	832	781	814	825	833	778	821	850	834	795	844	797	777	779	812	810	822	856	844	811	786	823	825	752	830	840	802	771	770	801	762	780	826	796	781	805	817	829	840	768	828	799	794	768	842	785	791	822	776	826	784	823	798	784	818	784	829	770	829	832	794	803	812	760	794	792	772	806	845	865	724	799	838	821	799	795	803	759	785	832	775	783	862	792	823	786	866	800	798	828	840	804	849	803	790	760	776	871	780	793	810	800	834	819	814	829	805	818	836	843	792	838	784	812	791	799	835	802	814	773	840	768	830	836	800	807	857	793	846	792	842	766	822	805	806	803	808	773	849	842	796	817	779	830	833	809	786	827	766	794	800	790	829	819	818	808	759	830	822	846	878	746	782	836	756	780	782	760	728	778	807	798	807	800	821	786	798	862	777	776	833	826	847	770	840	797	810	835	787	829	833	825	784	795	743	816	762	810	810	844	781	825	827	830	839	841	780	751	811	807	856	779	800	864	833	800	814	837	821	842	820	848	788	817	824	826	820	810	810	779	829	761	813	798	814	826	779	846	789	787	780	771	760	795	737	782	850	826	804	810	811	794	774	765	828	857	818	801	840	803	818	848	823	852	843	809	816	798	766	805	786	833	772	793	792	843	794	781	799	793	794	824	852	800	809	822	857	789	783	768	862	819	824	788	797	832	808	785	776	810	835	718	816	816	795	774	791	769	773	802	815	798	798	807	786	806	823	765	793	788	818	743	786	843	807	778	768	795	815	824	815	836	798	805	785	806	774	828	835	844	807	778	776	797	794	867	815	800	790	781	800	782	820	818	770	790	818	816	735	789	817	836	846	835	822	759	841	816	813	803	853	809	819	806	777	829	803	880	835	824	785	792	811	820	794	778	823	802	806	838	812	835	830	735	809	816	807	798	863	795	803	760	801	829	764	837	823	801	808	827	815	816	810	772	780	814	773	781	801	784	838	773	771	848	780	804	798	841	790	846	878	864	773	828	800	843	792	751	856	803	776	788	798	808	773	816	794	797	863	753	816	810	830	846	864	765	799	835	787	834	856	798	794	817	781	839	813	769	797	823	810	831	814	832	793	777	756	865	786	809	790	794	814	823	786	815	762	802	806	773	782	786	804	793	810	798	863	843	802	767	739	826	878	824	835	781	822	805	817	826	819	812	802	828	777	776	834	887	767	814	795	797	808	814	812	807	824	821	795	809	852	814	862	804	811	823	807	817	809	783	754	767	780	798	816	811	852	823	789	839	784	842	824	829	825	803	822	825	807	780	821	818	781	818	842	772	821	810	786	833	810	783	812	834	814	736	794	810	834	828	840	790	801	782	825	755	801	748	804	789	834	861	764	828	791	840	752	778	844	782	781	799	824	807	813	785	833	808	745	829	792	805	817	784	802	811	795	726	812	780	792	825	841	785	813	856	783	827	767	779	804	832	787	765	825	761	844	795	816	822
2199	265	276	268	249	236	213	208	190	209	184	170	211	221	173	198	219	172	182	195	185	198	214	197	197	206	179	190	210	206	190	198	207	187	195	228	211	189	196	189	199	191	194	182	199	190	191	209	205	181	182	193	200	206	202	189	194	196	205	189	202	206	187	190	193	201	205	181	191	184	199	193	195	214	217	199	175	185	185	219	192	209	189	197	197	189	215	181	198	204	214	181	191	199	203	180	206	200	209	212	199	196	179	208	198	181	215	174	175	180	216	186	198	231	177	196	210	211	185	179	169	186	199	191	209	179	211	209	208	198	223	203	199	213	190	208	197	167	175	187	180	205	229	189	187	169	187	197	194	210	198	207	212	200	202	199	217	172	179	206	186	178	200	222	193	187	198	216	179	180	167	180	204	195	210	208	185	197	211	228	220	218	209	216	178	234	204	189	186	203	214	191	214	186	181	207	202	192	195	196	201	203	182	187	193	185	213	182	220	174	198	212	204	202	198	202	196	206	205	213	185	201	180	198	190	209	225	201	224	189	188	198	179	214	203	195	180	190	187	191	186	174	211	204	186	168	205	215	184	214	214	185	186	175	207	177	187	203	198	194	201	168	175	200	198	191	183	200	192	203	194	233	212	174	192	188	186	193	172	222	204	201	201	204	218	190	177	189	185	185	182	189	220	190	204	195	199	215	195	187	180	177	210	199	221	182	182	187	221	185	207	193	167	207	196	201	184	162	205	197	191	206	177	151	200	184	181	195	192	177	185	193	184	184	202	199	173	202	207	180	196	186	196	209	192	206	210	188	189	200	196	172	168	195	174	205	197	201	206	190	179	188	198	183	169	191	203	221	180	199	186	173	205	197	210	192	170	189	199	208	200	184	200	200	195	210	207	200	210	204	179	181	226	189	166	185	223	181	211	205	188	193	184	189	194	190	203	184	209	203	204	213	205	209	179	208	200	202	208	177	192	191	175	204	213	176	193	190	208	208	215	197	188	187	221	196	200	174	217	187	212	207	198	194	203	168	195	184	193	200	210	202	204	166	182	182	196	207	188	199	198	215	159	172	168	184	217	191	188	170	199	198	223	202	186	198	209	197	202	202	187	184	198	205	193	204	210	223	200	194	189	202	192	200	197	196	184	188	168	234	192	190	191	194	211	218	177	211	173	182	195	183	185	198	192	203	210	209	195	197	198	188	171	214	194	209	221	180	178	181	211	171	182	196	196	202	191	177	189	220	204	196	211	190	204	203	213	193	189	191	191	214	204	173	210	205	209	200	183	198	201	191	191	207	153	211	207	194	208	187	173	174	192	194	165	210	205	189	190	173	198	190	195	207	184	199	199	177	192	214	195	177	188	218	204	190	182	202	177	203	199	201	193	210	189	188	209	230	221	179	214	210	205	187	187	199	202	190	205	185	215	201	208	194	207	206	200	189	211	170	189	196	184	196	205	193	194	206	227	189	197	184	184	182	198	214	200	188	175	188	220	174	183	221	184	175	217	216	207	199	198	201	182	198	206	193	198	194	200	179	186	209	202	205	200	168	192	172	196	179	196	209	210	183	200	200	200	168	185	180	179	197	181	168	200	182	193	180	172	198	188	189	212	198	214	194	194	209	179	200	180	164	201	183	202	193	183	180	185	186	173	201	188	178	183	190	198	186	196	217	193	182	220	188	196	189	182	206	173	177	206	199	192	189	217	170	183	171	184	208	204	209	198	204	202	197	223	168	169	185	204	216	196	198	164	209	168	203	220	209	203	201	213	219	199	200	201	180	196	189	206	195	197	208	207	211	195	212	207	206	193	196	183	193	207	232	199	191	181	246	202	190	208	185	190	197	184	173	218	196	200	197	195	206	233	220	198	168	219	203	213	186	206	193	199	200	172	203	184	209	194	205	207	187	190	207	183	201	196	181	208	199	188	197	194	193	197	187	177	220	190	187	180	214	198	213	177	190	202	204	201	197	191	191	199	174	176	228	212	210	182	191	201	169	205	223	216	217	190	197	189	171	173	202	168	188	184	193	199	211	186	200	192	193	210	169	202	175	205	200	188	227	197	185	224	198	196	240	155	187	198	186	161	191	202	197	208	199	211	195	201	192	186	205	186	169	197	207	193	186	198	203	203	193	201	205	202	196	213	201	204	195	213	187	195	196	195	184	181	201	203	180	205	183	207	191	200	209	184	170	166	187	222	206	210	197	198	206	188	203	209	204	210	183	190	186	186	204	184	195	215	195	207	196	190	197	201	186	197	176	196	214	204	201	194	193	189	206	213	182	196	184	213	193	199	187	198	218	219	194	181	182	187	210	173	206	186	193	188	179	179	192	208	195	208	197	194	194	189	231	202	180	206	188	184	196	197	196	219	201	184	220	203	198	202	208	195	163	203	187	181	199	237	183	192	194	200	207	189	203	206	197	207	204	209	202	190	180	189	199	213	215	206	192	203	200	182	192	195	207	188	182	206	193	210	190	191	220	209	206	210	194	208	210	197	204	183	181	192	192	187	197	207	185	208	206	189	198	175	197	204	191	204	197	189	178	185	210	194	180	209	214	215	181	212	203	183	193	191	196	171	202	189	204	193	202	211	205	228	196	217	219	209	212	175	200	182	188	186	201	188	201	214	221	216	195	217	197	216	192	223	189	204	226	192	234	199	161	208	179	199	194	220	200	205	224	213	175	206	208	194	198	219	199	206	197	203	198	189	187	197	182	179	206	175	204	180	182	196	231	185	195	206	191	219	194	170	209	182	185	207	196	158	203	205	207	209	187	207	192	199	204	202	181	161	181	201	203	217	206	196	208	192	193	198	169	192	197	187	204	203	188	215	204	204	201	182	214	189	204	202	175	201	184	193	196	179	187	199	184	198	181	209	198	183	196	204	193	174	174	183	205	199	187	184	198	188	207	206	214	181	219	166	182	188	167	173	188	192	189	204	197	181	181	183	195	173	200	179	203	212	183	208	183	198	171	216	189	202	187	203	207	206	163	178	200	186	235	203	196	190	205	193	199	179	199	200	217	196	206	205	207	189	189	180	178	226	214	186	191	190	181	188	184	177	205	194	207	186	189	205	185	183	208	176	204	179	184	188	197	208	189	191	194	216	209	185	204	192	188	180	214	171	205	211	194	191	193	194	188	202	193	202	199	206	194	183	217	188	207	171	233	202	192	195	188	194	202	172	191	177	177	206	191	187	185	192	209	204	221	193	183	207	198	183	181	213	174	182	206	205	207	167	208	191	217	192	206	224	210	188	210	193	188	194	196	203	210	192	188	209	204	200	200	208	226	185	229	191	201	194	187	192	225	181	185	187	191	211	209	205	194	200	211	209	193	197	175	196	177	212	192	201	196	201	188	190	162	199	199	221	198	176	210	197	189	187	192	183	191	167	196	199	224	211	181	182	187	180	217	154	210	205	192	223	186	196	169	203	193	186	208	177	176	205	198	175	216	209	189	213	223	174	177	192	201	195	202	205	199	188	204	211	204	214	187
1897	712	757	801	794	758	679	682	623	637	675	677	675	617	664	690	663	638	617	641	657	666	630	647	667	632	624	618	632	636	641	693	583	651	597	617	640	661	650	644	656	609	629	690	630	650	607	608	650	624	627	612	644	631	597	630	607	614	684	632	606	626	642	597	643	565	602	599	616	603	662	613	623	642	653	587	616	641	652	655	648	641	621	607	589	613	625	606	657	636	655	642	632	595	626	614	596	652	606	613	604	657	623	659	640	600	605	633	600	646	612	603	643	646	645	621	628	612	629	626	631	623	629	588	626	649	600	664	587	666	635	588	612	610	645	641	636	619	580	637	587	653	617	618	645	657	625	628	611	625	618	586	671	632	675	636	557	629	647	623	579	592	669	572	657	649	638	620	621	649	593	644	616	613	596	636	632	607	644	629	622	582	631	654	638	612	631	585	663	590	574	657	631	656	646	603	613	643	657	619	623	635	662	628	620	633	591	597	639	597	596	604	622	628	620	594	622	617	635	684	643	603	648	678	645	599	643	624	623	637	653	570	649	575	609	610	588	674	616	598	610	619	645	645	664	633	602	676	633	622	623	633	619	655	610	623	600	619	633	648	641	619	562	622	611	662	590	628	618	635	662	639	634	602	625	608	630	582	620	682	654	596	654	640	619	624	668	613	635	648	641	637	662	648	575	598	614	624	626	604	606	621	612	612	571	664	648	628	629	587	605	624	619	647	661	621	614	615	602	580	635	656	601	624	636	636	629	631	638	626	595	603	622	617	670	644	661	572	600	572	634	650	613	616	668	644	588	610	637	607	620	580	640	581	609	649	592	575	621	618	604	637	614	611	577	648	619	576	647	608	619	621	592	630	631	630	628	645	590	680	595	603	633	644	627	629	582	624	635	667	601	626	617	650	573	604	567	624	644	619	589	585	627	585	589	631	652	634	549	662	621	630	661	625	600	600	629	622	610	599	611	639	583	643	633	598	593	661	646	651	597	654	620	571	698	592	597	672	590	576	640	620	646	607	644	627	607	612	615	602	605	582	629	594	635	629	618	586	609	595	635	589	601	604	615	612	638	627	611	645	634	572	708	694	601	579	644	616	599	660	606	626	627	603	570	614	594	609	627	608	668	644	616	630	641	636	631	576	595	610	685	633	624	652	649	628	658	666	588	565	590	648	604	574	599	621	578	597	603	615	622	650	641	647	616	631	624	592	619	639	608	632	650	629	604	626	585	692	616	639	616	606	585	642	669	598	645	616	601	644	638	607	652	615	635	620	645	614	622	565	671	661	618	649	617	631	649	638	606	596	604	612	608	595	590	647	616	631	599	610	630	597	604	633	588	643	656	619	646	609	614	617	632	642	584	616	603	639	641	651	654	634	601	619	608	618	606	638	621	638	636	587	609	649	610	621	619	625	617	631	637	646	646	612	626	645	641	610	616	662	645	617	608	604	650	635	594	611	613	624	625	686	630	610	558	618	643	643	658	580	582	648	597	619	655	645	634	667	626	672	636	634	623	646	610	608	630	631	591	636	660	613	607	659	615	589	596	592	588	569	637	659	602	588	597	607	610	628	622	650	615	650	664	658	619	622	631	630	611	635	603	634	601	650	640	628	625	658	612	600	609	626	614	678	607	595	574	658	668	614	635	642	622	629	625	632	604	676	652	630	646	635	685	655	615	636	623	630	657	634	656	605	587	617	620	592	632	588	631	564	627	600	636	656	625	644	658	597	570	630	617	625	663	593	597	614	617	651	602	642	602	632	610	650	655	613	633	614	640	612	631	622	621	636	622	649	616	594	660	651	576	626	584	561	623	621	629	628	658	625	657	578	642	626	625	637	634	646	612	645	598	651	594	637	631	622	672	638	615	633	629	617	590	596	643	627	624	691	627	604	658	591	612	566	616	585	610	591	630	613	622	599	602	616	628	629	622	632	611	594	605	634	564	636	641	638	624	632	625	629	595	615	645	628	620	617	652	654	625	612	658	612	645	648	621	609	607	610	596	629	616	614	617	647	684	614	639	627	648	655	615	681	627	609	584	638	646	605	599	610	627	613	605	661	634	606	589	634	628	658	604	675	612	593	653	614	578	598	597	637	625	626	625	616	623	598	605	596	651	604	653	652	613	627	613	624	613	617	616	627	654	641	634	642	653	622	598	617	592	616	606	600	668	663	603	620	594	624	643	635	649	582	622	602	627	610	628	601	575	639	614	607	612	641	668	608	585	632	609	599	610	638	631	640	639	563	648	585	594	641	639	612	593	595	572	606	647	644	632	566	601	628	624	570	601	629	654	645	618	653	609	622	623	661	584	625	587	609	618	644	641	625	654	638	590	657	640	630	608	630	600	565	597	596	645	651	601	566	595	582	621	690	578	606	656	609	637	607	653	656	610	657	661	636	630	636	633	654	618	586	674	617	632	639	578	609	579	647	636	633	613	632	574	677	680	572	651	599	610	608	629	620	607	666	647	649	640	647	636	623	573	652	648	665	629	633	636	623	601	650	634	627	633	633	626	613	636	638	651	634	568	613	600	615	639	639	601	669	615	616	623	593	624	616	627	603	652	618	623	626	657	595	627	589	632	644	568	613	673	616	627	595	655	624	605	636	624	659	655	605	598	583	584	599	660	660	608	604	658	691	631	623	687	577	596	612	638	652	615	631	646	654	566	621	634	620	625	646	582	603	612	577	643	653	615	627	620	586	656	615	644	675	632	588	616	623	680	590	611	607	631	637	601	630	622	620	588	666	587	574	625	601	646	695	659	641	614	617	629	599	640	604	652	626	635	593	643	621	633	620	621	624	631	589	586	650	609	592	648	637	643	648	621	634	609	574	631	592	629	624	608	607	599	556	615	617	651	660	640	582	587	651	617	602	645	578	636	652	630	623	678	623	647	633	649	590	621	645	596	640	603	592	637	579	630	634	648	598	657	611	579	638	632	610	632	648	631	579	624	601	654	596	591	615	570	563	634	631	594	613	660	632	568	621	652	668	585	635	641	671	634	641	684	641	623	647	584	606	669	601	614	622	635	632	656	618	579	639	651	630	599	621	633	638	628	629	626	629	626	612	640	644	633	610	624	609	608	649	639	572	594	621	608	611	633	628	623	613	631	647	646	647	615	571	657	627	642	662	579	616	654	600	630	642	618	617	593	642	625	626	577	632	582	640	650	597	631	626	593	630	613	643	649	565	600	627	638	627	646	615	593	648	566	607	604	633	633	613	646	624	592	635	616	583	632	620	601	589	565	608	590	665	634	613	653	629	582	626	623	653	591	628	658	614	605	661	635	610	632	659	640	599	615	652	640	623	578	601	638	648	650	634	622	609	656	638	621	654	643	618	608	608	634	606	645	623	684	614	614	621	619	598	620	605	613	618	633	592	650	642	594	632	626	615	617	617	617	627	647	597	610	639	612	624	603	637	656	644	581	634	602	622	652	644	600	579	637	611	678	633	642	631	616	652	635	630	667	610	674	638	646	650	637	634	636	640
9064	1336	1761	1362	1020	790	639	607	529	469	466	414	435	400	410	404	327	360	358	393	349	353	364	389	323	365	347	335	370	351	353	310	319	335	342	354	323	318	315	337	350	343	326	319	316	324	293	339	324	316	312	342	318	354	324	311	356	356	334	333	329	305	310	333	339	316	349	340	299	327	340	340	325	315	339	312	315	328	323	319	340	318	361	304	323	345	331	332	310	294	326	337	310	338	327	320	321	338	331	329	312	333	348	328	306	331	318	290	339	295	331	348	302	315	339	329	357	330	313	329	342	338	307	337	317	301	297	304	347	321	343	351	314	342	328	321	337	331	291	313	324	292	272	306	316	347	333	314	329	349	328	312	292	308	305	291	300	331	325	311	359	315	316	325	343	356	317	283	308	332	353	346	358	350	345	321	300	291	318	318	329	339	355	316	327	325	306	318	294	322	325	314	323	324	343	303	314	333	332	326	321	311	346	332	321	341	317	342	337	289	354	339	335	313	357	322	340	317	328	361	308	353	343	310	335	357	313	334	296	322	293	323	343	296	340	319	329	324	332	321	315	322	327	320	327	329	310	311	323	336	300	330	323	318	346	311	343	328	318	314	316	324	324	315	342	333	345	322	338	334	345	324	315	307	356	325	331	308	315	321	313	354	334	334	323	346	338	358	328	322	352	306	302	279	344	323	339	319	300	298	329	342	309	340	342	315	313	325	342	298	291	334	364	312	349	307	333	313	348	310	318	340	319	337	285	311	367	317	317	335	321	323	302	328	338	322	280	321	309	343	325	382	335	321	313	320	352	339	323	322	311	306	351	333	341	313	319	316	339	310	343	358	321	305	292	338	319	332	301	316	338	350	343	324	320	313	324	344	325	321	338	329	323	315	280	325	307	339	306	340	320	343	308	312	321	298	314	293	307	311	319	309	295	333	337	319	334	335	315	322	325	287	331	316	321	333	310	349	319	327	319	298	285	317	321	333	337	341	322	316	317	305	332	341	299	319	305	319	338	298	317	329	330	320	335	301	324	342	332	305	338	316	311	340	343	314	357	328	341	339	309	341	281	323	361	299	289	332	317	310	327	329	327	373	317	334	335	312	290	349	318	321	310	312	305	324	316	298	331	353	307	283	310	329	345	295	306	306	330	339	312	337	325	333	304	306	321	347	325	319	322	337	325	329	311	339	323	326	323	308	339	353	340	317	313	337	314	325	294	334	344	309	310	302	310	302	326	313	334	331	318	312	319	344	326	332	342	315	329	333	324	319	349	317	360	325	359	332	284	308	310	318	330	320	334	300	306	368	334	343	322	323	363	331	309	316	353	298	340	325	306	317	317	362	342	299	281	317	349	341	345	323	318	311	327	302	307	337	309	319	318	314	310	337	311	323	361	318	357	319	294	298	319	330	335	303	353	314	343	326	328	338	369	320	320	325	346	343	267	329	325	342	345	319	300	319	290	325	289	307	343	298	321	318	348	348	316	322	322	346	303	309	293	343	303	332	319	335	319	318	294	310	316	318	287	351	312	344	333	330	321	357	308	348	291	295	299	334	290	343	312	328	309	322	335	314	298	301	329	324	310	335	294	333	340	325	356	328	305	323	310	336	340	292	313	311	305	309	297	335	330	321	325	314	341	351	333	339	321	304	319	323	321	310	310	336	310	309	319	331	330	329	309	321	326	317	338	345	332	303	362	335	332	311	319	330	289	344	374	305	312	305	323	312	329	356	300	352	324	328	278	298	310	322	302	335	333	356	334	305	349	319	344	312	341	317	327	311	311	360	342	364	293	333	308	303	331	344	307	345	318	337	320	306	317	319	326	309	339	291	290	337	315	339	284	344	320	333	316	343	320	355	307	297	292	305	293	299	310	312	376	331	345	265	347	345	326	333	330	310	342	290	319	325	345	319	281	302	316	359	333	338	308	335	328	277	298	347	324	339	313	349	323	323	350	315	310	323	315	342	337	327	275	316	364	332	342	324	361	332	296	315	329	316	293	339	277	312	284	323	301	320	337	305	323	322	322	290	315	328	311	342	317	317	312	315	313	332	318	334	309	347	335	340	313	340	323	332	341	308	300	345	345	299	299	273	308	359	317	322	324	333	318	350	316	311	309	320	335	314	359	319	329	302	289	342	342	322	349	308	339	359	330	315	343	340	343	303	348	312	325	304	282	300	343	315	351	318	327	321	332	342	333	342	286	342	326	323	377	333	328	311	290	291	297	330	319	304	334	305	340	325	291	310	297	344	345	334	317	333	278	349	305	317	326	320	303	355	319	304	344	291	344	342	297	295	350	339	313	330	312	308	299	342	328	315	286	321	284	325	329	354	274	317	316	323	312	325	333	311	315	327	315	319	309	328	325	309	351	320	304	328	345	303	310	309	328	310	301	318	298	297	316	339	313	352	307	323	303	331	314	330	332	345	299	330	326	309	323	330	346	321	311	328	339	323	309	285	350	315	332	304	309	308	311	322	338	352	330	322	339	300	291	321	348	330	314	291	309	316	311	309	298	312	307	322	306	322	330	336	360	308	321	317	335	340	331	346	333	318	355	312	312	323	314	302	304	308	307	339	326	325	316	354	338	359	344	316	364	321	325	333	318	296	336	304	300	311	346	314	319	322	314	366	327	343	331	315	346	342	349	336	319	339	317	303	309	308	285	285	333	339	306	314	327	327	324	325	321	343	318	351	284	323	314	339	347	350	301	291	368	327	314	351	341	337	302	317	310	346	324	336	326	335	342	317	327	335	326	335	339	330	330	328	334	302	307	317	281	329	338	329	317	334	296	341	348	333	305	334	289	333	326	326	304	346	276	328	343	313	306	303	318	343	320	325	318	343	337	350	315	338	302	312	332	341	327	319	347	322	316	298	323	317	325	349	318	363	339	310	310	345	328	278	305	324	289	338	351	334	350	317	297	294	306	353	324	369	335	317	332	337	290	323	351	358	329	348	331	328	324	338	317	302	297	331	314	281	312	341	318	340	330	322	316	299	334	320	327	283	303	324	347	350	333	329	325	337	323	309	323	290	302	292	303	332	340	349	293	345	312	283	334	291	315	362	281	317	324	329	334	333	297	328	329	332	303	337	297	298	308	354	339	319	361	320	314	330	311	340	326	322	335	330	311	301	302	302	333	302	329	325	325	302	321	353	306	336	347	320	338	312	324	346	310	322	323	317	315	334	338	304	323	342	300	334	335	299	329	346	331	354	329	319	305	337	331	324	328	316	348	322	349	319	343	327	331	325	334	360	313	315	319	333	333	337	304	310	340	328	318	308	293	345	334	315	322	330	329	293	333	322	328	319	301	333	310	294	315	343	317	289	333	269	325	343	323	345	323	327	324	335	316	321	310	345	335	327	299	318	327	348	336	334	337	317	332	316	349	310	311	325	302	349	335	306	309	315	323	302	338	336	321	298	325	355	354	347	346	326	335	314	298	327	336	309	303	310	321	324	321	348	377	333	348	325	335	294	332	370	321	323	333	289	359	303
5671	1931	3553	4172	3543	3040	2595	2266	1983	1820	1666	1574	1463	1376	1379	1298	1235	1212	1170	1242	1163	1088	1130	1126	1121	1096	1072	1013	1054	1061	1036	1096	1013	1025	1067	1020	1098	1025	1025	1063	1033	1046	1049	941	960	953	1006	1040	1002	965	1035	922	1039	968	1012	972	1000	959	1007	917	930	973	958	945	952	1011	922	1008	964	982	928	994	1001	953	922	952	959	933	903	996	1058	972	964	941	976	936	1021	940	932	955	945	934	936	953	926	948	915	961	935	966	935	961	909	963	929	946	931	1002	941	984	944	963	933	937	929	928	910	940	948	925	921	945	960	931	1051	911	934	908	972	956	918	937	958	989	987	921	953	968	881	953	945	870	951	980	970	947	867	930	904	931	920	908	940	921	966	983	947	896	1010	951	925	927	985	972	955	975	997	892	945	951	935	948	962	901	939	912	987	914	943	1005	931	981	926	920	924	970	942	962	972	932	923	912	919	980	942	938	882	975	968	932	993	948	947	1006	952	918	982	962	925	984	873	984	896	935	1021	980	943	942	999	939	1007	912	939	946	960	954	930	1024	984	982	961	912	902	887	972	988	960	966	899	935	938	926	962	956	917	929	924	958	950	984	924	877	930	950	933	989	965	939	922	982	968	943	967	923	915	936	959	971	944	951	923	935	959	927	937	986	955	982	890	934	999	960	957	935	897	920	974	926	927	955	935	953	956	923	926	927	947	923	946	935	977	995	879	946	945	953	914	931	955	924	979	927	920	971	932	952	990	955	1002	1010	942	936	914	907	886	1040	962	907	917	935	928	972	942	949	997	991	969	904	931	959	884	962	962	960	973	889	923	944	943	969	937	902	898	924	932	950	928	1005	899	962	937	967	948	962	882	945	931	981	1014	882	944	872	981	938	896	986	952	948	951	972	959	903	1023	925	979	961	945	929	896	921	888	949	965	865	1000	984	949	981	982	997	941	923	923	927	935	958	1000	915	924	931	913	972	962	993	895	963	938	980	924	921	958	988	928	941	939	921	910	967	898	944	908	893	997	901	994	969	949	942	999	934	932	879	967	963	931	921	936	965	945	935	912	950	955	944	960	1008	952	972	959	975	950	952	964	923	971	907	993	954	943	948	959	933	927	925	910	969	963	941	973	910	921	927	975	914	966	957	931	969	986	941	915	893	954	927	982	947	945	940	955	988	938	958	1018	900	912	937	951	948	933	974	912	949	921	909	957	935	1034	929	934	958	934	943	932	949	883	966	930	937	916	1004	991	950	947	965	955	945	961	951	930	927	967	898	944	939	908	973	943	1004	942	934	971	981	952	911	949	931	928	960	951	927	1002	916	946	921	945	929	946	931	940	939	937	966	914	941	931	929	944	955	971	968	944	966	955	967	984	905	970	926	953	938	935	872	969	990	1008	963	928	922	983	945	990	1030	940	971	939	962	944	951	981	909	928	942	953	874	918	921	938	984	946	885	924	953	863	1012	963	940	954	937	1015	923	907	923	946	925	990	954	987	988	935	915	932	908	928	878	982	951	903	893	947	914	952	946	901	1018	910	955	920	931	913	931	916	941	974	927	911	935	953	930	952	939	959	946	946	933	920	963	956	937	974	947	912	907	967	942	908	936	915	934	906	920	920	930	974	952	971	920	957	891	946	951	932	954	961	920	915	973	941	920	953	912	966	983	931	980	967	936	930	890	983	951	916	963	983	935	909	970	921	916	954	987	936	920	953	962	964	937	921	943	986	909	926	1012	917	890	984	985	953	999	971	960	961	942	916	953	936	1015	855	982	968	944	964	958	918	997	974	922	930	936	936	954	973	936	889	952	944	913	898	968	946	983	945	919	903	967	991	898	930	954	918	877	963	951	961	968	960	940	978	931	958	971	978	970	930	992	909	961	947	975	956	941	995	946	948	1008	964	967	925	990	930	938	883	904	950	915	950	963	880	943	970	950	939	958	927	927	947	903	952	905	926	926	951	913	915	891	946	951	980	951	973	994	952	986	926	878	902	950	926	967	973	980	919	970	876	997	919	978	1005	954	907	953	955	952	939	910	936	947	961	1013	976	956	939	952	936	962	973	966	957	989	957	943	960	973	917	911	976	879	844	978	936	982	930	961	926	954	967	963	1005	905	913	900	942	978	931	956	934	967	908	969	988	992	925	986	985	910	982	957	919	924	933	933	940	938	894	969	929	906	972	962	928	948	883	1018	924	951	914	953	969	938	945	989	959	953	988	954	946	889	1007	953	925	954	951	903	965	908	941	940	938	1025	955	904	955	938	938	960	988	929	929	941	996	953	962	913	930	940	962	1005	942	956	1013	936	910	896	921	961	944	955	931	963	894	952	976	894	1017	929	963	943	937	976	943	929	949	926	907	929	985	979	948	930	930	930	905	924	949	977	900	1009	971	964	931	914	925	954	918	912	963	981	902	958	956	905	963	961	938	979	978	926	922	932	997	927	925	948	885	920	932	939	964	913	1005	963	1007	941	932	939	978	965	995	965	969	901	938	899	926	970	938	897	940	974	953	990	966	934	954	947	947	904	906	924	904	928	953	947	960	953	969	870	898	940	957	945	986	959	945	952	927	981	933	1012	1004	875	924	886	923	952	898	977	1006	957	938	959	963	968	998	936	933	990	949	940	950	928	985	1025	908	953	956	954	933	938	969	969	959	960	981	1017	900	995	930	951	914	924	956	897	982	917	969	960	978	924	957	948	895	959	960	882	988	901	906	982	931	968	956	1018	937	959	928	913	914	907	927	978	956	945	927	978	954	922	951	906	952	923	909	936	919	932	955	940	988	936	1021	945	980	951	919	938	947	897	978	939	921	972	892	899	931	945	974	892	941	972	1010	933	982	940	942	971	960	895	925	932	967	857	956	990	969	900	977	977	962	927	908	969	934	979	944	983	977	930	981	945	1002	934	940	1026	928	975	934	902	959	1018	890	945	950	979	971	971	970	918	919	924	924	913	970	943	930	939	939	976	920	938	925	940	955	948	895	944	946	906	950	981	979	933	945	961	987	952	977	910	964	992	917	947	983	870	949	932	888	930	935	952	971	985	912	924	901	930	980	950	934	925	870	934	1000	947	955	952	942	970	935	985	929	951	959	965	981	917	982	880	892	938	933	911	885	935	946	971	914	947	955	939	911	924	919	950	1009	918	1000	1000	906	975	932	916	1023	895	931	980	869	974	888	993	1014	970	908	908	941	975	966	929	1004	989	962	1005	973	938	913	893	966	897	1000	956	934	974	958	930	975	992	894	955	958	978	948	934	940	933	914	1017	920	939	970	957	939	927	875	940	960	980	956	936	960	927	958	1001	947	966	953	909	903	944	953	907	932	934	968	929	944	965	950	921	976	978	929	967	933	921	969	872	936	873	907	933	951	979	915	981	932	991	952	982	994	954	907	990	945	915	945	913	925	964	944	994	948	924	929	866	946	951	937	944	896	973	909	962	909	880	965	914	950	871	932	887	990	916	975	933	938	981	946	947	928	940	908	918	964	917	926	971	892	943	909	993	963	952	926	944	930	958	997	900	954	932	938	970	972	928	890	951	931	946	961	1009	922	898	918	937	919	964	944	879
16110	2745	2934	2306	1646	1252	967	744	662	561	493	411	425	398	365	363	356	405	364	336	346	340	291	302	296	325	308	321	287	315	302	323	284	305	287	323	271	299	274	337	274	276	263	250	291	280	261	296	269	289	264	301	292	269	291	264	257	317	274	271	284	297	255	279	269	269	255	286	256	270	274	283	304	263	247	293	258	266	269	271	282	280	275	256	287	308	295	291	266	283	273	280	272	252	283	279	269	288	274	268	256	275	287	260	269	256	290	242	304	274	262	270	265	261	295	283	251	273	292	274	278	270	264	263	318	293	276	270	288	276	279	262	286	278	277	259	280	255	276	280	280	277	285	248	277	287	279	274	299	276	241	271	258	269	271	254	258	265	295	278	268	282	244	276	254	279	259	269	276	308	287	267	285	266	260	268	298	264	227	316	273	278	295	257	283	253	280	278	253	259	298	286	254	260	266	272	267	269	261	285	250	248	266	251	255	256	298	270	272	284	245	270	301	277	268	280	252	260	265	275	286	255	286	279	275	263	287	262	295	272	278	270	274	269	273	281	261	252	255	282	271	263	248	293	257	265	301	259	277	268	286	265	258	259	309	272	257	284	272	292	276	288	275	282	289	275	281	312	288	252	286	258	272	245	294	258	267	260	260	305	263	279	313	266	245	277	276	248	273	281	265	270	267	291	288	287	298	307	284	277	283	254	268	265	277	286	272	250	284	264	277	279	289	263	293	246	302	260	281	280	265	258	286	287	284	282	276	293	259	272	271	273	279	278	225	248	269	276	300	311	280	269	260	289	271	269	266	269	276	254	270	278	254	307	273	275	280	267	268	292	285	282	285	269	287	309	276	255	240	273	263	306	284	299	261	281	279	262	279	293	261	290	288	281	275	284	264	255	267	261	280	250	270	266	275	270	265	272	277	286	293	294	249	287	260	284	278	274	276	236	269	263	289	278	250	276	267	285	240	242	256	270	255	255	289	294	246	266	268	291	296	284	283	259	275	263	276	261	269	284	268	280	258	255	245	271	291	268	259	301	299	268	259	283	269	272	265	268	259	277	275	319	267	265	273	270	252	281	291	256	288	248	261	303	263	272	337	278	283	260	266	249	295	260	275	260	303	307	289	292	284	249	248	298	286	277	286	272	285	294	295	301	299	313	280	304	284	256	303	309	269	278	268	266	279	286	270	259	282	273	278	247	258	276	291	276	244	241	300	252	286	278	269	261	288	258	270	274	236	279	272	294	274	291	255	283	273	246	279	272	295	289	271	263	277	301	275	304	256	266	295	263	295	283	261	287	302	258	306	288	283	283	285	274	282	241	292	281	270	253	280	274	275	253	259	275	297	304	266	265	272	268	267	281	273	285	271	266	258	264	244	259	276	242	276	279	269	271	281	262	284	260	290	280	253	268	276	275	270	259	254	242	279	259	291	286	304	267	290	268	291	271	240	255	296	270	270	277	250	287	305	266	264	284	273	259	274	312	276	272	242	268	270	276	276	292	299	244	272	285	321	261	237	295	248	278	275	280	250	254	263	254	259	264	280	275	289	258	267	284	274	285	237	283	288	270	267	290	266	240	266	271	295	255	268	259	267	236	255	260	256	258	284	277	270	259	276	252	288	291	326	251	285	254	301	269	264	246	262	259	300	252	278	255	318	265	275	272	274	256	262	275	272	264	260	282	291	269	266	295	267	285	261	269	288	271	276	260	249	295	303	288	269	275	276	250	285	269	297	291	263	278	257	239	292	307	279	282	281	276	278	272	277	288	243	264	269	296	269	239	262	264	268	269	280	277	285	282	288	281	278	299	280	251	263	287	260	258	234	250	284	236	244	290	280	272	283	279	252	248	284	289	295	281	294	307	272	251	270	267	263	273	279	257	249	251	250	292	268	255	251	260	291	286	273	280	273	279	275	296	289	277	302	274	292	258	293	260	291	273	248	273	291	248	287	313	263	249	294	242	258	271	275	283	246	272	254	277	283	276	247	270	278	271	259	240	283	286	295	288	284	250	291	263	267	258	274	263	268	276	281	251	262	277	280	281	258	254	281	277	286	282	269	267	269	275	292	243	299	269	290	286	269	264	266	252	241	259	267	280	269	289	270	313	300	269	239	280	246	272	256	268	262	281	277	273	296	288	284	261	277	284	281	277	240	283	267	255	284	279	271	280	305	260	252	275	272	278	272	281	264	273	253	288	255	263	274	276	294	298	283	241	286	263	265	283	298	273	234	271	294	280	259	276	287	286	262	256	270	276	308	253	273	272	307	263	299	281	293	270	260	258	241	291	277	283	299	257	292	293	301	276	255	305	268	273	256	307	273	294	266	308	253	272	292	259	260	314	241	273	244	287	299	261	259	251	269	264	267	280	262	268	276	253	278	285	299	276	295	272	248	290	273	278	279	269	245	289	246	266	264	275	298	266	243	288	267	289	272	292	281	257	288	293	284	296	274	260	255	244	278	269	279	268	264	274	261	274	259	292	247	252	287	292	296	307	281	248	272	283	258	269	250	303	275	271	269	284	295	276	274	264	289	283	279	267	286	307	255	257	272	248	288	268	262	247	266	274	276	298	273	279	287	246	292	251	266	262	247	274	276	270	264	308	283	268	297	268	278	287	280	268	261	264	266	298	252	313	273	225	265	269	282	275	251	293	290	297	251	234	275	258	272	271	286	274	292	251	270	265	296	245	272	252	262	258	248	255	276	258	292	270	253	277	262	264	256	282	263	278	267	275	283	256	256	274	270	260	288	271	307	269	255	311	243	269	296	285	280	259	265	298	247	262	282	254	254	284	269	283	286	242	266	265	292	286	248	267	275	302	297	288	291	298	268	247	301	288	262	288	293	275	262	268	267	276	290	235	255	299	283	266	288	282	253	240	291	280	303	263	293	270	267	280	264	289	257	263	262	277	268	297	268	270	247	288	287	298	275	279	308	262	256	270	262	283	277	302	259	241	256	250	273	290	266	304	255	288	281	270	264	262	280	301	278	272	245	264	278	291	258	249	276	293	284	270	274	296	264	245	276	278	264	280	250	281	250	257	297	248	227	257	253	268	231	287	292	308	266	283	277	262	270	257	286	246	286	265	278	275	237	287	272	260	288	287	285	281	274	293	283	274	283	259	228	267	290	277	271	286	282	287	255	269	242	289	267	277	287	284	246	256	249	263	280	302	272	270	301	279	269	269	288	237	237	286	264	286	272	255	275	251	272	262	283	281	281	242	281	302	270	278	284	293	292	254	276	274	306	290	284	288	273	287	276	264	304	290	267	237	291	283	272	297	257	263	284	278	301	281	303	268	314	266	261	290	259	287	274	276	285	267	245	263	254	256	255	264	245	270	259	290	261	254	273	278	275	286	281	274	227	274	329	301	294	287	278	265	267	265	275	293	270	295	293	271	282	263	288	247	270	289	288	283	229	278	278	276	278	274	298	281	310	252	286	282	304	290	258	259	278	294	295	284	285	245	263	281	255	317	258	305	264	264	260	247
7605	2763	5665	6513	5727	4671	3996	3326	2780	2474	2181	1978	1834	1646	1578	1419	1375	1340	1227	1260	1245	1179	1138	1151	1129	1050	1001	1047	1026	1034	971	928	1006	955	958	964	950	924	962	930	888	949	884	961	897	895	852	892	887	904	821	873	862	804	873	873	913	861	822	843	860	834	903	806	839	851	862	845	847	883	860	846	818	825	821	812	826	838	877	863	845	851	800	790	811	849	814	825	824	832	840	776	806	832	851	832	816	814	832	869	815	791	860	784	810	816	858	819	828	835	772	813	820	829	837	795	821	769	806	820	773	807	764	834	848	833	878	829	778	813	787	785	811	846	789	798	837	838	816	799	774	804	788	752	796	835	774	802	850	811	874	832	802	814	832	804	818	821	828	757	825	857	829	833	853	821	826	799	842	792	792	785	789	817	795	815	768	812	830	842	799	813	779	785	782	758	871	799	811	782	807	781	795	782	801	810	833	826	806	790	760	823	814	808	813	768	825	803	855	810	782	795	849	797	868	766	763	797	797	801	811	829	823	800	800	769	818	807	781	783	806	804	824	798	802	819	797	825	811	791	785	824	817	796	785	829	799	782	820	838	841	793	798	815	812	769	776	809	840	878	800	811	820	771	877	845	771	829	834	826	781	842	776	812	842	780	760	803	791	802	819	838	751	804	856	819	734	813	763	802	792	822	797	746	852	853	819	809	831	777	859	862	810	830	815	774	809	760	795	793	836	822	828	802	805	835	827	788	799	771	814	860	834	822	826	767	860	807	746	779	779	811	833	819	779	806	737	811	811	828	808	822	839	808	793	837	794	804	802	799	805	855	772	787	821	820	779	769	844	869	817	789	859	881	833	794	821	814	847	863	770	824	805	822	782	807	851	840	808	753	803	834	773	826	834	817	821	811	878	797	785	845	804	785	868	852	832	819	818	843	765	837	800	848	794	741	894	814	804	758	799	849	784	797	759	776	772	807	825	802	819	805	823	811	796	818	806	826	824	807	783	788	801	804	787	843	781	787	859	796	839	863	760	814	874	812	812	779	786	797	807	766	795	808	829	805	782	825	813	808	813	774	781	822	801	840	782	811	834	827	793	795	792	783	852	796	841	838	768	813	828	824	755	777	797	808	815	779	807	765	793	812	847	830	797	822	760	831	808	788	828	802	791	769	791	806	781	827	784	832	851	786	810	821	764	802	795	781	764	831	824	856	804	812	812	771	768	807	841	860	805	840	818	801	830	781	802	808	817	820	829	837	766	801	776	850	835	838	841	801	836	834	794	782	751	836	834	796	791	876	828	819	836	851	775	851	804	817	845	786	814	844	778	805	800	788	801	771	791	818	824	809	833	811	818	761	803	806	819	814	776	826	821	824	849	817	822	771	799	800	841	811	798	812	792	787	806	794	766	854	763	781	795	801	782	812	848	781	856	817	861	831	818	793	777	774	834	790	823	802	805	801	809	803	775	782	790	824	798	808	797	765	814	795	791	802	776	769	771	848	800	780	839	802	836	829	815	818	819	812	779	810	780	777	833	800	777	812	804	821	831	827	821	829	847	799	818	797	762	830	818	800	818	767	772	792	834	820	786	847	819	791	804	795	774	773	803	790	800	823	768	799	831	815	806	800	773	853	782	840	765	813	798	801	818	792	782	793	813	828	797	849	815	816	826	819	804	809	814	883	861	832	790	834	842	809	818	818	818	860	786	797	801	823	801	790	822	795	813	838	821	844	836	780	784	809	834	849	834	724	814	833	825	804	826	806	838	829	846	835	817	866	753	824	797	816	843	792	775	778	849	820	857	815	797	778	820	786	819	797	773	819	781	816	784	825	806	766	775	817	844	777	826	843	821	823	807	783	783	810	810	816	819	857	794	772	789	823	781	829	785	785	769	817	805	790	813	837	825	814	845	797	798	795	765	850	874	784	846	811	835	808	828	804	768	786	821	796	820	819	806	811	841	785	787	767	818	820	747	799	826	831	784	830	777	820	837	834	827	762	774	845	802	820	789	822	812	840	829	785	806	830	829	838	751	790	772	800	740	798	809	846	787	789	774	785	828	818	821	831	845	815	811	864	830	775	871	787	798	784	890	769	868	783	821	817	819	805	857	803	806	791	780	774	790	838	787	821	814	750	802	752	837	851	833	860	829	829	852	735	811	831	873	782	843	808	881	767	814	806	806	822	824	835	757	812	836	847	829	833	831	795	807	825	842	809	767	782	796	800	827	835	849	775	822	777	780	837	785	799	810	793	780	800	772	797	813	804	785	801	812	823	883	819	775	786	836	818	809	814	785	819	776	789	832	810	833	817	795	830	779	823	832	854	818	817	775	799	817	819	820	846	773	819	804	845	816	797	869	818	797	799	871	812	792	815	829	878	805	810	820	801	789	825	810	790	815	759	885	742	807	824	812	780	814	777	845	800	777	847	789	803	780	814	786	832	804	765	799	837	851	843	809	809	759	821	811	832	816	836	769	838	809	804	758	837	825	752	799	806	814	819	815	758	790	820	839	821	827	750	848	827	847	830	785	772	821	832	809	844	859	814	791	846	827	798	798	762	824	802	778	819	811	813	838	780	855	807	786	807	858	820	766	711	804	821	831	847	841	777	832	781	805	802	810	774	839	839	838	798	847	801	784	831	777	830	847	729	790	813	815	755	806	831	825	813	828	845	820	800	870	779	773	811	846	814	853	744	803	872	832	776	761	770	777	796	825	804	801	758	827	824	828	772	824	845	847	788	822	829	822	808	853	806	779	817	832	798	836	822	809	776	818	792	833	805	822	804	826	761	752	792	846	783	810	779	749	802	821	800	824	824	820	832	837	806	782	813	816	813	802	796	786	768	792	798	764	831	820	807	856	826	776	754	811	772	795	810	830	803	818	815	843	797	739	791	817	831	825	816	833	770	818	796	805	836	802	792	835	766	819	798	805	803	843	816	817	813	738	831	793	803	822	821	788	768	811	780	827	839	827	801	783	840	805	810	855	806	790	772	796	848	790	803	766	764	797	757	804	793	778	845	827	807	775	797	800	782	784	810	815	818	806	833	809	833	774	808	803	794	762	855	789	788	779	836	826	827	798	791	783	773	813	800	771	757	851	770	894	814	758	863	792	809	813	843	781	824	776	803	807	785	808	812	844	785	774	820	830	835	838	867	821	822	831	747	827	831	820	847	795	771	776	760	821	832	790	841	819	817	801	816	786	779	777	817	797	812	803	777	797	829	786	791	789	816	832	836	818	825	776	743	782	784	845	835	774	812	809	815	807	842	779	788	822	791	824	809	835	793	811	812	765	750	852	789	837	819	844	837	777	779	810	810	786	839	795	779	797	811	805	827	781	809	830	826	829	788	849	814	828	780	840	878	763	809	819	843	816	873	837	792	864	807	835	862	770	831	758	820	834	789	760	821	783	806	810	821	765	759	828	825	799	812	843	782	814	862	843	849	844	816	811	812	801	770	807	808	802	794	804	806	853	787	809	775	784	823	791	789	815	863	780	805	799	839
2174	243	264	259	230	208	216	234	209	204	183	216	193	220	207	185	198	210	202	208	207	194	211	197	175	214	211	203	189	193	175	223	191	194	185	200	218	228	191	185	228	193	206	201	209	215	183	181	196	214	201	185	209	206	194	194	187	209	198	230	193	223	196	216	184	197	179	191	215	208	189	206	208	205	200	212	188	209	204	194	215	203	191	205	194	193	206	198	203	203	180	198	204	208	184	182	203	206	192	168	180	188	189	191	193	161	191	167	171	195	194	177	204	195	192	198	179	224	183	195	169	192	193	206	194	171	189	199	207	207	217	178	186	194	193	195	198	194	171	194	198	208	220	191	200	195	197	199	189	190	209	205	193	204	190	194	186	185	185	209	189	196	241	194	207	200	201	202	179	191	176	185	211	220	181	218	205	192	207	196	193	191	197	193	194	192	206	180	195	214	195	180	172	204	173	205	227	174	195	215	192	219	186	217	212	195	199	188	177	184	190	206	176	229	184	179	188	172	185	201	183	212	189	182	204	194	217	198	167	227	203	203	216	208	204	204	220	194	165	209	181	204	197	211	212	195	199	230	195	188	204	212	191	205	202	179	200	187	225	206	177	230	179	221	177	212	175	235	191	204	195	208	164	194	186	181	181	207	215	206	208	199	181	188	168	204	202	197	193	205	187	169	182	199	187	195	196	196	220	199	227	181	172	173	197	178	165	190	196	222	187	176	204	188	208	182	192	207	205	195	195	194	223	198	184	177	227	195	203	164	210	180	201	209	186	216	200	194	176	207	190	211	186	195	197	185	194	214	229	186	210	185	215	182	184	191	178	193	181	212	188	215	186	200	171	204	198	195	192	189	199	209	188	201	197	224	194	187	188	192	207	198	198	192	213	183	202	196	201	195	179	169	193	216	184	208	217	168	184	200	207	190	198	187	185	168	199	201	202	177	218	175	187	205	194	216	179	204	238	190	199	207	211	199	215	230	194	204	187	192	183	207	177	184	199	206	176	198	189	201	226	163	203	206	215	224	170	211	185	183	190	205	205	183	204	207	190	179	205	208	216	196	223	200	205	184	196	202	187	201	198	209	198	209	200	218	201	209	185	200	194	177	196	204	182	209	177	198	211	176	207	187	206	213	200	200	204	198	185	171	196	201	218	220	187	175	191	163	219	189	222	215	212	178	174	166	188	172	207	194	174	201	222	210	193	184	223	184	175	208	214	215	198	167	189	202	236	202	184	188	194	212	186	206	198	188	189	216	187	181	175	196	196	193	180	217	218	202	197	205	214	182	200	200	212	191	180	182	183	211	196	209	192	191	205	198	177	203	221	182	187	168	208	189	212	169	229	220	214	181	199	198	187	193	217	196	207	168	203	210	196	203	195	224	220	198	175	194	182	207	200	218	234	217	202	211	204	197	218	192	185	192	183	204	203	202	220	207	188	201	191	199	189	186	192	207	204	227	177	203	211	195	212	207	207	220	186	236	181	219	191	160	192	202	181	180	199	172	203	196	195	188	208	201	161	195	219	207	181	209	191	194	166	184	200	194	211	211	203	200	216	212	205	213	207	210	193	197	166	209	198	195	203	201	209	210	196	202	222	199	186	198	206	202	183	189	205	207	196	170	222	192	206	211	210	194	196	195	167	191	206	197	214	206	204	207	190	174	195	181	193	195	230	232	205	196	171	205	206	196	200	221	193	212	203	189	189	191	187	214	205	199	178	192	194	178	188	196	186	205	229	185	195	225	203	181	204	214	208	196	193	207	214	199	219	185	220	195	186	188	183	202	227	198	218	217	192	198	183	181	197	207	197	196	197	202	209	198	209	185	199	196	188	208	211	200	200	184	211	181	202	228	175	219	176	214	197	206	242	207	188	190	194	193	193	207	195	182	230	183	198	217	197	193	225	182	190	210	208	190	172	212	218	196	195	210	194	189	192	194	155	205	215	194	189	223	186	206	192	186	194	179	203	199	185	197	192	202	157	180	222	219	215	214	188	198	200	217	205	208	222	180	181	221	220	206	179	213	198	188	216	190	194	184	193	187	203	191	207	185	219	212	183	205	174	186	228	202	203	186	173	191	198	173	221	199	179	212	181	195	185	188	201	197	175	213	201	206	225	183	188	202	192	202	183	178	199	175	206	183	185	164	182	178	208	210	208	179	196	217	191	181	199	197	216	197	188	159	196	220	200	231	196	210	204	192	213	214	190	189	210	208	202	203	201	176	218	196	188	191	198	178	205	180	184	171	216	210	228	182	176	230	182	174	208	205	204	199	196	194	215	186	206	198	198	237	206	183	177	195	209	210	184	195	192	207	208	189	200	196	210	188	182	219	216	195	205	193	181	199	197	191	182	224	200	190	193	206	187	198	201	189	216	199	203	198	186	163	201	194	171	197	204	205	203	203	198	218	215	199	202	217	219	170	211	179	199	186	204	198	222	237	192	183	214	200	208	233	184	229	193	188	220	198	213	179	191	196	180	203	190	198	183	187	187	191	182	224	207	194	186	189	207	185	185	201	233	191	211	198	181	209	211	197	174	189	198	192	201	202	168	184	208	210	195	177	223	192	211	214	174	231	182	215	173	179	187	214	214	197	187	221	179	215	194	216	182	200	215	209	194	206	229	177	181	196	199	228	189	185	185	202	186	189	174	179	205	187	219	183	219	191	226	203	190	199	202	189	179	184	215	192	204	182	172	198	188	177	195	201	196	206	206	191	181	190	206	184	198	189	178	188	208	207	195	206	186	213	183	168	214	199	206	208	165	186	182	169	175	209	179	213	191	198	188	217	191	213	193	202	198	215	186	211	195	200	190	187	201	199	188	183	197	176	198	206	191	202	198	204	204	181	201	198	195	181	200	191	195	186	188	219	200	191	185	196	200	190	211	196	194	209	200	210	220	212	203	184	204	206	195	188	181	195	202	173	186	215	210	182	198	185	207	192	181	197	211	199	208	205	213	205	182	190	203	179	197	204	220	192	210	197	181	193	171	197	190	190	201	197	202	187	188	209	226	222	200	186	201	213	214	193	191	209	178	193	225	185	196	180	227	182	212	191	200	202	208	192	188	167	199	199	217	188	202	208	213	210	174	201	189	191	215	160	186	196	192	200	203	219	206	186	209	195	198	236	225	203	185	211	188	173	195	226	218	197	213	180	229	208	201	223	209	194	209	212	193	205	227	204	202	198	205	200	208	202	205	205	198	201	214	196	187	182	185	197	192	188	201	188	195	213	221	220	208	195	196	189	196	192	197	174	178	184	201	228	191	198	205	191	203	191	212	194	196	238	187	194	171	182	208	222	188	186	201	211	184	192	181	188	196	196	183	207	182	191	177	209	200	180	213	176	169	197	204	195	194	197	189	191	199	180	176	214	191	167	205	200	203	188	205	185	216	179	181	190	192	200	211	187	220	187	191	203	171	218	223	202	194	186	211	196	185	164	178	205	178	208	216	186	216	182	218	176	209	195	195	207	217	197	192	195	178	192	199	179
1989	677	793	796	789	748	690	714	696	684	607	667	651	636	682	604	621	655	669	665	628	637	695	624	616	663	592	651	646	593	649	635	711	614	637	619	637	642	633	627	610	584	658	639	641	658	622	613	649	623	606	627	626	604	657	615	626	649	598	613	681	643	678	625	666	622	638	644	660	618	669	612	615	605	615	598	684	603	584	630	647	617	590	626	629	644	648	650	637	580	632	689	607	632	619	627	594	616	666	664	610	669	625	602	637	599	606	631	633	600	641	629	600	678	579	653	699	621	604	594	637	627	618	656	654	649	652	607	625	604	640	647	609	584	579	687	671	603	603	651	576	639	625	609	656	620	648	645	643	606	668	626	644	584	603	583	630	651	610	642	656	660	629	627	632	633	649	606	602	635	631	609	644	602	588	621	588	604	635	656	639	642	635	634	659	640	595	637	656	609	643	621	639	609	634	572	640	580	633	619	647	659	589	638	640	628	569	676	650	609	679	625	597	596	596	647	587	645	656	602	677	654	609	609	635	617	625	606	624	574	607	675	606	645	624	631	626	605	645	608	643	658	636	629	593	656	636	590	613	622	619	604	647	611	562	601	616	675	646	613	605	573	620	589	612	598	635	627	631	611	607	593	617	635	631	601	612	643	669	642	626	634	587	584	639	638	600	650	647	624	660	619	580	625	603	596	593	613	625	560	654	593	658	631	594	659	608	617	608	607	639	595	604	666	646	598	596	646	627	623	600	604	616	629	647	638	606	632	654	591	634	643	632	611	636	650	585	671	623	678	647	602	597	592	640	649	613	615	629	627	643	638	634	638	602	612	629	605	617	630	613	658	621	620	707	599	631	590	626	589	622	602	622	629	652	639	579	590	638	620	627	629	612	594	604	615	626	609	584	603	734	599	630	633	650	582	637	633	658	599	637	640	591	610	619	634	647	623	611	610	661	603	638	655	672	620	617	648	685	646	618	604	656	611	604	637	633	640	622	623	643	628	649	613	664	615	620	605	636	681	631	642	605	636	582	634	673	634	598	585	571	601	640	614	631	623	625	603	597	618	612	616	638	638	633	610	661	627	614	676	620	662	636	619	637	679	619	588	609	602	620	636	620	623	603	621	609	642	661	618	628	612	600	639	672	616	640	633	597	601	573	623	566	642	687	607	655	654	617	616	613	630	608	650	645	619	678	602	601	577	665	685	607	568	658	632	625	617	659	630	625	654	579	671	552	670	618	622	654	638	603	641	614	596	648	643	583	653	632	583	621	638	630	632	633	634	636	575	614	669	677	622	611	626	652	621	617	572	596	626	619	614	592	656	629	653	622	632	636	572	602	609	602	643	630	672	621	640	606	577	653	642	608	580	639	651	631	643	602	583	628	603	643	664	656	609	623	646	620	609	654	564	577	642	577	620	638	614	661	650	638	634	664	591	611	617	637	612	588	630	647	586	632	598	680	636	586	626	625	621	594	625	639	664	598	617	580	613	619	607	629	577	623	642	641	582	564	649	669	653	618	637	654	602	621	607	668	642	623	590	619	601	609	622	639	603	658	631	658	618	593	606	554	606	604	627	664	614	621	595	627	574	621	637	615	667	639	623	619	646	662	647	598	644	663	659	643	668	622	632	605	618	605	623	657	639	625	605	654	628	624	645	631	630	600	599	619	606	628	649	658	612	614	633	662	618	646	591	649	633	641	635	586	631	668	658	684	625	663	612	674	611	602	621	618	630	635	618	652	631	603	652	627	603	585	602	621	654	622	634	625	632	604	636	649	646	603	631	601	614	582	651	649	611	658	635	609	624	648	591	627	611	609	652	540	618	636	626	659	638	650	603	637	620	669	634	605	596	598	596	611	632	640	636	659	599	630	658	629	616	558	643	578	610	653	632	628	638	597	612	621	651	625	639	659	663	622	639	630	651	642	635	588	643	645	621	632	666	622	600	632	623	599	629	612	618	626	636	596	628	643	672	638	603	622	644	586	640	643	620	622	638	624	605	633	610	680	633	618	652	624	603	649	591	625	623	621	633	621	612	627	622	645	632	629	641	591	603	611	661	657	607	600	649	620	589	606	642	641	655	596	636	635	621	606	597	626	596	634	626	639	672	622	619	648	638	647	587	616	609	650	659	671	643	603	633	612	595	641	658	628	655	649	604	657	627	642	659	581	660	627	630	617	631	649	652	555	612	582	628	659	604	592	617	618	610	635	623	679	631	617	612	570	622	608	621	637	650	643	588	632	617	604	612	639	631	587	636	622	631	600	637	629	611	657	633	671	610	603	613	642	660	662	616	625	568	635	674	591	624	585	653	631	593	600	605	593	618	608	580	602	663	643	628	600	643	617	675	599	610	633	653	624	590	630	648	620	617	629	621	609	603	612	588	626	607	639	591	629	608	620	623	629	600	632	623	640	604	637	615	639	618	677	590	611	628	655	602	626	572	612	620	604	568	639	595	659	615	658	592	603	626	632	629	635	623	681	619	669	636	629	629	610	596	645	620	646	656	609	595	661	607	619	653	603	632	631	630	591	661	626	606	607	664	610	609	592	641	632	610	619	582	602	645	653	643	683	586	612	596	604	624	621	574	636	609	602	625	636	639	624	609	647	590	586	593	639	628	610	626	619	610	652	616	659	599	596	635	633	679	666	603	606	592	653	598	631	605	654	643	621	631	633	608	650	641	629	618	657	640	615	601	594	615	580	610	592	611	629	642	623	643	642	626	636	592	632	625	629	613	626	635	655	621	641	571	587	639	618	633	681	578	616	633	600	619	617	620	611	643	632	679	621	593	601	603	595	601	636	598	619	568	642	598	600	635	638	636	597	636	635	602	643	649	634	607	600	631	609	644	620	593	661	648	620	671	615	595	613	629	629	650	617	573	620	671	622	610	625	638	638	630	604	608	624	615	594	605	594	635	627	635	643	645	639	628	642	644	694	626	620	629	643	620	620	675	607	630	599	642	621	638	636	649	688	606	651	621	616	656	634	625	636	634	626	644	622	600	643	629	583	669	615	639	616	651	623	613	581	582	590	585	633	648	631	628	622	656	615	635	645	643	611	600	625	652	594	647	589	659	629	604	620	592	638	689	625	626	610	584	587	640	653	631	644	603	673	659	659	609	602	648	677	617	613	637	628	660	635	617	600	620	665	572	638	589	605	662	648	644	610	578	631	675	594	646	608	603	583	714	615	637	578	626	618	632	607	645	578	636	611	618	614	632	637	604	638	645	609	612	644	619	650	548	598	603	600	611	640	636	595	620	677	638	637	634	639	642	647	598	643	600	685	597	609	600	605	658	594	571	606	648	652	639	609	614	602	624	625	615	626	665	612	648	581	602	603	655	597	664	673	612	643	617	636	612	635	622	655	624	589	613	642	595	634	570	636	603	620	632	645	640	578	623	634	616	565	594	588	597	621	618	592	594	627	640	603	612	658	662	635	596	643	651	671	607	624	600	629	626	651	619	640	629	632	626	615	628	589	632	640	624	616	602	628	614
8972	1359	1693	1410	1045	823	663	598	557	494	431	437	444	391	382	361	357	377	353	369	335	377	340	352	373	354	338	337	331	346	343	352	338	358	323	345	385	326	338	334	324	303	367	305	342	359	309	314	318	372	339	312	331	287	324	328	345	319	339	330	340	327	342	325	301	301	321	337	327	319	319	317	326	325	302	308	320	319	320	366	329	326	325	328	305	357	325	340	338	330	338	307	321	352	336	346	330	312	326	337	324	312	308	293	327	303	308	321	304	331	309	336	304	300	290	305	304	312	336	312	330	332	301	326	311	296	307	325	292	348	303	294	335	327	308	332	338	322	343	339	316	344	313	331	323	319	349	308	318	316	368	309	327	345	337	300	360	327	308	330	315	318	312	319	359	333	339	316	330	331	317	333	352	281	312	326	310	322	371	316	293	317	341	345	377	318	309	306	336	353	332	319	319	335	313	336	356	321	304	317	317	307	299	327	363	318	318	315	309	321	319	325	301	317	328	296	322	324	320	317	334	301	316	328	321	307	317	338	311	328	336	321	326	296	347	320	326	299	289	318	352	328	309	347	318	328	347	343	318	316	299	323	317	309	322	363	349	298	311	299	301	332	338	318	344	315	318	321	319	328	314	273	299	362	352	322	278	328	312	342	298	342	335	327	350	334	324	333	348	358	346	329	351	329	315	336	324	329	348	322	352	325	317	311	311	331	303	314	337	333	322	334	333	304	308	294	290	349	353	306	296	338	327	340	309	299	344	303	331	332	317	320	355	321	317	341	292	347	331	322	322	356	319	326	330	290	365	327	285	342	317	318	330	356	376	334	324	324	312	327	330	327	290	349	318	301	308	323	329	319	287	322	312	328	311	343	307	345	327	322	308	323	349	323	313	340	342	330	340	340	331	337	340	336	355	327	332	318	343	281	305	316	318	326	325	327	339	303	337	342	349	331	336	329	318	329	330	300	357	350	306	334	363	333	321	323	315	314	292	305	327	283	288	349	315	306	329	331	317	296	330	335	312	330	316	318	341	344	305	343	324	340	298	317	293	287	321	336	324	338	323	307	324	310	338	320	323	300	315	338	343	326	335	308	311	349	303	307	304	315	334	323	328	324	316	308	352	303	306	319	325	303	307	313	308	278	327	331	335	315	314	322	322	304	347	290	357	307	347	327	326	361	316	319	311	328	323	329	297	329	322	314	285	349	352	321	328	301	339	303	312	327	329	311	311	346	327	326	332	325	350	305	327	324	304	327	350	343	332	330	332	315	292	319	323	334	308	327	335	307	307	314	341	314	351	333	311	326	326	324	319	320	337	325	311	336	349	336	293	332	345	344	338	326	312	298	312	336	322	334	332	332	321	316	319	345	290	307	350	274	330	309	341	307	325	303	330	302	356	331	336	319	344	353	307	349	322	360	322	334	338	311	298	317	334	320	313	330	290	352	351	374	317	352	348	355	303	291	350	297	325	358	306	317	308	315	339	319	349	315	332	308	298	294	323	303	327	284	350	305	338	314	346	333	339	356	331	338	341	326	333	324	325	357	331	344	316	319	323	350	317	291	300	317	304	320	302	335	297	337	351	317	311	305	319	339	320	313	338	331	336	352	307	328	300	355	352	343	324	330	320	327	351	303	318	312	345	332	318	381	347	340	342	309	296	305	323	332	327	336	319	340	356	327	322	324	341	322	281	321	353	333	338	348	315	317	319	287	333	297	319	321	306	340	350	327	345	346	335	341	306	312	344	321	329	318	354	337	293	280	267	343	346	353	317	316	298	331	324	360	345	292	313	344	348	361	295	332	341	352	308	320	300	332	318	354	302	362	341	329	332	336	343	332	283	298	338	315	320	334	357	345	329	341	318	358	319	324	297	325	301	334	316	310	332	342	351	337	324	357	352	322	329	337	323	324	362	319	297	323	325	366	301	330	330	343	322	321	350	303	312	349	336	320	326	309	315	328	340	325	298	366	314	311	316	337	308	310	335	319	333	338	304	320	328	355	315	319	305	325	335	325	322	339	289	318	324	312	324	321	315	359	335	318	350	330	309	329	347	374	327	311	320	326	324	328	309	292	298	288	303	312	341	346	305	340	330	289	327	350	333	340	325	318	301	347	359	328	346	310	335	317	328	312	329	360	330	300	339	328	313	335	325	332	342	331	297	329	294	306	317	328	343	324	346	328	296	347	297	297	336	308	319	333	304	347	336	338	349	313	349	351	312	308	295	311	356	334	332	292	297	302	344	319	305	345	311	314	313	313	325	365	313	317	329	318	294	329	315	351	343	304	319	295	328	329	280	329	334	341	323	335	315	325	320	319	345	299	356	330	363	347	312	304	328	321	333	331	335	301	361	339	348	376	358	359	311	361	313	314	331	312	317	343	328	356	324	334	335	325	316	379	318	334	293	309	312	317	330	373	324	327	328	312	320	338	323	326	337	283	303	333	305	315	290	339	309	316	323	293	329	322	325	337	317	328	355	283	326	354	326	338	304	320	337	323	304	322	318	318	313	297	335	308	347	311	324	342	383	306	343	329	329	335	341	316	341	337	346	336	325	335	320	325	322	302	338	308	307	345	307	333	316	337	319	325	316	300	335	337	324	306	310	332	340	301	337	332	310	343	354	319	312	325	345	358	325	337	308	301	305	291	311	339	317	321	341	339	304	361	300	322	338	317	341	311	300	307	327	319	313	338	327	324	382	321	322	303	349	305	295	309	352	305	326	328	328	311	338	310	331	374	333	300	354	313	311	323	329	302	337	334	346	346	308	346	341	320	294	316	334	333	318	296	308	344	311	313	316	347	306	346	309	310	348	326	326	336	335	337	332	317	332	308	314	300	366	331	351	316	360	324	352	341	358	310	352	352	326	341	326	369	306	353	300	350	309	310	308	323	361	337	308	320	356	346	326	337	314	318	322	354	329	342	322	287	327	325	345	329	301	310	317	296	315	345	316	285	324	311	296	286	303	350	338	315	306	313	316	325	328	333	346	351	365	337	325	309	330	306	344	322	324	310	337	318	315	330	335	336	350	326	324	307	338	307	328	296	348	334	299	311	336	346	311	346	343	319	319	320	302	323	308	295	341	333	335	309	350	335	310	330	325	337	338	318	306	350	282	346	335	308	341	310	316	298	391	308	367	343	346	353	334	335	302	320	349	311	303	356	329	327	308	303	326	299	316	339	358	304	331	329	340	300	331	299	338	357	331	329	327	303	317	331	333	335	347	362	314	315	319	358	311	326	313	339	313	323	327	312	311	310	317	318	337	354	344	284	332	303	341	373	321	323	292	317	308	363	332	313	321	290	339	336	310	328	324	307	303	319	317	345	316	320	343	327	289	314	289	358	305	337	337	294	304	330	319	329	309	330	324	360	307	355	364	344	303	315	348	345	330	327	308	323	326	334	341	340	314	340	311	338	342	313	354	307	339	333	310	326	308	309	326	296	318	365	319	329	325	306	328	370	339	322	335	329	331	351	326	321	306	348	323	358	303	326
5667	1862	3509	4075	3521	3038	2628	2237	2071	1913	1641	1616	1514	1452	1395	1295	1233	1240	1137	1097	1212	1113	1143	1130	1088	1144	1092	1059	1121	1037	1045	1030	979	1016	988	975	1052	1048	1036	981	1017	1028	1020	1060	983	961	952	1048	967	933	959	977	1003	948	949	978	938	958	971	1016	983	953	970	975	920	972	976	943	938	970	970	987	999	1024	956	1023	910	959	920	970	936	929	967	932	946	986	983	980	966	963	976	1018	965	970	969	934	976	949	908	973	950	963	946	925	967	929	975	937	966	959	1000	940	914	923	977	942	982	944	949	998	970	935	912	941	982	977	935	1026	944	1047	907	980	941	931	868	902	984	916	968	1000	956	999	943	980	1025	929	919	949	997	1000	930	913	937	979	961	1002	953	951	1028	900	914	935	958	981	913	911	958	975	975	948	942	949	932	959	973	935	955	924	976	933	925	891	897	977	927	886	927	939	933	976	988	940	947	1017	995	920	875	932	970	962	959	902	936	899	942	931	969	948	1008	911	931	951	1012	930	979	909	926	973	955	1007	932	900	935	942	913	913	897	968	978	918	911	983	977	939	939	968	900	954	925	965	923	939	971	947	949	946	967	975	986	934	979	946	917	918	932	920	953	953	931	911	910	943	931	959	1008	990	924	913	920	957	997	890	980	926	962	926	974	950	953	926	934	952	931	950	961	940	926	983	951	930	966	973	963	959	949	929	945	969	967	1008	977	970	976	945	933	907	927	985	965	952	963	965	941	1009	914	921	928	959	997	986	959	953	916	919	933	949	978	923	922	896	1008	967	934	985	926	920	933	973	971	958	935	948	927	973	954	925	934	986	958	941	979	969	922	926	980	919	923	922	951	950	981	966	982	929	933	968	914	975	942	980	922	947	974	958	955	939	919	944	979	954	934	968	989	927	967	970	983	882	942	979	958	903	943	939	909	955	978	950	942	953	975	966	931	911	971	990	993	836	923	932	947	903	966	924	953	902	926	978	947	933	920	979	938	967	964	1006	940	957	917	922	926	983	973	940	959	969	960	942	933	923	928	986	954	959	989	934	963	920	959	968	959	930	931	951	940	955	919	947	924	951	921	992	969	956	944	930	975	919	975	1002	940	873	971	995	971	1012	977	975	942	920	985	936	926	924	919	925	915	978	935	904	956	944	901	961	957	955	1004	917	966	970	933	986	951	930	979	916	948	943	1006	1016	871	901	905	878	943	926	975	947	928	920	946	1027	907	980	916	988	926	984	976	890	986	977	961	933	910	996	964	937	973	946	990	912	996	960	961	963	892	1005	904	972	953	891	968	925	963	950	956	968	969	929	934	951	933	966	895	909	948	958	938	932	920	936	990	917	940	1019	960	948	957	968	943	946	926	1005	944	951	970	930	897	940	994	903	983	953	969	987	961	959	951	960	948	946	954	962	923	959	925	920	939	912	883	899	968	952	941	953	1036	978	899	942	959	996	963	959	959	928	924	917	977	884	943	963	974	942	968	997	970	918	949	904	963	950	936	945	983	1020	953	906	939	939	903	943	967	939	982	965	970	938	955	922	933	929	956	944	977	905	926	884	948	988	948	883	993	959	981	984	886	922	943	944	958	896	1038	949	966	916	955	976	922	924	968	971	932	971	884	940	907	928	929	995	933	907	928	938	903	1003	878	988	947	892	970	937	963	936	995	956	906	901	896	899	890	930	956	930	962	905	969	877	1005	930	932	893	945	988	956	893	917	938	940	989	1007	939	922	955	894	934	922	986	981	993	924	928	968	1001	969	965	981	974	967	942	939	955	940	948	933	1017	892	955	965	960	885	947	965	919	999	915	968	921	967	950	985	927	939	1016	982	982	922	935	894	952	928	947	953	917	885	912	925	917	921	949	955	946	970	929	931	900	866	946	980	959	946	949	978	925	911	983	935	896	952	959	964	959	891	915	960	917	971	987	918	990	889	976	919	964	956	939	916	927	1006	927	969	971	933	934	892	916	952	915	964	948	932	984	957	937	912	957	998	933	988	950	988	997	992	968	917	1011	1011	891	950	949	980	940	968	948	921	943	942	931	950	957	951	950	942	909	908	943	986	926	936	969	935	932	978	988	981	910	926	967	931	991	1017	943	864	947	971	953	905	982	970	946	909	947	932	932	952	945	922	933	906	899	945	975	948	943	930	921	940	943	950	900	961	929	931	952	952	923	959	948	996	970	914	953	948	933	997	952	1024	939	950	934	984	905	955	938	983	951	944	983	946	907	944	885	952	980	973	928	1006	937	923	945	914	1038	915	918	916	1006	1002	946	951	935	938	973	952	917	960	901	987	985	965	896	936	927	999	927	954	910	927	928	951	934	948	940	913	945	974	935	935	975	972	878	923	916	955	931	981	919	966	936	933	952	1079	979	900	981	925	933	955	936	932	961	977	967	904	981	922	888	943	867	952	901	878	1010	931	1013	932	933	909	978	920	927	984	929	966	901	981	940	938	923	979	901	949	969	960	987	926	997	944	939	957	914	911	944	960	942	946	915	924	963	973	945	952	926	978	963	903	966	1016	911	897	1017	966	1017	942	945	1004	984	918	949	981	926	953	994	940	996	939	953	964	955	945	951	969	927	947	928	953	900	930	959	936	955	916	961	961	944	953	922	946	896	1002	981	945	934	929	949	940	948	957	965	930	966	975	957	963	900	940	966	1005	987	953	905	939	993	938	936	990	951	949	944	957	945	959	928	937	963	964	935	949	976	945	959	945	929	896	979	964	892	968	983	986	984	956	929	969	966	951	897	938	965	952	932	912	949	957	952	995	932	868	959	928	956	947	940	981	959	953	974	930	930	973	970	937	896	891	943	952	983	963	937	975	949	949	958	991	906	938	921	952	959	975	990	988	916	915	983	944	979	951	896	995	931	949	906	954	943	938	958	952	864	974	945	963	923	947	985	922	978	892	933	896	1017	938	958	909	970	963	922	963	971	969	918	970	1001	975	925	991	936	1006	941	930	912	896	967	861	932	990	958	975	1007	920	941	930	994	993	915	920	914	939	928	937	944	919	885	945	954	997	972	937	912	922	866	913	911	998	956	894	912	924	997	919	970	965	887	911	989	897	955	992	967	936	942	954	958	969	953	938	917	979	946	933	911	966	956	949	901	896	996	915	942	935	904	953	970	975	926	964	957	933	913	982	971	909	950	982	929	991	931	906	960	949	954	951	903	982	924	966	894	918	939	914	1005	983	911	919	958	925	913	940	1034	994	932	975	973	948	967	930	948	978	985	956	979	946	946	964	923	957	995	937	939	951	920	896	966	931	897	912	969	953	981	957	982	866	935	979	1012	937	969	933	976	922	889	948	924	953	933	960	966	920	947	938	957	939	917	949	962	954	940	987	958	917	894	921	982	925	978	939	897	954	940	929	971	968	892	935	961	967	906	973	925	929	958	899	960	982	1010	968	928	955	877	918	982	980	959	901	997	970	954	986	918	936	953	919	870	966	933	929	945	902	950	966	931	928	952	986	955	915	961	985	938	933	924	917	943	944	906	965	962	966	932	909	945	939	924	872	984	905	944	938	965	941	946	953	965	893	975	971	950
16154	2740	2962	2380	1624	1307	979	753	651	591	518	483	446	425	379	352	375	350	330	305	365	312	321	322	330	301	308	315	311	277	268	276	289	271	296	302	285	289	272	286	293	251	302	275	266	282	274	286	286	291	298	283	299	333	294	270	290	262	266	275	262	285	296	278	277	258	254	254	276	258	273	282	280	282	300	247	307	264	253	297	260	270	291	274	259	284	268	270	270	280	238	288	263	271	314	298	262	258	271	276	261	299	257	283	296	288	301	297	280	255	248	249	316	266	269	283	278	284	277	251	261	270	268	270	272	270	257	290	267	296	259	240	274	276	284	278	268	301	282	251	302	296	271	278	255	279	277	264	270	296	285	272	278	286	271	307	265	256	258	288	285	257	292	299	277	292	284	240	270	277	294	297	267	281	257	279	288	275	280	285	290	276	273	267	275	287	281	282	279	281	282	257	296	305	306	311	299	297	253	249	292	289	291	255	291	272	329	248	279	244	292	275	306	241	267	305	305	306	286	288	263	300	279	274	251	248	279	271	282	273	270	268	295	285	284	298	292	261	287	272	262	248	247	279	269	257	287	304	283	290	282	289	287	280	243	273	243	266	255	287	266	277	289	272	263	291	273	244	253	276	251	289	279	298	279	277	257	271	252	276	288	306	302	285	273	300	251	267	257	273	264	293	256	300	281	262	310	277	248	254	289	245	242	251	282	274	256	268	245	247	276	282	272	274	286	277	274	299	273	277	277	273	292	275	305	289	230	270	275	300	303	285	258	282	296	259	291	307	302	297	273	273	273	271	276	269	254	256	271	271	278	275	249	246	288	272	283	295	267	283	277	289	276	244	236	264	286	280	292	289	277	255	226	280	259	264	283	290	257	302	269	274	309	283	262	261	260	283	273	284	261	264	263	274	290	274	267	296	274	280	258	281	253	262	278	294	251	261	285	257	269	263	282	303	260	275	262	268	287	303	290	255	261	258	286	296	271	277	287	247	245	288	274	311	262	276	277	269	263	251	282	276	302	218	266	290	260	280	264	244	254	246	254	316	296	283	266	286	293	275	284	263	263	258	283	262	268	266	260	303	285	266	283	277	274	245	276	314	278	283	266	296	300	290	265	297	292	290	278	278	282	248	304	298	264	267	248	308	261	263	276	261	308	307	281	277	296	261	279	277	279	283	298	301	263	305	290	270	298	284	299	244	266	293	278	290	278	273	262	254	289	280	260	277	264	305	259	282	277	262	287	281	305	270	277	247	259	283	262	262	297	273	254	313	255	280	262	287	249	260	268	264	300	257	278	283	272	266	263	293	256	260	259	307	293	295	296	301	283	304	258	279	280	267	284	252	263	268	284	264	249	292	274	297	249	277	275	257	240	257	264	263	267	285	271	229	255	283	262	281	275	243	259	286	275	270	279	314	271	290	292	272	296	332	248	282	260	273	281	245	269	242	278	262	256	285	261	269	289	290	255	283	254	278	292	282	269	265	284	269	295	262	262	299	236	264	252	261	282	263	230	292	287	284	280	263	288	279	278	267	282	248	288	276	271	276	316	285	269	267	245	291	278	274	260	241	296	249	258	280	272	278	278	291	279	256	267	288	279	287	270	252	282	281	276	273	265	273	283	266	307	282	278	269	293	251	255	262	299	262	260	274	298	273	275	265	257	231	290	271	281	272	269	259	242	270	265	261	287	277	284	272	268	275	277	284	301	263	260	291	265	282	280	263	269	280	279	277	294	292	282	272	293	275	268	275	271	277	278	280	255	299	315	245	285	259	266	267	277	246	246	276	291	290	251	278	303	307	268	267	276	284	278	290	267	274	298	287	276	287	245	277	274	279	274	269	282	274	274	270	267	286	280	272	252	259	285	252	281	254	251	268	267	266	245	252	286	240	288	298	287	263	265	279	265	289	274	285	284	272	267	276	271	282	303	275	251	251	304	279	282	294	289	273	260	265	288	306	271	295	253	290	289	268	270	280	295	265	269	256	262	294	246	275	251	268	256	304	239	269	230	249	276	266	271	255	288	263	257	274	264	273	272	283	288	304	273	270	285	259	272	242	250	259	263	257	285	287	288	251	296	311	272	236	268	256	241	267	294	263	273	243	230	270	292	246	257	266	262	266	319	280	254	274	283	277	270	272	260	280	271	275	245	261	298	275	259	277	290	290	242	263	248	259	281	268	288	290	280	253	274	262	255	297	246	289	289	287	292	257	260	288	243	273	278	262	241	297	278	272	295	274	264	260	272	289	279	281	293	274	308	257	290	289	291	261	270	291	282	297	271	282	262	270	272	286	253	288	283	265	283	262	268	269	249	271	257	285	276	295	266	315	270	297	256	262	262	246	313	276	259	286	276	292	275	271	281	298	277	275	267	272	290	258	264	294	290	279	268	296	300	262	260	256	269	274	268	273	260	239	258	285	287	259	263	286	308	246	263	279	266	253	276	284	257	248	257	256	293	296	267	272	265	286	274	296	251	276	267	294	273	256	288	270	289	280	293	291	268	266	281	278	253	297	279	276	280	270	283	254	276	278	219	278	257	281	273	238	304	266	264	282	298	285	276	292	295	263	275	275	282	269	284	251	263	236	289	260	280	248	278	280	277	284	277	260	265	266	250	247	273	247	294	287	248	255	300	281	334	287	270	290	286	303	267	287	277	279	280	247	278	268	301	263	245	286	280	283	263	268	290	285	288	298	271	279	271	270	261	271	274	278	283	313	261	262	248	261	270	268	293	273	286	270	257	296	266	254	267	310	266	267	282	240	287	278	255	308	287	274	265	277	269	258	296	285	284	282	301	295	271	262	299	288	265	268	279	272	296	274	265	272	279	264	279	277	273	280	252	298	262	281	272	270	275	277	292	223	270	271	273	290	265	253	283	274	289	287	279	275	284	285	271	298	281	261	286	263	270	266	280	274	275	255	251	284	270	286	266	275	294	285	276	260	264	279	258	227	285	270	289	295	230	278	253	321	261	269	243	254	274	279	274	279	290	277	291	280	267	274	281	255	286	305	293	287	267	281	283	281	280	269	300	259	293	252	261	285	284	258	287	254	263	297	283	265	283	276	276	262	262	286	299	275	273	295	279	299	268	300	285	270	269	236	315	275	303	255	264	262	287	293	288	253	282	288	298	249	272	272	304	283	266	276	287	320	275	266	244	268	243	274	278	271	306	253	289	280	235	254	291	237	254	295	283	270	275	278	265	297	268	269	266	261	256	279	291	257	256	256	223	277	265	262	265	290	292	260	284	259	243	254	278	272	264	264	245	273	233	310	252	273	273	286	278	261	278	277	269	278	278	289	273	271	267	274	288	278	279	254	281	268	284	283	239	249	261	267	291	282	283	274	254	269	280	267	281	270	293	287	272	255	285	276	275	280	303	266	290	292	265	258	290	287	244	275	271	290	270	269	248	255	283	284	274	273	254	315	270	250	277	270	290	291	291	268	284	258	288	275	280	247	300	299	278	246	241	307	295	256	307	280	273	256	265	234
7574	2668	5590	6499	5772	4632	3880	3286	2838	2468	2236	1979	1839	1669	1543	1575	1410	1333	1307	1238	1252	1206	1139	1161	1123	1018	1028	1014	1051	1005	1016	1010	995	1035	962	1030	916	942	947	846	905	936	872	864	890	874	912	866	933	942	858	875	871	839	860	861	913	900	877	822	784	877	837	868	763	815	853	826	850	836	832	899	876	845	819	812	805	805	820	791	800	814	863	824	848	844	778	872	847	825	831	793	807	802	836	818	795	845	842	753	803	811	809	859	830	778	827	836	823	809	801	786	864	792	875	794	798	806	780	833	786	786	795	809	829	793	833	863	835	859	860	815	803	804	774	778	806	824	818	795	817	811	786	826	793	844	794	820	780	819	842	798	786	816	841	815	783	826	854	792	867	796	812	836	778	843	851	841	823	813	834	754	804	782	832	799	801	737	806	825	764	834	825	831	867	811	805	798	808	784	774	842	782	800	805	823	829	793	824	793	764	803	796	833	801	783	792	810	826	790	742	726	803	781	780	787	841	810	798	806	803	758	843	774	808	807	798	839	813	795	810	819	820	768	853	812	835	776	792	741	751	794	852	793	758	797	818	818	826	825	842	849	809	840	777	803	792	802	797	820	851	821	814	854	756	835	797	803	847	818	833	801	824	821	808	815	777	802	796	763	786	830	801	770	762	814	782	764	837	793	867	791	822	779	787	777	785	790	804	784	773	842	823	805	794	771	810	811	817	827	797	802	787	813	787	790	754	831	817	811	843	768	818	815	833	835	782	778	763	783	782	804	788	755	840	817	796	833	847	852	776	813	849	817	769	804	790	884	787	749	832	792	800	829	814	860	808	804	803	778	843	828	848	773	775	837	803	842	839	809	859	821	782	829	827	770	771	818	812	834	788	839	819	736	848	820	780	776	805	793	827	807	781	897	765	848	808	860	812	807	781	823	803	779	812	800	825	831	834	820	784	806	775	840	817	816	773	773	856	755	771	778	819	798	827	811	789	817	762	812	805	844	835	817	816	821	829	840	828	858	747	800	818	773	817	793	777	850	755	776	801	806	816	768	819	794	827	751	810	768	797	823	820	830	814	818	839	838	779	785	829	823	775	829	827	793	845	784	834	805	854	791	850	790	824	797	789	828	802	846	770	790	815	849	779	793	815	779	805	762	837	752	759	854	842	826	792	797	797	782	830	796	815	741	838	791	766	845	784	807	807	862	810	820	815	780	803	768	829	778	817	805	823	850	733	811	809	811	816	797	855	783	797	856	775	776	855	841	801	809	793	793	803	777	857	821	815	835	840	794	805	840	802	835	742	854	785	787	818	803	795	742	770	784	775	792	807	759	801	818	846	813	809	837	817	753	768	819	811	826	809	789	805	783	842	812	833	801	832	813	831	812	791	832	810	769	814	766	830	811	831	833	752	821	737	797	820	832	835	848	833	830	805	823	847	778	810	805	851	835	870	823	751	830	810	825	774	761	776	825	800	809	819	798	817	788	778	798	788	812	801	785	806	825	823	805	776	809	820	794	880	748	806	788	819	803	818	824	811	794	821	856	774	865	835	844	798	753	806	726	834	804	804	796	849	778	791	768	808	805	824	861	727	749	854	789	812	819	781	764	829	826	794	785	753	875	804	791	863	848	793	831	816	797	766	792	803	781	770	835	803	758	751	814	793	757	817	792	819	825	779	753	855	839	800	807	849	840	845	784	803	800	834	820	851	799	818	768	800	847	843	780	801	797	769	814	845	818	751	765	798	826	780	780	782	791	820	796	809	787	837	761	755	815	851	780	821	744	814	747	824	834	801	785	805	823	809	766	815	822	833	747	825	792	809	810	739	830	780	830	780	832	837	765	837	862	814	817	787	834	828	828	805	767	814	784	786	773	773	750	794	761	743	867	791	780	845	757	792	785	819	825	837	804	824	814	818	847	794	805	803	787	793	821	876	825	803	779	796	784	842	810	857	846	786	790	791	796	797	835	829	836	782	827	809	818	794	821	838	838	817	829	810	807	828	813	843	828	866	821	830	791	749	871	779	835	808	827	832	795	801	808	810	814	766	823	830	761	770	825	825	763	789	786	826	774	804	743	806	797	800	788	822	784	814	765	787	846	838	825	828	814	822	760	801	807	737	803	788	796	817	778	833	831	817	829	833	794	810	778	820	787	839	795	807	789	780	777	793	849	871	779	822	826	829	842	782	858	821	780	780	773	834	758	798	756	797	852	810	790	792	847	829	765	852	816	858	790	821	873	813	809	817	765	776	771	794	762	861	828	752	754	799	830	798	794	815	776	792	814	830	829	822	839	821	823	789	792	798	796	752	758	790	807	820	784	828	763	780	825	826	879	807	804	807	838	765	759	792	796	772	796	764	796	821	812	825	815	826	830	797	826	752	817	790	814	784	741	812	810	850	853	820	758	781	815	776	802	785	834	846	819	836	810	800	820	797	751	860	818	795	809	815	825	770	773	760	795	838	803	828	813	798	776	837	789	785	823	791	749	761	863	806	833	813	824	848	825	821	796	791	821	756	741	760	824	803	801	793	826	794	823	831	843	810	832	850	768	812	826	819	810	829	809	844	832	793	827	820	826	812	838	781	810	832	777	848	791	809	819	817	800	844	816	792	834	779	808	806	812	775	801	771	805	792	767	750	859	792	814	771	776	793	793	774	803	777	796	816	796	758	770	743	772	850	858	790	790	798	785	825	788	800	816	786	857	849	768	781	805	794	728	806	819	803	807	777	800	824	811	793	782	796	811	846	797	796	813	818	804	848	829	803	797	842	758	843	795	776	785	789	761	825	784	772	800	748	748	814	769	829	793	817	794	863	825	784	862	765	788	793	793	771	822	786	822	807	771	827	819	825	779	813	749	837	757	817	825	810	793	783	855	718	796	827	806	750	786	792	805	785	774	740	813	844	795	812	801	844	846	826	719	813	840	804	789	822	787	766	774	803	840	824	761	794	816	838	779	863	830	823	778	813	803	793	827	796	820	814	816	814	803	823	755	862	817	812	779	775	827	788	811	828	838	764	808	837	837	827	822	815	796	805	833	864	808	762	816	818	780	822	808	781	838	798	854	808	798	797	818	813	772	802	762	802	788	809	757	867	818	795	793	799	838	838	846	805	798	830	757	780	766	808	809	840	847	830	795	783	862	777	804	789	797	838	775	871	860	807	788	807	828	819	774	759	825	778	828	822	798	815	786	845	828	816	797	769	797	813	827	796	791	808	848	842	840	825	769	831	789	825	806	828	830	788	764	817	816	792	730	772	735	807	787	821	797	846	835	829	826	807	806	845	807	829	797	772	777	804	820	812	780	799	809	797	776	850	762	829	791	860	825	806	796	839	787	816	797	781	808	803	777	789	845	828	889	820	791	803	841	805	807	791	824	837	775	812	805	843	797	816	805	790	838	871	851	778	819	788	814	805	792	792	831	794	792	773	827	816	765	837	775	809	815	800	833	810	860	848	843	787	797	872	769	807	777	824	779	756	839	774	773	819	793	809	835
2118	268	275	275	234	221	230	189	214	195	214	211	199	203	209	209	201	199	198	208	170	219	207	225	176	220	215	194	208	204	177	180	209	182	175	198	195	230	213	203	197	206	200	197	185	201	205	179	203	205	198	195	167	199	218	186	221	192	182	191	205	203	155	206	185	225	178	192	213	207	194	199	172	190	218	187	225	194	197	229	182	187	220	216	185	192	194	191	206	175	210	201	189	196	173	198	182	217	187	186	204	192	202	185	230	196	182	221	218	219	179	215	187	182	209	206	192	189	199	192	188	184	226	197	208	207	235	215	196	168	199	183	190	215	211	206	199	181	198	212	199	195	205	185	191	193	218	197	189	189	202	223	188	182	177	195	204	219	208	203	210	196	215	177	195	199	187	195	207	193	195	205	184	208	205	210	217	187	180	212	214	197	190	204	188	199	181	200	184	198	193	203	204	177	188	194	193	172	202	199	196	180	186	205	195	210	173	220	203	209	190	160	197	175	193	229	184	209	195	201	192	190	206	170	203	202	217	180	188	168	199	186	188	182	205	212	191	193	209	195	192	227	219	191	224	179	198	190	184	208	212	207	185	215	205	166	193	196	211	203	195	177	173	183	193	199	198	206	224	178	173	195	217	212	196	194	202	171	180	203	202	222	231	199	178	183	211	190	191	179	199	205	190	214	213	198	204	219	195	193	184	194	188	178	187	192	192	201	200	206	206	185	205	184	194	190	197	186	178	199	221	208	211	229	148	182	232	196	190	190	193	196	200	184	202	213	190	201	172	171	194	190	223	212	179	220	209	183	234	222	212	195	187	182	200	192	202	207	200	191	201	161	213	222	210	198	200	193	180	170	238	197	179	198	203	188	200	201	201	193	204	193	210	198	220	178	195	199	194	191	201	199	183	202	191	197	190	189	194	200	169	196	201	186	188	203	225	185	174	188	175	215	183	202	211	173	221	217	195	164	198	173	191	202	204	182	181	191	188	200	205	188	201	203	188	230	237	236	198	205	194	195	205	201	184	184	181	209	210	198	189	195	219	194	202	201	174	179	211	193	215	189	170	194	208	182	189	219	199	208	201	225	170	197	193	186	202	192	203	188	209	202	213	201	194	215	217	180	187	196	188	192	199	176	165	198	189	173	212	209	218	185	194	209	199	193	174	201	211	198	199	198	187	206	224	197	185	211	178	200	200	204	217	206	200	199	212	204	189	194	183	207	194	224	209	210	196	193	191	214	185	187	205	191	173	176	218	195	176	205	198	182	196	210	218	212	215	198	211	171	212	203	184	236	213	193	216	211	179	201	200	190	202	192	210	207	177	202	191	193	194	205	207	191	203	200	177	178	225	193	193	179	176	181	194	214	218	194	187	207	176	212	196	198	217	203	201	212	186	222	189	196	236	187	196	183	203	181	206	202	184	218	210	205	193	192	203	217	200	219	196	201	207	196	200	211	209	213	194	206	205	193	184	204	192	201	198	200	178	192	225	196	175	190	182	185	216	188	180	205	209	210	213	186	184	201	190	202	228	198	176	208	176	192	190	213	211	201	181	212	175	186	183	182	199	206	192	192	207	198	171	197	212	205	199	206	163	192	221	213	219	197	197	199	208	179	213	215	178	174	196	186	180	185	203	190	200	168	192	192	189	210	183	201	191	179	191	192	194	183	177	206	214	180	187	181	232	199	226	208	204	195	184	216	189	209	215	219	199	218	191	203	170	189	197	194	206	207	165	211	207	185	188	205	211	193	203	210	205	180	198	194	208	216	195	195	191	203	194	200	200	189	206	216	194	211	186	203	232	197	209	184	203	211	212	208	198	164	188	213	196	207	211	210	200	172	199	220	206	202	216	206	178	175	182	188	210	184	229	197	191	200	195	215	200	185	185	190	228	182	192	178	185	210	213	171	193	200	200	197	199	204	207	214	198	196	209	213	186	219	169	192	185	197	203	185	199	197	205	190	186	192	182	173	206	190	229	178	181	158	210	181	191	208	197	213	191	219	189	220	179	220	217	194	183	165	223	197	198	210	198	198	163	193	207	175	173	204	172	220	207	182	214	221	223	171	175	185	205	200	181	208	208	200	192	194	185	181	184	185	190	187	198	178	196	174	182	193	177	198	173	192	202	222	198	216	193	207	195	191	196	195	194	198	213	211	220	217	186	216	206	192	214	218	177	215	190	204	199	226	210	231	201	194	183	194	197	172	200	189	200	183	207	215	215	175	190	200	196	208	200	204	230	209	193	192	180	207	216	184	185	211	196	206	191	222	198	200	215	194	206	187	189	199	199	200	192	187	186	197	208	200	180	196	207	220	201	173	209	213	201	211	211	201	213	199	211	202	195	206	199	190	222	211	182	216	191	202	186	190	213	201	206	210	209	185	171	178	198	181	185	177	180	190	191	197	168	216	216	215	215	182	199	204	179	192	188	161	223	178	194	191	205	195	193	228	203	212	172	211	195	207	193	189	192	207	192	191	199	194	201	199	194	189	191	200	222	200	201	194	196	205	190	196	202	216	206	192	212	177	183	184	218	156	211	206	211	221	223	198	175	196	185	191	217	220	179	181	169	198	180	222	188	213	209	175	208	231	169	190	208	217	204	203	199	204	207	200	216	182	204	197	206	178	175	190	175	170	189	191	201	190	196	178	181	176	198	198	183	208	201	190	188	203	190	184	214	223	196	176	204	202	203	206	204	180	192	197	177	182	209	220	199	192	180	202	205	189	194	208	199	200	200	210	229	198	206	223	209	194	200	195	181	227	215	203	204	177	192	191	187	194	217	177	181	190	213	236	239	190	193	188	200	188	213	192	183	206	186	193	194	197	198	177	196	192	199	199	210	222	219	203	191	188	192	201	199	191	208	208	204	195	183	195	221	204	179	200	216	207	204	184	224	186	203	186	216	209	184	196	202	204	191	210	193	199	202	189	176	193	208	206	177	208	193	190	212	198	217	202	212	194	197	200	204	183	204	190	214	185	208	192	195	187	213	202	211	190	172	203	215	197	190	197	199	179	212	202	221	190	215	199	194	203	199	163	200	216	184	209	199	186	191	174	191	191	198	187	193	177	164	190	207	182	175	200	231	187	212	214	196	189	196	174	192	190	189	214	212	193	194	192	185	228	210	185	219	225	181	191	211	186	178	200	220	200	210	200	183	205	207	201	189	187	206	181	203	187	223	203	198	217	190	214	198	216	209	209	193	184	181	188	204	233	203	176	189	177	195	225	200	192	203	195	185	175	178	198	178	204	181	214	223	226	204	207	197	210	214	214	211	196	201	187	206	197	209	184	211	189	189	221	188	195	197	199	172	187	202	212	191	225	204	201	185	194	193	216	196	190	203	186	200	194	193	199	208	180	170	213	195	197	185	200	178	192	202	198	176	195	177	224	197	215	177	212	221	194	195	207	233	197	189	191	187	199	190	171	196	176	192	195	214	196	181	202	204	187	196	189	211	196	212	198	239	195	206	178	204	187	176	208	204	196	222	202
2004	709	807	823	793	791	735	672	692	688	691	673	694	682	622	632	607	607	629	646	662	602	698	642	669	618	665	618	631	670	639	653	611	651	627	624	641	616	652	594	629	643	633	615	642	621	618	622	671	620	601	660	592	641	625	653	608	694	672	627	592	651	620	625	612	617	663	611	620	596	602	604	622	618	598	638	610	589	582	635	604	620	635	603	608	573	667	612	638	616	561	676	636	654	612	589	606	599	648	646	632	619	642	626	646	652	624	624	587	663	585	662	654	659	649	652	608	610	576	626	607	631	653	631	635	626	617	643	627	619	609	652	603	624	651	617	605	670	598	651	622	602	630	644	604	613	642	647	625	569	661	622	616	600	629	609	628	601	637	612	633	641	627	599	651	626	618	640	633	635	638	604	633	637	647	639	616	644	639	618	659	611	604	631	611	575	644	623	607	585	649	656	654	623	595	615	646	628	611	610	630	667	615	624	639	601	634	607	636	646	653	620	666	635	633	635	603	608	637	652	669	617	631	596	649	610	606	645	621	616	607	637	620	616	612	683	686	630	608	632	637	629	634	665	665	636	644	632	655	587	626	657	593	678	643	620	588	635	619	647	625	653	565	599	642	634	608	603	596	611	601	630	622	654	634	602	621	637	625	634	602	667	622	617	637	591	628	621	603	619	672	602	631	658	599	663	589	608	627	602	637	642	586	612	625	630	620	617	585	602	659	639	645	614	624	596	598	632	655	620	643	614	654	652	610	622	675	591	612	615	599	605	596	643	662	622	643	596	633	604	638	568	641	642	626	639	620	628	650	598	591	642	601	617	691	637	654	630	647	637	642	676	598	614	559	597	584	594	626	637	626	690	630	596	623	613	623	609	582	653	611	654	666	579	637	626	631	598	612	633	657	626	669	601	664	624	612	628	608	592	662	607	589	657	620	621	631	613	592	631	649	610	643	609	617	614	617	620	644	639	662	613	646	631	630	596	588	606	639	664	614	626	612	634	676	590	637	567	617	614	650	582	639	599	622	657	641	611	622	622	660	649	591	640	630	665	652	645	622	633	627	666	628	618	625	585	586	622	626	627	633	622	601	630	598	654	603	616	652	608	640	578	647	644	620	609	623	612	583	627	659	580	657	629	639	620	601	641	603	641	584	631	651	587	600	592	649	633	619	634	645	662	630	602	614	645	551	618	658	669	616	634	600	611	631	627	597	658	621	635	656	655	647	614	616	637	640	633	643	642	624	568	623	605	676	600	611	607	592	648	616	611	617	601	596	646	637	594	603	628	590	578	644	628	567	635	656	614	647	628	608	619	648	655	629	665	614	628	602	644	618	623	653	609	626	643	586	638	655	662	672	646	689	632	649	649	620	626	638	604	614	608	647	713	644	601	640	611	639	601	615	602	605	655	630	650	596	581	641	652	621	621	624	595	573	603	645	654	636	617	618	613	647	611	650	611	609	606	625	718	642	645	612	679	666	628	637	624	633	607	642	658	660	629	637	648	616	641	646	602	636	653	651	619	601	613	644	628	620	637	621	602	634	624	643	633	621	562	636	636	637	598	617	629	637	615	621	640	609	632	616	644	689	611	643	595	605	590	611	610	616	617	638	615	600	628	637	621	639	638	631	643	583	627	601	656	633	604	604	592	639	616	637	615	574	608	631	624	576	611	608	669	646	621	640	668	644	617	662	622	626	615	597	648	645	653	595	604	603	621	613	659	590	638	641	649	627	631	582	588	616	607	610	625	610	660	648	624	631	632	611	657	629	606	603	643	617	629	683	639	643	639	606	618	570	641	646	617	653	654	627	641	637	642	604	628	647	626	658	630	639	612	609	584	598	658	604	661	601	574	626	634	615	590	615	703	595	647	638	649	577	634	565	607	605	597	638	623	589	601	635	626	581	669	613	612	614	634	654	576	627	616	656	625	633	595	631	627	660	611	617	647	687	670	610	635	624	610	604	592	621	624	612	595	642	593	665	668	638	624	654	672	624	638	612	639	607	634	665	659	594	602	627	655	645	646	604	612	666	658	603	666	649	628	600	650	648	626	638	654	606	591	603	573	612	594	612	631	662	619	648	610	662	637	612	594	650	646	604	616	650	654	629	600	615	642	606	627	606	654	601	644	603	706	572	617	604	641	613	619	620	627	601	615	656	615	565	655	652	608	673	625	604	629	641	593	615	637	616	572	612	598	556	614	672	607	621	643	582	574	592	662	655	614	567	591	661	621	611	638	653	642	674	606	621	647	598	667	622	639	627	601	665	613	642	624	685	660	613	633	601	603	620	588	618	625	617	624	645	632	686	622	665	656	607	611	596	661	632	638	644	601	570	611	598	660	597	633	654	612	605	616	645	549	628	608	671	633	628	622	578	654	641	655	624	663	633	613	582	607	634	660	634	677	621	597	621	594	664	627	644	655	616	618	623	655	612	602	634	638	653	618	664	622	594	626	618	623	611	632	687	639	600	644	627	610	620	633	624	650	592	657	619	586	642	614	632	615	658	589	656	593	636	675	580	641	638	585	686	616	640	675	597	661	623	658	632	641	597	583	644	613	610	636	596	652	621	620	663	657	573	616	608	617	578	684	638	570	645	642	641	645	622	628	593	650	640	665	628	595	637	607	602	642	596	586	604	608	593	703	649	561	619	635	598	656	619	637	657	625	649	615	649	603	574	648	631	615	573	647	635	626	598	586	625	677	635	657	607	637	644	633	643	664	626	630	641	617	596	610	594	670	641	626	633	608	598	672	613	631	630	633	606	612	591	658	651	668	614	606	643	588	613	641	640	634	645	634	609	622	624	652	606	655	634	663	626	659	597	639	600	634	577	618	639	622	614	615	599	618	611	627	658	647	615	605	611	623	625	577	637	600	636	646	629	630	637	604	610	635	648	613	640	645	602	669	668	602	649	596	624	656	626	632	592	608	668	667	616	647	631	673	614	582	611	597	643	617	632	613	642	603	603	617	628	634	616	638	649	638	623	603	655	634	584	610	631	563	582	602	627	638	620	614	588	614	598	622	597	642	617	646	660	634	630	639	602	618	626	648	630	633	600	658	666	620	584	630	622	631	678	653	672	666	629	634	572	624	611	616	588	633	623	626	613	638	638	610	642	653	624	661	645	651	577	660	611	643	637	621	604	623	626	639	572	647	662	612	621	645	650	595	670	604	616	623	656	636	623	645	586	624	625	647	666	626	632	605	648	671	635	574	639	640	625	623	650	630	629	596	606	613	642	642	653	623	572	587	606	579	631	620	611	636	583	619	653	636	630	624	635	631	602	628	615	666	649	569	598	551	615	603	646	615	617	605	576	594	592	605	622	660	612	615	630	658	634	629	574	609	617	649	666	614	656	623	574	611	647	615	644	621	606	599	637	625	613	641	652	649	581	658	597	628	621	639	624	596	631	593	632	575	632	624	640	634	644	626	654	670	620	625	630	690	620	607	631	627	622	638	620	617	669	628	653	599	639	643	633	601	635	641	610	640	610	616
8838	1370	1641	1375	1043	825	687	576	543	527	448	440	351	390	363	407	365	378	386	333	384	338	367	357	322	324	336	329	372	336	355	347	317	326	315	317	362	332	343	339	333	333	326	330	350	343	317	302	306	373	332	318	309	350	316	335	339	331	341	310	303	315	330	316	300	328	326	331	343	336	327	349	323	305	323	325	310	340	331	298	330	316	341	335	355	298	351	338	305	320	312	344	342	327	328	289	335	311	351	337	328	334	318	344	308	331	326	312	352	332	340	323	323	347	308	304	312	328	319	364	331	302	287	341	318	303	321	347	331	335	330	311	315	313	347	348	302	345	312	337	347	356	351	299	321	321	354	349	322	337	340	334	307	319	292	346	316	321	323	323	321	305	322	326	317	322	324	307	330	328	312	328	322	312	304	337	322	331	341	304	338	358	320	333	313	331	328	335	337	304	293	311	332	339	347	319	323	344	335	319	346	293	341	299	303	331	321	303	312	313	330	313	315	348	311	337	322	343	315	312	331	313	326	305	331	307	333	310	329	329	344	313	304	342	333	319	321	335	354	309	332	311	320	324	327	316	297	293	310	305	306	292	292	289	320	335	328	339	297	344	309	355	306	337	368	328	324	326	319	302	338	303	338	338	312	346	325	306	321	331	343	334	292	317	299	336	351	321	339	347	319	290	347	313	340	325	349	321	347	318	337	307	343	326	276	359	329	333	319	336	301	292	324	329	318	362	345	294	332	353	300	327	307	319	325	320	333	315	353	316	313	324	285	337	344	335	319	330	325	310	344	325	313	346	354	317	328	294	347	327	347	342	351	284	332	336	308	337	338	287	323	341	322	331	361	345	344	314	345	304	350	313	322	333	331	302	320	312	302	294	310	337	301	352	338	309	307	315	325	324	320	336	305	310	300	342	339	351	328	332	321	308	303	323	305	302	370	369	329	285	315	351	314	335	339	334	308	310	321	335	296	310	318	327	322	331	301	328	369	313	302	333	313	309	321	294	303	305	317	322	330	321	320	291	334	304	301	346	344	289	294	320	298	316	296	323	331	338	341	349	309	303	306	336	328	363	308	300	327	312	294	330	311	328	315	326	293	326	331	304	340	307	356	331	330	333	357	295	328	345	313	344	293	317	308	318	308	301	317	316	330	324	356	342	346	337	334	301	356	313	306	329	361	306	340	331	310	305	320	306	363	328	333	316	322	328	362	317	338	332	366	342	298	359	291	338	308	338	301	339	319	332	302	308	300	329	306	358	317	322	332	332	339	309	336	326	341	335	313	334	322	325	361	299	342	319	322	288	334	290	333	311	338	314	325	329	304	346	320	320	332	323	348	322	320	299	318	319	327	287	317	318	326	332	333	312	316	334	348	325	330	319	367	323	329	324	323	324	305	308	313	324	319	340	308	329	324	300	336	319	303	358	318	309	303	321	324	344	344	326	333	322	337	347	313	347	359	325	283	311	336	339	360	331	318	331	340	317	301	293	351	322	339	319	322	350	300	340	286	298	299	328	319	331	313	350	331	322	320	333	314	344	306	330	359	364	309	316	296	344	328	319	359	337	332	299	311	324	304	357	351	281	346	281	320	360	301	346	299	327	315	344	305	356	353	320	334	348	345	340	338	330	341	347	342	337	334	304	329	326	312	311	323	301	335	294	330	291	358	351	334	338	342	339	298	324	318	297	348	335	299	316	321	341	312	322	332	331	326	321	302	345	326	338	312	284	339	316	335	326	323	326	340	313	317	323	334	328	339	313	369	315	315	323	329	324	314	313	317	325	336	287	312	330	353	317	312	332	312	317	330	337	357	311	320	352	354	331	322	358	337	305	319	304	318	301	290	296	311	341	314	320	347	313	315	324	336	348	349	285	326	302	302	329	317	323	305	307	304	305	301	286	329	350	297	318	333	340	352	344	303	338	306	332	315	324	334	310	323	331	331	324	296	293	302	320	326	318	308	343	308	344	325	301	340	328	311	374	319	312	358	341	312	323	334	324	329	297	316	324	325	308	324	325	305	345	327	335	334	325	308	308	323	363	337	333	346	314	330	324	292	312	354	329	335	291	345	308	339	361	342	326	350	332	335	350	333	294	325	328	301	313	331	346	325	311	290	340	297	339	313	317	339	344	353	321	321	332	321	313	329	302	353	311	324	308	341	345	350	350	307	317	359	275	299	310	327	288	345	317	330	310	348	316	327	326	345	308	322	318	345	340	321	342	337	332	287	320	300	340	324	304	323	378	334	310	298	323	345	312	314	293	341	332	335	308	316	350	349	335	346	307	333	326	342	342	338	302	336	355	318	311	332	325	315	315	329	316	341	336	321	306	358	308	332	291	337	298	329	302	311	322	299	306	326	310	323	311	352	311	311	348	330	311	318	300	344	313	294	331	319	300	307	334	318	300	341	335	292	345	349	326	317	327	324	356	337	330	331	317	319	317	330	320	349	326	309	320	300	324	289	331	319	327	326	329	316	333	344	326	320	374	349	323	318	327	335	328	317	337	325	365	325	318	337	340	345	326	335	361	352	323	335	323	326	352	317	329	305	335	302	309	305	300	319	357	288	330	337	307	312	336	300	304	316	294	335	327	305	330	318	289	307	350	371	328	302	334	330	317	353	319	314	341	325	340	333	317	309	343	307	290	326	320	337	306	316	339	321	313	339	306	339	335	320	335	327	321	340	315	316	320	299	310	330	319	358	289	326	338	307	347	317	325	319	310	310	303	306	344	341	351	349	301	324	360	358	336	336	331	290	359	334	315	323	359	327	323	311	342	338	321	355	330	324	327	301	301	342	315	329	333	311	362	333	311	305	312	342	301	319	291	338	315	318	352	359	335	318	309	314	320	281	292	350	332	316	315	311	329	304	325	310	335	347	314	321	333	327	335	311	275	357	324	323	296	308	298	306	328	362	304	333	328	317	335	328	342	324	314	316	374	312	320	344	328	323	321	315	325	346	322	320	304	346	324	321	336	329	302	315	310	356	293	308	322	355	332	317	287	337	330	310	335	295	356	312	330	342	325	302	292	313	320	338	325	325	318	311	322	350	324	325	322	328	309	367	358	326	331	305	293	332	317	326	292	306	315	319	345	346	315	342	298	327	320	347	332	311	365	321	323	328	311	328	336	341	353	310	347	307	318	314	329	334	338	313	304	334	336	301	326	324	306	311	343	319	315	337	307	357	328	329	332	335	282	337	321	359	333	328	302	339	307	297	313	328	332	328	333	305	340	333	330	357	300	341	317	345	318	328	341	328	316	309	319	333	322	301	333	315	339	347	328	309	336	323	337	302	348	324	315	292	328	341	314	327	334	288	365	310	335	315	335	317	313	322	332	293	326	322	345	329	318	328	327	315	301	319	322	324	310	326	342	332	306	361	315	308	321	313	337	324	277	345	339	327	337	335	302	304	321	306	302	318	305	335	325	327	321	316	320	363	317	346	351	302	321	359	344	309	311	332	318	293	345	341	329	310	290	330	332	293	293	282	318
5632	1916	3552	4126	3652	3058	2583	2261	2009	1833	1729	1550	1531	1461	1417	1327	1270	1259	1208	1154	1235	1143	1150	1170	1103	1121	1085	1110	1042	1088	1023	1014	1026	1023	961	991	1049	997	1050	1015	1051	1013	966	948	981	978	1015	955	968	950	991	998	1036	1018	1000	1000	993	977	981	954	973	988	963	975	973	949	951	1020	954	971	949	1004	979	911	941	928	950	976	1019	973	888	950	986	956	932	935	931	970	960	950	936	987	949	966	952	951	1001	951	976	978	962	941	1022	943	938	927	988	969	920	941	975	938	942	929	932	946	926	862	963	988	984	935	966	954	944	1006	954	901	1027	915	909	972	938	954	941	949	922	976	972	960	954	973	909	966	962	992	955	980	949	926	939	903	934	945	949	940	916	992	935	952	938	955	989	967	924	960	978	927	930	912	935	959	985	918	935	958	947	956	918	940	911	948	957	945	996	970	985	887	955	1005	932	965	931	928	915	996	942	937	960	925	931	968	974	926	940	945	1010	1003	924	960	949	967	1006	965	890	915	1000	946	939	948	917	951	936	961	950	944	937	934	963	929	900	943	955	950	983	975	970	922	929	940	956	958	906	933	950	956	940	913	989	986	985	950	939	928	981	974	942	962	958	968	956	928	975	870	969	929	954	1011	963	889	977	931	891	915	968	966	976	927	868	969	945	958	953	930	959	906	942	919	953	976	884	955	865	1011	977	935	990	965	941	974	934	932	977	927	946	933	909	930	946	927	958	900	987	995	951	1016	967	966	918	944	910	952	946	985	926	972	935	955	974	933	988	1000	986	988	944	912	932	894	950	984	969	981	888	889	922	937	938	976	939	931	999	1031	968	935	911	924	953	1020	934	929	948	928	939	968	961	955	962	893	948	956	900	981	997	950	946	924	909	991	972	986	934	958	893	927	962	906	934	950	981	964	964	915	1011	986	939	929	932	947	936	939	916	874	899	944	962	932	935	965	868	959	968	983	918	918	951	951	913	906	973	951	941	998	979	914	939	965	951	936	942	934	921	986	908	961	947	995	878	977	924	932	952	933	936	894	984	934	962	900	981	943	983	949	958	913	941	921	984	900	965	905	890	938	998	968	940	922	947	930	875	994	911	978	965	943	988	890	931	945	958	926	914	901	952	954	974	959	911	973	933	935	949	1002	972	891	981	944	920	1006	916	963	908	930	973	952	976	914	937	923	914	967	985	968	914	971	900	948	945	948	949	1004	1007	950	922	924	935	903	897	958	903	954	1015	891	976	938	975	900	953	967	997	909	959	952	959	963	953	926	955	906	944	930	922	969	950	956	918	972	935	956	916	956	962	947	915	966	918	895	973	997	947	932	898	957	995	908	961	932	941	980	1006	907	1007	956	967	968	888	940	956	942	950	978	937	966	935	971	924	974	980	923	938	948	927	918	962	1029	937	961	879	938	986	907	928	917	960	878	941	918	930	929	979	900	988	965	971	931	960	959	976	980	992	943	947	932	966	935	975	927	984	917	980	944	924	952	939	974	923	930	937	919	1011	992	918	950	943	916	947	981	901	928	926	947	977	953	991	970	954	974	965	1011	925	991	1007	933	943	930	889	928	944	943	945	934	937	915	978	969	994	954	922	961	974	906	916	919	938	917	961	948	919	972	978	1008	950	913	924	958	912	1014	970	984	943	959	997	960	902	946	944	953	963	968	951	971	1015	996	973	927	964	934	942	938	985	1012	912	978	956	986	897	864	941	951	938	962	929	971	957	944	920	956	961	963	971	972	961	917	966	946	934	951	977	954	922	903	931	923	924	988	915	924	927	1002	951	917	981	979	929	908	950	923	900	925	921	996	981	962	994	976	846	979	917	998	972	926	978	947	894	1000	947	990	896	941	993	916	944	900	911	949	915	915	962	974	965	1002	980	941	917	878	929	904	955	1018	907	935	954	961	993	930	952	924	969	959	989	942	962	951	986	969	1003	960	993	982	982	941	955	970	963	970	946	953	930	997	940	947	942	991	900	951	933	988	977	946	902	997	974	946	943	956	963	944	940	994	978	980	983	998	1000	898	943	950	967	949	984	954	1000	945	948	971	903	940	888	964	976	915	952	973	893	956	919	949	967	962	907	976	912	921	956	998	943	986	929	994	1022	969	962	997	1001	947	955	906	969	983	964	911	922	1010	909	970	1018	976	932	943	912	952	946	907	1005	921	935	982	958	949	938	959	960	921	960	975	918	957	964	962	957	910	935	945	961	910	966	958	978	971	902	982	896	969	944	993	895	904	942	907	941	997	951	922	931	960	917	1016	932	965	942	994	925	967	959	933	922	946	981	954	958	973	993	1005	952	984	984	985	935	954	904	940	960	1010	922	932	962	934	923	929	961	987	973	980	919	947	961	943	968	914	959	947	915	936	932	975	964	920	962	917	888	933	992	1028	907	973	951	947	979	937	945	949	924	936	958	976	943	920	941	992	983	926	934	958	934	933	946	983	922	983	940	927	968	943	960	968	957	964	982	927	968	901	921	982	949	952	939	996	934	941	977	971	955	948	1002	954	973	896	976	897	985	917	1012	977	980	967	933	986	916	954	958	922	940	943	958	967	923	949	943	940	933	969	938	973	969	949	935	957	987	935	929	1036	936	959	921	940	929	933	922	961	1011	924	961	960	910	1020	946	946	947	906	930	933	968	950	918	909	954	977	927	979	929	948	936	958	970	1010	927	965	987	932	963	896	963	952	956	965	950	942	1001	950	961	967	982	900	943	913	930	949	951	904	973	913	959	1024	960	944	937	913	939	923	1001	952	981	931	950	963	965	969	940	949	937	987	996	893	897	972	910	979	946	900	943	970	993	994	961	959	913	1011	977	1006	969	942	958	935	915	969	896	987	949	918	1018	948	946	900	955	917	948	961	956	1049	929	947	957	947	929	941	967	968	916	957	943	980	958	940	952	940	947	918	900	972	995	1006	966	874	940	969	892	977	947	933	965	963	920	958	941	959	922	957	928	960	964	958	979	928	923	896	967	968	905	947	997	940	1005	983	920	930	993	972	902	958	920	950	980	928	957	921	984	969	997	964	967	943	970	1023	966	915	956	991	936	970	973	922	934	981	941	926	907	930	947	922	971	938	982	900	949	997	925	962	1028	993	934	952	973	919	878	975	935	977	962	948	952	932	953	920	950	968	907	978	950	984	932	941	935	944	945	917	937	917	956	959	911	968	893	944	929	976	913	956	958	1002	982	971	940	991	960	1003	978	943	961	971	960	871	952	938	916	941	965	962	932	964	921	951	952	966	967	960	967	950	956	910	963	924	908	967	991	931	924	998	1004	943	984	918	935	1007	948	958	945	1004	936	901	917	927	952	928	974	993	961	960	885	930	976	959	967	925	970	951	906	965	925	949	980	922	951	989	952	943	977	953	916	937	934	967	893	933	986	912	945	934	939	963	980	935	957	1014	965	931	953	954	958	931	943	911	994	900	963	966	937	967	933	929	965	921	938	961	934	987	964	968	944	980	931	905	949	906	945	942	932	973	943	996	964	983	955	942	906	877	947	963	989	967	947	930	921	991	882	953	891	934	982	921	944	931	952	953	899	984	957	949
15967	2710	3072	2337	1588	1232	902	762	607	614	519	452	439	425	395	384	382	366	303	337	342	332	342	328	302	330	292	287	299	299	304	282	308	305	280	267	296	276	261	245	273	292	337	277	271	308	273	298	273	267	301	287	265	267	308	282	262	262	272	265	319	256	279	283	253	269	271	286	277	262	280	269	295	257	264	246	260	302	287	253	293	288	281	292	278	293	269	241	269	287	285	295	275	298	296	285	279	285	295	282	237	277	252	271	285	271	251	270	293	273	271	255	275	258	258	251	271	280	279	240	318	278	258	252	266	267	287	285	275	272	266	259	260	279	265	283	300	301	277	292	290	298	274	249	313	304	281	273	294	282	241	299	260	268	270	240	267	278	296	311	282	253	247	261	264	262	262	252	267	280	258	271	278	268	268	255	281	266	256	290	280	295	250	274	275	282	313	301	273	304	296	262	248	254	262	279	290	265	284	256	265	282	311	291	286	274	276	245	251	278	262	288	261	266	289	266	298	251	277	240	276	267	240	277	265	267	271	272	289	272	297	256	279	231	261	258	283	258	297	245	282	294	292	241	270	237	290	251	292	287	292	263	292	278	261	284	307	249	278	311	252	266	270	266	282	286	274	306	286	280	273	254	268	265	264	268	241	275	294	290	244	276	260	260	268	262	258	303	274	263	252	262	275	271	273	265	267	280	258	279	277	250	277	271	254	280	254	300	267	272	272	286	277	275	272	298	279	257	294	276	253	258	259	276	277	269	278	264	280	286	233	263	253	272	298	250	298	257	272	286	276	275	272	282	258	296	282	259	272	279	290	263	268	270	282	266	261	281	249	257	271	255	272	243	280	266	281	284	277	263	270	252	255	295	282	303	256	266	276	267	277	282	284	294	261	252	262	247	264	277	279	267	275	259	261	265	297	245	266	275	263	280	296	278	215	262	265	230	256	283	285	273	292	281	269	292	271	292	282	252	275	285	293	288	270	298	273	269	267	287	283	258	273	290	289	270	289	255	271	291	275	274	312	286	280	273	284	298	290	254	287	278	291	263	275	245	258	272	272	279	272	244	268	248	253	283	288	258	265	269	260	274	260	266	265	284	262	273	300	264	263	256	260	260	283	254	273	272	272	270	290	280	278	267	281	306	291	285	267	302	291	269	261	279	252	279	285	259	260	300	269	266	273	258	279	294	263	287	266	268	272	273	301	272	280	254	254	282	301	286	262	287	281	249	284	285	273	261	286	242	268	291	304	272	278	304	294	269	302	248	285	275	266	288	250	262	305	306	275	246	287	276	270	280	260	267	278	257	319	277	269	255	263	275	302	270	242	259	279	274	276	292	272	284	275	245	258	277	252	290	296	265	279	257	282	261	249	270	275	291	259	243	275	273	235	247	304	277	304	279	244	276	294	253	284	251	264	281	274	309	300	282	272	247	272	260	280	288	283	283	269	259	317	289	290	300	262	284	282	280	253	244	302	275	297	271	251	293	287	267	313	269	284	275	268	267	265	263	269	287	271	277	277	256	294	260	329	276	257	284	284	248	276	259	244	281	278	284	262	298	288	261	255	258	282	256	280	275	298	284	238	240	274	278	263	239	287	263	275	285	250	250	251	254	289	276	266	264	263	275	249	268	268	252	296	285	291	292	297	283	269	278	288	296	261	260	274	245	288	284	291	269	269	272	253	286	260	254	284	281	293	248	278	256	245	252	310	288	239	269	287	264	271	280	286	268	252	276	284	250	249	282	253	286	283	265	274	266	286	300	293	245	282	281	277	284	270	257	292	254	264	270	290	270	262	271	262	261	292	265	262	293	274	252	246	252	274	250	270	263	262	224	288	272	277	248	262	279	292	291	284	261	278	276	253	277	263	303	289	257	276	266	273	292	268	277	265	263	299	276	274	251	262	240	289	264	271	258	275	269	269	255	274	261	273	279	262	296	278	276	267	274	269	280	246	279	325	282	263	272	307	282	297	259	298	272	259	308	294	274	271	236	260	292	263	271	262	268	265	299	274	288	287	257	278	262	280	295	270	259	281	268	270	252	287	275	283	283	296	269	317	268	274	256	287	244	271	259	255	310	256	238	272	268	277	264	264	248	259	259	273	269	272	253	270	274	259	260	254	274	279	263	289	267	264	284	274	264	283	280	281	284	266	246	285	251	295	281	306	246	274	289	281	299	276	287	278	262	275	279	284	277	290	278	287	286	265	275	267	306	267	266	270	292	308	295	247	286	256	270	280	265	274	282	265	284	287	307	276	281	265	238	282	295	286	269	249	284	290	279	288	277	295	273	271	279	280	266	293	293	261	272	259	316	271	256	253	270	245	281	273	266	279	296	241	296	254	231	268	253	302	274	263	257	248	280	300	268	266	286	264	285	256	253	295	233	253	275	290	270	266	293	277	264	253	297	273	275	267	274	254	264	295	292	294	274	279	296	264	274	267	245	257	280	269	263	287	245	278	266	271	264	279	291	286	280	273	253	307	269	270	250	282	259	309	288	263	287	280	265	274	269	274	266	292	275	278	276	267	295	278	268	268	277	273	272	283	285	293	226	279	279	297	284	287	264	274	280	247	270	248	259	246	315	274	264	275	307	256	276	270	264	244	272	281	273	256	280	285	254	281	260	299	278	267	312	263	246	246	268	276	247	264	261	257	296	291	285	276	282	267	240	266	269	280	243	271	254	246	270	262	277	285	255	240	294	286	280	278	238	266	275	270	260	259	265	267	291	266	269	253	258	286	267	258	260	265	261	253	269	274	248	243	274	261	248	284	263	283	258	284	250	290	281	275	258	308	262	290	269	284	285	283	237	303	275	261	273	270	262	278	294	278	252	294	273	259	243	312	304	318	303	260	265	279	286	253	254	232	270	255	306	284	258	266	261	284	286	245	244	276	314	239	259	285	245	259	295	249	251	309	283	256	287	275	309	269	243	266	268	288	263	268	267	292	261	276	259	280	260	281	240	286	281	295	253	281	311	242	266	292	260	270	223	291	270	277	281	297	260	294	277	277	243	225	277	270	284	307	262	270	280	255	283	277	300	250	285	289	276	276	273	272	288	277	246	269	250	269	280	247	289	280	270	276	263	275	279	268	256	238	248	288	296	268	270	273	286	258	274	266	279	287	265	270	272	285	271	277	279	290	265	287	286	299	255	282	289	281	273	281	260	298	269	296	276	259	260	280	271	260	259	287	267	289	284	273	267	266	241	267	304	292	271	272	252	250	250	303	257	278	274	293	276	269	286	253	247	291	291	244	284	254	296	292	258	289	282	268	256	278	255	259	282	283	285	270	271	268	270	284	279	242	260	260	231	261	274	271	295	280	303	287	286	293	245	267	292	258	254	279	274	256	285	297	249	264	264	278	251	294	270	256	273	273	256	291	293	271	254	291	296	250	260	277	282	270	269	304	302	273	280	250	280	286	256	272	258	270	280	258	293	280	245	270	284	271	287	276	267	264	277	273	291	295	265	279	303	324	289	280	245	233	280	291	254
7660	2698	5673	6486	5676	4615	3898	3283	2878	2500	2235	1995	1798	1681	1555	1507	1486	1308	1304	1284	1181	1187	1143	1160	1103	1089	1081	1058	1008	1035	1009	976	995	1006	974	996	902	946	882	939	958	875	877	902	819	875	828	936	892	918	857	837	875	879	925	891	849	814	849	852	888	810	829	802	805	792	849	843	868	853	841	852	883	877	856	835	790	802	860	853	850	845	867	811	820	848	860	847	849	840	819	850	824	797	820	828	818	818	816	829	821	811	858	809	839	827	829	857	850	807	842	788	846	791	803	785	846	790	806	781	834	815	792	817	776	808	827	846	845	821	820	823	800	807	797	785	838	804	802	783	832	815	831	811	796	764	864	786	812	824	835	809	838	821	787	790	832	797	835	785	798	800	795	802	904	825	793	823	816	810	824	767	819	785	826	811	824	754	791	807	813	791	811	800	822	801	808	815	821	854	786	793	782	850	831	778	805	795	818	806	824	807	838	795	790	819	796	832	821	828	820	849	809	867	798	782	820	777	823	792	821	805	859	855	739	823	832	792	799	793	812	857	787	813	816	784	795	757	859	837	814	823	739	788	811	779	773	830	811	824	806	788	790	768	796	839	798	805	791	830	812	810	818	812	830	812	856	794	814	801	836	789	793	798	789	833	799	792	846	792	822	836	813	798	803	795	785	800	806	822	791	832	831	816	810	810	819	778	782	817	786	747	802	821	833	720	787	809	813	790	796	811	850	860	839	824	839	828	799	775	803	843	740	796	797	803	788	808	832	747	780	828	784	809	774	846	773	790	795	823	837	818	824	817	812	860	793	827	754	801	819	820	824	795	817	818	823	778	749	756	820	823	820	833	836	815	857	817	793	803	769	798	816	795	804	787	803	801	814	770	819	816	816	788	789	800	808	771	806	782	784	794	822	816	788	780	804	794	833	762	829	803	835	803	818	826	843	778	781	839	774	828	838	855	803	783	821	790	773	787	773	834	757	792	796	769	796	889	792	800	824	789	795	836	839	803	814	810	867	819	768	801	770	830	854	780	798	804	786	791	817	800	811	803	783	859	812	848	779	801	798	816	855	806	822	817	827	831	831	846	799	791	783	778	826	814	788	860	818	836	791	763	818	779	789	820	832	784	845	762	830	779	741	759	827	816	798	809	832	829	799	762	852	779	793	837	802	758	806	809	869	830	822	770	821	813	826	832	769	795	808	788	833	837	771	835	800	844	816	851	826	818	775	901	811	818	750	774	799	800	818	826	778	838	830	786	792	778	824	826	790	791	737	783	778	758	870	805	775	756	799	789	828	853	819	812	860	822	812	797	810	789	813	825	815	850	833	777	822	816	815	778	810	810	779	814	789	778	783	835	796	882	818	854	789	775	788	832	802	760	758	824	813	820	836	822	837	880	790	798	794	864	817	764	842	836	820	809	781	852	796	810	788	820	769	871	764	800	847	786	789	787	835	773	820	827	815	835	876	818	777	833	825	815	738	814	780	836	801	827	782	827	810	785	785	790	826	818	810	816	777	788	826	824	782	758	827	795	809	810	778	770	803	775	838	788	799	843	847	751	878	821	771	815	782	777	810	731	774	798	759	773	803	752	837	812	789	874	859	853	800	796	833	764	803	773	836	797	789	797	827	824	832	771	815	776	864	798	822	834	807	858	784	824	819	757	826	811	768	819	774	759	772	804	824	796	798	809	802	829	837	773	811	767	794	788	816	836	844	807	838	814	857	776	818	770	834	821	774	847	746	758	785	836	813	803	817	814	811	828	821	829	799	842	796	846	798	786	799	799	809	813	865	769	764	733	844	808	785	824	860	865	790	804	804	813	790	846	823	809	776	785	803	780	868	794	789	835	767	819	897	767	800	802	808	774	842	854	845	789	887	783	814	760	791	798	890	763	822	855	801	839	805	789	784	826	817	780	815	838	797	837	792	846	807	808	795	807	763	835	830	827	812	816	834	819	813	776	813	817	855	830	781	794	763	818	813	765	826	823	837	837	774	822	729	800	810	817	823	848	812	804	766	850	820	798	805	840	826	846	792	832	783	807	820	811	795	828	812	827	854	814	872	779	794	834	804	795	783	769	840	802	800	825	781	776	847	805	794	801	782	813	774	782	792	776	873	811	842	789	805	846	833	797	773	848	788	830	781	791	783	779	833	819	803	804	783	833	805	799	848	807	822	778	780	796	805	798	859	799	868	810	811	770	831	743	830	762	837	773	792	763	813	738	833	803	850	768	782	793	822	820	827	805	767	836	844	809	849	783	818	757	810	805	844	811	798	803	815	772	802	818	811	799	783	822	815	787	804	806	794	813	801	803	779	790	835	824	793	820	808	772	821	831	812	820	816	789	839	814	784	765	793	800	780	791	801	797	818	788	815	784	838	808	856	808	768	806	796	812	793	798	796	804	831	804	846	819	847	786	769	784	813	779	774	798	791	786	802	809	795	822	811	838	765	859	810	816	818	837	817	793	812	811	834	780	798	783	856	795	800	793	778	819	805	794	819	777	824	777	796	755	834	789	757	823	810	818	802	801	806	844	769	779	797	803	840	823	799	773	772	820	808	772	805	788	818	808	818	826	808	770	771	747	800	846	808	852	842	804	811	797	797	829	829	806	799	859	812	824	798	788	745	819	774	842	829	811	849	833	786	756	821	863	860	792	814	840	778	813	863	802	803	816	799	769	747	804	814	824	833	794	811	826	830	825	787	801	809	782	837	781	782	845	769	819	804	802	794	771	804	786	742	794	782	767	846	824	835	806	807	773	889	766	790	824	816	854	864	825	830	828	826	791	777	775	775	841	844	887	825	837	858	818	836	793	839	806	805	812	828	791	801	805	839	840	835	849	843	830	850	819	773	797	853	784	789	786	782	789	836	746	796	870	845	834	835	809	847	800	756	779	768	756	806	816	782	842	799	812	843	806	849	788	842	816	824	794	815	817	846	804	843	840	782	775	820	854	808	742	841	822	815	795	769	832	819	798	807	819	772	747	802	809	852	804	775	806	768	835	814	794	812	777	779	798	852	792	833	879	752	802	825	787	806	786	828	789	849	833	782	798	806	830	767	802	772	785	793	893	767	837	883	807	817	800	817	774	811	818	851	839	809	840	796	808	835	774	870	819	818	798	776	786	784	810	803	866	777	833	821	760	773	853	860	760	777	840	838	787	789	775	821	782	810	794	811	788	789	762	806	819	797	815	764	799	870	787	772	824	787	823	831	803	786	770	815	825	766	839	824	809	830	800	782	863	806	803	817	790	820	825	830	784	823	814	750	760	786	818	807	806	820	794	789	787	830	829	807	830	754	813	841	839	793	742	817	851	785	785	844	730	844	770	748	797	801	798	796	843	791	811	794	821	769	760	801	823	806	774	875	764	834	792	802	819	844	822	781	820	768	801	814	774	801	841	801	839	832	868	854	797	787	796	813	815	804	779	852	876	782	784	779	812	834	783	823	867	809	784	824	853	802	808	796	779	801	861	830	798	788	803	783	850	791	795
2146	264	306	242	243	217	219	231	212	217	198	223	201	222	204	217	192	199	183	196	240	188	202	197	219	206	222	202	190	187	173	214	200	206	200	181	198	197	221	197	198	191	176	181	180	208	217	185	197	197	224	228	216	214	194	188	191	211	185	194	226	220	183	184	193	207	195	197	187	171	164	206	199	210	203	170	174	172	177	223	182	210	196	211	186	203	185	167	193	182	206	213	201	181	207	180	204	212	187	206	197	182	209	201	198	208	199	218	203	205	182	185	236	210	209	197	198	183	172	227	184	174	200	185	179	190	193	188	206	164	193	222	198	192	189	175	213	199	198	208	195	219	212	212	224	195	197	205	171	199	191	194	209	185	233	192	185	206	185	203	199	198	210	203	172	209	200	208	208	216	218	180	229	186	218	183	191	215	187	170	185	187	195	186	202	185	190	202	207	215	218	206	186	190	199	204	209	164	198	210	219	185	186	188	197	181	196	188	178	186	175	192	209	204	171	214	200	219	215	197	201	186	204	191	213	207	212	194	167	195	206	201	183	205	189	211	217	206	193	205	191	192	191	212	203	214	206	188	188	207	196	195	181	215	199	204	186	190	179	208	184	208	214	222	206	186	173	210	192	195	179	220	190	195	182	193	205	215	202	189	208	185	192	166	198	200	204	185	202	197	186	211	198	197	206	199	187	216	215	222	209	212	182	183	201	170	178	192	199	187	222	188	208	197	208	178	179	190	208	204	212	210	188	200	176	200	189	181	198	193	188	195	180	199	172	199	195	210	232	209	189	209	228	182	204	193	195	170	202	175	223	202	192	177	188	198	170	185	182	222	196	194	195	202	182	190	210	193	190	192	201	188	163	198	199	206	166	169	194	209	187	197	191	189	213	187	195	234	229	195	200	195	202	213	216	187	220	214	198	223	218	212	190	196	192	220	202	211	204	218	185	217	176	184	213	190	182	194	185	190	202	195	193	189	220	192	193	194	187	207	191	206	184	210	208	208	211	190	217	207	185	207	201	215	198	179	222	198	221	204	208	201	173	210	214	179	195	178	195	163	205	202	194	200	185	181	220	195	196	194	208	199	186	187	201	190	194	209	198	195	216	180	202	214	223	201	179	218	202	182	207	213	193	198	209	185	210	204	171	192	187	193	207	205	203	177	173	197	191	199	173	215	195	176	234	206	208	208	200	195	193	183	185	223	223	211	201	185	196	189	213	210	176	211	175	197	177	192	184	211	203	178	188	203	178	173	177	211	178	205	188	198	199	198	194	193	202	186	208	199	200	197	190	194	206	205	206	177	209	183	192	217	238	203	179	182	211	185	207	214	196	187	213	190	209	209	207	210	215	179	219	224	197	209	192	192	190	210	202	183	189	222	228	209	188	193	195	193	211	207	211	194	184	178	221	188	198	200	199	189	208	194	178	184	186	188	212	218	213	201	179	180	196	217	196	205	196	181	207	204	198	198	197	190	204	219	188	196	191	210	200	206	166	174	193	196	180	192	203	194	184	208	194	171	187	215	193	200	196	194	224	198	192	196	188	213	195	208	196	189	199	194	177	212	190	206	193	212	192	188	179	218	194	172	196	198	178	201	206	185	205	184	189	164	192	197	218	208	206	186	186	208	191	163	202	187	204	203	208	213	169	194	213	196	223	174	200	219	191	184	191	213	205	167	205	211	190	203	213	198	202	191	199	194	211	207	198	204	209	207	190	213	176	177	210	213	216	179	197	205	179	204	206	206	192	192	193	202	207	188	230	177	213	194	191	192	194	193	169	196	186	205	216	200	199	191	207	224	209	195	227	208	188	210	167	201	203	170	183	196	223	204	206	204	179	189	214	181	184	188	189	193	183	190	205	183	196	212	195	212	219	183	205	195	200	199	208	197	214	205	177	164	206	190	181	191	190	209	209	198	207	188	195	174	193	191	201	187	199	237	186	206	212	187	212	180	213	188	164	212	186	195	222	210	222	191	219	209	197	200	186	177	188	194	200	183	185	210	190	197	213	216	209	189	215	197	203	233	185	203	184	201	208	185	216	172	198	183	203	204	207	211	194	219	178	211	208	177	181	215	201	191	192	211	224	184	191	195	216	205	208	214	171	203	214	208	185	207	189	225	203	203	223	192	192	203	182	217	203	206	194	201	205	187	191	204	218	205	185	214	190	208	184	206	213	212	190	190	187	212	194	205	210	204	189	211	196	194	214	214	167	170	225	179	201	179	192	198	182	212	217	216	224	195	210	193	203	207	173	189	186	192	167	202	184	182	201	163	190	193	189	193	202	193	199	194	215	217	195	208	192	196	158	182	203	206	206	207	212	191	214	188	200	209	210	190	202	201	237	193	193	206	211	223	214	201	193	177	197	196	216	186	205	211	173	171	190	202	227	176	193	192	201	196	193	181	206	192	183	217	195	205	179	193	215	192	209	151	183	186	185	174	232	229	181	202	224	200	232	218	185	198	218	165	171	212	189	185	190	200	210	207	178	216	183	231	179	196	197	205	158	188	218	206	210	196	188	183	188	178	185	184	195	190	175	185	178	178	215	211	199	224	191	209	196	198	185	205	197	175	197	197	198	208	208	223	198	172	186	201	196	195	191	197	186	200	187	206	208	213	204	181	171	171	185	193	207	206	174	186	199	187	209	220	205	198	210	190	192	209	215	186	215	211	174	195	199	193	211	205	212	174	200	190	197	237	206	177	197	164	179	199	193	200	194	204	189	201	205	174	202	191	194	175	204	171	205	173	209	209	200	199	230	186	189	202	174	203	213	213	197	183	200	211	195	192	201	229	188	216	210	200	202	194	190	180	187	173	172	204	217	200	177	208	205	204	187	192	213	178	217	210	187	192	211	223	213	197	220	166	190	209	193	205	214	185	209	213	223	213	172	198	220	215	241	213	204	186	186	219	199	181	197	180	202	185	202	211	177	182	188	190	230	185	191	213	195	190	213	199	188	223	208	185	213	171	184	196	212	184	184	208	185	203	203	171	192	204	169	210	187	189	196	202	203	181	221	194	192	207	189	195	202	224	199	209	198	210	216	226	198	180	192	192	186	195	199	194	187	179	189	191	221	201	193	214	197	183	230	224	218	191	195	172	210	206	211	197	196	192	207	204	206	195	206	191	212	212	198	188	177	212	211	217	201	216	196	214	177	207	197	214	190	190	232	232	216	200	225	179	197	186	174	222	224	196	197	208	193	191	198	196	205	209	228	196	186	229	219	196	201	173	196	215	183	210	201	215	198	210	216	179	195	205	207	200	189	210	176	207	197	212	196	182	189	197	205	183	188	187	199	195	187	219	176	197	201	234	213	225	205	164	188	185	188	177	213	183	203	176	204	197	195	210	197	194	203	193	212	216	219	214	191	143	216	195	200	200	203	208	220	194	180	183	191	187	216	204	202	208	193	186	173	216	186	236	223	200	223	200	195	184	201	202	211	202	197	218	214	187	192	187	216	221	198	194	198	202	214	209	207	203	216	187	218	223
2013	659	802	824	796	707	739	723	659	625	647	644	665	640	598	668	653	652	633	669	651	630	631	645	605	629	630	623	638	676	610	626	634	632	620	601	638	645	662	629	624	645	692	674	624	648	606	669	577	640	620	675	594	601	649	635	630	626	622	604	620	620	629	616	643	675	616	622	643	644	662	617	616	636	571	648	615	591	685	681	638	660	628	630	608	650	602	633	605	613	615	570	668	614	637	604	615	643	668	625	615	665	611	613	628	655	597	611	618	630	618	633	606	631	565	641	621	647	605	634	630	621	655	661	601	661	654	614	617	677	573	655	675	638	654	603	596	647	609	656	591	628	572	604	578	646	685	616	641	640	603	612	617	546	594	558	633	637	641	607	642	611	636	606	633	657	619	593	617	615	610	652	656	600	612	648	575	650	640	596	644	620	620	624	613	628	615	623	605	666	601	612	616	619	656	628	634	624	649	633	650	631	642	635	632	641	618	621	649	591	627	581	627	616	629	637	600	611	626	644	666	652	654	621	646	601	630	617	566	604	631	612	621	650	595	611	656	664	598	640	630	631	581	628	590	606	635	640	616	612	615	691	633	648	643	636	687	615	628	647	613	623	623	676	649	592	619	635	621	660	631	611	646	611	611	619	619	612	654	591	586	646	626	619	637	621	629	643	630	625	650	615	648	664	640	587	593	644	632	609	634	605	614	647	638	669	635	626	621	624	629	642	616	607	638	611	620	618	617	638	578	630	639	604	623	673	642	626	618	614	618	625	634	571	615	634	617	588	681	611	625	623	641	613	609	623	620	691	607	663	632	616	601	653	657	632	636	626	646	658	663	680	629	610	625	637	590	601	584	635	613	639	607	600	647	617	597	666	631	703	640	644	663	644	631	673	651	642	627	619	557	623	646	676	626	633	631	619	636	626	626	636	667	670	616	617	609	628	582	621	662	628	688	623	621	616	611	623	646	622	620	618	673	635	637	619	663	641	660	639	684	661	627	606	653	593	604	650	627	584	651	622	622	630	662	606	630	643	661	629	626	623	629	631	629	654	635	638	584	604	630	615	650	589	638	607	645	626	638	561	638	595	642	603	607	639	606	644	666	647	666	590	628	622	652	619	609	621	642	666	671	643	642	616	664	637	617	592	617	656	644	648	615	619	649	629	650	681	635	676	623	627	601	604	605	631	682	611	636	627	648	635	626	653	608	598	631	623	662	607	655	613	629	694	622	625	715	652	651	570	629	643	610	629	662	607	685	625	628	636	623	602	629	658	641	623	637	651	566	625	651	645	653	656	635	606	648	610	649	611	636	603	666	651	632	608	623	640	636	615	662	625	640	680	615	636	639	670	640	653	628	579	629	624	636	614	621	619	627	590	607	639	633	641	569	607	644	631	593	609	621	652	599	625	628	682	618	630	616	617	632	620	634	650	634	620	643	623	645	619	652	643	553	625	641	615	658	619	618	620	643	607	583	639	631	648	618	651	668	647	651	636	642	625	648	605	624	626	602	598	663	650	657	599	593	612	649	601	586	659	638	677	600	621	627	616	641	655	608	599	630	642	650	602	621	617	633	640	659	632	666	598	623	657	623	650	658	639	668	642	575	630	616	653	667	629	649	631	562	627	601	558	662	628	644	634	615	649	640	611	649	623	671	636	635	672	643	621	611	615	639	608	623	622	626	668	649	654	590	607	595	677	585	643	608	625	642	676	609	649	626	633	639	649	648	615	644	617	633	598	616	702	626	657	582	607	616	586	593	652	666	639	615	641	624	625	690	579	641	628	603	596	649	658	580	630	603	624	574	632	670	645	682	623	675	588	599	573	614	658	683	636	620	632	631	630	640	604	640	624	661	628	596	640	618	656	592	625	613	620	624	670	635	626	620	618	606	629	606	616	619	582	625	610	624	650	626	623	631	590	605	629	622	593	624	654	625	608	660	638	639	623	642	645	643	602	623	589	594	628	649	653	632	650	599	618	600	584	625	639	660	663	619	587	617	617	631	620	572	653	577	625	621	614	647	639	667	638	597	545	632	680	647	615	640	619	655	625	618	638	652	622	575	650	633	633	627	635	643	632	607	639	589	594	607	642	641	600	654	615	624	636	616	639	623	600	602	596	630	573	597	618	582	665	622	615	642	585	597	607	639	618	629	583	580	648	650	629	616	635	624	597	647	607	658	603	658	657	607	649	623	628	642	664	589	643	600	654	617	676	617	620	628	615	633	610	621	597	606	628	592	605	619	613	596	634	610	621	661	644	603	636	646	633	593	604	599	596	619	614	665	618	631	636	657	574	648	658	582	656	626	611	647	611	580	650	639	627	622	562	662	632	625	645	650	628	629	621	636	621	635	653	660	618	631	622	622	600	662	598	606	643	623	617	617	627	647	603	616	606	658	624	624	598	654	652	638	615	643	646	589	636	673	601	633	602	600	629	619	609	666	634	610	609	647	624	664	637	588	636	616	647	611	612	643	606	658	616	650	632	636	600	615	632	628	632	604	627	630	623	629	607	607	606	592	609	635	613	630	598	617	675	659	620	632	627	646	616	615	612	636	662	657	624	606	617	633	616	629	641	635	629	636	631	614	618	627	605	626	569	628	640	640	624	602	623	682	688	635	643	591	652	612	618	641	599	671	587	688	596	643	625	621	634	594	620	631	607	620	642	645	616	618	630	643	615	676	650	637	636	652	624	590	596	671	647	598	610	623	607	628	629	627	617	577	638	685	601	655	628	634	696	646	646	616	613	649	638	614	613	650	641	608	660	667	623	632	640	591	629	676	596	612	658	684	652	631	635	628	616	649	607	601	635	605	600	610	629	605	642	606	619	632	611	599	637	627	637	615	624	642	675	644	660	626	634	609	592	676	602	627	661	646	674	632	609	636	670	622	624	661	621	641	615	629	644	624	599	647	613	628	673	622	629	587	628	680	624	643	646	635	639	661	624	653	605	606	597	651	643	642	592	593	632	595	630	633	643	652	556	619	666	592	623	604	593	684	583	624	626	659	662	602	626	608	611	595	659	663	626	595	615	621	617	611	654	612	590	619	632	639	625	633	672	620	630	613	623	616	580	647	595	588	592	615	616	610	640	660	620	615	644	654	604	602	610	676	631	654	647	622	621	604	615	633	632	647	646	649	623	627	597	611	645	614	637	613	637	665	634	658	654	639	606	659	569	666	610	646	646	629	665	619	655	618	642	619	622	617	608	650	613	615	622	647	587	656	572	664	628	625	581	663	641	636	611	615	618	604	577	569	602	674	632	614	640	608	610	677	639	637	669	618	629	654	608	632	588	588	673	652	608	606	615	568	652	603	637	588	636	601	637	644	560	595	598	585	588	647	618	638	595	611	627	601	612	620	650	587	661	618	604	687	589	644	651	630	645	652	621	622	651	609	603	633	670	646	629	615	562	673	655	645	616	637	598	631	625	673	643	621	623	629	607	656	610	622	623	661	690	612	650	573	639	672	635	626	600	605	632	642	602	616	674	598	649
9018	1379	1769	1375	1022	806	706	587	523	481	504	445	433	403	380	370	357	397	356	386	345	356	344	390	357	309	337	393	311	324	315	326	330	347	350	329	348	369	345	371	331	340	332	330	325	320	327	366	338	367	355	338	331	342	334	292	328	339	338	300	322	307	321	282	352	364	358	345	374	341	302	347	306	328	342	309	331	337	329	302	315	317	317	344	311	338	333	311	332	343	326	337	330	319	327	305	307	304	331	334	329	314	325	332	294	330	344	320	367	305	298	327	311	351	342	324	304	372	315	360	303	330	321	342	345	344	341	319	308	308	334	337	332	361	358	326	351	330	320	327	317	320	345	322	338	343	348	327	317	326	349	347	327	312	348	360	330	315	346	328	325	370	350	327	301	327	295	284	354	324	328	343	324	304	340	314	312	326	306	291	360	321	315	341	328	334	343	315	312	334	324	339	306	335	311	313	296	335	332	325	300	327	323	317	308	333	332	328	310	318	316	321	333	366	324	349	326	327	301	305	334	306	338	324	296	358	346	313	330	342	318	334	292	326	301	325	340	314	311	318	350	346	335	346	317	318	342	336	324	317	340	310	307	331	355	325	328	349	324	322	315	303	328	289	317	327	333	351	293	335	347	324	334	339	318	334	355	335	323	310	312	323	299	325	288	311	328	313	333	323	304	343	319	339	334	298	353	346	346	337	307	331	331	342	313	308	339	317	324	309	321	313	328	312	315	344	316	359	326	317	298	324	340	338	340	310	294	308	355	317	330	325	338	347	325	342	341	302	335	340	291	347	317	359	341	320	339	311	349	308	329	334	320	318	335	321	315	338	358	313	324	308	313	311	317	303	309	316	325	319	292	362	345	337	329	337	335	317	317	325	323	327	346	340	319	354	351	343	291	301	323	286	320	293	331	335	331	352	313	324	305	324	302	344	309	335	311	308	294	330	323	326	311	331	344	303	349	344	305	313	344	319	287	305	285	335	332	333	317	315	310	328	326	284	294	338	314	305	294	320	301	294	312	348	343	304	328	321	344	338	301	339	314	333	323	347	313	355	337	309	329	353	345	311	337	364	327	363	331	311	299	292	332	297	338	351	310	331	326	322	310	313	328	320	295	330	349	347	344	308	321	297	320	332	335	318	324	325	329	328	354	309	340	351	358	326	352	327	335	325	315	324	350	308	302	348	301	332	338	309	354	324	331	341	350	318	333	330	318	308	306	293	344	321	322	344	318	351	379	330	335	335	317	326	350	303	328	342	322	328	360	325	338	341	345	318	317	301	309	328	296	327	311	314	384	332	331	319	317	311	315	311	354	360	307	325	334	337	327	332	335	330	294	332	319	321	309	315	309	348	319	362	339	310	292	336	321	323	334	330	312	336	329	335	333	309	334	380	321	330	333	343	343	371	306	332	335	303	311	361	313	303	346	359	341	309	321	339	342	325	312	315	336	326	347	328	338	320	322	313	355	320	329	330	294	325	320	335	326	320	308	313	330	316	304	315	321	311	313	304	324	344	323	361	331	308	332	347	322	335	312	296	344	332	304	334	314	344	321	343	319	317	328	325	363	345	309	314	325	342	354	309	326	307	304	301	298	306	332	316	297	350	304	329	337	309	316	370	314	324	297	329	320	318	306	302	314	320	326	314	333	366	321	329	318	336	352	320	301	336	312	315	341	349	338	315	309	318	311	332	318	357	366	362	317	337	305	322	317	314	324	302	343	333	323	330	312	337	305	343	321	346	314	319	344	347	293	327	308	339	326	318	349	310	302	321	350	300	349	307	351	335	338	313	325	307	320	314	313	339	330	350	332	307	281	326	328	359	336	314	316	334	351	364	316	335	320	330	323	337	345	298	341	312	315	323	310	345	314	285	322	315	345	294	297	307	328	358	336	305	369	342	313	274	287	310	335	328	301	330	310	319	302	309	335	302	321	310	334	340	348	297	300	324	335	335	352	320	314	304	354	300	321	330	322	349	335	302	336	304	313	330	292	300	306	327	323	329	317	331	344	335	334	308	317	352	317	319	351	347	297	327	303	308	331	303	345	338	344	314	337	344	315	324	320	313	360	331	346	308	369	332	342	324	347	294	327	331	324	304	337	311	344	325	312	299	324	336	334	340	331	306	314	346	323	321	332	276	310	304	327	308	342	354	353	345	299	346	295	328	347	336	322	311	338	341	357	343	327	341	323	318	333	348	336	341	327	324	326	333	332	315	298	309	321	338	322	335	320	351	343	322	334	342	308	311	337	320	292	330	345	309	324	337	304	312	346	317	322	303	324	250	320	304	331	314	334	321	356	320	314	327	318	342	351	319	343	317	331	335	332	328	331	323	321	343	344	318	339	333	330	355	325	360	323	358	348	328	308	363	333	345	311	370	363	354	328	326	326	330	306	339	316	305	346	335	355	293	331	304	318	336	319	337	341	315	316	347	300	341	374	327	345	313	307	323	299	334	291	308	334	337	322	316	325	324	333	325	329	349	302	329	339	324	321	296	320	318	304	346	351	314	330	335	334	315	353	274	329	329	332	328	258	290	327	314	329	350	310	361	326	320	325	340	343	359	292	326	325	319	312	314	323	336	322	301	322	324	317	319	332	316	340	364	369	316	335	316	323	332	324	302	327	335	327	347	349	331	340	310	311	308	308	320	331	351	340	336	348	335	350	300	324	317	332	333	327	336	303	312	345	333	319	312	312	315	310	289	319	353	339	359	314	342	364	316	326	335	324	340	358	337	352	325	323	321	350	323	348	324	336	338	318	358	343	348	325	314	326	343	304	323	311	321	303	334	328	346	311	361	322	316	324	324	313	317	317	318	339	356	325	334	304	334	341	334	320	315	366	343	302	321	321	334	341	335	335	337	317	281	349	343	303	312	312	313	333	317	327	314	315	289	340	346	340	307	332	323	320	359	331	343	353	331	303	323	318	331	305	341	315	358	322	345	316	335	335	344	346	332	321	307	346	311	311	344	337	328	301	326	361	346	334	341	351	297	346	315	322	332	351	327	360	317	369	330	350	330	315	307	326	314	326	320	328	333	344	335	323	298	348	304	347	344	328	310	349	330	309	318	348	342	289	285	341	311	288	316	332	329	314	325	364	312	323	342	312	335	333	328	306	320	345	348	301	316	314	349	324	308	317	364	348	324	311	342	334	315	334	356	338	315	323	335	335	347	297	321	356	321	319	312	309	378	333	332	344	311	319	291	349	308	312	322	351	312	307	362	303	340	337	321	319	333	330	318	326	317	338	347	330	314	322	352	354	321	335	345	319	330	347	326	336	344	342	318	324	397	356	332	319	339	388	334	352	320	331	326	376	319	329	353	323	339	330	332	303	323	317	346	334	334	323	333	313	306	355	307	320	317	303	305	328	327	336	359	352	349	353	329	344	316	360	343	287	362	304	307	310	346	324	349	341	328	305	329	331	330	301	321	320	335	299	314	317	329	313	334	333	311	350	329	339	339	323	321	313	354	323	315	310	328	344	330	339	335
5644	1921	3550	4113	3508	3168	2656	2274	2046	1812	1725	1546	1450	1387	1324	1367	1202	1172	1155	1171	1144	1181	1120	1112	1170	1083	1081	1106	1016	1082	1043	1058	1058	949	1057	976	1024	1018	953	978	1009	1020	1047	1012	997	1005	970	1011	1012	979	939	1043	972	967	1024	1011	993	995	984	1030	988	936	921	947	1009	1002	966	1008	987	944	990	974	982	965	988	953	1025	987	1009	1010	940	986	924	979	950	997	935	938	991	1003	933	949	975	942	946	979	930	972	959	946	958	962	941	963	974	896	985	922	944	947	918	902	1017	911	952	977	959	949	922	900	990	935	920	972	973	1031	1002	940	920	958	952	893	990	982	934	960	960	1053	936	973	931	978	979	967	953	986	914	914	948	983	936	912	975	942	928	961	954	970	954	972	969	925	938	923	993	957	965	950	995	965	1020	913	946	914	981	934	993	1026	934	1005	945	959	928	996	969	966	995	967	941	925	970	968	991	946	955	977	972	947	947	911	987	959	916	980	957	927	930	982	926	950	899	992	976	913	942	1025	982	975	952	930	901	899	995	942	980	965	995	955	970	938	912	965	898	890	1015	949	921	919	887	917	903	944	954	947	931	961	929	941	960	987	905	959	934	966	991	901	972	982	952	967	951	914	935	931	930	865	937	999	947	931	1006	887	948	943	971	930	958	888	1003	965	989	942	926	1038	943	928	917	929	1003	968	916	999	967	947	1008	1022	930	966	921	928	940	891	932	965	958	946	978	900	1002	947	967	1022	933	901	905	946	988	917	979	954	956	938	947	947	935	978	934	1048	931	962	962	910	931	911	980	1000	942	975	879	995	957	981	975	929	960	985	917	973	922	969	959	938	949	931	970	931	962	935	928	978	895	942	935	979	962	947	992	927	956	958	959	946	958	931	991	990	894	992	914	955	1039	959	974	942	912	923	993	928	936	919	938	938	974	979	981	929	958	957	946	916	953	942	935	954	953	976	905	946	895	919	1014	955	950	904	922	900	935	922	935	989	969	937	990	918	981	912	929	954	1008	998	940	979	941	899	933	927	955	1016	983	962	947	927	917	980	970	989	959	929	959	968	985	917	920	949	989	922	896	919	927	937	933	945	880	934	954	937	930	928	943	981	962	928	895	976	948	938	965	954	934	934	943	991	972	928	969	978	930	948	979	974	950	989	964	998	993	968	982	930	901	961	1028	970	942	928	938	990	960	937	914	942	964	928	927	938	965	995	922	975	935	968	915	968	972	927	941	926	973	992	906	945	982	991	939	988	958	987	930	937	946	1008	976	941	945	890	970	922	970	964	936	865	895	933	953	955	958	944	973	956	905	948	967	937	947	924	981	938	944	895	962	962	913	910	969	940	865	971	922	994	954	919	930	938	1001	947	930	920	972	944	928	967	922	996	939	926	961	1009	943	924	955	915	949	913	995	909	980	942	959	912	938	952	979	1007	943	974	940	947	980	1019	934	952	943	954	923	989	873	987	938	960	875	908	1005	929	989	917	959	954	974	930	957	956	987	939	986	986	918	964	941	1007	919	921	956	945	958	950	949	945	954	977	986	978	949	998	880	951	954	933	988	984	941	922	911	985	881	943	940	914	923	962	920	916	1002	912	904	951	997	992	915	986	935	940	939	938	944	975	955	943	953	959	954	953	910	1008	932	944	959	942	936	954	979	944	945	954	974	891	951	923	899	924	934	963	945	980	954	932	938	949	910	942	964	902	945	995	922	949	915	893	973	886	938	968	938	921	914	922	879	970	957	979	963	960	941	996	978	957	921	951	934	929	910	903	931	916	983	944	966	985	947	954	956	970	978	933	968	935	1022	1004	927	905	953	970	958	1055	1060	929	910	947	924	962	902	972	931	944	944	944	1022	943	931	910	967	937	917	942	922	942	943	931	967	941	936	997	911	886	1003	992	974	988	989	979	944	934	919	926	931	923	933	993	940	991	928	941	936	915	908	929	951	997	989	944	931	990	929	921	938	910	942	970	894	921	897	937	983	908	976	1002	979	975	888	942	929	977	885	954	986	929	966	912	990	956	929	957	898	983	987	958	944	939	936	890	967	963	894	915	973	991	999	960	927	934	931	985	945	952	908	942	918	918	919	928	967	937	988	920	865	958	958	947	957	944	984	930	977	957	941	961	948	949	1016	942	954	932	962	947	969	932	952	914	951	953	967	934	915	914	984	934	979	967	1003	954	938	983	929	904	998	976	968	880	913	962	993	943	981	971	979	927	966	938	966	960	957	940	967	911	996	937	942	966	1028	947	943	910	933	1002	973	1008	921	949	948	948	968	1029	960	924	914	935	915	874	963	969	966	936	900	978	941	965	931	1016	940	928	983	961	937	1006	937	1028	962	945	985	916	960	958	961	977	962	910	934	954	981	886	949	937	946	974	966	906	953	994	965	946	923	904	992	1015	921	963	927	951	917	988	954	955	964	924	981	1009	1036	972	928	923	966	935	937	907	950	932	947	989	969	984	946	934	909	866	985	969	975	962	922	924	911	940	956	977	977	965	997	989	873	961	984	942	951	969	967	971	979	964	1012	948	1006	1002	975	958	990	966	1005	963	948	975	984	1007	1009	958	977	874	980	986	983	941	912	964	979	911	936	907	954	912	939	978	1016	964	945	969	949	933	1021	962	981	960	936	942	928	978	949	887	951	960	973	981	966	913	945	948	984	942	973	946	953	1005	979	958	974	905	946	951	911	1004	935	939	948	944	938	992	959	948	974	967	970	977	946	974	915	986	979	925	994	940	978	956	1001	914	939	991	945	918	1003	958	941	1013	929	920	986	904	966	983	930	930	929	964	934	937	900	1009	934	937	953	934	931	911	991	1007	934	920	943	941	921	906	924	959	921	968	1011	966	973	944	972	966	937	996	977	932	992	958	989	959	967	967	986	986	970	1025	946	963	911	979	944	891	918	979	986	940	903	942	936	953	915	940	968	965	1014	930	925	961	960	904	991	961	935	924	920	934	914	982	996	941	976	981	928	961	1008	962	943	945	930	951	953	929	912	933	925	937	945	949	939	934	973	957	1007	914	973	918	981	955	920	961	927	947	900	908	960	947	991	968	933	986	953	936	981	922	938	960	910	951	927	941	957	970	909	954	999	973	965	956	931	906	926	922	929	956	941	997	906	965	946	976	938	909	949	954	969	945	952	955	950	977	937	936	970	980	902	913	934	983	991	936	924	971	952	966	962	952	912	932	937	964	942	899	923	937	886	982	980	910	973	955	912	933	929	975	900	945	923	928	951	1007	973	952	953	919	1000	929	956	976	943	907	958	978	942	871	959	944	972	1011	975	935	923	932	991	945	972	992	980	942	973	966	923	898	961	939	928	931	962	1001	906	1001	973	978	905	930	961	923	988	950	892	997	899	978	900	908	963	944	967	912	1041	974	977	930	921	990	932	906	994	964	917	959	881	982	946	920	929	946	970	930	990	948	924	934	975	991	948	924	990	954	958	938	974	936	950	930	937	917	931	964	945	945	966	938	937	1009	949	918	981	951	972	947	970	981	935	912	934	942	926	911	956	974	945	956	978	939	965	923	947	931	976	893	939	904	902	1002	933	993	938	986	981	1002	920	928
16165	2739	2935	2302	1684	1200	953	806	688	581	508	462	490	434	354	350	367	361	341	330	365	344	306	344	318	314	306	311	326	296	310	292	326	314	288	294	342	284	292	273	317	289	257	279	323	299	305	311	268	274	295	290	292	308	262	310	256	280	283	287	247	276	267	284	300	272	278	283	301	255	294	303	269	279	305	286	270	273	266	281	264	277	261	267	257	291	288	297	266	271	263	270	255	269	265	260	254	288	277	278	236	278	284	273	296	292	284	306	247	252	265	282	282	275	260	276	295	268	294	278	261	267	298	304	292	266	265	265	274	289	280	263	275	279	265	290	315	292	260	290	257	239	272	275	281	296	264	251	254	265	248	274	321	279	274	269	265	284	291	297	280	262	269	264	262	288	286	251	286	275	250	236	275	260	265	300	282	286	273	312	263	284	313	273	257	262	249	317	272	271	284	298	257	299	286	271	289	222	272	276	264	303	279	303	261	297	269	286	248	257	278	254	270	281	278	268	283	242	282	266	267	275	270	269	275	262	265	288	270	260	299	246	252	258	252	279	280	275	279	274	240	279	303	241	283	286	260	269	268	237	282	289	221	295	268	261	266	272	288	257	270	262	259	235	300	301	233	290	295	276	249	264	270	252	297	275	236	271	235	272	269	291	279	280	264	283	272	245	268	248	290	244	276	279	274	278	262	289	284	262	277	246	256	268	289	299	283	248	276	262	312	278	307	272	275	285	306	265	301	286	278	293	289	264	263	284	309	277	285	303	258	274	267	274	258	261	264	284	289	291	271	279	269	285	263	273	270	258	272	269	265	272	268	248	257	268	294	273	280	312	282	259	288	291	259	306	283	275	299	276	304	295	305	278	284	281	247	253	280	283	254	264	296	288	267	280	285	274	262	259	297	266	279	294	261	281	268	274	279	257	274	268	294	287	263	270	261	253	273	268	281	276	303	267	279	274	270	282	269	303	269	275	280	297	292	266	272	299	275	277	234	282	294	265	280	305	288	295	275	298	268	266	268	288	292	274	274	281	299	283	281	266	305	274	257	274	271	279	270	257	254	263	263	287	270	250	267	289	286	277	251	275	284	270	276	278	272	240	238	274	250	262	291	275	273	280	272	281	261	256	286	270	253	281	267	292	289	298	268	249	275	275	291	279	294	304	271	286	265	272	274	286	261	265	277	277	255	265	299	280	294	255	277	271	247	274	282	274	274	296	278	273	280	303	296	269	253	278	285	273	262	267	252	292	276	292	249	272	271	256	292	300	279	272	257	259	302	297	275	289	299	252	299	281	281	300	284	268	257	313	287	267	291	289	279	284	275	285	284	294	241	252	227	289	270	259	264	275	274	267	278	250	265	274	240	244	280	242	277	269	264	235	266	279	279	240	265	278	298	289	262	281	307	304	272	273	248	293	280	285	274	295	276	303	266	282	269	249	285	259	264	276	299	289	276	283	289	272	266	270	290	259	282	250	267	245	288	286	283	278	286	283	285	266	244	283	275	268	265	279	272	267	286	275	233	262	258	271	255	270	317	259	309	281	284	273	275	283	308	285	271	278	295	335	270	282	259	258	274	311	270	273	277	255	283	297	272	241	284	265	276	287	269	259	294	287	244	292	306	279	275	240	287	237	300	259	287	286	275	245	296	307	287	270	286	297	261	270	264	263	261	253	277	269	277	273	269	286	285	272	282	293	291	239	274	273	245	298	285	274	279	278	232	276	238	265	259	266	266	280	253	279	283	270	287	290	293	274	268	275	258	265	263	266	310	286	236	247	290	266	267	280	286	285	267	277	257	288	303	261	264	289	279	277	284	259	248	271	263	261	264	277	283	253	273	260	294	286	296	276	275	267	246	282	272	257	281	273	249	269	255	293	284	268	292	283	284	301	281	266	221	280	302	266	285	298	271	252	277	299	297	280	243	271	310	269	252	249	274	302	271	280	299	291	262	299	269	277	254	283	260	258	301	247	277	246	271	262	290	260	294	275	268	263	263	279	298	287	252	274	229	261	252	263	293	242	281	289	273	289	282	256	269	286	299	277	291	268	250	273	238	283	259	267	285	270	250	265	279	273	289	311	272	278	256	271	264	261	265	270	279	274	277	277	278	284	272	255	283	284	267	269	280	287	277	259	266	284	236	261	264	280	274	270	283	237	312	242	268	269	292	252	267	226	299	284	280	253	273	268	284	269	251	273	246	278	279	286	274	280	274	257	273	281	276	286	256	282	241	285	269	270	269	260	262	278	248	252	282	267	293	270	301	265	262	269	265	285	281	272	257	286	248	289	306	256	259	251	293	293	276	303	272	284	275	272	278	285	308	263	295	286	230	294	280	257	293	288	319	264	271	246	297	261	279	305	284	302	262	239	276	303	272	262	266	277	271	264	264	259	290	238	269	295	265	281	269	250	267	267	280	293	289	267	271	278	259	272	240	268	272	280	258	279	278	269	279	267	277	254	253	303	281	266	272	278	269	283	277	292	268	247	271	266	311	248	266	264	274	284	269	280	272	274	270	297	277	255	279	306	255	281	275	261	285	287	269	276	282	305	285	259	260	285	248	302	259	288	261	249	254	257	293	271	287	280	250	279	278	258	279	281	256	270	282	274	264	274	240	282	259	241	296	276	270	264	269	284	290	281	274	257	265	286	296	252	288	272	269	257	260	289	282	269	282	263	257	297	269	287	270	278	278	274	277	289	272	277	301	303	243	266	288	291	296	274	272	250	276	276	284	283	301	254	286	283	264	280	292	278	286	239	275	266	268	275	289	267	277	247	287	271	296	278	279	243	270	259	261	259	290	259	255	272	291	282	272	284	240	265	262	265	271	297	291	252	268	263	249	279	300	259	249	272	287	279	273	272	263	255	285	253	245	261	319	289	259	265	278	274	267	260	283	272	288	275	270	264	302	270	287	282	276	284	283	284	303	276	297	289	277	266	260	263	247	265	263	259	286	286	286	301	283	272	272	255	279	275	274	282	274	285	278	287	292	254	288	294	308	272	272	264	253	273	251	257	261	287	262	275	281	262	264	254	249	267	277	282	280	298	271	279	285	272	287	269	278	285	282	265	279	285	277	253	240	263	265	269	284	267	301	260	269	247	256	261	325	273	261	297	290	281	278	312	263	267	264	324	255	258	293	264	277	280	306	270	283	275	291	289	263	276	264	258	260	269	270	291	305	287	271	273	285	263	319	263	283	281	283	275	259	273	292	268	274	275	264	261	249	292	273	283	275	255	298	284	279	254	281	265	242	276	282	251	282	283	291	264	261	265	301	265	283	297	257	295	277	279	281	267	266	270	253	271	268	299	297	262	290	278	277	286	296	304	288	278	286	246	247	266	267	275	265	300	285	254	286	283	255	274	278	287	273	297	266	272	270	294	297	270	243	286	287	267	271	273	293	259	307	253	285	264	286	268	250	265	279	270	302	279	291	259	308	299	269	258	323	315	252	251	293	280	312	274	270	261	255	240	269	307	267	253	254	303	283	260
7608	2771	5584	6584	5703	4705	3857	3303	2829	2480	2188	1957	1793	1648	1539	1465	1364	1346	1331	1312	1230	1231	1196	1110	1100	1081	1056	990	1010	1022	1003	1014	944	968	958	938	949	932	950	938	912	846	874	879	842	882	840	876	904	903	873	883	926	932	850	878	860	832	914	856	870	831	809	849	885	828	878	841	802	811	826	885	830	839	879	839	844	851	847	797	802	762	851	787	803	768	863	848	795	828	849	839	855	872	821	819	827	830	778	830	824	826	774	808	788	816	850	765	785	798	809	841	812	821	845	837	846	784	836	839	899	835	786	807	822	783	833	817	788	876	826	799	756	812	803	845	832	835	795	840	804	813	807	832	819	782	825	822	790	820	790	830	788	839	781	897	812	830	812	786	787	800	823	821	821	856	821	787	820	773	794	875	803	805	850	766	744	790	847	831	790	821	793	793	753	817	775	790	832	858	768	808	774	871	814	811	846	813	792	810	833	858	846	798	831	859	813	758	817	793	773	780	804	757	809	795	805	857	811	796	800	782	791	785	831	795	795	773	807	814	843	835	805	841	817	802	769	812	814	852	876	866	814	836	816	821	831	870	793	824	807	844	840	854	822	821	857	811	814	809	822	820	869	832	796	823	794	794	783	826	763	802	787	801	759	817	825	832	833	824	779	748	806	837	777	839	818	783	796	812	825	799	724	757	774	772	800	786	824	864	776	790	807	848	818	822	783	812	812	849	788	790	834	811	791	796	776	814	813	757	831	799	821	802	774	773	848	855	818	786	842	779	831	810	832	784	833	789	766	784	787	825	856	782	833	808	808	833	824	782	811	832	811	824	819	852	801	712	779	810	818	798	840	857	826	823	747	728	801	792	771	781	819	775	809	841	779	790	726	802	784	836	817	832	761	834	800	847	804	823	787	826	832	820	788	800	815	815	795	787	843	779	797	817	815	807	821	784	777	795	788	803	820	815	783	856	754	793	806	738	819	815	779	765	829	823	759	804	819	801	811	816	839	798	843	837	821	749	824	760	803	857	833	843	859	827	816	763	806	804	767	823	790	770	790	798	768	852	835	781	775	864	754	770	823	801	795	741	779	790	786	820	782	800	768	799	812	886	753	806	799	841	774	810	804	782	809	825	816	818	839	761	799	815	798	821	817	871	805	844	786	818	791	816	758	786	827	821	817	814	839	847	799	788	843	872	801	772	764	777	828	766	901	812	840	789	793	805	807	784	842	816	791	795	773	772	783	839	837	803	803	798	798	791	807	832	780	816	807	845	790	764	810	786	823	816	768	867	805	823	799	825	795	776	774	869	794	788	824	835	792	788	798	809	809	819	858	773	811	815	763	846	799	826	796	868	807	822	767	818	787	770	802	791	805	853	763	775	803	845	782	812	819	799	816	785	803	782	803	844	774	807	798	774	782	825	837	802	828	838	809	824	829	832	816	840	805	804	821	783	755	796	828	794	812	786	827	791	849	819	828	804	851	780	821	788	856	811	738	786	756	817	811	797	768	803	786	812	830	782	793	787	821	824	797	791	828	817	799	829	762	835	831	768	777	798	801	830	876	833	820	784	768	785	824	820	784	808	782	836	791	766	765	798	821	811	824	841	799	800	835	820	873	812	785	798	821	788	851	851	807	774	796	794	789	754	806	788	874	792	869	826	807	815	835	849	844	801	827	824	874	844	772	800	816	806	861	821	791	782	797	830	788	823	792	767	809	833	836	850	793	821	805	856	828	848	810	801	799	807	764	847	774	835	793	848	785	818	801	804	823	765	736	806	843	828	815	797	801	847	810	812	790	862	813	760	768	796	779	799	832	800	809	793	812	791	855	789	861	836	797	778	837	767	795	832	830	770	781	787	810	812	771	847	802	764	837	794	818	759	824	810	762	827	792	755	840	783	824	842	842	797	790	813	762	811	811	802	820	797	846	837	829	815	840	764	807	783	812	842	845	870	839	850	846	811	818	773	737	806	814	794	759	801	831	794	816	870	845	745	870	798	793	785	833	801	806	781	801	814	830	791	792	814	837	798	733	792	784	833	829	847	797	771	820	790	803	794	797	791	787	866	844	828	744	820	812	824	801	811	770	781	809	802	777	810	837	855	848	825	795	807	806	816	803	790	828	760	793	777	765	810	806	828	819	824	759	767	816	757	847	797	836	824	759	802	799	808	807	848	794	843	824	822	809	821	834	867	832	829	842	777	763	782	813	826	811	792	824	758	818	804	817	821	853	852	792	850	806	814	785	787	792	808	827	782	837	797	839	819	798	809	813	785	813	826	809	780	870	799	787	825	799	778	826	776	844	868	837	816	842	768	787	762	781	772	825	807	771	806	820	833	831	829	843	841	796	835	852	858	866	822	856	802	773	824	813	817	817	836	834	796	841	798	791	754	737	805	800	803	849	813	783	823	837	822	817	797	831	808	789	786	851	858	808	800	807	810	787	846	787	794	761	816	828	817	770	826	804	800	828	804	829	860	785	849	807	752	835	811	808	818	881	823	789	808	802	837	788	769	782	789	834	807	792	837	805	813	751	874	761	810	843	797	761	808	821	846	773	785	821	808	822	842	808	842	788	782	874	790	867	822	790	806	827	814	815	786	843	817	776	824	830	823	764	802	832	810	813	802	785	802	792	826	789	804	824	793	772	834	782	780	766	798	797	776	768	782	800	802	763	807	793	799	806	843	796	776	770	768	803	781	799	861	808	770	799	795	843	829	787	791	807	777	825	823	813	767	854	764	832	834	827	803	843	801	797	780	796	776	814	808	790	766	808	804	767	812	797	816	788	773	810	799	801	816	762	791	806	787	786	794	829	829	815	808	776	831	843	816	845	799	778	785	826	739	775	783	830	783	764	809	777	797	824	839	787	817	782	784	791	778	806	777	838	793	842	793	747	838	766	809	739	836	794	795	794	794	805	785	806	791	777	798	814	774	771	822	855	883	821	815	827	790	768	790	795	767	806	805	813	771	829	797	814	806	841	791	819	786	797	778	799	759	832	828	811	810	813	761	821	824	811	798	828	839	829	793	824	762	750	793	822	822	777	821	811	827	826	783	757	783	812	771	828	815	765	772	795	789	838	801	818	802	751	805	839	851	798	830	796	753	810	764	798	808	800	818	756	817	758	805	843	786	811	793	819	831	826	841	791	809	758	794	812	789	832	790	861	776	778	832	761	788	828	754	798	822	809	757	847	780	850	809	749	808	779	799	817	831	840	797	804	898	755	878	821	802	808	834	815	788	783	834	790	792	817	780	824	801	798	851	796	840	794	816	819	745	823	779	773	760	818	771	822	798	772	863	799	785	780	800	840	827	823	793	812	754	759	794	809	841	814	834	826	830	828	771	819	770	864	795	796	862	787	793	809	800	803	781	842	761	852	798	797	794	790	814	817	796	804	842	794	772	864	761	775	812	784	807	783	796	785	833	773	837	818	794	801	803	822	793	780	829	862	791	799	837	810	821	836	833	870	772	826	818	863	796	819	810	822	790	818	749	771	800
2242	285	291	266	260	224	227	245	199	245	207	217	207	201	219	202	211	237	210	204	194	192	203	221	210	199	224	237	211	211	201	195	194	216	209	199	190	211	212	204	195	180	197	172	192	207	212	201	210	222	204	176	180	212	180	201	213	173	216	195	196	201	209	192	205	200	190	190	187	195	194	188	203	203	202	207	162	184	174	179	201	196	183	209	207	216	206	168	202	192	199	197	218	187	217	186	215	231	202	211	188	198	185	171	193	190	174	200	182	225	215	202	202	205	208	200	198	207	176	189	194	189	179	198	208	179	184	177	198	208	205	192	190	187	164	195	220	208	198	213	209	212	216	222	216	183	189	195	221	202	208	187	179	212	202	211	184	199	220	216	201	208	197	177	214	207	208	232	201	187	181	185	223	214	199	182	216	210	179	176	209	185	221	199	225	214	201	193	211	196	205	212	179	187	208	194	186	196	181	201	210	212	196	209	207	209	206	200	176	178	220	204	206	203	222	184	196	232	202	203	200	188	197	191	221	180	198	214	182	201	192	198	176	204	209	183	172	185	184	174	216	193	189	177	212	187	194	178	203	210	208	230	208	193	196	200	200	205	197	185	216	198	206	189	172	194	206	191	193	202	198	210	208	186	208	209	209	172	166	211	205	193	197	196	221	207	192	185	200	213	186	239	194	211	216	219	205	191	194	226	203	199	193	189	200	178	188	211	184	204	176	203	177	201	201	213	216	198	194	195	211	186	220	185	198	186	203	202	177	215	181	184	194	210	217	183	198	188	180	213	179	192	197	206	201	193	197	185	204	198	204	222	203	211	177	211	219	193	216	218	214	188	214	204	184	220	188	194	193	208	201	185	186	196	190	162	201	174	195	211	205	202	196	175	210	192	230	201	208	205	196	201	175	198	231	184	195	181	201	197	188	187	191	220	217	216	216	194	224	213	208	195	171	227	211	212	188	187	216	221	184	209	232	211	166	210	210	223	191	209	200	197	172	217	183	189	183	209	184	181	204	173	210	178	205	182	196	175	197	198	206	170	203	204	196	189	201	199	182	200	195	223	195	212	218	195	201	202	192	194	191	200	194	180	222	179	206	192	196	202	206	218	201	196	183	192	203	194	206	228	177	184	181	227	186	197	199	216	180	198	191	201	202	182	198	198	191	197	214	186	195	183	206	197	208	206	211	209	197	188	175	191	212	207	190	186	215	194	188	196	190	193	198	182	202	173	204	197	207	186	190	187	184	205	193	223	196	206	202	234	216	212	182	225	204	180	202	201	205	216	187	194	208	190	185	211	199	190	194	211	228	208	212	208	199	235	192	204	210	213	187	203	226	188	210	212	208	177	215	188	193	185	183	197	202	176	193	217	200	170	182	216	195	221	219	192	202	202	182	200	176	199	214	210	189	201	218	203	168	223	194	187	166	226	207	199	177	195	207	204	182	198	200	216	187	191	204	207	197	193	193	203	184	188	201	186	227	193	186	196	210	229	206	197	197	201	209	182	193	211	173	203	202	200	199	223	186	206	197	203	198	225	222	173	242	188	213	217	204	206	183	208	197	189	194	185	185	201	197	181	195	210	211	189	194	204	184	202	185	207	210	177	201	190	187	212	186	201	210	208	176	189	190	200	202	207	205	201	216	218	157	203	221	190	195	201	220	218	208	197	177	207	200	180	197	205	189	186	186	206	201	185	215	183	209	193	222	184	183	202	184	198	182	184	199	176	213	193	197	199	182	196	210	210	199	207	189	198	180	229	193	196	192	188	213	186	193	201	215	197	204	208	203	199	210	197	174	184	197	197	214	219	190	179	205	204	225	206	210	190	199	216	221	197	187	218	213	210	178	206	214	208	194	207	190	188	184	190	194	211	168	175	201	192	196	186	187	198	211	184	205	219	216	199	195	190	201	199	209	189	217	210	187	187	205	217	192	203	207	199	213	201	211	203	193	177	208	183	213	210	199	197	200	217	221	216	174	172	183	204	199	185	194	196	204	198	209	191	185	181	205	214	223	217	201	202	219	216	202	177	211	195	203	212	200	194	158	181	186	191	191	185	181	181	209	227	190	194	199	234	223	217	197	195	204	180	186	211	187	200	198	188	188	192	220	191	211	222	208	226	217	214	207	176	168	217	213	188	199	206	194	197	212	226	188	213	228	196	176	189	189	201	181	219	175	191	206	197	219	196	200	184	199	182	203	192	179	212	191	197	199	170	221	207	218	194	207	180	189	191	212	208	188	237	182	225	222	196	203	205	185	188	192	206	186	200	191	201	192	211	198	217	185	188	209	198	186	223	211	194	201	238	201	179	182	184	200	206	212	193	193	191	193	189	178	202	195	217	198	177	213	198	177	190	171	181	209	221	199	206	183	196	205	228	208	200	207	194	197	193	195	206	212	216	190	215	192	198	169	237	186	222	209	183	206	190	206	222	208	198	185	203	199	208	214	175	182	212	190	192	202	175	181	202	204	218	197	202	212	188	195	173	190	189	187	176	198	181	210	185	220	169	165	193	176	221	204	213	191	207	192	189	195	188	199	189	196	190	173	209	203	201	195	202	179	190	208	181	186	186	219	194	194	203	234	181	213	175	199	197	186	200	215	187	180	202	217	213	186	174	206	200	199	222	204	189	190	229	206	187	169	183	200	180	174	197	183	211	184	191	175	206	176	224	194	181	187	204	198	198	205	203	196	209	195	210	212	216	215	224	197	213	204	203	206	213	219	202	217	199	212	177	214	162	207	213	182	200	206	202	188	176	235	197	192	201	187	187	194	186	220	180	208	195	215	207	211	213	211	195	157	212	185	203	188	196	178	209	187	193	194	200	196	195	219	188	172	203	174	202	189	218	203	175	210	206	206	182	194	193	189	208	191	175	212	192	213	193	198	182	201	213	191	191	194	216	185	202	229	213	200	189	203	195	181	203	232	216	196	184	191	199	195	247	213	209	203	216	203	216	215	176	212	208	200	184	205	175	224	172	223	198	193	215	187	206	196	195	204	204	225	191	189	179	210	199	192	199	214	188	212	187	213	206	193	206	211	163	218	216	225	215	206	197	197	221	235	205	209	182	186	212	192	182	203	178	207	196	203	191	190	165	201	193	201	203	199	207	222	186	198	190	213	209	206	168	175	200	204	196	194	188	185	204	205	227	175	201	214	222	180	203	207	214	172	191	207	183	184	187	197	183	203	183	196	204	209	179	207	198	198	198	195	193	220	200	222	186	187	206	189	188	214	162	220	179	187	195	182	177	170	201	233	168	193	192	208	217	208	210	197	197	179	182	212	182	190	207	196	202	194	191	184	211	207	201	196	193	204	212	199	193	171	207	198	185	208	181	198	214	173	216	188	219	215	177	221	201	189	209	208	225	195	209	215	216	234	199	201	188	193	205	195	200	213	175	201	219	202	198	219	208	215	204	200	214	183	200	204	188	178	203	215	209	197	190	183	211	212	207	197	168	206	194	204	174	155	206	211	195	198	214	196	211	178	163
2023	689	817	777	774	760	743	688	704	657	642	701	701	660	708	643	626	692	658	663	646	628	625	663	652	625	584	594	641	651	633	631	666	649	666	660	618	610	590	645	636	656	582	661	603	622	676	625	614	596	618	632	622	637	590	623	650	610	687	604	619	610	647	672	646	660	614	693	619	636	637	598	591	618	618	656	632	624	643	624	621	656	680	652	647	644	619	639	596	600	621	629	657	655	616	620	626	607	630	647	630	644	619	644	639	666	578	625	618	642	608	601	602	680	682	682	577	656	594	591	620	608	674	645	615	621	583	617	610	620	614	629	673	636	636	647	692	648	642	596	642	589	656	610	684	633	620	641	668	608	660	622	604	654	688	615	582	647	577	643	663	600	637	631	623	583	636	602	619	576	624	610	619	625	637	649	650	611	624	621	632	607	632	635	675	609	610	651	658	613	644	643	599	643	606	617	630	622	624	624	646	610	663	616	604	692	646	648	649	629	615	605	645	635	572	653	627	631	619	602	647	607	633	607	580	596	608	634	619	650	639	585	649	609	630	636	655	626	664	648	638	638	592	602	598	621	616	585	632	620	631	675	594	621	630	605	669	638	609	644	677	634	595	621	677	616	640	659	603	638	677	641	650	622	611	639	650	635	653	582	660	622	588	599	643	634	628	675	631	621	616	664	649	630	640	626	631	641	640	622	614	613	665	625	656	617	571	640	627	608	634	623	624	661	672	672	623	646	641	668	656	643	632	609	620	612	629	647	613	617	639	628	610	697	615	625	589	643	623	622	677	625	606	603	619	621	644	629	633	596	635	653	573	644	610	618	621	610	624	663	616	623	595	621	650	653	620	645	660	717	651	615	588	586	657	600	613	639	600	638	615	628	651	659	623	617	617	619	593	612	641	576	654	621	633	614	638	616	597	618	584	635	622	634	645	604	607	615	637	604	646	671	653	660	633	623	590	592	642	570	624	681	633	598	632	594	657	648	651	659	575	667	624	576	627	630	631	602	647	616	604	662	603	624	586	614	694	659	661	645	608	585	640	639	628	643	579	598	616	658	638	637	627	592	637	639	614	651	632	645	664	605	586	602	630	608	615	613	633	646	687	602	617	629	617	625	638	641	625	640	594	644	624	622	674	648	625	629	610	665	649	605	660	633	653	609	644	649	629	612	664	585	638	633	636	645	634	642	628	651	612	626	604	610	602	653	619	595	643	622	648	574	642	663	626	629	642	606	643	625	641	643	602	609	643	611	607	628	628	626	615	656	643	596	597	616	612	674	625	620	623	668	643	643	626	632	632	620	642	632	635	607	603	625	626	626	588	631	641	677	648	629	640	620	605	666	543	687	630	642	627	616	628	605	648	637	595	604	603	659	590	594	666	658	645	584	667	672	644	661	653	629	648	630	586	610	629	670	620	643	589	673	623	639	635	635	621	633	609	624	646	671	643	602	609	617	592	615	652	614	674	653	646	622	632	636	628	617	581	593	641	658	643	614	582	632	667	627	639	623	651	633	609	634	615	680	618	636	597	654	615	612	651	648	641	654	569	620	586	652	584	611	602	621	637	609	622	631	634	638	657	629	628	640	648	649	611	600	631	667	615	656	668	612	653	589	634	618	664	633	594	604	638	653	619	657	645	634	636	642	591	609	645	657	618	672	626	660	607	596	626	645	613	665	635	631	615	633	628	609	669	662	650	584	616	589	623	587	617	618	628	597	586	612	610	637	622	620	644	576	617	603	598	588	678	661	632	628	648	649	680	632	649	665	659	609	645	621	616	643	701	629	614	625	634	670	636	615	655	647	653	593	643	638	611	593	642	615	610	623	611	633	626	677	629	661	678	648	589	619	645	589	631	550	654	584	600	630	602	613	635	614	632	640	645	619	590	602	602	620	643	642	603	616	619	632	631	675	619	675	606	659	628	630	631	614	642	604	590	614	642	584	666	657	634	632	652	618	657	625	615	576	608	615	626	612	615	633	644	642	640	600	617	664	619	626	601	603	653	632	620	654	603	625	613	616	633	597	612	591	606	637	630	581	652	656	625	660	607	627	636	652	632	610	661	634	619	598	632	612	619	592	650	625	694	622	654	553	603	627	665	602	593	692	670	609	597	651	639	656	632	635	647	596	605	628	630	668	599	639	632	660	635	614	623	649	617	673	585	643	605	623	645	658	627	637	665	595	604	608	604	660	606	605	615	643	615	666	630	616	685	630	638	607	613	626	670	661	631	610	569	615	670	630	643	640	659	634	657	649	646	623	637	617	655	640	631	603	620	606	630	651	630	597	616	614	652	638	691	628	621	623	632	596	629	619	674	675	671	615	619	617	664	657	639	636	610	605	613	670	614	687	630	645	626	674	614	666	613	616	625	653	630	616	633	620	639	649	630	649	656	692	621	617	623	605	624	653	564	609	648	601	640	633	596	618	595	637	652	621	617	598	639	637	627	607	647	630	633	639	614	624	606	598	633	697	649	643	602	613	600	639	646	644	616	586	618	670	595	616	606	585	697	632	665	627	647	641	617	636	648	637	610	586	633	658	629	634	646	616	591	624	638	603	630	630	652	587	662	619	715	648	613	676	613	619	595	620	589	670	611	646	676	625	626	588	628	654	619	628	640	631	661	622	650	610	636	624	650	615	579	611	602	651	640	608	618	623	621	657	634	607	624	596	621	633	600	674	612	614	642	620	620	621	613	600	600	601	668	645	609	637	623	592	647	647	618	647	636	587	641	593	657	612	625	614	619	631	663	591	658	672	638	622	637	562	628	602	615	616	615	569	632	638	649	656	625	577	641	602	632	655	640	611	632	641	633	626	643	636	646	637	624	639	660	658	649	668	665	625	624	639	624	640	615	658	617	637	632	658	607	582	600	656	643	643	650	612	624	636	628	648	664	616	583	641	615	622	706	634	668	625	691	617	677	617	644	651	619	622	686	610	655	615	627	652	607	597	630	644	617	576	598	584	633	660	611	645	635	641	649	674	638	634	622	654	595	601	645	710	645	614	634	602	636	643	632	596	675	674	609	650	592	649	649	624	624	629	625	617	640	595	714	642	643	635	639	590	594	633	616	630	626	669	620	645	624	648	619	651	619	646	617	644	647	613	606	621	643	654	592	596	673	632	637	647	609	640	640	667	646	600	635	620	629	624	608	681	653	603	617	616	658	642	693	631	607	627	634	631	618	627	642	633	586	612	636	639	643	652	576	655	619	622	584	596	649	613	620	601	657	603	616	654	630	636	641	640	645	617	626	629	582	600	685	617	619	595	625	635	589	596	581	619	654	636	565	637	680	642	622	621	640	633	599	645	649	624	689	646	629	632	629	661	641	643	593	643	633	647	680	625	666	621	594	592	613	596	605	605	620	650	623	670	636	643	590	660	636	616	590	609	634	634	632	665	616	654	567	633	627	627	608	677	606	635	627	614	622	623	681	637	602	664	630	617	589	636	596	604	643	641	676	619	664	615	647	627	623	659	625	601	658	625	685	640
8945	1351	1653	1340	1057	871	687	619	516	439	456	454	420	436	407	410	377	361	350	345	361	339	330	346	354	361	334	390	306	319	365	344	348	331	292	369	336	352	348	327	351	339	324	306	334	317	335	346	350	318	317	329	322	353	338	294	340	300	319	331	315	336	333	339	332	338	289	305	342	305	313	307	329	307	284	310	331	323	345	337	340	307	330	315	330	324	347	303	319	284	337	344	306	336	297	333	344	331	336	336	343	366	318	301	307	283	296	328	322	307	345	314	305	326	314	323	325	313	304	321	344	346	354	357	292	326	307	337	315	322	313	303	344	343	346	326	309	349	326	358	330	309	308	322	330	342	317	293	313	311	302	325	332	324	328	315	311	303	319	347	324	318	315	334	325	340	315	308	321	339	340	341	317	316	324	329	318	311	291	314	346	316	296	336	329	346	291	318	351	346	349	309	320	289	375	296	313	318	348	357	303	321	300	374	304	323	304	307	302	317	324	342	309	309	314	341	292	317	348	330	334	313	300	309	347	324	328	302	330	282	338	294	321	335	319	309	334	294	315	263	313	326	343	342	346	382	359	319	327	321	333	302	324	333	303	310	349	358	314	292	349	308	346	342	330	325	312	320	320	352	337	327	324	318	323	347	320	334	325	326	322	315	327	304	332	351	294	335	321	323	308	341	326	308	335	326	315	305	361	312	327	326	357	316	319	311	316	323	320	337	278	321	319	320	377	324	311	352	321	295	323	318	348	316	351	307	317	322	321	332	345	346	328	328	317	347	344	311	307	325	326	340	330	323	342	322	357	299	299	334	321	311	332	327	342	343	328	323	338	323	315	320	322	313	346	316	361	352	317	363	306	341	332	317	353	333	366	321	344	309	325	336	319	328	316	316	324	328	320	357	328	311	317	337	343	335	345	346	323	318	269	314	302	328	323	314	313	291	336	331	346	330	352	330	304	326	311	344	294	337	335	342	307	304	298	313	348	344	349	324	339	308	334	320	323	360	315	343	339	329	338	332	333	322	323	313	332	296	327	327	327	319	311	335	313	311	287	322	329	319	318	313	329	333	326	356	275	334	343	340	344	321	322	353	338	339	333	352	312	291	335	317	320	322	344	326	335	305	333	363	312	316	331	334	292	294	329	299	339	338	321	348	350	351	347	344	320	309	314	312	324	331	292	327	323	323	353	321	319	373	345	313	349	335	319	309	323	304	294	315	320	316	315	317	317	302	308	317	297	332	339	315	296	339	350	348	304	333	320	343	308	312	330	315	291	339	320	326	318	351	327	351	334	304	316	322	327	363	295	303	337	318	315	347	327	319	327	336	323	307	318	329	333	346	315	315	330	346	312	319	338	318	326	358	344	300	322	317	301	324	359	334	364	316	310	307	326	309	327	312	327	315	315	343	344	291	325	306	299	309	325	323	304	284	340	329	308	347	332	327	326	327	303	334	354	331	331	331	314	307	332	305	328	336	311	344	314	313	327	308	357	325	332	345	322	322	385	311	314	314	338	317	334	360	321	310	343	304	322	294	328	316	334	302	336	317	305	332	319	293	317	301	296	330	324	312	313	313	306	345	304	301	326	309	321	347	301	324	293	317	306	333	345	334	301	311	354	354	314	313	309	327	318	326	324	305	298	330	327	315	341	328	298	297	318	329	350	341	344	324	305	347	322	313	338	336	327	343	316	327	311	345	343	351	328	322	331	314	307	340	307	302	336	321	317	321	325	331	317	338	306	303	324	284	333	318	333	316	332	335	351	355	315	339	321	319	293	308	321	325	336	329	349	322	338	323	349	344	343	321	330	331	349	338	319	314	320	323	347	342	332	330	338	357	299	323	301	311	330	287	343	316	343	324	364	318	315	325	296	353	331	333	328	330	308	364	339	360	344	283	305	321	337	317	297	348	323	323	324	329	322	348	290	301	325	327	307	317	324	313	307	293	308	313	333	342	376	317	318	321	306	324	318	295	315	387	305	311	305	341	368	316	353	340	323	325	334	322	332	338	348	321	328	324	358	332	340	324	303	334	333	310	310	323	309	352	297	338	319	298	333	315	331	308	290	326	298	337	327	324	333	327	304	312	348	323	352	314	338	343	324	342	291	369	368	332	317	331	335	357	313	344	338	317	317	328	316	323	294	326	328	302	333	333	325	315	317	317	328	320	353	310	323	318	310	369	308	283	326	322	298	349	303	350	341	336	319	324	350	348	325	347	322	344	321	325	325	321	335	311	281	338	320	345	325	337	336	312	312	359	320	307	345	304	344	345	327	307	331	313	343	315	326	340	338	310	284	323	341	327	333	322	349	295	327	332	325	329	324	335	308	323	347	331	352	341	329	321	318	330	323	344	336	334	341	330	320	312	337	361	298	308	311	291	299	341	331	310	334	320	338	315	329	311	328	315	324	346	353	323	325	306	324	335	331	300	322	334	310	322	331	301	333	316	348	317	333	312	270	305	318	332	317	303	331	335	309	311	298	323	340	304	304	327	336	337	315	335	322	329	301	301	350	351	343	312	338	337	310	326	338	337	313	329	345	356	349	318	322	345	352	299	335	353	351	327	294	338	274	321	329	314	332	293	327	301	325	341	326	310	321	322	342	339	339	305	339	298	312	301	301	317	383	357	303	329	319	319	317	328	313	347	330	300	304	330	351	332	315	308	303	320	334	325	351	320	335	342	332	346	328	333	323	335	333	326	286	327	338	334	318	356	347	317	309	310	292	322	317	337	336	334	351	329	328	296	324	357	347	288	320	355	352	338	317	323	313	315	329	311	320	314	302	317	337	325	356	325	295	338	315	332	326	313	328	321	344	322	357	330	338	330	347	332	349	287	329	341	299	309	345	317	333	322	311	311	332	349	322	349	308	308	360	333	335	316	306	326	316	291	334	316	343	306	326	314	332	330	336	322	308	316	297	323	383	345	312	301	317	310	323	324	323	313	307	333	328	320	352	337	312	321	330	275	327	359	318	295	323	286	349	317	315	339	309	356	343	295	296	345	318	334	346	329	319	336	302	334	348	353	357	331	327	330	330	314	330	304	323	312	314	330	320	311	322	321	318	323	298	320	337	302	286	352	320	336	328	312	310	328	341	336	334	353	318	328	333	342	317	309	341	324	319	346	338	347	329	321	292	303	356	314	325	319	284	352	323	340	317	314	333	329	310	315	343	296	313	365	332	340	354	337	324	303	300	330	344	314	324	308	326	323	320	353	291	311	332	303	384	316	321	294	341	312	329	315	302	357	346	341	326	333	315	331	336	308	352	336	328	309	330	314	297	322	336	337	281	312	304	346	339	332	309	338	369	343	343	316	303	319	325	333	296	338	320	352	311	306	276	351	321	329	297	294	329	324	348	333	311	335	310	310	326	337	361	299	313	341	348	324	340	345	318	319	353	337	309	366	370	296	332	310	322	293	325	340	330	301	323	346	302	300	308	329	339	322	322	315	310	303	298	303	345	307	321	300	295	310	311	338	357	302	344	335	331	346
5622	1977	3512	4071	3650	3020	2603	2258	2045	1830	1678	1499	1460	1464	1376	1294	1296	1195	1217	1206	1132	1084	1111	1090	1095	1060	1050	1099	1087	1058	1087	983	1036	1078	1059	1022	1030	1012	995	1024	980	982	957	1006	944	1005	982	975	1041	959	988	935	966	913	966	1004	991	1037	966	986	992	962	978	999	984	980	979	967	947	1063	976	970	961	973	945	959	950	962	962	991	991	984	960	936	1000	979	946	928	943	976	928	980	922	949	1016	932	964	991	948	991	912	1006	974	933	990	990	950	958	951	945	1018	932	944	922	918	942	930	929	951	949	984	982	947	968	941	948	956	983	1006	928	960	967	972	971	909	881	921	988	992	939	923	924	925	961	901	900	979	982	973	957	901	952	969	953	934	959	953	982	941	1009	952	963	933	966	944	992	940	951	892	950	965	918	974	944	968	942	901	915	994	930	883	935	973	1002	927	952	930	932	1011	1028	965	942	911	917	965	938	948	1015	932	986	932	916	960	993	939	930	964	904	948	1017	939	914	949	931	949	918	914	994	965	933	957	945	930	913	1047	949	913	976	945	907	966	975	924	871	992	962	933	944	976	965	895	982	917	903	938	948	976	968	905	943	969	991	956	955	895	930	967	1000	928	1017	907	944	1001	928	953	893	965	1003	919	927	939	941	909	985	949	919	907	955	990	993	982	1013	949	953	889	951	936	928	928	960	995	969	956	1006	962	970	953	921	910	1002	970	944	958	930	975	945	900	960	927	912	942	961	919	975	939	912	945	1006	857	976	972	953	979	961	926	960	935	982	921	946	940	968	953	972	896	988	986	878	904	934	912	923	927	939	934	973	898	958	977	983	938	947	990	854	917	980	957	938	974	972	964	938	950	978	950	964	947	991	865	940	966	979	955	985	940	994	993	1034	947	933	976	966	958	887	960	963	948	979	978	932	905	952	917	969	956	937	1009	934	900	924	949	939	970	865	958	969	945	988	930	995	976	952	931	960	920	920	973	904	923	924	932	975	954	908	968	940	976	1000	969	971	910	1026	927	962	966	965	911	983	968	889	939	898	962	979	964	975	920	990	991	978	971	954	987	948	925	968	916	934	942	944	930	949	964	942	999	942	970	938	929	937	920	952	953	960	967	951	975	947	936	958	981	917	980	910	950	999	913	966	983	964	1001	940	956	969	976	964	922	919	929	934	961	970	954	959	930	963	932	1001	953	977	911	914	965	896	976	932	981	943	1045	980	920	924	944	962	1000	920	937	960	972	900	917	972	910	913	912	921	999	998	894	966	954	972	962	943	986	909	904	957	950	969	930	942	962	953	966	900	919	947	948	895	968	972	945	915	991	931	964	901	979	923	958	951	959	939	940	955	975	971	948	970	946	917	954	931	983	959	974	960	941	947	920	951	930	936	963	919	972	940	913	1009	957	969	929	957	917	930	962	942	961	983	948	953	974	962	996	927	958	973	913	1013	934	917	1041	919	1014	953	951	992	925	952	968	1016	1001	972	963	970	943	933	962	960	921	904	963	925	902	1007	992	956	932	949	937	927	918	937	959	943	962	943	892	918	928	858	985	925	959	955	959	895	989	965	956	906	984	961	944	987	941	1003	898	960	957	914	1018	985	971	942	922	968	923	934	973	936	951	998	927	919	941	1005	913	955	965	932	953	929	938	953	923	896	898	922	890	949	964	955	953	991	899	975	939	964	992	897	984	992	948	957	924	923	948	978	960	929	941	959	912	933	977	968	927	894	938	941	978	986	911	955	914	918	957	954	955	939	970	956	911	1008	1015	967	906	894	917	921	979	924	985	947	982	948	964	940	964	937	928	971	930	955	974	928	940	944	972	976	939	971	954	928	951	988	966	907	936	904	990	972	963	936	897	940	967	927	936	957	966	941	1006	933	1015	928	942	943	955	902	937	916	946	944	939	926	984	939	917	958	933	1000	958	933	973	970	963	923	1001	970	972	916	977	987	924	1008	954	973	1015	941	937	938	935	956	946	942	950	939	907	960	978	951	951	931	921	939	940	919	981	911	975	963	1009	921	935	994	932	895	955	937	895	952	989	940	901	962	932	905	967	956	904	929	891	1000	957	947	923	969	931	920	898	974	957	925	929	977	945	976	927	894	927	955	952	991	948	898	970	942	965	957	974	984	933	946	969	950	975	896	931	926	914	936	911	990	954	956	966	952	955	879	967	943	921	897	985	910	949	973	1006	963	954	938	915	922	940	956	951	950	979	934	930	992	953	915	1007	917	911	888	979	1009	955	925	929	966	938	976	903	977	929	975	961	959	958	971	1002	931	940	940	953	935	992	943	956	930	958	880	964	956	927	918	932	908	925	967	959	960	949	951	928	947	920	897	921	946	908	946	921	925	973	933	986	957	940	952	983	931	928	905	945	941	958	963	973	973	913	978	921	929	986	1020	941	964	936	947	941	949	957	938	935	919	975	931	904	878	965	963	956	974	980	952	937	908	1015	905	989	923	918	905	955	1012	946	959	942	979	946	916	918	930	940	992	963	951	942	975	943	943	925	940	945	947	992	953	947	929	960	975	986	1021	934	913	942	962	966	920	944	986	946	957	919	1026	914	983	958	945	891	976	921	930	949	946	972	911	952	907	918	982	985	977	904	979	918	939	989	933	946	973	913	932	931	966	925	879	957	933	923	980	920	935	957	944	994	926	975	911	1006	970	968	947	957	914	976	933	957	987	950	931	936	938	960	939	970	1000	992	931	913	956	926	909	953	945	951	1013	999	971	998	904	934	987	920	948	956	935	990	951	963	970	907	961	873	979	962	961	924	988	974	979	980	961	890	923	953	999	944	986	957	892	977	934	950	884	938	945	887	862	961	966	940	988	931	960	920	957	961	954	934	945	1009	958	938	939	957	940	904	961	945	1017	948	981	941	950	943	969	923	919	917	914	949	948	978	944	970	934	951	908	954	968	978	937	962	948	961	940	954	912	983	942	945	958	960	941	912	1004	968	1029	912	942	952	989	916	959	976	937	898	983	902	960	928	958	983	900	937	990	908	972	974	920	984	947	938	987	933	1004	911	946	911	955	966	919	935	960	977	979	935	950	916	954	946	938	952	926	952	952	949	966	979	960	967	955	982	982	942	923	949	996	931	906	984	951	935	953	963	961	954	948	920	960	1012	915	894	959	928	901	935	1004	948	951	938	967	1000	956	931	949	937	932	883	931	927	936	928	933	972	918	971	984	969	928	943	965	981	978	916	924	891	922	990	919	985	1031	974	973	896	974	902	1008	916	901	1004	951	913	988	960	1003	948	959	926	923	916	950	970	945	959	934	961	953	950	948	941	933	887	931	910	968	944	915	959	900	936	977	940	946	1021	961	983	988	952	1004	952	924	922	917	1001	965	973	920	920	922	955	936	963	981	937	933	884	999	964	958	955	905	931	915	946	951	942	970	957	930	920	953	917	939	922	994	933	903	921	960	967	992	959	988	971	935	974	957	935	966	939	939	919	963	955	943	963	938	923	949	951	966	1003	948	949	966	958	954	973	954	918	948	942	927	936	956	961	948	982	900	899	928	971	909	954	975	919	944	970	974	974	965	915	919	966	905	968	898
16254	2717	2981	2373	1713	1265	938	809	657	564	539	437	467	440	427	350	391	367	381	348	330	332	351	295	327	326	321	325	321	298	299	326	280	304	279	290	309	268	304	294	281	303	283	313	301	260	276	281	283	246	299	259	262	300	260	308	268	271	291	276	312	257	277	276	299	284	268	291	259	283	304	275	282	301	263	306	277	248	245	296	261	248	294	280	279	279	296	264	275	289	272	284	287	278	254	252	288	279	296	279	270	293	279	305	269	264	283	267	282	265	249	267	267	313	261	265	281	283	253	256	310	296	300	271	264	260	276	269	272	274	274	281	303	233	290	265	242	271	269	270	293	277	285	268	253	277	293	258	265	290	237	297	265	248	279	258	272	281	276	285	274	259	285	267	258	266	265	257	261	261	292	271	277	265	281	272	247	275	270	292	307	273	272	274	290	251	272	264	266	263	284	268	268	254	255	274	278	297	265	268	259	265	269	288	262	282	275	243	271	297	246	251	299	253	246	283	233	297	270	259	279	263	245	275	264	265	277	286	270	256	263	284	276	283	309	302	302	282	261	295	262	276	265	299	238	298	295	286	288	264	286	264	291	271	313	258	284	283	248	300	270	277	284	270	265	263	284	265	271	259	278	287	276	258	279	257	315	266	288	294	302	281	319	263	307	256	282	263	264	253	266	272	279	270	292	268	277	245	250	289	258	294	267	279	254	291	285	250	251	289	290	260	272	277	253	258	272	306	285	274	255	277	267	263	278	281	269	252	274	281	274	284	275	277	283	283	261	279	269	282	285	284	283	260	311	273	304	255	275	258	265	271	271	285	281	258	256	273	290	260	253	236	272	258	277	271	285	287	320	274	269	259	241	243	256	274	238	257	273	289	234	265	289	278	294	261	281	278	274	251	258	296	240	283	267	249	268	264	261	282	295	280	284	284	289	237	257	252	283	267	266	243	274	261	284	301	275	288	289	281	267	268	248	284	274	266	296	254	282	279	281	307	265	254	269	314	275	262	257	279	258	265	281	258	248	300	260	286	268	259	275	276	277	296	258	279	283	281	260	253	292	295	252	260	274	277	269	254	259	272	298	299	260	291	277	264	301	217	270	256	290	264	261	280	283	248	258	263	275	291	255	258	258	268	262	264	259	266	261	285	305	277	277	266	266	281	290	238	255	253	269	261	246	281	281	224	265	290	304	264	313	282	270	287	287	277	253	289	280	264	283	240	304	288	297	301	266	292	289	273	272	275	290	241	280	246	289	256	255	300	263	282	252	257	293	270	295	291	273	269	246	253	286	286	285	285	303	282	268	306	245	283	273	256	291	288	269	253	233	285	296	279	253	278	266	291	309	281	275	293	262	241	301	285	290	295	255	306	261	287	248	240	268	246	266	265	269	264	282	275	242	285	288	258	291	268	262	245	255	257	267	273	253	274	262	261	240	248	260	259	254	262	264	285	272	276	261	267	258	277	245	251	281	284	255	298	296	274	266	250	263	277	288	235	270	265	307	256	246	249	299	271	248	264	280	298	284	271	265	249	277	274	275	234	277	254	263	243	280	276	278	280	291	273	280	233	264	280	264	276	267	267	262	305	252	289	238	278	259	258	248	293	274	292	272	264	276	258	249	285	274	263	278	279	264	287	267	260	265	280	300	243	239	256	282	238	314	265	247	282	271	282	259	276	270	297	278	253	243	281	284	250	268	275	262	283	283	260	262	266	261	278	287	291	263	261	271	247	250	282	259	281	286	250	286	297	297	250	292	270	270	274	302	286	226	291	284	293	266	268	299	249	244	263	271	275	294	292	311	275	300	277	290	261	279	299	276	298	245	298	276	266	272	258	285	289	288	274	287	279	282	274	268	260	249	270	252	269	257	262	273	252	278	279	267	269	264	232	253	305	264	266	280	290	253	273	249	255	277	280	261	247	285	291	283	289	280	268	256	272	273	268	295	264	284	264	282	251	273	278	300	269	275	277	286	270	237	284	261	286	292	264	232	243	247	290	298	265	282	262	264	302	288	262	258	247	262	260	275	277	287	287	259	270	313	313	260	293	275	269	265	284	292	281	273	251	258	287	267	257	273	293	292	291	269	275	283	266	275	275	281	243	261	275	300	259	289	258	273	276	277	272	284	279	308	275	236	278	297	275	234	266	276	304	253	275	278	259	257	236	289	290	281	283	299	248	261	243	287	253	282	270	245	291	304	301	287	295	303	247	245	283	289	285	271	268	279	267	280	266	262	300	261	272	263	295	258	280	238	265	249	243	281	280	269	274	291	266	275	267	289	254	276	263	248	290	253	276	278	299	279	260	274	265	266	296	289	294	267	283	295	292	276	291	273	280	252	257	290	275	281	270	304	272	278	314	303	272	254	266	286	279	260	265	248	297	254	273	279	270	264	272	267	280	288	263	260	288	271	260	253	286	298	262	270	244	246	259	294	255	298	276	261	275	264	273	249	289	277	253	256	274	261	273	264	268	282	257	257	269	293	246	254	261	284	293	260	278	259	251	278	247	269	269	262	282	291	270	281	267	290	313	261	236	263	266	283	277	311	270	268	263	279	261	308	281	255	252	285	281	252	292	276	268	312	255	299	270	256	297	301	276	292	266	261	268	266	282	255	263	236	293	273	297	273	286	259	300	277	276	285	244	271	248	256	294	300	257	274	286	257	280	270	249	272	306	234	298	274	296	280	287	270	255	245	258	302	256	271	271	276	254	281	274	256	251	302	281	277	257	249	267	297	262	270	291	277	279	291	258	282	243	299	274	287	276	270	311	265	275	295	269	256	281	271	285	260	259	260	298	259	276	271	284	275	285	268	267	247	289	315	277	256	278	286	294	314	274	276	260	284	273	255	269	270	255	276	280	265	257	282	273	277	271	291	293	230	275	265	260	293	291	277	284	247	249	271	264	254	264	287	243	288	296	291	283	269	252	271	267	293	266	297	276	250	296	290	261	295	272	268	260	263	267	295	260	250	284	253	255	256	249	313	285	272	289	280	254	295	280	279	266	260	269	257	267	280	261	293	269	262	257	273	295	269	288	291	264	279	277	268	276	271	288	268	278	254	267	267	251	272	261	269	269	302	276	264	252	281	254	256	282	266	260	256	264	319	250	278	261	241	298	266	284	275	303	253	251	281	291	272	296	257	256	277	274	284	271	253	287	264	280	272	254	275	286	282	280	277	271	271	273	289	265	284	282	295	277	280	268	272	310	264	287	276	285	283	285	254	276	247	248	256	296	260	245	280	254	233	269	295	283	283	277	300	252	258	263	265	299	292	270	282	255	264	280	244	268	256	273	263	282	265	295	281	255	254	262	249	258	269	269	277	260	256	298	270	275	233	259	264	273	282	296	252	273	267	265	274	266	278	274	264	241	275	278	266	257	297	268	282	280	270	287	280	275	264	268	280	270	267	279	300	291	304	267	285	291	267	265	304	275	273	294	269	288	253	256	240	278	262	281	269	275	280	220	282	253	265	276	270	257	251	279	289	243
7681	2769	5727	6525	5553	4709	3985	3308	2789	2416	2200	1992	1805	1623	1584	1526	1389	1386	1312	1255	1216	1168	1118	1202	1080	1076	1093	1014	1029	973	942	958	949	933	925	902	878	971	986	927	894	887	856	946	865	888	880	899	855	907	827	828	894	921	865	871	893	834	885	876	862	859	871	878	803	863	822	864	839	860	843	870	801	835	805	802	833	842	876	858	898	835	824	824	796	836	850	770	781	804	819	817	856	818	813	792	818	777	766	860	817	833	871	808	822	794	803	838	853	792	865	785	814	820	817	806	803	804	778	817	841	753	762	789	854	818	776	802	858	780	796	835	788	784	818	795	792	812	784	807	850	799	797	809	795	803	765	790	788	843	819	799	880	804	789	828	775	831	815	795	830	830	791	810	834	850	868	801	865	795	767	767	816	824	813	750	805	797	837	836	810	769	834	825	800	825	814	807	768	873	831	758	742	837	785	823	804	797	814	863	812	822	855	805	760	788	843	808	738	799	795	794	809	823	768	820	784	789	793	766	843	809	767	858	812	771	808	819	805	819	830	812	840	861	768	818	817	762	861	827	804	827	809	796	776	792	773	849	814	771	819	811	775	819	823	834	833	858	757	801	826	774	729	817	825	804	836	756	806	838	797	836	842	797	816	813	856	766	798	852	824	843	797	795	816	795	798	812	799	799	829	816	770	799	809	841	781	786	828	793	783	810	831	763	844	795	805	809	786	797	798	786	818	786	769	791	850	840	795	807	797	828	782	828	787	776	876	834	813	792	844	792	817	827	811	811	794	797	836	810	850	789	793	811	797	861	816	842	796	795	810	812	783	857	797	808	777	834	772	796	795	822	811	851	794	817	831	833	799	807	819	817	782	830	821	837	786	814	737	769	815	765	852	782	810	805	811	816	798	819	889	829	830	791	772	800	801	787	829	826	801	855	835	852	780	798	785	764	849	833	792	794	826	808	780	802	791	793	809	780	789	815	800	764	777	802	773	809	816	808	811	797	843	781	764	789	729	764	796	842	823	828	832	827	834	817	803	772	814	737	764	796	841	808	767	801	829	802	756	826	788	810	836	788	771	854	778	788	851	811	802	799	829	826	810	741	808	772	807	787	775	821	782	807	808	754	801	825	792	821	803	837	758	795	844	787	829	821	799	852	824	761	787	793	790	775	840	837	844	853	833	832	768	806	827	797	848	787	769	795	810	838	798	805	792	753	827	862	842	805	776	819	822	821	828	793	808	787	783	826	754	814	795	841	790	806	807	885	819	807	811	795	819	814	803	878	776	859	828	802	810	852	768	846	768	812	794	751	773	846	808	793	854	770	793	798	820	799	853	810	824	817	776	845	804	835	767	815	846	839	805	844	768	803	816	794	814	835	873	851	838	800	854	814	805	767	833	795	813	834	876	836	771	805	793	780	840	832	787	810	861	844	780	790	799	810	847	776	822	800	770	832	793	821	803	833	841	785	803	784	797	816	832	773	793	789	798	828	807	812	804	798	814	813	784	774	786	795	823	826	816	765	848	786	820	816	816	890	789	832	805	812	822	794	825	842	796	782	792	827	798	809	784	842	794	791	825	829	791	785	782	822	793	797	839	798	853	779	807	769	821	811	814	804	823	824	801	882	876	805	842	787	795	806	839	751	782	819	840	822	817	818	808	771	790	792	832	801	800	830	812	735	822	836	833	829	794	812	850	803	745	801	779	834	798	755	826	859	783	790	795	732	810	747	831	860	800	791	844	800	764	815	795	737	782	801	803	822	809	817	772	783	846	800	767	787	836	768	755	810	790	757	807	798	763	803	841	848	796	790	765	808	797	808	854	810	864	778	795	794	814	806	810	760	822	815	780	794	864	779	814	810	796	785	774	854	781	765	798	787	822	773	785	808	741	801	857	828	782	753	800	830	790	810	811	795	841	812	793	823	815	831	845	803	803	795	815	791	821	831	809	805	774	797	785	784	807	788	863	781	839	827	809	815	809	813	872	869	819	837	842	789	759	841	809	754	792	815	861	860	811	865	832	799	833	858	819	834	829	774	816	804	814	814	794	853	829	835	833	819	822	849	804	818	778	805	802	834	829	818	803	854	820	813	804	810	810	855	812	826	783	811	805	841	799	795	789	741	766	764	793	769	813	826	787	807	825	794	786	843	812	821	837	822	828	814	790	794	801	779	790	817	831	765	795	862	825	837	839	793	776	792	781	813	768	829	837	775	820	886	796	832	805	797	772	789	789	772	805	798	833	793	833	796	811	748	809	825	842	831	796	844	790	835	812	836	772	832	855	813	803	809	777	823	816	819	820	809	810	780	821	775	808	801	800	850	791	783	791	862	768	803	793	862	814	811	774	802	801	808	843	782	785	851	800	812	809	810	823	808	801	797	846	807	835	803	835	794	780	802	777	796	831	775	856	819	780	905	776	847	775	779	793	855	778	803	818	830	774	782	803	816	813	790	771	792	761	818	757	825	779	818	765	750	853	773	850	835	758	796	849	813	802	840	826	808	816	766	755	845	856	768	866	833	838	845	752	813	798	770	817	808	817	824	821	804	813	766	828	783	838	796	815	800	846	835	859	791	765	803	790	837	821	811	795	849	795	878	780	784	764	823	809	790	839	789	797	824	818	812	822	781	775	773	839	864	804	807	768	768	822	765	769	776	758	841	757	802	802	784	803	792	810	805	809	838	804	762	861	772	844	812	804	813	791	777	824	835	793	792	793	827	816	832	792	778	820	800	770	793	793	788	805	765	812	842	816	866	777	802	810	842	774	821	810	806	823	852	824	855	858	783	790	771	790	795	778	773	876	803	846	823	851	804	854	881	848	836	735	835	853	838	719	787	771	872	778	851	844	805	859	787	795	842	841	822	786	810	831	824	848	835	813	787	801	800	777	823	809	762	805	827	846	804	801	845	740	848	826	807	765	763	824	824	785	829	795	820	827	810	829	782	802	846	775	779	813	814	811	809	793	817	777	836	825	801	769	788	749	833	793	786	811	790	827	764	834	843	819	834	803	776	774	790	826	793	827	791	846	773	804	799	845	829	793	821	824	803	804	813	817	789	822	785	785	884	811	801	801	796	826	786	798	835	798	840	804	773	759	751	849	836	804	823	823	795	807	760	847	786	818	834	797	807	831	850	789	770	788	810	801	803	842	828	800	763	825	798	790	829	860	802	836	802	787	805	794	820	769	773	790	858	807	825	825	795	769	788	790	803	800	767	802	785	783	803	840	817	794	815	801	832	773	843	822	766	823	852	775	831	794	865	880	837	852	816	821	812	824	803	855	797	801	809	820	799	843	784	812	772	789	810	794	770	822	805	790	847	823	837	774	777	829	809	830	796	857	789	790	772	841	812	813	805	829	828	852	774	833	822	801	795	813	772	761	818	834	830	763	849	794	824	768	824	782	809	788	820	830	815	813	779	835	816	789	844	816	896	834	835	851	856	819	829	826	823	775	833	800	849	800	818	862	851	817	782	829	788	823	766	811	831	813	790	832	829
2245	254	247	242	243	268	241	217	233	204	228	207	191	200	204	212	203	217	206	198	208	207	210	215	236	191	212	202	220	195	206	196	195	211	220	190	207	212	214	182	194	195	156	206	217	171	201	207	198	193	203	203	200	202	196	191	173	175	196	220	198	200	207	194	206	208	197	182	215	190	194	206	199	227	176	185	195	187	226	185	202	193	218	214	206	183	213	197	206	224	206	197	222	192	239	192	205	173	196	212	202	194	202	194	190	200	180	200	191	203	184	222	193	197	198	199	207	208	202	182	203	205	185	201	209	211	206	204	195	215	208	180	189	210	200	204	203	183	196	207	202	202	208	207	219	210	183	191	206	184	190	201	195	205	177	209	188	181	202	200	223	208	198	194	182	184	163	200	174	183	189	225	207	209	203	203	183	197	209	197	186	195	191	214	200	196	188	195	191	214	188	214	206	186	206	205	185	197	188	168	203	212	195	195	207	178	218	201	201	170	196	214	209	172	195	204	169	188	189	197	187	199	216	203	198	182	219	208	188	186	173	192	189	176	202	177	221	193	221	207	207	190	210	217	198	207	201	210	219	194	180	207	226	179	188	198	198	201	173	223	198	193	217	194	203	178	192	176	201	192	194	179	200	226	187	186	214	224	219	207	197	190	193	196	209	216	229	169	205	197	206	188	193	220	192	228	196	218	204	170	185	214	192	201	211	199	227	218	203	178	196	208	206	204	205	197	183	189	195	164	188	168	204	203	203	195	205	195	215	214	182	211	212	182	203	176	187	192	192	217	196	173	191	197	205	235	226	171	226	180	186	229	216	206	185	202	183	216	192	191	185	215	183	215	201	184	209	201	199	192	176	193	204	203	207	205	191	193	202	214	198	191	190	187	208	229	199	210	186	221	177	214	198	204	202	207	190	224	171	208	201	200	209	210	206	211	207	212	190	197	191	201	194	207	203	189	213	179	201	199	186	201	192	218	190	196	191	207	210	214	205	196	172	199	185	197	208	190	218	173	203	187	186	191	174	197	197	186	227	200	195	190	192	182	200	201	182	191	213	205	211	215	211	201	198	213	183	195	199	195	203	194	195	208	187	204	207	171	183	188	177	197	206	194	197	202	194	196	189	204	181	200	205	187	180	197	210	209	229	204	198	205	192	190	211	210	203	202	211	237	180	183	205	201	182	207	211	198	206	198	192	229	210	207	193	179	188	179	217	197	201	216	198	192	184	166	221	165	186	211	177	172	197	210	176	201	223	209	199	184	204	207	221	230	207	175	222	187	226	199	203	214	199	194	190	194	187	174	205	200	197	204	190	208	201	201	184	192	226	217	204	198	195	221	209	180	198	193	194	192	182	197	207	202	193	221	197	200	191	193	195	210	168	180	211	199	195	196	215	210	199	190	220	202	204	194	198	209	207	198	208	182	188	214	190	206	195	189	183	214	180	199	186	222	207	186	204	196	200	206	187	197	198	200	209	195	212	211	179	178	217	209	214	197	191	198	186	191	212	196	191	211	189	191	196	182	212	189	205	219	184	200	184	177	205	193	206	209	200	212	210	190	200	176	201	211	189	216	187	207	189	203	193	224	162	230	175	194	191	226	198	200	184	206	199	174	213	183	202	172	194	194	215	193	190	231	221	188	201	203	229	184	193	189	184	197	201	179	206	210	216	200	171	217	192	185	195	199	195	171	221	213	198	215	211	199	189	199	207	193	204	191	229	197	211	186	169	200	229	183	183	203	185	196	207	223	204	187	192	194	206	187	205	207	205	211	180	198	184	179	199	202	218	204	192	211	210	218	194	204	171	189	192	172	214	170	213	192	210	190	203	193	202	194	186	190	200	193	182	177	181	199	200	187	183	195	204	193	194	214	187	205	228	194	218	192	209	189	199	179	196	201	197	198	220	175	196	207	211	219	193	185	207	198	208	198	177	208	187	170	194	196	185	193	233	188	194	209	190	206	211	191	207	211	197	227	220	200	189	194	200	204	207	201	211	193	170	197	215	212	187	199	186	212	217	219	217	190	200	198	191	213	194	185	207	202	198	223	186	177	222	215	201	205	186	189	157	215	209	200	189	227	211	167	191	194	186	199	212	212	192	175	208	193	228	182	214	198	207	200	204	183	202	202	211	198	193	211	181	181	180	178	180	203	189	184	184	184	219	190	220	196	209	184	191	217	208	186	224	214	206	207	210	187	211	184	175	192	178	190	224	207	201	194	225	189	220	198	196	209	180	176	188	177	204	214	175	216	192	200	206	191	201	204	177	190	196	205	196	187	219	187	197	201	215	177	202	190	190	198	176	225	206	184	204	202	196	188	181	204	206	173	202	186	192	185	197	191	206	188	210	193	202	180	200	201	200	189	174	177	191	202	224	212	186	181	199	201	209	207	217	219	184	167	215	206	190	195	186	208	214	200	212	189	203	196	201	196	220	204	174	190	201	206	190	184	184	167	190	189	204	174	188	180	231	211	210	203	179	224	207	184	212	182	195	199	204	200	202	202	192	188	208	210	201	186	211	220	206	200	186	203	196	182	202	205	207	205	208	219	237	211	203	213	228	169	196	197	181	227	207	217	212	204	192	211	192	171	190	215	206	193	196	215	201	189	201	193	181	184	190	200	177	175	187	191	189	207	201	210	193	202	216	202	183	210	213	220	190	217	208	180	213	224	231	210	188	203	209	166	202	180	187	235	187	177	196	194	202	182	171	192	169	182	198	170	185	183	190	200	215	212	189	181	207	188	192	207	206	214	193	200	190	184	197	178	196	180	214	181	192	204	190	205	207	204	176	209	233	177	235	178	190	206	216	175	188	208	198	208	188	190	202	186	186	206	166	196	194	191	209	185	208	200	195	201	214	183	214	226	218	157	221	213	187	208	188	225	199	221	207	220	227	214	179	203	193	218	174	218	175	206	211	194	199	189	182	184	212	202	210	188	180	174	202	200	181	212	196	194	176	182	212	218	224	203	187	203	195	209	206	187	202	194	168	175	194	194	183	200	203	212	198	209	204	203	213	205	194	200	206	206	201	199	191	212	211	211	184	207	238	212	211	204	192	186	197	195	209	216	205	183	187	203	206	182	217	190	191	198	205	182	191	219	193	195	195	173	175	223	204	194	183	225	187	182	206	179	199	210	215	206	215	193	204	204	212	214	233	189	179	208	202	217	202	220	191	212	190	191	183	205	198	212	193	200	194	198	209	197	206	179	182	207	212	206	204	172	208	192	200	206	208	202	184	181	203	186	209	216	189	199	202	181	177	199	184	232	190	195	206	192	217	217	195	216	216	213	188	210	196	182	200	185	228	199	202	182	182	219	202	215	201	209	231	206	214	192	188	210	215	229	200	186	188	204	195	186	182	200	199	187	199	198	183	182	204	184	174	185	212	193	176	198	223	198	202	224	178	196	199	172	201	205	201	209	208	190	185	206	184	183	200	196	211	179	177	208	203	196	192	191	205	189	188	171	183	191	194	193	224	187	185	212	204	178
2027	704	757	848	826	762	726	685	671	674	671	617	694	692	689	644	708	636	646	641	669	629	679	669	656	679	595	643	640	669	627	651	664	617	592	659	628	646	656	639	687	632	643	589	617	648	646	659	606	613	584	635	672	602	577	622	608	610	626	623	607	587	626	639	671	602	661	690	597	657	650	650	626	624	605	629	629	618	619	640	628	663	623	624	702	626	599	620	622	647	629	630	611	643	669	563	627	671	631	665	634	618	596	645	643	622	597	642	695	610	634	614	611	633	598	653	646	667	641	638	635	584	637	651	661	617	555	681	629	607	642	612	603	651	650	631	660	629	636	651	640	591	616	633	615	588	607	640	613	617	645	623	621	643	610	615	659	627	640	665	629	646	633	615	610	650	619	648	616	660	650	625	670	596	624	649	638	603	644	635	595	648	682	611	622	698	613	642	611	665	639	637	650	670	672	631	590	656	604	628	631	617	665	670	630	586	602	615	613	634	633	618	643	607	614	641	605	628	654	627	637	613	570	643	662	608	639	620	637	618	629	592	594	619	706	654	616	634	654	623	582	605	634	627	619	636	645	598	592	601	644	688	570	624	655	626	591	608	612	647	627	604	621	657	663	623	592	621	610	630	638	614	637	592	645	633	578	631	696	678	642	624	588	588	596	594	623	656	596	650	642	655	633	635	657	630	670	605	610	624	639	634	619	645	612	611	648	661	606	593	635	623	620	621	598	608	663	602	583	631	603	630	605	623	673	621	652	671	662	649	602	651	638	635	592	624	633	624	614	634	661	658	686	566	604	583	647	660	598	619	653	607	607	636	591	660	643	628	647	614	610	646	665	662	659	632	630	663	671	646	636	594	579	651	680	655	664	640	678	682	639	627	633	593	644	641	634	643	634	597	664	626	610	620	604	620	680	589	635	656	594	639	610	585	651	588	576	592	679	602	704	645	615	656	585	638	605	684	683	635	612	631	640	611	661	629	627	633	603	635	611	651	625	595	641	637	652	627	595	613	634	670	632	638	613	607	670	619	624	604	585	628	575	628	622	610	645	598	633	654	606	556	641	623	677	634	626	615	641	637	672	631	656	668	665	582	603	629	591	638	633	677	599	648	654	613	641	575	638	610	627	629	665	648	604	647	630	657	631	579	653	644	647	638	631	655	612	624	678	669	610	631	623	673	594	654	578	652	584	597	649	560	608	608	599	609	617	610	667	639	636	599	633	679	650	660	645	615	605	584	611	687	634	614	600	610	617	618	655	643	645	645	585	649	605	674	636	649	671	675	631	651	631	647	644	571	640	643	620	594	639	624	609	651	645	632	632	629	661	653	649	601	646	636	599	620	618	628	633	639	631	625	614	634	648	645	632	630	603	601	604	665	630	637	625	633	630	625	612	650	593	630	657	645	585	619	700	626	610	591	632	626	627	609	601	590	652	631	643	624	612	614	599	668	608	619	593	631	663	621	612	614	596	613	611	614	641	629	684	678	645	611	636	629	638	630	610	629	646	585	621	679	633	659	660	643	603	639	614	607	642	636	618	612	650	619	613	599	651	610	654	605	631	596	625	639	598	647	622	652	659	638	623	639	645	599	637	641	651	659	626	589	641	629	614	617	640	614	616	633	587	593	662	644	631	639	674	639	638	616	644	644	627	646	650	619	654	585	662	618	646	640	611	633	676	603	669	628	647	617	624	616	621	665	648	612	626	632	630	671	627	612	638	618	608	635	637	659	650	618	596	629	604	628	619	582	611	646	626	628	637	604	587	665	590	604	580	624	624	624	575	615	624	607	641	633	656	627	610	621	650	644	639	674	648	609	647	582	654	642	661	657	588	629	660	625	625	662	611	580	661	631	611	694	624	627	609	603	635	636	641	618	608	633	630	629	637	628	586	649	605	633	593	600	614	623	681	595	636	639	610	629	620	647	631	660	558	647	615	598	642	637	653	638	603	585	656	650	618	641	612	609	640	585	649	632	635	663	630	622	621	639	613	625	630	639	623	662	681	645	657	639	683	620	662	621	650	612	638	642	624	679	580	635	615	657	612	684	628	625	596	624	674	655	659	592	643	572	632	632	650	604	648	639	652	633	670	635	565	617	624	618	676	605	616	657	623	608	605	625	666	636	625	619	606	696	657	609	623	639	638	597	646	610	641	616	625	633	689	663	653	597	646	632	618	638	653	632	554	644	618	647	648	624	641	667	641	622	575	617	586	633	658	667	608	594	655	639	623	623	642	632	640	597	642	629	614	603	612	616	644	643	662	657	568	630	624	605	600	604	647	620	657	678	633	610	617	647	647	657	622	602	609	663	653	603	649	668	605	635	592	551	652	659	637	614	641	642	604	633	595	597	645	617	672	656	660	642	669	618	573	611	613	629	644	642	673	620	635	605	625	600	606	664	595	582	647	631	653	637	656	645	615	600	642	583	612	651	560	617	632	674	649	618	659	683	622	625	621	628	666	603	621	578	632	638	602	642	633	639	652	660	612	594	548	625	668	638	659	623	615	584	608	613	624	623	656	621	621	616	639	622	585	670	648	605	625	604	631	608	615	647	595	663	597	606	602	632	639	622	632	638	582	601	635	615	621	664	650	604	625	598	607	624	617	608	669	616	614	622	656	597	580	620	650	614	600	643	627	679	621	644	605	668	641	659	653	616	622	599	616	638	653	635	624	644	660	637	659	624	657	689	646	659	676	663	620	613	649	621	599	653	611	656	586	642	633	615	643	590	585	680	620	678	631	657	618	661	627	632	615	654	662	656	676	651	656	647	636	597	645	651	657	632	659	636	640	609	646	654	584	684	611	628	586	622	605	641	605	646	630	625	652	639	601	589	679	651	606	626	632	618	589	661	617	618	621	624	626	620	630	647	621	581	635	608	645	607	644	654	576	609	602	617	650	632	659	618	610	596	612	686	649	608	646	660	610	629	661	595	660	667	669	595	617	588	654	632	627	627	612	603	704	567	597	610	651	643	621	590	645	625	627	619	627	661	625	639	640	648	643	591	633	612	624	641	630	649	618	666	634	663	671	668	661	652	628	620	670	619	611	685	644	641	581	602	611	652	664	611	631	641	613	626	625	628	629	646	632	615	676	602	664	630	649	608	615	572	581	634	653	673	656	577	629	636	613	628	630	654	629	631	609	638	674	622	637	637	644	633	672	652	615	650	648	633	645	617	587	576	619	622	590	667	592	612	660	650	599	678	650	647	587	671	614	596	637	599	620	663	638	630	604	638	636	618	650	648	582	659	657	646	615	638	636	629	651	614	638	591	642	570	628	634	625	643	626	631	674	597	651	626	601	635	647	636	647	597	591	656	645	626	651	673	638	635	663	654	650	630	582	678	604	606	642	599	640	638	660	624	627	611	648	625	610	608	647	635	645	666	603	615	632	670	599	617	659	645	617	654	635	630	629	663	617	637	641	645	620	613	646	598	648	624	635	653	653	652	616	649	644	598	612	631	626	622	632	626	621	653	669	623	619	587	645	586
9072	1395	1703	1366	1032	844	695	569	531	490	456	426	396	376	416	428	376	359	378	358	319	369	367	354	368	338	357	332	348	355	353	346	350	329	343	332	336	361	330	331	350	347	322	341	316	319	316	323	322	343	311	328	347	339	344	333	321	335	322	320	325	341	307	328	345	322	340	339	311	330	314	322	321	346	323	365	341	330	328	375	300	351	323	331	327	320	331	346	320	329	332	348	320	329	364	349	358	336	306	329	326	313	357	306	343	332	354	322	363	317	335	346	327	333	332	314	311	300	306	330	337	320	342	363	339	340	350	315	339	310	319	325	331	332	363	362	340	305	363	332	302	334	351	346	340	309	313	309	321	374	325	336	333	325	338	308	347	342	318	328	331	313	341	341	327	358	353	310	344	313	331	304	325	338	342	351	334	306	348	333	362	310	327	304	312	327	307	314	303	326	294	344	330	318	344	313	319	370	322	324	328	310	308	322	326	346	345	333	333	312	309	350	279	345	324	346	303	306	327	312	333	356	378	331	331	322	333	318	348	328	302	345	329	338	335	332	357	340	365	358	332	307	308	335	317	351	355	345	363	318	306	346	311	333	318	329	344	340	322	299	354	308	339	327	325	314	303	328	313	315	302	327	331	313	303	363	326	341	340	327	384	339	299	329	323	304	318	329	342	341	338	326	308	279	326	348	364	284	308	323	345	349	328	322	320	333	333	366	318	355	338	343	280	342	312	324	319	324	314	335	352	315	350	328	345	312	340	317	329	362	335	338	332	333	319	287	307	342	295	330	348	306	321	347	360	346	322	334	317	329	350	315	328	318	306	342	320	307	323	312	295	310	314	348	331	332	344	314	301	338	319	340	305	375	334	296	345	322	313	357	290	355	304	323	353	289	302	321	314	339	329	314	334	314	306	317	332	278	315	321	306	285	343	323	324	347	290	343	337	361	325	315	316	342	353	351	332	317	347	348	340	304	335	327	334	344	360	337	382	313	321	314	335	331	345	348	348	350	340	354	348	295	340	340	328	349	348	347	348	294	328	310	347	309	301	345	330	329	348	302	352	337	335	355	332	382	325	324	307	294	329	329	335	355	332	344	315	299	288	329	343	326	328	309	359	296	349	293	334	313	331	328	336	322	358	320	292	330	311	322	304	356	347	322	298	318	338	315	322	313	324	307	386	342	336	311	361	309	332	322	343	341	329	316	331	304	328	345	311	371	319	329	294	361	363	320	316	302	352	336	338	324	333	297	353	331	320	337	347	316	338	317	341	315	342	336	329	321	355	305	318	315	305	297	305	325	338	330	351	301	336	314	342	327	349	330	314	308	286	340	324	341	308	336	315	340	308	308	346	342	311	298	329	332	341	324	368	335	352	308	359	336	339	319	308	345	335	316	326	341	324	347	324	333	305	335	286	318	319	336	323	322	342	313	339	299	311	331	351	348	314	347	312	326	330	311	319	325	326	329	333	341	331	340	317	328	324	311	320	314	311	325	281	322	337	301	336	312	329	342	284	310	318	323	291	346	332	334	314	351	324	322	307	371	335	326	336	338	334	334	299	341	335	305	305	340	278	294	261	320	301	322	300	348	320	381	328	328	321	322	328	334	337	346	349	328	316	361	327	323	342	323	348	310	336	334	308	308	381	291	315	327	315	314	342	279	311	329	352	324	334	324	341	335	307	330	317	326	315	313	333	342	296	342	343	343	324	313	336	303	317	325	321	318	295	329	321	315	330	308	330	356	318	305	335	338	335	316	327	352	338	297	308	341	358	356	296	328	324	353	323	324	345	310	301	333	330	312	321	305	340	309	313	325	349	336	332	296	329	321	314	335	352	329	318	355	310	269	305	321	343	344	330	306	346	320	320	349	311	337	326	332	347	320	303	332	321	335	331	335	345	312	334	364	346	353	354	363	322	321	289	326	335	326	329	308	310	360	305	323	298	305	307	370	289	354	319	327	339	335	283	317	330	345	332	332	318	355	323	326	300	341	317	333	341	344	305	299	301	292	327	362	343	337	334	322	313	319	332	325	338	335	305	362	321	326	342	344	325	322	317	322	347	311	332	342	327	334	291	306	323	312	301	298	325	330	344	337	318	305	327	319	287	344	309	324	312	298	329	329	334	323	304	329	336	348	318	362	312	351	291	325	356	365	317	328	334	311	319	307	321	313	336	302	343	313	334	316	336	327	345	343	310	337	320	349	355	326	351	315	334	316	334	318	325	335	309	344	326	329	320	318	345	327	325	329	367	326	339	329	328	292	291	323	329	338	312	314	354	307	324	325	312	339	332	315	326	334	303	337	359	327	322	298	307	304	315	325	299	333	327	321	364	312	318	352	329	323	336	330	318	335	325	314	364	323	337	344	337	309	317	316	351	356	331	356	338	352	299	335	321	351	330	323	317	324	323	331	333	339	329	328	320	317	329	356	331	364	348	331	314	320	318	308	356	330	341	338	326	313	337	334	336	333	328	334	326	325	357	326	329	337	295	324	336	330	334	306	312	336	296	326	344	354	340	326	314	309	349	311	308	356	329	320	320	331	323	291	317	301	316	327	300	351	315	315	323	325	348	318	348	330	315	317	332	373	319	317	338	316	314	307	327	304	316	328	338	338	306	322	362	317	310	313	337	321	314	335	344	289	321	306	332	320	336	353	345	351	344	319	333	315	326	331	332	325	344	340	296	341	343	355	301	321	336	342	321	338	327	344	328	335	326	316	359	334	312	341	315	341	305	314	347	322	348	315	336	315	306	310	341	355	342	341	342	348	311	326	327	306	327	324	324	302	328	327	332	324	314	340	350	322	343	329	317	322	316	332	305	313	311	345	320	346	331	332	313	312	301	353	365	336	333	295	321	321	337	338	332	303	325	339	339	335	323	330	323	333	359	295	312	306	330	306	317	346	318	301	308	332	347	356	312	321	342	355	321	315	343	348	321	329	304	386	341	298	327	369	332	325	345	342	337	313	334	341	307	327	347	340	329	319	335	294	334	306	339	333	347	292	306	318	336	323	332	310	318	339	328	282	316	321	346	325	329	322	319	317	299	323	340	303	344	338	320	349	329	318	304	303	307	337	310	366	333	317	339	348	318	327	321	332	363	337	327	348	360	318	339	345	326	295	343	326	330	319	330	339	344	338	336	349	321	342	346	325	298	333	324	309	320	338	314	330	310	326	324	331	324	330	343	334	348	324	317	351	338	310	336	315	352	311	318	306	324	343	327	343	308	315	327	321	341	325	298	338	339	317	317	345	323	317	330	337	350	309	317	307	333	328	312	365	319	319	313	322	356	341	323	307	329	304	302	350	302	331	307	304	330	322	325	331	323	333	322	322	336	302	345	346	337	323	359	332	336	306	314	356	389	276	308	358	342	325	324	317	322	332	321	345	300	314	323	308	294	323	313	333	332	321	324	331	379	322	335	319	312	319	316	333	322	299	355	352	322	323	308	323	335	342	327	313	307	338	331	339	341	348	290	314	325	328	336	346	326	360
5639	1896	3521	4017	3558	3079	2536	2235	1966	1767	1722	1573	1514	1423	1355	1290	1253	1210	1221	1120	1116	1139	1150	1101	1092	1077	1097	1049	1056	1057	1047	1038	1030	1048	933	1027	950	1025	1023	1023	943	1036	961	1020	991	947	1028	959	1045	970	990	989	976	1017	930	943	997	940	997	989	958	948	974	981	958	971	897	993	931	941	958	958	942	958	969	983	978	975	919	971	971	963	967	953	954	886	973	936	908	958	950	947	964	906	934	974	968	940	999	1032	951	947	960	952	991	961	957	969	950	959	950	941	945	897	971	1007	1035	1001	934	918	983	955	968	947	943	949	933	918	944	939	964	877	944	939	949	947	948	956	939	916	939	951	968	987	929	990	922	961	890	969	970	921	963	957	974	921	892	969	990	993	979	958	948	934	922	937	981	941	970	1008	954	909	935	911	913	986	940	881	947	968	943	935	958	936	929	965	969	967	917	939	936	966	905	959	972	956	918	963	987	966	927	878	955	979	908	932	957	965	966	930	904	959	939	946	926	945	945	924	986	935	925	950	958	1002	870	918	914	939	950	933	933	948	958	963	913	910	966	933	951	947	985	943	978	988	958	898	950	938	966	896	940	984	896	933	947	915	944	942	1001	943	936	961	941	936	923	916	934	965	926	912	956	954	928	925	929	953	966	929	917	948	948	918	915	959	931	921	941	957	924	917	902	945	992	975	968	906	1012	941	974	956	919	902	945	999	962	1002	937	982	956	947	974	914	966	908	953	969	992	958	989	949	976	899	920	909	952	967	941	953	971	990	933	1004	955	977	1011	994	999	936	925	944	954	942	965	943	889	956	963	981	949	915	890	927	952	975	946	934	948	972	956	956	932	961	917	949	889	950	930	939	945	931	962	951	999	958	944	980	963	945	1001	963	906	953	966	927	881	951	961	944	943	938	963	962	972	946	925	968	974	955	912	946	990	1022	985	884	938	957	970	929	956	961	921	1002	969	920	996	977	1008	929	927	1008	978	903	970	951	994	966	963	938	928	982	971	966	986	920	916	926	953	979	934	961	925	973	940	939	973	973	959	1004	934	937	956	916	998	969	951	973	925	938	934	916	982	953	944	970	920	1010	935	918	958	893	998	904	984	917	935	927	908	949	941	987	927	924	927	901	944	954	941	911	917	920	969	950	1007	962	977	899	927	929	988	887	914	995	961	972	930	978	909	982	983	946	992	975	956	982	924	1004	941	993	942	1013	974	975	907	1039	950	957	991	945	908	920	930	942	1018	939	949	976	941	1006	950	960	974	918	948	943	960	937	924	938	950	912	940	916	927	968	953	978	945	961	945	960	961	907	935	937	928	989	950	935	965	1000	932	948	928	961	976	972	900	923	967	984	1003	971	952	973	928	955	967	1009	921	925	968	890	965	972	912	943	934	965	931	951	912	968	970	932	879	923	946	979	954	963	897	952	943	972	927	885	939	911	1011	961	934	969	938	978	873	931	980	932	929	967	953	879	929	928	993	952	951	969	951	962	962	973	977	913	934	946	910	961	910	944	944	905	920	920	954	993	936	986	920	973	960	1005	936	928	910	936	944	902	978	1008	916	943	941	966	941	925	935	1009	932	1021	961	926	919	917	1003	931	979	993	960	917	922	909	931	962	970	955	938	961	930	973	934	948	933	920	962	938	931	954	940	954	897	943	983	948	960	924	957	904	966	992	942	927	964	924	929	959	949	958	909	921	989	936	943	924	958	973	889	942	927	958	947	944	988	961	922	981	906	938	879	967	951	986	951	947	902	966	899	994	958	975	965	913	946	894	983	919	985	933	995	928	945	953	957	952	890	915	1007	886	898	1007	949	994	895	977	912	938	912	944	995	950	929	915	972	973	934	880	936	965	950	954	960	1018	991	937	956	927	999	942	1036	979	962	935	913	962	922	945	959	953	939	936	951	931	947	927	938	906	969	881	928	946	912	940	973	933	944	1001	927	915	1010	905	920	907	916	926	984	941	908	926	942	972	937	924	921	922	950	961	937	908	955	951	958	929	977	953	958	969	943	970	945	957	935	955	867	993	912	909	974	960	925	972	918	938	936	910	947	922	920	990	981	929	1036	926	938	965	911	951	977	924	965	972	992	918	927	911	975	930	945	953	979	921	993	1005	953	959	895	946	918	952	931	954	922	945	933	916	943	978	946	977	987	911	927	917	948	981	956	981	946	980	963	952	991	1002	956	951	901	991	955	930	900	919	929	939	918	938	947	954	931	897	890	939	916	932	951	937	915	943	928	987	967	954	882	981	954	951	937	936	955	944	928	982	977	984	905	946	905	946	983	929	944	942	940	933	938	941	938	961	910	873	916	943	975	912	925	893	933	936	976	989	946	938	953	937	964	983	977	922	942	958	879	942	887	944	961	933	952	881	969	943	914	901	934	878	913	954	1011	978	969	951	969	978	924	889	956	918	926	919	1002	945	954	915	948	977	958	942	924	969	934	922	930	947	956	976	966	939	977	954	909	903	932	937	960	972	931	948	975	927	914	895	969	937	950	989	962	885	982	954	969	956	978	939	984	993	1020	997	942	1000	974	932	918	917	940	982	967	926	978	939	917	908	974	974	1001	961	955	1042	893	955	967	943	944	974	944	912	935	879	892	927	957	939	970	911	947	940	966	978	945	946	947	970	1053	914	965	961	943	990	936	941	966	935	973	975	955	1000	930	942	910	931	932	943	935	927	983	929	930	956	926	938	892	924	969	976	969	969	912	975	917	965	994	956	951	959	929	917	951	902	975	950	933	937	953	996	931	906	985	951	952	904	951	912	956	986	906	944	1002	982	972	941	986	971	928	977	953	929	985	948	925	966	879	967	942	949	968	933	923	893	945	984	925	913	935	935	982	1008	953	957	914	927	968	927	919	940	926	915	908	939	925	962	909	973	925	972	1004	931	995	953	952	951	965	980	903	950	912	949	975	982	933	954	988	911	937	970	1017	911	908	993	946	984	926	962	941	944	1028	1024	946	947	925	930	925	942	940	913	960	976	987	935	954	978	962	931	932	890	905	957	914	947	998	1001	935	934	902	980	928	1004	934	925	956	976	995	927	991	948	943	1000	955	945	984	982	947	949	955	974	915	914	922	935	938	912	981	965	947	930	1010	968	1004	982	940	919	972	984	947	958	967	1011	960	924	958	937	909	979	934	952	951	937	967	990	1014	929	981	1007	989	934	951	967	943	976	932	992	932	985	929	963	938	982	941	971	907	960	925	947	923	994	986	1011	887	965	964	989	952	909	930	1010	978	943	907	955	947	953	949	970	954	918	928	927	944	955	898	960	941	959	976	947	1002	944	940	923	997	953	934	934	933	959	969	932	947	994	907	935	899	935	888	891	933	920	973	992	932	940	907	866	944	974	970	972	965	942	977	916	954	934	910	948	935	906	952	909	1024	933	967	960	922	931	962	917	958	980	922	979	941	928	962	1002	869	983	993	1003	922	961	881	941	1007	977	913	902	949	958	927	894	932	948	947	974	972	977	974	919	990	950	975	989	953	917	943	953	941	989	994	966	951	959	975	932	945	991	953	986	897	872	927	947	922	952	908	949	905	908	957	994
16383	2799	3040	2313	1645	1295	954	760	698	596	527	450	444	383	381	395	349	345	359	337	293	356	311	317	303	298	299	304	310	297	321	289	272	330	309	290	301	295	291	306	305	280	283	308	282	322	275	280	262	272	285	280	310	299	276	277	307	241	272	252	289	239	271	284	299	278	285	306	279	256	287	269	319	270	291	294	277	273	278	280	276	273	284	248	282	268	287	259	280	274	283	265	254	255	260	276	286	262	285	237	270	261	303	276	286	278	280	276	288	281	270	266	288	269	263	285	246	297	303	289	263	296	275	258	255	268	278	259	273	284	248	267	294	303	263	279	259	281	264	304	284	289	292	293	266	280	251	277	261	266	283	276	286	298	288	280	291	270	298	281	253	282	292	260	304	258	288	295	275	287	259	251	253	269	273	274	236	254	254	285	295	282	274	243	279	281	263	269	235	270	283	293	274	269	256	269	273	258	270	254	278	264	263	280	289	274	280	264	313	260	245	283	310	265	276	262	290	255	287	260	284	271	260	293	271	273	291	256	269	289	233	267	265	280	288	269	250	270	276	253	267	271	295	254	301	274	265	285	264	291	284	271	265	271	283	260	277	303	249	257	254	285	264	288	309	280	267	261	282	251	278	262	242	267	250	262	278	222	264	259	275	245	248	243	271	265	273	306	253	247	293	304	260	275	288	266	266	289	307	298	291	292	311	262	252	290	260	314	261	276	263	285	263	245	278	303	272	284	284	251	256	283	288	287	273	274	272	242	257	278	277	294	310	286	281	245	260	288	288	254	267	260	278	298	242	286	283	279	277	269	247	257	276	235	276	267	267	247	291	275	312	289	273	275	269	273	263	300	286	282	269	306	263	265	278	284	272	260	245	266	282	263	269	283	253	323	289	279	285	233	291	304	275	270	283	256	251	274	267	275	268	280	267	261	265	264	251	275	300	259	294	271	297	295	307	285	241	274	291	308	262	277	281	281	266	265	268	268	306	295	296	271	271	250	268	274	266	254	264	289	280	262	273	291	271	243	306	259	266	270	271	261	271	278	268	254	303	293	246	297	283	272	313	287	249	259	293	259	263	297	235	272	255	275	268	285	256	269	279	282	311	278	293	251	262	257	264	285	254	257	235	230	288	283	258	292	288	265	254	260	300	289	270	251	261	269	291	263	268	272	293	296	280	278	282	276	267	262	264	278	259	275	279	279	259	284	280	250	289	275	273	295	276	260	267	283	299	280	299	274	293	239	308	265	286	288	252	273	270	273	276	268	270	263	260	245	285	286	302	267	318	274	269	277	245	280	286	272	283	283	259	275	265	262	287	275	309	262	288	280	277	268	257	282	271	275	287	263	280	304	296	302	306	293	267	284	273	294	286	290	297	262	283	261	247	273	284	276	278	285	260	283	291	321	282	265	307	273	299	284	286	284	278	277	237	273	280	291	265	275	260	263	259	260	300	262	263	291	291	262	289	307	286	275	258	278	246	264	285	256	244	266	272	293	308	246	285	279	280	257	278	262	262	283	296	269	315	285	304	297	290	317	278	262	245	271	297	243	275	301	283	240	260	271	282	243	298	261	255	275	266	262	269	286	274	240	287	279	278	255	274	262	294	299	272	270	255	268	278	288	262	266	261	273	254	286	263	263	293	260	272	271	258	269	284	290	291	269	251	266	263	280	282	275	259	254	251	283	286	259	284	305	260	269	281	289	281	303	288	278	297	276	278	278	279	288	288	263	280	269	246	247	286	268	279	246	260	280	274	262	294	269	289	258	277	251	249	276	268	279	303	279	262	248	293	272	255	293	290	275	303	270	256	272	258	288	275	310	276	270	279	268	297	274	278	293	258	267	274	266	290	264	267	243	265	283	274	268	243	276	264	248	281	306	301	278	283	274	257	292	240	304	301	284	254	232	288	258	265	265	302	275	240	278	278	275	275	293	310	264	285	286	265	276	275	289	261	286	267	309	290	270	307	272	267	315	290	254	255	263	255	255	265	297	290	266	273	290	255	293	276	281	237	301	279	270	281	272	267	280	293	278	299	274	272	245	241	279	295	261	277	290	240	283	265	292	285	288	238	289	268	279	267	282	265	276	294	241	267	296	250	282	293	263	301	272	279	303	294	245	291	288	293	296	280	289	256	251	300	292	292	280	288	280	273	284	266	265	305	241	272	295	260	300	250	270	281	286	284	244	261	263	278	284	282	232	275	257	287	286	262	282	238	288	246	295	264	246	244	259	273	278	274	290	278	270	268	288	286	253	241	276	275	286	267	270	293	252	289	265	271	265	276	264	257	287	278	265	299	263	283	280	259	280	273	279	258	276	273	272	276	268	246	308	279	249	272	243	313	260	274	232	253	256	271	249	280	268	284	261	281	300	288	256	273	278	259	258	276	272	284	294	273	259	278	241	284	274	256	256	282	255	290	289	302	280	268	255	318	293	271	274	284	254	279	272	292	263	264	292	275	283	262	231	286	254	319	263	293	289	269	264	276	277	283	292	259	286	275	280	278	276	309	277	292	277	314	261	286	274	306	257	291	226	256	259	271	296	237	298	259	293	267	238	284	257	298	283	268	247	250	253	271	250	236	271	300	285	263	269	272	288	307	271	258	275	304	261	291	267	255	291	292	294	262	269	257	292	295	264	294	234	263	306	288	262	285	271	263	297	245	268	293	260	279	260	269	292	259	268	269	257	265	279	265	288	283	260	250	258	286	279	297	276	293	307	258	290	277	294	274	267	263	236	276	275	251	242	294	289	289	283	261	246	310	296	290	271	283	248	307	273	263	303	298	291	263	284	285	297	277	304	267	254	268	322	266	258	291	278	267	291	279	272	276	271	261	249	282	286	269	259	271	279	249	269	291	282	268	288	256	250	271	256	274	298	268	270	288	264	318	280	257	280	248	274	278	268	283	286	261	288	252	251	272	274	267	212	253	260	280	250	284	282	283	285	291	252	270	242	273	295	284	290	246	272	281	277	303	235	279	290	262	291	290	272	261	279	275	273	282	260	275	287	240	276	282	276	282	304	292	290	290	267	260	256	271	250	293	276	270	254	308	294	299	286	249	292	279	304	287	286	287	291	275	280	291	280	263	263	305	264	283	292	269	279	255	250	272	258	290	263	278	272	265	257	274	257	291	309	279	280	251	285	258	264	314	273	294	289	285	256	285	277	252	267	245	258	277	243	258	232	272	263	288	273	275	306	292	276	286	288	295	274	281	279	275	246	285	308	278	262	261	277	258	265	256	270	274	270	296	261	287	286	277	278	299	254	273	287	284	259	269	299	289	286	260	284	271	270	291	296	291	253	252	244	283	288	266	250	271	288	295	262	306	310	276	282	256	250	269	319	248	275	255	277	265	296	313	287	270	293	293	256	275	268	264	266	276	256	235	279	301	275	283	253	256	258	255	269	260	268	270	273	286	273	261	252	303	297	272	270	244	290	302	310	297	269	314	290	295	278	272	275	291	288	239	281	277	286	298	279	273	262	270	272
7667	2787	5558	6446	5672	4753	3771	3371	2829	2413	2183	2003	1841	1661	1540	1499	1440	1391	1257	1260	1230	1174	1183	1131	1152	1122	1042	1008	1027	1042	1012	975	984	980	969	949	960	966	912	922	906	898	883	892	903	855	934	860	878	911	896	856	883	915	917	844	898	876	866	851	819	864	844	851	779	852	865	870	827	864	846	881	847	842	821	840	793	827	838	815	825	827	814	916	826	759	782	841	875	792	841	874	866	777	838	828	781	841	824	821	847	793	855	781	869	850	823	874	772	839	818	831	741	830	810	829	787	810	809	844	819	798	833	859	782	795	767	803	779	835	786	789	829	808	777	848	866	799	808	819	831	795	774	836	771	843	791	776	806	831	776	817	793	863	835	787	839	820	854	848	785	839	836	842	769	807	856	839	821	852	810	786	837	804	814	795	840	874	801	800	803	825	800	804	829	796	834	807	841	815	769	816	796	821	805	843	847	803	743	859	786	820	781	816	834	778	848	839	810	781	831	789	804	756	814	804	814	817	812	759	879	807	771	872	774	813	769	753	855	791	859	857	780	775	808	829	821	834	832	808	827	837	784	781	820	826	760	764	832	802	786	795	800	832	795	814	840	798	817	825	770	850	738	789	846	872	815	813	812	799	773	820	798	855	758	811	808	762	793	798	784	781	828	798	782	813	846	822	837	826	814	766	844	832	843	760	840	775	782	831	781	792	801	807	836	759	795	772	846	839	804	804	790	831	820	760	809	819	777	793	725	815	817	829	780	814	825	849	776	803	856	852	809	810	797	821	813	798	784	783	795	843	793	823	808	817	820	828	855	769	825	785	880	808	766	847	819	803	838	820	831	746	825	780	853	768	844	699	781	781	814	771	820	829	790	830	802	806	794	804	795	852	773	827	839	807	812	825	783	811	848	792	776	793	801	829	830	816	818	820	840	834	800	775	762	839	806	772	799	806	790	797	773	828	809	816	860	788	808	809	821	797	799	781	826	803	798	798	814	798	810	774	857	849	780	775	810	812	785	801	811	815	805	797	781	836	840	852	787	816	817	810	793	781	813	801	789	763	849	804	774	770	762	819	746	791	809	829	776	786	770	807	839	812	820	820	806	802	825	803	811	798	838	840	816	826	838	836	774	829	821	765	794	813	780	824	824	790	786	815	801	826	810	789	805	814	850	800	844	789	825	803	820	824	818	815	856	802	762	841	769	810	832	798	829	802	854	784	812	798	809	814	789	810	783	805	771	836	830	809	805	806	810	822	839	845	778	818	795	807	828	856	822	810	814	791	880	805	807	779	849	808	794	792	820	850	850	769	808	798	816	821	788	796	787	806	836	795	865	774	820	825	774	843	789	773	791	827	769	863	788	812	821	786	840	820	803	839	818	791	805	838	845	780	789	859	763	833	793	772	812	838	859	812	803	789	805	826	773	791	800	796	800	811	829	819	767	861	786	820	843	864	825	795	827	759	794	844	795	748	766	800	794	766	791	822	784	793	819	817	815	815	797	813	794	775	779	760	798	801	825	838	790	809	828	796	821	803	833	801	819	763	852	814	804	869	813	800	788	794	791	814	830	769	816	824	769	779	859	789	753	766	812	808	812	816	828	822	822	793	777	818	806	835	775	824	761	783	806	849	813	795	826	848	848	807	764	838	820	766	801	798	819	782	829	783	803	809	792	784	815	842	797	771	831	857	810	838	809	822	815	793	832	830	830	776	820	768	822	814	851	792	789	794	818	804	805	825	860	770	779	800	842	814	773	883	862	793	849	803	831	846	825	811	801	805	802	797	897	864	878	806	810	863	821	844	859	789	808	795	829	795	785	797	783	840	872	799	771	846	836	794	827	861	819	800	770	764	751	828	779	790	886	785	815	766	781	835	829	768	804	805	826	774	803	792	815	818	734	783	834	778	813	810	838	767	812	803	819	785	821	815	873	820	810	813	783	829	823	830	789	838	819	789	826	785	751	769	838	784	820	808	797	820	810	804	842	779	790	779	815	790	826	801	819	840	830	823	812	783	794	764	825	785	812	778	752	816	838	803	795	816	778	808	798	811	833	773	801	825	824	810	822	808	782	818	773	748	800	839	868	827	822	778	808	788	844	844	816	826	825	807	796	791	819	794	858	811	828	807	853	811	804	859	867	792	815	795	809	821	782	820	788	840	837	817	748	812	780	847	825	830	798	735	810	826	804	771	809	783	788	828	800	824	746	758	844	842	800	799	787	833	824	792	812	824	820	800	831	815	800	771	812	823	870	784	832	786	856	811	838	819	804	837	826	766	809	830	825	754	883	783	797	814	791	816	812	876	818	755	811	833	811	759	804	778	800	844	783	816	773	786	775	830	815	821	806	789	840	805	816	784	765	840	789	799	778	744	820	806	805	867	831	798	804	786	801	837	811	851	816	818	779	759	810	843	778	818	838	809	857	847	775	797	815	785	811	830	837	800	792	817	813	836	844	782	780	770	820	794	781	835	787	795	791	842	804	836	843	805	771	813	793	835	839	800	804	806	805	763	805	808	879	805	835	800	828	790	779	811	797	768	807	812	792	838	771	815	873	796	837	873	826	800	823	839	814	808	846	841	821	809	815	799	797	796	819	843	807	807	826	835	821	817	815	797	802	815	795	795	770	810	822	765	789	798	753	837	796	839	823	795	837	842	767	811	778	796	764	772	804	857	822	851	849	812	828	785	790	813	791	837	796	798	784	859	796	763	782	829	789	788	798	756	755	811	811	811	807	797	794	826	858	791	874	816	829	803	789	814	785	828	810	842	825	783	790	816	813	843	844	815	777	851	772	837	817	830	795	751	767	830	780	799	812	804	827	793	821	828	835	779	755	805	788	774	821	793	837	812	813	808	833	823	807	846	806	850	819	841	853	777	804	784	803	809	778	795	804	809	805	815	807	865	833	877	803	816	762	834	807	816	834	850	826	840	869	847	792	721	810	852	790	774	777	780	804	858	778	840	775	808	813	774	835	837	824	795	797	839	802	784	766	816	786	840	828	829	804	826	805	794	842	783	825	789	785	787	804	807	779	802	820	786	829	829	813	811	859	816	810	838	805	801	759	763	840	804	782	774	831	806	845	791	754	882	814	763	791	750	820	812	842	802	801	817	846	789	804	829	818	865	840	837	788	810	820	819	796	832	791	853	819	793	832	803	811	809	751	826	805	837	813	834	828	781	848	768	771	813	808	824	810	837	797	789	789	823	802	802	770	794	824	801	802	803	839	778	798	853	882	828	778	818	833	838	765	772	853	813	804	807	783	784	854	813	792	820	787	776	787	811	828	817	840	790	806	757	811	818	824	817	853	765	836	785	743	810	806	815	795	813	793	767	803	837	785	815	785	785	839	777	783	818	828	837	811	807	808	822	740	815	797	833	844	770	816	801	775	815	864	823	799	760	820	845	833	844	847	805	834	827	832	813	817	817	811	787	853	757	784	790	869	807	792	786	794	794	813	794	822	792	815	830	829	829	756	826	769	796	763	812	813	769	837	852
2159	236	281	252	208	210	214	213	198	227	193	202	239	208	196	187	183	228	198	209	194	191	199	201	208	191	205	193	229	211	200	205	191	186	192	184	202	214	198	233	205	217	166	194	202	212	191	192	209	202	183	216	215	196	199	179	221	205	188	218	212	215	205	227	207	224	181	203	200	202	209	193	218	196	192	205	222	198	201	216	227	204	191	173	178	207	197	176	162	206	207	200	195	192	211	225	204	200	214	214	201	211	213	186	218	189	167	186	164	204	209	179	178	190	215	201	174	231	184	184	181	202	195	205	228	209	189	196	228	170	191	198	212	179	192	203	204	191	202	206	203	197	197	186	231	197	171	190	192	232	189	232	218	194	177	197	174	200	202	197	195	187	197	171	227	219	187	173	207	180	210	211	207	204	185	190	169	189	208	185	236	211	200	212	190	197	191	199	225	162	175	241	177	213	200	200	207	200	202	173	190	208	221	236	211	199	219	213	226	184	208	216	191	194	215	207	214	198	209	212	174	219	196	200	180	198	216	194	210	199	209	179	195	184	205	218	217	214	195	203	174	202	187	190	205	191	217	203	210	182	184	200	188	193	182	214	196	174	183	196	210	224	178	197	190	181	191	193	185	187	200	202	195	204	222	194	194	161	196	210	204	189	191	205	209	202	222	180	178	201	172	204	175	204	195	212	191	217	178	194	197	199	205	191	204	172	180	186	226	183	207	227	173	182	200	220	195	210	213	206	172	204	209	183	196	173	207	206	202	197	181	182	189	203	214	206	199	219	195	189	232	210	194	180	195	202	194	204	195	193	218	177	242	202	198	215	198	206	222	206	222	190	189	197	176	195	193	199	187	191	211	208	191	228	179	224	205	200	181	215	216	204	191	193	195	194	190	189	180	205	194	217	206	195	212	203	215	190	175	192	207	211	188	182	183	187	196	215	199	177	188	200	203	176	201	194	192	203	199	199	186	195	209	212	227	178	207	194	218	181	194	175	196	203	216	172	191	198	205	199	199	193	199	199	178	204	196	199	201	209	201	202	184	204	199	203	197	193	232	199	199	167	187	197	180	217	228	219	214	174	195	198	225	213	199	199	204	201	201	198	188	182	196	194	204	197	219	229	205	219	182	194	175	200	197	196	204	199	225	206	195	218	179	213	201	205	202	212	187	177	175	189	217	214	185	189	214	201	200	194	208	180	205	196	207	204	209	202	187	200	189	197	198	219	226	211	212	194	187	200	192	164	188	212	186	200	210	213	222	205	208	191	211	207	190	184	209	198	192	207	182	169	184	185	223	228	182	169	210	194	201	178	188	187	213	177	209	200	211	239	205	196	179	204	200	181	200	221	199	220	204	196	199	209	180	218	219	193	194	218	205	198	184	198	211	221	208	196	205	188	186	207	221	203	215	199	193	191	222	223	191	248	182	205	243	227	216	231	179	211	202	198	221	183	210	194	178	214	225	207	207	216	209	204	186	183	191	230	213	182	206	190	179	219	188	194	200	199	210	215	176	211	227	188	185	208	196	219	205	218	188	198	193	183	182	179	194	201	221	179	192	203	209	195	208	187	214	188	173	205	200	215	203	220	180	199	198	171	200	196	218	217	207	209	209	217	212	212	214	211	203	205	199	188	209	217	183	209	206	202	201	236	200	211	193	206	213	240	192	216	191	200	189	202	183	175	218	222	203	180	203	193	185	230	217	200	191	222	217	194	202	229	201	203	198	208	216	186	195	192	193	192	190	179	190	200	205	219	187	183	199	179	205	227	214	186	202	205	194	205	189	192	214	206	232	232	230	186	182	208	179	168	200	205	209	191	218	217	231	199	205	188	185	210	207	210	232	190	201	195	193	209	187	177	199	198	202	211	194	229	197	216	195	208	195	191	219	206	180	221	203	188	187	207	216	200	215	196	215	187	212	207	177	197	195	195	211	169	189	206	221	196	191	217	185	189	197	207	226	193	188	197	199	198	192	193	180	184	201	200	173	222	189	197	218	203	204	169	177	197	216	193	192	212	197	236	187	202	198	207	189	166	191	206	219	181	228	206	205	227	194	214	203	211	183	192	184	189	184	185	185	197	227	192	216	190	203	203	200	189	214	198	186	215	200	178	177	215	204	201	186	236	203	190	192	199	174	220	221	192	177	209	193	219	185	186	212	219	208	221	214	180	203	207	213	198	182	163	197	197	193	212	200	221	207	185	223	185	176	190	201	203	211	191	206	181	212	187	225	203	200	200	204	201	189	194	209	206	203	183	195	197	178	183	202	210	213	188	220	221	228	181	207	192	207	224	228	181	183	187	182	219	206	198	198	206	201	184	208	226	179	180	219	190	196	195	215	205	184	174	197	199	213	183	175	223	214	211	237	202	213	161	196	207	201	224	199	192	205	207	194	170	180	223	201	199	183	162	216	173	181	198	170	217	184	199	204	178	191	189	228	171	200	210	191	204	229	214	214	197	206	219	195	186	216	202	198	192	201	193	192	189	202	192	191	197	217	231	193	192	207	200	201	201	193	188	209	207	202	170	179	202	194	200	187	175	211	228	197	187	235	197	183	205	167	191	193	172	224	211	178	205	185	201	167	216	207	205	205	211	212	196	212	179	231	220	199	208	188	208	213	193	174	204	202	193	212	209	187	218	178	203	163	205	198	197	203	192	163	218	210	206	194	200	189	206	214	186	197	191	195	193	186	199	211	207	202	202	211	168	191	189	192	216	186	217	208	218	176	234	201	205	216	199	178	207	201	190	176	205	190	206	195	208	221	219	187	192	195	188	191	189	196	217	193	215	227	176	218	193	233	177	197	189	221	207	204	198	218	165	176	208	210	215	186	194	198	192	191	184	204	195	191	191	199	203	202	184	196	185	159	194	180	183	188	190	180	194	192	195	197	211	180	187	209	188	181	212	186	188	201	197	190	173	183	209	180	188	221	183	200	217	212	208	197	194	210	193	211	176	180	204	186	218	209	199	197	213	190	174	216	202	221	195	210	189	211	185	189	208	207	172	205	207	186	175	215	163	205	190	194	195	190	194	197	177	199	179	185	218	185	206	198	197	245	216	199	204	199	195	175	183	189	233	203	218	204	194	202	238	186	197	209	199	196	218	198	209	202	225	212	206	249	217	224	203	215	211	199	217	168	196	204	224	201	178	193	191	205	234	212	203	185	195	193	175	209	202	208	171	204	205	202	171	191	208	182	188	177	184	199	197	207	203	199	196	223	200	188	200	207	190	197	192	196	180	180	195	210	201	214	211	199	192	217	191	219	223	200	190	216	213	196	191	173	194	181	215	191	189	209	195	200	230	200	210	212	207	219	203	217	198	154	190	198	207	201	197	196	186	212	172	189	217	180	238	185	217	192	203	216	194	214	203	192	187	202	207	233	200	177	195	194	204	196	208	208	199	225	209	198	196	210	224	222	185	184	182	221	186	189	192	212	200	180	219	183	195	204	191	199	212	203	206	192	211	187	209	193	197	210	231	213	196	204	193
1967	773	777	842	800	785	721	700	676	693	675	721	654	640	640	645	663	662	644	657	635	662	653	609	629	640	626	622	636	603	608	641	633	667	646	639	645	657	630	638	696	652	589	665	674	622	641	670	628	640	631	583	629	638	659	669	645	648	610	658	645	586	609	641	613	595	660	611	613	647	639	606	610	621	650	614	652	667	634	663	590	629	637	620	590	612	601	642	593	660	637	667	652	629	622	620	635	590	633	627	609	609	631	670	597	679	648	601	676	545	598	624	671	605	636	667	628	668	607	672	623	635	629	603	597	684	675	650	655	641	659	636	639	642	661	603	658	601	619	618	608	652	630	584	662	606	651	647	645	661	596	614	635	611	633	666	610	631	615	628	598	639	603	622	649	652	585	636	595	615	621	665	664	651	663	646	614	652	605	647	645	689	629	656	622	620	578	613	642	634	656	597	615	625	609	647	693	640	638	650	595	613	625	602	686	620	619	682	645	581	635	640	654	631	606	655	612	651	643	634	599	597	630	677	624	615	582	615	625	625	670	627	617	591	621	638	624	630	666	614	608	654	636	602	644	605	619	642	618	598	642	624	627	620	668	597	650	692	645	615	616	638	651	628	638	624	659	609	628	661	611	618	632	636	627	596	695	647	642	605	650	676	632	611	614	628	669	598	666	683	624	610	665	617	648	608	613	638	595	585	612	647	632	682	629	645	633	628	633	626	591	635	614	617	666	619	622	574	634	615	590	614	643	630	590	639	629	603	652	693	646	647	648	653	610	653	606	625	604	620	648	634	638	581	653	653	647	609	664	692	630	624	612	645	634	644	639	636	610	657	645	596	620	603	621	647	594	637	665	623	608	680	615	649	647	628	614	644	601	598	640	595	635	671	649	618	643	628	606	691	628	608	644	606	647	621	661	616	642	639	617	615	639	621	611	668	618	633	640	610	629	636	602	593	629	631	680	619	616	627	622	565	619	612	663	644	650	656	594	660	631	658	675	633	615	653	637	620	612	623	581	638	597	591	599	623	653	625	618	626	636	628	624	645	625	591	644	633	679	619	600	625	651	614	637	669	640	645	641	588	651	706	649	607	616	679	602	636	632	631	648	624	637	626	653	612	690	645	590	641	605	620	698	636	635	647	613	623	645	626	644	650	594	647	644	631	622	627	646	614	622	649	637	640	634	632	641	599	622	606	623	608	633	630	628	652	609	635	669	623	621	636	641	616	611	668	637	613	580	655	627	682	629	610	611	645	639	657	620	626	603	619	637	632	626	621	624	612	635	612	650	628	646	680	620	656	642	632	668	631	618	670	676	666	629	638	591	608	669	636	662	629	613	614	603	618	639	639	676	641	650	603	629	649	639	656	630	666	667	616	627	658	582	602	617	625	653	628	636	638	584	599	614	659	587	628	606	605	651	635	592	609	618	642	628	662	657	656	619	657	610	619	631	629	593	583	633	654	618	664	650	621	634	636	641	585	646	643	669	627	667	609	623	615	642	581	621	621	649	620	644	630	704	604	624	636	612	639	626	676	624	600	610	665	654	670	614	634	616	660	611	616	688	640	613	639	635	594	617	658	681	657	615	635	596	608	643	604	598	673	636	650	603	658	640	648	623	614	631	599	634	616	669	678	605	637	624	651	658	621	645	617	626	640	623	635	652	615	594	638	638	625	620	670	612	601	637	629	705	638	639	625	567	600	627	637	593	675	612	618	647	638	615	620	586	642	675	637	613	613	616	651	631	627	657	665	617	613	626	645	687	624	639	655	652	654	637	583	589	605	613	603	613	628	602	666	611	606	629	616	660	631	641	619	604	606	614	671	643	612	619	656	635	620	606	658	646	655	629	671	600	651	622	665	675	675	646	656	586	597	600	622	650	667	664	641	664	644	611	656	585	588	602	621	671	643	627	631	619	582	647	639	637	559	622	646	631	587	656	616	640	628	638	655	640	618	632	635	644	616	637	633	615	638	659	658	639	637	618	576	662	626	603	662	656	614	613	670	626	604	630	598	636	627	610	576	640	581	587	635	637	648	609	643	564	656	666	584	645	608	608	653	677	610	659	645	669	619	642	635	650	591	636	674	658	642	655	605	631	610	672	647	669	636	601	609	639	627	649	646	564	642	640	629	676	625	608	664	607	655	637	607	646	632	600	676	636	594	634	584	611	614	605	590	640	639	618	575	638	660	634	630	619	632	601	629	651	655	634	632	616	653	677	643	649	637	629	643	632	653	650	672	593	651	607	603	636	674	637	653	641	645	625	608	668	655	642	625	631	616	621	625	644	618	643	642	643	620	625	656	673	603	633	698	643	665	635	636	646	633	636	633	658	659	619	651	631	594	645	636	598	607	619	640	634	666	640	695	611	629	657	672	666	610	621	677	586	633	615	632	639	615	665	620	624	616	664	647	637	648	676	700	610	651	602	662	595	633	613	584	605	652	616	625	640	617	594	590	660	620	635	633	615	620	612	637	633	598	674	630	620	638	603	636	638	607	616	631	646	620	665	600	665	605	653	650	665	628	653	616	648	613	630	646	608	622	660	660	658	602	649	581	614	594	639	608	638	625	583	642	610	634	657	615	593	580	618	627	621	636	614	631	609	614	621	624	595	636	690	681	625	653	641	677	638	569	603	644	631	616	655	643	652	662	598	630	650	629	615	621	623	617	604	682	637	664	650	637	627	633	634	628	597	602	641	655	570	575	618	631	613	654	678	600	636	640	698	643	618	633	661	634	624	611	618	649	611	621	673	641	606	681	656	605	596	629	648	615	616	610	642	665	642	675	623	666	633	625	620	537	637	655	652	609	632	628	627	649	601	633	613	650	639	635	661	669	626	613	692	645	636	605	653	629	595	639	680	610	576	620	651	578	655	635	658	593	659	609	652	643	642	636	611	624	611	596	596	672	634	603	657	665	606	592	633	625	630	684	637	595	595	604	639	637	637	667	654	666	640	662	640	585	670	620	688	650	639	577	613	618	641	639	613	656	634	648	646	652	689	638	647	652	617	621	659	618	635	619	574	676	638	617	629	650	603	605	623	609	645	632	620	638	653	631	626	649	627	660	619	571	630	654	633	591	607	582	589	634	672	636	610	628	579	634	631	632	632	590	668	590	640	590	665	653	616	588	640	623	637	657	654	617	659	642	674	646	636	659	575	583	655	634	627	660	612	633	639	623	610	641	616	664	634	667	597	587	636	682	636	625	669	626	639	645	634	590	616	668	608	628	613	677	663	622	656	615	600	690	651	650	639	673	600	588	642	647	663	605	627	637	596	655	629	634	597	632	652	620	622	670	634	616	632	630	622	643	674	626	663	622	609	644	619	694	623	613	606	666	615	673	639	619	609	639	631	633	643	687	608	639	643	618	626	652	619	660	625	651	589	646	655	617	654	671	614	653	631	646	649	647	605	607	667	593	636	659	641	615	607	618	646	652	623	675	647	629	623	636	645	677	658	635	621	655	629	600	664	611	661	638	629	601	682	664	588	612
9061	1408	1744	1339	1021	827	704	553	505	476	430	427	397	436	387	388	379	354	343	363	349	333	380	350	356	313	374	361	346	343	321	340	333	333	351	355	328	351	348	276	363	331	289	324	325	327	345	297	334	325	334	314	311	327	324	321	328	326	340	356	360	333	328	309	356	290	327	330	320	352	307	324	335	331	322	322	323	302	371	307	334	338	306	331	325	357	314	303	345	346	333	346	326	332	359	315	330	314	314	323	304	331	305	293	316	325	328	356	348	326	307	295	299	335	332	322	332	313	340	356	327	330	352	299	340	301	349	320	315	344	344	328	330	315	336	310	313	335	322	330	330	365	350	339	332	327	331	298	301	314	315	309	314	328	332	342	286	313	351	309	328	333	343	324	333	357	323	325	342	365	310	324	304	306	314	326	317	330	345	309	317	317	314	335	317	317	311	301	332	348	310	327	309	314	360	311	307	342	318	325	292	362	334	324	318	304	315	317	336	340	314	334	308	301	324	296	328	313	333	304	297	299	320	304	334	322	342	319	322	300	311	336	300	301	301	338	321	299	338	314	313	337	332	308	340	331	329	286	336	323	346	333	348	302	320	340	353	331	328	297	344	322	286	336	341	344	328	300	328	318	294	349	349	371	323	321	311	327	383	336	322	346	343	323	327	335	352	352	309	313	318	332	336	300	317	317	344	334	307	318	325	319	330	306	310	322	325	352	308	348	322	308	319	311	337	328	323	343	309	307	360	334	351	307	310	341	301	343	329	340	299	327	319	306	316	323	351	301	306	333	304	338	314	329	332	322	333	321	332	308	340	317	312	340	309	338	314	320	334	325	306	310	304	330	312	331	300	355	319	288	315	353	316	295	348	340	350	322	314	309	320	322	327	336	324	318	316	321	328	293	318	324	288	325	325	336	255	333	312	301	290	318	334	344	288	334	370	323	316	316	328	348	305	317	316	312	320	318	315	296	305	325	335	376	327	351	318	325	302	322	304	343	311	308	321	348	352	307	349	296	295	307	313	317	309	346	349	362	324	355	318	349	312	340	304	327	335	310	323	345	329	319	332	330	327	301	319	324	317	310	360	323	321	344	340	348	295	336	289	299	348	316	333	347	331	340	330	320	320	313	319	293	337	310	338	326	346	310	316	316	347	329	312	347	330	338	329	345	290	360	365	321	353	303	371	315	329	338	298	315	319	334	348	329	312	354	324	322	369	300	322	314	341	314	362	316	320	331	304	309	327	320	323	338	335	331	337	366	299	320	333	326	352	331	330	308	340	339	313	307	303	322	333	334	350	359	320	339	310	337	349	360	341	371	349	301	328	343	297	311	321	307	341	300	348	309	341	313	334	300	321	297	352	312	364	327	349	341	344	327	325	310	337	337	317	297	305	351	318	317	288	338	332	328	318	335	317	348	310	290	354	321	311	317	304	363	314	348	335	318	331	336	322	318	330	321	331	295	334	324	345	356	329	307	311	328	316	334	320	317	288	312	346	363	323	331	287	349	337	329	354	340	324	353	314	317	309	336	331	324	358	323	318	297	326	339	327	315	317	361	313	346	331	337	329	342	344	329	308	321	340	357	299	334	362	350	294	306	366	321	301	351	350	346	331	287	340	392	329	329	341	312	307	328	357	305	344	297	280	331	327	320	305	312	328	342	336	329	343	353	336	335	308	339	375	338	339	362	349	319	308	287	324	288	335	328	320	336	316	321	336	343	316	305	297	335	337	314	334	325	315	389	320	318	310	353	313	330	338	328	313	329	306	348	336	351	311	347	327	305	311	348	336	308	335	335	314	329	349	323	309	335	322	340	325	337	324	338	311	319	353	321	332	340	341	365	335	342	343	342	331	314	321	304	326	292	324	361	339	293	316	312	301	318	324	341	332	336	321	338	334	330	313	331	300	337	322	327	318	321	310	350	310	309	335	342	344	320	324	350	356	340	309	327	352	332	362	333	346	320	292	348	313	330	319	323	310	330	321	357	322	354	319	340	322	301	295	355	294	330	316	322	333	355	349	316	328	330	328	320	340	335	334	356	344	304	332	338	313	324	324	345	348	323	323	336	349	290	333	352	313	334	320	316	327	337	317	292	348	342	312	306	326	355	339	326	360	314	326	323	338	334	301	341	320	353	309	325	325	333	330	335	300	329	294	298	300	320	341	313	341	324	331	311	344	314	345	306	310	316	335	352	319	318	344	322	308	331	326	328	332	340	321	310	349	350	316	327	319	312	336	315	323	300	327	315	352	330	331	339	331	300	344	306	314	310	353	333	316	330	353	333	336	369	339	326	312	339	329	336	339	320	294	322	351	338	339	297	289	312	321	303	352	306	332	314	321	322	356	328	343	323	322	319	332	313	321	298	300	301	321	328	324	340	317	290	307	334	304	308	338	326	313	317	341	339	347	328	310	302	332	318	314	294	301	322	326	316	345	329	319	333	341	318	335	333	325	322	313	356	322	347	317	320	318	383	320	368	324	305	317	337	341	329	306	341	298	293	333	332	333	339	329	375	320	314	334	297	348	310	334	315	338	324	381	359	328	332	339	344	316	307	308	309	358	295	345	309	315	354	342	331	302	310	353	319	338	325	329	343	338	306	328	343	298	345	339	313	335	323	354	363	337	321	344	324	317	345	294	323	339	313	335	305	316	333	343	325	302	329	297	361	313	338	371	352	317	310	364	317	293	301	337	310	321	309	310	314	347	337	336	325	336	347	304	335	313	323	313	351	332	314	339	313	337	319	342	328	332	352	354	315	316	314	338	340	339	292	361	346	333	340	315	317	359	313	290	298	317	312	307	358	289	311	315	328	329	329	335	318	308	334	346	355	320	357	327	294	325	293	324	330	323	322	319	310	320	330	340	327	324	312	296	305	324	320	311	299	327	341	324	325	319	337	317	335	335	311	304	343	344	310	347	328	300	353	339	315	319	319	339	316	336	329	330	342	313	331	284	331	314	303	361	329	311	347	323	311	335	344	347	306	332	336	328	329	321	342	343	305	344	298	338	315	341	333	341	318	337	349	341	332	338	343	304	309	324	331	330	299	332	346	308	297	324	331	349	315	358	321	356	319	322	325	306	307	333	316	328	296	342	387	347	345	336	346	349	277	315	318	321	322	357	305	337	341	312	326	341	281	312	336	293	335	365	342	318	314	358	291	341	325	344	310	310	329	350	322	316	336	327	309	302	340	316	327	332	341	295	343	312	309	319	309	315	337	307	354	331	295	303	342	371	298	348	345	301	336	346	325	324	315	277	321	330	362	309	345	336	323	297	351	336	309	327	289	312	311	337	348	349	329	342	295	338	321	317	339	328	318	301	325	310	328	339	300	339	339	302	292	349	329	300	341	334	330	328	338	330	351	305	306	325	334	342	350	353	333	354	341	306	330	329	351	350	335	328	378	299	284	359	335	356	309	325	309	335	349	341	325	343	317	301	326	332	300	306	322	343	348	329	332	310	320	347	316	310	320	316	348	336	329	362	324	319	319
5645	1887	3477	4051	3627	3019	2576	2223	2015	1826	1643	1525	1444	1399	1355	1272	1264	1189	1231	1230	1168	1124	1136	1088	1194	1074	1068	1055	1053	1022	1018	1087	986	1003	1004	1028	1001	970	966	1019	1048	1013	1042	958	995	1009	955	1051	993	916	1010	1052	942	985	984	988	974	930	1010	965	967	954	1006	957	986	977	995	949	977	933	935	947	1001	996	1000	954	971	897	1016	964	994	948	962	952	985	968	1012	978	983	950	966	931	1030	1010	939	924	946	981	932	948	983	968	956	941	951	881	944	976	992	941	995	983	941	941	992	983	931	946	967	961	968	968	916	1002	961	939	975	928	940	951	954	935	970	895	985	927	964	946	883	946	973	959	1010	940	923	989	941	977	909	945	904	985	945	988	949	977	981	935	922	941	975	920	964	977	947	946	955	947	950	1038	989	940	955	972	990	1000	907	991	985	1034	1008	926	936	978	963	979	929	958	946	904	983	954	906	935	946	926	950	942	936	989	942	941	949	954	971	936	952	950	894	960	948	923	907	924	933	937	935	948	960	979	971	970	971	954	963	977	915	953	939	1023	948	887	991	950	953	1001	962	985	912	964	1016	957	941	942	957	932	945	955	940	973	958	953	948	915	968	930	961	952	919	936	966	897	949	1010	914	948	906	959	978	938	979	963	934	966	967	1003	948	934	964	967	989	938	968	948	928	890	947	975	956	938	932	924	901	935	963	957	953	936	982	927	909	994	944	978	929	938	889	897	917	917	974	946	973	978	931	916	985	922	964	935	998	912	891	959	981	973	870	978	949	934	984	951	993	948	974	911	942	868	908	927	956	947	948	962	974	946	951	941	989	932	929	940	947	957	902	945	944	958	971	948	987	902	994	997	916	902	933	966	870	983	979	944	974	971	971	919	911	966	970	974	967	941	911	902	947	926	908	946	996	927	958	924	941	940	1001	957	965	948	951	989	924	923	969	1016	952	958	940	969	918	943	939	961	944	981	938	1017	972	1010	964	966	920	936	934	965	937	959	927	947	954	986	941	928	914	1015	1001	997	920	944	911	971	956	964	939	952	936	961	973	980	942	958	936	949	1003	918	944	981	969	1025	950	959	996	987	977	914	871	1021	987	957	917	931	957	994	975	945	926	933	981	942	987	962	995	947	910	951	943	885	1007	1000	930	932	973	895	980	957	977	993	952	892	931	964	947	964	988	948	898	984	959	947	970	928	953	925	982	962	1000	975	940	948	875	987	918	924	990	963	987	973	920	920	945	928	932	901	963	957	939	952	958	987	930	978	970	924	915	948	925	966	930	922	937	935	948	999	920	948	932	912	910	987	954	873	963	907	958	974	947	943	950	954	944	971	947	919	962	903	932	829	998	950	955	922	947	957	862	927	946	895	977	919	913	961	972	982	939	977	985	954	967	951	935	868	991	965	980	900	997	938	952	922	1004	928	962	953	972	973	929	972	978	967	959	908	957	969	948	995	967	955	951	959	961	928	948	980	956	997	976	972	954	916	936	917	981	979	938	1005	950	948	947	954	995	928	951	879	956	992	896	962	933	972	921	939	962	955	879	917	906	958	962	970	933	998	911	944	953	927	959	975	981	973	991	943	963	976	949	926	907	1016	1012	992	907	917	923	996	936	946	970	963	950	988	934	959	931	917	938	951	923	962	891	948	905	938	981	949	913	975	957	991	977	932	949	928	974	950	940	954	1021	955	928	975	954	1016	907	1016	991	968	963	931	936	945	981	989	1010	944	902	927	934	942	895	961	952	891	925	946	948	916	961	948	924	951	937	979	959	946	935	916	939	922	925	941	944	929	972	948	926	902	963	950	984	910	988	1009	949	989	943	928	914	949	965	978	943	935	898	901	951	960	947	923	965	936	976	948	1000	989	936	988	921	940	919	1001	927	999	995	896	924	898	969	897	923	967	995	936	902	933	936	957	945	965	941	990	979	967	949	918	969	912	978	984	930	958	995	974	962	971	948	930	937	958	952	956	941	967	957	902	934	996	933	935	907	943	974	974	916	950	981	893	1011	946	948	982	983	951	912	968	914	939	932	922	997	933	969	856	1029	946	989	909	984	934	984	933	896	966	918	994	979	947	1003	972	939	922	926	916	901	911	938	939	909	885	946	985	925	962	928	944	944	975	918	955	897	927	970	962	956	949	1004	935	953	969	942	981	891	953	890	946	902	935	984	919	961	945	1023	920	956	937	890	969	1034	923	987	889	973	922	962	951	947	990	975	939	937	938	988	923	1002	934	955	952	965	957	958	965	971	1015	967	993	946	954	943	979	961	997	937	984	955	961	960	937	888	942	901	954	933	941	978	928	933	942	944	901	920	955	921	980	942	923	940	938	984	985	952	936	962	939	961	964	923	934	876	959	944	978	969	895	958	914	967	947	893	938	931	986	889	929	908	920	909	1000	987	944	973	940	982	891	943	928	923	909	969	993	929	936	1013	1046	954	894	887	939	932	931	951	941	975	948	938	981	984	944	956	952	948	963	985	954	914	965	911	930	993	955	942	922	950	951	976	954	960	950	894	963	916	966	992	906	976	899	966	932	913	964	935	968	914	955	984	982	906	936	963	938	961	954	970	959	963	1001	991	979	963	999	996	973	939	953	996	982	968	949	994	951	962	992	980	894	965	950	887	952	931	981	984	945	936	957	971	995	953	999	981	967	940	917	943	922	964	991	952	946	941	928	929	979	1040	887	950	988	929	939	933	954	910	912	955	932	950	918	927	956	998	951	995	962	948	980	962	899	954	908	1000	951	993	925	937	956	979	924	974	973	913	969	983	951	971	961	974	988	952	965	1000	913	960	953	944	947	995	949	973	980	936	946	909	964	953	957	935	912	945	987	914	951	917	939	944	865	922	942	930	932	1023	1018	935	1003	940	957	917	926	968	903	901	933	962	946	945	958	906	925	925	907	878	888	916	937	955	982	955	928	899	929	942	920	966	967	953	944	945	937	892	985	975	985	974	984	1018	992	967	983	918	890	1016	985	983	951	948	925	1005	969	1012	944	1014	965	965	1015	905	853	945	964	918	947	918	885	965	962	981	927	952	945	945	918	900	962	949	954	979	949	922	936	944	1009	991	930	948	1008	935	930	969	915	1021	978	1014	906	960	960	973	988	945	875	929	946	975	972	961	992	925	945	952	960	974	943	911	876	924	952	970	893	936	909	978	932	917	958	924	983	987	924	909	944	959	980	968	950	968	858	984	932	943	941	1010	971	948	960	968	974	953	897	951	961	932	953	989	911	959	950	890	945	891	901	975	985	933	970	914	936	966	934	908	962	979	954	940	962	940	930	958	961	918	961	924	972	971	915	950	989	979	1028	899	915	964	932	930	949	961	955	952	955	980	940	946	954	1030	949	935	964	967	944	948	949	942	959	984	954	937	950	946	968	1011	925	966	956	947	942	945	957	902	980	979	929	968	939	973	978	957	922	989	963	946	979	930	928	918	976	935	974	951	977	875	923	966	951	911	943	942	935	964	932	897	929	1016	966	1004	949	915	904	985	911	915	955	969	990	908	912	911	974	956	910	927	985	988	921	917	948	937	960	949	983	908	982	937	984	987	956
16376	2810	2988	2354	1678	1254	947	734	667	573	570	450	450	415	394	394	361	366	301	362	319	352	333	317	348	338	312	328	293	304	311	282	327	279	279	299	262	298	308	317	324	303	296	267	303	241	304	261	252	294	277	265	293	278	278	292	297	258	263	267	264	244	277	267	286	287	264	227	264	255	255	267	245	266	290	268	293	293	259	266	261	273	257	276	254	270	271	279	281	270	266	272	263	264	277	263	266	275	268	290	264	256	244	278	279	267	269	261	283	258	257	279	253	241	306	269	306	261	295	293	269	292	293	271	238	271	277	288	309	240	305	293	282	269	296	264	274	281	293	292	259	277	265	257	240	259	280	259	266	291	288	272	306	294	293	255	264	267	246	271	260	298	250	269	290	291	258	273	274	267	300	271	279	272	283	257	265	301	268	250	279	293	284	256	237	292	276	280	265	270	279	284	271	277	242	290	275	283	310	234	262	274	253	276	268	260	246	273	277	295	254	261	273	266	285	318	286	250	263	253	277	279	280	260	283	282	273	231	271	227	279	278	246	227	263	256	286	276	277	302	253	293	290	290	258	297	257	253	281	258	252	273	282	280	261	253	281	280	265	291	299	310	256	293	281	254	285	250	258	288	283	269	266	293	269	237	254	290	238	222	276	262	285	275	283	275	296	271	269	277	295	283	250	264	286	254	262	310	271	269	248	289	291	238	295	276	257	249	259	262	299	312	275	256	271	246	273	278	297	272	238	264	272	274	278	341	300	246	286	276	285	253	279	298	288	276	253	276	262	218	289	260	304	275	274	286	285	262	302	266	302	268	299	260	241	271	287	268	258	242	267	259	261	295	267	254	289	262	251	265	277	286	285	266	257	285	232	284	246	260	277	254	255	266	287	266	304	257	251	252	285	275	264	275	270	252	256	242	255	284	252	280	306	299	290	295	285	271	251	280	278	311	264	249	258	289	273	250	267	268	306	265	264	287	294	278	277	287	278	279	264	282	282	288	299	270	278	265	289	278	303	242	255	265	256	289	272	273	294	295	239	270	283	281	269	261	273	262	257	269	282	266	260	282	272	236	272	290	289	284	268	247	269	276	244	320	301	272	307	275	286	249	277	274	296	255	260	262	294	246	271	240	286	287	270	271	257	279	297	291	275	260	288	285	273	287	290	224	268	287	256	270	246	265	256	281	271	277	280	286	278	276	298	239	293	309	253	247	261	223	253	279	252	292	256	265	292	280	276	289	270	254	267	289	277	268	263	288	302	267	271	263	301	281	252	267	274	282	280	281	289	294	290	280	269	279	275	249	257	286	292	265	275	262	221	266	282	291	275	264	268	283	265	293	254	282	286	296	278	262	269	258	294	294	257	305	259	296	279	267	261	267	282	297	262	297	243	262	275	268	271	237	300	287	315	308	302	249	280	271	281	259	296	257	268	298	278	269	236	243	290	276	251	269	307	276	264	270	259	262	247	276	279	287	239	289	266	286	301	242	292	276	276	252	289	283	302	276	246	263	268	279	287	222	266	258	257	290	292	286	268	278	262	306	234	287	281	303	281	260	248	260	285	305	304	250	260	301	287	280	279	263	256	274	274	286	308	295	257	264	266	288	262	245	260	282	283	265	273	258	281	289	278	271	235	290	264	261	249	284	273	269	282	246	277	262	269	269	288	276	260	306	308	283	270	270	277	273	273	256	269	247	284	304	267	294	286	273	272	257	284	301	291	284	271	271	264	258	306	267	265	272	281	303	287	276	311	296	230	291	273	244	232	294	271	256	299	270	276	266	259	258	274	269	248	283	271	270	236	263	274	289	266	257	276	285	290	262	241	255	296	291	312	270	264	275	281	268	236	271	262	296	280	265	280	288	288	253	261	254	292	279	257	257	265	243	257	277	250	282	276	269	277	303	275	288	282	255	273	279	275	279	229	306	256	289	309	272	262	264	275	280	307	279	300	308	274	297	273	281	277	287	266	241	263	258	280	287	270	270	262	290	275	287	315	301	272	262	266	290	260	275	268	282	295	258	273	280	261	264	269	259	247	278	254	249	263	259	276	267	259	282	284	270	259	293	286	274	269	288	271	257	274	265	263	287	273	268	258	267	295	260	273	283	284	282	285	257	273	309	287	236	257	267	253	266	261	250	283	259	256	272	276	284	289	252	261	316	251	258	249	301	277	269	276	275	281	290	257	257	275	270	272	278	259	278	306	282	297	285	250	280	287	282	274	268	285	287	292	276	246	283	304	279	256	291	273	248	270	301	283	258	255	285	285	234	271	284	254	271	284	262	267	272	298	267	281	269	298	251	288	267	271	273	272	286	270	305	298	276	253	289	279	264	254	243	267	257	269	283	251	270	286	274	275	284	262	275	283	273	297	276	273	270	281	300	261	275	266	248	282	284	293	270	308	297	259	253	262	295	305	269	251	293	275	276	259	294	253	309	270	287	258	282	277	280	295	260	247	267	265	280	244	244	246	280	273	281	262	313	266	251	286	259	302	264	266	235	282	250	241	268	252	280	274	257	257	249	265	280	294	268	261	285	247	285	271	289	264	279	255	290	279	266	280	277	276	285	298	269	261	262	275	287	296	285	298	270	268	228	275	287	262	278	277	263	266	226	255	255	265	286	267	261	293	274	289	290	289	287	285	252	273	260	299	297	257	244	254	245	265	305	284	290	288	293	284	298	263	300	308	314	268	274	252	266	245	275	260	269	254	281	269	287	278	255	288	311	307	266	266	277	276	275	262	270	288	279	277	267	276	276	251	266	265	306	289	262	275	278	297	270	299	289	267	250	270	277	288	307	249	267	271	262	250	255	292	291	296	267	309	258	299	299	301	250	268	275	246	280	280	282	282	280	260	284	293	298	291	279	250	290	266	247	257	252	303	256	290	270	261	283	282	289	299	280	266	256	253	281	276	273	231	261	276	247	283	266	268	325	272	287	261	230	267	304	261	268	257	276	289	287	288	294	279	271	270	295	278	275	279	248	304	257	243	252	267	296	262	287	273	244	251	252	273	298	261	272	274	283	236	302	274	262	300	263	269	270	274	298	269	248	293	284	276	264	295	297	287	279	268	248	277	278	317	277	251	284	271	273	258	289	292	279	281	273	260	244	274	250	273	265	267	270	237	271	265	270	265	266	250	264	271	269	255	290	261	264	281	281	253	268	281	268	284	283	268	262	262	282	278	281	295	269	284	278	285	274	278	256	282	277	273	289	287	270	232	260	284	275	276	258	289	299	289	288	260	293	262	265	259	279	252	271	253	285	244	290	291	276	267	271	271	301	285	299	263	286	302	298	256	283	266	261	284	272	243	248	280	310	272	286	253	277	293	287	266	285	246	282	266	260	269	296	276	234	240	259	264	294	269	256	265	249	298	247	274	311	288	267	313	304	259	292	277	268	243	288	317	268	288	278	281	260	299	262	260	271	280	258	272	267	245	258	253	268	258	277	235	252	246	275	262	266	247	275	283	276	280	294	285	277	282	297	250	269
7759	2699	5656	6551	5646	4688	3844	3362	2762	2427	2120	2042	1706	1677	1639	1512	1431	1342	1337	1285	1222	1187	1120	1136	1054	1081	1105	1028	1017	986	965	952	993	970	952	975	929	908	943	941	935	890	905	904	879	908	892	865	880	827	862	866	871	860	876	873	858	821	867	865	853	831	823	787	844	836	825	834	841	857	843	835	832	831	798	819	847	830	802	851	837	810	894	812	867	841	813	822	837	843	819	853	838	822	808	829	799	787	809	809	832	872	812	836	811	811	898	798	809	742	819	833	811	775	777	785	852	836	838	836	816	812	811	812	802	804	846	784	775	810	829	824	845	802	774	788	800	787	826	776	825	826	827	781	856	846	768	831	855	842	776	844	820	823	839	802	812	840	821	852	779	792	801	856	847	797	842	799	813	849	802	853	756	850	837	819	825	788	805	799	777	814	862	822	828	829	820	798	815	842	840	835	745	816	723	833	870	828	833	834	792	836	776	830	824	777	811	750	780	805	812	822	783	802	826	841	802	789	792	795	811	874	827	819	796	800	806	762	813	812	768	843	839	851	773	853	858	806	802	789	808	816	789	776	810	771	821	782	811	826	827	780	802	825	748	815	780	776	786	803	819	746	816	760	809	805	835	843	797	808	787	783	774	820	760	773	810	881	845	813	814	816	823	796	818	831	786	796	815	838	757	805	774	809	831	792	780	785	807	746	791	873	822	835	814	822	817	830	816	789	761	848	795	820	838	854	810	789	783	812	777	797	757	796	820	795	799	760	800	832	798	811	820	792	815	808	834	784	812	849	806	811	804	808	819	815	801	769	814	833	848	794	786	820	798	818	821	854	800	859	825	817	822	810	802	809	852	820	796	847	766	817	843	829	792	833	809	770	843	829	782	777	852	813	824	776	813	863	806	877	800	837	823	773	839	841	869	842	832	806	826	788	777	854	784	822	779	797	787	803	778	815	780	808	753	799	746	873	844	835	795	785	750	770	873	827	822	764	841	797	801	788	823	818	797	831	794	809	823	794	808	799	837	854	834	811	809	771	770	903	791	766	761	784	806	758	800	884	781	824	822	826	866	847	789	839	813	799	796	850	784	799	828	781	782	848	791	791	816	823	791	817	817	812	783	757	802	829	819	776	812	804	800	769	784	806	834	822	815	789	834	808	766	747	747	801	768	842	784	826	784	794	776	771	786	757	827	783	801	866	793	816	836	780	796	810	791	798	782	823	776	802	820	846	869	839	855	818	774	812	794	811	832	866	812	804	852	803	772	821	775	785	790	809	819	806	792	860	822	839	789	804	785	822	842	809	777	820	848	810	791	784	820	826	788	815	852	800	782	784	765	816	807	794	797	832	816	862	754	803	800	812	792	794	799	809	849	791	811	833	810	772	778	791	841	791	777	854	834	784	814	794	785	797	842	854	819	833	755	825	752	820	821	842	808	766	848	789	776	763	793	818	777	787	824	813	799	804	787	779	817	807	820	828	843	820	797	806	816	823	797	800	828	783	824	770	880	828	816	772	783	791	847	771	815	788	822	807	811	835	788	835	851	839	785	797	775	827	812	814	774	818	810	773	828	765	877	812	826	816	767	822	785	755	837	854	823	784	826	763	856	823	805	825	827	829	772	807	786	832	796	838	829	790	799	787	824	854	772	842	795	852	767	787	834	774	824	815	777	822	878	732	805	811	793	783	852	796	779	820	771	811	803	800	797	775	819	768	740	805	769	765	807	792	856	809	774	848	767	788	808	809	843	850	828	775	805	875	754	913	830	755	735	802	801	814	837	822	794	866	802	775	808	792	871	798	812	846	844	784	827	765	873	821	824	755	796	814	829	805	816	868	775	824	819	816	779	794	783	841	800	814	834	781	790	808	783	828	842	772	848	786	786	838	782	800	810	819	806	810	809	876	769	757	824	767	791	808	836	795	791	887	797	754	772	817	808	808	815	800	834	829	853	736	816	806	768	800	787	824	828	800	803	820	784	834	848	842	768	756	856	835	813	760	791	766	832	777	812	802	805	825	811	775	758	811	790	874	819	815	825	835	804	770	841	775	796	801	842	788	834	851	837	821	859	827	810	788	810	783	836	855	798	833	799	847	818	839	814	770	817	821	814	777	767	798	830	861	826	853	788	796	799	826	829	813	831	776	771	800	818	819	789	793	837	761	797	795	799	747	820	800	809	769	834	855	828	790	832	801	829	807	822	805	792	767	803	801	793	807	798	777	825	829	819	808	782	836	789	870	782	798	841	792	843	838	860	798	766	832	783	811	805	798	775	827	790	827	819	776	801	880	835	814	796	837	782	803	820	834	773	835	794	808	815	833	812	783	804	849	814	792	778	795	826	781	812	782	779	784	787	726	819	794	779	816	809	840	829	851	824	799	783	826	762	795	798	810	801	789	831	819	814	852	810	816	832	803	812	776	846	807	822	813	822	829	833	793	780	823	809	827	815	808	791	778	849	818	829	802	801	826	802	777	815	819	828	813	833	782	866	784	773	829	822	840	779	764	772	844	855	831	742	825	868	814	784	824	872	792	802	769	820	835	741	839	789	777	828	794	753	796	782	839	852	824	821	798	806	820	818	823	874	842	802	841	847	789	824	837	798	777	776	840	836	841	780	788	786	800	797	775	832	784	841	803	811	814	859	814	789	837	782	746	824	754	828	798	853	883	782	852	774	779	795	828	785	786	781	762	816	794	804	850	795	772	817	798	796	841	825	795	778	808	776	797	822	778	807	800	766	791	790	834	792	808	784	801	807	793	788	756	799	807	814	804	800	825	832	829	797	838	827	820	837	758	798	804	822	852	853	826	792	792	784	834	737	825	778	739	824	796	842	799	788	836	805	837	791	781	825	825	780	777	815	810	812	787	821	720	759	797	818	824	802	818	799	773	811	799	813	815	813	805	806	772	769	818	781	777	817	776	769	774	805	817	774	793	780	791	824	809	805	839	851	783	839	868	775	760	819	823	762	818	780	777	814	795	800	863	815	815	814	799	791	796	834	823	781	815	798	851	828	828	798	761	811	808	750	792	818	793	810	872	849	792	775	752	761	795	802	834	800	761	894	814	798	778	798	819	849	791	835	808	812	790	785	788	799	800	848	803	831	781	844	779	809	847	780	815	813	868	858	816	779	850	832	767	791	798	815	786	795	760	890	773	836	788	783	825	833	863	862	808	773	797	827	818	786	808	862	790	863	804	829	828	812	777	804	818	812	809	850	777	791	750	830	809	818	814	867	769	794	822	793	790	798	857	805	829	817	824	855	800	825	779	823	782	826	780	782	807	803	725	781	817	828	880	820	789	865	807	769	819	781	791	783	841	820	827	840	769	837	816	767	793	782	817	810	811	763	782	803	781	795	798	805	815	797	746	830	843	809	840	743	781	800	777	809	771	828	801	773	818	793	806	747	816	838	852	796	833	818	860	795	776	787	841	821	785	800	817	782	772	836	854	785	797	840	792	832	811	787	782	842	816	819	831	768	866	814	817	772	808	777	781
2220	284	272	261	221	233	214	237	215	206	198	196	198	179	207	194	215	204	200	194	196	218	210	200	203	206	195	182	202	200	217	213	202	206	203	210	219	196	224	194	212	202	190	193	220	198	177	219	201	180	211	178	188	204	223	177	209	191	200	196	198	174	207	211	215	190	190	203	217	200	174	186	223	203	206	192	176	232	210	195	219	198	216	238	170	223	222	191	196	211	208	206	214	187	187	176	205	206	194	190	194	227	190	198	202	204	209	206	192	173	222	186	224	176	213	216	208	186	208	197	204	202	211	206	204	175	183	193	221	181	202	184	243	180	207	205	201	199	207	202	230	226	200	214	225	219	199	229	183	193	199	189	200	205	204	199	176	210	178	193	185	205	186	182	200	210	195	213	189	238	179	179	191	201	199	195	199	180	238	212	197	213	208	181	216	187	209	203	209	194	203	229	212	199	207	204	208	190	189	207	219	186	212	224	211	227	202	214	177	183	198	202	213	168	207	193	212	193	206	221	182	203	187	217	198	211	195	206	186	223	202	201	186	170	196	188	210	199	220	202	192	212	202	205	239	183	189	174	201	216	201	215	186	188	228	200	213	197	188	216	226	227	231	191	191	196	183	188	210	216	191	188	195	217	199	211	197	197	205	197	213	178	212	232	217	204	219	169	208	211	201	203	187	205	236	190	192	190	196	204	215	177	191	205	213	190	201	193	207	200	181	222	176	202	188	179	208	207	194	190	215	196	220	216	201	203	202	218	183	186	226	171	211	222	198	190	191	202	207	221	197	202	217	225	194	199	179	245	182	171	212	208	213	208	205	202	219	190	222	200	178	192	198	196	199	204	251	189	193	183	191	220	225	194	182	203	209	202	202	206	196	210	196	199	182	186	223	194	184	187	206	204	223	200	207	207	180	211	202	179	222	189	228	225	223	192	182	204	182	190	212	191	217	195	194	186	204	193	207	175	186	203	190	215	203	193	201	208	219	223	195	194	206	192	207	194	204	236	196	206	193	207	206	192	204	184	221	228	197	202	187	232	167	180	200	191	224	210	212	174	210	189	202	191	219	225	210	237	191	197	229	233	215	199	208	207	199	188	201	234	204	161	192	177	183	190	199	195	189	220	202	192	200	198	195	181	206	228	172	207	166	207	189	187	202	183	210	192	177	183	180	201	195	198	211	204	223	194	217	199	209	193	211	192	199	202	228	173	178	185	206	207	200	203	203	224	196	190	219	179	195	207	192	184	202	229	190	196	206	204	215	195	197	189	208	192	182	196	204	208	204	212	227	185	201	176	195	210	199	201	215	215	212	197	178	186	188	216	201	213	188	211	190	175	204	179	192	213	189	185	216	229	195	193	241	209	208	190	213	194	205	193	205	195	193	191	199	206	207	211	210	199	204	177	191	199	190	170	213	187	216	203	207	173	207	208	206	212	198	186	206	184	206	180	200	215	183	205	234	219	204	213	190	203	216	199	229	190	195	205	201	184	202	190	216	186	203	184	214	185	221	183	205	192	192	198	185	184	193	192	217	197	222	199	206	194	174	203	207	205	198	232	211	218	222	170	213	199	200	212	201	192	216	201	164	184	205	210	185	198	194	204	207	218	210	204	215	200	212	179	203	204	193	196	190	188	218	215	179	175	226	206	189	224	207	201	200	185	191	186	209	209	200	180	211	210	177	179	214	209	237	195	177	198	212	210	220	223	198	206	215	186	217	205	198	180	232	183	194	182	205	206	184	206	196	192	176	214	206	182	196	181	197	244	229	205	209	207	192	169	184	212	217	247	195	181	191	200	198	234	214	189	183	198	172	194	180	194	212	208	183	227	173	217	191	194	202	191	202	185	198	200	195	187	189	210	196	170	202	227	202	195	207	195	209	189	199	196	223	213	213	216	187	177	193	195	199	190	189	177	218	209	190	221	185	227	201	200	192	198	191	170	190	198	209	200	198	202	208	222	184	208	211	210	213	208	229	208	198	217	192	219	195	208	195	179	184	203	209	192	213	221	194	201	186	189	198	192	211	195	203	197	195	207	216	193	224	202	208	181	201	200	168	223	189	210	217	193	179	213	193	205	180	188	224	196	184	218	215	185	202	202	221	204	210	217	184	206	227	210	201	194	204	210	181	197	191	198	187	188	184	201	191	217	201	208	216	208	214	199	209	205	189	208	187	190	214	221	200	193	216	197	197	211	200	221	211	211	222	233	196	183	186	215	192	179	194	201	211	192	206	184	210	178	213	202	209	205	203	205	203	189	173	193	196	206	179	187	191	224	210	194	185	205	212	180	210	174	186	194	184	200	197	193	200	192	177	217	181	194	198	172	211	172	178	201	222	209	178	182	186	209	215	198	203	214	213	210	198	190	196	173	197	210	194	196	186	228	190	187	189	202	194	197	199	199	226	194	216	244	215	188	185	216	204	196	213	185	177	198	195	234	200	222	188	208	189	213	206	193	185	206	215	209	211	211	198	195	202	187	184	201	214	205	204	194	216	222	225	189	208	194	182	182	223	192	215	202	206	208	174	199	204	215	185	186	204	192	207	187	188	200	201	229	213	208	185	204	182	197	184	186	203	182	175	191	203	216	215	214	198	199	200	198	197	195	186	183	168	200	206	227	199	176	180	196	186	199	195	174	211	209	216	204	194	164	213	185	197	197	210	192	196	197	209	205	216	229	207	207	207	205	192	193	205	185	196	196	219	210	187	196	233	199	202	201	217	203	196	204	179	197	190	183	209	204	173	208	214	204	198	191	195	205	207	182	210	224	205	200	209	159	210	206	204	180	204	213	220	173	212	187	183	193	196	194	180	214	185	204	214	219	201	201	179	229	208	202	202	216	185	195	210	210	199	189	202	188	195	201	191	203	211	204	203	175	231	206	178	198	210	182	209	196	185	202	204	161	235	219	203	189	178	215	207	172	193	227	160	187	217	215	210	208	187	217	195	209	198	203	197	200	203	219	212	203	208	218	211	210	216	205	204	180	214	202	188	222	230	201	208	204	171	208	191	216	175	206	225	193	202	195	204	177	222	202	202	196	209	189	224	221	211	211	206	227	172	181	204	201	189	191	206	197	223	212	188	183	184	185	190	200	216	197	214	228	198	211	209	186	205	194	218	206	171	196	193	200	178	210	185	171	221	205	182	199	167	167	201	202	202	204	208	218	199	195	200	214	221	213	167	203	183	218	198	212	206	187	201	198	189	221	199	206	202	208	231	213	208	230	227	217	211	218	188	222	196	183	210	207	180	239	195	193	207	202	197	186	191	194	179	216	220	193	199	200	195	190	198	195	232	219	213	191	217	217	203	219	209	203	205	193	199	176	199	223	186	211	207	187	218	203	189	187	203	227	216	204	208	201	213	178	214	224	215	204	194	197	177	206	225	184	192	193	183	206	204	206	208	203	205	208	186	220	188	192	179	200	197	195	215	207	165	198	208	190	196	210	206	219	176	206	198	190	201	205	214	189	171	181	193	195	209	209	197	208
2000	747	804	807	802	759	732	734	696	672	688	708	634	643	689	659	636	683	621	619	616	659	615	624	605	663	663	629	649	672	705	635	672	646	701	636	641	601	679	599	591	614	587	661	613	625	641	662	626	613	622	610	644	597	622	642	610	631	605	564	631	602	595	603	612	649	610	635	653	652	612	603	611	587	629	573	643	609	642	604	623	632	596	653	638	636	661	639	583	657	624	627	657	665	648	621	664	616	604	610	650	607	643	608	649	624	653	611	591	624	652	624	687	642	616	624	600	631	629	639	641	654	651	613	645	671	625	657	661	637	606	617	662	576	598	615	616	620	621	628	621	593	618	594	631	586	638	645	660	630	676	607	612	664	634	603	651	635	634	610	665	615	622	622	650	625	643	629	616	611	664	609	643	579	612	611	647	657	627	637	611	667	601	619	650	630	648	592	619	631	616	615	612	646	626	617	663	616	640	652	610	632	609	608	634	656	635	644	629	630	637	612	615	592	617	619	624	640	640	574	603	629	565	643	643	664	617	609	618	650	650	672	602	617	619	633	651	596	652	647	639	636	649	620	635	608	635	663	646	645	671	653	603	647	610	665	587	641	595	651	636	627	621	616	660	581	623	645	613	615	647	663	641	626	627	624	617	633	620	651	624	644	639	626	655	672	617	611	612	596	622	621	624	605	671	668	650	634	622	673	626	657	638	644	649	594	651	609	625	652	677	611	593	636	622	638	613	676	635	645	622	648	660	659	654	639	626	649	648	605	635	674	613	594	622	611	640	617	648	652	589	649	614	616	636	617	624	655	647	647	653	631	616	614	645	607	638	607	626	641	633	618	613	643	644	641	662	634	624	555	611	668	618	670	658	622	597	629	643	611	634	642	606	664	611	662	567	596	682	641	630	630	641	671	603	663	632	658	654	597	605	687	627	619	624	634	612	699	648	645	598	606	655	642	630	616	617	624	642	645	672	666	664	628	700	630	634	657	652	637	653	630	650	589	654	663	620	633	655	679	618	621	637	630	599	594	672	597	578	650	623	636	619	614	631	642	626	639	627	602	603	580	652	621	634	582	613	654	613	643	663	655	637	631	687	639	625	606	643	651	617	597	613	606	689	644	601	658	663	680	596	650	610	627	619	632	637	599	646	615	611	627	638	625	633	621	644	628	597	623	667	611	614	621	640	604	646	630	659	588	601	646	683	668	628	624	610	638	659	650	624	641	597	638	625	642	599	637	696	706	595	617	656	603	588	651	602	617	599	640	629	627	620	624	633	634	654	629	631	613	614	629	622	653	656	628	604	669	658	593	618	629	603	598	602	616	646	612	637	646	638	639	643	668	645	601	638	621	640	629	624	585	646	580	639	640	592	627	659	624	631	632	626	612	605	612	577	602	650	628	629	650	637	628	604	608	606	641	665	647	679	622	630	602	573	599	648	645	652	595	603	604	606	577	608	573	681	625	652	658	635	616	686	610	688	635	616	648	612	626	616	629	703	642	615	651	666	659	640	620	624	636	644	654	630	603	609	640	616	629	625	652	634	616	645	611	684	642	626	623	632	655	649	625	609	653	636	664	621	635	624	652	622	616	653	619	627	665	646	652	641	612	658	621	660	672	639	572	627	627	606	589	588	649	638	655	595	647	651	620	638	676	611	586	657	643	659	611	635	686	658	607	653	605	622	654	628	645	555	637	611	641	636	618	573	625	674	613	585	642	645	635	617	662	597	635	660	640	622	600	635	655	665	620	605	612	687	611	650	629	645	638	619	703	591	679	700	619	637	615	607	638	641	638	597	639	633	658	602	672	609	639	649	636	646	612	625	640	664	591	611	619	611	648	639	634	637	650	592	641	600	662	612	657	607	627	645	626	618	670	633	641	610	604	626	636	601	625	644	645	641	616	597	647	645	708	638	649	623	612	642	603	621	601	620	603	667	635	644	665	652	684	625	608	623	581	591	632	629	635	665	628	661	632	632	603	621	665	632	656	615	679	598	635	636	634	681	646	626	622	649	641	626	609	655	621	639	615	643	628	628	623	645	609	609	641	633	618	620	639	652	607	589	655	626	610	650	609	636	607	644	649	618	585	577	610	663	649	616	626	657	638	649	617	635	622	631	615	627	600	651	638	632	646	625	613	644	652	639	602	621	610	626	654	614	625	651	596	645	645	633	612	626	634	613	603	617	598	598	638	608	695	609	661	634	604	651	657	598	586	607	602	626	664	657	652	622	620	592	626	651	661	657	625	640	597	636	579	610	635	631	645	617	653	663	575	655	637	630	609	623	607	632	650	647	650	632	647	622	660	642	641	583	609	679	630	654	615	644	616	608	640	622	618	619	645	622	667	636	626	656	619	615	610	636	616	606	647	626	647	664	653	672	644	607	638	629	634	661	625	623	665	651	579	604	604	619	643	633	650	621	635	631	603	656	612	622	621	601	628	641	639	616	628	635	663	669	652	616	639	633	626	634	638	566	606	631	640	666	624	616	613	637	671	643	610	662	649	625	582	636	613	654	581	652	622	622	683	642	628	602	636	652	627	607	605	657	623	613	618	608	636	658	634	648	640	622	644	643	621	641	663	685	613	611	639	599	621	628	635	651	627	628	640	607	591	641	599	643	609	586	619	609	679	613	622	617	647	632	605	655	607	611	627	632	662	631	638	658	574	666	645	718	656	612	648	616	656	582	647	651	640	622	645	648	605	607	693	629	691	640	638	624	627	650	592	610	609	596	608	637	661	655	674	645	649	631	625	599	639	641	637	681	633	607	611	617	650	643	669	595	577	681	652	597	628	593	617	627	600	631	631	679	621	633	687	614	636	601	614	653	620	637	675	652	578	629	619	611	636	651	611	621	615	617	633	618	627	623	642	636	637	577	599	620	626	616	608	646	593	648	597	625	655	634	663	586	640	681	615	618	645	657	657	582	641	626	622	590	582	615	663	637	648	675	620	637	658	645	635	666	628	624	643	636	624	645	605	617	677	615	661	666	563	607	642	618	659	618	636	621	613	648	577	639	609	636	633	633	628	658	646	640	609	672	625	637	622	626	629	648	628	582	631	656	620	602	608	577	627	580	649	622	629	646	688	647	622	666	640	601	654	631	625	675	622	580	643	650	654	582	612	614	592	632	607	635	657	650	634	619	625	622	628	651	639	564	631	663	613	647	647	653	661	673	645	619	607	644	620	638	641	656	640	598	647	615	601	643	618	636	671	652	646	652	649	580	615	613	634	633	592	650	622	650	610	640	604	618	609	609	593	624	625	660	640	604	629	657	646	645	613	647	636	635	608	608	600	652	646	630	653	628	663	650	612	602	665	610	632	588	648	616	597	635	628	676	641	638	579	630	638	668	615	636	669	666	646	612	636	631	604	605	635	621	657	644	622	605	699	629	655	611	585	628	637	620	612	600	657	595	637	626	672	658	655	651	669	620	643	620	652	611	646	586	647	625	661	596	661	669	631	640	647	623	592	585	641	627	659	659	643	660	628	615	639
9294	1415	1659	1393	1053	804	706	587	533	492	430	443	393	419	390	353	349	406	356	352	382	385	343	384	374	363	340	339	336	322	342	336	352	355	323	370	298	313	354	360	369	348	361	338	325	301	315	315	310	352	325	372	322	329	345	351	318	321	372	345	309	336	375	357	316	314	318	329	308	318	334	359	348	289	299	352	350	347	313	345	333	344	330	329	316	325	328	330	312	318	327	317	337	322	351	328	340	372	312	307	289	339	308	306	342	345	318	380	356	335	354	314	349	340	336	341	324	322	314	343	308	354	300	343	366	308	333	366	327	325	339	329	353	318	318	368	317	312	341	289	288	350	330	329	316	334	333	368	326	346	316	306	341	335	306	341	325	319	324	312	302	316	322	354	325	325	335	334	302	319	327	319	341	300	318	323	366	350	360	340	319	335	334	334	336	302	356	316	337	333	334	330	312	349	347	341	327	334	319	336	298	337	317	324	346	364	336	298	362	302	337	337	316	318	329	321	359	338	291	321	308	333	345	300	337	344	348	318	315	298	349	310	348	314	322	343	336	318	308	308	322	340	279	348	340	355	328	347	296	343	354	345	315	314	332	330	325	322	332	298	325	343	313	321	346	327	331	365	321	339	314	306	333	344	365	344	301	356	310	321	342	303	331	306	304	330	303	325	310	361	318	326	345	355	345	342	313	334	337	338	347	312	299	347	330	320	321	308	348	355	344	312	307	332	324	289	337	332	338	316	298	315	316	310	357	347	342	308	329	331	321	360	305	298	310	300	330	309	351	336	339	340	397	341	364	327	360	311	319	332	335	330	331	308	348	348	324	318	333	348	354	321	329	324	374	334	323	318	324	331	380	331	344	338	306	352	304	300	321	331	336	296	292	336	308	335	348	335	327	337	338	295	331	313	313	355	363	334	293	335	321	330	310	310	328	311	336	298	336	337	333	340	365	300	324	339	318	348	345	361	306	317	325	302	314	349	341	347	355	328	314	305	338	339	329	371	348	313	331	351	325	329	317	340	320	316	329	341	328	309	315	323	356	298	324	348	327	384	368	332	310	310	313	298	329	362	345	307	328	303	324	326	309	321	318	331	315	338	333	308	321	298	318	310	317	338	340	348	312	340	349	299	337	366	306	305	311	342	349	332	351	325	353	291	314	328	325	323	343	362	334	303	316	318	333	322	347	349	328	319	350	329	318	324	311	344	291	325	357	322	339	313	305	334	335	344	356	321	307	292	324	314	308	338	322	343	318	311	313	352	343	332	331	319	310	303	310	332	343	305	341	327	339	287	346	356	330	320	348	325	323	323	314	320	327	300	331	340	285	338	307	322	345	334	306	313	293	325	341	326	346	321	305	323	339	345	308	338	317	351	332	323	355	345	308	344	324	293	345	313	321	350	304	339	304	342	328	345	350	312	343	325	305	314	342	296	351	347	345	320	317	337	355	351	346	332	306	336	324	315	303	265	345	316	285	321	338	340	305	346	323	310	347	342	359	342	335	313	313	357	307	331	341	313	298	318	351	331	319	339	331	341	320	362	306	337	315	308	344	324	357	335	326	315	334	306	323	308	310	309	315	356	336	336	311	339	331	295	339	302	316	356	336	274	330	333	323	336	317	335	332	319	318	308	332	325	363	333	355	305	333	364	318	325	342	333	288	312	303	347	356	318	341	341	314	343	352	325	329	332	320	309	317	326	307	323	354	367	321	313	297	332	341	332	345	326	323	331	345	343	363	374	301	335	354	310	310	324	354	360	330	343	321	321	319	317	342	306	320	321	325	308	310	343	298	312	312	299	286	334	332	362	325	340	354	314	321	338	330	350	342	352	322	314	326	313	345	329	325	338	365	315	308	301	325	298	356	319	309	334	354	328	349	300	336	318	343	354	371	321	287	329	376	331	291	344	331	361	310	309	356	359	319	320	346	324	321	311	342	324	308	319	329	364	332	307	334	305	315	327	308	310	364	302	302	315	323	345	329	288	348	320	325	339	314	344	340	329	325	319	355	300	330	319	308	317	331	331	324	327	315	311	326	312	330	306	328	337	359	330	305	309	343	341	317	321	337	340	303	342	292	335	346	312	316	311	344	308	318	349	343	332	361	297	296	301	300	341	278	302	299	316	310	326	331	309	371	349	329	315	348	298	337	358	310	310	336	329	347	336	333	296	338	330	355	340	322	337	323	314	339	335	314	329	334	341	335	332	344	369	316	341	352	310	300	309	327	348	345	302	302	338	336	288	321	330	334	287	313	309	331	350	337	312	327	296	316	337	324	355	314	328	326	329	326	341	324	260	341	314	303	307	341	345	304	339	356	321	326	331	337	327	319	340	320	317	341	353	367	324	331	320	334	327	368	361	318	313	320	305	340	334	313	318	345	338	322	317	335	338	322	352	337	332	337	326	346	325	283	358	340	351	317	331	335	352	336	322	331	302	330	350	328	289	328	314	351	322	329	308	342	324	313	357	345	340	356	337	340	336	310	345	304	340	304	316	340	316	355	296	328	330	338	344	310	327	322	319	348	318	306	312	329	331	327	338	342	328	339	319	311	365	319	339	295	338	338	302	325	347	320	312	304	387	343	330	314	334	312	323	326	355	318	330	318	316	327	324	323	305	345	357	322	319	325	335	311	299	368	315	339	309	342	301	333	343	288	343	284	329	337	320	316	357	383	331	317	320	300	371	305	334	347	327	348	335	314	350	357	349	327	367	327	297	323	328	320	280	324	321	335	364	319	342	292	337	318	336	336	306	307	359	351	330	326	335	323	342	348	311	337	317	347	341	355	327	351	346	329	306	309	339	332	354	340	300	337	309	320	337	305	329	323	321	325	307	346	354	340	322	347	351	365	306	350	324	330	298	309	304	316	315	329	306	365	348	343	327	319	352	322	325	319	336	312	334	328	339	334	312	331	358	328	324	323	337	338	325	319	331	310	335	307	368	329	327	356	323	289	304	329	337	299	287	339	317	283	356	346	333	343	360	304	332	335	302	308	347	356	323	353	327	356	319	354	277	331	298	333	329	338	314	332	346	332	330	333	349	351	312	322	328	326	317	302	337	317	326	347	323	297	297	314	355	340	303	327	346	350	318	348	338	346	324	327	348	327	348	329	303	321	323	339	305	343	318	356	322	329	343	347	357	324	372	351	346	320	334	345	285	302	325	333	323	332	340	327	323	340	302	341	289	322	305	317	340	336	322	321	344	318	318	302	359	339	325	334	348	349	334	327	319	295	334	309	326	364	328	372	364	341	300	307	330	327	303	350	320	314	347	329	329	328	358	320	301	330	325	330	337	336	336	345	305	328	324	336	340	341	329	343	356	356	354	327	321	316	312	328	367	357	320	340	332	317	323	324	354	336	339	341	370	354	329	335	345	325	343	328	324	300	328	338	345	332	327	344	301	332	343	319	323	341	333	300	332	339	309	334	347	343	312	317	322	332	351	357	316	336	329	367	332	347	300	347	337	345	313	308	344	313	333	331	338	311	356
5681	1974	3523	4100	3566	3066	2603	2261	1964	1854	1655	1529	1459	1359	1400	1294	1277	1237	1186	1155	1160	1174	1187	1195	1093	1100	1103	1100	1106	1124	1060	1043	1054	1025	1076	1113	1054	1029	1092	1048	1025	988	984	1006	1029	940	995	1000	941	1061	1043	996	975	1026	950	1049	1017	971	988	1005	1010	979	975	1023	964	996	942	1022	974	921	953	980	982	968	983	1003	1037	956	942	1000	915	948	926	930	968	937	975	976	987	1017	974	948	1039	945	947	1027	963	937	929	969	900	971	970	957	972	972	930	935	914	939	967	963	1007	1005	952	901	924	959	895	962	990	978	940	924	962	939	1003	961	976	989	976	925	961	976	944	980	948	950	966	938	980	962	987	945	919	977	936	995	900	966	969	951	979	923	902	988	969	914	886	977	935	970	1007	971	930	904	958	979	950	903	935	947	957	956	935	1004	957	977	949	988	1006	998	957	997	924	950	922	1007	953	997	969	965	984	938	884	961	885	927	947	919	959	973	924	982	974	989	960	973	946	939	931	957	930	920	1002	905	972	949	902	933	984	934	907	947	999	969	869	916	938	1036	969	956	934	969	911	919	958	971	1008	952	962	927	939	931	964	940	972	998	936	980	967	947	941	959	908	959	967	992	936	941	1031	1010	906	955	901	953	959	956	955	990	934	958	895	929	919	959	943	973	948	1013	951	881	948	964	994	943	938	940	965	944	952	902	918	953	951	946	968	951	1018	942	901	937	950	986	947	934	939	940	987	955	991	924	961	972	972	926	1004	969	939	937	975	946	984	939	967	948	998	930	974	940	891	970	968	923	946	973	958	962	905	954	960	959	928	967	980	959	922	971	971	932	938	904	976	993	978	969	1033	1003	981	893	955	964	933	923	952	933	988	975	974	959	939	941	941	949	942	963	952	924	922	936	983	927	963	1010	894	992	950	958	940	942	952	981	968	1008	981	950	931	1006	929	1011	1015	943	937	906	900	914	972	932	967	922	992	955	919	884	1013	990	935	911	940	881	935	942	910	956	968	928	912	945	970	949	966	975	936	992	943	962	917	912	990	958	928	962	965	964	923	957	961	947	928	934	983	955	966	931	956	933	972	951	919	954	904	993	973	993	920	980	962	913	926	924	910	942	1010	982	936	937	902	987	949	1005	974	935	934	972	967	914	890	974	874	918	948	959	959	963	989	953	992	940	971	945	944	947	961	985	954	988	970	950	990	971	926	994	990	929	934	922	936	950	918	952	969	937	909	983	944	939	936	940	952	987	948	953	941	991	966	976	900	927	973	990	979	987	939	951	913	958	985	944	1016	970	989	940	896	951	1024	898	921	974	962	919	949	918	909	914	947	977	947	948	998	952	899	955	937	987	963	967	986	943	959	887	980	955	977	949	965	967	961	935	979	1001	984	1003	1005	945	1025	945	990	970	945	938	876	1037	1009	942	904	951	965	985	943	923	981	891	988	929	970	922	967	983	945	949	963	923	954	972	920	940	897	951	977	987	985	982	921	913	929	978	927	997	960	1004	952	901	977	931	939	982	979	976	925	914	998	1003	912	876	966	949	1017	972	960	957	976	974	941	1005	993	907	996	939	978	920	913	980	889	968	941	1005	933	947	927	961	993	940	954	909	909	987	973	929	901	906	909	968	918	955	1009	963	1019	991	1042	987	907	931	980	909	880	867	922	929	945	966	977	920	939	993	965	930	938	918	964	972	919	965	988	929	917	966	971	891	979	948	990	898	885	1001	930	913	933	922	964	987	955	932	975	952	946	957	887	931	960	928	973	998	904	976	943	924	957	891	963	956	946	931	968	921	940	893	962	968	1007	929	937	973	954	940	924	987	982	934	935	939	912	970	962	982	955	929	973	916	998	932	928	919	895	962	963	972	945	1005	966	970	985	956	971	957	945	929	901	994	929	966	954	890	980	908	917	965	963	955	937	969	973	978	973	916	926	977	1004	979	981	987	913	1018	982	937	969	987	957	969	906	944	946	995	950	918	938	963	991	912	923	964	964	916	1004	981	960	929	935	930	941	934	945	994	970	937	1028	943	961	942	1000	987	972	976	971	1011	938	961	966	939	897	935	955	998	936	972	921	926	950	919	956	962	983	997	966	941	941	935	904	963	978	904	1024	962	950	994	936	920	932	975	932	923	1023	983	935	961	940	891	942	958	923	986	1021	944	997	964	929	992	940	965	948	962	945	952	982	937	992	922	960	987	901	906	951	985	928	988	988	965	964	923	939	907	1013	996	927	983	941	931	939	968	909	916	921	953	952	970	985	908	948	949	951	1002	933	963	991	957	972	979	948	956	975	973	918	931	943	993	981	1022	976	965	952	959	891	901	905	888	934	951	963	965	949	978	946	862	920	960	981	994	948	956	959	976	991	936	950	929	948	961	933	897	996	1007	996	933	999	952	960	892	1001	939	984	951	926	997	974	993	942	931	986	984	976	950	940	938	911	976	900	965	940	1037	961	943	992	971	973	988	1010	951	879	930	916	929	896	959	954	977	942	957	948	954	976	951	958	1001	992	974	961	961	919	932	932	928	984	969	985	952	926	942	934	914	993	1025	915	893	948	941	932	924	956	913	958	1002	975	938	930	964	982	909	973	975	936	957	939	948	958	956	939	945	991	1027	955	971	979	946	1011	968	1031	892	967	934	942	928	921	988	931	949	949	1002	1001	917	1011	983	969	968	939	1024	917	975	929	945	956	956	958	955	945	955	957	970	964	1035	918	950	954	930	918	922	935	977	945	980	1011	968	990	934	986	938	903	976	953	965	965	992	982	961	949	975	947	956	994	938	923	1002	941	990	891	960	923	954	955	981	980	962	1028	979	954	949	953	980	957	939	974	927	894	958	928	886	892	936	972	956	971	926	1015	973	932	975	966	962	963	914	1028	1012	947	946	906	977	965	960	925	889	964	963	947	1008	959	922	912	985	922	962	914	947	927	975	926	997	965	936	956	987	914	1004	961	953	931	979	964	934	907	979	994	978	974	987	1002	949	990	961	937	990	955	888	951	966	925	949	925	966	975	1017	934	949	966	942	978	952	959	918	950	923	949	949	930	954	995	902	1008	922	983	1030	974	977	957	905	902	950	963	952	961	871	959	930	914	934	952	974	957	936	947	996	974	955	961	1001	1009	915	954	926	943	987	919	1014	953	919	925	938	970	974	944	963	977	932	948	965	919	984	927	926	906	908	947	951	987	932	914	966	913	936	972	967	979	954	929	991	968	943	929	960	912	995	935	924	954	961	992	973	973	952	930	1000	1016	917	943	991	951	1013	957	931	918	983	995	901	947	977	880	944	981	956	941	918	954	986	963	958	886	934	957	958	945	994	975	982	938	946	995	941	984	919	924	925	1004	938	984	906	955	954	944	939	918	995	997	953	965	1011	936	917	973	935	926	967	988	976	972	977	946	936	953	929	970	975	947	965	964	950	994	939	963	940	877	935	959	939	905	938	990	956	938	1015	940	940	983	975	916	989	995	925	923	952	925	1019	929	931	955	930	942	918	949	927	986	898	925	970	992	1009	943	968	963	967	928	984	922	975	914	934	1022	936	978	967	979	960	933	962	920	927	963	1004	955	1019	969	915	926	981	942	977	900	969	913	928
16367	2890	3098	2281	1674	1149	975	776	703	622	505	485	456	408	387	349	349	355	352	330	339	342	323	314	319	322	321	312	296	289	302	257	309	284	298	296	296	259	296	305	280	262	292	305	269	294	258	264	258	263	256	264	298	259	295	272	273	273	278	263	302	267	282	294	268	266	292	298	252	256	278	275	261	283	278	302	277	262	268	274	281	279	271	261	293	249	318	305	269	284	285	269	265	287	275	261	304	309	290	294	270	270	238	294	270	239	303	252	264	261	296	258	279	261	262	265	257	251	240	264	288	238	284	288	268	288	275	269	308	282	279	268	283	270	253	257	283	254	289	260	270	296	295	281	273	263	301	266	248	275	270	270	262	260	265	289	282	265	250	316	274	269	268	245	287	318	247	310	262	269	289	260	281	261	266	271	285	271	278	268	308	305	297	252	296	300	292	288	307	286	256	270	256	247	280	271	278	279	279	288	291	258	266	259	295	280	256	258	283	282	267	278	292	276	276	297	272	308	247	240	315	289	275	286	258	281	248	299	295	255	267	254	287	271	263	281	275	255	253	279	275	255	293	279	279	265	276	283	291	247	277	274	269	263	265	280	248	273	260	268	285	275	273	288	282	251	273	275	264	265	265	280	261	253	284	305	261	269	253	292	288	274	257	278	306	262	282	268	262	287	265	275	276	291	268	267	256	256	271	269	262	261	238	275	272	268	227	290	258	261	288	268	285	296	253	270	267	236	279	258	231	305	243	266	293	245	270	257	294	281	239	271	272	257	256	303	293	268	289	298	312	264	247	298	266	279	284	277	292	253	298	268	273	267	269	275	267	264	243	295	265	276	278	285	264	289	264	292	287	267	275	286	270	267	256	263	266	289	279	290	290	279	263	270	278	285	239	271	265	278	266	313	264	287	284	266	269	292	297	295	258	286	288	259	260	245	239	270	277	276	294	267	289	268	286	262	258	268	292	268	283	281	276	282	262	304	271	281	268	273	287	279	268	257	281	279	284	264	262	265	258	266	271	271	283	285	288	303	265	287	294	280	282	283	257	293	269	245	288	270	306	265	305	292	283	287	260	276	313	256	274	279	268	312	259	273	258	307	282	288	289	253	289	240	290	247	259	271	266	283	283	266	271	277	269	256	290	262	275	284	273	267	261	295	247	272	274	299	254	268	242	305	266	260	260	236	268	266	274	273	274	267	294	247	251	263	292	307	280	280	274	291	272	263	259	262	269	294	279	278	271	255	228	282	257	286	271	269	256	266	298	288	310	262	258	219	240	294	303	269	265	284	263	281	283	254	274	282	255	259	301	269	276	249	315	291	282	290	244	292	293	289	262	263	276	270	287	269	268	301	237	275	254	284	248	264	289	248	255	288	312	267	261	309	287	301	261	284	265	232	290	291	261	274	288	244	282	298	264	251	267	265	292	239	282	288	259	279	270	257	293	271	284	285	267	272	279	272	260	266	285	277	289	285	283	273	275	257	286	278	258	293	263	242	287	248	260	323	269	308	278	273	282	274	263	273	284	274	265	286	265	244	285	272	276	268	266	303	284	282	275	269	272	277	286	247	262	304	280	273	272	264	289	260	305	278	289	269	246	281	290	266	269	265	289	264	258	258	288	262	289	264	245	236	250	237	280	280	287	256	284	287	294	298	300	326	281	240	243	262	278	245	297	269	263	280	280	271	249	229	260	255	250	278	274	287	281	298	271	255	252	290	270	276	281	280	305	274	278	295	289	304	292	264	278	276	283	273	296	281	253	247	285	259	257	290	269	257	294	286	281	256	248	258	266	299	288	271	249	253	256	267	265	261	265	272	276	294	291	279	317	273	273	265	287	277	278	258	262	283	267	263	288	258	258	292	258	249	253	250	269	241	297	268	298	277	265	267	259	290	277	271	259	301	259	267	289	266	279	294	280	287	286	251	300	256	255	277	283	273	270	274	260	249	243	291	300	254	270	247	263	254	258	307	266	291	287	273	279	290	269	265	289	280	270	272	267	255	278	272	273	244	266	269	292	281	278	285	249	250	296	246	241	290	289	278	300	279	272	293	263	270	286	266	264	253	277	294	275	299	245	266	287	275	296	238	270	241	279	267	269	287	261	291	308	244	292	260	281	258	233	272	261	279	276	291	258	293	275	248	308	252	283	263	281	263	271	277	264	276	282	252	265	244	286	248	274	275	299	276	259	282	293	281	273	263	258	273	293	267	281	278	269	269	285	277	297	297	272	286	262	251	300	283	279	273	261	292	265	269	276	268	305	269	232	274	282	276	286	285	263	268	255	272	260	259	286	278	279	282	259	248	254	299	250	280	268	242	257	291	257	290	284	288	243	281	254	284	298	261	291	272	254	273	266	321	265	290	268	276	265	266	289	247	270	246	257	282	304	289	260	282	251	264	259	288	264	262	274	286	265	247	291	283	253	268	282	257	263	260	262	252	262	271	264	256	245	269	275	255	264	286	273	289	277	296	253	282	264	273	281	266	280	284	275	293	289	287	287	321	259	283	271	269	296	259	267	282	276	275	243	258	250	276	266	273	296	267	277	262	285	291	284	284	269	286	275	252	272	272	301	276	265	270	232	261	262	250	292	282	276	276	285	261	261	261	260	264	298	304	269	289	262	268	288	286	289	247	243	273	264	261	285	295	282	291	266	275	287	263	290	284	273	288	265	265	273	276	259	237	263	260	260	262	283	248	283	275	280	257	271	267	264	266	251	291	263	276	273	256	270	302	265	272	289	282	274	260	277	282	291	265	302	274	231	252	267	262	246	267	274	295	270	271	266	284	289	266	247	277	304	278	262	284	234	267	265	284	276	291	269	264	291	261	270	250	299	269	275	251	251	250	302	288	291	284	308	279	288	270	272	287	292	277	265	258	251	244	276	268	242	264	268	286	268	244	289	270	257	259	287	255	265	262	280	282	274	264	274	263	267	258	252	279	253	300	284	309	248	271	283	302	282	266	285	280	272	272	278	277	271	265	259	265	247	279	289	266	286	277	249	252	292	272	271	292	275	281	272	263	249	293	288	273	264	289	294	291	281	293	259	277	272	293	263	268	257	270	284	287	296	278	268	290	307	257	246	274	283	305	271	303	319	256	273	274	314	285	268	266	274	271	286	284	266	273	281	240	255	268	257	244	286	280	273	259	277	271	275	281	258	277	279	282	261	245	294	260	277	326	261	263	254	302	283	312	279	279	281	287	285	278	252	246	275	269	267	283	275	263	280	311	270	269	264	242	273	259	278	268	253	271	258	276	250	271	304	325	272	280	287	286	251	265	275	285	286	272	289	292	313	287	269	248	250	275	254	293	269	271	299	285	290	266	288	276	270	301	304	268	273	282	292	274	266	262	278	262	296	272	265	267	268	264	264	285	260	281	237	253	297	265	273	274	262	275	285	291	316	272	281	284	285	271	248	251	287	261	282	277	302	290	280	254	283	245	262	254	293	298	277	306	279	274	280	305	273	298	265	278	262	276	279	296	278	285
7567	2679	5683	6535	5499	4718	3783	3268	2829	2452	2144	1926	1813	1590	1593	1433	1365	1361	1312	1341	1259	1238	1207	1179	1089	1058	1134	1043	1010	967	1009	960	975	983	934	1004	947	947	948	920	855	906	938	908	906	871	880	864	862	901	847	872	920	881	877	845	799	842	820	797	869	846	825	843	820	858	840	871	829	845	840	793	868	811	843	794	820	825	853	837	822	812	850	823	845	841	860	854	857	808	867	854	756	813	811	841	847	827	797	800	829	817	808	857	846	854	861	839	817	792	814	814	841	834	804	824	825	819	793	830	828	832	772	811	760	804	798	816	793	763	767	829	830	826	864	819	853	796	826	797	801	820	818	815	794	824	796	811	843	832	799	784	821	843	799	851	763	827	842	790	823	813	784	856	801	796	855	753	772	794	789	827	805	816	815	817	777	854	834	770	816	781	780	818	871	829	803	767	814	805	831	844	808	839	802	833	845	753	782	799	749	820	814	809	799	783	762	781	840	817	804	834	802	781	823	821	790	801	808	860	793	810	823	785	857	812	795	830	828	801	821	848	831	823	796	815	792	825	829	768	777	787	805	753	839	806	806	823	791	806	781	775	757	856	820	818	786	857	798	818	827	855	767	777	778	783	793	792	852	844	826	795	839	793	798	790	769	797	798	796	749	799	886	844	787	835	788	770	818	816	788	810	775	794	853	754	756	787	808	807	738	871	775	800	794	747	814	807	793	856	792	794	787	804	789	828	819	844	778	779	825	823	819	782	831	814	823	813	780	841	818	830	806	826	766	793	762	771	829	849	796	838	800	791	823	780	804	824	859	818	838	772	838	800	823	817	777	833	842	817	798	805	797	817	766	841	804	816	780	824	863	765	785	826	823	807	842	855	819	807	775	790	843	802	812	835	867	809	819	815	797	787	791	837	814	836	799	844	817	833	783	821	831	746	810	845	780	782	809	774	809	792	777	798	778	827	799	784	762	775	822	829	819	806	824	785	827	773	767	800	832	817	819	791	790	717	845	789	818	786	775	795	835	778	840	792	791	814	799	811	827	771	836	803	789	829	794	821	817	772	770	808	787	816	792	846	813	799	792	790	827	792	828	799	794	806	799	811	830	853	828	778	795	796	793	811	850	830	807	820	836	791	842	799	839	798	746	778	845	831	795	805	791	822	813	789	801	806	767	764	815	796	823	785	879	813	795	817	838	816	825	829	780	782	821	759	771	792	793	789	803	849	814	759	782	879	838	795	783	836	835	785	812	767	823	783	778	794	839	781	759	772	758	797	863	823	839	824	838	867	769	785	817	846	836	811	784	788	844	790	759	853	775	756	817	738	794	822	821	813	752	807	783	804	784	847	844	821	743	826	797	817	767	818	839	814	796	832	747	779	721	824	781	802	767	781	802	838	787	830	835	824	794	766	839	833	792	829	833	810	780	789	797	797	798	786	791	805	827	869	810	791	793	811	794	800	809	795	855	809	794	794	777	799	764	823	822	774	812	793	782	823	771	812	838	765	813	798	805	789	844	808	838	790	843	781	801	727	757	801	764	817	747	807	796	757	817	822	813	797	798	844	817	822	824	783	831	783	797	792	817	842	767	790	808	765	864	767	817	783	729	820	809	800	801	810	799	782	728	783	809	773	780	822	833	774	832	748	818	789	829	810	788	773	744	817	817	828	811	773	836	772	827	820	858	809	808	748	791	804	821	774	810	816	795	851	755	853	802	849	785	728	786	799	826	799	820	805	823	812	841	830	758	818	815	856	813	821	754	789	831	823	824	790	764	772	787	799	856	796	791	826	766	802	839	764	764	798	832	807	810	805	790	760	762	864	801	790	724	810	792	805	843	814	765	852	815	839	822	854	855	830	767	761	802	853	810	814	805	775	764	812	761	822	821	794	829	838	811	806	808	821	790	759	834	805	802	769	816	809	821	803	814	825	794	810	833	778	782	819	761	773	864	798	773	837	845	863	774	800	814	765	802	810	829	801	811	805	812	842	800	829	847	791	752	833	816	827	832	763	785	765	845	794	815	825	770	785	761	796	797	803	793	793	815	769	786	814	798	844	802	837	778	818	814	803	844	790	821	812	837	828	860	779	823	825	771	825	799	816	832	840	824	781	838	833	831	828	855	810	771	811	850	766	820	811	753	836	788	803	791	817	810	766	841	835	794	801	838	829	785	801	801	800	817	800	853	754	777	790	807	796	784	801	818	834	759	875	849	809	787	738	773	849	796	766	807	817	845	851	800	752	771	771	778	793	845	806	824	756	857	808	828	783	802	839	808	808	791	829	815	785	832	789	825	814	856	821	792	806	785	788	836	814	798	823	768	772	799	775	863	790	794	801	814	822	784	811	871	774	823	761	829	801	826	835	786	796	794	795	783	771	771	789	856	805	788	762	842	807	776	769	823	821	780	784	828	836	812	825	788	835	842	846	818	808	836	785	809	824	782	829	786	830	804	828	863	828	809	783	794	781	783	841	782	834	756	787	807	812	783	819	851	780	773	811	789	756	772	800	786	787	843	821	791	834	761	797	790	788	819	786	813	833	798	813	806	822	803	773	864	824	812	816	812	792	768	791	772	855	807	791	734	819	847	778	809	838	789	807	832	790	793	797	817	819	841	789	791	857	771	757	830	812	778	818	771	794	794	849	791	798	837	814	810	770	824	808	850	821	802	754	799	801	832	759	820	817	836	830	753	822	826	807	825	818	776	778	812	850	847	800	772	807	832	822	822	800	806	850	850	841	799	793	805	772	819	809	824	794	770	824	832	770	837	782	811	792	876	829	861	792	811	805	834	748	891	757	793	817	859	770	767	805	782	783	773	766	860	816	807	766	801	799	835	771	826	824	827	833	838	816	790	762	819	861	845	790	784	792	812	790	858	817	778	819	783	901	782	841	778	827	785	831	825	821	761	769	797	814	815	804	879	751	804	823	829	802	789	803	813	801	820	811	843	855	825	809	819	833	800	843	800	757	797	833	821	776	832	793	841	774	822	804	795	849	819	824	804	832	817	833	787	832	805	842	785	802	774	804	852	812	810	800	866	806	813	807	761	823	830	815	843	843	754	809	780	812	808	828	789	844	804	870	848	831	798	819	812	798	809	771	804	747	835	816	815	824	784	854	854	799	823	822	863	769	810	802	837	786	789	802	780	857	811	781	817	833	797	796	811	790	790	797	831	796	807	788	862	730	833	780	839	769	712	819	779	858	782	812	832	771	792	822	831	809	809	807	805	823	785	827	769	814	738	790	819	844	791	786	834	789	863	783	779	814	811	762	814	849	830	801	752	770	812	839	826	834	831	835	809	794	857	829	841	846	791	811	798	804	737	796	770	832	810	820	795	811	796	804	791	799	794	773	812	861	789	825	825	872	808	776	826	797	792	857	804	843	860	766	838	823	757	816	804	818	833	844	813	816	817	789	790	816	818	790	773	824	795	758	823	813	772	824	833	800	888	813	799	777	829	828	756	798	800	813	836	826	850	770	784	809	808	830	826	815
2074	263	274	262	271	210	216	243	214	186	199	183	207	195	187	196	191	225	201	241	209	185	189	200	203	207	202	205	201	195	208	209	211	207	199	213	218	184	204	188	212	199	205	203	181	217	194	190	230	198	215	192	183	216	191	188	198	210	215	215	223	218	198	183	206	252	188	209	198	210	229	194	185	195	210	212	191	237	186	184	223	203	197	205	198	186	214	208	209	192	204	167	229	199	193	194	201	219	188	206	208	184	223	184	202	190	217	202	173	189	205	197	181	181	193	206	215	191	198	183	177	223	217	194	174	209	229	191	217	218	194	207	185	219	184	202	189	209	188	194	219	188	204	184	182	189	196	220	207	191	202	180	187	185	187	185	187	224	199	202	224	208	189	211	197	227	196	220	212	169	219	188	177	207	201	199	211	220	188	192	192	201	216	204	199	204	211	211	190	209	220	191	198	222	216	174	188	202	178	194	200	221	214	183	199	194	211	188	211	177	194	200	186	213	178	208	213	196	180	205	176	174	199	202	194	217	184	206	223	202	224	201	213	210	205	201	177	199	200	186	203	184	210	198	184	187	175	210	187	193	221	225	200	210	170	201	191	218	194	181	190	198	200	216	206	202	207	218	199	199	207	198	200	241	208	206	208	185	210	197	178	183	190	185	215	186	183	203	215	215	229	221	193	197	190	207	182	202	200	198	240	185	204	201	214	227	192	208	215	222	205	191	186	215	218	205	168	188	180	168	219	217	219	193	184	189	188	222	193	205	217	190	186	177	196	200	185	217	199	196	201	205	214	206	220	208	209	190	201	183	190	196	190	208	183	227	199	192	168	220	208	206	187	182	211	204	196	220	193	191	201	215	192	169	213	195	239	194	210	192	190	224	217	218	219	190	198	187	217	196	205	190	199	224	207	181	214	195	188	189	209	234	197	202	185	197	182	220	184	200	177	181	184	198	199	193	200	201	202	218	178	214	196	194	196	198	227	221	202	190	193	196	191	192	194	214	199	222	196	211	202	217	208	206	202	180	193	200	213	222	220	224	223	198	173	173	189	185	186	177	171	199	203	203	195	186	192	209	184	207	189	205	212	195	206	206	203	185	227	195	192	180	209	182	203	232	213	207	193	192	210	191	221	172	220	209	206	180	211	192	199	200	191	182	185	178	210	181	192	189	202	206	191	206	204	218	186	212	205	193	199	192	220	224	226	185	191	209	186	201	224	195	193	192	210	212	209	206	218	208	199	210	205	179	203	197	221	164	197	208	175	196	220	209	177	191	216	206	225	196	174	194	226	206	204	167	230	207	196	186	198	177	204	198	181	207	215	233	194	197	202	191	198	192	216	174	197	174	182	205	187	183	182	211	224	221	213	214	212	225	182	189	190	226	183	207	222	168	198	223	210	185	210	188	190	205	183	190	212	177	199	208	198	196	188	195	203	222	178	198	195	220	195	184	206	188	172	192	207	193	212	196	190	201	203	208	207	200	201	213	205	182	174	185	224	216	193	222	189	185	196	215	195	226	212	186	194	218	202	195	202	183	208	215	183	207	230	210	219	201	216	186	204	190	202	184	203	206	193	197	206	176	213	204	202	211	207	204	194	192	198	195	202	194	192	209	202	208	192	190	203	195	184	211	231	212	228	186	190	179	207	207	215	199	214	198	189	182	194	204	181	215	223	214	202	212	197	213	221	189	199	191	201	209	177	203	189	205	212	198	210	233	222	230	193	211	184	217	191	241	204	214	232	196	188	192	203	206	204	209	217	162	208	199	186	196	176	198	168	189	191	205	210	187	189	200	186	182	194	204	205	216	186	208	186	213	218	208	195	190	210	194	195	187	200	202	189	192	206	225	195	219	205	224	194	192	232	225	197	183	207	208	192	186	196	170	226	196	195	206	227	201	189	199	189	218	194	191	193	182	207	205	192	224	191	189	192	210	203	197	179	208	172	208	228	210	186	188	218	189	226	191	180	208	196	191	186	209	198	209	201	183	213	198	173	197	200	212	183	207	191	187	220	207	186	197	229	213	230	217	208	174	222	168	203	231	229	164	188	180	223	221	222	202	230	213	187	181	207	202	228	199	213	199	204	202	174	198	194	203	195	197	208	210	226	219	201	179	188	201	207	193	190	210	179	202	211	198	213	207	183	177	195	217	202	211	175	183	182	183	195	186	194	189	204	196	212	187	209	205	190	190	200	212	214	204	186	205	206	195	222	198	183	216	196	186	193	209	207	187	175	228	213	184	219	214	234	197	213	198	200	199	200	194	218	193	185	192	177	185	196	181	210	180	217	196	229	214	184	185	214	202	178	178	214	234	223	177	186	205	178	213	182	211	182	195	198	212	189	194	189	190	206	213	196	204	218	215	186	185	206	234	178	223	217	183	212	206	208	206	180	196	205	195	205	218	192	206	193	205	195	219	203	176	194	205	243	216	204	208	176	173	193	175	195	211	223	187	207	195	218	190	207	187	192	206	197	184	213	178	173	201	185	200	211	199	246	211	215	167	184	211	185	217	166	217	198	211	179	182	208	220	178	190	175	192	198	188	169	210	212	184	222	189	195	195	193	198	215	183	215	210	206	191	196	186	202	196	190	190	196	191	190	205	192	220	202	190	188	166	187	218	190	191	220	212	222	199	206	191	190	190	197	193	209	191	212	218	189	193	188	198	210	201	166	205	218	206	219	186	188	188	187	175	173	192	206	212	178	215	192	211	202	223	206	231	200	194	197	198	224	224	216	203	168	201	178	203	191	187	173	213	221	189	181	197	200	204	182	201	186	207	197	207	200	166	197	204	203	210	198	211	184	225	206	230	201	195	190	197	202	228	186	201	205	204	205	201	206	197	199	202	230	209	175	203	222	215	199	202	188	173	193	188	214	192	191	204	191	208	196	208	183	191	182	192	218	195	189	204	209	197	186	205	197	193	207	236	208	206	198	200	221	230	232	199	177	207	178	187	212	233	209	220	184	192	236	193	202	189	197	207	203	199	186	190	184	190	218	230	187	200	213	204	192	172	217	215	227	212	183	208	201	188	220	201	198	193	216	206	199	223	201	220	230	185	208	191	242	209	190	215	183	201	192	196	218	195	201	207	197	194	208	184	185	209	221	175	195	225	196	177	177	214	204	226	202	206	202	189	212	211	218	225	223	179	170	182	199	182	199	202	205	175	205	202	192	198	191	198	190	202	198	192	177	196	215	200	177	198	180	208	192	209	191	196	183	186	209	183	201	192	224	227	206	180	229	191	204	198	174	189	192	213	200	199	207	201	215	173	219	207	157	183	202	206	207	203	211	216	213	209	207	219	196	215	204	179	188	199	199	220	219	171	201	187	203	207	218	189	174	201	210	201	195	197	205	215	196	192	210	189	216	216	207	224	208	197	177	180	219	196	209	207	214	174	207	193	197	195	186	209	191	217	198	226	195	216	181	200	187	206	211	247	201	216	165	192	197	198	198	198	198	218	199	193	193	186	208	237	193	190	208	162	184	193
1957	736	765	841	832	795	771	684	651	712	662	662	688	673	635	653	664	648	628	649	670	664	624	644	662	617	597	585	677	626	666	573	681	639	649	635	650	602	641	637	638	647	654	638	630	663	574	662	638	618	644	635	657	631	674	642	673	628	618	616	607	612	638	654	644	623	644	710	646	638	659	646	679	634	614	629	640	628	631	682	653	634	649	615	614	585	601	613	629	680	623	637	637	595	577	607	574	600	620	667	636	655	615	693	637	628	562	684	608	637	590	648	654	643	660	618	613	632	574	628	662	654	616	652	603	645	664	622	666	622	609	606	676	633	625	653	632	642	645	640	595	621	614	604	663	652	624	639	644	641	623	607	629	667	654	636	634	668	656	582	626	645	656	645	717	635	651	631	561	570	654	610	640	676	614	609	707	641	672	663	648	623	637	645	671	630	625	655	617	616	622	664	640	634	645	656	638	653	611	640	626	652	593	591	658	641	623	620	620	603	671	659	640	635	602	609	602	645	656	594	622	594	625	666	653	659	626	634	688	625	649	616	642	653	577	589	653	614	615	657	619	617	656	618	653	685	605	646	681	625	620	627	619	625	649	641	631	640	670	632	628	666	628	641	615	623	660	656	627	617	646	609	574	675	652	620	666	637	612	620	600	620	653	665	631	617	695	632	654	596	582	606	625	575	669	632	646	646	636	588	698	669	626	642	589	619	590	581	633	693	613	680	602	611	631	618	662	641	580	641	617	629	584	616	654	652	599	629	650	645	648	626	625	614	624	646	642	665	610	644	600	634	564	618	642	637	634	661	628	660	617	596	586	651	622	684	622	638	618	605	636	633	640	640	622	649	610	623	685	671	664	697	627	669	656	664	619	636	637	620	655	616	617	650	635	612	677	608	642	650	606	671	617	662	678	657	642	601	643	644	608	631	637	677	616	667	638	661	643	583	635	606	644	664	665	634	601	701	598	608	638	636	674	613	673	646	603	678	613	640	603	613	605	649	630	633	665	655	599	614	632	627	640	570	609	630	640	629	658	623	617	618	650	588	638	659	607	598	652	640	635	690	645	633	662	654	655	647	672	585	648	619	628	665	650	635	627	654	623	631	596	649	651	620	605	653	680	639	643	661	633	604	590	603	649	578	598	625	598	626	665	672	594	629	643	616	642	585	605	669	611	652	669	612	638	598	619	613	656	619	633	661	659	630	627	602	590	619	683	627	591	610	634	620	577	647	636	602	608	622	601	623	618	627	640	633	645	666	600	629	674	613	618	659	663	642	611	644	602	601	631	623	626	638	644	625	646	693	642	622	631	571	668	615	580	657	653	640	657	644	650	600	615	610	640	613	635	638	612	654	640	609	668	611	693	613	626	610	703	587	608	635	621	651	627	631	630	619	614	623	619	609	596	593	657	606	631	603	624	681	708	635	613	621	595	642	615	628	631	649	621	626	673	590	600	622	628	667	558	626	592	640	657	578	598	628	640	621	650	666	673	661	663	629	624	637	631	666	674	598	668	629	628	619	644	657	627	623	671	587	627	654	605	612	636	643	637	646	630	609	609	621	609	627	634	580	638	646	636	611	623	612	615	625	659	678	658	617	630	600	624	644	615	632	610	606	622	623	632	664	618	585	625	622	638	632	613	652	621	640	623	624	650	647	630	605	602	650	633	658	616	598	646	604	627	623	681	617	635	656	653	670	639	600	625	677	668	618	625	613	645	672	593	647	623	643	663	659	605	637	617	641	639	649	636	665	589	623	628	589	669	629	661	665	655	659	592	635	623	607	638	670	638	659	596	648	611	630	636	643	601	611	596	618	625	662	611	641	645	620	630	611	702	627	601	639	583	657	617	650	621	630	626	663	589	616	622	618	704	643	622	645	617	618	670	653	622	643	643	660	606	698	651	627	611	624	648	619	636	631	622	623	659	645	619	657	664	650	671	654	639	621	595	621	615	634	624	614	639	644	640	611	643	608	608	621	607	620	615	654	643	622	647	611	637	623	644	638	623	638	644	663	620	609	631	640	626	601	605	637	630	628	611	604	616	650	588	634	644	621	649	635	651	665	628	645	613	626	638	664	599	641	652	643	623	639	665	669	599	652	655	620	640	652	563	649	687	629	686	647	685	649	612	640	640	648	643	636	665	622	656	637	693	645	619	602	693	643	610	633	608	615	658	661	598	677	641	630	613	658	618	648	603	627	596	652	659	642	646	627	619	625	596	592	619	630	627	640	650	615	656	618	589	601	583	638	644	609	618	574	632	597	623	621	594	645	687	633	607	650	623	599	624	657	595	625	678	633	667	649	670	606	648	604	634	678	647	630	577	629	664	626	639	627	691	597	632	652	623	638	660	658	615	644	607	615	607	657	672	660	601	618	650	607	617	615	650	634	638	617	608	660	659	637	613	636	650	627	650	643	631	656	646	622	613	665	595	629	613	664	684	649	653	662	647	636	631	636	631	645	599	610	625	591	619	624	635	602	647	638	594	614	635	650	659	620	684	634	651	623	641	652	609	601	632	632	644	608	613	654	607	652	618	628	586	622	640	627	634	687	615	614	679	613	622	629	696	614	624	617	629	628	676	657	603	611	635	643	654	583	649	612	673	607	630	621	612	647	662	674	644	622	646	590	654	638	612	639	620	607	638	646	632	624	637	616	642	630	621	630	654	611	636	615	615	677	625	641	640	639	621	607	644	630	603	687	592	639	623	647	624	642	657	595	658	630	699	645	677	651	636	620	681	689	606	598	658	651	665	650	619	592	625	621	590	612	626	643	621	571	643	593	666	610	637	639	624	611	586	616	688	647	618	597	584	649	629	685	611	620	659	648	630	673	650	612	587	639	637	632	617	638	614	623	636	616	652	588	659	627	626	645	584	653	623	632	631	666	669	628	646	623	634	635	624	638	645	624	646	653	620	610	644	648	646	629	646	683	617	606	638	643	620	638	614	623	612	663	583	639	612	637	604	653	609	607	600	590	668	641	613	644	609	650	624	669	574	620	634	601	630	648	619	631	636	676	601	661	626	649	620	636	611	625	651	623	654	662	640	654	654	628	657	625	616	679	616	662	626	626	587	648	666	605	595	638	675	611	643	613	670	594	652	639	641	656	607	614	634	645	649	619	661	593	613	615	589	643	657	616	641	623	603	613	579	631	642	651	633	645	613	618	647	615	630	594	611	628	632	641	670	627	659	654	627	663	619	641	612	607	634	670	660	618	654	593	687	655	571	634	631	593	608	624	596	601	654	627	639	627	656	610	624	633	618	676	627	663	613	626	635	629	639	656	605	596	623	650	624	666	623	636	619	637	607	659	656	656	636	671	634	648	620	644	647	664	672	641	623	668	653	607	599	623	620	621	661	656	646	596	592	644	673	627	568	627	666	651	654	674	629	627	645	593	638	618	647	691	646	639	628	635	629	631	634	615	652	637	693	634	638	627	656	656	618	674	653	627	599	648	614	644	619	624	657	630	601	624	628	648	622	622	623	616	641	637
9148	1286	1664	1491	1021	776	641	604	516	490	439	398	421	405	390	373	379	350	371	344	378	346	375	342	357	341	328	326	341	353	311	358	332	336	333	351	340	336	325	332	324	343	328	321	321	328	309	355	331	344	328	350	331	374	312	360	352	335	341	341	340	329	321	333	342	337	338	318	340	316	330	355	340	349	339	343	329	341	370	317	317	340	338	321	306	320	327	337	310	307	339	318	330	335	275	359	309	298	347	318	315	309	360	281	324	351	346	317	297	317	339	318	326	324	296	345	345	331	352	329	319	350	336	346	330	360	336	322	332	363	339	328	341	347	326	344	340	297	320	324	350	315	337	313	348	327	300	324	335	284	345	319	332	329	344	324	320	338	364	310	345	363	322	316	342	302	295	331	312	337	349	310	313	334	309	304	343	315	286	354	327	333	307	338	340	326	303	341	317	314	337	313	321	342	350	350	320	351	329	308	309	335	350	351	345	363	319	316	313	293	318	309	315	322	289	338	327	340	322	347	327	342	347	332	323	306	331	330	362	334	283	342	310	375	315	329	294	337	316	340	306	306	284	298	335	336	347	339	311	345	343	319	308	316	340	342	326	317	302	315	343	361	326	319	315	325	326	352	313	310	292	304	316	317	310	289	308	301	337	308	303	325	321	325	324	339	356	345	308	324	354	317	311	340	336	343	315	321	337	346	331	328	357	349	336	338	300	322	332	346	304	312	300	351	321	302	336	375	317	282	359	328	344	314	334	310	333	297	326	323	316	338	330	317	336	328	313	317	319	302	334	310	322	333	314	330	332	307	304	342	348	366	347	341	329	348	366	316	353	342	333	327	330	309	364	358	327	281	288	338	353	320	333	334	327	358	300	309	338	323	299	329	335	283	331	341	326	336	314	319	315	328	335	307	350	329	307	317	334	326	310	331	325	345	346	325	298	286	343	323	331	357	325	317	348	310	352	349	324	329	315	358	310	302	316	312	318	329	325	335	308	353	338	320	324	332	358	334	341	303	273	316	335	333	287	335	340	305	341	372	306	338	366	331	338	330	326	297	320	341	363	333	365	314	303	331	345	315	304	339	333	331	365	340	322	321	314	313	316	325	342	366	320	342	317	345	307	318	323	319	345	313	330	337	310	369	372	332	317	330	329	328	315	336	311	334	347	321	347	346	322	310	321	324	316	323	317	297	321	324	380	337	306	344	303	355	338	339	330	330	315	322	328	339	342	324	305	339	322	313	357	308	323	343	338	327	314	347	329	323	354	341	334	325	315	334	313	352	337	335	324	317	348	316	327	302	333	328	313	360	340	309	337	339	313	323	328	354	335	316	330	315	334	320	335	343	348	339	302	354	307	352	305	319	343	365	339	330	321	347	327	311	380	306	320	301	355	333	338	321	332	327	313	332	334	318	333	332	354	312	352	314	311	306	360	314	334	339	338	289	325	337	340	337	326	332	333	367	342	325	322	349	338	336	359	320	303	315	349	323	295	317	315	325	341	336	346	335	339	346	324	333	339	345	335	309	292	298	333	311	274	328	344	312	317	322	341	306	340	293	306	304	308	342	334	308	338	320	332	344	337	339	356	310	298	342	349	323	376	336	299	345	304	332	347	298	355	298	288	307	321	317	344	345	317	324	331	310	310	326	331	353	321	313	317	334	308	311	313	330	322	323	318	340	333	329	325	311	335	341	335	341	322	324	326	345	324	315	313	336	301	322	308	353	352	305	331	313	310	324	357	337	323	320	283	320	316	330	325	344	312	308	357	327	327	334	314	310	279	314	308	328	328	340	348	319	294	317	325	368	325	311	334	344	293	350	338	324	314	317	332	326	320	318	349	318	344	320	310	335	334	351	321	338	324	315	316	365	345	339	336	292	323	335	319	335	326	350	354	306	324	357	355	335	325	327	333	314	333	316	313	339	346	315	334	315	326	311	328	323	336	311	326	337	316	350	337	321	329	337	362	353	337	342	344	315	308	337	320	348	310	317	314	296	344	330	357	320	344	318	321	343	315	328	350	339	288	303	328	294	335	323	321	323	347	297	320	339	321	308	337	330	337	353	304	306	328	326	309	290	295	310	327	339	333	317	348	309	335	329	341	356	327	348	337	317	340	331	331	316	342	329	333	331	315	313	341	333	328	339	328	327	289	310	340	311	346	329	329	327	336	314	345	301	345	332	357	329	329	317	319	357	320	336	357	374	340	329	319	337	313	336	320	352	319	328	345	323	314	349	338	315	322	331	308	331	327	335	350	339	323	328	310	323	304	318	310	333	333	340	318	329	304	320	307	361	333	335	320	329	330	337	353	347	318	320	316	316	329	352	325	338	352	316	322	350	325	308	360	344	335	321	328	335	324	336	343	341	335	329	310	336	323	333	343	320	285	300	308	309	301	328	297	317	308	347	327	342	331	337	290	334	318	311	320	318	330	343	327	334	314	320	370	327	326	345	336	321	322	336	325	342	321	304	324	351	354	328	324	329	329	318	352	316	333	314	309	342	337	308	332	298	321	346	321	330	334	326	353	326	338	348	361	352	328	341	345	339	372	347	324	353	325	302	290	316	329	288	318	379	310	332	329	310	323	334	317	349	330	344	332	312	309	323	332	322	325	344	335	319	305	335	339	340	344	353	350	353	342	329	336	320	373	330	325	291	323	340	359	331	340	340	317	322	315	302	336	309	343	330	331	325	324	315	317	331	326	324	313	336	350	311	337	325	332	348	335	293	322	348	342	339	330	338	353	351	326	330	311	341	321	327	335	337	334	309	333	313	323	347	317	338	349	313	338	316	312	324	291	336	321	352	291	311	323	289	322	305	333	315	331	302	320	353	325	362	306	294	312	316	326	335	317	328	327	339	341	307	307	317	318	325	306	325	305	372	357	344	323	330	318	319	329	289	327	321	318	329	306	358	382	342	349	308	321	326	330	332	320	370	312	375	330	337	349	314	314	320	347	343	340	309	325	326	331	336	346	343	355	307	314	295	325	369	309	325	312	311	304	304	291	321	343	360	343	340	314	306	342	300	348	358	328	339	353	317	351	316	310	301	344	358	343	362	332	306	341	319	306	303	316	341	332	305	320	339	345	326	346	336	310	331	288	297	307	341	331	285	332	343	325	336	290	354	333	354	336	347	333	309	294	317	335	305	316	335	341	319	313	324	347	319	342	325	320	349	317	335	348	326	288	316	287	350	308	345	352	302	318	353	336	287	304	312	334	323	339	353	347	318	285	345	335	359	348	329	335	318	287	343	365	347	297	350	332	337	357	328	314	305	358	326	324	334	355	320	299	306	313	303	339	355	338	342	341	344	312	307	336	332	328	327	339	311	373	310	313	314	313	267	288	345	352	331	338	343	353	348	336	318	321	334	295	308	331	320	351	360	318	320	318	334	344	338	342	337	360	294	301	331	331	318	312	300	327	323	315	313	319	330	297	310	353	351	328	322	327	344	353	331	333	362	338	305	333	320	334	320	341	300	323	310	328	326	308	373
5611	1943	3613	4044	3535	3110	2586	2222	1963	1822	1685	1563	1434	1463	1396	1267	1239	1266	1194	1173	1143	1180	1114	1124	1109	1075	1089	1069	1048	1070	1058	1040	1011	1046	1047	1007	1042	1057	1000	985	1022	998	978	985	1036	1030	975	1026	965	991	963	995	1010	1018	946	922	981	919	996	971	971	963	975	969	959	987	1002	962	957	948	928	963	939	947	940	965	990	1028	970	1008	1025	928	987	965	950	1010	953	899	990	1011	1005	961	965	973	1002	904	939	985	924	961	1003	912	987	988	919	924	937	956	969	962	1007	928	949	986	897	959	927	980	939	963	948	929	937	1034	956	941	987	957	931	942	941	968	1002	975	917	945	998	933	928	1002	974	977	970	1008	916	950	999	960	918	974	946	1007	1020	959	966	908	1004	955	979	926	943	984	989	944	923	957	1025	920	951	1052	967	997	960	968	875	911	916	948	987	953	1001	956	1015	955	1001	982	980	969	879	894	927	1015	968	969	909	961	974	945	940	950	973	979	946	951	949	898	931	972	918	957	984	905	993	941	961	971	940	977	939	967	987	957	943	972	953	922	926	1000	923	976	972	925	965	1014	983	925	961	918	953	914	932	939	979	961	923	944	935	961	966	999	956	1008	905	942	981	924	970	905	969	944	970	1013	995	939	941	957	921	1012	970	960	1001	987	949	950	964	892	915	948	991	938	972	1009	955	977	1032	964	968	965	970	902	969	962	983	946	1004	942	957	1000	948	996	983	902	934	1001	991	941	983	950	980	909	905	975	927	924	967	995	1017	885	947	934	938	967	879	920	977	920	990	995	926	958	936	949	938	938	974	971	945	968	949	901	947	900	1000	997	973	948	927	968	971	940	936	943	1008	932	968	943	974	961	926	968	932	991	947	948	1010	898	1019	983	959	927	927	915	892	950	956	919	957	925	979	940	989	944	1005	966	975	944	970	964	927	906	953	932	982	976	961	945	949	961	959	951	991	970	1010	1017	964	932	966	965	928	941	1019	935	950	958	942	925	982	888	1020	983	905	949	978	966	939	940	960	998	1004	996	951	921	941	985	946	932	1014	933	877	965	933	926	918	878	960	1023	937	944	944	1001	944	930	930	940	898	943	971	935	927	910	905	960	958	906	961	966	936	951	935	935	934	910	1000	960	928	998	916	921	1002	921	972	935	940	904	952	961	937	981	959	1001	979	971	943	951	920	963	893	926	968	955	993	972	962	916	961	921	966	940	900	961	957	981	925	961	907	938	939	928	936	982	915	959	970	954	980	1014	927	943	971	949	982	992	959	941	862	943	944	954	970	952	970	970	905	973	940	960	918	935	921	934	937	982	926	907	992	960	974	921	939	987	972	934	995	960	973	998	998	918	980	968	941	965	973	951	936	979	950	927	998	943	982	955	912	948	957	1036	949	947	1003	888	927	902	1003	958	934	934	927	951	928	963	954	873	943	910	987	1009	965	966	961	978	992	941	936	895	938	952	947	895	953	950	937	923	952	951	988	953	915	963	984	1005	950	913	952	939	988	907	943	927	944	1012	918	937	927	957	968	922	957	909	927	945	966	964	953	1000	927	959	927	952	943	986	969	948	981	974	982	951	967	914	1032	942	961	987	964	955	970	987	956	1001	961	942	1017	934	990	930	962	947	954	988	960	982	929	962	938	917	948	970	945	933	909	925	928	960	971	976	1043	963	983	996	978	955	959	928	968	976	935	934	953	953	946	965	977	922	945	942	958	923	908	932	973	950	1017	925	980	941	1005	923	977	948	995	924	981	938	968	934	1012	937	946	956	925	913	996	999	954	988	928	988	949	986	939	942	885	932	927	979	947	942	916	1011	958	939	968	945	975	1011	931	944	959	926	981	970	963	1002	921	957	950	980	919	990	938	989	892	1004	935	919	923	966	935	949	986	1018	955	967	921	885	943	945	972	954	911	959	956	969	955	931	920	988	970	953	875	968	949	1009	912	991	978	956	949	910	983	905	999	961	927	1024	980	1005	897	954	944	970	976	927	881	1020	977	970	942	979	1033	962	982	930	1007	933	956	958	976	976	979	1007	958	946	987	943	919	935	922	958	919	929	952	958	960	981	966	954	950	970	975	952	952	951	913	972	934	897	945	926	917	960	999	932	953	946	964	925	925	1021	968	896	947	906	934	956	891	920	904	970	946	889	935	922	952	960	975	896	967	917	973	986	978	919	996	891	983	888	918	915	1038	955	935	894	953	947	943	923	970	958	991	944	982	958	964	960	974	981	963	922	907	956	960	985	960	924	917	915	999	1008	944	909	929	932	974	958	925	990	907	920	951	942	955	959	955	954	942	911	964	916	927	933	914	950	892	911	928	996	1033	935	936	989	985	909	957	913	1019	965	969	948	922	957	932	961	913	991	951	961	980	912	935	966	967	959	949	960	987	955	933	1004	968	930	915	934	956	973	914	953	938	948	1018	950	937	976	966	950	967	905	979	985	922	939	966	920	930	970	960	960	901	945	925	884	981	960	1008	906	937	907	990	920	955	979	957	952	968	978	937	972	964	924	975	960	958	1005	973	989	932	975	927	957	934	962	999	992	935	975	925	927	938	947	932	947	961	994	979	952	942	926	990	906	962	972	997	947	953	979	943	939	963	887	912	944	972	991	944	1038	939	1008	951	903	940	921	971	929	971	988	952	983	942	971	972	1017	984	934	924	911	940	941	961	918	892	926	900	949	918	983	907	1002	944	921	961	913	912	937	940	926	944	1021	933	960	959	1006	990	1012	923	939	960	986	933	901	944	964	960	911	978	1038	915	982	943	954	942	968	921	976	996	902	959	962	882	921	976	983	967	991	947	946	935	969	977	953	919	950	928	972	992	921	942	950	984	918	982	927	944	954	939	878	958	925	908	984	945	921	1007	947	966	904	978	981	948	922	992	952	1006	990	940	918	898	898	937	982	968	904	956	967	951	965	1013	911	962	936	966	996	971	935	919	980	962	967	940	907	946	945	956	896	941	917	918	934	893	924	981	914	920	930	925	948	1027	953	980	1006	963	969	1010	966	1001	930	933	969	924	997	894	918	917	937	953	943	988	960	1015	914	939	977	940	921	970	985	1000	936	932	984	942	964	963	963	951	962	986	942	939	966	983	925	929	969	942	887	965	946	1011	944	987	987	926	1027	926	951	908	1001	946	965	943	968	985	975	966	943	1031	918	910	911	932	917	914	958	976	948	964	1009	917	977	926	981	975	933	944	983	952	935	941	950	947	967	986	899	913	1002	964	985	965	965	915	1002	909	955	932	995	976	1005	949	935	978	995	925	998	904	996	954	988	950	948	939	981	933	1012	943	1009	960	973	965	951	995	991	957	954	933	974	910	913	940	928	949	948	934	965	955	949	933	950	939	947	960	995	978	950	899	928	954	898	982	962	979	959	965	909	985	915	1016	984	1000	998	966	937	964	920	963	989	934	930	942	959	943	922	991	928	984	974	987	977	922	951	907	958	962	979	953	937	952	1006	971	927	915	926	940	970	983	932	903	974	921	978	952	955	975	966	953	962	951	943	961	967	976	946	946	914	944	961	966	909	963	982	929	936	945	994	969	971	917	1011	950	955	951	961	1029	938	988	1035	964	981	1031	963	954	946	943	1011	909	913	981	983
16306	2674	2987	2338	1699	1243	962	787	668	544	521	447	463	423	367	383	378	368	364	359	316	313	286	296	288	321	306	300	294	290	281	263	299	269	293	312	311	261	273	304	289	276	275	254	301	261	306	276	257	249	266	281	282	262	283	259	248	290	279	286	262	249	262	275	290	272	276	257	241	274	292	263	260	264	298	278	302	292	251	262	288	286	284	295	252	261	270	270	261	256	304	304	280	263	264	272	287	274	266	257	269	276	273	270	290	287	287	302	284	293	253	267	243	263	299	252	282	254	287	302	303	264	297	290	289	281	272	244	237	257	233	298	281	271	303	269	275	291	258	272	290	299	282	257	274	324	254	285	306	280	295	239	259	258	270	267	274	283	277	264	277	296	278	257	265	239	287	310	302	253	291	286	262	261	293	247	273	295	273	256	305	265	266	262	249	270	277	251	271	277	266	288	270	281	282	279	265	274	285	250	263	264	302	279	275	285	221	278	264	295	249	265	291	292	295	269	252	294	263	257	260	264	277	274	241	276	277	311	263	281	269	254	244	285	271	282	280	237	288	262	295	288	300	269	281	311	271	256	284	255	241	244	284	266	282	263	284	292	276	286	244	263	249	256	262	303	281	271	264	245	277	265	258	301	269	270	271	290	268	282	272	280	267	263	269	285	265	267	277	261	304	267	248	293	278	265	252	246	252	257	271	256	270	287	283	283	289	261	252	265	282	265	266	278	248	280	263	268	256	254	247	252	258	249	282	299	301	266	261	255	268	262	306	243	264	278	276	275	253	287	253	268	266	280	300	281	284	277	246	291	278	265	273	276	271	251	288	247	283	259	253	298	270	244	266	300	242	258	288	279	274	278	268	285	289	285	254	278	269	269	273	277	299	294	249	266	256	267	274	283	269	300	289	250	255	285	255	300	276	259	266	272	287	250	282	272	264	286	268	264	279	258	314	272	250	279	297	270	282	262	260	277	270	272	249	272	312	274	281	266	248	265	269	295	283	271	283	259	266	253	286	260	262	266	280	316	258	245	261	268	283	277	262	280	297	249	293	289	266	266	259	244	266	289	286	278	271	290	275	293	272	286	268	303	270	258	275	251	263	293	272	277	279	268	304	299	275	238	274	285	304	253	279	289	269	291	250	271	299	253	262	307	289	282	283	249	248	294	285	243	222	290	265	262	279	281	269	302	261	319	271	309	290	274	272	293	276	253	275	311	270	266	265	248	258	274	284	254	273	286	270	280	288	253	280	278	286	282	268	278	254	275	266	273	273	260	293	284	277	281	283	270	298	271	289	304	246	288	265	250	301	271	266	264	268	279	255	301	297	278	253	251	254	275	281	248	249	296	289	269	288	260	281	311	254	263	273	269	305	261	266	265	297	280	272	247	270	298	266	266	262	264	280	276	265	259	281	289	270	299	251	276	267	268	260	273	290	262	271	289	270	286	273	278	267	272	256	266	267	263	248	259	280	295	287	248	257	276	262	282	279	274	276	278	273	271	263	286	250	295	283	290	313	236	285	260	281	277	293	298	271	250	270	290	287	262	263	254	248	296	271	323	282	281	265	269	236	261	270	298	259	280	303	272	258	257	286	279	266	246	294	287	290	268	267	286	280	273	293	289	267	315	237	268	269	290	272	258	280	275	245	259	254	298	280	268	300	272	246	265	266	261	298	271	261	259	297	249	285	268	284	273	251	257	273	253	296	292	249	288	284	269	250	270	266	255	269	260	273	284	272	290	273	303	297	261	231	265	257	293	284	302	257	269	252	256	284	306	270	259	265	270	282	260	257	276	264	258	245	267	262	272	269	279	295	296	263	273	258	281	248	279	253	265	243	287	306	294	273	292	279	282	287	278	301	267	282	269	279	271	266	290	273	257	271	255	258	290	289	259	297	274	289	264	275	276	258	265	263	269	288	268	253	278	287	248	263	246	266	278	255	245	271	224	273	281	259	279	276	292	275	280	261	247	257	282	304	288	234	290	253	266	288	264	291	263	270	285	250	273	279	286	263	291	254	265	277	247	277	277	284	293	291	296	275	269	261	286	277	284	271	279	275	239	278	255	258	266	252	280	250	261	290	271	261	283	263	257	250	262	274	275	286	291	264	243	262	258	284	248	274	265	239	251	272	267	253	270	288	263	285	265	239	275	275	263	259	274	254	287	256	284	272	273	259	277	254	266	214	274	284	295	260	291	261	246	247	267	286	263	262	255	262	234	303	277	264	296	266	264	271	274	244	250	275	277	273	285	280	283	261	295	276	299	269	274	253	267	279	309	262	261	265	248	269	270	278	264	290	298	265	278	257	252	282	272	269	282	290	267	308	259	257	272	292	233	302	267	265	260	242	275	264	298	270	296	307	286	241	287	278	270	265	259	249	243	276	280	301	263	272	270	275	251	298	280	253	274	260	251	264	262	272	264	275	285	277	293	236	249	293	294	264	271	247	239	265	283	301	273	256	279	295	251	245	273	289	269	258	264	268	278	247	262	268	281	297	255	253	278	232	231	260	285	288	268	269	286	271	260	280	263	276	278	284	248	276	261	259	282	278	250	275	277	271	253	310	254	290	290	288	293	261	318	269	256	276	303	243	261	262	264	253	274	294	274	263	224	286	260	272	268	293	258	277	279	251	267	271	257	273	298	266	270	276	269	278	292	283	263	293	272	250	255	277	253	263	255	294	270	273	256	262	248	266	274	265	277	258	289	263	269	284	274	286	289	263	275	271	274	306	249	254	259	284	270	253	261	287	293	260	316	271	267	301	272	287	251	262	302	266	264	263	274	258	279	287	274	278	247	269	242	252	269	287	275	253	275	287	282	286	266	267	287	254	262	242	286	292	262	270	271	258	250	238	259	269	274	253	264	273	304	283	276	257	253	291	277	280	262	230	273	279	244	291	246	286	258	312	283	292	273	286	267	256	277	264	260	253	290	307	282	273	266	307	284	284	261	295	298	249	292	272	285	274	277	277	291	279	259	279	269	254	243	242	303	252	281	274	264	259	275	274	268	271	312	278	253	276	271	276	265	245	274	267	283	276	283	274	285	273	279	269	290	276	252	225	247	285	282	284	240	292	257	280	271	258	257	281	260	247	280	242	227	285	262	257	258	254	287	264	243	258	281	262	291	272	257	280	279	265	266	249	251	301	272	254	261	290	295	265	278	257	281	270	278	286	268	245	278	280	289	273	270	285	290	282	287	269	269	279	301	261	293	279	290	243	299	285	291	283	273	307	286	277	269	252	256	281	281	302	313	290	267	273	271	289	253	295	270	284	289	299	241	272	267	251	269	275	258	258	282	278	251	285	310	273	267	273	291	275	283	235	280	277	247	271	269	274	285	266	253	288	310	295	241	253	248	276	260	270	267	255	281	261	253	268	270	252	277	290	290	223	273	285	283	291	260	238	272	257	287	312	258	271	269	256	288	273	269	262	254	241	274	266	270	255	280	285	304	296	266	288	280	257	266	272	261	267	272	256	298	287	251	275	282
7788	2667	5563	6545	5657	4668	3890	3283	2814	2502	2161	1949	1800	1657	1587	1488	1356	1280	1306	1253	1287	1194	1124	1114	1146	1045	1043	1092	1025	1007	960	955	986	1005	934	978	926	872	919	905	907	907	925	900	867	898	880	897	845	877	876	900	900	889	812	857	888	843	840	824	833	855	800	846	893	837	801	821	828	780	824	825	859	850	772	822	863	813	811	828	857	833	892	795	833	828	858	828	801	809	784	829	844	850	811	817	801	848	875	838	803	823	825	798	817	762	809	815	820	848	794	761	811	787	792	840	806	833	806	850	799	802	810	816	811	812	789	868	803	747	842	803	800	827	878	797	803	790	823	800	849	857	819	847	816	817	795	765	828	822	778	833	791	819	820	818	809	842	803	804	803	776	796	800	841	812	865	754	823	826	801	784	791	763	775	762	804	769	779	809	822	785	799	784	816	836	842	789	796	847	818	772	829	821	790	826	877	819	741	821	796	842	757	826	788	848	796	807	823	811	802	820	812	839	807	820	827	764	783	829	797	806	779	830	813	803	794	802	803	804	817	836	842	815	794	778	776	787	817	830	820	827	810	807	783	796	810	820	804	793	793	829	737	838	805	814	783	815	787	783	778	824	859	878	786	814	801	832	797	765	831	785	810	834	841	794	742	783	867	812	812	839	788	734	787	821	812	784	809	738	809	787	830	872	816	809	792	841	782	816	815	751	813	829	814	810	765	811	820	823	781	811	867	780	805	763	856	838	749	818	761	766	842	796	790	844	816	839	809	768	795	757	782	784	783	755	766	820	774	807	800	800	849	732	796	793	818	787	802	807	783	802	777	788	768	801	832	829	749	773	773	820	826	793	830	806	803	808	833	822	814	812	816	811	839	792	764	802	787	789	777	833	824	824	831	856	803	807	868	815	803	779	758	852	777	768	762	853	814	776	806	815	839	856	844	791	795	830	803	841	844	790	819	775	786	810	777	829	808	781	771	794	778	814	799	786	806	806	816	815	814	824	800	812	770	854	793	832	786	786	845	788	801	748	764	797	804	784	805	784	789	815	778	779	783	832	798	833	780	828	843	800	789	766	797	790	765	800	830	852	785	800	839	820	844	826	797	849	804	775	797	800	835	775	776	804	799	804	843	791	816	816	799	811	786	821	835	880	763	822	848	778	846	765	831	729	806	804	817	800	837	805	807	858	811	773	843	761	834	790	795	840	781	833	786	787	786	829	807	786	772	761	807	800	819	793	815	809	764	782	823	817	816	778	736	868	816	798	859	763	871	817	811	739	802	804	817	809	817	794	776	763	821	790	774	853	854	773	804	812	819	822	837	771	871	792	799	786	770	835	855	823	817	824	777	795	818	790	777	860	786	812	778	852	828	785	760	795	842	820	811	837	817	813	780	804	787	856	784	805	803	767	810	834	792	825	802	777	836	771	810	799	785	815	800	825	825	841	832	794	790	830	768	813	798	807	805	804	803	806	781	816	799	800	774	779	849	819	801	786	825	800	809	740	762	825	791	808	798	815	824	824	824	799	779	783	770	789	844	847	805	787	816	795	805	767	834	799	807	823	791	859	798	843	805	784	784	792	806	796	843	794	816	793	867	831	830	770	775	784	744	801	784	745	762	778	834	776	797	815	804	809	816	737	755	769	753	779	814	795	854	841	799	808	843	800	823	776	823	825	835	839	803	799	842	797	803	844	829	793	790	777	816	794	853	774	810	806	808	833	787	785	796	802	795	831	790	796	830	780	782	791	862	778	795	837	795	787	817	802	826	752	806	858	827	813	805	824	819	786	751	812	811	830	828	754	845	806	812	773	824	842	788	795	814	852	816	794	822	757	816	808	861	803	798	814	812	818	826	837	854	812	814	834	779	780	791	756	826	775	809	778	840	855	814	814	866	818	820	811	866	808	856	848	768	785	825	802	817	764	792	818	821	792	814	809	808	828	807	771	822	794	848	814	819	814	808	761	801	760	805	812	760	786	771	817	800	797	834	843	761	786	795	837	800	832	853	833	836	768	846	775	831	850	808	811	810	801	825	824	778	815	792	823	820	800	809	798	827	781	805	785	780	778	819	779	807	795	808	777	766	765	808	824	849	780	795	817	829	838	796	758	778	767	832	750	799	838	826	811	797	814	834	803	748	786	843	798	823	808	836	844	860	779	810	809	847	809	800	778	811	756	778	822	789	801	771	795	837	826	829	771	818	776	795	794	767	804	817	745	844	830	807	754	818	813	862	794	803	798	828	784	796	779	790	786	794	749	803	825	799	764	827	819	774	807	798	832	850	799	772	776	809	776	765	757	782	850	800	771	813	821	770	780	839	827	789	850	796	800	772	829	785	827	827	821	835	792	803	840	813	817	797	758	803	787	838	777	858	816	772	779	792	807	821	815	782	742	794	766	836	858	860	794	820	786	786	837	768	759	812	801	811	835	811	835	776	823	810	829	813	798	764	836	850	778	806	770	798	802	833	781	877	825	807	799	839	809	763	784	784	809	807	779	803	810	799	804	812	814	814	778	819	818	789	821	790	767	764	842	827	835	794	791	832	782	826	803	753	853	805	777	817	796	825	814	787	860	788	811	781	815	776	789	815	788	738	833	796	790	809	814	771	798	855	838	781	791	767	840	789	787	789	850	818	821	794	809	817	826	796	738	824	828	775	823	785	771	838	839	835	804	773	800	789	809	758	828	876	789	818	815	856	792	789	755	763	841	846	831	806	743	743	789	803	808	812	809	821	783	775	795	771	759	787	829	794	792	859	844	792	833	771	807	792	750	759	770	798	771	793	808	796	796	814	801	784	843	805	784	865	772	804	834	811	827	803	802	847	810	775	803	780	775	773	783	842	786	775	790	822	846	809	810	819	783	773	833	797	812	816	838	820	791	803	825	797	850	807	780	792	771	783	811	800	803	785	782	774	799	782	781	847	761	759	812	858	795	751	841	772	825	820	788	787	808	809	823	793	798	805	802	902	859	798	754	802	879	825	753	799	860	779	769	796	795	873	804	812	803	816	875	812	787	830	800	811	829	803	767	803	826	852	849	795	808	833	832	831	826	821	805	825	792	798	823	815	805	805	749	816	744	814	818	814	837	829	793	762	764	833	843	798	813	847	788	759	779	808	832	803	853	826	778	803	820	787	852	817	802	797	786	811	825	810	855	763	780	820	803	795	828	806	774	790	804	843	774	790	785	801	810	839	794	840	775	818	800	800	851	885	841	773	820	805	845	799	785	782	778	837	803	770	800	854	837	813	841	826	790	824	818	830	800	794	834	803	792	821	832	814	793	781	793	766	804	840	777	819	793	816	761	788	784	777	838	820	835	838	830	810	778	839	830	800	792	772	787	826	800	776	796	816	749	780	805	831	793	834	851	837	847	787	774	795	836	798	813	842	780	816	807	776	793	770	778	804	791	839	827	752	805	836	802	803	837	810	806	855	842	892	760	853	850	809	831	794	770	783	807	785	782	779	804	776	786	809	810	786	794	783	788	866	833	797	803
2300	279	285	255	235	252	207	205	203	193	207	195	223	154	195	210	213	210	198	205	181	184	222	217	175	202	229	219	223	197	208	199	189	199	176	189	203	211	211	188	202	196	198	199	183	199	208	243	202	203	218	197	202	194	198	175	179	215	196	204	204	211	219	210	209	202	184	208	197	191	213	198	208	179	162	205	231	199	224	188	197	191	215	179	193	203	218	201	215	197	190	195	204	193	219	191	199	192	224	193	210	207	187	188	199	199	191	190	188	211	201	191	197	191	205	213	182	207	193	191	199	214	208	180	209	217	185	204	177	211	212	196	192	242	196	204	212	200	208	176	183	227	197	215	225	190	206	178	191	209	200	203	184	191	200	196	225	191	222	206	191	214	200	201	215	198	195	224	222	191	204	204	199	200	213	193	204	179	191	179	200	206	193	184	206	199	200	206	194	185	207	190	222	205	200	212	231	212	197	197	216	201	187	192	195	187	198	212	187	195	191	194	223	208	205	188	197	208	204	219	195	210	181	189	190	221	198	185	201	217	180	200	215	179	196	202	210	189	198	213	199	219	231	203	189	202	232	225	193	196	209	190	193	227	197	196	183	204	200	203	213	190	203	204	207	226	215	202	198	192	196	223	199	194	193	201	194	202	196	194	222	188	190	207	180	197	192	214	211	215	207	214	212	194	188	223	230	204	194	192	212	178	191	207	194	192	194	173	186	195	222	221	217	224	200	203	191	179	212	187	226	185	192	181	212	202	238	205	209	213	202	207	189	186	201	199	202	176	200	180	196	198	197	202	192	197	218	230	189	200	197	220	199	202	207	210	209	190	200	175	208	186	196	200	208	209	224	171	197	183	216	195	211	220	215	213	206	215	198	209	212	189	174	188	221	207	191	174	197	202	205	189	234	187	207	194	190	185	194	220	202	193	196	215	188	202	230	191	210	197	218	177	191	197	195	238	226	188	208	201	201	211	211	200	199	209	219	233	210	218	195	182	211	212	204	203	200	176	195	196	204	222	187	187	201	175	173	179	182	210	188	203	199	175	167	208	211	211	182	218	222	167	220	214	182	223	207	224	207	189	224	227	194	230	175	198	168	215	196	191	231	206	193	201	201	205	200	219	196	203	201	227	199	187	210	224	202	198	194	185	177	221	189	204	188	191	193	218	213	202	232	210	213	193	210	205	185	179	176	198	211	189	213	210	190	219	201	219	179	202	204	185	212	197	183	205	231	204	206	191	188	197	203	190	215	190	196	209	204	182	176	169	193	202	186	182	210	184	206	208	210	209	183	190	243	227	226	198	198	188	232	208	205	239	197	196	186	190	211	209	173	190	212	201	198	198	196	215	207	210	200	199	209	202	204	226	199	227	185	206	222	186	203	217	221	213	189	203	192	192	203	183	202	228	191	212	190	233	199	204	185	202	203	202	172	213	205	203	196	208	192	196	199	203	203	214	198	184	202	211	185	198	184	193	189	196	201	203	181	195	188	208	217	237	217	190	225	182	219	203	202	209	190	187	216	199	205	203	200	215	191	187	200	186	182	203	219	202	185	189	196	190	224	197	197	218	219	192	208	224	195	195	198	205	205	227	220	197	196	211	187	214	203	205	191	192	218	196	215	188	197	201	197	215	190	204	187	178	184	195	213	191	178	181	207	193	197	203	232	201	191	229	189	236	198	215	192	193	206	207	225	194	193	195	213	207	190	210	190	223	211	212	182	207	193	230	215	183	212	198	207	204	193	203	178	195	211	192	191	177	178	205	198	181	200	198	224	186	213	229	239	199	212	200	199	178	187	207	223	211	183	205	202	216	199	211	179	214	227	200	224	197	214	203	204	208	202	209	210	185	202	213	214	240	170	207	205	208	216	194	199	190	202	200	189	193	178	182	204	184	197	226	215	208	198	193	220	199	206	191	184	206	218	200	214	219	190	195	185	196	199	199	219	202	221	198	207	189	202	214	203	208	212	211	214	203	185	207	177	195	189	183	180	191	201	185	183	224	191	187	210	199	201	205	193	202	207	200	185	206	221	200	195	209	208	215	196	213	204	204	191	188	210	214	189	209	195	190	213	190	202	200	183	187	188	220	174	175	208	176	218	203	208	166	220	195	222	180	209	223	187	213	182	195	220	191	227	216	194	181	199	219	185	224	202	209	193	191	204	194	192	178	204	213	190	218	209	201	221	189	200	197	177	217	225	200	159	195	209	229	204	202	192	209	207	202	192	206	191	187	205	211	189	184	211	196	190	187	207	201	178	222	201	209	204	205	209	208	228	215	196	198	191	231	180	240	203	188	204	210	203	185	221	199	182	190	198	207	202	194	194	179	198	179	195	189	196	186	197	204	176	209	205	187	206	195	187	213	206	200	211	190	206	235	202	204	210	218	204	197	207	212	199	193	186	191	208	198	218	210	190	218	186	224	191	228	166	209	209	189	188	193	184	225	207	228	179	195	192	215	183	200	210	188	171	206	193	194	200	206	204	188	192	200	204	171	178	189	191	175	186	191	205	205	203	189	233	183	166	218	184	198	216	174	186	194	195	211	221	212	217	204	228	215	169	170	206	206	188	171	217	215	234	182	220	189	215	203	225	205	229	202	177	206	211	191	202	218	191	220	223	213	199	210	217	191	191	214	188	169	181	207	192	188	197	199	181	205	200	229	215	207	217	181	196	205	201	207	198	186	200	224	173	213	208	219	202	185	193	197	181	205	217	210	201	201	182	180	198	201	229	192	229	172	219	205	220	186	183	223	205	203	198	206	192	202	218	191	206	191	208	203	215	181	202	184	220	196	212	221	194	177	235	185	206	216	216	197	216	182	189	170	197	205	205	209	183	203	211	217	191	202	201	218	213	219	204	195	213	186	216	205	189	193	220	186	197	211	190	191	195	222	214	201	199	205	204	195	200	194	195	203	177	189	201	194	213	218	193	211	206	203	214	221	188	191	209	195	190	202	177	196	214	200	180	188	204	204	184	204	191	218	234	182	172	214	203	175	181	171	198	216	199	209	196	198	180	186	183	215	203	206	208	191	186	205	201	185	193	210	199	169	205	215	195	232	197	197	197	214	193	212	197	230	188	178	209	214	201	203	203	147	205	204	195	216	183	199	203	220	207	203	237	218	194	199	204	210	204	174	200	231	206	212	192	197	207	208	235	231	190	210	196	199	187	220	205	201	193	182	203	200	191	199	217	200	170	219	208	224	246	227	209	196	199	202	183	197	208	196	195	180	216	199	205	216	203	205	228	199	202	191	196	206	199	223	207	194	182	202	221	181	197	212	209	204	211	220	197	197	227	201	216	180	218	187	181	194	204	208	192	225	205	180	196	197	180	215	214	185	208	183	204	194	217	199	183	209	192	221	191	192	192	201	193	196	196	185	227	198	219	204	200	199	203	186	191	179	213	188	208	178	194	210	217	194	204	167	183	203	195	196	202	188	194	206	194	179	210	201	186	205	200	218	208	193	189	208	175	199	212	208	226	179	216	198
1934	763	789	860	771	757	733	686	725	617	704	657	666	611	702	653	646	653	613	648	665	659	664	594	630	630	632	650	603	639	637	653	640	625	649	583	675	667	631	632	584	610	664	616	625	658	674	626	650	662	637	636	588	611	618	654	618	657	616	628	658	596	634	665	636	601	624	636	627	649	641	650	634	665	616	637	650	602	633	605	653	640	624	626	638	681	608	619	638	643	615	656	625	618	636	642	588	634	634	609	644	611	625	623	630	645	619	572	699	652	624	618	627	581	665	635	623	612	651	654	614	654	668	610	657	631	582	599	608	617	646	688	618	641	654	642	620	648	613	661	660	643	646	644	679	618	652	638	609	634	614	643	635	622	645	631	619	671	622	626	615	630	627	648	655	659	706	643	655	632	685	654	604	608	613	646	628	622	660	595	633	645	655	637	639	622	568	637	646	612	627	621	616	695	610	647	676	615	648	617	621	606	629	644	661	676	633	636	650	646	625	605	580	658	575	613	594	603	660	633	622	648	627	668	636	595	621	621	669	626	679	655	648	657	665	678	609	584	660	647	679	654	656	639	634	587	705	625	617	642	660	620	675	624	661	597	663	602	651	625	656	589	607	640	645	597	640	614	628	671	618	628	649	649	655	620	620	651	633	662	618	598	657	678	659	637	607	660	637	641	668	654	626	676	656	618	611	638	646	645	671	604	618	605	618	629	629	614	600	665	646	623	594	629	701	637	637	636	637	677	638	664	689	631	669	653	649	650	627	657	586	662	667	610	607	689	628	648	645	636	621	621	634	619	656	613	675	686	649	647	631	631	671	681	627	613	637	660	626	638	601	608	633	699	666	676	632	622	611	609	617	654	653	648	648	665	676	640	631	676	633	642	629	628	628	652	582	627	641	630	582	623	605	654	622	647	674	625	676	597	666	629	673	693	661	670	555	615	619	610	613	615	590	633	632	612	630	676	617	609	667	637	646	615	636	627	600	654	640	595	656	633	650	606	658	633	628	597	619	659	594	635	634	633	649	660	591	605	627	590	602	671	650	648	615	650	604	603	578	610	650	603	614	647	622	625	601	612	624	663	642	620	645	672	620	629	586	650	663	664	603	643	637	635	635	606	621	654	647	695	621	623	626	666	581	614	656	671	670	629	702	624	646	646	627	610	654	627	591	638	635	656	625	656	597	610	632	637	625	622	609	649	646	626	623	630	669	628	619	607	657	633	618	668	622	621	620	626	576	587	613	665	644	603	633	612	660	627	581	628	629	622	598	653	640	597	667	661	621	633	597	654	648	643	661	669	642	644	650	647	670	637	635	589	651	651	637	644	632	642	633	665	663	596	648	636	636	651	685	642	636	617	631	647	646	637	626	614	597	632	675	645	624	614	662	681	644	639	613	662	602	637	626	625	624	620	619	611	597	653	600	632	603	618	614	678	605	621	611	612	588	615	629	657	617	676	639	640	641	681	622	639	617	658	622	639	650	610	613	652	612	632	635	647	642	650	646	663	621	637	650	643	619	616	621	661	674	628	623	595	634	633	623	617	625	590	613	607	628	605	627	625	642	602	618	643	637	647	618	657	646	616	650	629	677	652	659	681	694	646	633	563	579	635	617	612	632	620	621	586	611	634	681	631	609	657	623	619	655	631	655	644	647	647	634	639	613	627	645	650	645	650	685	677	624	636	631	666	640	612	647	649	597	683	640	626	602	625	641	661	585	627	621	624	638	660	636	632	663	634	633	636	652	639	668	608	598	579	645	623	626	648	644	616	611	663	676	607	618	666	636	587	597	652	611	607	632	638	660	646	658	638	660	660	605	634	631	645	618	668	646	640	665	620	637	623	614	611	644	628	661	642	633	611	655	640	645	639	618	653	641	622	617	629	665	608	589	636	582	591	641	600	668	616	589	636	600	659	669	637	702	598	618	628	672	642	674	611	629	653	668	620	619	619	634	612	648	609	665	645	634	621	595	664	633	632	612	661	662	650	576	652	645	642	641	598	621	626	662	661	604	642	602	627	643	633	653	602	606	672	648	632	661	622	645	657	667	626	664	607	645	641	700	679	608	642	610	632	594	642	576	628	633	648	660	673	624	683	644	637	668	652	636	649	629	618	645	613	626	590	675	613	595	627	640	608	591	627	605	604	654	602	654	659	638	652	604	617	608	650	608	628	597	645	633	620	600	639	661	622	651	637	601	639	610	642	641	634	639	617	620	602	657	637	636	595	607	677	666	653	618	647	590	603	640	647	618	584	639	682	583	660	624	628	624	624	616	594	602	676	695	673	628	651	652	640	631	599	677	660	615	609	605	631	645	618	688	636	671	603	642	643	650	615	654	637	631	667	639	619	623	665	664	725	627	655	670	640	636	646	628	608	642	624	673	611	632	681	637	626	599	642	684	651	657	654	675	619	584	642	631	648	619	619	636	610	637	597	658	591	638	592	618	617	610	653	649	669	590	655	606	666	605	605	622	641	640	633	673	597	629	619	619	608	649	616	659	627	632	632	657	634	633	685	601	621	609	617	627	601	630	604	687	626	645	640	659	675	621	637	657	632	663	638	639	666	615	597	614	667	646	616	567	636	636	603	618	632	632	637	663	651	626	668	659	571	625	695	681	645	676	621	639	683	638	687	657	607	674	620	623	661	613	631	643	658	626	661	628	610	652	566	639	642	623	632	624	624	647	684	651	636	638	629	597	617	615	592	615	624	616	621	605	609	607	617	656	655	622	606	640	635	635	623	642	618	648	637	655	659	621	601	651	593	672	651	700	633	624	620	648	638	623	644	640	652	634	665	672	590	605	642	641	641	622	653	632	687	649	617	628	627	657	614	645	626	592	635	644	606	606	654	651	647	682	619	641	652	650	646	591	620	645	593	643	663	609	594	616	624	675	664	646	627	626	616	624	572	650	610	597	661	655	637	667	629	613	668	658	648	641	631	654	642	592	635	600	664	614	587	625	608	632	614	597	690	609	638	635	620	646	618	668	620	668	603	657	632	656	603	583	650	613	615	657	618	635	633	635	636	607	639	672	639	644	676	607	561	649	643	623	670	620	612	639	636	639	681	631	667	629	620	644	631	666	694	598	650	654	704	623	619	592	646	641	639	618	675	624	687	613	634	665	621	667	662	614	641	628	617	645	589	643	590	621	682	601	609	635	609	635	600	632	625	687	619	635	655	659	630	631	663	633	634	596	622	687	665	603	556	617	606	634	653	567	619	640	639	668	614	677	646	641	647	652	625	643	637	692	640	632	624	684	657	655	624	597	667	666	632	635	639	618	643	611	642	643	687	661	635	651	584	618	644	623	640	612	622	636	659	594	628	630	626	621	639	694	656	619	631	587	609	634	626	608	626	619	623	659	608	644	630	623	635	634	683	598	645	629	643	713	587	700	610	647	634	596	627	619	627	645	698	685	665	675	610	611	592	632	681	632	652	610	594	629	624	630	620	589	648	669	637	636	673	593	615	607	648	597	638	637	617	636	599	631	621
9557	1343	1656	1374	1014	786	689	601	505	457	479	457	399	396	400	392	384	348	369	374	356	357	336	339	353	328	368	342	396	322	342	336	358	311	304	305	367	324	380	338	317	343	293	335	326	350	307	329	333	329	332	317	304	289	344	362	332	360	339	339	348	332	308	324	310	318	318	329	340	345	357	362	349	357	331	371	329	351	346	334	331	358	335	328	305	353	341	329	290	337	324	341	337	309	341	279	321	326	302	333	319	332	312	324	293	330	328	306	325	291	342	328	319	308	331	300	328	327	328	335	346	326	343	333	319	317	329	327	324	350	350	318	300	314	326	323	321	336	348	310	325	363	330	335	309	319	378	385	328	351	308	350	332	325	350	316	333	345	331	300	329	338	302	367	328	304	347	318	326	344	322	314	340	329	318	318	329	327	327	329	324	321	295	307	334	346	326	326	325	327	330	369	360	325	303	330	331	328	347	314	351	319	325	347	348	319	313	297	316	293	312	315	306	344	290	333	353	324	317	332	328	309	311	316	326	308	297	323	344	347	317	335	322	322	326	347	308	323	361	352	330	300	293	322	362	352	354	334	339	347	324	302	364	317	329	320	319	313	300	331	318	329	327	357	346	362	322	303	323	305	312	345	341	328	302	330	357	342	341	300	347	355	335	334	335	338	344	328	369	299	329	367	318	295	316	323	294	334	349	318	341	309	362	350	337	294	311	311	331	338	328	331	319	291	319	320	315	314	338	335	317	289	358	300	351	317	321	339	351	316	301	363	294	359	295	333	341	333	341	324	345	317	326	292	314	326	322	342	330	332	312	352	338	298	326	332	330	301	350	382	350	327	359	311	326	314	341	405	295	324	335	340	334	347	316	321	321	284	342	340	349	339	311	369	309	336	298	342	316	344	334	320	310	317	320	309	344	340	329	317	341	366	324	307	317	337	323	307	315	314	346	269	327	311	339	330	328	322	355	344	345	296	306	353	342	320	313	329	317	312	338	335	320	348	337	346	354	334	302	335	331	318	374	307	308	307	363	305	334	338	357	269	297	337	325	333	360	319	345	320	315	303	348	326	332	300	326	304	318	317	365	347	337	328	339	339	295	331	343	299	312	355	346	346	299	330	341	315	326	323	333	349	342	336	303	335	315	345	311	319	331	329	315	319	339	325	344	364	321	338	320	324	324	324	347	303	316	338	331	317	328	345	389	337	320	309	320	316	352	300	320	310	350	328	336	342	330	330	353	338	302	333	334	326	333	287	310	336	310	354	329	325	340	327	332	323	330	321	327	349	319	344	335	324	355	289	355	344	300	304	316	313	340	328	346	333	325	344	316	328	347	341	339	313	342	331	326	308	360	301	316	319	316	332	316	331	305	321	321	319	316	338	323	345	360	323	309	333	313	334	308	325	340	338	321	318	335	358	335	341	323	325	346	316	316	341	288	319	342	354	349	326	327	328	331	328	339	350	320	333	347	313	341	303	357	315	322	325	317	316	318	320	325	359	294	329	314	318	340	351	324	329	336	310	373	316	319	355	335	319	337	319	331	343	314	341	315	304	293	353	341	321	353	326	360	311	346	333	317	351	300	320	307	274	324	360	320	324	335	282	317	340	356	332	285	316	312	306	340	386	344	335	302	310	368	343	362	296	373	319	343	346	337	350	339	356	339	306	322	298	356	324	317	341	288	329	345	297	320	349	304	297	355	324	351	336	354	331	326	337	340	328	332	319	324	348	298	315	336	353	330	316	341	356	315	333	322	364	333	310	305	331	313	317	337	344	324	300	375	309	320	310	343	334	318	323	352	330	300	297	330	333	318	343	327	337	306	339	294	348	356	302	315	336	314	296	330	316	354	363	331	346	323	326	328	297	310	306	358	320	346	329	359	336	330	332	323	329	355	352	342	306	317	327	317	328	329	329	323	321	348	300	313	339	301	323	350	332	303	357	326	343	335	351	329	302	336	335	320	332	306	310	306	306	330	320	341	357	341	332	328	325	339	330	349	310	336	335	329	320	301	327	289	340	316	325	342	365	315	356	337	322	330	299	322	390	321	353	317	344	315	355	354	338	333	335	327	358	343	333	341	331	311	306	332	342	307	320	307	353	327	328	344	338	313	299	341	323	323	319	342	331	336	361	315	315	301	342	308	333	345	325	346	332	336	302	347	370	307	310	311	317	334	327	341	308	350	343	351	348	324	288	331	312	357	341	336	340	313	318	297	321	342	309	304	343	284	352	341	333	335	348	283	349	354	326	318	320	356	315	347	315	345	332	317	312	309	340	310	293	337	346	346	308	325	339	318	361	307	274	351	328	346	326	314	301	344	354	316	321	322	350	303	299	357	344	300	339	326	327	275	314	324	344	302	311	333	315	327	332	326	341	323	342	343	366	343	333	312	319	348	312	326	322	319	328	328	306	331	302	351	375	357	326	323	309	314	301	336	349	340	346	315	297	332	352	325	362	300	324	310	335	340	327	298	339	302	335	347	333	349	339	340	320	348	337	329	320	329	345	316	346	298	329	342	325	321	330	292	319	305	313	352	305	362	312	324	315	327	364	349	319	337	336	373	333	352	323	342	335	353	305	314	363	303	343	321	298	304	364	306	326	360	331	321	344	331	341	344	353	332	319	327	345	314	297	363	311	318	326	350	320	334	359	313	323	308	316	293	331	314	314	314	329	318	337	320	349	314	299	329	309	315	344	360	326	324	326	333	343	288	338	368	328	309	329	330	303	334	353	336	332	317	363	333	321	347	320	364	322	271	359	336	326	344	320	292	357	309	304	329	349	348	352	365	306	323	334	319	343	338	330	327	324	370	336	316	314	343	313	346	339	344	346	330	323	304	353	333	306	337	318	317	336	330	321	335	301	317	327	348	328	332	310	329	367	348	297	314	301	339	327	350	331	347	317	309	322	338	326	343	334	324	386	322	338	320	325	327	312	343	343	321	297	311	329	343	326	313	360	334	360	313	300	377	318	337	304	305	317	316	339	323	313	341	367	326	324	314	362	316	337	319	312	318	321	315	289	340	341	313	340	332	355	301	338	338	309	341	314	310	320	355	338	334	289	365	336	317	333	340	322	343	341	330	312	326	325	370	310	326	332	349	318	338	308	320	312	320	339	313	333	352	329	348	314	342	298	312	361	351	338	319	324	321	347	360	318	303	350	348	335	289	330	317	305	315	339	354	345	327	325	350	328	305	308	344	322	351	354	316	313	321	330	355	341	322	402	311	340	321	319	341	325	317	309	334	351	284	297	334	304	360	347	337	321	317	358	317	333	354	306	329	304	298	334	320	320	344	304	322	365	340	330	343	301	316	319	331	333	346	324	332	316	315	343	346	303	359	326	318	308	346	323	306	304	340	307	321	315	328	318	368	293	308	336	335	327	338	332	321	306	334	315	319	324	308	330	327	335	325	325	328	319	323	318	284	308	343	322	303	321	332	365	347	314	359	310	327	325	375	271	319	310	305	382	369	351	351	372	326	284	282	327	351	337
5836	1943	3513	4030	3568	2992	2671	2224	2075	1786	1740	1596	1495	1422	1407	1294	1165	1232	1207	1166	1129	1143	1065	1123	1085	1131	1098	1057	1074	1052	1047	1044	1035	989	1034	978	1040	1039	977	997	998	1009	1010	973	1056	959	945	934	949	990	1020	1019	1045	936	988	1014	997	1001	893	957	957	959	1008	993	986	959	1017	981	971	967	942	960	969	989	1001	1002	959	970	991	953	929	970	956	967	1011	956	967	923	929	974	948	980	899	931	1001	958	921	906	922	975	979	930	949	954	923	949	971	955	926	978	945	924	957	884	1039	993	934	949	991	942	932	983	996	1016	938	921	901	931	924	943	895	948	898	969	980	986	962	985	942	939	908	922	967	928	964	995	998	1032	916	934	984	950	946	910	983	940	988	948	961	906	1005	963	951	929	998	972	938	933	925	931	957	949	931	918	959	967	874	937	920	971	976	1044	992	966	964	965	960	985	884	943	968	932	944	949	934	913	955	923	959	935	919	932	945	996	932	947	931	959	952	944	931	1017	955	964	938	967	915	1012	920	895	1013	914	974	977	927	993	938	925	938	951	926	953	960	897	923	904	908	1011	937	988	965	985	944	936	926	929	939	934	950	895	962	937	998	960	966	904	945	881	927	888	966	998	988	933	894	981	928	925	969	946	948	954	941	955	947	941	930	981	981	959	938	967	996	950	935	946	962	967	953	949	940	1002	932	982	900	926	987	972	970	973	968	923	1012	968	949	894	885	894	989	1030	959	957	897	939	890	965	965	942	909	961	942	985	986	957	902	947	925	950	892	900	912	919	947	976	955	940	980	922	978	870	953	938	995	963	992	953	971	944	880	951	982	915	925	917	939	888	939	973	944	959	941	973	911	975	921	941	928	905	922	945	977	921	983	987	938	888	919	929	996	928	980	924	991	950	937	950	938	984	951	975	946	962	993	975	939	955	981	916	973	910	971	975	985	933	961	992	927	932	975	980	910	977	863	895	935	963	909	914	962	926	942	994	937	932	972	1002	938	948	963	890	948	1001	949	962	949	930	957	913	994	955	964	923	940	969	920	973	926	971	932	916	947	991	934	958	953	965	904	958	983	937	934	991	972	906	968	966	926	964	966	962	946	985	962	928	973	948	924	984	949	954	942	929	992	965	964	944	967	933	968	972	1012	1016	939	910	950	952	981	896	986	912	967	948	958	896	984	972	946	973	901	949	998	931	978	987	965	958	924	974	942	985	984	893	949	951	982	935	919	952	951	946	994	1027	898	917	898	927	1003	915	937	930	941	918	944	954	973	982	915	948	977	947	968	951	997	987	954	892	882	867	931	939	933	981	873	940	977	973	943	918	917	919	945	953	905	994	915	917	931	977	924	925	914	929	946	948	945	986	929	943	965	941	986	905	922	967	938	946	916	897	994	967	949	936	959	981	993	906	936	931	989	982	986	978	948	929	938	970	980	930	924	950	944	956	958	952	947	980	1083	984	952	932	904	952	948	934	964	945	1004	1001	957	944	965	1002	932	956	996	974	964	938	918	930	944	937	985	972	942	903	1006	970	1044	953	953	918	942	955	918	906	886	924	971	988	921	924	974	949	1047	938	931	1005	953	995	926	967	927	963	940	937	946	1003	991	948	931	934	990	985	934	891	945	908	917	970	961	925	992	941	935	893	914	945	978	928	907	945	975	960	971	951	915	909	937	949	942	1009	962	937	919	926	938	953	955	940	965	1021	967	957	989	914	977	953	1005	911	945	1028	946	936	922	934	961	966	913	952	949	989	988	939	926	939	928	956	950	941	913	953	938	934	905	922	937	910	906	938	912	997	940	942	954	1005	938	928	941	936	905	926	958	936	994	897	954	919	915	1005	948	974	949	948	914	947	954	985	967	970	913	1002	974	963	950	945	929	960	981	945	978	959	908	997	1008	950	951	1014	898	928	980	919	956	926	912	981	967	993	942	976	963	955	966	956	976	954	987	928	958	940	919	936	990	948	953	982	924	942	998	941	912	979	998	981	934	934	969	923	986	982	993	897	930	912	891	917	957	968	887	1014	929	1029	913	983	956	908	963	969	1000	951	892	953	908	903	957	972	919	992	932	978	971	966	964	945	991	953	900	953	939	947	939	949	979	951	983	929	963	964	1012	942	938	1000	959	915	929	962	960	943	955	1003	954	953	957	909	940	940	919	931	933	1011	957	965	989	940	916	945	952	950	967	935	952	939	998	946	998	906	963	934	902	941	942	924	981	927	993	958	968	948	971	926	948	965	997	939	953	883	991	974	967	968	937	952	980	949	924	904	931	955	936	930	953	907	1016	919	914	952	1014	945	915	999	927	924	936	930	961	926	919	988	934	924	987	1006	954	972	924	925	1014	899	915	940	952	934	898	956	965	929	864	945	956	953	947	949	952	932	930	941	982	972	958	991	923	964	942	962	991	925	947	952	966	947	917	930	1000	1017	957	951	967	914	886	965	907	970	952	927	958	949	934	1004	965	928	940	997	981	993	957	924	956	977	867	982	949	897	906	989	943	936	943	959	974	955	920	921	934	941	954	1000	942	946	966	967	936	925	962	943	989	971	967	1004	915	938	895	973	1000	897	984	924	926	939	947	1016	926	986	911	918	967	940	933	933	990	918	966	960	908	946	952	1012	1014	889	981	945	996	914	966	999	897	959	974	966	940	922	921	973	917	920	952	1021	929	919	968	904	948	964	943	974	897	932	990	1004	950	957	967	945	939	945	961	968	1005	909	988	954	926	949	927	994	904	910	970	960	954	976	1015	934	904	952	991	989	942	975	942	1025	975	923	959	909	947	979	936	947	991	937	950	866	954	966	947	967	908	946	956	978	962	992	936	869	994	958	958	934	928	911	1006	952	933	917	967	885	941	1002	949	977	921	987	935	886	901	958	929	920	971	937	900	965	950	927	943	942	979	962	927	940	974	978	953	939	973	929	937	904	913	925	1006	963	967	982	958	899	948	908	980	953	939	932	924	972	958	925	977	970	939	969	937	955	936	927	929	960	963	921	928	926	941	996	986	909	962	955	918	909	954	1038	935	936	902	915	942	945	930	951	973	959	941	923	948	936	939	962	938	932	974	949	941	953	937	932	974	949	944	889	939	895	946	1004	869	977	920	1021	913	987	925	976	967	978	951	979	971	913	951	964	974	953	959	949	916	965	948	937	944	988	939	956	932	976	965	979	896	909	947	958	950	942	942	941	967	925	916	956	911	1004	965	985	961	937	892	925	982	975	946	1003	896	921	919	972	930	913	916	930	970	995	923	932	988	940	960	970	986	910	966	976	963	935	1015	907	978	945	937	922	902	955	994	923	941	963	972	967	928	921	960	937	942	895	970	952	951	951	981	892	987	962	943	927	979	951	952	939	946	936	936	997	957	890	973	995	946	1017	934	945	902	973	935	928	1004	942	937	962	963	924	987	966	942	932	911	978	953	947	910	941	999	954	932	965	923	967	918	961	951	971	886	941	978	908	956	943	931	998	914	910	949	887	920	943	907	954	906	963	932	923	955	908	961	981	910	938	960	957	939	979	944	1000	998	964	979	971	1015	987	947	993	965	1005	894	954	940	967	918	922	938	926
16772	2648	3051	2325	1691	1250	940	795	632	583	518	491	419	404	377	351	384	352	354	383	353	286	321	298	331	319	295	295	292	314	320	302	308	262	309	332	280	269	302	318	294	275	296	256	304	302	272	270	281	264	260	284	308	304	294	264	278	300	285	288	321	274	291	288	266	286	263	259	268	248	254	294	276	294	285	273	284	292	239	315	260	265	269	254	281	266	271	239	295	254	292	295	287	283	283	279	297	264	266	262	270	284	292	280	278	279	243	258	262	289	272	255	283	299	260	297	275	274	283	273	292	241	283	249	270	269	240	287	272	264	272	276	282	261	302	297	255	274	253	273	241	273	256	270	272	264	275	256	271	285	291	298	253	274	289	254	291	284	270	260	311	272	271	261	273	290	291	274	294	253	280	291	264	252	253	271	258	272	256	256	265	264	300	290	297	300	327	258	280	296	274	298	269	256	280	246	286	246	252	282	287	298	289	261	263	281	264	299	291	290	292	271	264	274	264	301	323	278	289	284	280	300	266	277	277	262	285	278	273	284	290	253	268	286	268	277	327	265	251	272	290	292	264	306	271	276	306	298	252	266	271	294	300	271	299	267	282	265	270	274	275	259	270	290	260	277	287	297	277	258	257	251	269	265	275	289	286	268	269	268	305	286	273	247	267	294	296	292	275	266	295	275	269	274	294	282	250	280	306	304	244	265	263	269	300	280	298	231	300	268	259	254	298	270	241	251	285	279	275	253	291	268	247	300	302	257	274	282	269	258	289	290	291	252	273	306	278	268	289	275	267	256	294	298	287	260	256	291	269	265	260	264	296	292	257	245	248	257	257	274	305	276	263	268	256	274	274	260	275	297	287	288	290	280	266	299	276	290	314	287	267	262	275	318	278	301	237	261	316	267	265	278	266	275	296	253	276	262	252	285	264	293	260	265	286	251	289	246	258	279	266	257	277	285	283	251	259	297	319	295	265	260	282	308	267	311	285	255	280	296	290	292	293	280	312	271	258	270	290	273	281	262	266	265	300	288	266	256	263	285	291	268	269	258	296	282	277	290	270	259	232	264	255	311	274	274	298	277	263	267	285	256	282	287	291	261	269	284	276	277	278	284	268	271	256	279	266	284	275	260	255	303	276	271	256	286	287	264	265	306	270	270	265	272	299	304	275	271	261	255	276	267	261	295	289	258	290	245	244	267	268	275	283	261	288	280	268	244	271	269	255	281	286	284	282	256	285	263	281	280	290	287	268	290	262	257	280	287	287	266	275	232	285	253	259	267	256	284	240	266	285	290	284	290	270	268	297	268	246	287	259	289	264	287	288	262	266	295	239	282	269	261	273	268	270	285	252	276	278	276	250	299	290	283	272	292	255	279	283	292	291	279	295	255	268	300	279	253	269	260	260	274	269	251	285	244	306	298	269	283	256	278	299	244	258	263	271	284	265	271	276	260	262	307	246	294	225	308	291	292	290	280	273	283	252	282	261	292	252	260	279	283	278	296	287	307	269	262	285	287	269	240	284	276	249	263	303	259	286	307	251	255	274	280	279	298	283	327	287	289	279	245	283	286	275	272	302	278	291	296	276	279	268	250	286	245	300	284	271	293	268	284	250	269	270	243	300	276	265	298	292	309	258	277	281	241	251	284	244	276	273	287	255	282	263	292	265	308	297	260	254	285	291	258	266	263	259	280	286	278	263	291	260	293	282	269	236	291	277	279	289	326	267	275	292	271	290	244	256	274	260	274	309	279	251	262	275	289	268	290	258	260	258	261	292	271	260	273	256	270	266	267	273	250	267	322	270	258	294	301	294	289	308	274	278	246	287	278	263	292	290	286	288	280	282	246	234	273	262	269	249	288	290	278	293	276	294	291	254	304	275	261	294	269	288	275	286	263	272	294	281	269	263	278	280	255	275	273	296	289	269	288	300	273	261	242	294	274	281	265	279	284	265	251	261	280	275	260	277	290	274	270	280	294	255	253	263	283	287	271	256	255	257	260	284	268	265	272	282	262	303	277	272	274	274	272	271	280	293	291	262	290	261	271	275	278	255	260	247	275	276	275	288	254	270	257	261	293	257	261	264	301	239	314	265	275	284	267	274	281	291	281	280	272	263	269	293	268	277	278	288	274	281	277	302	283	299	281	268	278	262	275	271	290	259	265	268	264	305	255	262	258	277	293	269	258	255	262	295	273	250	282	275	263	294	266	308	277	293	268	267	269	265	290	279	241	283	245	274	269	283	288	271	255	296	294	290	270	271	269	306	257	308	267	288	297	287	282	272	266	287	287	265	304	239	272	294	294	268	259	268	293	262	297	271	267	291	279	265	295	282	264	269	254	300	276	275	273	258	271	270	264	284	295	289	258	242	282	296	297	252	279	242	285	267	279	282	290	281	269	289	266	256	272	293	262	271	277	256	247	274	274	251	284	291	274	282	285	293	257	284	271	293	270	246	279	284	275	281	268	284	248	287	292	256	287	260	263	272	303	252	276	265	327	305	276	280	265	267	292	275	273	296	233	269	268	263	290	285	256	260	267	264	272	307	276	255	286	283	281	257	265	261	273	278	269	243	257	283	285	233	286	279	290	280	262	292	293	279	261	297	263	301	266	243	259	279	290	276	284	286	274	270	278	279	275	265	254	282	281	306	294	283	266	277	258	289	265	275	264	276	286	264	305	271	230	274	285	279	272	250	275	279	259	285	299	286	267	249	257	289	275	259	290	294	274	278	293	308	275	292	275	286	279	257	229	287	256	277	286	277	263	288	262	302	279	245	287	273	267	275	277	275	265	268	251	274	289	273	274	280	290	239	270	266	269	263	252	277	265	274	263	263	287	280	263	286	272	251	253	276	301	287	244	274	282	300	287	260	276	298	284	269	272	274	256	276	265	250	290	282	276	264	290	282	284	281	275	266	281	260	303	280	259	284	276	281	281	249	267	254	297	263	278	287	281	263	258	275	256	222	260	249	286	280	258	318	241	276	266	326	261	258	288	287	279	250	256	262	289	301	249	265	267	283	258	266	272	295	270	273	282	243	270	252	262	269	265	300	285	254	274	290	255	288	304	273	259	258	281	316	276	285	265	273	274	271	268	249	288	269	301	255	273	262	260	249	264	260	293	269	270	268	273	303	266	252	298	265	263	266	288	252	260	242	282	306	295	292	274	284	257	298	271	237	305	267	269	285	284	275	285	256	282	227	257	282	265	272	259	273	256	271	249	273	260	280	285	282	294	264	264	272	301	282	246	264	271	313	280	255	292	275	267	287	287	286	277	292	291	278	254	277	283	275	247	259	292	291	282	244	273	256	271	254	270	280	269	250	267	264	285	265	287	295	266	251	262	282	267	278	273	283	287	303	301	281	271	272	262	226	300	273	296	249	257	289	278	289	274	259	278	241	264	256	270	272	255	277	273	278	267	257	278	286	290	254	275	287	284	271	269	258	265	245	265	266	239	269	298	299	279	293	298	274	277	250	306	256	281	271	262	279	295	268	261
7805	2675	5570	6333	5639	4555	3880	3314	2744	2441	2172	2016	1837	1592	1581	1525	1429	1377	1322	1259	1227	1156	1152	1154	1136	1080	1026	1028	1019	1070	962	964	920	958	979	925	949	942	944	894	970	878	900	874	836	862	931	880	877	862	865	825	902	844	870	845	875	824	859	824	844	832	795	902	838	854	889	851	836	845	832	819	812	803	823	856	820	800	857	852	857	819	813	815	802	815	824	860	801	838	819	764	790	832	811	796	812	815	819	858	820	808	769	819	797	816	816	840	834	796	804	852	850	749	830	815	802	759	794	802	855	831	826	770	774	821	778	845	825	861	791	841	786	860	833	854	835	824	806	797	822	835	806	788	824	811	842	842	802	826	828	812	779	748	769	791	774	815	797	826	795	799	821	819	808	830	785	751	804	813	778	884	821	793	830	834	796	789	763	816	786	801	830	800	804	793	824	886	836	805	755	810	805	801	828	823	793	770	822	776	839	801	841	796	806	769	779	772	831	773	817	795	845	804	856	789	755	791	814	831	840	827	797	799	803	770	781	776	806	827	774	839	786	799	861	856	778	858	800	772	808	773	779	819	796	775	835	823	818	831	768	801	755	817	786	839	816	839	774	810	802	788	834	850	807	834	783	807	765	812	824	884	804	778	800	776	819	806	759	800	794	789	840	842	817	824	829	827	818	754	789	792	793	840	817	772	781	802	767	842	818	821	830	847	820	799	789	842	827	756	847	825	820	802	791	775	784	835	784	803	833	820	810	801	807	773	792	810	837	822	819	817	833	774	809	770	797	800	859	754	842	762	816	827	809	832	790	751	845	790	789	825	785	790	827	841	821	847	795	807	814	784	793	769	806	796	830	840	828	839	778	843	834	771	841	752	826	841	838	790	845	835	743	803	802	800	764	870	870	772	809	825	822	802	783	797	757	824	805	848	801	761	797	800	806	817	833	811	830	815	741	821	808	833	776	807	820	800	813	763	826	807	789	800	836	797	791	836	828	808	810	773	807	806	847	764	815	798	801	783	794	806	786	761	761	763	837	851	852	808	846	779	835	769	813	816	818	842	781	841	815	801	801	844	814	828	787	804	808	809	770	760	782	776	791	792	806	811	791	787	786	865	811	782	823	844	789	851	803	807	806	831	813	775	825	845	871	723	799	818	788	783	878	855	741	804	815	835	782	826	850	719	760	810	839	762	831	800	756	799	857	850	810	836	792	827	812	801	762	773	812	802	796	820	826	851	779	819	831	787	785	779	824	786	788	833	814	846	834	813	751	841	761	832	816	790	790	862	828	839	851	849	762	794	782	853	875	769	768	786	765	840	820	794	879	819	805	804	795	813	760	804	788	816	771	794	788	826	838	810	784	794	809	807	789	827	787	822	833	793	805	859	823	780	807	861	765	785	772	808	787	833	865	832	805	816	785	806	802	799	847	808	788	822	787	817	776	838	815	847	830	850	780	835	808	820	734	798	824	858	799	802	787	824	837	820	833	791	784	827	795	751	793	766	806	829	857	832	790	789	840	786	851	794	850	750	859	840	814	830	808	812	843	816	851	793	787	817	798	842	871	824	814	822	799	816	809	822	822	738	800	782	784	801	793	799	813	806	799	801	827	776	870	795	801	808	778	793	825	802	847	880	790	770	861	824	754	795	846	827	825	812	793	787	847	795	827	813	846	830	839	874	827	798	815	739	836	793	813	840	784	776	817	819	800	837	830	768	740	810	840	841	755	826	757	803	793	866	813	790	756	834	804	797	810	809	791	814	778	780	796	771	809	830	771	830	811	840	736	859	802	791	808	840	787	779	834	789	836	768	812	778	783	798	794	822	815	818	781	809	811	815	798	788	801	832	824	771	798	821	807	818	782	795	808	807	796	785	793	799	774	823	828	838	836	825	790	758	814	802	790	857	788	826	793	830	797	830	736	812	748	805	820	824	789	827	854	807	821	867	835	789	795	798	774	827	861	798	779	810	819	834	794	809	824	810	840	805	802	769	827	844	854	822	797	844	814	773	790	790	811	802	828	795	813	814	794	802	778	801	799	804	760	822	785	785	774	786	795	780	808	797	778	818	773	789	806	756	796	803	844	791	838	764	807	766	791	820	830	837	854	837	779	838	773	821	769	799	825	840	783	823	784	817	810	813	761	777	847	753	824	809	814	804	833	803	814	786	808	779	805	770	806	758	856	804	828	799	774	775	845	772	823	829	801	825	829	810	810	800	755	787	840	795	807	765	808	771	783	762	800	820	792	781	791	829	809	799	786	903	780	821	808	811	800	795	767	751	805	823	818	852	766	802	760	791	806	821	786	826	847	788	841	808	845	782	837	773	838	816	828	791	768	814	823	748	816	830	812	828	831	793	803	839	786	846	841	803	774	820	801	802	789	804	821	830	791	854	750	806	795	829	799	814	829	817	783	813	770	820	801	770	816	765	800	793	822	803	791	790	805	783	815	799	776	765	774	834	803	755	831	777	811	833	831	843	818	837	783	842	768	843	781	765	744	816	848	803	809	795	798	810	820	799	809	762	822	789	775	828	826	779	850	786	813	855	811	771	835	810	810	838	841	822	804	807	821	801	818	821	786	773	813	788	794	811	787	812	774	828	815	806	816	823	835	818	799	772	821	823	772	817	854	811	777	843	776	833	769	823	833	801	759	809	806	813	848	807	775	855	865	790	846	829	808	823	774	774	803	803	817	828	808	840	784	825	812	831	805	810	774	816	834	802	842	794	801	809	778	821	850	761	815	837	806	802	843	862	777	851	835	778	807	769	818	840	785	839	798	844	770	865	848	806	770	763	806	842	829	849	837	799	805	800	770	817	790	794	783	771	821	815	805	804	795	838	856	857	794	833	839	815	831	819	801	782	799	810	835	762	804	806	737	781	823	815	824	794	804	796	778	817	795	815	817	800	801	848	802	845	773	774	810	792	826	884	778	827	800	821	790	825	810	819	807	850	808	819	764	802	838	795	815	795	816	824	805	830	779	798	811	794	796	781	746	836	827	816	807	784	821	848	825	840	796	836	803	813	832	829	815	791	793	783	857	789	790	826	828	813	798	893	801	822	796	834	865	777	759	819	838	824	763	816	819	765	755	813	849	753	805	796	802	784	786	817	808	781	763	805	819	796	831	824	855	826	776	761	829	823	788	837	855	777	777	776	810	794	853	756	778	828	855	802	802	796	773	795	797	864	826	806	814	814	828	837	822	817	815	801	730	795	848	814	793	847	781	793	775	835	777	785	816	794	821	810	770	798	760	825	835	800	752	817	813	800	808	827	800	798	803	805	827	764	762	775	850	792	813	848	810	789	805	812	787	788	819	795	797	827	768	762	772	833	755	852	778	773	810	830	798	814	853	793	799	789	811	813	796	856	845	826	766	832	755	848	821	860	819	785	809	783	845	785	811	759	796	788	828	805	860	803	796	829	776	779	751	837	797	788	809	827	823	810	795	800	844	861	823	817	823	793	811	800	787	865	846	794	792	801	817	787	801	813	834	803
2156	266	279	256	252	248	221	231	222	209	215	222	197	208	215	200	182	200	232	205	202	212	201	185	193	209	194	189	199	196	192	198	211	223	210	210	187	211	202	194	193	192	213	190	206	213	206	216	189	188	198	207	230	226	207	200	199	200	181	227	193	210	205	183	190	221	177	199	205	194	214	170	198	200	187	176	207	203	199	191	197	204	200	203	197	209	177	204	214	204	215	197	227	221	224	202	197	194	194	194	187	229	205	207	189	192	212	213	231	205	205	201	208	201	225	188	225	197	194	212	207	205	207	183	215	201	184	192	196	237	182	223	180	201	200	193	193	201	238	192	196	194	214	217	208	229	174	201	192	200	198	219	201	196	203	205	186	200	199	200	205	232	208	198	194	234	199	173	190	224	198	187	215	183	185	188	208	177	201	204	206	196	194	186	216	230	233	185	210	211	195	207	176	191	206	205	199	201	216	174	198	205	184	179	223	194	185	217	222	252	181	221	219	196	200	197	211	218	188	184	188	195	182	193	223	183	181	198	204	202	228	199	187	200	172	183	203	198	199	214	188	202	202	198	172	209	196	196	204	202	190	191	220	193	235	196	238	203	175	201	231	183	197	211	183	189	220	204	198	193	217	240	185	210	193	186	226	176	196	191	210	227	207	204	181	197	195	220	201	185	229	231	193	192	198	183	225	224	203	234	194	178	168	184	189	185	237	176	204	188	209	205	192	203	192	222	162	180	212	174	214	193	217	184	194	206	210	205	181	216	193	224	207	206	216	196	189	200	204	181	188	203	190	178	206	205	161	204	195	193	183	233	209	192	230	207	197	211	211	195	211	195	195	176	204	217	192	213	204	194	200	202	211	187	195	218	190	191	202	188	177	223	199	193	171	225	188	212	206	193	198	184	208	215	222	228	192	206	200	179	159	199	197	191	202	216	230	189	233	197	180	210	199	200	222	197	190	202	205	188	190	220	224	191	207	180	204	219	208	233	202	208	204	178	206	216	197	193	201	224	228	217	202	215	211	200	225	206	198	199	193	203	216	179	238	216	223	187	191	206	197	205	208	185	194	186	202	195	202	193	228	210	192	208	197	217	202	198	226	199	225	182	188	228	203	195	188	213	196	206	190	217	215	218	228	218	198	214	202	193	210	207	216	183	188	203	195	189	203	206	206	214	200	203	191	191	217	213	212	187	196	202	193	205	224	214	223	220	211	210	213	206	207	218	197	166	201	195	217	220	200	199	181	217	200	223	240	211	209	215	209	217	208	210	184	208	213	207	202	214	208	207	195	216	192	232	213	203	181	209	215	180	199	193	220	202	190	197	189	202	209	196	180	211	198	203	193	197	198	236	183	194	195	187	199	209	208	202	202	183	199	210	170	210	189	185	217	218	201	198	200	184	203	191	201	216	196	188	184	206	196	226	189	203	179	180	194	205	186	174	202	191	198	200	192	204	214	204	190	211	209	188	218	207	202	197	190	199	200	203	200	203	199	209	196	200	223	183	203	208	194	203	211	208	184	189	200	207	191	186	223	196	218	209	188	177	204	208	188	188	197	191	229	188	204	211	197	203	233	214	192	205	203	177	176	212	183	202	187	174	203	185	215	232	192	172	201	196	180	179	176	193	225	209	209	202	191	208	188	205	220	205	198	193	208	217	219	198	206	198	206	172	195	220	232	225	199	207	200	194	235	187	204	214	206	202	216	190	190	197	195	213	206	187	225	183	214	199	218	238	180	177	195	207	195	185	181	209	192	217	221	198	228	212	182	188	182	204	198	190	181	218	218	192	212	191	201	219	186	189	177	221	209	191	198	190	190	162	201	205	193	196	189	197	196	211	209	183	213	194	180	207	187	189	223	204	212	211	212	219	198	232	194	196	186	202	202	226	200	234	199	177	196	216	203	186	208	202	200	195	200	202	184	200	214	224	222	197	180	193	180	196	210	215	218	206	215	209	172	192	227	189	215	212	181	202	202	203	192	197	220	202	224	204	191	191	197	190	194	196	201	170	204	203	187	184	226	185	189	188	199	206	223	201	195	188	229	172	218	197	195	215	198	198	194	198	221	174	191	194	210	197	202	186	188	195	205	184	213	208	199	235	197	189	179	234	227	197	233	241	176	192	223	216	192	191	180	182	204	212	197	197	201	206	208	196	183	205	179	209	192	171	226	198	188	224	180	204	205	213	172	193	213	191	214	189	237	188	185	191	191	209	203	220	197	205	182	203	179	203	190	185	181	199	222	208	207	201	211	191	190	183	193	201	205	205	196	200	194	201	229	183	207	216	208	205	225	228	200	183	204	191	172	228	202	217	202	213	200	172	191	199	175	189	202	183	195	221	190	185	192	208	203	194	182	198	179	190	215	182	196	198	184	199	212	228	191	204	206	193	229	210	177	208	217	196	194	195	224	215	222	202	193	204	202	198	167	190	210	184	221	209	190	202	211	213	185	220	198	182	200	209	212	204	217	194	199	188	218	213	201	214	198	220	212	179	179	235	215	179	211	197	202	193	200	173	195	175	205	221	192	213	200	188	185	206	204	189	211	188	215	215	212	216	173	203	212	184	200	213	204	198	194	199	200	228	199	210	197	191	198	206	190	219	206	198	205	213	207	194	181	208	208	187	215	176	200	200	211	211	191	196	188	209	210	190	209	203	221	200	170	205	210	205	179	193	233	208	180	212	196	227	187	206	196	200	201	191	189	208	209	202	210	207	198	188	204	203	188	202	205	209	215	212	219	224	184	198	196	201	188	202	197	183	200	196	210	209	195	191	195	217	182	182	216	218	189	174	200	204	233	205	190	213	185	216	216	202	191	206	200	220	231	187	189	215	213	192	194	188	189	207	197	201	240	212	209	194	190	184	217	204	202	183	197	225	201	206	204	196	210	211	188	201	215	215	199	214	207	210	193	191	190	198	199	196	229	185	209	197	208	184	190	207	196	198	220	194	184	214	219	220	195	206	184	189	220	235	196	198	214	221	187	210	193	220	187	212	208	215	205	187	202	195	201	212	206	197	203	199	199	204	196	201	187	209	172	210	206	186	205	179	197	197	184	202	189	202	187	185	199	185	205	181	206	208	196	209	230	184	219	202	196	228	226	210	202	212	202	230	177	194	217	198	197	195	209	203	202	192	205	184	209	204	219	196	203	230	200	204	212	229	188	195	203	185	180	201	209	197	215	178	189	209	214	184	208	219	205	222	184	185	215	219	206	211	217	217	190	202	204	190	217	196	210	193	202	194	197	218	201	202	162	190	223	161	186	218	172	188	216	182	212	197	198	207	196	200	215	203	189	238	198	212	223	199	193	204	217	189	192	222	197	203	223	194	199	194	187	181	199	212	215	216	204	221	199	207	207	204	196	208	190	220	192	180	180	224	197	197	193	204	197	188	214	167	214	196	208	208	199	196	190	211	197	219	193	205	203	228	190	203	209	213	229	193	207	189	218	230	192	213	199	218	163	191	208	205	190	193	217	197	197	203	214	203
2016	669	806	822	795	761	774	682	685	704	647	677	668	643	659	661	683	673	660	654	646	665	579	645	636	630	663	634	655	668	632	578	598	632	597	621	609	609	655	656	646	664	624	629	624	634	635	657	650	629	636	652	639	654	581	605	639	635	627	648	605	618	638	614	648	624	670	616	647	620	636	637	633	663	656	624	637	635	626	580	644	638	631	568	607	604	654	659	647	632	665	631	610	619	626	649	658	685	662	662	656	646	609	605	656	644	662	638	625	650	606	645	652	601	619	611	622	582	656	665	660	661	617	633	632	687	646	653	635	645	610	625	649	610	607	628	595	591	625	643	623	638	622	642	615	648	629	639	631	630	595	655	632	641	600	619	633	595	653	640	680	623	685	669	644	617	628	674	642	608	615	640	662	629	591	625	634	661	619	639	595	635	609	632	674	647	632	665	648	601	674	604	649	634	617	645	666	569	637	641	621	664	627	647	637	640	614	622	649	631	639	620	627	591	646	626	661	634	626	651	650	673	632	642	665	653	624	598	629	599	642	623	658	646	659	657	662	599	645	614	628	649	671	629	650	657	636	621	624	664	631	639	634	628	634	652	646	664	659	633	614	628	644	612	664	635	623	630	644	638	629	581	658	614	596	636	641	655	652	645	713	576	626	641	620	651	625	645	663	609	603	643	613	644	606	611	640	689	708	620	620	645	669	647	615	604	646	637	642	632	611	600	655	621	624	633	642	555	623	594	653	653	589	690	617	618	608	609	622	634	623	627	626	636	623	630	597	639	621	621	664	656	621	621	611	622	612	660	588	648	629	636	640	657	639	680	620	610	626	645	651	679	631	652	563	681	628	620	669	623	618	661	592	590	656	666	697	676	643	641	616	621	643	613	598	614	599	624	633	605	638	612	672	623	629	646	686	596	629	594	617	608	622	657	631	602	580	594	650	595	667	579	655	655	635	644	678	644	639	656	608	564	615	652	607	628	612	662	660	607	668	625	655	661	605	604	640	595	639	629	663	639	602	615	598	641	661	636	603	617	661	647	643	668	630	618	669	582	645	627	661	632	613	640	629	607	680	596	642	699	656	620	639	619	640	657	645	656	597	644	607	639	674	650	642	633	651	673	589	572	632	621	604	575	633	658	643	661	668	634	622	616	621	642	615	654	655	612	612	621	656	641	621	626	625	610	666	638	649	601	609	614	597	604	649	621	652	659	615	568	595	640	653	682	613	636	591	649	633	664	633	627	682	634	662	600	609	609	628	606	633	636	628	675	686	682	592	648	629	624	598	644	641	644	627	647	622	621	659	602	682	632	654	648	648	601	625	610	641	611	652	643	574	638	591	629	630	624	633	620	636	682	640	594	642	649	647	610	628	643	631	622	638	616	637	630	664	601	610	620	666	588	653	690	635	676	649	626	636	670	629	624	614	640	623	616	613	601	595	614	643	678	646	618	633	613	649	617	651	620	659	626	636	619	639	645	631	601	619	647	660	678	593	622	657	626	640	618	611	649	679	611	638	622	567	635	639	565	620	662	644	606	648	686	637	642	636	595	621	642	686	654	634	592	627	637	637	662	627	639	655	625	614	642	610	634	659	670	643	640	643	589	655	647	651	604	609	644	672	608	613	647	632	602	621	622	617	596	640	630	597	679	576	630	655	628	670	608	603	603	628	667	618	656	612	631	648	645	632	644	618	626	680	608	669	635	636	677	616	662	602	596	697	620	616	651	636	625	614	665	624	641	623	653	673	643	640	622	669	676	629	668	648	662	648	629	615	605	641	617	637	607	617	587	684	602	639	638	605	683	606	650	605	646	653	624	653	636	659	677	662	571	662	629	627	645	647	655	631	611	612	607	643	599	645	648	642	603	649	624	645	607	656	635	660	593	634	602	581	631	655	584	604	581	672	626	692	638	641	676	687	683	633	685	622	644	620	614	652	619	657	650	605	626	665	662	668	606	579	649	629	654	621	682	608	670	616	571	631	638	659	613	621	631	599	639	624	663	608	629	582	658	621	682	644	632	610	698	643	640	620	647	615	634	635	645	645	673	689	646	665	622	623	639	651	625	626	619	621	606	645	651	695	641	670	614	631	598	633	654	642	602	667	643	601	637	618	659	619	608	662	617	665	595	598	637	617	663	624	616	658	642	650	585	589	640	612	621	650	660	636	645	630	663	697	679	605	653	642	635	657	604	629	589	663	683	616	615	659	677	662	659	611	634	617	655	618	642	623	674	615	631	633	643	618	638	611	659	596	631	610	585	673	652	658	647	647	611	616	661	599	625	623	633	663	638	638	653	626	634	635	646	643	669	656	626	582	628	650	638	626	641	639	615	641	668	634	630	663	616	654	630	643	664	624	654	614	663	636	606	636	670	655	589	634	659	637	686	616	646	652	618	664	672	599	653	642	610	687	644	658	671	637	631	618	637	625	637	625	665	677	617	629	601	608	655	653	617	622	672	622	656	645	650	633	635	642	625	626	660	622	604	655	612	642	640	612	605	647	669	596	664	629	663	596	638	626	591	645	654	643	577	627	653	630	625	615	622	668	616	572	644	599	640	607	649	586	630	661	636	597	637	667	641	639	646	655	664	579	634	612	658	657	622	629	591	653	635	652	604	631	621	617	624	656	620	645	598	646	659	649	637	659	619	672	656	589	608	614	627	648	632	628	641	691	657	616	640	624	617	667	667	632	624	603	686	611	643	629	637	657	618	635	622	672	618	661	671	618	622	638	662	592	677	639	643	633	690	686	630	678	624	676	661	601	611	615	670	667	596	656	641	679	696	609	607	645	631	660	657	607	659	582	648	631	664	642	649	596	647	592	696	642	646	651	642	614	673	648	644	650	648	596	699	632	621	617	643	628	668	591	621	657	664	682	620	603	619	611	668	674	638	642	625	652	616	633	635	630	639	635	632	675	645	704	625	680	615	638	602	643	600	638	667	639	628	677	605	588	589	628	673	644	656	665	692	631	668	637	645	633	641	620	643	637	647	695	637	598	659	673	623	644	613	642	658	619	667	666	656	610	638	622	607	642	646	666	656	655	647	654	628	638	662	653	648	665	646	614	673	679	654	673	641	630	638	605	625	683	670	600	613	593	627	664	664	654	624	608	630	628	646	634	597	603	621	629	615	595	594	647	647	658	598	656	617	619	616	665	639	603	643	647	667	639	625	611	619	636	595	661	637	624	634	590	634	607	632	637	643	627	627	670	647	623	639	671	667	661	619	661	640	622	621	622	618	615	658	693	667	581	671	612	654	628	669	686	584	641	606	594	673	638	583	651	635	661	623	596	661	677	656	646	653	632	622	638	659	620	606	684	615	615	671	623	624	638	670	651	628	691	635	620	623	602	672	620	585	608	670	619	661	654	555	638	643	679	644	637	618	640	600	634	611	642	606	629	664	626	642	613	651	652	652	626	624	630	642	621	645	661	653	663	632	645	611	644	636	655	587	599	623	596	597	664	641	649	648	615	654	629	618	626	634	651	664
9644	1458	1644	1341	1043	767	665	580	492	468	439	448	405	411	402	408	383	367	351	358	385	385	352	337	366	366	326	336	364	345	367	311	331	334	370	357	349	323	369	338	327	313	327	323	345	347	322	334	393	338	307	341	341	322	334	348	326	317	338	315	342	298	329	325	320	353	327	326	333	330	345	321	331	327	320	347	331	318	336	311	335	374	328	326	343	335	316	351	353	359	336	319	323	334	355	331	354	317	357	335	314	345	356	350	368	329	344	350	314	312	354	328	347	318	305	299	333	317	346	338	362	326	317	327	324	344	334	319	330	313	307	317	346	359	353	337	336	355	323	313	302	341	338	339	321	317	351	319	344	306	322	325	377	327	349	324	324	355	320	306	323	330	343	337	329	328	321	357	322	333	341	332	319	335	314	358	332	334	343	316	317	310	334	307	300	324	317	310	339	302	313	297	369	330	319	315	325	344	317	310	342	347	287	330	326	320	337	315	351	333	364	337	327	343	354	320	320	319	345	344	319	345	316	331	331	311	336	312	311	282	316	323	312	320	302	296	347	301	324	351	311	382	337	346	307	360	340	336	338	331	311	298	341	311	345	330	313	337	333	315	325	351	347	320	322	351	357	341	320	339	323	356	351	331	330	324	321	329	329	292	360	312	347	315	329	348	353	354	288	327	349	319	340	311	334	312	322	339	332	319	341	328	332	331	312	307	329	325	335	316	307	310	290	345	333	353	313	348	328	321	338	315	315	340	342	331	353	334	322	322	312	345	351	316	353	341	352	356	315	317	303	327	314	318	332	309	334	303	337	312	333	349	357	343	331	306	354	349	315	304	313	334	311	336	341	327	344	336	342	327	326	342	353	353	314	312	327	313	299	323	320	319	329	316	353	329	302	348	322	346	349	348	384	337	344	316	330	350	347	331	327	331	319	329	317	350	318	290	305	335	285	338	326	331	346	349	321	327	335	354	339	320	337	322	326	322	338	307	294	342	340	320	326	337	357	331	352	343	314	361	353	353	320	324	300	318	365	301	322	351	323	294	338	346	328	321	329	332	351	329	317	327	295	296	375	356	321	385	324	271	348	350	316	295	335	322	336	323	336	331	330	363	350	344	325	318	346	357	351	341	323	337	340	312	301	324	310	323	333	321	318	303	319	343	340	332	360	295	341	316	309	328	335	342	360	348	338	347	314	355	324	333	354	337	322	316	301	319	320	344	326	342	324	320	338	327	346	325	321	352	341	367	345	327	347	312	328	294	313	332	342	321	352	325	327	308	342	331	335	352	313	318	329	318	313	309	297	309	350	316	334	350	304	348	293	323	322	333	347	333	339	315	331	337	321	319	324	322	318	384	315	356	315	328	332	334	326	318	327	364	302	338	346	349	309	309	330	313	315	335	339	338	314	330	361	314	313	284	298	340	320	322	332	350	306	306	334	328	294	320	345	323	352	337	300	312	332	337	310	344	321	322	334	323	323	326	291	318	350	326	349	305	344	353	320	327	339	341	321	352	327	337	307	315	323	367	345	334	319	332	346	328	340	350	321	334	331	349	361	308	318	333	338	284	312	349	359	292	357	325	381	342	365	318	324	326	319	348	313	296	328	309	325	323	310	317	370	321	302	336	316	325	328	338	309	336	311	305	344	338	310	330	320	363	351	321	332	287	310	339	303	292	369	297	316	300	345	285	341	363	374	343	318	342	330	336	309	328	315	371	312	325	359	344	325	337	328	341	344	352	349	339	300	344	338	323	325	324	321	318	324	326	347	308	348	341	324	336	369	328	316	298	305	308	345	313	343	313	352	359	337	307	303	311	342	372	313	322	344	308	353	316	322	338	346	340	324	335	327	310	346	354	345	367	325	320	318	322	320	330	333	347	351	308	354	363	325	332	356	314	328	327	321	358	341	322	321	345	321	284	321	354	336	321	342	320	343	334	348	316	312	342	338	338	288	332	358	362	309	337	320	331	326	326	331	306	354	313	316	328	304	362	327	320	340	353	366	344	348	335	327	350	322	324	343	344	370	310	363	344	334	329	352	350	336	330	363	327	326	320	344	343	345	304	373	323	307	312	329	320	328	332	316	329	366	349	351	333	329	345	380	314	353	284	298	336	317	335	337	294	338	314	327	358	310	325	354	332	333	317	334	319	335	321	354	332	359	331	340	338	350	328	354	302	361	318	328	337	332	371	336	313	336	337	293	331	324	315	333	337	330	363	310	293	334	320	323	330	326	348	313	345	331	317	336	327	357	365	348	304	354	320	346	330	330	300	356	333	313	309	320	316	353	314	332	311	367	349	330	317	330	356	331	323	335	333	332	311	316	306	335	339	347	332	379	334	324	327	324	324	314	310	339	317	364	301	359	310	294	303	326	346	331	324	315	320	351	331	287	344	326	321	361	366	354	343	295	352	325	299	346	329	352	332	332	347	319	348	321	326	304	336	330	337	346	305	325	329	311	325	354	326	339	332	318	353	330	305	358	340	357	314	313	376	327	317	329	315	358	317	323	353	334	324	355	332	333	336	328	355	344	339	338	327	339	321	300	307	359	322	342	357	310	326	304	340	349	291	331	360	313	367	322	328	318	373	324	352	301	325	320	331	321	299	332	306	321	328	331	320	315	322	285	314	330	329	354	346	321	331	323	325	349	317	304	290	340	347	310	336	313	335	315	320	317	315	312	332	316	343	374	336	349	334	316	323	327	337	351	324	327	314	307	316	359	306	340	310	342	325	342	321	331	306	346	340	337	312	354	353	342	342	330	315	315	342	293	336	298	331	327	329	350	304	297	301	348	374	336	325	355	341	342	314	328	334	348	313	343	329	315	339	335	304	313	344	315	334	331	313	338	314	355	328	308	350	354	336	345	346	348	334	345	327	321	332	371	330	285	334	331	368	334	316	337	310	282	330	370	343	355	306	359	315	318	344	339	327	332	341	345	351	313	358	352	359	311	322	348	336	343	331	312	331	351	322	346	322	340	363	342	317	326	331	329	344	340	328	359	322	354	329	344	317	345	316	315	333	325	352	354	336	313	322	357	299	337	305	321	321	336	313	303	329	331	333	329	339	343	345	322	333	324	293	352	346	320	337	333	342	333	344	344	326	323	313	310	290	300	300	351	330	325	344	333	335	319	296	321	297	346	343	339	335	298	352	327	357	322	324	307	330	317	305	344	335	287	332	308	318	312	366	314	344	322	304	348	320	317	324	333	334	333	334	347	339	313	316	328	291	354	371	343	347	346	343	310	338	355	312	334	336	360	319	321	305	317	334	324	335	361	356	298	364	339	287	302	343	324	332	309	296	334	298	326	336	347	327	307	346	344	334	360	321	307	336	338	330	324	313	323	303	343	356	313	346	346	307	325	336	319	319	355	354	305	332	337	347	301	353	328	315	331	313	330	326	361	321	375	357	346	309	344	316	326	320	354	349	311	332	298	360	322	311	325	330	303	352	330	294	351	311	311	325	334	326	309	340	301	331	334	356	334	336	346	311
5815	1937	3471	4068	3482	3023	2493	2287	2018	1839	1644	1550	1508	1492	1389	1280	1260	1242	1189	1205	1134	1173	1128	1129	1149	1088	1115	1097	1070	999	1059	1041	1112	1086	1029	1024	971	992	1028	1016	968	980	1003	945	996	1022	993	1020	1009	1004	994	971	1011	965	1047	902	998	987	994	964	960	981	970	955	969	1007	968	984	997	965	984	974	1011	931	996	988	886	1026	913	917	952	997	948	953	990	980	970	960	937	980	954	1006	941	970	889	941	940	963	986	938	952	960	946	927	976	992	961	899	938	937	951	982	925	1018	944	942	974	965	977	913	944	919	964	946	1012	873	913	961	916	926	949	984	966	944	931	955	921	954	977	991	920	942	981	944	967	908	972	937	952	939	973	926	884	980	1005	980	968	968	1015	922	995	919	935	998	954	931	936	991	1011	970	990	891	1017	968	969	979	956	953	919	954	920	942	987	930	891	951	971	920	929	905	986	1028	949	913	1014	990	941	968	984	948	996	957	946	925	955	904	892	956	943	976	942	887	951	947	941	934	967	948	968	978	921	917	832	991	978	955	975	966	920	948	978	955	912	924	1015	904	958	941	957	936	992	960	983	1026	954	938	944	886	963	961	935	940	960	961	962	988	879	943	985	965	949	947	965	969	1031	1001	966	913	976	903	973	956	926	958	964	902	939	905	961	931	956	961	939	903	964	954	885	963	953	955	933	949	942	941	940	966	979	962	987	955	925	1002	950	949	965	977	888	944	954	966	956	947	959	987	975	977	962	938	954	959	986	946	923	926	958	977	964	1009	991	953	982	936	934	962	989	955	971	989	959	998	968	891	937	923	911	987	978	946	920	916	947	972	953	956	1002	948	926	988	895	970	927	961	981	962	969	958	972	943	959	989	932	968	979	918	1035	963	980	971	957	1004	956	945	973	964	917	967	980	973	974	980	977	972	938	972	993	1006	912	942	1001	935	933	961	986	975	963	940	986	969	1030	963	946	952	975	955	988	968	950	990	953	969	873	948	947	955	969	998	971	907	963	1008	951	976	1002	887	985	917	1011	955	939	980	951	985	944	1009	980	934	928	983	980	962	957	948	950	889	955	961	965	916	946	970	950	957	939	955	902	937	911	957	961	956	1014	962	952	943	957	957	970	929	971	978	957	922	954	943	958	920	946	962	928	924	973	922	978	894	922	990	962	993	969	995	942	968	929	966	919	995	947	902	893	1049	933	931	930	950	1013	1000	1009	919	975	970	991	956	892	956	906	902	946	958	967	951	940	966	945	908	982	969	974	986	964	1000	985	948	955	960	969	964	879	1002	963	939	967	947	961	987	1012	984	966	927	983	931	964	980	884	935	912	941	1039	978	981	970	969	994	979	912	1001	909	985	914	944	907	972	910	913	953	1004	983	974	956	895	1002	907	922	918	973	976	943	985	904	897	890	933	959	988	918	899	889	970	972	988	967	923	950	951	973	1001	901	910	957	1007	870	964	968	934	1015	942	991	952	945	935	971	929	900	941	967	979	945	948	996	977	978	1013	892	948	940	963	1037	975	974	967	944	991	996	987	945	959	971	891	993	1028	985	944	1006	993	940	921	918	992	986	952	957	945	980	960	992	974	960	961	915	948	1010	968	950	958	908	953	953	993	897	966	989	962	935	993	1029	947	904	956	976	998	965	931	938	964	960	946	983	961	974	958	1013	916	922	901	956	957	922	961	929	959	938	900	951	1002	965	916	949	965	944	967	982	979	891	936	927	979	952	1038	943	900	946	859	951	924	957	932	963	974	1026	974	895	965	992	951	977	990	955	895	918	925	1012	947	927	933	947	1006	945	936	986	888	917	919	953	961	976	1000	910	930	888	906	979	977	1011	1010	943	946	988	1007	956	959	945	954	1032	939	963	920	962	958	923	945	956	940	979	947	994	928	931	1028	958	847	969	893	906	905	954	883	953	949	953	954	1002	1008	986	981	935	945	970	883	937	909	926	965	986	950	910	951	886	941	916	951	971	956	977	956	1019	957	914	928	983	931	943	922	1009	967	969	952	901	954	996	973	999	1001	958	916	970	960	934	954	931	967	928	926	1008	934	1002	930	951	959	965	924	906	988	938	1002	1027	964	909	942	943	904	976	980	1006	938	926	970	926	956	1002	944	930	938	953	909	934	966	957	931	954	944	962	959	956	931	949	952	944	934	941	939	985	972	1012	894	975	946	960	943	966	922	985	914	954	953	904	984	1033	956	952	992	1012	961	999	945	938	941	935	989	1001	969	943	935	970	951	940	915	924	915	957	907	1000	889	1008	909	932	906	977	940	948	997	903	976	936	961	931	990	914	988	978	946	954	995	931	898	944	982	990	932	990	921	936	920	960	958	997	978	922	972	942	926	1000	929	941	923	952	922	933	950	958	935	995	979	1030	933	957	951	954	971	950	984	906	935	959	1008	941	982	984	908	994	997	963	942	1003	905	981	963	890	943	949	1038	994	946	907	983	965	953	922	942	930	975	953	957	969	971	952	935	939	999	967	968	977	915	917	996	980	945	954	921	961	942	996	935	968	962	983	942	939	941	953	924	955	961	981	927	939	982	955	956	966	929	964	955	912	964	961	897	977	959	926	915	936	951	980	964	913	982	915	953	950	959	936	953	950	921	942	982	987	995	1010	971	919	954	924	960	940	975	966	954	904	961	922	965	919	1010	954	940	1030	941	915	970	1010	950	959	958	984	958	927	938	953	932	937	935	947	936	988	957	964	967	950	990	979	1000	958	975	939	949	965	948	905	987	985	926	944	930	956	905	965	919	994	946	920	974	902	968	990	991	993	950	940	997	982	942	924	911	973	992	978	939	1004	993	936	892	937	1023	948	982	953	985	937	928	958	922	983	979	940	975	930	967	935	942	992	966	929	983	965	976	992	976	1026	954	950	1010	983	985	935	900	956	971	975	950	948	951	941	935	956	989	968	957	926	936	926	952	950	925	973	904	958	929	960	922	964	963	1007	993	928	977	921	949	985	915	981	919	920	898	949	957	986	971	944	947	965	1000	956	913	908	965	971	928	999	919	933	981	960	931	955	933	934	901	1024	985	932	993	957	980	948	1003	972	935	934	989	936	946	990	919	966	952	936	974	906	904	973	976	922	969	993	983	993	917	980	959	945	953	946	914	950	913	911	956	962	941	972	949	961	993	957	1006	949	948	973	960	997	909	959	957	904	951	946	936	1001	923	933	938	964	975	946	951	945	978	999	944	957	1025	948	946	958	932	974	967	970	935	957	914	933	923	911	971	970	966	899	923	1007	937	951	984	958	976	964	945	1000	945	952	991	964	966	953	966	946	941	941	929	992	952	922	940	989	958	950	988	947	938	922	917	950	975	957	973	965	915	888	955	905	949	908	986	932	962	949	949	946	969	961	958	944	950	958	995	974	926	982	984	989	930	980	997	930	940	926	943	969	940	976	934	977	958	979	981	953	948	911	884	941	921	972	930	975	940	928	902	984	906	948	907	978	914	926	904	972	1000	974	939	978	993	1018	973	969	914	986	911	946	928	981	952	923	950	951	955	947	906	976	992	933	946	954	974	993	998	963	961	983	947	932	946	933	964	891	954	939	932	962	964	983	968	968	974	920	967	901
17352	2672	2965	2347	1635	1161	947	806	643	588	499	467	428	377	408	376	341	333	333	305	333	359	311	316	329	291	305	300	325	346	283	286	262	277	316	270	301	302	279	305	293	259	290	292	284	318	300	289	248	304	262	289	320	257	274	254	290	283	249	259	308	293	283	260	290	285	297	279	275	285	261	291	266	294	271	276	262	267	290	266	279	289	278	303	276	261	284	268	290	259	258	261	291	284	267	269	303	281	262	275	268	292	272	278	292	263	271	287	259	273	263	287	263	278	281	301	267	276	283	246	286	264	258	277	276	303	295	256	280	251	277	301	264	250	298	272	273	279	258	278	269	259	279	261	279	263	248	308	288	274	284	266	299	290	252	268	275	274	276	273	246	271	257	279	265	271	298	274	276	282	283	288	290	269	278	271	279	282	265	264	278	299	271	282	263	285	240	257	283	264	248	297	282	274	254	256	258	262	266	288	298	270	252	275	290	259	280	277	255	283	286	269	290	300	247	248	267	257	276	250	297	276	280	295	265	276	268	281	306	266	272	259	286	280	250	245	262	254	299	292	285	273	263	283	280	285	283	261	285	255	290	266	261	237	265	245	282	289	254	281	256	260	275	267	288	235	273	275	289	252	272	261	288	298	262	310	259	287	256	261	273	287	279	289	287	277	270	275	264	294	294	273	268	261	277	238	280	280	264	301	245	256	261	296	261	248	313	307	273	289	280	309	316	275	289	285	301	263	281	278	268	275	263	268	267	286	254	260	284	251	284	265	301	281	261	243	282	279	319	276	287	256	283	254	306	255	274	242	254	290	270	281	253	295	266	291	259	288	293	285	271	288	270	293	261	286	257	278	300	294	287	269	285	241	280	261	296	278	260	228	282	259	293	274	293	253	261	250	251	263	265	290	258	264	262	256	284	280	251	263	263	279	295	252	287	285	301	263	243	274	276	233	274	283	254	283	269	272	244	272	272	287	292	261	285	266	232	274	287	289	269	274	259	291	275	264	279	258	272	267	284	274	278	282	310	290	290	252	293	266	273	287	250	250	272	295	239	270	242	276	239	263	269	271	291	269	255	266	263	256	260	275	261	288	263	284	264	292	272	299	282	259	304	273	253	255	288	258	277	272	277	280	252	268	270	279	272	257	277	264	258	285	267	276	252	287	304	263	283	253	296	263	234	272	264	271	278	245	278	260	252	276	287	322	268	286	262	270	254	274	276	278	271	262	253	274	266	291	255	276	301	276	283	274	290	266	276	291	272	271	272	256	264	253	268	290	287	267	273	255	294	287	278	279	249	260	296	269	313	277	287	270	280	280	291	268	284	256	255	257	281	276	276	245	266	255	278	280	288	266	262	266	284	253	282	289	253	273	287	284	288	282	278	284	264	267	283	297	294	252	260	277	269	246	271	282	273	280	273	276	245	276	273	274	279	284	267	285	267	284	284	280	273	270	258	256	236	264	282	309	246	255	299	291	267	273	307	269	265	257	252	280	262	286	254	279	271	278	268	264	245	272	297	280	243	270	265	242	272	258	257	289	275	304	298	292	278	266	272	267	269	263	262	261	261	271	264	275	304	285	248	251	268	268	272	261	278	262	282	276	271	296	237	276	267	276	297	264	281	304	237	279	310	258	260	257	264	300	267	291	286	292	274	291	270	236	274	271	271	278	282	279	265	271	281	261	261	263	287	283	261	258	289	268	287	261	284	289	270	261	273	291	284	283	275	256	274	269	286	271	279	276	273	262	258	274	277	279	242	293	256	264	282	266	262	258	305	297	283	301	273	288	280	290	294	251	273	279	271	260	225	256	272	284	251	274	263	288	282	250	292	256	264	260	285	284	254	308	309	294	278	264	271	294	282	267	281	272	289	254	258	271	281	300	283	272	283	258	274	277	262	272	280	278	257	273	262	230	290	280	282	287	264	276	260	313	306	227	308	301	274	247	247	278	284	248	272	270	296	272	264	259	279	278	270	284	277	288	278	277	265	267	252	267	250	283	291	270	275	280	263	266	301	277	298	300	272	295	259	275	251	272	293	282	270	272	240	278	266	274	262	277	266	254	276	296	249	315	293	283	266	288	295	292	264	263	293	290	276	285	271	284	265	289	258	265	274	304	274	268	297	282	251	236	275	272	271	277	281	287	276	289	279	241	272	228	295	294	252	280	265	295	250	267	302	284	286	272	275	264	288	273	237	276	295	275	309	270	253	270	287	261	292	263	292	281	295	309	283	263	271	261	269	301	306	287	274	292	284	301	269	281	296	259	255	295	287	262	293	273	297	261	283	276	271	281	250	289	275	286	280	263	256	292	278	258	277	263	262	257	263	272	285	246	283	304	283	257	277	288	278	274	265	259	267	265	271	276	278	257	282	272	259	299	255	286	265	267	289	298	281	287	272	269	282	271	303	277	263	298	271	262	283	278	262	269	254	267	265	278	299	277	291	283	276	271	283	305	278	279	298	292	262	285	266	299	272	270	273	266	276	266	278	274	274	294	280	264	302	302	307	305	310	255	274	248	261	286	240	264	257	273	269	246	270	286	286	280	288	277	287	285	293	277	274	276	257	274	273	273	247	301	257	298	262	295	245	283	291	317	294	299	302	277	295	296	292	267	257	277	270	271	273	253	254	289	288	310	285	272	258	272	266	271	262	261	267	255	287	240	280	278	270	266	267	272	290	282	240	254	280	256	263	271	277	261	257	288	316	285	262	274	304	255	280	277	282	291	272	295	270	292	292	305	254	289	230	276	268	281	311	287	246	282	290	260	285	281	282	303	257	271	279	282	288	269	287	287	259	282	296	275	298	253	286	282	272	248	273	304	246	275	263	273	307	261	271	285	272	286	270	288	249	282	261	275	299	269	263	261	284	250	284	253	290	290	270	263	277	307	265	298	266	274	264	273	265	307	283	290	256	294	280	269	253	276	238	239	270	285	275	299	275	287	284	306	249	281	258	313	259	254	278	283	312	272	293	277	262	309	280	269	264	288	309	315	280	281	273	255	279	270	290	269	285	269	285	247	258	268	272	281	293	233	295	284	268	269	290	283	280	289	253	283	246	298	301	292	250	266	248	270	251	273	269	268	243	275	271	279	274	236	272	274	260	273	281	314	277	285	279	271	252	267	263	247	231	284	246	280	258	274	270	287	274	300	265	284	290	269	290	291	265	279	301	280	241	269	285	269	278	292	315	286	256	278	287	299	280	281	290	249	252	279	256	291	271	245	275	276	295	290	275	262	250	274	290	277	242	292	246	262	290	268	267	288	280	291	285	299	261	287	279	281	255	266	288	258	257	298	273	240	254	266	265	255	287	271	283	263	279	294	274	270	290	251	291	244	294	284	252	284	295	256	282	270	268	260	303	279	265	253	270	287	277	258	267	265	287	289	300	264	264	284	284	252	280	281	284	284	286	278	285	317	274	269	299	283	288	281	291	314	280	256	258	280	275	293	257	276	287	291	272	278	295	284	264	279	228	296	287	275	285	261	270	262
8253	2680	5557	6362	5674	4679	3911	3179	2820	2445	2207	1928	1781	1650	1574	1511	1366	1353	1270	1290	1181	1157	1209	1115	1106	1065	1045	1073	998	1005	1030	987	991	943	1021	1015	913	938	979	914	927	865	841	896	892	899	901	822	834	824	837	887	882	896	864	839	881	820	861	866	814	852	826	798	837	832	838	810	826	854	798	789	819	860	829	845	830	800	850	864	848	828	855	828	886	839	867	847	825	840	812	850	793	869	829	841	842	829	795	828	859	796	812	821	856	806	805	793	828	832	808	849	817	843	827	828	785	794	768	851	807	766	843	794	835	795	816	827	784	834	819	812	796	777	823	855	779	804	803	774	763	797	784	811	825	851	830	802	775	810	792	838	822	815	827	807	785	825	817	804	799	822	807	792	835	814	856	761	774	856	800	817	804	797	839	775	817	803	789	825	828	759	787	822	790	827	793	829	789	832	789	774	772	787	804	860	810	873	823	805	854	806	789	795	825	806	818	770	844	838	803	786	815	818	798	792	814	823	778	818	812	833	836	843	818	868	804	758	813	855	841	798	812	789	818	807	768	804	797	808	782	807	835	794	748	815	782	819	827	828	791	804	842	813	840	759	766	786	801	855	757	754	816	814	843	750	791	811	845	816	787	789	774	848	785	827	753	772	836	783	837	810	773	808	825	805	812	831	814	787	792	857	787	723	805	794	843	805	772	814	788	770	782	802	764	819	814	795	810	826	771	778	821	798	834	833	823	820	820	778	849	783	785	854	818	806	839	809	861	753	788	749	852	780	813	788	792	764	776	813	800	775	797	813	801	779	833	828	779	822	819	818	805	794	835	829	817	820	804	755	768	798	798	793	797	782	787	827	792	845	800	815	773	785	827	837	773	868	791	829	793	747	849	784	840	841	734	827	808	816	832	790	756	796	811	821	889	794	774	756	807	779	798	833	837	858	860	815	834	784	821	795	830	843	823	853	771	868	787	846	794	810	837	866	844	780	834	856	806	854	782	793	696	793	826	775	776	795	835	832	777	859	871	824	812	759	795	793	821	813	815	784	802	804	789	852	814	751	779	866	814	798	720	801	815	784	843	796	754	836	810	822	841	758	829	842	871	806	828	820	817	786	801	867	810	799	806	828	820	835	824	749	812	750	836	847	826	825	798	850	782	809	784	778	824	746	787	810	804	788	808	813	803	824	825	809	825	832	856	804	799	755	888	798	825	806	787	874	815	776	829	812	839	785	733	790	769	792	805	762	814	771	805	829	780	822	775	773	771	812	795	788	814	823	803	769	837	801	771	788	834	779	845	791	780	790	827	824	793	812	855	791	800	812	793	754	792	834	819	823	738	838	797	805	793	877	840	774	814	809	810	811	792	818	798	826	768	790	789	826	833	764	774	843	797	797	818	833	774	859	795	820	817	801	779	835	836	797	823	803	822	813	772	795	775	809	810	781	867	792	780	814	756	740	770	831	767	829	758	799	826	799	793	794	808	758	836	812	806	799	800	837	791	897	774	822	833	837	826	821	815	804	777	817	779	851	820	835	821	793	821	793	772	776	806	811	796	842	803	772	806	828	832	824	843	847	825	825	812	828	852	814	777	792	750	763	810	827	784	842	813	840	773	853	764	763	764	792	827	826	813	844	817	813	829	799	824	818	817	783	775	828	810	798	784	815	787	756	825	813	859	810	766	756	813	835	776	837	804	806	805	783	800	814	789	834	804	786	821	826	783	786	809	795	796	812	705	822	835	806	849	823	837	748	801	822	768	765	867	798	790	810	752	779	790	844	804	757	805	784	818	817	806	809	813	761	788	829	767	768	745	807	783	781	795	834	815	784	815	777	821	823	773	800	841	775	802	835	817	770	818	836	813	778	768	811	827	815	768	821	804	844	778	799	817	783	755	838	774	851	791	778	771	782	854	814	823	798	811	789	820	800	871	857	767	788	830	857	811	857	857	833	804	829	796	821	838	843	726	857	785	786	811	814	785	822	824	855	791	763	771	798	788	838	845	798	852	810	781	820	844	815	802	823	829	836	842	823	875	824	740	779	790	842	782	801	804	799	811	778	836	791	797	788	795	782	837	814	846	836	789	778	796	816	862	805	807	831	786	787	883	834	830	827	811	788	871	793	795	779	820	794	809	759	784	754	835	792	844	809	843	775	830	764	836	779	808	770	818	826	800	794	849	811	798	802	792	763	785	812	807	770	798	771	800	821	799	825	807	814	779	791	835	834	793	881	778	800	851	764	774	764	809	816	790	831	868	821	826	786	785	778	828	785	793	812	803	757	780	788	820	803	802	839	820	776	755	783	813	803	791	761	807	834	828	808	818	788	836	812	771	795	846	825	821	791	824	783	829	833	799	818	811	833	799	836	799	804	828	780	763	798	795	790	765	764	831	827	848	781	854	830	792	779	830	808	800	774	816	779	811	771	804	822	849	788	849	867	796	771	790	800	809	842	804	818	813	835	756	745	774	770	808	776	858	785	775	808	828	816	810	800	817	761	773	826	789	763	850	769	816	811	794	794	817	811	826	813	820	787	797	818	779	796	812	815	796	839	760	842	816	841	814	814	791	805	822	816	824	831	822	833	776	786	837	799	805	798	786	782	839	865	771	765	794	789	831	757	792	811	810	802	799	838	833	780	800	789	802	834	797	829	817	780	801	793	816	772	806	814	805	763	815	806	785	854	804	760	814	832	825	791	768	791	799	822	790	816	806	759	855	769	803	774	780	824	802	815	831	762	813	768	765	769	839	796	773	783	804	839	833	790	805	808	826	831	826	765	811	773	785	786	769	798	812	827	807	813	790	760	814	753	795	735	777	827	817	830	813	836	809	830	777	848	791	820	780	788	814	828	765	788	797	789	796	817	777	818	784	778	785	810	812	815	834	800	786	850	783	773	756	811	804	763	791	760	800	796	795	811	779	821	814	787	799	783	844	814	828	776	834	805	798	817	770	791	775	781	767	802	801	781	830	839	842	778	788	837	799	808	790	796	766	871	885	828	801	794	823	803	806	772	784	778	834	780	869	837	814	777	805	838	759	831	790	833	791	803	809	816	752	823	857	798	804	808	843	766	824	739	775	810	782	784	790	787	818	782	758	817	797	819	826	795	813	816	765	813	801	827	828	818	802	816	809	747	845	814	787	795	775	795	764	778	801	807	832	811	784	779	809	761	766	832	841	723	799	741	799	786	833	781	771	781	767	782	839	756	778	831	816	787	761	804	861	818	814	838	822	826	797	802	777	812	768	825	835	820	833	829	774	857	801	820	801	794	809	811	747	812	803	793	803	754	797	809	825	775	784	811	779	819	801	767	786	794	785	798	828	821	789	767	805	833	784	845	787	801	841	788	808	859	840	805	804	780	801	829	812	766	786	801	828	779	811	813	810	790	806	810	800	833	785	791	821	802	806	844	758	774	803	876	806	811	746	728	809	818	886	792	772	815	809	830	776	787	778	771	849	786	803	821	794	836	826	795	809	786	834	805	836	814	796	775	832	812
2292	249	284	297	235	243	229	215	215	206	233	206	186	159	226	234	193	167	217	208	224	168	184	222	170	208	205	210	210	198	212	209	183	211	197	202	213	190	213	214	210	212	197	178	207	210	210	207	223	207	193	199	196	198	223	194	192	199	190	205	217	220	201	179	178	201	208	200	207	180	204	207	209	205	188	213	217	205	212	202	186	232	204	189	215	198	217	197	204	198	210	202	219	202	206	223	208	221	198	210	202	230	208	186	189	208	200	210	204	221	185	204	218	205	193	221	206	195	169	211	173	190	200	195	231	200	218	198	196	218	201	197	202	196	209	195	208	205	201	217	209	183	187	201	210	222	213	202	184	192	229	185	227	221	216	192	200	202	206	223	221	218	220	204	227	234	185	209	194	182	202	198	190	199	213	200	221	189	206	208	211	186	185	186	225	198	181	196	198	189	187	203	195	178	207	186	168	210	198	224	212	175	205	192	196	185	209	187	194	220	187	205	195	225	212	198	172	187	196	188	183	213	199	206	188	186	192	210	188	202	201	181	188	197	205	192	199	209	186	223	220	225	219	196	212	195	194	192	190	223	181	192	197	203	186	193	215	192	197	178	187	244	193	220	212	180	179	213	197	216	183	230	195	199	187	220	205	205	214	208	222	195	222	204	213	225	213	203	185	185	186	220	190	224	205	212	203	184	180	189	209	224	199	215	186	189	214	225	181	209	202	184	162	225	200	208	205	209	198	189	193	225	194	213	212	213	183	207	201	201	204	208	216	201	224	201	196	196	197	186	230	209	185	221	221	201	201	200	184	210	193	204	189	197	194	193	209	186	203	201	195	220	215	183	197	187	175	202	179	211	196	142	209	200	197	208	199	165	220	211	214	182	188	218	190	185	175	214	194	184	188	176	217	208	218	207	168	184	203	183	194	193	195	199	189	179	225	202	186	208	198	203	181	193	197	208	192	207	200	220	178	199	173	187	194	191	199	193	203	198	205	194	219	215	183	210	189	202	210	206	198	203	205	206	219	199	225	217	188	176	201	187	174	195	204	221	197	228	197	182	200	194	198	213	222	192	203	220	182	187	205	187	194	193	212	208	210	182	196	196	214	214	204	202	198	190	180	208	212	162	186	198	205	218	190	202	209	197	192	197	204	187	221	223	215	208	207	225	196	216	189	169	190	222	169	214	211	196	200	198	176	209	197	205	198	195	209	210	218	173	189	212	200	204	213	187	210	202	198	175	203	207	183	187	207	227	225	230	224	218	201	194	205	197	166	200	175	199	201	203	196	198	208	233	195	200	226	185	191	201	190	187	179	198	188	163	207	188	224	205	217	198	198	175	196	189	223	181	198	205	204	207	198	190	234	175	199	177	190	204	192	197	187	208	201	195	226	195	199	205	201	200	204	176	212	193	182	203	190	184	206	199	200	192	199	193	212	209	195	227	227	210	178	203	209	212	192	201	169	202	187	201	219	218	187	226	216	214	226	201	231	196	219	222	222	205	218	193	201	233	217	223	201	184	168	192	187	197	190	201	216	211	216	198	226	178	195	204	220	203	188	196	212	184	212	174	191	166	197	196	203	184	197	189	219	183	185	206	238	205	191	216	224	191	242	206	225	179	193	180	194	184	197	194	240	231	215	209	214	201	179	222	204	194	221	216	197	182	202	205	209	208	192	192	201	193	226	232	178	220	208	218	224	204	204	241	204	199	200	216	216	180	213	239	204	209	186	184	197	191	183	185	207	194	209	181	195	187	185	211	197	179	202	183	181	222	195	221	184	194	196	217	204	189	200	221	196	182	209	207	201	207	212	201	227	188	192	174	196	190	210	181	193	183	205	177	237	191	196	174	188	215	217	194	186	204	193	190	211	202	188	196	216	231	202	196	212	197	196	195	189	192	202	200	214	213	228	201	212	187	206	177	181	213	191	223	212	201	198	212	217	212	187	185	184	206	203	185	171	184	220	214	198	181	194	170	197	191	189	199	232	206	187	195	224	215	208	193	182	207	188	198	207	209	209	200	200	183	179	205	183	173	216	207	192	209	230	202	200	197	198	211	204	189	182	188	218	217	194	191	208	208	206	226	201	195	196	185	203	184	209	216	206	190	228	201	198	197	182	214	203	219	191	196	218	200	205	206	193	206	194	203	189	177	180	227	198	203	178	228	202	199	192	200	218	238	194	195	205	196	219	223	213	192	191	222	163	188	204	220	213	193	220	199	209	193	187	211	202	231	184	211	199	191	201	197	213	204	190	204	179	204	214	208	201	182	205	201	185	200	194	206	189	195	204	198	208	169	201	189	192	198	213	195	200	219	207	223	185	181	180	184	211	189	190	206	192	201	218	213	197	192	210	178	196	188	231	188	202	197	185	194	207	191	201	213	186	211	195	226	194	185	189	202	195	192	200	164	217	220	203	178	188	195	187	203	211	210	218	200	167	213	204	203	209	186	163	209	186	184	185	191	193	202	184	195	210	194	185	195	190	212	199	203	217	174	210	202	198	182	191	202	200	238	212	205	189	207	203	177	208	201	173	218	219	204	191	212	223	178	181	198	222	200	183	212	194	229	204	218	211	193	204	199	223	209	191	206	193	185	229	208	200	184	200	222	203	192	209	200	199	200	226	208	179	180	196	201	190	199	193	189	209	229	214	217	203	214	207	180	208	217	200	213	173	191	216	205	213	185	219	229	214	193	185	195	213	232	223	212	210	216	224	209	220	193	211	177	178	202	203	176	197	202	208	205	194	195	193	194	210	195	186	214	218	213	192	183	191	210	186	214	212	177	181	206	213	181	184	213	199	173	198	210	210	205	202	207	203	192	188	213	228	197	203	196	200	208	192	206	209	233	172	197	177	166	193	178	205	224	208	220	211	201	220	187	189	211	187	199	213	203	200	204	182	194	223	214	200	197	219	207	194	193	212	178	190	211	190	213	185	195	225	193	190	179	193	208	209	188	198	169	172	199	203	214	214	225	192	200	200	199	224	191	223	212	207	236	202	252	177	178	190	203	202	203	200	203	173	202	221	227	204	183	177	208	198	228	185	214	208	229	185	207	198	206	203	224	203	185	213	207	207	195	228	186	179	226	204	180	206	197	189	214	215	249	215	211	198	196	203	190	204	205	233	182	184	201	204	228	185	200	197	217	207	179	221	201	207	184	183	213	200	191	202	208	176	207	208	214	194	198	228	212	216	177	194	201	181	207	200	204	203	193	183	188	203	195	195	209	189	204	217	198	209	213	215	192	217	206	204	194	237	228	187	217	219	189	198	206	185	181	223	204	200	200	202	191	190	216	187	179	201	181	203	188	209	203	188	216	205	192	188	210	196	209	180	196	174	194	190	192	175	198	191	202	191	201	202	207	206	196	184	211	180	208	219	188	185	210	201	182	213	199	176	210	199	212	223	203	198	214	193	201	204	190	217	195	183	204	199	202	181	211	231	203	210	216	233	193	210	204	175	202	183	203	196	194	196	226	172	192	186	182	179	205
2069	697	783	867	835	757	744	698	684	703	711	637	659	624	625	709	632	639	676	655	661	654	658	651	641	618	713	597	667	675	641	654	655	670	671	650	675	635	650	658	627	672	641	597	673	693	658	645	590	644	654	625	631	658	640	632	649	625	628	627	626	627	655	664	628	663	614	598	666	622	613	631	611	594	682	635	652	626	610	613	631	674	634	706	659	668	624	636	629	657	652	642	632	634	624	591	659	608	641	653	682	616	646	606	605	579	616	626	645	616	662	636	667	683	634	639	657	660	628	625	687	666	629	622	636	655	625	701	668	646	628	626	581	658	601	646	635	608	674	635	620	612	670	626	627	611	638	651	635	616	671	639	639	611	649	638	603	675	637	612	654	655	644	682	636	658	637	585	565	607	632	645	674	601	631	669	584	597	614	635	654	691	605	633	624	641	611	620	635	645	638	620	627	599	606	672	677	623	629	668	667	628	611	693	619	635	638	620	642	661	617	676	648	613	650	671	596	580	637	612	617	638	586	634	626	670	599	622	626	624	646	640	648	626	657	597	600	620	658	615	622	665	643	656	654	651	622	617	697	632	636	650	610	632	640	645	649	605	602	635	622	644	666	612	639	614	644	605	630	616	654	662	647	620	635	657	661	618	633	631	625	577	582	661	605	634	655	635	630	591	657	666	619	642	632	628	598	662	616	645	730	653	642	581	600	635	653	662	606	576	650	609	640	674	642	601	669	630	648	650	631	666	643	626	670	597	658	598	612	628	635	610	616	642	645	648	626	624	649	602	646	640	641	662	624	650	604	581	640	599	597	579	628	658	630	656	635	638	630	600	651	673	636	681	643	609	626	658	605	641	629	633	629	608	651	622	611	596	622	660	668	669	659	607	634	621	624	643	612	661	647	645	624	599	640	677	623	641	644	638	597	662	674	638	631	630	633	629	621	601	640	640	631	652	617	624	630	618	654	645	618	633	629	653	616	626	632	624	612	623	641	624	648	643	605	676	628	613	632	645	639	628	606	619	655	655	618	663	599	654	686	665	621	619	611	637	615	625	642	598	652	611	635	633	672	623	657	655	597	619	637	638	658	686	703	648	670	642	667	635	613	623	658	640	635	621	646	645	633	641	634	614	682	660	611	598	642	613	632	661	645	597	599	601	618	627	631	639	642	652	598	619	605	618	623	639	636	625	609	620	679	643	616	629	643	600	663	592	628	649	652	667	632	640	651	638	602	618	679	657	639	632	674	650	629	612	712	568	664	596	623	625	664	626	675	623	622	661	611	583	643	669	639	627	607	620	634	622	653	643	608	652	634	654	639	650	656	668	636	626	636	680	633	623	618	648	637	664	671	597	629	671	617	643	681	622	621	655	660	623	656	632	644	590	594	664	632	646	640	608	605	637	673	644	623	589	650	625	659	651	644	653	612	665	613	651	631	612	598	568	662	651	636	630	673	645	615	665	605	627	651	671	620	646	597	614	658	593	650	633	628	614	634	631	606	635	644	676	635	619	623	631	654	657	629	687	597	639	617	660	608	624	590	608	676	633	642	597	650	634	673	656	646	585	612	670	603	664	637	625	640	624	644	639	625	701	626	646	627	622	638	600	638	599	653	635	652	672	640	636	586	617	637	651	622	631	632	628	663	608	644	646	586	599	690	638	662	590	650	623	605	620	643	646	637	692	644	634	659	642	692	644	683	623	647	636	653	648	609	642	614	640	637	623	634	708	634	639	598	622	662	640	654	666	620	649	618	677	648	611	625	551	641	658	643	650	595	609	696	614	623	630	655	643	628	635	647	606	658	654	634	634	659	644	635	596	655	602	555	634	590	670	669	633	627	655	660	645	645	667	645	630	656	681	629	637	649	610	629	605	650	611	631	661	645	679	623	641	653	621	639	665	667	633	625	651	617	590	654	644	617	646	685	646	590	645	619	632	621	649	656	631	616	609	655	591	639	651	621	713	598	642	624	677	627	681	639	588	584	649	656	643	650	649	618	632	620	644	676	665	594	644	631	621	613	577	655	641	669	635	619	626	646	574	680	638	608	618	623	592	632	598	659	649	653	609	669	658	666	644	639	629	618	602	633	649	627	613	588	621	596	634	635	615	639	619	666	645	625	616	611	621	627	622	629	660	614	611	666	608	633	615	616	637	623	625	667	610	616	624	650	630	636	625	704	622	633	676	634	657	602	637	658	626	656	637	618	675	633	653	635	638	589	629	683	636	629	602	632	606	584	621	654	637	613	621	666	626	692	651	616	631	621	656	643	624	622	667	676	575	634	618	620	590	605	638	593	604	635	592	616	596	645	656	574	705	659	668	621	637	639	678	657	655	627	633	631	654	611	606	636	658	648	576	643	626	626	654	643	637	656	592	620	595	615	631	621	638	620	626	636	648	652	654	656	623	638	691	612	621	640	624	639	668	650	661	641	633	648	647	667	642	629	655	626	623	646	619	652	590	681	644	643	630	629	657	627	604	570	627	665	656	655	638	670	645	639	652	637	652	641	652	672	604	653	656	567	633	604	621	655	635	673	610	656	626	638	657	654	613	618	680	622	631	620	641	643	647	659	660	624	630	623	643	636	639	679	644	570	634	613	612	684	620	610	614	626	648	634	673	589	630	646	624	628	597	631	648	628	649	621	626	694	672	665	616	650	609	629	600	637	656	632	630	655	649	663	659	637	619	662	662	607	660	628	664	617	625	637	639	646	684	648	643	645	596	690	631	620	641	686	667	594	667	620	694	615	668	654	613	664	637	621	681	601	651	615	631	627	630	643	614	639	655	632	654	588	621	660	632	595	660	621	610	587	645	649	639	646	632	630	616	617	658	600	612	619	624	643	599	659	642	624	645	636	621	673	597	632	643	643	639	624	633	602	602	644	618	681	633	645	633	667	672	645	655	629	631	626	617	599	646	611	650	653	587	651	655	634	647	660	640	632	631	633	619	666	657	626	644	617	652	657	590	641	654	578	670	639	637	629	606	634	610	626	664	653	633	598	627	681	619	614	636	639	625	669	675	617	615	649	602	639	614	632	663	647	610	644	647	665	624	631	635	629	613	615	703	606	620	616	667	673	616	612	637	598	605	649	633	602	683	616	648	608	641	649	669	661	662	675	610	620	614	655	634	607	608	655	659	594	624	683	628	593	642	635	669	653	658	681	638	631	628	607	664	588	691	635	639	624	636	655	642	628	627	631	657	614	601	646	645	626	631	607	620	642	655	649	628	608	632	640	625	633	619	621	644	625	633	638	633	649	652	636	658	637	619	659	617	625	614	623	680	611	607	665	648	661	626	634	614	619	627	632	639	628	571	609	649	580	633	678	679	633	616	601	622	643	638	619	660	670	656	614	604	648	669	597	663	642	627	617	628	643	649	608	659	588	631	620	651	649	618	638	659	667	660	628	623	651	616	642	583	661	657	630	639	664	646	639	692	646	697	609	649	636	607	572	671	644	627	637	626	618	634	591	622	616	648	697	602	643	635	586	659
9399	1361	1800	1393	1062	759	675	554	517	487	442	411	411	384	370	380	380	329	357	386	329	364	385	351	335	336	345	335	327	323	318	322	330	299	366	318	338	347	326	358	311	314	322	331	313	332	345	343	353	331	365	300	334	310	311	340	336	351	340	314	352	311	333	352	350	360	359	322	332	352	329	315	346	327	335	346	343	370	347	335	303	341	338	302	329	346	332	334	358	311	352	322	346	369	315	315	316	306	304	353	358	344	324	296	325	343	312	347	351	311	328	331	343	327	331	337	351	312	328	322	317	311	350	324	319	328	308	309	359	302	327	300	347	324	382	330	319	343	337	348	341	344	298	322	322	325	338	341	321	324	335	321	317	284	340	329	287	330	321	325	338	304	326	313	332	310	338	316	286	334	298	333	320	308	309	330	326	337	322	326	354	333	350	316	325	335	351	326	362	317	341	313	334	322	319	382	313	330	303	360	336	310	322	333	366	332	352	334	339	311	311	329	332	316	314	368	330	314	293	321	355	341	335	321	305	329	335	332	320	352	354	362	327	316	318	357	322	331	309	342	324	349	341	322	324	352	310	321	360	331	333	325	315	359	296	308	339	304	327	324	326	330	317	338	334	333	326	327	323	338	320	358	341	336	326	314	319	350	328	358	319	328	301	329	346	327	310	345	342	313	334	328	308	353	342	326	302	340	328	342	303	363	339	306	323	319	355	333	332	327	347	361	350	335	325	321	333	329	317	334	334	318	323	318	365	321	325	354	310	341	335	318	311	315	316	325	335	335	299	368	290	343	318	342	366	306	321	363	325	328	333	313	324	296	342	310	352	342	335	324	346	350	312	326	329	316	312	338	308	321	332	334	312	316	340	315	327	352	348	330	376	313	331	341	357	343	340	346	347	335	355	326	310	332	337	336	326	353	321	336	333	313	317	308	338	327	312	312	346	302	342	323	340	320	326	366	329	342	306	314	303	355	310	312	322	327	316	335	342	325	340	358	314	363	319	308	327	336	311	347	318	352	335	314	328	332	310	346	308	375	320	327	359	315	325	367	290	307	337	336	328	310	331	341	318	330	362	304	320	333	334	338	346	318	308	348	338	355	312	323	332	317	377	313	324	360	288	317	320	354	347	344	360	310	370	332	326	300	289	330	334	339	373	296	335	346	332	321	338	329	350	328	333	335	300	325	344	345	334	324	337	358	324	339	329	346	331	335	328	308	323	339	339	337	331	375	367	356	314	336	349	327	290	331	286	344	273	319	320	331	295	303	309	348	315	328	342	332	314	317	337	323	332	299	311	351	337	299	337	283	323	341	328	328	317	356	320	316	326	322	306	313	339	323	323	343	294	318	314	343	336	326	345	352	324	335	327	302	342	345	344	327	334	337	314	324	317	327	346	357	330	314	340	285	342	327	338	342	305	326	340	332	307	304	328	371	326	315	309	364	338	299	315	330	307	339	340	320	333	348	361	340	346	332	358	352	322	345	365	320	324	323	364	331	335	355	306	317	343	330	328	314	346	320	331	318	308	309	330	302	358	298	313	349	328	342	328	303	332	347	326	368	328	323	340	349	309	337	340	329	314	325	338	340	321	358	316	317	332	340	341	347	344	338	346	336	305	342	298	325	312	285	302	319	303	333	351	319	353	336	325	334	312	341	332	301	331	313	354	316	333	336	341	279	334	319	344	322	362	335	312	341	347	355	301	317	318	320	338	322	301	300	344	315	330	313	309	301	352	309	333	318	307	345	357	355	342	352	318	306	322	321	352	316	312	368	332	324	310	360	341	333	334	343	342	295	333	334	319	296	349	325	297	319	323	324	327	302	307	350	314	322	305	326	337	318	319	338	307	322	309	337	322	326	349	307	358	345	311	328	322	336	342	343	338	330	305	326	318	345	311	337	289	347	314	316	324	328	307	351	344	328	309	294	310	326	352	330	329	354	326	329	331	320	358	315	342	310	309	336	353	345	342	326	350	307	349	300	307	312	356	324	361	358	350	358	338	304	317	333	320	329	316	368	351	310	311	347	315	323	324	342	310	330	344	333	336	319	333	336	331	335	330	353	338	340	313	330	329	331	324	301	301	318	301	328	324	353	345	314	318	295	344	334	335	328	315	330	331	313	312	319	342	329	322	344	324	339	341	320	316	287	325	308	333	323	368	344	355	303	313	303	341	345	346	325	320	318	317	321	351	316	309	323	336	324	336	340	340	313	352	327	296	337	340	328	333	328	319	313	318	336	333	374	346	322	329	332	308	322	305	307	349	353	339	353	331	316	312	312	344	322	300	339	313	365	344	331	355	358	324	312	352	329	340	320	308	325	310	332	346	335	295	354	336	346	318	309	313	305	292	327	324	313	362	303	287	352	314	341	315	337	333	355	306	348	334	355	354	311	358	341	316	319	316	326	325	300	307	342	319	350	308	348	325	335	274	359	342	352	320	346	325	304	341	324	324	329	299	338	314	312	362	336	339	328	336	325	313	313	321	312	323	322	317	356	325	331	325	345	311	327	324	324	317	346	324	323	373	368	325	333	328	309	314	335	312	324	306	356	335	328	345	355	321	343	349	345	342	318	336	333	299	355	322	324	321	336	329	329	302	320	310	292	320	360	350	351	349	349	334	344	294	345	350	355	350	299	328	300	348	343	316	337	306	339	347	308	330	338	321	321	370	331	324	301	333	303	376	334	318	345	288	315	325	331	315	344	299	322	344	342	344	318	354	359	300	360	293	295	316	309	315	324	343	350	311	335	340	347	336	313	336	304	334	322	320	314	332	338	331	326	324	332	341	332	315	340	313	359	340	315	333	330	292	351	324	323	346	323	321	335	327	355	311	313	293	335	325	317	321	336	324	340	345	298	335	322	348	317	337	305	331	348	334	338	314	315	309	329	357	351	314	326	326	315	329	296	328	342	342	347	322	318	306	308	329	334	338	321	310	320	341	318	319	350	296	308	306	311	317	340	318	309	298	340	334	363	316	345	303	328	299	293	327	301	311	322	327	353	312	338	332	332	336	336	325	343	315	318	324	305	312	333	378	360	292	328	339	328	312	337	342	301	329	324	330	360	303	346	325	355	325	357	326	327	315	285	356	325	339	319	311	329	323	296	318	336	319	293	319	298	324	311	313	314	342	352	320	328	336	348	310	326	324	339	310	313	315	333	315	332	339	330	338	365	315	298	323	313	347	323	348	301	319	322	331	324	322	327	320	359	319	296	304	336	361	290	334	364	323	349	331	373	325	291	334	312	327	318	325	359	357	326	323	342	373	281	287	374	353	317	364	336	327	353	333	318	328	343	304	315	347	331	274	307	346	373	320	343	333	341	298	337	324	351	323	338	307	344	336	304	323	315	314	337	319	332	340	299	327	317	352	351	293	364	292	329	340	320	347	355	324	330	355	328	343	357	341	358	317	346	307	333	318	315	321	324	365	313	293	312	316	314	331	323	345	328	351	369	298	294	348	341	323	332	371	293	295	330	297	326	306	322	313	360
5774	1988	3553	4104	3568	2993	2654	2244	2036	1827	1651	1529	1450	1455	1383	1283	1250	1208	1163	1195	1164	1180	1052	1127	1174	1118	1038	1034	1090	1055	1029	1067	1023	999	1005	1024	1035	1020	966	1011	1040	1065	1058	997	981	1002	1032	983	1012	1005	985	1002	965	976	997	943	971	953	1009	966	980	1016	988	940	981	1005	990	956	982	1006	966	961	942	993	990	989	921	938	996	1041	919	962	979	989	978	988	943	990	991	964	986	968	931	945	899	967	1014	986	987	993	948	958	975	927	978	1005	909	931	978	959	918	964	946	952	984	938	985	993	1009	964	932	967	914	981	981	904	930	905	940	955	964	1005	913	966	986	1001	931	907	968	971	954	1019	931	1008	982	955	962	993	944	918	949	919	990	941	908	904	917	933	922	910	928	989	956	943	937	943	957	945	935	921	899	907	988	955	942	963	959	936	969	974	958	916	990	946	980	987	910	961	941	997	929	946	945	985	914	973	952	974	926	924	942	986	946	917	967	937	959	931	973	993	928	949	969	997	966	975	931	959	962	927	956	982	945	947	923	987	943	931	965	1009	929	939	934	912	936	939	907	961	944	965	940	941	915	967	962	954	963	937	981	1004	923	990	955	984	970	932	918	953	967	927	943	954	991	895	982	949	920	928	917	974	1028	963	946	907	926	943	938	958	957	944	937	970	946	957	948	951	958	981	916	951	959	961	982	954	974	937	943	935	995	946	957	921	980	936	967	895	1023	931	995	956	952	966	927	964	945	911	1007	967	954	911	955	919	920	1005	975	929	925	964	944	919	909	927	938	1022	910	968	943	913	961	904	936	936	982	940	978	967	972	1016	929	912	958	951	978	980	933	944	926	957	971	887	986	940	942	933	999	960	932	964	966	1020	919	960	947	910	898	956	924	968	938	935	942	992	968	903	944	977	986	934	926	957	937	953	878	955	873	915	938	1041	982	945	946	972	973	911	944	960	979	978	960	962	1019	1008	952	966	986	910	917	946	951	1010	932	953	956	959	935	996	940	971	911	979	983	961	951	948	894	988	958	957	958	939	963	898	935	948	968	957	952	968	986	957	956	939	982	955	960	976	929	980	952	973	938	951	1038	928	969	998	944	959	937	1026	904	916	927	952	906	983	922	999	957	941	959	953	914	970	966	971	972	944	945	975	931	937	966	939	935	967	869	913	944	921	1007	983	935	944	983	930	909	983	884	991	920	936	912	975	949	899	977	989	973	943	923	989	1003	999	983	1079	927	929	966	943	924	929	961	974	945	886	937	977	998	979	925	964	976	947	918	970	962	932	954	929	950	939	958	941	986	967	938	942	971	926	993	960	937	944	968	968	979	936	968	993	1027	982	979	973	940	979	969	962	927	1000	968	952	952	972	948	900	1000	937	966	993	942	924	952	950	946	905	980	979	951	975	968	923	1010	983	976	1002	935	977	941	946	952	1020	986	907	921	948	935	1030	957	975	989	981	957	995	954	953	901	1005	971	935	947	951	941	959	933	896	935	909	967	965	940	914	958	909	964	965	969	956	985	937	934	962	1015	952	986	1015	942	983	898	994	982	980	1003	1014	939	918	931	977	942	925	988	963	994	964	964	1000	944	938	899	978	961	964	940	952	978	958	956	938	949	978	959	958	996	980	937	990	934	922	943	943	978	906	974	884	949	922	965	983	974	927	923	892	1021	936	929	969	983	931	911	960	921	971	961	962	942	982	963	1011	968	981	970	974	886	986	1014	966	1003	922	915	943	945	979	931	918	976	949	1031	977	995	932	952	951	1000	937	977	989	972	971	971	924	914	957	984	931	903	943	965	979	976	935	942	940	956	900	952	1002	911	941	937	938	905	899	961	985	957	990	923	915	937	957	996	972	967	917	934	953	989	1006	938	957	969	981	891	963	963	896	1015	948	944	992	978	1042	985	923	986	1003	954	963	950	989	938	875	947	910	946	924	953	966	939	883	915	954	970	1007	959	942	929	959	977	970	944	913	946	1020	915	985	925	917	958	952	983	952	891	1036	964	919	985	968	949	918	929	921	935	949	980	918	924	913	967	954	953	948	968	886	960	951	1027	972	979	915	962	937	933	940	929	964	955	930	964	1001	959	950	984	959	954	977	969	933	930	945	968	921	951	970	964	945	955	952	908	972	954	924	946	967	972	945	972	939	938	917	953	958	946	933	972	1000	939	930	1054	955	971	950	982	991	1024	937	941	968	961	899	906	956	981	953	970	942	971	933	957	941	957	970	970	965	955	970	974	955	963	980	940	961	908	974	939	910	971	931	983	955	964	897	967	947	970	973	965	974	911	944	934	1001	955	921	1015	966	923	956	951	969	964	957	924	1001	912	951	1007	980	1021	929	976	948	954	948	972	937	952	907	961	923	938	936	960	953	934	959	954	1000	1014	930	989	977	931	974	1003	1003	942	934	926	947	940	986	1020	968	1008	950	978	929	931	933	947	910	895	957	953	925	951	984	986	940	927	972	977	950	896	905	888	993	964	933	950	899	1002	951	955	977	989	902	941	959	933	999	959	945	939	965	964	943	918	967	992	1015	933	932	993	943	934	924	933	972	944	980	976	958	894	897	948	960	956	940	959	1012	972	924	958	963	931	964	946	962	937	882	927	947	970	982	988	978	988	908	1000	982	950	942	953	962	921	958	983	929	890	994	937	909	978	893	892	952	925	939	900	995	928	923	961	910	918	982	1001	940	936	887	935	1008	958	928	987	922	898	933	988	958	1014	943	929	985	1000	994	921	914	986	966	966	978	911	909	960	954	965	982	993	993	946	970	967	1010	954	970	950	938	990	966	988	933	929	939	961	955	988	1001	982	888	988	949	971	979	908	991	975	961	909	969	927	947	952	886	987	931	994	973	1000	914	979	984	915	991	1006	954	929	922	944	921	934	932	944	960	932	989	1000	973	944	909	924	968	957	909	930	957	915	912	938	898	948	964	960	951	950	941	948	955	1026	972	931	966	989	958	985	888	996	975	1037	955	953	888	1007	988	953	964	908	968	963	921	976	971	945	955	996	968	945	964	944	1014	911	958	915	947	962	946	1015	947	957	970	953	999	981	882	995	953	916	998	996	958	915	980	1006	953	949	930	987	922	1016	930	922	962	978	975	984	967	974	976	941	955	1000	966	980	982	960	931	974	912	972	932	985	960	901	954	967	948	1017	918	946	984	975	995	979	972	927	946	922	995	960	959	950	955	966	984	967	964	967	926	940	1008	942	983	915	947	963	914	999	934	939	956	972	1002	929	989	958	945	950	955	916	911	894	1003	966	898	901	989	985	968	950	932	934	925	965	912	961	996	909	937	918	951	967	964	936	934	915	968	1002	945	923	914	918	932	957	934	955	987	936	924	949	976	947	949	958	941	957	953	979	897	918	1013	941	978	957	976	980	990	919	943	969	1009	967	985	1033	978	964	986	926	924	939	984	922	962	962	944	931	930	957	955	963	963	1031	950	943	991	924	1001	940	901	934	962	925	979	936	974	947	979	937	907	954	948	958	956	973	990	987	956	1020	909	1013	952	937	935	930	948	951	939	966	993	966	1024	955	1004	939	942	984	1006	964	944	937	906	969	925	936	988	958	897	932	976	984	1010	983	961	925	991
16792	2746	2969	2453	1640	1166	991	819	686	555	511	463	441	407	400	390	345	372	337	365	322	342	311	322	299	302	312	304	272	296	305	292	349	289	286	288	257	297	309	274	287	286	263	274	263	292	277	289	305	252	256	261	279	264	281	285	271	275	296	302	273	270	252	303	277	275	283	249	264	279	268	289	296	267	251	308	278	256	269	276	283	260	302	268	255	281	242	306	290	267	291	306	293	252	298	270	271	282	293	266	290	288	239	267	285	262	265	279	259	301	275	283	273	276	253	288	244	270	271	275	278	272	239	271	270	278	280	256	255	276	250	276	276	275	275	249	262	254	273	305	248	252	266	243	271	286	280	289	286	264	285	266	238	273	258	259	265	266	286	272	241	249	279	278	287	275	247	278	258	274	298	238	288	299	276	276	254	279	308	237	298	277	275	281	273	272	278	248	274	298	250	287	255	274	262	294	268	260	306	262	253	245	266	268	277	265	291	280	272	273	239	277	265	279	257	283	271	252	291	316	279	234	254	294	282	297	293	267	247	292	244	255	282	263	275	279	288	298	248	278	259	280	281	258	264	277	283	240	309	261	263	255	258	253	265	260	247	283	300	306	321	280	280	263	254	273	291	289	251	283	291	274	230	274	308	256	270	285	285	259	266	248	268	246	273	247	274	275	278	252	295	263	294	280	282	275	281	274	264	289	298	232	259	269	255	291	263	270	270	269	277	278	274	295	284	242	261	286	277	267	286	274	260	282	275	277	286	295	285	252	266	276	264	252	251	243	274	243	287	247	286	268	239	298	293	281	251	282	267	270	277	236	261	275	311	263	249	276	271	275	244	268	252	275	293	305	260	266	257	268	278	308	271	239	278	274	304	268	285	254	303	271	257	270	272	251	259	295	263	246	282	241	234	269	245	263	299	283	295	259	268	284	266	298	270	291	295	267	251	250	263	272	251	287	293	261	269	304	285	255	278	270	281	258	288	286	264	269	273	263	258	271	252	291	276	282	283	275	263	263	269	279	266	281	267	256	275	233	269	238	266	282	301	288	276	250	289	272	266	280	270	271	249	272	307	293	268	265	291	230	304	260	257	289	252	257	286	251	296	255	262	273	235	249	267	251	310	259	278	274	274	302	257	269	270	304	254	256	279	267	279	250	312	295	286	291	245	271	247	321	261	269	307	248	262	285	250	279	273	263	278	260	285	289	253	298	269	279	266	276	243	253	273	280	297	272	277	269	284	276	286	278	279	226	256	234	278	278	273	265	273	269	261	272	265	235	266	280	252	261	265	265	287	278	275	271	252	278	279	299	303	290	273	292	268	268	269	264	265	285	279	250	249	257	248	274	256	283	271	298	257	319	281	269	287	262	246	276	281	301	265	273	265	271	264	263	259	300	266	251	266	271	279	259	280	263	260	256	255	259	287	263	235	271	275	260	251	280	289	273	268	295	264	274	255	272	271	272	248	280	301	287	259	270	280	292	284	251	270	245	262	251	286	260	269	253	275	283	299	264	267	294	272	288	250	262	281	258	279	251	260	285	311	296	264	257	284	261	262	273	280	223	228	261	257	276	258	261	255	283	290	301	266	238	254	251	257	299	273	274	300	291	272	267	296	285	288	254	277	291	264	283	282	278	271	281	256	266	274	290	282	281	260	281	297	285	281	291	250	304	267	266	274	274	273	276	284	281	299	250	283	253	262	254	272	284	268	275	267	284	243	257	258	281	276	248	260	275	273	248	246	266	284	274	268	279	306	291	273	267	289	315	291	237	293	280	235	240	246	281	278	294	259	282	246	296	274	301	276	259	286	273	277	253	248	280	289	285	278	255	234	290	310	272	257	263	269	270	270	293	256	280	274	311	293	278	306	298	269	257	255	264	270	244	264	228	283	302	269	228	265	281	276	266	287	266	266	275	269	260	274	260	244	274	293	283	260	271	291	246	278	285	246	269	259	266	285	304	234	255	261	275	264	262	251	281	249	299	288	264	296	283	290	261	242	279	279	275	288	254	271	293	255	275	295	283	285	278	282	257	265	277	269	267	272	280	293	261	279	257	256	276	276	295	277	272	288	270	250	311	282	268	286	281	256	285	282	263	273	249	259	270	275	295	259	245	295	278	262	299	282	273	276	265	292	290	276	282	286	252	280	277	259	295	252	232	259	274	285	212	277	289	245	270	282	288	261	271	261	284	256	267	249	282	265	295	294	282	292	286	303	261	272	291	309	273	291	242	290	285	261	266	278	275	275	251	276	284	276	280	272	261	272	257	261	291	272	271	280	286	301	286	255	276	256	272	287	288	304	267	280	266	251	282	282	256	252	267	250	286	263	272	291	267	280	262	269	278	250	262	265	287	285	267	287	261	291	273	294	279	257	262	249	280	274	265	284	295	244	293	278	280	295	271	267	278	285	290	281	278	298	288	253	292	280	265	304	260	272	267	267	266	285	276	264	256	254	251	315	256	253	288	268	258	273	303	271	261	287	268	259	285	281	276	239	267	273	248	242	303	267	251	262	289	286	282	295	262	262	299	274	255	252	270	291	259	278	296	266	261	319	264	264	287	268	280	272	263	261	287	255	286	237	287	301	298	313	275	295	247	285	228	266	245	265	284	270	283	272	292	285	266	236	272	275	278	259	306	296	270	268	297	255	259	259	271	269	263	238	257	264	269	259	259	275	277	314	275	260	271	290	282	280	271	272	251	298	288	256	255	269	287	249	287	259	271	250	264	278	283	267	291	283	257	261	280	276	260	268	228	268	282	293	288	281	285	260	283	264	277	257	273	260	309	276	290	275	237	237	277	265	265	260	257	263	253	265	246	271	261	273	295	280	239	258	282	266	277	281	269	284	312	287	251	290	257	250	268	261	262	277	251	270	267	278	258	261	274	286	258	281	275	287	265	269	280	313	266	263	232	308	260	260	269	261	268	264	275	290	273	274	282	290	269	266	251	261	272	287	280	255	274	295	291	245	267	274	292	277	269	281	267	283	281	281	293	286	275	243	277	278	271	307	266	272	245	294	275	261	275	261	264	275	228	295	270	280	276	299	255	249	265	269	280	262	298	262	266	252	276	288	291	265	274	291	258	300	265	260	275	278	297	273	298	279	270	260	286	270	290	245	240	269	272	246	276	260	246	271	281	292	257	253	293	261	251	277	265	282	296	272	277	272	264	272	281	251	262	260	281	281	267	251	245	275	289	261	294	254	259	284	271	288	261	252	253	273	299	270	301	270	301	264	253	248	288	246	237	300	324	273	271	284	280	292	290	230	269	273	238	265	256	293	272	292	281	269	276	229	274	304	294	284	235	290	258	273	289	287	311	265	295	287	240	255	282	246	260	236	286	272	284	272	260	281	267	257	282	284	262	289	264	293	269	285	268	266	276	266	260	256	238	259	276	273	294	258	298	278	268	290	244	294	285	266	275	272	292	266	268	235	284	290	277	266	323	275	295	268	269	267	280	306	268	280	263	266	274	288	277	278	285	259	231	274	258
7890	2732	5616	6644	5532	4626	3913	3279	2760	2438	2253	1968	1847	1688	1606	1489	1422	1340	1290	1196	1216	1158	1158	1129	1119	1052	1076	1055	1015	1051	980	899	987	966	975	935	978	891	886	962	918	884	901	875	886	885	873	893	950	860	853	881	917	894	876	869	877	840	844	847	841	840	849	853	822	879	841	854	814	872	800	803	798	784	814	838	840	815	797	849	878	803	826	763	838	825	821	789	838	832	827	818	780	792	829	782	815	817	804	840	821	791	821	814	807	871	807	857	842	758	771	785	829	825	799	781	757	849	752	825	791	808	825	821	822	786	820	781	818	791	881	773	764	804	820	804	781	809	795	808	759	763	756	813	804	815	775	792	770	811	781	774	830	847	787	780	819	823	776	817	827	767	778	761	873	751	770	821	804	845	821	766	866	762	804	791	805	766	782	830	818	789	876	776	816	801	838	774	772	821	814	831	819	777	801	793	810	810	792	862	815	794	857	810	766	800	825	822	810	821	837	777	788	839	826	795	835	752	819	835	793	807	813	806	811	778	795	791	798	810	827	773	773	841	835	822	798	826	794	768	819	813	820	815	766	811	814	758	821	796	753	792	798	806	825	849	848	833	793	798	842	826	853	789	830	816	817	840	792	822	836	802	781	793	809	784	811	802	832	757	812	768	853	803	775	847	812	793	765	832	815	793	781	849	832	822	826	840	784	794	806	826	762	810	811	795	831	781	799	816	814	751	864	793	825	803	822	800	786	820	790	815	880	822	801	807	834	832	788	819	772	770	853	772	775	813	881	746	778	793	850	844	829	783	801	817	832	796	784	828	829	817	806	846	809	831	819	809	796	800	769	818	852	823	828	785	791	835	794	808	806	830	810	805	786	870	811	857	790	826	765	811	813	808	812	784	786	850	790	797	803	786	844	830	803	786	822	831	775	816	810	811	813	838	807	782	792	837	774	891	807	831	811	811	823	779	736	767	803	767	779	801	815	819	794	818	822	810	787	810	798	828	796	796	768	798	812	775	787	831	797	777	780	779	783	814	783	820	862	818	797	815	834	851	737	780	843	889	809	764	785	781	786	866	806	827	809	794	792	812	819	792	843	749	778	837	786	827	804	838	788	801	800	846	794	770	764	758	786	791	803	721	838	783	824	815	823	841	804	814	802	845	824	794	792	812	781	852	816	834	823	796	786	803	802	840	812	866	813	789	818	844	796	825	830	767	833	766	811	863	797	851	806	773	855	765	825	790	799	824	817	821	782	773	818	796	855	836	807	827	756	780	821	858	822	804	916	850	810	819	755	800	773	822	810	787	823	808	836	817	852	830	770	744	806	795	812	742	788	758	841	771	858	767	786	792	822	804	784	866	804	770	813	810	802	820	783	804	786	835	776	816	812	797	777	787	796	803	792	795	815	817	756	828	859	810	813	784	756	844	841	863	769	767	798	770	865	813	844	794	806	835	804	779	767	851	763	801	794	789	806	841	816	847	808	862	842	804	828	796	857	837	823	812	794	809	843	820	804	801	798	798	830	782	806	829	817	769	781	827	843	767	770	762	815	768	790	825	829	834	808	790	778	822	823	826	830	833	839	833	816	819	803	879	801	813	765	809	846	808	798	797	816	794	797	863	809	810	812	803	808	770	839	796	831	819	806	796	845	817	794	835	786	807	826	790	795	769	750	792	757	806	782	824	790	775	788	753	766	858	731	777	824	832	788	813	802	768	802	838	860	827	793	840	805	787	814	784	792	780	847	847	778	789	817	822	799	814	784	776	797	722	744	795	788	825	796	837	802	816	766	820	802	801	846	773	831	799	832	800	797	779	772	806	802	792	798	787	827	746	795	787	820	820	778	789	847	793	814	752	795	819	831	816	782	780	762	848	793	787	787	790	825	792	803	780	793	787	797	780	809	786	823	793	758	834	778	839	801	787	795	783	782	760	793	811	793	818	816	796	756	776	830	823	793	795	844	779	805	795	809	784	796	826	796	799	803	774	829	781	793	755	791	808	859	855	786	770	794	807	843	808	790	798	819	790	832	809	806	845	813	830	821	804	825	774	792	838	825	796	801	842	794	809	802	790	777	788	793	862	821	811	852	778	788	772	790	830	772	774	786	753	844	838	806	795	820	786	793	805	788	802	804	809	778	798	788	797	825	822	830	800	784	840	823	798	804	788	798	807	832	790	782	819	775	749	818	786	802	801	784	811	792	782	808	816	834	794	816	802	808	763	766	792	759	811	790	848	788	795	808	788	799	807	827	821	826	804	780	840	804	795	759	789	796	807	834	780	809	767	855	807	821	793	785	765	820	804	830	810	836	790	755	776	808	743	739	846	777	794	810	803	814	860	806	793	816	832	793	855	797	780	821	807	831	823	801	760	788	781	782	803	809	795	806	826	811	816	779	861	799	815	844	814	805	834	781	819	783	800	825	810	839	829	788	833	809	809	839	823	823	759	784	801	802	861	791	807	842	789	851	785	810	835	870	797	817	771	822	872	805	804	809	801	845	771	794	849	767	805	783	778	848	785	800	787	839	754	802	826	807	787	761	814	758	803	819	820	804	805	812	775	837	865	787	795	752	815	756	800	795	838	796	795	811	810	763	773	768	802	751	814	775	783	766	811	782	806	831	795	844	812	768	793	818	835	811	850	833	781	867	820	863	819	827	806	773	749	807	817	801	845	818	806	833	792	797	766	817	855	805	843	825	835	836	823	841	817	803	789	788	784	813	829	780	773	815	822	798	804	797	779	809	803	798	824	769	754	796	774	848	803	809	804	762	766	801	807	809	817	814	846	806	786	811	819	824	795	789	848	802	807	796	800	847	771	763	806	808	779	808	852	840	791	773	776	805	809	822	789	848	802	796	797	820	774	824	768	837	829	830	851	793	829	816	809	785	802	827	799	734	788	778	802	826	833	831	825	780	818	787	831	807	789	820	801	768	833	788	783	794	821	802	793	821	782	804	794	835	825	842	823	777	800	753	825	750	772	825	827	788	767	807	839	837	797	818	811	805	784	801	795	814	761	801	786	804	801	813	749	872	768	836	839	806	795	789	772	784	801	830	770	789	812	816	769	783	866	764	841	827	855	781	779	818	825	802	802	814	852	815	795	795	856	819	827	797	759	865	791	783	754	891	757	822	779	828	801	831	810	797	806	769	809	849	801	819	788	760	824	773	813	768	773	780	825	763	768	800	794	796	791	794	767	839	844	822	774	777	865	826	833	797	843	789	826	796	785	800	789	785	812	796	792	797	816	791	834	840	773	826	816	828	820	825	854	795	757	837	861	753	849	802	797	805	771	813	794	801	826	801	851	746	779	770	832	797	775	836	802	847	818	777	796	820	796	866	810	777	839	840	807	842	868	851	828	849	749	779	796	834	824	761	797	760	833	788	760	808	770	768	832	798	854	824	798	839	734	837	794	800	837	799	835	772	814	809	774	807	824	801	820	787	783	787	812	779	796	812	836	826	759	831	773	767	800	796	797	817	773	812	754	833	763	757	776
2272	240	313	281	223	214	243	215	221	218	219	171	229	206	225	206	214	176	232	225	171	213	203	211	181	209	209	206	214	224	208	187	204	194	195	215	204	180	192	201	221	221	184	201	186	221	199	213	195	192	212	206	204	212	205	198	181	205	200	186	203	209	177	173	202	216	214	224	217	202	203	195	219	202	197	225	216	195	191	216	200	176	183	223	206	189	187	216	186	185	177	193	215	216	198	200	219	180	228	198	206	184	199	229	205	214	188	189	184	166	194	196	194	201	228	226	200	176	200	228	210	207	202	195	183	197	193	189	226	209	197	201	179	210	207	205	202	205	216	220	206	190	185	200	221	199	227	202	199	191	193	194	195	192	204	208	224	205	211	212	206	193	187	170	226	216	219	200	220	188	188	201	193	209	206	209	194	194	201	203	215	204	178	180	200	181	223	211	204	209	205	188	214	213	184	191	173	184	201	197	212	216	226	206	185	184	206	206	209	213	209	191	197	202	229	220	231	181	183	187	195	204	190	195	217	185	186	195	195	178	182	210	221	186	199	197	193	190	224	189	212	223	210	209	181	205	200	183	198	218	189	218	199	212	184	211	190	219	184	195	216	213	212	210	177	219	225	201	179	213	166	205	217	192	197	191	189	209	207	212	191	231	204	205	191	208	200	222	226	213	198	200	197	201	192	202	209	190	217	189	221	189	192	192	198	195	220	205	199	215	188	183	215	203	192	193	188	220	206	203	190	229	203	221	228	200	218	196	213	192	207	209	200	218	197	224	188	185	200	219	171	207	208	209	201	193	219	203	204	211	212	181	225	229	193	200	220	189	201	219	217	237	207	208	183	218	171	201	204	196	200	193	193	209	187	169	192	180	195	194	193	211	165	181	189	216	193	222	206	189	196	201	176	202	212	206	189	172	190	187	207	196	226	183	195	210	197	210	171	189	217	216	177	213	201	206	199	168	193	184	202	202	221	192	210	203	222	199	206	197	200	202	211	207	189	181	190	191	178	209	188	196	224	198	208	209	225	195	246	217	193	229	184	215	198	200	212	188	172	179	210	212	191	217	204	202	211	217	197	202	216	206	199	195	218	199	213	179	208	199	199	231	218	189	211	187	202	201	205	184	206	196	197	205	185	207	206	220	201	194	182	216	199	219	195	215	196	172	203	209	212	188	196	185	192	208	210	208	205	227	205	199	215	196	212	185	214	189	189	206	170	200	204	228	171	201	206	222	196	196	194	188	212	201	245	197	192	221	202	216	178	198	196	179	204	192	213	219	204	201	191	210	197	198	185	183	195	199	190	177	206	170	204	177	206	193	213	189	191	197	170	193	212	202	193	203	200	215	207	206	168	188	171	207	218	215	197	214	183	196	210	209	197	226	216	206	208	205	174	193	196	180	198	204	195	221	192	194	218	218	229	195	193	211	175	204	215	182	214	207	189	201	176	201	205	201	210	207	179	205	203	205	200	175	221	191	173	208	186	224	196	176	181	182	178	207	190	197	215	189	232	206	212	172	196	189	215	200	185	201	222	198	187	196	222	233	223	197	185	233	212	189	208	181	170	214	208	226	179	219	210	188	183	194	200	213	197	210	196	206	189	198	222	179	185	202	219	222	197	206	207	218	197	194	195	180	189	181	194	169	205	208	197	208	193	202	199	202	203	226	196	213	221	236	213	200	214	208	198	200	202	200	188	231	179	207	215	192	181	202	185	193	187	193	190	211	201	204	204	195	186	209	185	202	186	199	230	180	194	197	204	202	196	228	221	195	208	219	209	204	213	230	209	213	183	181	191	206	217	182	190	226	193	231	198	206	187	198	199	182	202	203	194	205	200	206	201	207	188	224	206	213	200	228	210	209	184	220	196	200	206	193	209	212	199	180	193	203	187	206	195	200	232	215	236	165	216	213	183	216	213	187	211	208	217	199	205	190	229	217	206	171	175	190	198	178	236	197	226	176	191	210	209	191	192	232	227	219	218	192	200	223	219	231	227	199	216	207	198	200	220	175	185	214	199	233	201	225	189	188	198	213	210	189	181	208	200	203	205	218	185	194	182	206	188	184	211	210	198	226	196	190	179	188	193	221	182	194	203	188	204	193	213	210	188	198	179	195	189	196	197	202	200	208	188	193	212	193	216	216	188	193	198	163	191	215	195	209	183	209	175	216	204	194	205	195	186	215	216	205	175	218	191	196	189	196	197	223	189	181	192	229	188	214	200	192	224	172	192	196	205	218	166	222	209	195	204	221	201	205	192	182	199	189	198	194	198	191	188	211	201	201	206	196	214	187	185	217	201	191	166	188	194	197	225	206	190	207	182	209	205	227	187	216	185	217	198	199	210	225	208	178	207	201	175	188	187	186	197	209	222	231	198	210	207	205	191	196	193	211	203	226	212	197	210	201	216	210	171	198	183	175	184	217	181	199	207	221	222	218	209	198	207	187	205	203	191	209	185	221	191	244	227	219	194	208	214	187	192	236	195	185	202	201	191	190	205	190	227	206	198	203	182	205	187	190	202	229	189	201	205	188	225	224	200	212	217	199	195	176	199	203	189	207	175	210	199	205	179	224	220	203	193	192	196	214	203	201	201	202	213	201	224	218	215	196	177	194	206	179	195	214	184	204	201	223	200	200	192	176	200	190	207	207	193	214	199	213	210	200	195	194	204	222	170	204	216	203	173	201	214	188	205	177	186	189	201	170	188	208	192	186	216	201	195	191	174	209	203	205	190	183	216	190	198	186	202	209	226	189	203	206	209	226	209	187	230	173	199	193	201	195	213	190	213	217	224	194	195	223	224	207	199	176	221	190	218	210	214	199	209	197	192	217	210	199	198	217	182	207	217	225	211	223	190	204	214	207	199	206	208	218	215	205	224	192	217	213	213	202	201	186	207	203	217	215	207	211	210	201	192	187	194	207	200	182	188	209	205	189	189	208	190	203	184	197	196	160	203	200	205	198	223	206	202	211	184	219	221	184	215	213	203	187	204	189	173	215	184	196	200	191	206	195	198	185	219	205	207	213	203	197	207	213	198	197	202	166	203	189	215	220	211	208	212	222	195	203	205	202	216	204	186	183	189	215	199	211	212	216	201	200	200	190	189	195	197	191	244	192	183	208	212	243	192	215	186	213	192	214	204	194	200	204	207	188	181	230	211	207	187	194	183	187	207	207	204	159	185	204	192	200	229	218	202	199	207	189	188	202	171	203	206	207	190	193	207	173	187	186	178	204	179	187	198	203	220	199	181	187	200	196	185	211	197	187	216	207	187	192	196	194	237	193	172	208	219	205	210	173	214	201	211	206	190	214	229	195	193	179	202	201	194	206	178	190	192	215	211	213	216	197	194	212	213	210	216	201	199	211	193	200	189	213	175	174	240	206	212	211	209	209	210	196	188	195	213	210	209	197	214	208	183	215	222	189	204	219	188	187	228	212	195	203	190	207	211	224	199	209	210	194	185	198	220	205	189	186	192	190	202	199	199	196	205	217
2023	708	820	836	776	755	774	686	668	727	663	684	701	709	653	668	625	677	637	644	666	683	613	671	629	659	616	662	651	648	657	643	680	631	625	622	637	653	666	637	660	613	623	632	657	622	694	674	673	640	681	658	612	639	647	672	672	615	651	646	637	645	641	632	637	613	671	623	604	677	621	606	599	659	613	663	631	645	642	621	621	635	636	650	677	614	663	607	632	633	632	641	599	645	608	628	625	631	640	650	617	631	631	627	632	637	610	611	637	623	632	692	632	618	617	613	668	659	661	649	646	643	599	623	626	666	651	657	588	695	646	672	628	648	630	642	641	646	626	681	650	623	641	639	649	606	673	650	628	652	694	603	640	619	677	631	685	652	659	630	658	664	645	675	656	619	659	684	634	667	633	665	573	649	663	637	625	659	630	629	568	642	669	649	600	679	626	630	634	601	626	603	619	675	660	618	633	646	616	620	645	620	628	651	650	616	634	620	631	621	619	626	605	676	655	631	619	627	616	644	628	658	639	657	645	646	595	674	644	683	650	634	642	594	676	599	604	662	620	658	624	650	618	622	648	641	647	625	638	684	654	665	625	668	678	598	652	595	647	660	642	653	611	634	597	672	626	655	661	677	591	672	619	586	631	653	637	621	647	651	686	641	645	656	612	610	634	651	640	650	631	640	641	652	638	599	655	612	663	596	636	648	559	656	658	635	649	634	634	618	674	626	640	623	584	645	641	582	654	639	652	630	649	630	637	627	622	670	656	691	605	600	647	610	652	640	656	623	664	624	617	614	661	642	598	626	639	614	646	620	621	622	593	630	627	615	661	651	649	595	609	629	625	648	641	673	651	642	599	673	592	635	633	679	667	620	618	618	616	644	635	673	613	632	606	627	642	625	625	629	640	654	658	685	631	618	660	625	622	615	607	618	650	617	623	594	669	618	637	611	670	676	680	678	626	643	623	626	609	628	660	640	628	669	673	612	626	604	668	629	664	634	669	659	631	617	630	630	666	618	650	652	628	596	672	607	618	652	637	694	641	673	612	654	653	628	647	617	694	617	634	625	666	636	620	575	638	651	609	655	640	625	637	651	618	595	612	608	646	661	643	631	625	691	617	651	612	688	627	661	633	625	689	653	662	671	635	637	638	663	629	638	629	609	629	643	653	681	612	665	599	643	601	616	661	618	633	628	678	657	641	636	636	622	598	629	608	624	689	631	622	664	600	645	635	616	645	626	662	588	623	673	697	620	623	629	638	658	629	666	628	590	654	670	640	631	625	673	683	666	664	662	665	584	635	664	633	636	611	617	660	655	639	597	626	677	635	647	659	639	599	675	623	679	589	604	643	655	634	663	661	655	634	616	647	630	632	664	656	643	626	618	675	681	640	640	594	663	633	675	613	591	641	627	679	652	641	592	627	640	659	588	637	643	646	638	626	645	650	657	588	604	624	676	634	649	672	639	673	647	618	688	628	611	680	652	639	657	653	625	649	603	611	648	646	613	673	636	614	646	699	617	661	628	638	649	654	634	657	670	660	601	621	583	682	625	649	615	653	645	625	637	671	652	583	600	630	636	608	651	644	650	646	647	626	600	631	601	679	665	638	634	624	709	629	652	617	651	658	593	643	675	689	672	628	663	633	630	605	643	667	613	609	662	629	653	681	632	591	642	615	683	661	647	571	658	647	644	638	619	622	637	635	653	677	628	681	667	643	668	654	649	609	640	622	623	655	681	662	645	645	614	625	654	616	605	658	663	632	607	680	610	629	652	599	634	604	645	648	672	641	627	643	632	660	673	614	666	703	642	660	610	640	586	617	607	662	612	627	663	652	677	591	629	660	656	642	634	617	638	645	639	664	659	637	606	617	629	661	615	640	596	675	629	664	641	617	626	594	634	659	675	625	605	661	640	617	629	621	622	636	654	681	587	630	674	642	668	640	613	650	606	616	649	646	669	634	653	665	638	613	622	589	699	624	651	587	622	655	619	595	617	629	653	665	645	655	640	602	648	667	612	632	634	623	662	634	671	635	629	604	601	684	630	636	605	640	632	647	635	655	647	653	583	650	579	642	663	584	650	619	668	640	668	624	609	658	636	658	653	613	612	656	620	657	652	634	635	603	643	619	641	628	700	638	624	640	640	617	647	660	664	636	612	632	631	656	638	645	642	645	654	685	644	574	665	613	707	686	678	603	625	633	635	649	641	647	647	652	611	620	647	623	589	626	655	679	633	630	652	626	668	639	626	672	682	643	660	645	621	631	633	621	629	631	671	601	601	639	640	618	649	656	614	656	603	672	641	649	636	627	611	588	644	629	607	628	656	625	615	634	638	640	602	601	642	638	649	652	635	631	624	657	658	629	620	648	632	639	610	634	656	635	683	592	630	594	620	686	690	585	603	651	638	620	662	650	671	633	601	646	627	627	623	674	623	652	642	638	639	675	656	648	620	641	622	659	623	640	585	642	616	654	633	622	675	657	644	615	647	664	618	588	640	623	638	618	632	660	642	639	648	625	611	676	664	602	610	630	651	633	653	650	621	644	609	594	661	643	682	624	676	664	599	707	609	714	625	590	633	655	626	630	655	625	666	643	630	617	674	640	611	658	629	662	565	649	626	669	622	611	632	612	632	671	629	619	659	622	624	626	614	652	645	578	656	646	650	636	641	586	668	657	613	590	626	659	620	666	610	676	612	593	651	601	653	629	606	650	615	677	646	646	619	654	651	642	625	634	623	626	599	665	614	647	628	645	654	623	610	637	631	655	642	658	692	661	644	614	612	650	680	602	628	616	634	583	625	653	643	691	625	682	642	659	615	578	676	632	601	647	614	641	619	710	636	617	631	657	627	634	622	639	674	650	655	638	644	617	658	632	652	685	623	624	639	629	605	596	623	614	649	628	584	640	650	644	656	679	639	650	633	626	664	672	633	630	620	627	618	624	604	659	640	658	606	620	612	672	660	601	622	644	610	645	641	656	590	643	663	642	603	624	625	686	649	634	631	632	599	635	632	642	602	688	618	662	651	648	668	663	689	678	667	648	655	651	651	673	605	640	690	605	605	672	629	608	643	713	649	690	647	648	658	608	610	619	618	596	628	624	634	649	653	626	660	595	658	615	649	625	631	671	626	634	642	620	624	669	660	668	678	667	679	649	670	624	597	642	606	600	627	655	592	609	627	636	661	588	637	708	639	595	642	635	609	623	614	693	641	612	637	646	620	662	648	627	599	630	645	703	611	624	627	643	660	639	639	659	691	666	594	648	615	638	667	642	658	682	628	607	647	609	649	616	613	653	613	612	633	608	667	672	639	638	623	658	664	645	643	611	655	678	631	656	646	683	575	602	626	628	610	633	661	624	612	634	626	647	641	631	608	629	622	672	676	574	620	649	622	617	690	667	664	668	646	668	614	668	637	622	665	608	641	590	647	626	624	674	612	623	684	632	675	601	641	640	651	671	626	653	613	635	658	613	654	614	615	634	645	630	664	626	631	598	676
9188	1327	1726	1352	1055	822	661	589	500	488	464	429	387	390	357	393	361	389	391	341	383	377	409	368	348	345	358	342	316	322	372	352	336	330	358	330	341	329	354	336	294	330	326	373	337	326	311	356	358	333	325	330	361	310	315	338	336	307	321	336	328	320	330	355	348	328	320	334	283	324	294	337	304	353	355	360	290	337	322	302	341	308	329	319	332	325	338	323	340	348	334	328	313	302	351	328	332	321	312	295	333	361	331	324	362	310	316	326	326	338	332	350	301	323	368	348	327	331	351	358	320	316	332	346	291	321	351	327	351	374	338	363	328	323	320	359	357	328	302	333	334	344	337	309	358	336	320	318	331	362	308	343	322	330	336	315	291	316	325	320	337	328	292	297	341	303	357	337	316	304	318	357	285	321	308	325	311	344	325	315	342	350	337	338	334	344	303	305	318	329	344	313	347	326	301	336	305	334	333	332	313	320	328	335	293	319	350	347	336	316	328	310	307	352	329	322	384	358	349	315	317	297	339	323	344	284	314	341	310	313	313	300	325	336	334	336	308	301	334	312	315	307	329	347	345	314	333	310	362	338	322	336	332	346	306	314	340	310	311	339	339	349	343	318	336	285	354	313	347	309	278	344	327	320	295	341	310	385	316	332	336	344	352	293	326	321	323	346	312	340	306	332	345	314	341	324	323	336	342	328	300	336	311	332	324	353	344	317	362	320	319	305	334	307	331	318	288	336	330	339	365	310	314	344	302	335	310	330	319	372	340	298	339	309	304	321	310	346	315	336	301	355	327	323	328	308	330	320	335	318	375	333	274	358	331	370	322	305	321	363	323	276	336	324	324	319	330	328	313	316	334	298	319	311	337	303	335	306	341	368	320	340	335	309	318	321	335	306	350	364	288	321	324	326	369	350	295	337	324	345	315	323	332	316	352	305	321	329	320	299	321	327	340	326	323	370	344	326	356	333	352	318	342	348	353	316	302	312	325	333	306	307	296	338	341	309	318	313	315	354	371	321	317	338	335	323	323	316	331	329	324	301	344	340	332	323	324	353	369	325	312	316	309	328	301	345	330	318	310	312	307	336	334	346	324	336	339	329	319	333	343	327	329	318	275	330	339	347	328	308	311	339	350	316	315	328	332	352	331	345	326	359	338	319	342	344	334	316	309	325	311	315	311	339	336	309	303	315	305	315	336	290	338	342	294	356	351	338	356	336	339	325	331	331	310	339	309	344	340	309	334	305	280	330	354	298	329	334	366	340	320	320	322	296	349	295	348	309	347	330	333	327	317	340	337	306	291	325	322	338	348	300	353	311	303	334	320	346	341	355	350	278	347	329	310	323	328	320	337	331	332	321	321	322	287	325	330	330	360	364	319	333	324	310	335	322	336	292	349	315	334	324	356	324	306	341	340	331	330	315	362	325	314	329	348	326	289	313	324	301	338	311	314	329	300	314	330	333	338	326	343	288	337	319	333	341	337	322	323	340	328	364	307	342	333	329	341	336	341	341	352	343	337	326	349	331	310	309	343	317	297	309	322	311	341	337	341	355	332	318	351	336	373	341	351	334	373	314	330	310	347	337	346	312	308	328	337	319	299	354	305	323	338	343	358	329	311	315	352	321	322	363	318	309	311	295	343	311	316	324	375	362	329	344	339	313	340	331	336	345	306	312	318	352	274	311	332	321	352	351	347	337	339	356	356	321	345	309	349	319	355	306	306	315	347	309	329	308	306	316	330	323	328	312	340	313	346	305	318	331	328	329	324	376	299	333	319	324	326	315	339	350	296	334	361	364	333	307	355	327	342	336	333	321	322	319	309	292	304	328	314	318	356	327	305	351	345	371	302	302	315	313	318	330	338	369	316	339	347	309	307	318	301	321	324	338	356	362	319	365	343	346	319	374	318	335	328	342	354	335	317	338	315	304	329	334	356	307	309	328	331	309	352	329	299	341	325	318	299	347	313	345	312	303	318	334	312	306	340	317	315	324	307	324	327	310	362	329	313	302	359	279	348	329	345	311	306	325	329	326	338	329	347	335	331	361	336	331	290	315	313	330	315	341	303	326	332	313	333	370	320	290	298	340	350	341	332	333	377	343	314	303	311	316	372	320	311	312	351	301	333	312	285	331	327	305	329	327	362	345	326	309	316	306	326	316	314	325	307	323	301	312	328	348	322	293	319	309	314	312	294	312	319	309	359	323	306	321	326	372	333	307	323	305	342	353	292	330	308	326	302	323	313	330	345	310	336	373	305	363	293	378	346	326	337	323	292	329	314	351	331	319	339	372	338	330	326	323	326	356	336	297	346	346	336	338	342	333	343	338	304	345	307	356	334	343	370	334	313	332	336	304	326	339	345	315	311	320	324	324	337	330	311	353	335	355	333	318	309	335	376	319	323	326	348	314	337	324	312	336	336	291	320	318	313	324	293	321	335	341	314	313	344	336	326	347	310	345	349	352	340	334	341	346	308	339	317	330	327	329	329	342	352	327	317	341	346	317	339	337	347	357	339	326	330	348	330	329	346	321	359	351	329	338	302	298	304	323	328	325	329	360	277	313	299	296	327	325	322	326	312	321	326	292	313	319	342	298	333	305	344	326	318	322	296	349	304	344	317	339	310	321	349	312	308	297	339	306	355	319	313	338	302	318	328	323	358	323	338	321	332	338	330	347	322	341	312	325	275	303	312	325	333	332	349	352	343	350	326	376	372	287	342	321	323	319	300	363	331	316	345	323	326	297	344	301	296	352	320	338	335	311	318	333	316	304	326	312	343	330	321	319	327	344	302	310	329	304	335	317	294	355	306	311	338	323	344	287	319	335	309	320	341	317	324	315	360	330	367	295	340	315	327	345	307	334	339	320	351	320	327	308	325	331	305	338	313	357	315	344	361	326	316	334	329	343	344	346	309	337	324	299	341	310	334	341	301	337	347	337	325	336	313	349	333	322	362	306	341	319	332	335	367	305	319	346	318	334	298	332	360	338	336	293	322	342	346	332	340	345	301	312	316	332	342	366	349	313	338	320	296	331	366	347	306	321	295	324	324	316	299	320	280	310	354	335	296	312	333	334	329	360	347	343	346	345	339	307	315	336	335	326	307	286	334	290	296	342	323	318	330	308	340	343	307	340	319	307	335	336	372	329	346	350	352	354	350	337	324	341	338	343	314	322	324	333	330	336	371	332	307	309	336	334	344	304	328	340	336	334	317	335	311	310	318	297	310	328	319	377	332	316	331	370	352	329	353	323	322	336	341	354	369	326	328	330	345	299	345	326	333	347	300	352	338	336	347	362	323	341	341	328	293	328	337	337	331	314	334	363	306	327	328	289	320	339	306	364	324	361	308	282	333	341	367	310	326	313	317	345	331	330	316	326	307	309	335	350	306	317	307	350	341	339	346	294	289	315	360	325	305	306	321	335	328	326	337	343	359	318	338	309	327	391	308	345	313	274	327	327	324	304	301	360	345	316	298	317	303	297	322	342	348	333	316	306
5779	2009	3474	4036	3603	2962	2483	2231	2012	1904	1701	1571	1472	1432	1351	1322	1267	1198	1188	1214	1148	1200	1117	1115	1131	1083	1064	1099	1061	1021	1043	1057	998	1057	971	1054	1021	1038	1023	1015	976	1074	979	985	1024	1014	970	956	1003	1011	950	996	1007	934	1007	1015	996	1018	959	1034	976	1004	948	995	962	953	967	982	985	992	932	946	951	1012	1004	988	999	1008	980	938	1038	1011	1002	974	948	1018	959	979	964	881	975	946	1018	942	986	978	1003	984	910	962	960	1015	992	959	974	980	930	927	950	1010	1042	947	922	969	964	948	968	1019	926	912	969	948	957	1027	947	951	973	982	963	946	949	977	1000	904	985	969	1008	974	954	953	899	960	972	936	937	948	973	990	912	963	1020	962	941	953	1010	889	926	986	942	967	985	1003	978	938	926	967	959	921	925	950	960	963	942	943	914	932	976	936	967	967	918	877	935	946	953	960	952	925	945	938	974	951	976	1007	950	980	948	901	975	944	988	1014	1000	946	989	985	963	900	902	940	926	958	958	990	985	935	977	956	949	949	983	971	938	973	975	915	930	945	913	987	902	965	1026	923	943	979	963	889	1009	945	1015	917	901	972	981	885	917	954	943	995	895	966	961	979	952	965	975	925	933	986	965	959	951	1018	936	940	932	962	954	960	920	937	992	976	942	966	979	1001	978	955	914	970	971	970	989	921	995	996	972	943	942	931	949	951	1009	953	963	1005	938	928	934	989	927	928	969	910	937	950	957	976	996	940	929	986	936	961	931	975	905	947	943	967	962	970	1003	984	920	989	963	972	922	949	918	897	985	987	982	986	968	943	951	933	932	938	949	934	946	951	882	965	973	920	953	945	905	996	973	905	976	969	995	976	1001	978	986	970	940	928	969	905	916	926	985	955	1012	950	941	927	967	951	918	966	944	933	943	950	957	960	958	923	997	937	925	910	961	949	946	941	956	973	918	969	920	899	974	965	1005	904	936	961	1001	958	1005	918	926	907	949	952	923	983	967	922	951	871	974	948	963	983	980	928	927	928	958	966	975	994	968	977	973	999	928	971	933	928	988	943	971	959	970	944	893	941	948	1022	961	947	914	954	1011	953	973	918	950	906	980	949	991	922	944	929	990	909	972	974	947	944	935	953	947	1002	884	926	937	913	985	922	987	912	943	952	967	936	955	905	936	952	949	943	952	959	971	947	956	987	952	906	983	955	1000	939	924	983	935	941	967	922	946	908	940	1015	992	978	950	915	935	934	963	979	922	914	975	906	954	911	966	946	928	914	955	922	986	922	960	980	1050	977	976	966	952	958	904	898	909	937	962	1015	943	932	932	950	1021	977	964	919	950	969	960	975	939	947	977	926	915	914	965	933	944	967	929	978	979	1002	935	976	947	930	918	963	939	945	921	971	925	954	889	951	950	995	945	940	976	994	915	957	915	936	926	1002	907	909	964	930	982	980	977	943	963	956	958	973	895	993	951	943	963	962	953	968	932	914	939	963	992	947	927	968	967	922	963	938	955	923	979	954	992	919	983	945	957	906	943	954	950	932	977	994	922	884	916	940	943	962	937	955	956	1002	961	952	930	1036	922	943	924	935	1019	951	958	980	949	941	910	952	983	981	944	1025	909	959	945	950	926	934	982	1002	954	967	922	960	1024	935	941	957	985	920	921	923	978	977	991	956	968	975	945	952	954	981	994	917	953	946	1001	1019	979	1015	890	933	933	931	951	1022	990	910	947	925	921	959	881	870	914	960	959	938	1002	1007	976	942	981	888	926	934	1010	917	964	990	922	963	958	971	976	952	958	928	969	986	936	920	925	974	928	950	927	974	1006	955	964	959	925	978	937	915	929	911	909	954	909	920	899	891	902	916	1019	931	968	960	981	999	982	987	902	977	941	970	916	960	991	955	979	993	898	938	947	940	931	921	1004	999	993	944	938	992	956	956	912	948	950	957	970	947	901	933	927	961	963	930	927	941	951	993	955	946	941	950	972	974	888	917	998	969	932	967	978	899	958	949	979	916	960	954	973	958	984	1001	1017	978	942	971	976	910	957	961	1000	946	960	968	956	975	933	964	963	959	913	984	961	961	995	935	978	969	929	980	935	975	945	982	996	951	1008	928	990	1002	933	971	933	942	903	972	945	988	981	995	954	924	965	925	996	960	921	985	921	915	982	922	971	982	957	949	923	953	977	909	914	938	917	986	911	956	886	972	923	925	1016	972	955	925	917	943	951	962	968	978	935	981	955	934	969	921	900	996	980	925	984	1009	962	947	937	960	966	975	999	960	957	996	950	995	1012	926	986	973	910	953	979	961	920	929	984	881	964	973	952	986	934	999	964	966	940	935	915	946	1027	944	964	973	947	938	964	966	918	945	937	1012	974	979	959	996	1001	973	969	995	909	990	950	988	1001	983	961	987	939	958	939	944	943	968	943	964	1050	984	949	966	935	924	933	961	935	941	1040	977	947	953	932	976	947	916	1003	962	929	914	910	985	926	944	925	942	995	927	944	963	978	974	987	936	971	980	933	943	975	910	932	978	958	910	990	930	934	971	984	963	933	890	970	920	951	950	934	948	951	979	977	950	912	987	913	932	919	933	905	997	925	956	959	907	993	1023	954	934	981	958	940	1024	930	924	969	1000	998	935	931	910	948	937	966	919	967	957	977	932	936	986	986	971	940	904	940	967	930	984	1035	998	1023	927	940	927	969	930	991	926	907	987	952	948	984	962	991	965	967	933	945	980	1016	957	973	906	918	1008	929	974	902	933	952	891	944	974	938	993	896	962	916	986	985	995	971	994	933	901	908	954	1024	1003	964	960	921	932	944	934	1057	955	909	936	921	928	964	921	981	967	950	937	950	964	1015	983	967	925	953	951	959	962	924	893	1032	934	923	984	943	949	955	929	957	931	1002	952	966	954	1005	986	986	935	918	971	960	951	944	949	918	939	1000	976	982	946	928	949	924	945	960	972	998	968	1000	972	948	940	953	933	985	964	967	932	856	961	950	927	966	949	968	979	966	950	967	934	896	955	942	916	1009	939	905	1020	930	933	955	920	988	937	915	996	1002	975	1010	976	985	961	933	919	982	949	963	963	915	973	1017	962	931	875	990	922	986	937	969	954	944	919	937	949	974	978	969	938	928	948	924	949	933	948	895	952	871	923	968	962	962	956	1043	947	937	966	949	924	965	908	935	966	906	947	935	979	920	942	971	960	934	920	978	972	1020	955	938	967	979	967	987	941	913	897	972	942	928	948	924	957	965	1013	965	923	950	941	963	1020	961	926	977	947	908	978	925	985	951	963	950	917	943	903	981	945	964	957	922	957	925	975	949	977	930	955	1012	953	871	953	912	970	948	976	949	932	986	904	960	907	934	967	931	997	930	932	933	1007	983	893	898	942	970	988	1012	975	923	953	899	891	967	959	897	949	999	950	967	960	934	917	920	994	977	951	947	937	956	1001	942	936	969	1008	1017	913	903	962	900	1019	993	921	980	963	948	948	937	954	971	946	966	1006	948	972	918	910	966	1004	945	975	947	990	937	948	973	902	991	920	948	998	922	992	967	962	951	936	903	970	904	904	967	930	955	949	923	941	979	942	936	952	991	965	962	947
16342	2708	2952	2354	1745	1219	934	804	662	592	541	502	426	381	391	411	350	326	352	316	315	296	337	268	325	303	301	287	315	310	289	292	282	323	275	286	303	334	274	266	299	297	274	300	280	302	285	271	266	288	290	306	274	299	269	285	263	282	256	245	294	260	296	276	273	283	295	294	251	262	268	274	267	281	290	249	257	281	302	269	272	270	271	293	267	260	288	275	273	296	259	265	259	297	292	285	286	263	293	265	293	267	273	261	297	276	252	266	268	282	270	285	261	281	244	296	273	281	266	275	277	265	275	307	270	277	277	299	278	235	297	239	290	319	269	280	257	295	252	256	250	281	256	289	302	244	255	272	256	262	299	300	294	299	282	272	279	300	289	322	245	282	287	300	243	276	268	271	265	277	310	286	280	292	276	280	276	297	266	283	292	255	256	274	238	285	283	248	254	241	268	280	280	282	293	289	289	271	265	253	267	329	255	290	286	303	288	266	280	271	289	245	243	293	271	277	274	278	285	299	260	281	281	279	259	279	299	300	262	270	275	251	257	282	269	277	275	292	290	258	259	252	264	291	257	280	261	306	273	267	281	246	301	285	301	269	292	263	255	277	292	281	247	239	277	268	282	289	290	261	274	249	298	271	280	253	260	275	281	284	312	297	270	246	265	270	262	278	264	266	278	291	303	326	240	248	281	261	254	266	288	256	246	258	249	271	268	252	259	253	274	264	247	266	281	302	249	269	259	267	257	268	281	255	255	237	263	265	285	276	265	287	262	271	277	288	248	300	295	301	258	256	293	258	259	267	273	297	274	241	269	258	307	270	262	246	248	265	272	283	281	285	288	286	289	277	291	260	282	282	265	244	277	299	264	288	264	269	274	264	278	257	279	249	277	279	254	281	254	296	277	265	281	260	268	276	272	288	294	278	274	266	294	303	258	260	274	293	278	286	285	251	282	264	304	277	269	287	234	296	281	280	284	254	278	271	279	257	261	276	273	283	294	260	287	264	267	278	296	236	290	259	290	301	279	266	278	264	294	278	306	257	268	269	277	293	292	241	267	285	272	271	272	283	260	264	282	284	287	296	267	255	264	278	269	292	241	283	250	292	278	273	268	296	262	272	278	299	258	261	275	316	286	270	258	254	269	291	274	283	311	258	305	255	275	308	284	289	270	277	284	254	266	249	261	295	271	283	294	285	241	291	273	296	294	252	252	254	273	257	266	265	268	247	280	302	303	232	256	271	265	255	282	288	267	262	292	244	272	261	263	243	284	306	257	236	267	279	260	265	260	259	292	253	254	269	290	280	283	272	295	263	270	252	286	313	268	266	254	260	284	255	253	278	279	260	274	279	307	292	286	272	264	280	275	236	256	262	299	272	309	251	262	273	295	300	259	306	249	271	274	289	274	274	267	280	271	265	266	264	264	276	287	239	274	269	272	245	270	287	265	289	261	308	290	284	274	262	254	254	264	276	243	263	303	240	272	310	244	273	252	297	254	259	280	291	274	297	281	301	270	295	287	261	292	293	262	269	265	261	270	273	290	276	296	283	264	283	259	262	288	279	258	265	266	264	266	301	269	310	303	293	298	265	270	299	285	301	251	298	289	225	280	277	261	285	302	241	264	284	278	253	295	279	262	294	289	284	281	261	272	274	299	260	254	276	266	284	261	259	244	283	301	253	290	258	270	292	232	277	257	274	247	249	297	288	290	256	271	284	280	295	282	276	289	280	289	275	287	255	272	249	261	310	257	267	244	244	292	272	332	289	249	291	275	243	240	302	290	261	266	282	255	242	294	303	268	265	256	261	298	301	242	250	264	278	265	283	293	263	269	279	276	269	270	250	263	242	264	248	299	281	275	299	284	263	272	274	278	270	275	243	273	250	280	285	284	304	302	268	248	275	266	272	263	267	260	253	280	277	292	261	275	266	263	280	298	294	271	287	267	283	251	276	265	278	270	273	316	295	301	267	255	247	239	274	277	294	280	285	291	279	295	277	277	281	283	328	256	267	258	289	297	265	272	267	250	265	275	276	267	271	242	259	296	269	266	289	277	259	289	284	257	247	257	269	285	280	276	261	266	276	265	254	266	256	239	266	272	271	291	278	285	284	254	273	276	286	271	289	284	291	265	306	281	288	292	291	265	258	273	305	257	261	272	266	272	259	270	282	274	271	241	268	286	282	277	321	266	263	245	292	270	244	280	266	291	276	268	257	291	286	283	276	272	262	277	280	279	267	251	262	241	259	251	277	272	287	290	279	272	308	283	282	278	249	280	272	285	294	260	236	275	289	268	294	277	252	271	268	261	253	297	261	235	298	269	240	273	279	256	291	276	258	270	246	253	267	266	276	258	282	301	282	296	289	273	268	271	251	258	249	287	275	298	282	280	240	290	279	281	280	271	270	274	282	289	271	288	313	263	266	267	247	295	285	281	279	310	274	278	263	267	288	292	254	266	268	274	261	276	269	250	277	273	275	267	268	270	290	281	269	267	277	275	297	277	293	277	286	315	270	259	270	286	256	273	255	266	279	245	283	260	267	275	278	279	280	291	301	283	283	287	247	288	257	272	270	275	248	308	264	261	279	250	255	285	279	278	262	268	260	265	289	263	288	272	269	282	287	288	267	283	273	275	288	308	279	243	285	295	287	275	231	284	275	260	256	285	292	284	287	283	251	298	297	276	284	286	265	269	276	311	287	290	281	284	295	272	273	311	278	273	278	278	301	245	308	299	231	262	282	319	271	253	250	288	280	277	271	267	286	283	274	291	266	265	261	247	279	285	258	266	274	259	285	245	282	260	266	248	297	270	281	290	280	279	264	265	257	274	281	250	264	281	259	257	283	276	316	278	305	297	259	270	255	286	272	285	296	266	286	266	296	259	312	284	274	265	315	263	256	259	284	282	276	285	267	269	264	270	273	282	285	284	285	261	257	284	282	264	285	284	269	291	278	263	274	275	283	244	284	256	284	269	311	247	276	234	306	259	270	265	274	276	288	286	270	286	266	291	278	274	250	267	277	262	254	261	274	269	285	247	284	251	261	271	253	290	286	256	271	264	283	270	299	230	270	296	279	265	285	278	265	277	252	285	267	297	277	258	259	277	269	268	284	240	275	251	296	317	256	269	291	258	262	260	246	257	273	280	267	257	290	282	280	268	288	283	259	296	290	246	274	236	270	235	301	284	298	264	287	250	287	296	251	270	273	271	261	261	275	282	274	296	243	293	245	287	279	300	267	237	262	270	265	264	274	258	274	263	276	249	267	288	270	278	288	259	254	248	258	257	253	265	235	279	284	278	262	281	286	257	302	274	257	287	249	261	289	284	244	267	268	271	300	290	310	269	244	298	288	264	277	276	269	279	267	293	271	246	284	249	299	284	313	255	306	247	242	276	251	267	258	260	278	256	256	261	274	286	259	253	296	278	273	281	267	296	269	308	268	269	248	296	267	267	287	278	307	299	282	272	270	277	284	271	255	286	280	266	265	263	293	261	248
7642	2695	5604	6551	5711	4637	3887	3248	2837	2504	2059	1940	1884	1675	1572	1478	1406	1390	1291	1210	1189	1176	1139	1107	1117	1098	1040	999	997	1029	965	1015	990	962	994	952	888	996	891	912	860	882	877	877	885	892	896	844	880	849	857	891	893	836	832	822	798	823	800	836	830	904	852	872	871	841	873	864	817	780	872	802	837	861	876	773	794	836	814	850	816	865	874	835	860	839	859	815	796	803	815	852	828	821	844	823	779	838	894	779	792	807	792	842	816	803	834	849	811	859	810	800	853	823	793	779	844	777	794	851	793	845	812	832	800	818	825	745	762	848	789	792	839	819	834	778	837	804	796	779	791	805	823	845	812	789	775	785	853	821	780	740	830	766	813	790	765	817	793	820	845	832	826	820	858	810	773	828	765	738	840	886	800	834	776	819	788	790	790	760	786	799	786	778	770	817	785	826	776	792	823	826	817	806	768	799	879	738	834	773	816	791	808	809	801	793	810	827	762	804	810	803	842	810	762	842	817	771	812	848	734	844	849	782	817	779	817	834	789	822	828	851	836	769	799	847	804	803	850	841	809	787	810	755	744	789	795	802	777	800	820	754	860	854	805	803	802	793	755	767	821	811	832	794	841	811	783	789	799	799	760	761	792	800	825	818	798	794	829	785	836	821	783	863	775	793	822	805	815	818	816	858	789	805	803	799	816	787	766	766	796	828	798	801	804	838	801	876	821	759	865	812	801	783	804	782	799	792	849	859	797	806	800	807	776	811	814	818	833	782	814	807	781	826	764	770	779	773	827	788	820	859	843	853	799	782	830	797	785	804	782	835	756	776	815	785	799	785	810	822	831	753	825	860	782	817	814	828	772	778	824	817	785	795	815	803	806	807	825	770	805	798	795	801	779	807	791	785	819	768	815	832	775	802	796	854	800	797	792	809	785	816	804	818	825	794	783	797	755	800	812	798	823	790	759	814	837	778	817	790	851	858	794	787	830	834	774	773	775	816	818	793	841	809	834	810	811	835	821	810	726	814	843	746	795	808	817	808	786	756	800	826	798	843	831	813	805	792	796	853	809	790	777	794	830	840	775	827	825	786	835	822	840	766	734	793	831	849	812	780	841	810	785	805	776	811	830	842	799	807	789	810	828	820	794	813	760	817	803	769	808	830	830	798	726	809	818	774	793	821	808	820	856	772	799	786	774	746	825	795	827	803	781	864	777	826	777	782	769	749	785	779	837	754	798	791	809	817	829	775	836	790	794	798	801	782	812	846	825	795	759	822	751	838	803	861	791	809	775	804	797	824	831	871	779	765	813	816	834	840	831	818	814	812	768	772	792	747	837	834	804	770	834	825	765	760	795	783	823	831	806	781	771	821	826	811	768	774	774	850	796	822	775	807	761	786	785	818	774	819	825	813	840	814	771	795	789	851	794	787	826	788	852	795	824	850	782	791	779	762	789	785	835	824	814	790	797	813	903	801	843	789	848	783	804	839	850	775	774	815	812	792	836	836	784	779	810	833	783	778	767	837	804	811	847	825	804	767	827	790	820	811	819	818	799	830	787	858	819	841	849	852	775	808	759	833	803	736	815	777	826	782	796	782	818	852	795	796	847	801	799	818	793	848	776	774	818	793	745	791	823	846	795	765	837	768	839	776	820	798	795	818	801	785	831	786	781	797	806	769	829	804	819	835	811	810	833	843	812	870	874	770	826	795	776	870	817	796	827	795	776	789	819	805	819	867	812	816	783	802	812	765	833	771	800	798	775	835	847	821	814	817	786	799	797	791	787	805	814	780	816	850	749	774	796	838	795	792	813	803	822	766	770	775	769	795	780	828	818	844	797	794	804	795	831	794	847	793	778	782	783	777	794	798	758	779	808	856	780	849	830	839	842	804	811	822	764	812	819	782	786	791	789	776	855	775	770	810	808	816	793	861	854	778	799	793	762	753	817	836	809	775	868	807	785	832	777	741	837	811	817	817	776	787	851	813	774	810	836	811	826	813	776	799	817	803	831	753	828	826	807	816	858	799	807	791	856	833	826	832	805	853	780	796	776	797	807	803	806	831	813	843	801	817	816	786	806	798	802	799	788	810	762	803	841	827	827	805	783	813	833	812	808	799	829	792	780	789	857	772	824	816	796	851	816	798	821	845	822	780	827	803	806	781	855	818	785	774	824	787	796	828	859	766	794	773	833	746	741	759	783	799	803	794	788	799	815	785	827	803	830	760	784	825	836	817	789	769	816	815	776	862	794	836	760	787	766	798	849	809	782	846	790	835	809	781	743	775	820	821	819	808	774	780	767	862	780	793	787	779	820	850	843	763	821	814	828	775	800	792	833	826	772	757	782	778	800	845	802	833	780	821	851	827	803	824	824	809	741	836	858	773	821	838	827	840	833	812	817	826	829	805	799	800	845	839	841	821	799	905	810	802	826	781	811	823	805	810	792	806	846	838	796	800	775	844	843	778	840	788	752	776	813	823	828	806	787	772	801	757	840	791	800	825	860	840	856	824	806	839	793	814	812	849	837	820	828	815	817	816	779	775	783	847	833	852	842	825	775	771	824	834	825	765	865	805	805	837	813	793	792	760	777	833	796	812	802	742	826	806	811	791	761	809	803	782	789	782	804	801	775	852	836	807	817	775	793	797	800	787	820	824	771	794	809	827	799	804	766	774	783	816	868	799	829	821	770	817	832	801	857	856	859	783	794	842	812	756	808	817	836	834	811	824	817	811	791	742	783	772	772	755	750	796	831	862	783	816	755	833	842	798	798	809	808	787	817	794	814	842	829	793	844	855	812	803	777	794	815	758	796	774	793	819	831	842	808	817	820	806	819	814	852	844	811	782	849	783	854	796	776	862	839	778	790	806	839	846	791	788	801	813	843	805	786	812	831	758	828	779	828	857	780	766	811	855	800	750	785	819	815	813	832	833	828	834	761	750	765	775	788	845	822	831	799	835	772	803	754	769	762	764	759	784	834	778	751	854	822	788	822	789	786	763	788	809	789	813	823	784	837	797	809	827	755	821	771	774	747	760	779	854	808	804	815	777	806	735	793	787	817	760	808	797	807	789	782	842	824	824	817	831	820	799	804	787	784	750	772	820	745	793	820	762	811	781	784	811	789	742	848	825	804	824	870	782	774	753	838	823	856	756	779	805	806	797	785	805	770	809	794	822	790	782	810	830	824	813	816	796	777	861	763	820	798	824	845	806	864	789	895	837	832	803	796	815	838	821	769	823	789	829	837	873	842	832	805	814	836	770	795	809	822	780	796	775	778	794	814	825	777	834	823	834	775	862	823	745	842	821	779	809	803	780	810	810	838	826	851	822	857	798	798	830	742	809	808	809	823	765	787	825	797	841	799	831	839	812	790	798	834	814	812	836	785	800	802	762	802	805	822	810	799	778	821	804	808	831	758	798	823	805	799	725	813	807	819	798	851	788	800	791	847	794	802	853	813	828	789	841	813	760	878	795	776	842	809	831	819	867	810	816	819	792	830	812
2160	276	278	276	218	231	226	224	238	197	186	212	181	229	208	212	221	232	207	216	192	219	219	201	192	189	200	187	184	217	179	208	215	195	232	195	200	201	177	197	212	210	206	216	185	207	210	194	207	195	202	193	194	211	210	226	214	196	188	205	208	209	190	210	225	204	180	204	210	206	195	216	205	233	204	190	201	204	242	195	205	211	213	185	194	197	197	170	207	205	186	185	195	197	191	224	172	223	226	187	192	187	197	187	200	249	221	205	194	178	214	203	222	194	191	186	205	175	177	202	201	197	184	170	200	203	209	226	207	219	165	195	192	201	188	195	215	207	202	211	208	217	195	192	222	194	193	225	197	231	198	173	202	222	216	213	205	203	213	210	209	198	190	213	190	202	224	209	199	195	214	231	208	191	195	189	216	192	197	174	200	219	225	209	212	218	194	192	226	208	203	200	164	213	207	199	229	192	213	201	203	208	201	178	204	184	180	199	204	219	176	192	215	177	191	243	196	191	197	171	197	226	201	205	216	180	182	173	176	198	188	197	198	194	195	204	178	222	218	200	189	215	175	200	225	201	232	206	204	206	210	199	204	208	205	182	191	201	233	188	182	208	187	197	187	198	214	215	205	195	190	198	213	210	223	214	240	184	209	207	209	182	239	185	209	195	213	201	197	205	205	208	234	217	200	219	215	225	235	201	204	218	198	197	214	186	197	165	203	244	197	200	178	200	185	218	184	180	198	213	201	198	183	183	184	193	200	194	212	217	176	220	194	192	217	198	201	192	189	194	193	189	187	225	191	185	185	184	197	197	221	209	187	208	205	203	211	198	206	192	206	195	187	208	204	198	178	179	211	184	234	211	192	198	199	204	209	212	209	209	218	197	218	193	172	215	193	182	188	200	185	200	219	184	187	204	183	196	193	220	217	196	193	205	206	196	197	199	184	207	207	188	195	199	211	196	192	190	212	208	223	204	198	206	193	225	208	216	202	212	191	204	190	215	189	206	205	202	177	213	197	190	190	205	201	192	201	213	205	197	197	198	199	201	184	202	199	215	176	206	216	201	210	181	194	195	200	200	212	192	209	187	214	187	193	199	175	176	218	182	191	187	210	202	184	218	200	198	201	180	181	197	185	181	216	193	208	214	190	192	219	199	203	187	190	214	209	186	207	210	187	226	204	224	198	214	198	225	224	225	185	212	189	203	184	209	181	198	179	219	218	193	205	206	220	191	186	203	192	189	207	194	192	219	185	197	200	228	173	185	200	191	198	194	226	197	186	188	206	204	202	190	203	198	213	212	190	216	188	191	207	184	185	201	240	184	199	219	205	199	189	189	207	193	204	192	208	181	224	188	213	209	191	195	196	193	178	207	182	195	173	214	227	228	214	195	218	176	194	219	201	196	210	218	189	212	194	210	202	193	188	221	213	190	203	194	206	199	202	166	214	203	195	227	226	199	199	199	173	200	191	205	195	214	198	225	200	200	217	201	199	198	198	209	190	221	208	162	225	189	203	187	160	207	220	239	192	229	179	211	187	197	182	195	215	166	224	213	196	205	196	207	231	187	206	187	201	191	188	186	199	206	195	190	214	201	204	177	194	207	216	196	197	201	204	195	203	213	206	198	216	190	216	222	198	182	226	197	166	180	208	189	213	203	195	208	191	186	227	190	201	196	197	216	205	206	214	186	222	193	190	203	202	198	176	195	212	217	202	182	211	175	210	222	199	196	198	190	223	215	215	203	195	198	198	187	193	175	200	212	185	194	205	232	193	204	201	187	189	206	205	194	206	218	205	218	212	209	215	218	198	199	207	202	219	210	194	207	196	211	209	186	218	204	167	194	221	221	181	215	200	181	204	208	190	207	203	182	215	210	212	219	185	209	211	210	201	203	178	211	196	192	208	204	185	200	212	213	193	208	216	200	172	201	195	178	194	181	182	178	182	206	194	203	195	200	222	231	190	212	189	201	203	210	197	204	201	208	179	190	191	215	227	160	187	207	221	208	236	207	184	189	191	195	197	209	206	189	181	205	208	197	205	201	172	183	209	228	215	207	195	190	186	213	214	191	211	216	234	183	192	201	202	206	192	207	190	209	190	193	206	192	199	197	179	182	211	214	211	208	196	194	184	208	194	184	217	180	219	191	213	220	223	183	201	186	202	228	189	191	192	205	189	215	221	201	196	206	192	224	210	202	198	192	220	182	201	202	185	212	224	208	214	212	208	219	199	195	194	167	216	203	178	179	193	191	208	208	193	191	201	187	190	217	186	204	183	213	209	217	217	245	182	182	209	211	172	171	180	216	207	202	234	221	198	174	217	191	186	190	205	204	185	182	183	185	185	211	200	205	191	176	209	182	205	195	192	195	200	190	187	201	214	181	208	210	212	209	210	206	193	186	190	223	198	195	223	205	198	204	185	217	243	180	213	199	203	207	187	199	205	205	182	193	213	196	212	198	191	197	208	219	188	208	197	204	191	180	197	226	201	208	205	197	198	189	189	205	243	193	191	209	208	220	213	226	181	203	196	199	209	202	218	202	201	223	203	199	205	232	179	227	189	209	207	221	192	169	216	184	187	195	188	194	206	224	183	191	174	206	185	179	226	203	190	219	189	195	195	186	194	183	202	195	183	209	200	206	201	197	198	193	199	192	173	188	223	237	206	210	204	255	217	199	205	202	174	202	204	223	193	218	205	199	194	201	192	211	175	188	213	198	188	193	194	187	177	194	185	220	214	179	208	200	205	195	221	197	210	231	222	206	207	202	206	183	200	201	176	196	189	197	200	232	207	222	205	196	212	208	223	204	185	204	202	208	223	202	200	219	188	197	213	216	180	224	211	190	195	205	229	203	197	191	202	177	200	207	236	208	199	222	176	191	203	198	221	190	195	185	217	154	229	185	182	179	179	175	220	182	217	177	203	183	208	193	216	217	205	182	221	198	198	219	188	213	183	200	223	209	207	212	189	210	193	202	205	220	187	206	226	205	206	195	167	178	182	216	208	200	188	193	182	185	223	205	191	192	205	194	213	230	192	201	196	216	180	207	198	206	210	211	215	200	202	212	221	196	212	196	204	201	201	199	224	212	230	190	185	198	194	207	206	185	202	213	187	204	191	217	192	206	211	185	205	208	221	190	200	219	197	204	215	187	199	181	198	213	212	197	202	198	216	216	205	200	203	217	214	188	176	199	223	217	193	173	202	209	190	205	198	210	226	202	213	199	175	205	193	185	195	207	177	202	231	205	195	191	208	213	219	190	187	222	211	191	214	179	175	209	214	202	225	202	197	208	223	194	242	181	220	184	217	202	211	220	205	191	216	206	221	180	203	213	206	229	171	175	193	183	206	229	194	203	183	187	205	183	193	198	206	226	202	206	199	203	202	202	197	194	224	210	197	210	201	215	203	192	187	180	207	200	195	189	187	188	220	203	193	182	160	194	181	205	225	184	199	215	215	210	210	204	202	186	187	186	190	190	197	224	194	189	215	192	173	227
2017	706	807	830	826	715	772	726	713	677	677	641	680	667	635	653	651	656	677	601	634	664	634	652	616	671	639	635	692	615	638	641	605	640	662	641	697	677	642	631	607	627	638	630	642	580	631	624	640	668	617	650	692	636	638	644	710	651	629	652	624	653	676	696	644	626	671	642	653	653	643	648	627	608	644	619	640	652	662	669	663	673	664	639	667	630	645	635	633	626	636	639	632	613	610	630	673	617	649	609	616	641	665	663	636	675	665	628	607	652	678	627	643	655	630	609	612	637	649	677	665	667	652	628	675	620	650	608	638	637	636	646	641	648	575	667	650	627	639	596	606	631	646	656	612	627	642	642	647	682	622	598	654	600	668	660	635	686	663	642	635	654	648	658	586	610	652	629	589	631	629	625	614	691	620	692	619	674	620	678	685	636	639	658	636	646	626	639	594	648	622	671	642	617	605	627	632	622	630	618	621	615	614	619	583	621	667	678	666	608	647	643	630	625	625	627	641	601	610	640	696	624	619	627	665	606	596	633	602	653	620	647	662	650	652	589	643	655	620	662	625	631	621	633	610	611	669	667	611	623	648	636	639	641	649	656	638	591	600	612	582	613	632	644	665	604	676	605	636	637	606	637	656	682	639	609	650	602	630	650	634	694	653	628	667	630	626	601	608	629	618	611	637	640	614	654	641	653	653	595	612	610	628	664	627	656	614	608	631	660	597	629	657	595	633	629	664	648	662	670	620	618	668	635	649	630	659	648	588	638	632	629	682	654	672	683	676	602	621	639	628	674	597	676	677	634	618	661	610	636	639	675	655	633	609	664	591	620	587	626	613	689	646	648	653	621	635	616	633	610	657	658	630	662	602	616	677	661	629	614	654	634	643	653	605	668	678	662	679	614	602	639	631	685	673	624	644	650	636	675	676	656	629	661	603	604	647	586	657	651	624	634	666	597	644	668	625	644	647	666	629	649	645	649	656	657	660	689	634	669	669	621	644	680	631	627	616	691	610	597	613	678	623	634	606	643	650	618	656	658	624	643	659	616	665	648	623	645	658	669	609	698	602	670	617	613	621	616	633	658	596	610	679	679	627	615	619	674	635	633	638	616	652	626	644	639	616	605	617	629	645	686	635	649	648	654	663	647	619	568	607	634	599	661	650	635	642	627	613	641	606	611	644	671	664	661	598	616	686	652	646	662	634	667	650	653	671	640	650	627	678	668	668	587	627	613	649	647	650	639	651	646	594	631	660	631	643	646	648	633	638	629	665	683	635	674	635	636	610	639	656	607	647	638	636	618	652	679	642	641	610	625	606	649	640	574	620	616	637	617	658	622	614	670	659	680	653	603	634	613	627	665	659	590	668	592	629	659	635	607	622	649	659	618	685	654	614	676	632	649	615	640	618	635	661	607	696	617	651	638	609	663	597	656	657	651	663	615	632	602	610	585	667	678	575	666	618	637	678	662	638	612	644	634	651	591	625	646	607	607	606	616	619	612	626	621	633	611	602	599	643	603	647	633	660	658	598	645	611	670	660	623	627	617	596	679	603	645	691	660	695	602	592	658	665	640	600	625	645	636	627	622	588	644	634	641	656	662	587	629	592	597	643	646	645	627	690	610	647	672	630	619	654	618	638	653	623	626	632	620	610	601	629	707	648	630	679	619	669	644	606	655	632	643	635	632	640	623	662	613	672	604	596	677	628	633	642	610	654	631	654	621	670	589	689	612	644	650	649	640	650	633	650	611	673	682	675	626	628	642	692	614	607	667	637	607	607	608	630	676	592	652	695	639	630	644	657	644	638	651	664	636	634	627	646	622	609	642	612	631	625	649	609	594	672	601	646	648	644	632	617	625	613	655	588	666	651	598	616	665	629	642	646	617	609	678	615	648	623	663	693	644	661	630	666	638	611	624	606	678	662	596	626	612	672	625	635	639	657	691	598	670	664	639	652	583	644	651	635	597	632	632	628	657	621	668	652	616	634	654	612	622	630	642	654	617	633	666	668	625	655	683	660	649	683	618	653	626	666	641	607	644	675	638	635	601	656	617	601	603	638	656	621	674	606	688	620	610	632	611	632	663	704	656	625	656	660	585	634	652	651	558	581	664	633	647	673	649	631	643	658	625	619	645	644	623	604	656	660	629	626	635	669	618	647	639	656	639	635	585	614	640	650	646	643	641	594	685	624	655	662	649	662	686	631	696	642	614	668	598	586	639	615	676	680	639	599	638	637	640	681	620	688	652	644	652	700	633	642	628	639	634	649	651	657	631	610	694	564	665	636	697	648	611	660	631	658	624	633	588	615	667	598	626	626	623	638	640	680	621	642	633	592	606	638	620	625	640	685	648	621	608	627	635	642	679	648	694	581	598	629	659	651	632	654	664	601	679	633	666	609	663	651	691	658	628	655	679	607	576	652	631	662	610	645	627	676	664	622	661	643	650	608	623	639	642	652	611	635	637	624	630	626	574	614	637	632	671	632	637	631	664	653	627	635	658	642	653	633	629	637	626	643	641	648	611	617	609	610	608	593	623	655	663	626	651	617	646	632	610	662	646	646	605	611	644	660	591	623	592	610	660	655	629	647	677	614	602	619	637	618	611	650	616	642	662	644	636	626	599	661	668	656	597	655	627	665	648	675	680	573	669	616	621	623	631	649	638	619	589	645	594	668	642	632	625	658	650	635	628	665	638	609	636	663	685	658	662	617	611	607	684	630	634	604	652	648	613	647	626	633	690	651	627	622	596	645	635	651	648	664	636	650	618	663	603	660	657	620	595	602	658	667	610	654	619	629	646	630	634	605	615	626	633	602	624	625	620	672	640	658	658	616	640	638	618	649	673	641	652	629	640	653	661	648	649	586	656	631	639	627	630	611	608	643	661	644	632	655	637	700	637	600	664	613	633	676	666	611	632	564	618	686	651	638	593	669	702	680	658	637	681	619	637	643	644	617	668	657	658	658	598	613	608	633	617	632	620	665	621	671	671	598	656	625	658	649	617	661	615	649	656	665	653	665	640	652	609	644	620	610	667	704	656	638	680	647	628	656	664	593	663	634	613	604	590	650	608	625	616	621	602	643	642	644	613	646	604	637	664	629	630	644	650	580	589	634	629	630	628	616	660	605	656	647	647	636	568	623	627	650	632	654	646	667	606	624	653	652	634	642	613	666	616	569	658	645	644	611	688	660	663	675	648	592	631	631	612	664	642	657	663	640	637	641	624	601	666	650	635	646	679	668	621	629	602	669	591	617	601	672	692	612	642	636	623	626	650	643	616	678	615	608	676	599	611	653	631	627	628	657	614	633	638	603	600	659	623	654	613	679	580	630	625	650	619	666	620	674	653	620	603	580	641	636	622	653	617	650	603	649	655	652	610	585	629	617	642	631	662	622	634	628	664	639	613	646	612	645	621	605	640	643	610	630	645	641	636	635	639	649	621	594	663	661	656	660	645	624	613	652	653	638	598	626	629	639	627	641	627	647	661	612	594	622	617
9161	1368	1654	1405	1067	823	661	558	535	458	440	428	444	395	406	391	392	376	364	360	360	354	333	355	395	344	365	350	353	345	344	323	362	308	328	295	319	325	367	340	343	357	338	314	330	321	338	345	342	318	335	324	339	317	314	334	354	329	342	360	336	343	337	346	293	341	352	314	293	296	307	312	305	322	351	363	327	306	340	312	350	318	342	298	318	333	320	345	328	341	339	343	315	355	324	316	333	346	343	327	316	315	324	310	307	355	331	365	318	388	292	318	337	327	329	314	320	336	316	278	306	324	350	314	349	325	327	325	324	335	321	322	329	324	349	328	289	335	328	326	309	336	343	324	349	335	344	310	307	327	363	323	348	310	341	343	328	335	322	328	308	334	317	354	361	313	353	311	323	345	372	340	328	322	324	345	294	296	299	327	330	330	331	315	324	344	318	344	346	324	338	341	315	343	348	304	336	328	335	349	303	323	321	292	307	352	334	305	325	333	329	343	328	349	369	349	349	328	339	334	318	310	325	328	329	319	331	309	335	357	303	323	318	314	337	331	344	371	363	351	354	297	300	318	333	316	333	316	336	346	337	331	343	369	335	331	297	342	306	319	307	323	315	329	370	342	359	339	357	325	335	329	343	331	325	316	288	317	351	327	317	334	320	342	309	314	320	330	362	320	337	329	308	332	311	349	345	323	318	310	323	312	302	322	339	337	340	361	335	325	309	346	332	340	335	342	359	314	383	317	373	322	317	363	362	327	346	359	321	320	347	301	306	308	326	306	340	295	297	350	347	326	321	342	347	318	321	333	341	308	344	327	312	330	324	334	331	349	320	329	344	351	312	309	315	339	341	333	336	353	320	326	293	320	332	306	343	300	309	298	329	329	320	310	339	312	326	313	336	337	324	349	343	313	331	356	334	336	321	325	345	325	307	315	367	329	342	324	318	330	307	347	337	331	323	339	337	324	307	322	345	337	350	312	328	320	337	323	359	302	312	320	305	318	312	341	332	336	329	323	318	331	323	292	355	320	301	325	311	350	352	327	347	321	334	336	352	325	360	322	307	356	329	315	339	330	340	323	343	304	328	325	320	350	321	323	306	345	326	289	339	310	315	315	302	305	324	288	324	333	334	334	301	352	307	338	318	299	333	360	338	312	340	333	312	326	333	368	323	359	303	328	347	321	325	337	310	332	312	369	321	341	360	326	343	353	324	298	337	333	333	310	313	310	328	329	359	321	363	336	321	325	321	327	305	333	316	337	351	328	333	334	330	308	324	345	361	313	331	337	348	328	323	330	368	324	303	345	360	312	361	320	344	320	389	311	342	348	379	304	310	296	315	374	304	342	346	328	324	331	338	335	334	314	354	326	351	323	344	324	305	311	314	328	334	336	348	298	281	284	330	319	339	332	305	344	338	290	334	343	363	325	338	300	310	338	303	334	315	343	347	330	362	342	337	300	334	345	317	311	367	370	331	305	346	320	329	310	358	339	337	288	328	284	342	325	314	325	342	322	316	308	318	356	337	333	362	334	318	364	359	367	328	338	322	325	349	331	380	328	310	326	333	335	347	326	320	344	362	300	337	346	298	302	343	305	309	308	300	350	316	318	324	346	353	381	366	320	343	328	311	294	321	352	358	342	394	353	316	320	348	321	311	322	337	330	356	348	353	325	315	344	352	340	350	355	305	324	348	338	296	299	345	328	333	314	333	320	315	336	310	302	367	362	341	327	352	335	333	338	305	335	322	326	333	348	319	341	321	352	309	328	361	311	346	342	318	323	326	343	328	317	335	323	303	326	294	340	341	325	323	349	350	334	335	324	290	294	330	349	364	318	311	315	319	324	344	340	317	340	324	359	345	344	312	308	331	345	280	342	321	312	324	328	342	356	314	312	318	353	322	346	336	327	353	326	339	354	319	304	322	347	309	320	292	317	338	336	268	329	334	357	337	353	363	357	310	325	353	325	352	326	355	332	325	354	340	339	343	336	347	310	316	313	333	329	309	335	327	317	355	317	318	325	313	333	300	331	337	343	306	344	335	344	301	337	322	343	341	331	321	308	323	277	342	356	344	325	325	333	316	312	343	330	330	330	328	330	311	331	330	297	323	337	368	332	332	321	338	333	354	337	334	367	334	323	318	285	331	315	313	293	329	339	356	342	316	327	369	355	330	321	350	356	326	332	322	318	344	302	320	349	315	336	357	325	325	347	334	314	311	337	317	319	332	302	326	313	316	300	312	326	358	334	318	315	312	338	365	350	309	315	320	322	329	341	290	337	325	331	324	294	312	303	303	314	326	328	316	310	317	353	332	319	331	321	352	346	334	306	310	317	323	363	320	322	374	310	317	314	333	319	347	360	344	358	327	303	309	348	356	348	314	350	330	297	294	305	313	325	321	336	333	304	334	340	319	327	336	317	304	341	312	345	305	304	328	339	339	343	335	372	329	344	370	299	325	338	348	295	337	320	314	322	308	342	318	303	324	314	318	312	323	331	317	346	333	338	358	335	339	318	361	325	356	324	328	300	312	363	341	313	319	376	317	348	316	365	374	316	322	337	347	313	348	337	349	340	348	346	355	339	303	371	321	332	359	353	330	348	355	332	312	303	338	312	358	334	369	321	307	356	345	322	340	344	343	318	300	330	280	311	306	310	323	330	321	353	298	326	344	313	311	282	288	315	275	308	330	334	340	346	321	336	309	337	329	309	332	318	281	333	317	334	318	312	325	290	295	326	348	342	354	327	327	322	335	323	341	316	317	350	357	346	336	325	336	313	343	368	313	310	329	365	325	305	302	313	361	352	344	320	308	317	316	358	316	334	302	334	327	348	331	339	298	354	332	320	336	344	327	350	346	335	280	343	333	320	292	329	339	312	327	328	333	324	304	345	338	352	353	313	358	356	341	319	327	325	312	308	322	327	347	390	306	335	303	320	307	348	330	350	328	350	388	335	322	328	337	342	353	336	318	328	305	311	349	299	317	308	322	319	317	352	360	316	343	350	327	312	342	335	331	345	338	307	352	337	345	331	339	326	351	328	295	286	312	338	303	319	329	347	321	326	284	305	343	341	310	305	325	323	350	340	293	321	324	314	330	319	323	315	368	337	338	328	342	302	318	289	292	341	351	346	328	322	331	318	323	347	336	320	333	319	324	320	308	349	309	335	319	330	315	332	310	300	331	332	330	332	342	352	320	293	314	328	319	329	334	349	321	344	336	316	347	323	351	329	291	353	367	306	323	311	337	314	328	334	360	369	294	313	326	366	315	323	310	331	289	356	334	354	329	306	343	311	331	315	281	316	352	328	314	323	342	333	353	346	359	331	332	331	327	356	357	321	311	294	321	336	348	342	336	309	320	338	340	312	325	343	290	323	332	338	317	324	326	328	293	351	335	383	289	328	336	337	318	324	314	336	322	347	307	281	312	348	345	341	331	351	340	326	315	316	322	310	326	325	330	323	306	317	325	332	390	373	315	319	340	330	336	323	354	341	328	340
5674	1924	3476	4048	3614	3077	2692	2245	1991	1753	1654	1599	1504	1393	1360	1271	1254	1223	1218	1205	1160	1145	1124	1184	1120	1143	1135	1073	1026	1065	1024	1039	1044	1012	1067	999	1023	997	1045	996	1029	996	1046	974	996	988	1004	957	946	988	1026	1046	968	989	968	942	987	945	974	1033	973	949	996	991	966	981	995	970	969	933	910	954	1018	973	973	967	942	980	994	921	905	1008	1025	967	944	974	964	956	956	986	950	984	978	940	958	1001	930	975	971	948	938	955	974	974	985	940	1006	928	953	981	965	959	961	918	938	948	935	921	943	986	999	1017	950	990	946	982	961	951	944	991	962	950	956	923	929	950	986	975	981	970	936	1008	979	912	940	951	947	1014	955	916	1011	959	975	929	928	987	945	992	952	988	989	961	973	995	976	961	980	974	994	1001	995	918	962	960	943	969	986	1006	947	1007	928	975	935	911	945	956	992	981	943	967	958	976	1010	1000	899	942	943	990	944	982	953	928	928	987	984	952	998	910	913	964	928	937	967	946	934	934	970	949	948	973	988	980	923	954	942	944	905	973	914	963	963	917	907	936	916	945	935	940	942	921	969	938	972	1009	966	927	937	941	942	915	979	912	931	919	920	918	964	931	946	974	1006	915	982	918	987	985	957	979	971	910	932	908	942	1038	966	954	945	968	942	920	959	978	975	986	957	986	975	944	941	957	906	943	979	946	925	954	975	967	958	873	950	974	975	993	967	960	910	984	977	911	947	950	963	947	954	947	954	954	916	880	990	987	978	929	926	956	973	943	953	989	905	893	952	957	918	995	987	957	939	961	937	968	945	972	962	977	981	1029	970	974	973	1025	926	983	973	986	966	988	946	932	995	976	957	935	946	909	854	962	918	984	977	910	954	945	916	932	951	951	951	943	1005	932	978	957	925	976	993	935	929	919	943	934	931	994	974	940	975	1004	988	909	953	958	966	974	954	1022	909	937	1045	982	980	985	875	922	955	925	980	948	956	987	957	928	923	949	987	916	959	982	964	946	1002	943	941	971	968	975	973	957	967	980	997	980	978	963	941	959	963	958	950	937	921	930	928	925	973	923	980	941	920	916	915	935	951	928	980	926	897	967	974	1010	988	974	967	956	924	964	977	915	957	992	1009	1020	919	894	933	956	950	978	962	968	884	1004	968	943	927	971	937	954	962	951	952	1000	873	951	957	974	1007	972	932	893	915	942	960	946	931	949	1011	996	934	887	925	923	920	969	938	956	898	950	972	980	972	988	915	945	932	980	908	942	943	922	934	951	978	930	967	942	961	962	972	968	938	973	947	955	1020	985	979	974	916	1003	931	964	953	981	944	968	980	950	980	940	989	941	937	999	961	918	961	1013	930	978	986	993	998	991	910	989	974	966	1037	961	965	921	889	992	918	974	973	938	952	1015	979	982	861	938	925	973	966	974	922	883	967	936	944	947	969	981	948	985	912	955	962	976	981	967	975	966	979	903	944	946	948	986	984	954	1000	959	996	1029	979	968	992	957	977	1041	917	932	896	970	915	985	936	978	934	936	907	936	1000	991	985	994	933	957	896	968	935	1023	991	949	906	973	966	973	945	930	940	959	978	925	938	901	943	983	887	974	931	995	936	1033	933	954	926	935	1010	977	993	976	972	949	871	961	986	945	937	953	993	893	947	964	939	980	936	936	982	936	995	932	960	977	991	975	976	944	930	1002	925	920	954	1007	964	942	917	975	914	994	972	976	940	933	952	959	951	995	941	967	1008	985	954	992	1014	998	980	1000	971	919	999	964	912	958	996	887	941	955	964	956	974	949	987	962	1005	938	960	950	952	904	995	944	917	910	934	963	929	941	912	934	952	950	966	1004	994	955	938	972	968	920	956	966	964	914	1002	1036	974	878	928	934	971	1009	958	925	942	994	955	941	921	984	1014	929	1003	967	920	914	994	943	992	967	954	941	958	938	934	928	967	958	1008	979	938	945	975	960	1028	940	951	944	964	952	931	937	978	976	912	916	987	962	984	920	936	950	975	933	987	956	943	967	929	960	989	893	944	948	947	939	934	936	938	1014	1020	926	921	987	975	961	949	966	966	996	946	949	1031	952	962	940	936	923	975	954	949	973	946	946	990	960	971	991	979	939	955	951	919	937	948	915	997	924	993	868	968	966	895	971	936	938	936	979	968	940	1003	969	949	975	958	984	1003	935	954	969	944	966	978	963	958	924	927	984	1001	990	949	944	936	978	904	947	895	948	964	929	972	942	1031	922	939	949	930	976	991	919	944	1009	961	984	970	1009	996	980	956	1018	957	958	940	930	941	979	977	984	972	947	990	1005	988	1013	940	983	959	986	926	977	1014	918	953	951	939	984	963	985	980	963	954	979	969	961	934	915	954	958	920	920	947	945	976	987	966	924	940	918	908	929	951	970	926	941	948	921	902	948	912	870	998	944	978	955	894	921	996	1017	950	940	942	952	994	900	954	979	955	948	943	922	921	989	971	996	958	985	989	999	932	1016	906	943	944	962	991	954	967	968	957	920	920	979	950	955	990	933	1018	961	957	939	953	1022	924	930	946	963	944	995	931	893	989	957	952	980	976	943	903	921	920	1031	937	921	886	944	952	973	970	975	951	962	975	928	929	992	913	927	940	981	968	964	951	977	951	938	999	961	970	956	976	921	919	986	959	940	940	926	957	932	933	952	1005	964	948	938	974	937	1016	911	941	1033	949	938	919	977	1006	970	909	978	936	930	968	1004	942	958	983	992	955	950	954	1004	1014	963	952	968	972	974	960	965	977	989	952	920	980	935	942	978	967	988	989	948	1007	955	977	955	952	912	969	961	961	950	951	1002	986	933	1001	979	937	959	919	899	980	956	936	972	890	984	901	981	1006	899	971	937	980	942	935	956	907	1014	899	1009	967	973	923	983	963	916	996	947	970	946	938	926	930	929	976	946	899	988	923	967	942	995	913	975	906	924	994	970	892	958	923	932	983	916	984	940	953	964	911	957	909	999	939	955	970	947	950	940	1039	972	965	940	968	961	946	938	952	974	995	949	933	984	973	949	998	917	948	980	923	975	965	990	991	969	905	940	979	939	987	972	985	884	925	914	954	957	938	951	981	884	993	961	948	934	922	960	1065	979	946	953	941	1019	922	922	958	952	970	964	994	948	895	972	947	918	1003	989	965	952	1033	945	981	914	996	897	908	909	1021	978	951	941	967	923	969	944	959	1003	953	948	945	922	945	958	912	1021	931	986	951	961	1042	1011	952	921	978	972	990	940	957	972	944	984	951	920	952	1004	967	940	1005	1037	969	953	954	1005	963	942	929	1019	947	981	968	974	942	965	932	1017	969	929	1011	928	924	943	943	954	948	934	942	984	957	906	935	1001	924	1006	935	978	903	968	962	943	912	962	982	1003	899	910	946	998	934	983	954	932	917	971	986	998	960	902	957	977	950	955	930	946	1008	943	996	954	950	975	977	945	963	989	957	982	946	940	952	905	995	923	931	901	965	959	1008	912	943	918	950	942	959	971	1002	982	924	915	968	924	977	1010	933	964	982	940	952	960	999	920	981	996	939	987	927	931	930	973	1005	927	993	934	976	949	957	915	996	896	905	995	964	939	962	1005
16347	2828	2974	2352	1614	1229	980	757	645	585	532	471	455	415	378	382	384	343	326	353	330	306	325	303	308	322	329	323	280	318	317	292	278	288	315	279	284	290	303	303	255	298	272	301	289	263	280	270	287	289	297	318	276	298	296	282	266	268	280	260	248	277	277	286	304	270	296	273	291	272	283	254	276	297	272	280	315	273	261	275	270	334	295	277	284	245	274	292	280	272	289	292	263	261	306	283	260	292	254	270	325	262	263	289	267	277	287	273	313	269	266	291	268	266	286	273	269	266	265	270	261	250	263	273	261	279	319	269	270	260	294	268	278	295	275	296	290	264	270	274	254	276	268	289	272	283	283	263	268	282	229	262	287	278	286	305	272	271	279	271	280	287	281	291	280	274	294	296	284	290	286	300	273	270	300	260	262	257	254	283	292	270	300	273	250	259	302	268	270	271	257	279	283	249	248	250	280	286	256	267	256	307	274	271	295	285	292	259	272	281	281	244	286	250	256	292	258	257	238	263	253	247	251	235	307	275	296	263	265	252	307	266	238	277	237	253	263	294	279	286	247	246	270	288	279	249	269	281	253	300	297	311	258	279	271	275	286	292	289	281	287	250	261	267	251	275	309	272	239	259	288	281	297	250	269	255	279	270	268	265	281	271	280	268	274	306	282	290	277	262	295	268	267	281	267	256	270	283	276	265	251	294	242	296	253	279	261	287	286	252	273	271	296	285	270	279	284	261	246	289	253	255	270	296	286	278	270	288	274	277	261	283	273	245	271	303	310	291	276	311	299	285	301	273	258	256	281	278	291	258	278	263	243	293	255	245	264	267	252	245	306	260	275	281	291	273	295	273	271	274	283	290	265	296	246	263	289	268	257	289	291	256	322	309	262	241	254	250	305	287	295	291	266	257	282	258	239	258	268	278	286	265	279	267	275	291	298	271	285	258	302	282	274	274	302	265	244	272	260	277	254	258	300	285	278	277	262	280	259	272	255	269	284	263	299	267	291	284	299	277	263	262	299	239	268	262	279	269	280	251	262	281	314	280	281	276	272	286	271	260	271	260	277	292	277	276	264	287	249	301	300	287	245	316	283	270	274	285	282	284	274	279	279	269	287	253	258	260	283	267	271	296	287	297	264	266	275	297	293	264	293	280	297	294	252	260	263	260	276	258	258	274	258	281	263	245	267	265	281	281	262	269	266	275	280	268	273	264	270	273	268	265	294	273	272	271	281	305	287	272	306	268	262	269	246	285	240	242	279	312	279	250	302	256	269	275	257	270	278	261	298	304	251	242	276	251	279	294	274	266	291	270	269	268	282	307	281	270	269	269	256	278	279	259	305	255	259	260	263	283	268	272	261	298	285	285	265	259	292	281	288	276	223	265	273	259	285	261	270	244	272	294	283	284	276	284	261	291	292	246	266	255	265	295	286	254	273	271	279	258	268	278	260	285	263	247	253	266	242	263	262	315	264	270	267	249	276	291	242	304	272	298	257	274	272	270	270	262	256	275	257	283	237	284	285	273	285	260	254	283	273	267	270	282	265	301	314	286	297	254	257	276	270	280	272	276	265	247	259	272	266	270	274	272	286	297	259	271	275	240	301	272	288	292	271	260	276	276	300	259	288	268	262	285	277	268	257	288	242	261	250	254	283	270	272	276	265	286	246	282	248	255	279	283	302	249	266	277	294	260	271	274	303	248	288	293	272	245	293	271	272	282	277	282	266	242	280	280	254	265	259	266	300	295	284	295	248	264	259	290	252	280	289	281	294	259	259	275	261	262	280	301	238	268	287	241	306	240	277	272	268	271	279	260	276	283	248	288	267	275	277	287	259	270	267	271	286	290	264	274	274	278	278	278	244	266	273	262	299	280	262	264	302	302	268	296	274	285	259	296	255	281	280	281	275	294	295	293	277	242	283	251	256	254	276	277	251	297	296	235	246	253	274	275	291	297	291	281	277	272	272	287	235	246	261	304	271	286	269	279	267	269	304	273	300	295	265	285	258	281	265	287	238	267	261	279	263	305	283	265	293	286	273	265	302	256	255	253	266	284	262	283	295	303	269	277	252	277	293	244	252	274	289	298	247	292	272	300	283	278	281	256	284	279	266	260	247	267	294	276	279	286	264	269	299	285	277	272	265	289	277	293	278	279	262	303	284	254	257	283	287	257	283	276	257	238	261	277	261	274	276	277	260	277	300	278	258	257	266	248	260	284	275	316	284	235	292	285	295	274	251	281	313	295	279	249	251	295	285	293	285	297	267	271	277	259	269	274	274	259	250	275	273	246	254	269	262	250	268	272	293	269	260	255	286	278	272	266	264	288	265	244	280	305	288	307	289	243	259	269	283	264	270	299	291	292	289	290	264	283	252	292	287	288	284	303	254	293	274	271	293	266	293	269	276	291	287	255	279	281	286	246	292	266	248	268	271	279	230	236	287	268	270	271	222	250	275	274	250	263	283	256	299	234	273	261	308	275	276	247	266	266	249	273	266	279	265	322	303	260	233	272	281	287	246	281	261	287	285	301	266	278	298	270	274	286	292	245	294	296	244	261	273	284	280	255	274	282	248	273	258	248	284	265	237	272	261	252	284	270	281	291	263	293	250	233	280	285	261	310	258	285	302	279	276	258	270	296	271	281	274	273	259	293	265	292	270	269	279	267	292	221	261	264	279	275	284	268	246	312	289	248	274	272	248	258	281	274	269	266	260	267	264	307	274	278	269	268	244	278	287	284	269	261	287	293	282	297	283	257	296	294	284	271	248	282	289	263	309	313	263	267	233	265	283	263	276	290	244	288	259	253	279	281	246	288	295	270	267	288	265	275	258	280	253	255	308	262	281	258	276	276	275	256	286	294	287	258	254	226	265	268	279	250	263	240	302	287	290	250	260	291	258	279	307	269	275	265	258	263	251	273	284	291	304	281	253	264	289	249	270	290	268	269	246	261	266	259	283	249	277	253	277	255	249	275	292	288	293	288	302	258	283	300	258	261	244	263	272	262	259	270	289	301	286	264	292	293	260	249	279	256	254	315	296	251	298	253	250	251	284	281	272	264	261	279	282	283	234	282	263	267	281	285	271	268	279	252	266	264	287	244	282	309	257	252	274	255	236	273	268	239	289	262	276	293	259	264	288	258	274	268	267	288	296	280	272	247	274	275	268	269	233	285	270	288	272	283	297	278	260	255	308	294	278	260	292	240	301	288	265	278	267	286	265	269	247	251	274	288	261	269	247	281	251	304	265	281	285	275	280	277	264	283	274	276	276	274	270	258	318	270	290	258	283	289	291	284	255	262	262	272	245	251	296	261	271	263	271	303	285	278	312	309	275	300	291	279	283	259	274	265	272	279	282	255	262	311	284	288	272	275	276	265	253	305	279	286	276	282	294	260	272	286	272	291	265	291	262	287	278	292	278	317	290	245	288	280	296	288	286	289	265	267	262	281	278	262	270	296	298	246	280	266	232	250	271	297	297	268	286	284	268	320	290	264
7789	2673	5536	6493	5669	4722	3902	3262	2718	2410	2138	2045	1842	1724	1494	1541	1419	1292	1223	1284	1222	1169	1187	1124	1050	1079	1051	1048	1017	961	999	996	997	972	929	947	939	962	882	941	926	880	836	915	900	885	840	899	906	839	865	894	908	880	881	833	860	826	868	868	847	851	790	850	900	800	835	865	820	861	827	823	846	827	814	795	839	797	846	847	862	829	883	847	789	810	838	831	796	820	861	792	827	852	816	840	807	835	829	822	795	787	809	833	777	866	841	778	757	860	802	779	800	816	806	860	836	734	806	813	763	840	843	850	816	795	858	822	819	809	761	851	791	799	751	833	795	770	823	813	822	823	852	752	851	832	818	826	792	817	736	816	802	835	816	807	777	762	830	762	857	763	808	790	808	848	788	811	792	847	812	860	857	790	837	815	771	793	845	810	807	801	799	824	812	743	837	862	836	798	834	820	783	768	776	835	788	830	792	752	814	778	826	817	802	828	791	798	854	766	837	811	799	842	839	833	784	765	842	827	794	828	822	813	794	803	809	812	807	857	853	832	801	809	714	763	790	863	792	774	821	826	810	807	787	803	859	815	776	747	795	830	832	812	829	813	796	803	814	827	774	793	766	791	839	784	756	835	840	770	887	826	823	758	770	772	766	734	836	855	741	829	741	783	814	861	814	788	841	750	738	782	804	850	818	825	820	811	830	822	796	785	816	795	813	787	835	794	795	852	847	857	800	775	785	864	872	758	811	790	807	811	795	852	767	822	812	821	763	800	821	798	783	786	791	812	875	821	757	819	813	825	793	787	768	817	824	792	786	875	782	794	786	805	802	818	779	780	832	802	743	835	807	805	777	799	827	778	821	799	847	805	804	826	799	802	830	822	807	861	795	762	784	856	838	802	821	819	806	855	770	795	802	758	836	787	815	841	824	842	824	814	811	770	800	831	824	824	773	798	806	809	834	838	775	739	827	785	799	799	780	829	802	809	803	755	862	818	774	792	831	797	775	781	804	801	865	755	805	810	844	811	797	821	769	778	817	817	849	787	826	778	823	808	828	776	797	790	785	786	839	874	787	800	804	743	799	834	795	768	833	794	829	810	814	781	790	818	803	842	834	771	781	770	806	841	824	820	840	848	811	797	811	781	817	807	846	786	829	790	798	791	806	789	814	812	819	803	817	829	809	811	785	794	817	821	850	817	768	790	797	813	761	840	773	814	880	718	832	810	846	845	808	805	804	808	783	819	806	807	814	813	842	820	818	813	758	766	848	772	816	837	816	784	777	836	795	808	823	762	869	865	820	806	762	789	791	821	778	758	800	802	817	797	821	808	831	834	865	816	821	816	774	816	775	759	802	758	822	795	775	799	803	814	817	789	783	787	815	778	767	842	833	755	811	808	838	826	784	830	727	777	856	823	828	816	761	796	740	826	819	813	807	811	814	846	835	816	786	833	798	780	786	840	788	828	798	865	855	815	848	864	763	832	783	815	793	816	841	807	803	838	803	800	752	792	824	783	859	848	775	765	844	825	778	773	782	773	787	850	809	762	798	852	823	760	801	789	831	735	842	836	817	818	767	807	852	843	788	842	794	759	766	783	802	833	815	790	848	806	777	824	815	795	796	828	790	783	795	834	721	760	811	773	794	818	827	818	795	779	840	808	821	814	790	795	796	766	811	825	860	850	802	785	790	840	828	844	800	825	812	771	787	800	802	780	814	795	761	816	827	841	803	772	825	830	758	803	845	863	841	813	808	747	808	818	804	799	820	794	768	835	757	818	803	815	810	799	772	815	820	735	792	800	782	789	816	798	827	849	814	802	799	783	744	819	855	775	808	787	840	815	753	808	807	798	828	795	799	782	846	775	804	779	833	859	824	798	774	815	833	833	810	776	814	786	836	845	807	777	804	779	858	802	744	777	842	793	827	855	778	776	772	773	832	833	810	803	778	791	775	801	839	773	825	841	821	837	784	860	784	784	780	852	794	816	773	838	856	872	817	782	802	818	846	792	819	837	775	810	799	819	794	824	784	924	862	859	770	838	856	781	826	802	809	797	818	856	804	766	766	900	836	771	831	848	797	772	835	820	808	828	824	785	824	826	857	820	769	814	810	813	852	778	759	778	823	806	786	793	801	775	765	800	807	805	808	798	812	818	826	823	812	813	788	839	796	814	795	795	785	756	800	825	774	783	792	847	805	838	834	805	793	844	795	841	827	785	814	780	844	793	841	814	766	794	741	819	831	765	751	791	817	835	786	805	802	816	751	798	817	817	782	781	790	767	790	893	775	821	864	850	834	815	820	811	809	800	805	809	839	792	858	763	811	828	800	790	789	797	808	792	790	812	787	834	753	844	752	845	776	815	801	819	778	800	791	826	805	832	797	786	771	798	811	798	790	782	776	839	816	835	801	774	814	778	765	843	754	848	803	819	808	802	749	748	816	812	776	792	800	803	842	770	836	846	803	802	771	841	862	864	835	784	784	789	879	815	823	819	781	779	800	821	789	749	810	832	789	836	768	772	756	789	807	837	750	821	768	741	833	769	791	779	762	804	858	810	794	781	796	855	816	797	858	801	772	783	800	800	808	824	801	828	822	783	872	818	743	762	812	792	782	862	761	816	800	733	817	800	811	820	738	803	828	806	799	776	851	802	758	802	804	803	840	801	857	773	782	834	770	806	820	794	803	827	829	791	816	785	786	794	820	826	810	844	796	758	785	740	857	795	812	825	862	802	767	772	802	839	803	809	784	788	757	799	787	801	870	858	768	795	801	760	821	812	807	832	756	774	794	816	817	815	830	775	795	809	842	832	811	762	805	830	831	765	754	832	789	867	819	773	793	823	877	765	803	816	773	802	779	793	810	791	809	830	823	822	803	824	809	779	791	793	855	791	806	871	816	772	839	831	811	786	847	743	793	828	847	776	808	814	873	818	791	843	808	800	859	788	778	784	763	834	818	826	854	811	810	777	828	762	782	797	833	804	753	823	758	777	775	750	816	831	835	811	860	818	798	837	865	836	872	779	813	857	801	797	824	835	843	806	821	821	791	796	822	817	773	810	820	789	804	754	784	824	827	811	823	801	761	788	843	791	766	841	785	811	790	784	803	799	830	803	838	811	835	757	804	854	798	790	822	845	832	823	879	828	773	776	769	802	827	838	800	772	787	832	830	798	791	815	865	799	828	791	794	821	818	818	775	829	799	773	803	826	808	796	731	795	813	824	804	810	820	870	829	782	874	814	825	818	814	827	791	789	817	807	802	789	787	826	845	805	816	803	786	791	801	898	860	844	830	831	754	816	816	809	840	803	777	851	827	776	780	767	823	824	797	762	830	826	834	790	846	866	803	823	778	758	795	802	805	821	806	746	820	805	769	797	794	828	805	774	755	797	781	808	762	830	779	834	801	831	786	795	810	847	793	825	860	794	828	805	794	849	790	756	839	818	806	836	795	847	775	827	814	809	812	822	839	765	750	844	823	810	820	831	789	795	808	773	800	813	838	850
2198	263	301	289	229	223	207	205	192	193	212	204	214	215	196	185	193	212	206	200	210	188	207	216	204	223	220	202	204	189	181	196	209	208	212	204	180	207	185	192	195	189	204	189	177	204	195	199	176	210	219	199	181	202	208	211	192	194	199	233	207	192	228	187	197	223	198	201	221	197	229	225	195	203	201	209	190	216	206	208	212	177	188	208	210	182	207	201	185	199	216	220	194	211	210	219	188	197	183	198	206	214	189	199	207	195	218	214	206	199	191	209	214	215	212	170	214	216	204	207	195	174	193	214	227	172	185	177	195	229	232	208	203	200	214	217	212	196	210	198	182	191	173	212	212	189	196	201	198	201	197	201	218	196	187	207	204	221	207	236	217	243	223	237	193	198	208	173	196	206	204	213	206	204	202	205	225	223	196	199	191	206	206	189	204	185	180	198	189	192	192	196	213	199	198	209	211	213	226	211	159	206	189	188	198	183	178	182	209	201	199	204	198	176	207	217	203	179	197	200	215	224	173	206	202	171	226	208	219	201	224	223	185	206	209	202	199	197	212	193	196	197	208	205	205	224	241	217	209	213	229	220	229	212	198	213	193	199	211	196	183	185	194	208	202	217	231	179	218	224	217	214	202	219	232	208	185	192	208	193	192	209	222	211	209	197	208	181	188	192	194	216	193	192	229	186	208	196	222	219	193	202	198	194	199	228	198	188	189	222	174	209	198	176	194	215	204	200	203	202	229	183	202	215	174	202	218	204	207	194	204	188	210	196	186	205	188	204	200	230	207	210	191	200	194	194	207	193	207	211	193	205	185	221	208	208	200	200	185	193	214	210	200	207	199	211	213	180	211	216	218	217	207	217	196	219	176	205	197	223	189	186	182	214	200	222	191	223	212	216	208	203	192	198	180	202	198	201	191	202	193	190	187	217	175	201	188	208	211	224	237	223	205	209	206	212	188	183	208	205	196	211	234	186	224	203	190	211	192	206	200	221	189	208	188	218	213	177	200	207	214	207	216	212	195	213	212	191	218	213	220	220	221	199	198	174	215	172	193	198	206	212	210	181	195	202	169	205	247	186	191	196	210	198	218	181	210	214	206	183	211	188	191	166	160	205	175	200	217	221	214	210	203	199	177	221	221	194	233	168	217	199	199	232	172	189	219	209	179	221	217	215	192	218	190	196	220	195	207	192	229	202	213	197	201	189	202	206	192	209	203	190	220	222	202	209	195	196	203	212	230	195	185	189	214	217	203	188	191	183	177	222	198	206	182	223	204	245	202	190	188	180	189	223	201	207	210	187	205	213	207	201	176	205	209	212	197	220	192	200	204	206	223	200	208	205	206	208	190	205	207	185	236	214	206	190	180	193	201	191	198	191	198	198	193	199	202	205	197	194	213	196	186	221	200	204	213	186	201	213	173	201	199	204	212	205	217	186	185	192	205	199	190	211	182	199	209	199	177	219	167	184	214	205	188	198	162	210	203	187	221	179	197	191	185	181	226	220	206	193	217	196	196	203	218	206	188	218	207	199	201	198	185	205	217	213	189	205	210	207	210	220	165	196	205	199	214	182	200	184	225	185	199	184	185	215	206	201	193	196	187	168	201	214	219	212	194	204	189	193	186	200	205	196	222	212	220	209	213	204	187	206	224	222	224	186	195	200	187	204	199	234	204	200	208	202	209	202	202	195	201	207	184	207	184	189	209	196	220	197	202	210	205	225	210	184	206	202	208	219	203	194	195	215	179	201	199	210	191	182	197	202	216	220	196	184	214	186	215	198	179	207	211	223	193	199	204	178	225	201	201	186	191	205	214	203	201	213	198	204	195	213	182	215	231	200	195	188	227	210	217	196	218	192	214	194	245	217	206	208	198	204	231	201	203	197	179	199	213	209	184	181	202	212	190	205	207	202	205	219	146	214	214	194	178	229	209	197	202	215	176	195	212	212	221	199	199	221	204	195	213	191	203	167	192	246	196	190	203	165	211	200	209	205	215	191	194	194	199	198	197	205	218	221	230	210	173	192	218	203	215	199	192	199	202	210	219	187	205	194	202	195	224	198	221	192	214	191	188	241	194	229	202	208	203	191	212	226	209	224	217	200	192	166	185	196	178	214	198	228	179	215	212	167	206	212	218	198	173	212	210	183	204	209	191	211	197	204	206	180	208	194	194	196	197	193	196	196	197	219	208	217	184	203	202	199	197	209	189	192	197	223	200	235	190	211	190	235	195	186	210	207	194	213	199	188	210	193	218	206	195	224	229	195	218	192	200	214	197	218	196	195	198	212	208	210	212	198	212	204	185	201	189	180	188	196	188	237	193	215	197	220	202	233	211	202	180	202	210	183	220	194	208	214	212	190	196	179	225	207	196	201	203	211	190	189	205	184	242	172	211	217	193	218	183	208	198	215	197	210	179	202	207	210	205	196	212	216	209	190	178	184	220	200	216	220	192	201	229	206	236	214	169	226	193	200	200	194	194	206	215	218	197	212	184	169	210	210	175	200	192	199	213	220	205	204	203	220	218	209	207	208	203	202	197	209	180	211	203	198	179	190	212	213	196	207	202	226	203	192	182	216	190	193	192	187	187	198	207	199	208	195	210	204	201	218	205	216	219	186	210	216	215	175	210	211	192	205	210	184	208	193	196	197	219	229	198	191	207	193	203	204	196	188	212	223	199	194	203	214	206	205	181	217	197	200	192	188	210	209	214	211	192	184	204	208	204	235	202	196	223	193	218	188	223	192	208	193	218	198	192	186	227	218	215	220	210	213	173	189	237	204	221	234	186	207	191	199	205	176	183	212	209	211	197	178	217	196	204	193	223	212	203	208	203	190	185	187	210	186	195	196	199	180	205	190	212	181	224	189	214	171	204	188	209	195	186	213	215	205	212	229	194	196	216	181	182	197	170	202	184	181	190	201	200	218	208	209	200	174	196	196	234	218	197	216	201	228	215	223	204	220	189	217	212	200	208	200	201	188	220	199	215	216	200	202	199	214	221	194	190	213	200	209	203	211	219	194	198	204	193	192	207	200	197	193	208	212	182	199	201	181	202	192	202	189	218	166	219	197	222	203	205	211	206	190	198	224	214	206	212	185	221	188	189	206	214	183	198	198	220	233	192	220	199	231	199	191	220	202	207	207	189	202	219	214	228	204	212	204	203	205	184	187	201	212	216	200	205	190	213	208	208	212	184	229	212	176	200	191	198	208	211	184	201	199	202	205	174	217	187	217	173	196	211	192	168	224	188	202	194	203	206	197	195	206	216	184	199	175	193	197	188	172	217	207	221	207	196	215	210	225	198	207	210	177	201	191	218	210	210	224	198	212	216	219	202	183	209	216	218	195	231	208	197	192	183	177	233	179	196	228	188	187	216	196	179	213	200	192	207	218	234	196	186	210	224	191	195	203	204	207	226	198	220	184	205	212	190	198	188	188	202	199	208	214	199	197	226	206	199	189	202	190	222	187	216	188	222	186	182	227	194	181	213	216
2056	743	826	853	824	796	709	699	659	703	695	721	671	680	692	726	665	646	575	677	651	611	637	653	647	686	657	682	679	671	643	643	624	674	576	626	647	638	607	625	645	623	650	643	631	627	631	632	677	656	642	611	632	670	649	584	648	635	621	672	688	660	666	608	645	650	667	630	663	691	639	656	627	649	627	667	644	631	658	673	639	629	663	625	657	614	673	609	668	632	655	633	583	626	605	650	613	607	664	616	639	633	630	672	621	672	651	643	646	655	709	635	610	617	643	620	642	662	609	616	681	672	629	635	646	666	634	637	649	664	649	650	645	637	674	615	644	640	631	606	635	606	656	627	674	601	644	680	693	632	640	632	672	638	651	612	620	688	619	640	621	669	642	648	602	692	610	609	645	643	639	608	644	638	630	674	663	692	668	682	643	628	619	618	656	620	629	613	666	630	651	652	634	657	655	656	620	634	621	633	629	628	616	664	603	612	665	673	611	616	636	675	639	602	622	683	641	658	584	623	629	625	663	593	631	654	674	614	665	608	638	666	602	657	706	639	657	644	617	593	608	644	626	657	637	655	629	661	638	625	651	637	679	640	666	623	654	611	653	629	626	643	642	649	632	619	663	621	674	651	663	614	585	635	613	616	636	626	627	647	619	661	626	660	643	607	676	682	615	599	664	618	650	613	624	630	617	628	617	627	641	659	614	638	654	633	681	624	566	608	637	654	644	664	639	647	657	631	647	698	617	682	578	666	644	618	639	656	681	695	585	611	651	640	667	623	613	645	593	672	656	665	668	611	674	654	655	645	636	621	627	650	616	665	644	667	621	673	615	644	629	608	651	672	680	636	630	655	608	663	678	647	619	664	585	675	583	647	666	621	621	649	649	669	622	615	663	651	613	664	630	619	621	638	638	671	631	631	640	630	651	656	643	670	625	619	598	661	667	617	632	628	639	690	646	664	645	613	657	693	644	629	651	661	636	654	642	635	672	638	646	662	609	638	671	670	643	648	605	641	651	626	680	667	633	652	621	618	634	665	621	633	604	662	646	665	598	643	653	638	671	645	650	655	636	642	616	697	617	627	617	690	683	623	638	628	650	648	619	659	620	679	650	616	641	601	617	657	664	662	646	672	621	633	650	633	635	645	580	662	593	642	574	637	583	662	626	615	606	631	665	614	616	610	643	650	645	655	655	642	695	656	615	654	637	622	636	679	673	645	667	626	637	642	637	626	649	603	631	660	621	639	625	655	662	635	685	607	688	659	632	658	582	621	595	655	627	653	726	635	602	614	638	654	604	639	666	631	632	669	667	661	641	683	614	669	619	622	706	630	588	605	608	633	591	644	611	671	612	651	666	633	669	604	656	659	656	631	626	651	609	662	649	673	619	624	663	595	658	644	668	652	609	661	639	640	656	618	630	650	684	623	621	612	645	625	631	585	631	654	637	604	620	629	652	602	671	634	662	683	664	647	607	624	645	657	667	598	653	655	613	649	632	667	637	648	625	647	660	656	635	666	621	609	651	667	667	654	661	667	622	626	609	654	642	635	635	620	658	631	620	660	655	633	601	661	636	667	630	678	655	659	635	631	651	654	640	684	649	608	631	570	682	651	655	629	623	641	676	665	613	617	637	653	602	665	621	593	642	594	665	650	593	612	645	642	663	636	613	623	628	631	651	657	666	659	642	642	656	609	668	687	578	657	637	643	644	615	625	682	639	591	612	648	592	627	641	610	628	624	594	658	624	646	648	657	696	611	636	572	640	636	620	626	637	627	647	571	629	642	659	606	646	654	661	647	676	639	634	657	699	630	637	632	638	630	664	658	639	638	652	670	641	642	665	657	662	633	602	635	664	632	619	662	590	643	629	633	642	623	613	665	649	629	635	655	630	612	585	652	633	700	637	655	615	638	645	609	660	633	628	630	621	662	597	623	671	610	626	612	627	644	666	620	685	617	637	605	654	678	668	671	601	683	617	593	662	623	632	642	639	659	668	598	627	653	659	595	632	642	600	657	605	642	593	647	626	655	649	651	676	648	677	621	623	623	681	631	617	653	640	649	647	655	650	643	618	627	626	632	629	610	648	582	668	635	640	623	595	647	653	676	634	638	641	664	675	641	683	646	609	625	675	648	655	660	631	593	640	673	646	664	625	640	620	650	647	632	676	626	649	610	610	653	627	621	616	596	646	709	651	649	624	632	553	605	620	632	651	623	648	640	614	672	670	638	642	606	685	668	606	630	679	645	669	637	634	637	602	634	640	655	640	614	646	605	666	602	660	659	654	609	670	595	577	680	601	625	584	597	620	665	624	678	608	665	589	632	659	680	637	630	611	629	605	625	626	609	594	598	644	645	627	619	651	643	646	644	629	658	619	613	641	631	677	628	608	657	638	586	677	624	642	615	669	627	663	602	641	605	650	627	635	618	627	662	650	626	657	589	648	673	673	664	650	637	613	639	671	610	651	661	654	673	637	690	583	631	692	662	637	664	661	655	634	647	640	664	664	649	615	682	647	628	620	631	714	664	619	619	671	633	681	617	636	589	620	646	664	629	618	636	583	643	650	591	618	620	613	638	638	626	639	702	616	622	672	616	639	652	648	633	621	655	657	608	658	651	611	625	633	670	601	626	612	674	636	631	643	616	649	622	636	584	607	632	650	648	609	621	612	663	647	626	636	656	656	662	646	650	620	680	648	654	689	642	693	623	663	641	658	623	671	622	607	663	577	673	629	630	638	650	618	657	611	642	676	641	647	638	632	637	631	635	670	661	677	642	624	652	661	616	690	627	655	605	645	665	699	626	658	644	651	634	607	649	653	675	652	620	667	664	639	624	641	595	634	635	665	621	659	620	607	638	621	660	638	642	620	631	659	631	659	676	681	666	624	609	616	660	658	623	649	622	650	672	673	619	621	596	634	611	681	632	587	596	684	669	596	653	671	629	650	685	633	616	662	636	646	644	669	604	635	687	630	627	617	605	650	650	671	677	687	648	636	628	632	676	653	686	631	598	613	630	665	686	623	607	669	634	637	635	624	651	649	630	631	609	631	681	677	653	645	605	644	678	616	631	661	674	567	654	673	619	628	629	636	609	592	606	581	636	630	613	617	683	656	627	643	623	690	679	613	656	634	630	627	640	610	634	659	637	634	640	613	641	637	659	648	660	630	622	637	657	671	591	641	663	660	641	646	646	656	657	643	651	654	587	680	673	660	614	626	678	668	648	654	660	606	666	630	644	658	636	660	619	626	661	590	666	640	673	662	683	654	622	635	667	653	612	669	638	619	634	599	642	667	658	581	622	623	623	668	635	642	671	606	618	585	611	667	619	672	595	647	602	610	656	622	609	675	637	610	620	629	657	672	615	654	636	677	619	622	668	591	663	643	660	683	637	643	602	632	652	655	669	676	650	653	636	637	617	583	618	632	636	650	644	585	612	623	637	630	628	698	647	664	683	618	620	646	638	650	709	619	635	586	639	648	586	662	610	649	632	647	618
9074	1463	1707	1355	1037	800	722	591	507	497	439	435	401	408	420	359	338	372	371	370	390	363	370	348	373	365	324	359	318	326	335	325	341	321	344	334	360	347	329	322	346	362	315	327	343	309	333	336	333	362	303	362	361	323	330	350	329	353	300	332	330	315	328	327	363	337	361	368	318	340	322	302	331	312	322	316	343	358	375	359	337	352	334	349	326	324	344	333	336	343	348	348	345	346	321	311	304	322	350	336	301	349	343	282	323	322	330	337	299	303	312	335	290	332	371	353	338	335	292	374	340	287	339	372	337	303	318	324	312	348	308	316	358	371	350	347	319	341	344	326	308	348	325	327	303	360	327	392	341	334	325	324	351	332	329	321	285	290	335	344	336	328	311	339	352	332	328	330	301	308	345	363	338	349	318	318	313	316	307	311	318	320	345	342	335	340	334	350	293	328	337	323	342	308	323	326	332	311	305	312	311	338	338	313	382	361	328	315	324	342	310	325	358	345	346	330	352	339	296	310	341	353	376	338	310	326	335	329	344	346	369	341	346	308	323	370	306	358	304	331	313	321	330	332	328	319	326	343	312	323	313	348	331	316	331	356	314	318	338	326	362	337	339	304	347	301	324	349	318	364	324	322	324	322	338	310	329	324	316	321	344	304	322	341	343	350	347	328	331	327	344	329	337	364	327	324	337	312	313	310	340	285	342	336	322	327	309	370	329	340	352	346	341	316	345	340	324	337	363	343	322	353	357	299	340	337	361	340	309	328	329	281	336	309	308	301	334	341	316	348	357	331	331	363	334	350	294	316	304	341	325	299	347	323	300	318	353	300	310	343	314	313	338	326	319	324	302	296	334	340	313	345	318	331	331	327	341	343	351	349	321	322	319	351	321	332	306	343	352	329	339	318	332	324	329	310	348	336	324	336	353	301	323	325	378	305	343	307	342	338	325	315	346	341	307	307	359	314	344	315	319	314	343	299	318	301	359	306	319	327	327	318	303	315	311	309	305	305	375	329	317	297	322	328	384	315	306	342	358	345	315	355	336	297	353	324	335	325	346	367	305	338	369	311	351	336	350	294	315	326	349	317	319	343	339	308	345	336	345	317	326	320	338	330	338	353	332	343	334	327	353	339	312	312	332	339	292	317	337	316	358	346	335	340	350	317	356	323	321	352	331	326	355	274	316	295	284	347	321	312	356	329	363	319	319	342	337	315	310	327	356	297	303	311	322	300	358	341	301	324	362	329	365	312	315	326	315	332	348	327	333	356	325	325	330	329	343	348	339	296	316	358	334	319	325	314	345	316	326	314	345	346	325	303	328	327	311	354	330	342	325	326	347	349	314	314	312	337	346	325	308	323	359	317	297	352	316	340	347	300	317	318	315	357	326	328	302	352	341	344	333	311	296	342	342	329	352	318	328	314	319	310	368	334	341	335	315	308	335	348	386	341	330	353	327	328	334	312	332	332	308	305	324	303	363	323	345	352	336	303	361	328	348	307	327	314	336	322	335	310	341	314	314	348	358	351	335	347	351	308	340	303	318	354	354	320	317	302	347	341	323	327	299	340	308	302	332	301	361	331	319	319	309	368	335	333	304	340	345	295	355	333	348	307	338	314	353	292	337	321	298	329	332	353	336	342	330	327	325	293	314	345	330	317	339	338	344	307	334	340	296	308	339	335	355	321	324	346	324	347	317	303	351	327	312	312	299	320	324	310	319	308	350	320	344	351	373	321	280	285	346	344	349	324	308	315	356	331	329	291	298	329	333	315	348	316	307	342	354	331	316	367	348	301	324	314	367	327	335	321	323	324	338	321	310	322	321	359	288	289	288	327	335	325	319	334	368	324	317	335	314	327	323	325	312	330	338	353	312	316	337	301	339	304	330	307	295	310	344	335	293	303	356	325	326	292	319	335	324	319	329	302	303	328	320	344	313	339	315	328	336	348	326	335	341	352	312	315	329	352	346	294	305	337	337	334	323	354	300	320	323	331	306	339	339	290	349	334	315	355	349	343	319	327	311	316	276	321	338	323	340	317	344	338	346	312	353	307	331	290	309	350	335	324	322	315	300	323	335	323	300	346	328	332	309	331	310	317	338	304	332	334	364	331	319	375	325	337	344	313	357	337	339	328	359	354	292	341	327	342	316	353	350	296	345	321	316	370	376	358	312	332	348	333	312	320	339	363	334	323	329	340	288	345	338	345	339	303	319	322	308	317	338	321	342	319	302	323	319	345	321	331	329	332	338	321	328	315	329	294	357	325	325	316	321	344	319	331	335	332	294	345	294	341	330	351	332	349	333	320	306	326	331	324	311	323	289	317	316	326	334	365	303	294	327	341	339	341	326	337	356	349	359	355	307	282	295	345	308	338	334	339	307	368	326	311	317	343	355	316	324	330	341	317	318	308	326	337	324	320	302	330	332	323	346	367	348	319	319	305	313	319	326	341	329	316	324	359	349	311	309	353	325	361	328	336	317	319	313	323	324	324	366	314	280	316	361	347	325	288	318	350	287	315	338	329	322	329	306	323	340	320	325	329	295	313	342	319	313	304	326	349	324	384	333	364	344	347	332	331	357	318	353	325	342	329	298	320	367	339	321	351	327	361	338	340	352	347	340	336	345	357	321	310	321	349	351	326	329	324	307	317	350	329	345	322	322	318	296	307	310	327	372	331	336	297	302	322	319	326	314	315	349	329	314	315	341	307	303	345	337	306	320	310	316	327	329	307	316	342	332	352	333	338	357	313	342	358	318	342	323	299	297	329	356	317	350	319	342	349	318	359	322	356	318	332	310	341	315	310	345	335	326	333	315	353	335	309	336	339	318	339	316	333	331	357	321	383	322	323	323	318	326	345	355	311	324	296	330	344	358	324	306	329	318	316	309	322	335	350	311	335	342	331	326	304	327	334	320	303	335	330	310	345	308	346	302	324	318	327	323	313	354	331	302	321	348	347	350	316	328	307	294	370	331	310	332	321	338	322	320	351	315	355	319	341	324	335	352	307	348	335	335	345	320	343	351	307	329	312	305	375	313	334	301	279	313	362	329	316	347	334	309	311	312	307	349	327	296	355	345	326	338	339	289	307	312	327	307	340	330	342	319	364	342	366	323	359	310	356	314	329	353	338	341	364	300	332	329	339	331	316	342	336	354	342	336	314	299	316	322	308	340	344	343	324	331	325	327	312	330	358	356	325	326	338	310	320	297	332	339	303	330	315	335	318	291	321	350	349	351	333	330	321	323	342	330	331	324	325	320	330	366	307	313	345	319	314	324	308	306	302	322	322	353	367	339	331	324	317	334	311	345	325	319	326	329	313	335	356	331	312	362	294	371	311	314	356	343	332	303	351	329	306	357	347	273	307	307	323	353	343	313	313	319	310	370	333	329	360	279	334	342	360	319	314	353	323	325	290	343	354	351	345	327	351	320	318	299	348	328	308	319	319	303	355	314	335	329	333	346	334	332	320	340	333	313	337	348	345	329	338	305	321	318	306
5686	1838	3579	4107	3553	2953	2646	2287	1959	1915	1638	1595	1553	1403	1324	1289	1256	1215	1181	1244	1175	1203	1082	1193	1116	1080	1053	1070	1146	1051	1058	1015	1028	1018	1035	1048	981	1071	1051	1051	966	1000	991	1017	1007	934	1038	1029	956	987	980	990	951	985	997	1016	979	998	1018	1051	929	983	982	1002	991	997	995	926	964	988	996	999	971	953	940	924	944	966	955	971	973	971	950	957	989	937	994	1025	955	1013	983	995	941	923	1000	1031	1045	960	976	975	926	966	907	968	954	923	887	966	940	1006	968	972	920	1007	928	934	918	927	917	952	961	949	912	957	943	941	955	930	882	938	895	889	983	936	995	996	909	972	964	991	997	958	986	962	928	1003	986	970	987	917	931	975	992	954	923	952	1004	977	972	954	1001	939	979	1006	886	990	962	956	945	926	919	1001	951	961	979	986	912	907	975	993	933	928	981	923	908	914	885	967	963	930	1003	986	969	956	928	977	1005	1022	967	962	999	979	945	973	914	879	979	977	962	947	970	911	1000	893	1008	995	937	955	983	976	974	956	947	933	900	951	950	937	972	926	913	981	897	941	1015	969	911	961	955	977	931	997	942	946	971	971	961	935	939	980	966	948	917	1005	1000	953	950	946	945	951	979	993	971	953	980	974	975	981	993	964	984	912	929	964	980	1009	969	920	933	955	974	986	973	998	1024	991	939	951	999	961	947	1028	948	931	975	953	962	986	937	916	915	968	990	929	921	953	942	965	1018	955	995	932	975	962	953	962	974	1037	929	932	951	990	991	971	979	942	961	927	956	937	960	917	1002	962	971	940	978	975	977	975	945	954	962	945	920	911	980	949	973	939	1010	943	936	915	980	950	984	978	927	1011	884	961	927	987	941	905	983	940	945	934	991	975	971	961	973	943	945	966	946	928	939	978	991	928	882	932	985	954	957	920	979	948	1038	1021	882	975	946	926	980	937	908	962	979	933	967	951	963	937	978	942	907	968	956	970	1006	955	997	979	936	961	1027	1006	997	952	953	956	986	930	953	1046	951	948	908	961	978	960	1009	929	950	896	978	864	970	974	993	922	982	980	1013	1023	944	931	906	964	960	942	924	960	960	981	921	987	947	941	991	923	961	986	956	934	937	959	934	925	905	981	929	994	1014	907	944	962	1021	957	1005	927	1012	953	947	937	953	972	981	998	946	967	978	982	946	1002	979	916	959	984	918	972	933	972	916	954	957	912	978	974	936	967	924	970	954	913	934	1007	949	974	1024	966	956	986	868	990	948	946	946	1001	880	873	952	945	932	961	946	911	989	973	1017	955	931	926	933	909	1020	904	950	938	952	912	941	950	967	953	986	895	906	921	964	948	925	925	910	942	963	927	958	986	990	971	889	946	958	1013	965	976	1007	939	922	919	974	979	969	965	903	947	935	1007	958	916	986	916	941	986	923	927	931	915	899	947	950	906	972	978	950	926	956	980	929	957	940	908	929	940	966	933	1010	926	953	1013	926	1001	930	952	916	989	911	985	965	941	955	929	949	938	987	971	949	898	920	974	936	1020	941	983	939	939	1024	883	963	892	953	937	985	968	943	924	942	1035	944	965	1016	975	927	953	951	1008	955	1011	972	1036	922	942	1029	946	942	969	936	993	968	976	903	925	929	920	967	980	931	931	980	984	898	976	919	942	930	981	972	920	946	980	956	950	959	922	958	946	979	885	978	952	951	1006	917	909	1004	1001	985	934	970	973	984	943	972	947	951	986	947	909	925	941	862	898	985	924	1032	996	925	997	940	960	948	928	949	955	977	969	982	956	935	937	946	958	922	966	974	946	939	901	958	972	1005	912	955	962	954	934	960	981	949	961	961	941	958	963	967	954	928	897	987	996	1004	1001	1030	1061	939	971	1019	961	931	964	903	929	963	954	897	929	916	958	962	980	1006	924	972	983	995	988	882	929	984	940	960	938	936	982	986	955	926	939	955	933	948	948	975	926	942	924	973	949	972	910	952	972	908	937	928	942	968	928	924	974	944	966	971	949	1016	979	967	940	971	973	961	950	892	977	928	929	948	960	948	995	950	953	896	904	919	930	1007	950	931	980	978	940	917	960	951	956	981	959	986	943	908	954	886	948	949	899	948	919	988	907	951	958	990	978	934	976	964	987	927	960	977	891	976	950	945	1005	960	956	1008	970	970	987	989	940	944	957	967	934	1002	945	959	895	924	917	910	988	903	931	955	930	1000	950	969	930	985	940	963	951	917	918	938	952	941	960	935	942	987	965	943	906	951	981	978	981	970	965	945	965	981	972	914	971	921	976	914	918	987	961	938	971	968	930	1002	994	923	1017	1017	958	945	975	939	988	948	945	954	920	987	942	997	958	1018	936	937	922	973	998	899	972	911	908	937	1001	977	931	923	892	972	969	928	970	974	910	973	945	987	1024	952	986	970	988	927	963	985	963	977	1009	949	922	926	954	972	989	928	945	959	940	919	936	936	897	938	952	949	953	893	965	904	955	991	966	976	963	917	951	980	939	937	946	994	966	929	902	983	919	938	925	991	920	916	949	925	965	934	959	921	946	992	988	988	989	952	981	952	934	967	983	945	959	970	979	979	968	973	921	956	958	970	981	917	964	1015	891	925	941	937	999	969	988	933	992	994	951	923	978	956	959	947	986	976	955	931	958	990	942	948	989	995	957	962	931	963	951	941	986	954	937	928	933	965	911	954	941	917	966	987	967	940	940	984	977	950	983	997	935	1025	995	1036	1002	953	977	949	1014	943	1006	946	933	934	947	961	989	1001	911	989	956	920	983	955	964	970	932	979	948	968	890	970	914	966	933	912	977	973	940	937	1010	929	977	928	924	994	926	942	968	971	908	973	955	952	972	955	932	925	942	912	948	943	923	980	920	956	984	1016	974	929	974	1003	942	923	985	1000	963	935	960	938	954	1003	928	961	956	966	997	982	979	940	983	874	939	954	954	973	977	945	958	915	925	958	973	963	982	987	992	984	951	965	939	931	891	952	903	965	952	1024	947	923	996	931	984	903	971	982	941	975	929	910	991	965	960	984	995	984	920	971	920	1007	962	950	872	1006	932	940	969	947	966	978	966	1004	909	977	993	960	949	950	936	998	987	954	946	1007	969	988	921	937	926	986	974	938	962	977	929	939	910	963	945	1000	950	927	1008	923	950	961	924	971	933	966	940	950	924	945	890	951	943	985	931	941	978	982	934	1017	925	937	934	967	938	1010	951	914	931	968	940	963	936	924	945	948	932	951	933	921	978	952	958	940	910	922	955	1000	975	977	914	949	948	913	967	948	957	949	986	981	986	964	929	981	932	884	967	970	963	992	922	936	959	946	960	980	986	1019	961	1011	966	964	944	929	942	935	954	997	982	966	927	968	990	933	979	940	944	913	1005	902	962	938	905	919	964	977	936	942	974	913	969	981	915	951	913	908	941	958	992	914	976	1011	985	996	948	922	987	990	972	976	942	920	930	975	935	914	952	956	945	983	964	954	997	1006	1004	945	935	968	936	950	958	934	996	897	910	931	903	976	957	956	943	914	961	936	987	975	978	968	950	987	946	1011	981	925	956	996	926	974	911	1006	958	956	924	990	953	931	972	909	900	917	959	945	972
16484	2839	3102	2382	1670	1248	1007	836	671	581	526	471	422	400	419	367	344	350	362	330	304	327	308	333	295	322	293	296	287	268	308	319	276	284	281	270	271	295	280	315	290	280	278	285	315	270	282	247	252	282	268	294	276	261	267	257	273	250	289	294	271	263	294	267	278	259	263	270	280	271	288	292	290	270	286	288	254	258	278	277	273	255	288	266	274	274	268	266	279	261	269	259	253	295	244	273	286	269	261	282	265	279	274	279	294	284	275	249	283	289	278	309	308	283	282	288	276	259	285	271	304	296	287	257	295	301	276	262	246	294	280	288	269	263	282	260	280	273	299	279	272	267	255	284	270	287	253	234	307	259	285	270	295	275	278	275	267	265	272	245	289	257	279	283	221	305	294	260	260	315	270	272	258	266	260	273	274	264	250	261	257	286	241	274	232	242	266	281	292	291	266	281	269	275	241	293	306	263	290	269	297	288	254	269	301	301	287	291	276	287	257	272	262	264	254	302	291	265	292	244	274	284	250	269	281	252	264	268	268	290	279	269	261	244	272	290	264	300	304	269	270	273	293	247	257	289	260	264	288	262	269	296	295	298	308	267	256	276	277	275	287	275	262	278	227	290	276	244	266	292	268	264	295	264	249	256	295	296	280	272	263	269	272	272	250	267	288	279	277	251	269	287	282	248	283	254	280	302	268	251	272	279	283	259	254	283	279	276	289	298	272	281	279	273	257	286	261	290	278	262	270	270	263	249	275	277	278	271	284	282	261	267	266	291	268	292	264	246	284	264	227	274	256	283	237	292	257	233	265	272	254	278	257	293	283	275	277	297	275	270	260	266	255	283	249	249	286	289	269	262	255	274	261	297	278	290	249	303	265	259	261	268	285	276	243	268	278	258	277	288	277	279	269	290	249	256	254	296	280	292	265	265	283	315	260	250	277	262	260	272	278	247	290	266	255	314	254	275	260	278	242	264	248	265	272	275	260	238	243	233	273	284	234	280	247	275	291	258	272	287	257	289	275	272	291	257	238	281	257	287	286	256	262	253	265	282	275	276	302	263	286	264	271	275	240	259	267	282	274	295	257	278	247	288	260	255	264	247	264	262	270	295	290	265	256	238	289	240	251	279	269	250	284	257	258	262	279	301	249	281	272	262	284	262	272	269	257	292	263	276	257	261	265	281	274	298	286	255	284	292	274	267	269	265	282	281	278	286	267	287	285	261	283	287	267	275	249	248	257	252	307	281	249	278	292	269	269	257	258	259	264	304	271	266	262	292	268	269	267	266	287	269	276	283	259	281	252	278	289	263	273	241	309	274	280	275	259	277	267	266	268	268	300	275	276	266	274	285	281	290	290	240	250	290	283	277	302	301	265	273	268	247	241	260	270	263	275	269	245	255	228	277	323	282	282	288	263	243	276	246	256	271	257	262	272	264	290	274	283	256	279	299	264	299	241	274	304	255	272	266	284	251	273	243	277	269	295	239	304	276	262	289	277	279	293	262	299	278	279	285	244	280	287	272	261	273	258	265	256	264	275	280	264	278	276	263	293	256	277	294	245	259	283	259	283	268	315	257	236	272	243	251	256	276	266	265	304	284	276	246	246	294	287	289	268	283	287	259	265	272	266	256	301	269	264	259	253	277	248	259	253	282	298	261	298	279	275	280	273	274	292	272	284	299	261	264	245	297	284	279	268	281	261	270	262	270	268	285	307	292	282	239	297	291	271	278	279	286	260	279	246	278	270	266	287	260	287	277	254	268	256	251	281	262	280	268	256	258	271	297	281	259	275	260	285	300	234	255	303	302	260	249	257	244	256	280	263	300	271	291	285	258	288	271	287	246	267	250	279	275	232	252	240	287	269	266	253	281	278	250	307	301	259	264	240	285	282	255	269	279	269	275	297	266	300	255	266	254	267	303	299	303	275	285	263	276	268	272	283	255	310	250	296	287	284	252	282	277	278	243	233	271	287	255	278	298	284	259	257	295	273	260	268	263	263	272	278	253	286	293	298	258	295	282	277	284	286	315	280	268	285	251	291	292	288	294	270	261	253	313	284	269	274	241	266	296	277	259	262	245	289	277	284	297	262	274	249	277	270	272	277	249	267	285	295	252	278	251	273	262	260	279	266	254	282	265	309	248	279	270	283	236	282	263	269	270	266	261	259	283	274	242	280	278	282	294	284	293	267	296	281	260	263	298	275	269	297	289	282	264	260	280	282	291	293	271	293	277	258	286	281	259	257	270	261	309	266	261	280	280	227	294	269	270	292	266	260	259	229	262	289	308	292	249	268	280	281	267	283	249	251	253	285	291	296	317	282	312	275	287	262	299	271	265	280	269	253	261	300	267	269	276	274	254	273	268	287	290	273	258	276	279	247	263	300	253	247	283	300	283	283	282	274	296	242	300	271	290	275	269	281	269	290	323	278	286	266	294	298	278	283	283	247	287	291	285	253	281	266	277	250	260	292	279	262	302	256	247	290	267	275	288	292	233	298	258	301	264	261	263	292	247	267	305	288	256	263	253	271	272	289	253	261	288	281	288	295	273	300	276	275	264	268	280	313	281	304	279	264	260	287	260	271	277	264	276	273	268	263	289	299	278	293	262	282	258	276	269	245	281	281	253	266	296	295	285	268	280	272	264	275	274	278	290	273	282	290	312	247	303	264	258	279	279	262	298	281	285	264	290	275	268	267	271	256	264	266	278	295	302	263	260	276	267	321	288	293	264	293	261	267	249	273	292	266	272	277	262	249	292	279	280	273	267	277	272	272	279	260	276	294	276	271	269	266	287	276	288	324	263	254	267	282	280	269	263	232	254	275	245	270	301	265	265	279	291	296	275	253	292	276	295	295	287	268	316	300	273	303	261	262	255	300	289	302	274	273	263	276	244	279	258	278	287	289	261	274	263	261	272	274	283	277	276	261	266	272	278	235	274	269	288	287	279	280	285	288	272	288	285	277	291	298	293	303	266	245	293	224	288	289	297	254	303	275	275	286	271	272	265	284	260	250	296	280	274	271	247	301	247	265	227	287	282	264	276	306	275	276	295	268	283	262	268	308	233	272	268	279	236	261	260	273	281	265	297	267	257	293	264	287	260	276	276	251	287	253	258	267	249	259	267	276	270	254	255	269	289	271	267	289	255	258	287	264	267	277	261	269	259	291	275	266	285	264	269	278	279	269	301	249	265	275	271	274	294	262	288	286	267	280	262	251	252	298	261	278	275	262	266	265	263	279	277	254	285	277	263	270	242	244	239	290	275	287	251	252	276	246	267	271	248	287	256	293	289	279	292	273	264	255	281	255	267	271	292	281	262	275	248	266	266	285	259	269	284	296	297	234	248	288	270	302	293	263	276	244	281	273	295	261	245	267	280	272	266	288	283	296	261	290	281	271	282	250	269	264	270	280	269	282	271	282	300	293	295	268	275	231	282	292	270	277	260	275	251	285	249	273	271	262	289	277	237	312	304	281	251	284	275	254	273	268	323	272	298
7537	2628	5634	6502	5702	4727	3871	3294	2812	2547	2152	1975	1789	1674	1536	1488	1448	1365	1315	1276	1221	1161	1139	1086	1088	1067	1100	1021	1015	1017	1027	937	921	876	971	950	902	952	952	888	962	886	914	911	966	879	908	877	882	865	860	927	858	878	874	867	874	855	878	822	796	922	802	887	805	812	801	856	825	857	810	833	815	816	820	866	804	816	796	841	820	869	787	816	811	815	826	799	828	828	851	805	848	841	811	785	781	852	822	859	808	796	868	797	843	842	839	816	814	825	824	783	835	830	800	806	834	822	771	794	814	798	830	815	845	829	806	786	833	827	806	815	792	784	848	843	804	859	776	793	802	831	814	798	828	843	778	812	817	795	819	792	722	816	793	814	828	841	823	797	782	786	802	837	794	813	804	815	819	842	781	798	859	831	817	842	853	813	831	810	807	797	783	777	806	813	795	814	809	825	824	845	810	798	802	831	772	802	821	809	795	761	867	851	779	799	807	837	876	759	822	809	790	755	809	813	795	772	813	804	819	803	835	786	813	758	809	787	786	826	813	808	771	811	752	783	769	806	780	806	742	791	842	859	797	859	816	817	826	724	778	750	804	763	875	773	799	805	815	806	822	810	817	845	847	830	814	811	802	827	826	848	860	795	819	798	810	859	766	837	772	826	818	810	792	822	797	844	766	814	830	815	817	793	826	803	801	772	832	824	814	778	810	812	778	791	787	833	842	839	762	823	837	797	792	767	812	822	787	808	873	795	830	754	812	834	803	794	803	833	832	775	792	827	777	772	847	835	840	841	771	812	757	803	807	793	784	824	840	765	827	807	809	809	823	794	780	780	814	776	811	783	842	752	793	776	767	804	751	853	803	796	767	819	804	803	778	849	784	809	811	818	798	807	832	810	793	754	837	824	780	801	855	843	771	775	829	801	794	812	881	827	793	831	807	793	808	798	871	818	823	839	799	835	827	813	832	786	820	795	822	857	809	839	774	757	817	822	803	765	776	827	768	807	849	801	830	873	816	829	802	788	782	844	809	834	797	815	839	825	800	793	796	798	766	781	847	818	815	816	791	813	800	790	819	791	816	854	811	780	840	768	790	816	773	796	852	771	786	808	789	802	776	814	749	853	809	817	784	789	795	785	833	849	830	808	789	815	841	848	818	804	784	801	863	796	826	801	786	749	811	816	795	787	812	822	816	826	880	792	796	810	801	799	858	773	826	823	834	816	807	795	841	794	772	782	786	821	818	825	837	764	778	816	798	844	830	777	790	776	805	735	841	797	827	858	825	833	819	790	802	760	765	782	842	806	835	775	781	853	794	795	790	768	789	781	799	757	804	780	857	842	790	783	813	795	779	794	776	805	796	800	761	795	791	838	816	817	842	784	832	782	835	854	763	805	791	821	815	840	843	762	835	776	822	759	827	806	781	794	831	803	803	791	814	809	789	762	811	829	814	800	808	835	808	863	775	788	798	810	823	811	823	792	812	819	805	837	803	750	800	819	809	806	762	846	828	779	800	844	820	769	839	797	790	848	819	806	839	764	779	831	812	828	786	794	838	812	797	801	788	755	788	800	829	802	803	796	739	776	809	798	829	802	795	881	807	768	848	806	849	852	835	782	827	786	796	819	811	800	821	822	793	844	767	829	854	834	797	777	825	829	825	753	831	815	832	789	799	853	799	745	764	792	834	837	799	777	852	763	811	809	810	837	781	807	843	795	842	777	810	762	795	780	775	792	830	804	814	842	792	779	810	821	820	792	883	805	845	853	839	849	794	826	793	817	809	795	774	818	821	834	811	838	792	787	837	756	763	819	787	824	787	819	803	825	776	772	788	776	815	810	817	752	791	842	797	813	796	818	816	835	785	831	832	801	835	811	808	746	794	831	830	825	815	774	857	791	810	837	791	779	813	795	790	838	821	766	789	810	846	822	816	827	808	836	899	829	814	860	844	775	799	816	811	792	781	815	808	802	834	763	847	797	748	852	841	823	836	835	805	808	808	810	724	791	771	818	872	849	781	755	818	813	824	842	801	822	807	822	831	791	812	781	831	807	825	849	799	824	859	868	752	876	772	800	775	788	745	794	808	808	806	838	808	789	858	788	814	767	808	813	839	752	786	818	834	798	827	792	811	853	817	767	805	808	825	822	814	780	838	788	793	824	785	773	801	800	822	821	814	778	817	791	897	782	808	835	838	779	817	857	807	795	779	828	856	820	775	784	851	791	797	776	812	744	774	831	859	795	758	863	828	804	821	793	764	791	796	852	756	847	795	803	792	813	830	762	770	874	757	808	784	789	799	805	839	870	821	774	772	809	760	782	828	769	810	754	805	766	795	798	791	795	812	823	821	853	789	789	806	826	876	844	790	803	853	773	789	809	848	777	821	802	786	862	819	793	794	783	821	863	868	885	824	798	790	787	829	755	806	785	824	811	807	842	808	795	787	823	816	773	827	823	808	764	788	823	839	811	840	817	804	780	832	848	808	812	761	807	819	811	818	862	815	788	828	803	793	866	842	848	767	803	794	812	801	754	777	769	798	788	801	793	790	853	838	866	796	826	791	840	801	807	847	823	811	846	780	797	811	818	784	822	833	823	793	817	813	854	836	777	845	773	813	797	869	840	819	805	846	785	766	812	775	786	833	750	784	833	797	840	809	769	790	762	775	833	814	783	802	765	820	794	795	818	781	823	784	791	842	802	818	809	785	811	793	859	780	814	858	755	802	771	790	811	800	851	823	811	789	763	836	829	770	765	850	817	828	814	788	812	865	802	815	810	770	841	881	791	785	828	822	818	825	830	835	801	825	819	831	784	796	827	828	805	813	758	760	811	814	810	803	847	786	767	808	800	830	812	812	794	859	762	795	814	841	748	840	833	847	781	774	784	835	856	821	840	824	788	775	814	792	807	792	793	806	788	818	819	785	829	834	803	814	803	763	790	763	805	815	785	799	794	838	803	813	780	834	784	787	812	828	778	839	786	821	771	798	811	809	761	804	819	818	827	838	818	789	820	808	821	778	796	853	832	820	818	799	763	859	828	764	805	767	836	859	885	830	814	805	820	799	804	835	804	781	803	778	792	806	829	866	836	799	774	776	830	813	860	833	773	789	812	798	808	803	806	845	755	799	821	811	806	784	732	799	835	811	848	799	767	837	814	771	823	815	825	821	816	842	803	830	778	811	771	807	796	859	763	818	817	777	789	818	764	791	794	797	810	835	817	817	783	824	851	802	822	827	792	784	899	811	815	795	860	773	838	766	864	848	784	765	815	799	797	884	804	808	857	802	780	801	770	826	784	777	828	803	772	774	836	771	799	825	806	788	787	844	822	772	808	804	804	791	806	820	783	789	840	778	831	806	798	793	813	815	828	806	784	839	791	803	826	811	801	851	794	755	813	770	823	821	791	797	872	814	815	795	807	838	838	798	829	785	825	822	834	782	772	825	760	830	826	789	821	838	782	787	768	747	809	826	796	788	803	753	810	809	786	748	821	778	790	851	780
2142	269	274	258	249	251	221	202	213	204	228	209	221	228	178	207	239	224	216	226	220	187	200	183	208	197	228	208	186	202	166	210	206	202	193	194	202	216	213	199	227	206	183	200	186	210	217	194	194	191	198	212	190	207	223	194	223	185	219	193	218	209	208	222	181	189	199	196	226	190	191	189	183	194	198	215	185	199	185	176	206	205	228	216	234	218	210	191	174	232	203	189	197	188	218	190	211	190	186	194	194	225	220	204	180	188	215	205	201	194	212	209	208	195	187	234	227	221	199	211	211	191	212	195	207	203	219	189	213	187	214	198	185	191	184	206	206	220	186	178	193	177	194	199	200	197	207	198	196	190	184	202	226	220	194	187	210	193	199	192	228	218	200	216	190	191	194	189	191	186	189	225	197	194	199	197	199	189	202	171	200	207	193	227	198	204	207	236	195	181	185	190	205	207	192	188	203	212	193	194	219	228	204	190	205	192	198	225	211	194	197	201	194	207	231	199	196	207	212	201	204	197	192	215	193	243	216	232	195	206	209	172	202	188	200	205	204	200	196	199	192	196	190	189	224	187	170	197	211	214	204	150	201	194	199	202	219	192	203	219	216	211	208	211	233	216	182	202	212	200	201	198	215	168	200	178	195	182	196	192	195	192	210	196	192	222	214	174	212	218	221	195	206	201	220	205	195	213	203	211	189	212	190	208	217	198	220	169	220	207	233	205	184	214	178	178	197	189	187	220	172	202	207	189	222	197	198	228	194	210	195	200	196	175	192	224	192	201	220	217	211	217	217	189	193	182	214	208	205	197	201	200	213	192	203	194	210	201	212	197	221	190	179	179	193	219	191	192	200	166	209	200	187	210	200	210	217	188	215	210	189	199	172	214	198	214	195	174	198	220	189	209	194	202	197	191	193	203	196	193	226	202	202	214	182	219	199	173	177	199	198	207	177	199	216	166	203	206	193	224	217	205	213	213	205	201	207	200	207	222	187	185	210	206	201	196	207	190	202	186	199	192	190	179	178	210	208	197	185	182	222	191	213	206	209	180	187	189	201	194	202	182	210	212	196	195	175	222	197	222	217	200	232	197	226	200	191	192	198	218	191	206	191	218	203	198	178	210	174	196	219	198	232	208	224	212	183	203	186	216	209	194	206	214	203	213	214	198	203	213	209	204	204	209	201	202	204	203	218	213	177	186	211	199	241	222	206	167	197	213	219	190	206	198	210	207	196	221	208	208	186	212	206	228	187	197	208	200	188	213	223	233	217	199	199	229	197	194	186	190	195	209	201	197	199	200	215	195	209	229	211	208	200	186	218	193	209	174	231	208	185	216	192	189	211	217	209	194	192	193	197	192	182	197	197	222	224	216	223	197	203	175	211	210	181	216	205	214	211	187	213	221	200	205	224	207	190	187	216	198	211	173	189	200	173	205	186	218	200	213	211	205	217	200	230	193	194	208	223	211	189	202	198	220	196	196	184	193	205	205	194	212	206	211	198	177	181	208	195	196	172	213	214	173	197	201	184	213	198	213	219	190	195	200	206	202	178	198	201	204	223	179	203	222	198	221	223	183	198	199	187	203	226	196	196	188	186	183	190	190	210	198	191	203	234	180	203	190	203	184	216	202	218	178	222	190	217	206	180	209	197	172	209	191	184	227	204	215	200	199	193	206	218	198	162	213	204	213	186	208	194	190	201	196	221	220	228	211	196	196	203	227	210	179	219	204	216	221	201	209	233	216	206	212	200	202	206	232	214	201	213	203	212	209	188	198	226	190	198	185	203	189	206	219	182	189	203	193	203	203	205	206	210	197	207	216	213	209	218	194	199	211	196	210	232	216	217	211	204	191	199	202	224	172	192	222	200	198	228	199	199	207	207	221	193	190	205	203	207	211	225	196	187	194	191	201	201	192	199	196	219	197	176	206	208	219	183	180	178	197	179	215	228	207	187	205	187	218	203	197	219	196	182	194	195	204	195	244	213	197	220	214	191	177	178	195	174	213	240	204	199	202	196	193	186	205	196	198	204	197	193	200	195	225	213	204	226	211	220	223	213	209	199	195	199	192	213	226	183	200	208	219	210	177	215	192	201	200	181	195	196	194	231	223	204	203	184	224	215	190	222	197	194	208	178	182	192	208	186	183	215	185	205	191	219	203	177	200	212	213	211	176	213	220	228	206	201	189	195	196	197	192	212	196	192	190	204	189	192	207	211	201	219	225	215	203	205	221	177	190	222	202	202	203	217	199	200	220	203	212	201	185	199	213	202	170	199	194	212	193	197	201	214	206	187	195	213	172	209	213	192	192	213	196	193	219	193	205	207	198	199	202	183	207	197	192	217	230	204	184	187	177	186	192	192	194	188	191	210	190	206	209	220	196	198	201	197	193	184	189	212	197	192	211	199	197	193	199	189	231	227	213	169	200	226	175	198	239	214	191	177	192	209	204	212	188	201	217	206	199	184	198	202	199	226	208	207	206	203	203	215	186	186	225	207	162	218	218	192	182	192	190	216	216	197	195	210	178	221	199	206	218	221	196	194	227	204	217	211	196	216	245	213	205	215	150	227	210	208	201	202	206	173	242	204	209	189	206	237	215	216	194	197	182	180	206	177	215	216	193	189	206	168	215	185	180	188	204	201	205	208	192	200	184	220	197	212	187	213	181	222	195	190	189	213	195	201	213	214	222	213	180	213	197	215	184	208	201	202	215	227	205	206	237	198	218	205	208	199	222	224	209	194	213	196	216	190	213	206	230	191	198	208	181	198	226	217	212	201	204	217	195	206	193	190	203	207	196	212	222	236	193	208	210	218	192	218	177	192	203	193	200	217	191	206	215	202	200	216	194	203	222	247	229	218	182	228	176	191	204	209	204	209	218	215	198	189	202	215	224	211	183	196	195	216	192	201	210	220	193	194	201	212	185	195	226	201	205	188	193	201	200	197	190	192	226	176	213	208	193	205	214	219	224	221	198	217	198	203	201	226	182	207	208	203	202	209	205	183	203	217	199	218	197	189	179	198	201	212	207	218	199	207	189	207	215	203	204	203	187	178	197	186	229	201	191	188	226	226	220	207	214	191	210	195	214	231	221	219	193	217	231	205	232	222	210	216	205	197	205	169	198	228	176	201	174	213	197	201	210	206	199	205	216	192	195	221	208	215	240	165	204	205	194	187	207	201	213	206	210	189	195	209	226	195	168	184	200	210	199	219	230	219	199	242	203	214	200	200	241	187	195	191	234	210	199	190	206	211	196	186	190	207	191	200	207	197	205	183	223	211	176	194	204	224	198	219	207	204	204	211	196	199	185	224	216	219	213	194	174	199	209	206	195	210	188	207	205	204	174	212	192	195	199	192	222	217	186	218	231	203	214	191	197	187	205	182	214	214	199	224	209	234	199	167	175	194	206	218	190	196	202	231	222	194	205	201	189	173	217	202	182	213	220	201	209	215	180	190	214	236	218	184	221	193	221	171	205	216	207	203	183	216	207	209	210
1985	759	782	811	808	760	741	692	694	637	659	663	645	688	673	624	677	639	654	654	642	659	634	638	646	635	679	660	628	662	676	632	607	679	629	638	655	606	627	642	651	611	650	619	655	679	629	658	647	627	668	642	652	638	645	626	636	609	633	620	628	660	673	615	618	672	644	652	674	631	596	690	700	637	669	607	673	632	655	591	634	619	646	638	627	636	644	617	646	644	641	610	636	640	622	644	659	635	659	649	656	621	657	634	624	620	638	596	637	620	617	618	685	635	672	606	653	663	614	666	625	647	639	628	654	640	630	671	644	662	575	645	640	669	704	622	625	607	663	644	610	677	666	619	677	638	652	659	605	638	664	656	642	660	592	622	647	664	609	660	662	582	621	659	667	618	641	586	626	663	708	620	626	659	640	609	578	695	655	598	669	667	643	638	624	661	566	621	643	650	658	634	646	623	673	626	577	662	650	606	659	622	641	658	611	633	673	614	629	632	645	651	628	653	618	680	597	640	647	637	641	623	626	629	671	643	656	648	650	648	709	616	630	610	660	638	624	610	640	648	627	634	626	642	655	687	640	647	635	673	612	626	619	621	615	629	642	651	623	652	611	615	644	645	654	609	629	634	611	660	634	680	574	629	662	684	635	674	693	644	656	602	626	644	643	658	646	646	633	647	625	612	625	624	644	614	628	637	678	642	616	587	633	623	652	632	641	602	616	585	629	613	681	644	636	659	638	608	684	666	650	686	670	648	601	625	606	610	691	597	616	656	638	590	650	666	713	627	626	655	627	661	666	614	643	621	635	621	608	642	622	610	639	667	645	621	673	631	640	613	628	642	586	602	624	627	636	653	627	636	585	676	635	673	612	653	612	614	632	629	620	615	608	606	625	684	608	635	654	615	643	613	634	629	650	610	633	637	620	674	633	639	675	665	631	678	680	645	620	606	669	601	632	660	652	615	632	627	684	629	617	677	636	611	622	607	655	601	618	623	666	615	632	620	596	659	633	658	649	655	646	679	635	605	637	638	626	622	643	626	593	612	709	648	660	600	633	633	610	599	626	597	631	670	647	651	624	685	673	641	645	634	642	647	627	625	621	653	652	639	671	656	645	654	657	634	596	608	658	651	613	612	622	618	630	651	622	640	632	665	610	628	663	665	638	646	622	630	647	640	652	625	652	608	641	606	601	588	612	607	639	654	633	632	632	639	607	660	623	657	632	678	632	622	628	636	626	656	652	650	627	605	617	670	656	629	575	609	608	621	646	633	661	676	642	654	640	672	623	637	651	624	655	590	642	651	634	620	639	617	658	641	623	636	618	644	614	667	701	626	648	603	655	666	648	658	630	628	632	655	639	620	716	612	613	618	638	653	640	645	620	677	595	663	655	575	610	617	618	628	633	632	655	644	632	638	638	644	625	639	641	607	625	631	601	678	627	628	603	596	633	637	625	636	602	600	643	697	644	611	660	644	616	653	626	669	645	629	696	648	658	664	652	572	670	674	626	606	658	617	656	602	609	652	650	623	604	650	677	644	609	631	612	619	648	630	658	640	615	649	647	670	648	666	694	664	643	645	625	663	645	664	642	608	606	641	645	606	631	587	640	664	633	676	619	643	624	672	628	671	660	595	656	608	672	635	644	653	616	632	655	607	641	683	670	598	649	625	655	638	630	547	624	634	616	662	659	614	674	645	624	651	651	715	631	621	646	649	620	686	643	645	648	657	636	681	658	652	640	639	671	648	654	608	621	671	659	650	634	586	638	641	618	598	620	633	648	637	692	664	666	611	687	626	625	618	609	639	657	582	641	662	621	700	694	638	636	608	669	621	616	604	653	660	614	652	657	603	624	609	631	634	668	646	632	633	588	609	651	645	708	642	636	669	620	626	651	643	666	626	640	650	608	620	632	631	652	619	642	657	644	611	678	617	686	629	651	641	669	670	639	675	650	651	588	642	595	605	636	638	610	649	610	663	656	649	654	639	657	643	660	647	631	644	610	656	622	634	649	630	655	601	673	605	663	625	675	654	626	623	649	653	612	640	638	616	612	640	665	658	658	638	634	616	681	622	618	633	642	588	665	648	664	651	616	644	639	634	623	648	658	630	614	627	666	624	634	625	635	637	661	669	611	641	622	705	665	631	668	665	656	660	674	636	594	650	675	632	577	681	624	639	638	648	630	608	649	609	652	697	620	708	662	634	656	647	643	617	664	628	670	638	615	663	657	666	637	622	649	633	599	630	625	630	634	605	646	670	655	620	626	696	644	640	616	606	648	667	654	675	630	617	698	645	700	633	632	622	610	632	653	644	666	633	648	605	645	674	661	621	629	671	633	644	621	597	644	642	634	633	618	638	643	582	625	605	683	635	657	613	650	645	690	634	652	614	650	645	655	682	639	687	661	701	645	661	626	651	652	683	608	655	609	644	642	641	677	617	605	632	691	623	626	625	651	650	649	638	625	591	645	629	626	625	605	637	636	651	678	665	679	623	649	608	654	616	656	625	667	670	619	605	623	639	671	664	693	683	627	661	640	642	651	659	635	624	627	647	662	623	610	609	669	638	648	689	614	649	649	594	577	646	668	633	573	648	651	684	623	647	637	645	609	666	658	628	612	662	592	671	583	642	635	666	634	648	696	667	643	665	577	645	610	644	629	628	635	609	644	625	620	672	656	633	690	617	655	682	646	634	661	629	627	671	629	659	604	631	660	638	630	656	620	630	675	677	666	673	629	597	597	620	621	637	643	629	608	635	652	620	649	626	637	633	631	609	630	616	650	621	670	622	658	623	627	651	621	666	650	673	674	649	631	650	608	647	621	662	636	635	661	654	596	625	650	648	590	640	631	675	616	618	620	591	649	610	650	621	678	624	650	654	649	648	668	614	603	646	676	616	606	625	688	638	632	676	590	635	654	650	645	600	651	636	664	638	618	649	596	620	657	685	594	631	627	675	702	620	659	623	619	589	636	617	649	687	642	643	656	702	639	648	629	654	669	709	635	653	602	639	625	652	617	605	667	664	641	656	649	607	611	621	657	632	640	620	664	627	649	662	673	653	681	657	622	639	673	655	643	669	630	606	650	647	621	648	591	654	605	636	653	693	622	661	659	630	644	649	640	652	707	643	604	641	624	669	656	650	604	659	643	610	625	634	648	692	620	661	655	660	682	648	595	659	647	618	630	636	602	664	654	641	645	642	617	684	636	648	654	623	640	641	643	667	632	650	660	618	679	608	631	615	652	653	645	634	610	655	676	654	659	639	688	702	643	657	635	629	675	657	660	596	605	651	659	613	663	591	708	634	619	663	634	632	690	621	607	605	633	642	632	669	592	687	661	655	633	638	642	634	650	628	662	633	687	623	619	705	644	662	582	644	649	620	641	726	675	653	613	646	607	609	641	617	667	702	658	632	627	610	648	685	651	603	647	642	669	672	657	682	654	642	624	675	636	645	662	628	663	627	633	674	660	668	586	598	641	622	652	643	609	610	666	683	595	657
9455	1348	1771	1352	1109	809	658	530	517	478	425	418	398	408	405	383	390	357	360	367	367	369	339	374	340	355	334	340	348	378	331	327	345	353	343	339	333	369	340	324	315	315	343	358	353	342	365	341	352	317	332	312	300	290	308	325	335	323	322	373	315	307	324	316	352	330	314	333	368	313	313	319	328	307	328	309	322	352	316	346	354	326	312	323	336	328	317	350	348	335	351	322	326	333	343	351	374	334	297	324	310	350	346	346	326	333	351	333	343	338	328	339	330	352	338	306	361	330	335	296	321	329	337	343	306	366	347	363	326	315	320	336	321	308	368	334	320	333	339	322	342	340	348	287	335	307	347	336	324	318	308	347	309	315	352	347	330	308	344	360	346	328	315	316	289	328	334	316	319	326	337	322	333	325	328	341	343	333	332	316	347	351	312	310	369	346	331	294	330	323	312	344	348	319	331	330	349	310	347	319	347	329	349	311	320	309	317	345	319	348	325	344	344	318	333	309	341	349	325	325	294	304	323	333	311	348	344	297	338	336	361	344	341	329	326	326	339	318	324	370	330	359	356	336	317	335	322	320	298	333	325	332	345	359	323	347	330	310	359	340	333	301	340	315	316	351	301	331	352	314	348	350	383	340	324	304	309	315	355	336	326	337	333	340	274	318	316	322	318	326	336	353	297	314	302	347	321	330	329	366	334	309	336	341	329	323	325	326	314	342	321	312	312	323	288	338	308	307	324	340	349	351	326	342	313	277	373	334	334	323	316	312	313	330	319	321	325	346	299	362	316	340	305	320	306	332	324	326	322	338	340	317	349	328	332	323	323	329	312	357	349	317	347	310	369	310	334	350	357	304	323	323	277	335	344	334	313	342	318	325	321	340	347	341	333	290	334	322	323	308	279	317	304	310	337	345	318	304	330	302	337	352	322	367	321	304	297	328	331	326	325	347	338	330	317	338	348	344	314	331	340	317	315	352	320	300	315	341	328	312	306	317	360	311	341	303	347	357	329	329	315	341	334	325	322	360	348	322	361	327	309	322	325	332	331	339	320	329	352	327	319	307	336	286	309	346	359	353	340	323	320	345	294	336	338	339	349	316	346	323	344	338	332	354	344	342	363	305	312	332	319	373	311	318	310	339	323	339	343	322	345	315	316	354	311	348	316	332	329	352	313	327	360	317	360	332	341	340	343	316	349	349	356	307	341	306	365	309	350	348	357	317	323	370	350	349	334	366	326	334	323	331	347	329	346	326	347	341	320	329	312	305	346	316	335	325	324	299	323	300	329	343	330	335	340	306	332	327	322	321	334	332	308	314	299	344	375	376	318	351	328	316	349	306	322	314	311	312	342	308	362	325	356	350	322	332	334	317	289	319	326	351	302	334	337	323	334	314	305	327	340	329	311	309	357	328	352	331	298	352	342	286	312	338	323	295	329	330	326	349	322	309	277	341	316	331	317	325	330	325	344	320	345	327	323	343	328	334	317	329	297	340	322	299	319	311	307	320	321	321	299	307	287	365	332	318	389	333	311	340	331	321	347	324	336	343	359	370	375	353	337	325	320	331	322	369	342	364	330	351	319	325	336	309	304	308	335	346	320	344	361	327	336	313	325	337	309	344	352	324	330	331	293	331	368	331	318	328	332	341	301	352	347	336	322	317	351	310	314	344	301	294	328	329	322	332	341	320	344	326	322	340	318	334	349	336	331	346	360	308	327	330	344	326	317	348	331	296	327	325	312	351	311	325	316	301	333	345	344	322	366	336	309	332	319	346	348	325	347	320	299	307	317	333	313	356	335	321	344	318	330	308	371	359	332	349	371	334	316	347	326	327	346	346	319	341	331	311	339	319	298	346	369	330	335	327	330	320	334	331	320	284	327	324	311	328	335	371	313	314	314	361	315	317	323	327	326	344	324	339	331	316	288	309	352	312	343	324	323	336	333	344	291	364	303	345	312	351	341	293	337	327	320	339	338	325	363	329	314	336	371	347	331	311	356	323	302	302	372	348	383	305	366	326	328	327	313	320	350	330	316	332	328	352	311	320	321	312	356	338	315	327	347	318	291	319	332	343	345	312	331	337	331	340	286	325	294	361	319	322	329	313	328	334	345	332	369	317	320	325	322	333	326	351	352	353	328	300	315	316	329	341	324	343	339	313	314	350	337	348	300	341	319	319	320	322	338	336	315	295	328	356	357	348	352	316	316	343	309	321	360	329	346	339	295	323	308	327	319	329	356	336	358	321	304	332	326	309	301	319	351	294	335	330	308	338	312	332	316	332	300	361	365	301	317	328	326	307	310	336	315	358	309	341	299	328	307	355	358	349	348	307	291	319	316	337	311	332	338	335	308	336	339	325	317	314	316	336	342	346	344	336	282	346	308	322	358	330	354	335	345	352	325	321	338	346	282	348	316	363	339	308	303	354	312	297	329	319	313	331	312	319	315	308	293	329	337	326	307	311	345	338	352	326	345	306	352	343	361	343	371	296	319	328	348	364	334	318	366	322	337	364	314	318	315	347	301	317	366	351	341	316	359	349	331	323	335	337	365	349	336	329	354	307	314	332	329	322	321	341	330	324	325	332	355	310	311	341	326	343	311	333	317	298	365	372	338	328	331	321	321	339	313	323	348	338	356	337	316	340	333	347	320	342	310	337	310	343	297	360	325	305	340	330	325	328	327	341	351	347	285	293	322	343	317	348	343	333	294	300	323	332	316	303	313	313	320	322	312	320	322	371	345	322	348	331	312	317	321	313	332	326	325	358	329	319	321	317	337	324	367	340	317	343	324	335	314	357	332	319	350	338	344	320	316	336	319	324	339	306	336	341	324	345	313	308	311	332	296	348	351	317	336	342	324	357	333	345	314	322	363	344	310	306	347	298	376	331	305	310	313	311	322	318	330	315	324	317	324	336	333	328	319	343	314	337	362	308	325	358	315	330	298	324	337	324	345	312	305	320	310	348	346	341	316	313	339	327	342	333	340	314	339	350	343	345	323	302	295	327	310	325	308	325	329	356	337	335	294	307	323	315	294	335	351	336	347	319	323	339	302	326	353	334	321	312	358	324	333	312	335	344	303	318	309	316	340	333	322	308	350	344	296	340	312	337	276	315	322	303	317	341	346	326	315	290	307	311	356	323	337	327	342	339	337	329	337	341	336	300	322	310	302	292	298	338	358	313	301	340	311	313	326	337	360	340	322	304	305	350	314	326	365	322	292	325	344	361	362	342	343	338	330	328	348	328	317	326	351	334	335	309	321	331	342	345	317	366	353	322	311	313	342	344	337	322	277	310	344	327	323	352	324	341	330	342	306	311	355	318	321	337	325	323	335	298	344	348	331	311	303	346	328	339	349	343	324	353	358	334	345	303	358	305	331	343	307	346	333	318	356	333	324	347	305	324	362	358	341	359	307	339	282	313	308	350	322	318	327	287	354	323	295	347	330	314	344	332	324	334	329	312	343	325	328	305	343	323	323	324	324	327	322	350	350	291
5800	1890	3536	4133	3583	3015	2564	2266	1980	1810	1686	1519	1454	1444	1370	1343	1184	1226	1127	1230	1150	1162	1185	1109	1091	1063	1066	1053	1087	1042	1041	1027	1049	1037	1003	977	1080	1048	1012	1039	979	1038	1009	1002	1048	1008	960	965	1005	922	977	1021	986	990	938	1009	985	932	1038	967	1019	966	919	950	919	985	993	1020	1002	978	982	965	1004	959	978	973	974	920	969	937	948	908	938	950	983	966	979	1008	954	954	982	932	934	953	984	1003	994	933	935	962	954	901	952	988	996	954	967	958	995	969	997	961	966	969	936	957	981	969	948	1028	915	982	965	949	985	949	960	929	997	969	965	968	965	958	955	974	916	916	939	950	998	951	959	947	954	930	900	940	959	966	967	944	945	960	974	936	934	894	912	978	928	1002	913	983	992	899	942	939	932	980	930	940	992	913	975	947	954	966	963	940	1000	966	944	934	932	995	953	948	938	969	919	938	982	1005	965	979	976	965	925	969	915	982	959	937	990	925	943	1044	935	1004	939	992	971	1034	962	972	931	974	950	942	906	946	951	947	886	925	918	976	931	931	944	959	972	968	992	933	973	953	924	1017	1019	952	921	967	955	944	948	955	1002	904	999	972	919	942	1014	956	924	977	1023	975	959	933	975	947	954	917	946	973	924	973	934	916	917	918	923	978	959	996	937	917	997	978	947	977	975	960	920	936	960	925	970	965	989	922	955	947	954	961	963	947	963	971	926	928	980	979	956	962	928	965	949	957	997	962	959	963	938	984	966	969	949	968	951	984	927	971	944	929	922	959	964	970	958	964	986	1005	961	898	954	945	916	962	960	923	977	958	970	1021	936	964	969	917	955	929	1000	1019	936	987	966	889	928	926	961	981	931	964	978	1001	981	962	942	932	910	994	977	981	921	994	941	963	943	937	974	922	947	965	986	975	940	969	968	939	906	975	912	963	964	965	949	955	923	923	951	935	988	930	994	927	1051	895	961	1005	941	968	935	989	1029	980	926	957	915	973	976	929	928	909	961	960	972	929	993	952	933	954	992	971	907	975	986	976	937	932	936	954	945	987	981	957	973	911	949	931	958	952	952	965	926	974	928	908	977	941	980	939	961	942	963	932	983	966	932	969	1013	928	1016	991	996	975	958	954	970	984	929	967	959	982	962	916	944	936	973	960	963	959	910	966	938	978	974	984	910	956	992	935	962	985	997	972	938	938	933	964	986	908	954	964	930	937	919	945	904	1002	1028	1019	963	942	931	986	992	970	937	974	949	963	944	965	956	979	921	960	1002	984	982	973	955	956	956	959	937	965	933	987	1003	920	917	980	970	908	1001	930	979	900	936	952	974	926	903	947	972	951	988	999	938	955	921	979	989	961	938	914	975	974	924	936	955	973	924	930	960	907	1019	978	921	968	954	986	950	933	946	978	970	938	949	957	917	963	932	932	916	954	933	936	964	957	924	954	997	997	992	893	1011	969	919	987	931	990	952	914	956	935	926	961	1004	996	955	928	941	946	935	928	965	974	965	985	917	942	956	958	905	939	970	961	904	988	967	966	948	913	957	938	979	1013	1020	973	943	950	932	1006	946	954	963	994	919	974	920	995	899	964	958	981	925	921	944	929	985	991	960	931	1002	953	989	926	972	938	962	936	969	933	934	978	954	977	986	958	997	914	944	926	989	905	956	966	1004	951	983	953	969	910	988	953	971	905	918	980	987	1025	986	1036	947	963	990	916	935	934	954	900	962	975	986	969	954	931	919	962	901	924	973	914	977	943	975	995	976	1007	891	970	972	967	931	938	895	988	996	941	950	953	934	965	963	973	983	999	959	956	912	901	984	936	938	959	964	915	1016	948	979	934	995	998	898	985	914	953	935	953	948	960	962	975	970	960	977	967	937	990	940	978	941	952	946	945	993	929	932	957	982	950	956	947	924	976	988	1005	926	892	962	950	926	963	936	983	925	904	998	990	948	923	947	977	924	962	917	925	1003	964	960	949	986	957	955	950	963	1010	969	986	915	940	950	961	946	937	944	974	937	949	975	938	934	1053	929	954	939	1023	977	938	994	968	931	941	955	964	973	909	913	918	952	938	997	950	999	989	915	928	959	923	932	965	950	938	923	907	951	960	939	912	935	864	950	960	963	1006	981	927	935	923	1001	905	952	948	953	949	941	981	939	948	945	920	995	955	996	882	973	967	965	961	889	961	971	960	936	916	901	916	911	958	935	922	1029	1037	950	980	953	976	1023	983	897	916	948	970	922	942	946	995	903	926	942	928	916	967	975	917	935	999	1003	958	920	1017	1016	982	923	1019	941	934	1008	939	958	962	986	942	992	921	965	886	994	957	915	920	912	978	971	925	957	962	955	982	946	1004	929	929	914	952	951	918	937	905	991	955	952	966	909	979	982	917	907	999	936	1011	1025	952	965	969	917	960	953	949	953	945	940	1062	929	970	973	925	911	962	947	979	961	907	900	990	949	947	902	938	956	917	1026	1050	937	929	906	967	966	927	928	955	929	1002	953	1021	974	942	947	973	1026	936	982	993	968	993	935	960	964	957	929	1009	970	920	927	961	907	1040	969	932	1018	993	951	932	977	981	958	950	938	967	963	893	1012	945	955	956	975	911	911	982	946	1004	929	927	965	951	937	962	946	973	977	936	912	918	987	950	933	932	933	949	1000	920	950	929	989	956	957	999	961	938	939	953	942	992	944	944	1011	931	967	961	953	971	971	942	984	944	975	950	959	957	983	952	965	939	969	960	910	916	984	993	988	993	974	903	951	1009	923	951	956	947	953	942	922	916	1016	941	910	933	973	960	978	977	962	948	973	948	949	935	898	977	962	986	999	1017	968	942	958	906	895	954	1000	974	984	992	929	965	929	919	1003	947	983	949	977	948	907	956	943	999	920	931	921	937	961	969	994	971	991	902	960	967	1013	974	947	943	989	962	1011	967	914	947	964	941	904	940	931	981	951	970	966	948	923	912	902	945	951	956	937	939	942	943	961	987	906	947	950	976	929	945	946	1015	976	964	912	986	945	938	946	963	934	969	977	974	974	917	1002	949	957	969	894	945	978	939	994	999	1009	911	974	976	991	954	988	987	941	923	930	1011	957	938	987	950	976	955	915	944	936	923	1003	930	958	948	924	981	926	972	964	1004	969	947	933	992	970	963	962	942	961	955	955	938	982	984	1008	965	956	1000	942	998	978	1028	997	970	949	926	959	967	961	998	927	1021	935	954	958	985	940	967	942	937	977	977	976	996	958	968	972	970	963	912	946	967	960	1004	990	970	929	955	984	980	982	887	958	950	986	922	1002	1031	954	952	935	945	936	944	975	985	1000	949	964	1008	932	983	910	887	902	966	973	936	939	963	946	973	968	910	1006	997	929	928	915	941	983	947	969	898	959	948	917	864	1007	962	1024	957	962	976	928	925	935	959	955	933	981	985	1003	980	931	965	943	971	992	991	948	1053	953	993	948	901	986	973	971	990	981	926	970	945	957	949	972	911	945	903	952	1031	949	949	931	964	978	932	972	957	946	980	996	997	966	917	948	928	981	947	1007	918	958	939	929	989	951	952	961	928	947	964	925	971	933	967	917	944	992	989	1015	898	998	968	936	992
16475	2705	3067	2343	1677	1284	975	810	666	539	506	482	450	444	399	364	369	358	343	322	358	342	357	309	284	305	330	310	293	297	269	313	305	325	315	296	300	330	266	307	278	249	275	261	270	271	292	305	300	267	288	278	282	290	307	272	268	297	275	299	299	286	280	272	255	248	263	300	247	278	292	279	265	288	266	281	298	290	249	268	268	271	283	264	291	275	276	284	261	261	282	282	278	281	294	255	255	306	272	308	266	252	281	267	264	282	289	279	257	281	269	293	253	273	292	264	289	271	268	267	269	274	262	265	310	313	296	268	264	272	271	286	256	285	309	325	269	285	246	255	277	301	284	269	262	295	294	277	288	245	249	268	270	302	287	257	279	276	263	246	295	274	287	295	272	266	281	277	291	246	289	274	281	268	282	253	271	301	280	266	307	256	285	270	261	261	284	282	283	250	286	269	298	274	274	296	276	260	280	266	235	303	290	287	259	263	269	308	274	275	288	302	252	285	271	262	271	276	294	259	238	276	282	261	297	271	280	280	253	277	277	293	274	275	282	285	250	282	277	238	262	261	263	246	265	262	307	277	257	265	279	286	289	246	278	298	312	272	248	282	283	288	285	256	278	291	252	246	258	283	282	291	273	270	265	255	258	273	246	262	295	262	249	264	289	255	291	245	305	295	289	296	263	256	245	280	262	283	261	269	276	293	268	260	276	252	276	258	242	287	286	274	251	261	280	297	278	247	262	300	246	303	251	274	272	267	274	284	273	287	291	286	262	256	266	282	284	249	269	278	269	276	297	276	282	261	264	286	268	285	281	256	286	268	248	254	286	289	297	255	287	263	277	262	286	282	281	300	292	276	275	311	281	287	271	294	269	250	288	261	284	270	250	277	290	250	269	258	270	284	315	285	290	255	287	271	271	264	258	270	292	282	301	266	300	286	257	282	304	264	263	317	290	286	257	260	259	267	265	305	298	257	268	276	270	246	293	281	274	268	289	293	325	297	303	280	280	290	253	263	303	268	287	266	261	272	267	283	283	267	263	297	276	296	291	265	262	263	272	272	315	283	272	272	262	288	241	289	275	243	255	328	284	252	289	282	262	301	254	253	308	284	274	258	273	261	285	292	292	276	264	252	283	292	292	292	268	308	268	269	287	286	269	278	252	238	254	291	272	238	273	281	285	281	270	250	258	288	234	269	259	254	270	271	260	281	274	257	258	245	298	295	246	268	277	250	287	267	277	261	280	244	276	256	281	276	238	270	255	269	273	288	308	258	262	314	255	274	241	301	267	319	271	278	273	293	282	265	276	290	262	260	288	301	282	276	294	243	258	248	288	281	294	277	279	291	286	242	252	276	241	274	268	253	271	231	244	265	283	285	271	293	270	277	271	279	278	298	289	240	292	295	290	281	258	252	257	233	262	264	240	269	248	258	268	285	293	241	265	298	275	256	331	300	286	258	268	254	293	263	266	247	254	290	302	278	263	279	270	271	299	284	290	268	299	297	280	304	274	267	270	269	252	260	247	265	271	269	267	277	275	259	249	274	272	276	249	273	227	262	296	281	279	267	269	281	280	303	272	284	265	271	267	231	239	276	286	263	272	279	278	274	284	292	276	269	272	285	291	285	258	259	293	289	259	267	249	294	263	269	257	265	268	270	293	272	271	286	278	268	281	291	273	274	277	246	289	286	274	280	277	300	273	281	289	291	274	261	252	269	257	286	279	245	282	280	303	283	266	258	251	259	263	250	252	248	246	296	303	280	273	262	271	257	284	270	299	299	263	251	249	275	280	296	266	293	300	281	270	258	312	295	270	289	279	278	256	238	280	289	298	283	304	287	315	262	288	296	258	265	266	303	298	257	274	301	250	297	263	262	269	239	280	280	278	275	273	245	263	262	276	253	264	287	289	305	298	295	259	277	281	276	286	273	292	294	262	284	269	246	252	291	279	254	262	286	287	279	261	275	278	267	267	286	260	289	270	272	278	261	273	311	274	283	257	284	271	270	270	264	323	283	277	313	285	311	286	263	271	263	299	258	308	296	272	276	263	253	293	290	284	260	271	277	293	279	293	279	271	306	244	273	266	265	286	276	270	307	271	242	282	246	290	274	291	290	264	262	285	280	233	279	308	261	271	284	267	272	267	273	288	318	288	277	285	271	266	281	253	249	260	276	274	302	269	303	250	260	315	294	283	285	285	307	275	283	281	280	297	293	260	263	291	298	252	290	290	276	258	260	291	253	235	279	262	253	278	292	275	310	285	261	262	277	279	263	304	251	275	289	283	277	295	298	263	253	281	300	270	261	294	280	281	265	257	261	278	279	267	262	277	280	287	279	275	276	265	277	277	292	282	264	312	257	266	279	260	268	268	268	272	267	296	242	276	275	294	281	266	261	259	294	274	285	260	284	277	264	258	303	244	281	285	249	263	265	272	256	290	269	286	294	279	255	243	277	252	257	267	259	246	288	276	292	270	268	263	278	295	291	255	239	247	256	272	275	285	269	311	284	271	287	266	256	297	299	285	273	282	273	286	291	264	268	263	264	278	260	253	273	259	274	271	247	286	268	298	286	253	283	245	284	277	264	264	278	252	309	253	254	307	276	284	281	264	278	289	273	273	264	266	287	285	267	273	264	269	300	309	238	246	282	296	277	271	275	290	252	281	260	270	276	296	280	248	318	276	294	270	279	279	249	269	259	292	279	254	281	272	263	273	274	289	265	266	287	269	274	285	290	255	277	275	284	258	287	275	282	266	276	272	287	264	276	271	292	282	282	283	290	255	277	286	287	289	267	263	261	270	266	283	290	300	267	291	278	286	269	312	262	271	252	270	254	260	221	296	253	288	297	298	266	274	321	274	305	282	275	273	279	264	269	272	285	281	298	285	287	262	282	273	240	263	277	253	261	263	254	257	295	259	268	314	283	248	287	306	282	260	297	292	284	267	253	251	252	277	253	270	277	277	277	238	253	277	288	282	253	282	267	301	282	276	270	280	270	295	278	257	268	263	257	245	300	260	273	259	273	309	276	292	280	264	287	262	284	268	264	251	279	296	283	272	304	236	259	231	272	256	278	292	283	291	271	258	267	280	296	274	284	268	258	258	260	261	240	267	307	269	287	266	275	272	271	269	247	270	274	273	294	258	235	254	264	259	289	275	274	281	298	309	253	264	279	284	272	240	283	261	253	282	274	277	262	293	291	269	275	266	279	252	269	290	260	263	279	282	274	282	288	283	290	303	285	254	286	291	261	259	273	247	271	282	284	252	311	257	270	263	257	308	264	273	275	263	267	278	289	270	300	275	292	314	251	268	284	303	282	239	259	280	290	270	258	287	243	292	240	289	267	307	303	280	250	267	277	290	277	286	266	273	251	259	254	257	301	268	291	279	275	252	256	286	266	302	280	270	296	296	260	242	279	292	262	259	274	287	287	268	291	265	274	290	282	252	264	272	296	289	264	283	274	255	274	314	263	271	280	278	278	301	281	284	279	280	269
7758	2696	5637	6558	5614	4695	3964	3318	2719	2385	2173	1943	1869	1686	1570	1470	1408	1363	1332	1253	1260	1184	1164	1109	1100	1124	1035	1050	1023	1000	980	972	943	942	1003	945	962	871	939	929	926	923	895	896	919	867	874	833	869	852	872	954	934	824	851	844	864	895	857	806	837	843	801	883	861	857	887	839	848	871	855	782	813	757	823	832	847	821	831	811	843	810	803	827	890	774	835	810	845	847	774	875	816	792	828	854	881	827	801	847	799	832	788	894	790	769	833	799	844	785	845	792	794	803	788	835	825	822	810	886	802	798	767	803	778	824	841	829	799	810	813	811	824	799	775	792	803	831	836	790	817	806	864	836	843	815	757	795	836	772	767	849	841	824	785	810	850	790	844	787	840	824	777	792	874	835	805	800	825	857	838	842	780	856	777	817	814	798	791	913	836	807	808	802	774	806	769	820	799	823	794	857	816	818	852	794	858	823	828	725	809	755	843	792	856	843	755	806	829	808	763	748	828	791	798	847	808	823	825	816	791	829	800	824	798	810	825	801	807	779	792	850	885	747	798	785	755	807	773	766	793	811	784	777	852	821	814	774	792	787	813	820	827	844	804	796	780	774	845	834	828	796	825	789	864	816	816	760	769	825	835	831	807	859	822	783	851	801	802	763	802	797	884	772	807	797	809	768	773	771	775	829	860	764	804	800	866	874	773	809	824	835	782	794	794	752	787	842	823	791	819	813	793	811	803	795	802	781	832	760	835	778	847	891	807	860	806	831	809	780	806	790	799	811	818	799	821	769	791	844	850	831	806	850	833	848	804	782	791	842	829	809	758	819	771	773	773	794	829	807	812	847	812	796	810	855	817	856	837	815	790	809	806	792	829	798	811	840	843	762	834	825	790	785	814	787	789	770	814	801	801	795	760	818	844	796	760	822	805	788	782	821	798	728	808	803	780	860	850	845	808	780	790	779	816	818	792	848	831	849	808	814	845	738	843	769	754	838	838	805	808	794	869	738	805	796	772	776	794	805	840	821	820	792	875	802	855	813	794	845	797	835	804	812	805	755	823	769	830	800	852	784	759	787	817	787	813	783	783	839	784	891	802	828	862	803	851	799	775	789	789	808	773	804	779	771	796	759	784	834	809	783	806	853	803	806	806	880	801	799	825	810	821	796	843	798	839	762	788	777	802	790	838	821	823	803	785	802	815	812	794	806	793	755	767	770	805	800	823	788	811	841	779	823	832	785	755	783	817	766	791	807	812	824	796	827	796	843	869	809	831	784	774	758	819	793	777	801	822	770	785	810	769	847	768	766	851	795	815	770	792	810	823	761	809	842	776	813	832	771	836	787	839	766	794	773	824	830	790	818	821	851	867	803	783	843	820	814	804	818	837	803	749	850	824	809	769	767	766	778	788	823	821	760	839	808	819	804	801	818	793	784	771	809	840	777	813	810	797	801	818	777	824	779	859	791	837	863	800	820	807	829	817	777	836	811	781	806	793	781	767	848	834	790	809	864	790	901	785	793	818	811	801	797	793	763	804	810	841	797	810	796	798	806	814	779	838	812	810	755	758	853	784	771	793	804	812	869	859	751	839	845	771	805	800	785	816	808	791	763	781	817	848	818	834	803	830	784	810	825	805	818	739	790	827	835	810	804	844	783	808	793	780	758	773	829	773	834	811	805	838	783	809	902	791	865	777	812	817	785	813	808	821	818	825	792	805	858	815	815	781	849	835	812	838	828	818	800	770	807	784	782	793	783	823	805	810	817	855	824	825	794	828	790	882	785	817	746	791	807	750	802	805	824	810	783	795	838	839	784	783	779	835	785	801	787	774	764	777	796	760	786	828	809	773	889	791	828	769	768	821	813	774	814	814	791	767	803	832	774	789	836	775	823	804	831	798	759	872	760	783	761	804	775	808	747	869	802	797	758	866	791	775	840	806	775	824	815	764	786	814	789	809	770	816	799	823	762	804	800	822	830	794	815	763	797	808	781	799	814	816	778	769	788	855	827	857	816	764	784	811	830	792	819	798	809	769	747	815	798	759	848	785	775	835	813	821	799	819	760	772	797	842	801	771	833	831	836	825	784	794	795	826	814	795	785	800	806	795	802	773	785	766	781	825	838	841	825	801	834	826	834	794	767	839	801	817	811	810	799	751	799	812	785	817	718	733	817	807	796	770	806	819	797	812	773	781	815	798	832	811	781	777	790	811	814	761	807	787	796	796	788	826	787	796	788	789	840	803	821	777	801	787	775	825	825	803	829	821	793	814	859	805	831	792	790	803	790	820	800	814	818	799	840	760	762	819	777	849	820	798	844	794	778	824	777	796	820	784	797	776	804	781	816	804	786	798	799	872	830	849	818	809	791	807	851	785	823	782	816	826	837	851	810	760	806	803	762	831	836	825	870	813	795	752	774	864	822	853	788	805	834	775	781	785	807	821	776	819	798	744	804	830	808	814	850	768	771	816	860	845	827	821	804	816	806	825	812	794	768	822	778	802	826	812	797	799	841	825	782	805	810	762	783	808	808	846	781	809	796	773	776	812	797	826	843	840	810	824	791	811	774	781	817	784	799	782	726	842	829	796	813	798	812	854	748	822	830	840	802	818	825	861	829	854	793	833	821	814	820	879	796	859	788	841	733	830	805	830	848	828	830	732	805	803	810	815	801	824	837	808	833	828	794	813	838	846	790	822	785	828	769	789	758	778	790	819	806	826	845	804	788	784	843	848	794	809	849	795	858	781	822	810	829	887	813	832	811	808	848	826	837	799	811	811	815	774	802	814	769	805	766	797	777	774	773	839	835	841	847	825	778	758	790	821	804	854	825	772	841	770	810	829	793	799	813	758	803	828	806	786	777	771	776	823	758	856	833	807	834	828	802	812	825	748	799	820	814	785	798	829	834	758	849	797	820	752	798	831	763	815	748	767	826	863	809	840	752	753	792	799	745	797	779	809	786	821	789	797	813	793	851	801	759	855	790	771	831	829	780	793	790	816	771	806	778	810	807	809	822	836	795	754	795	809	806	837	823	812	830	811	830	787	740	815	789	782	763	825	778	832	807	807	835	823	817	802	760	810	834	784	828	817	822	823	787	778	743	801	820	790	794	872	774	792	806	797	724	828	859	808	734	747	798	804	824	822	828	810	818	824	823	771	832	779	833	821	780	788	831	832	811	847	829	816	831	710	811	806	796	827	833	816	847	771	867	798	815	808	845	788	830	815	862	807	877	813	837	821	812	859	795	776	857	827	810	827	824	825	827	803	783	822	826	835	800	861	814	807	816	826	846	765	806	837	751	778	814	835	823	829	843	837	818	817	825	803	824	785	765	771	791	805	789	763	777	776	824	801	805	772	890	842	798	804	851	799	830	761	759	801	850	782	774	822	792	786	784	823	804	834	808	749	777	749	826	825	790	796	834	781	800	792	794	806	792	826	776	787	858	817	833	808	819	814	789	811	802	781	827	846	787	790	785	842	817	817	808	866	848	791	792	850	816	787	851
2153	268	283	276	267	241	201	223	228	211	220	209	209	209	206	205	211	207	219	205	228	192	187	200	198	175	207	217	226	223	214	203	205	189	218	201	207	198	200	191	203	199	219	214	202	196	211	200	215	209	204	222	211	203	174	226	223	212	192	204	181	200	218	215	203	225	199	223	192	201	208	192	193	190	214	233	202	226	192	225	226	167	239	204	186	206	214	193	193	166	200	183	217	180	211	201	219	189	201	211	207	230	181	194	186	166	242	181	188	211	216	217	221	216	233	180	185	207	223	231	217	216	197	222	218	229	202	182	183	195	215	192	202	193	203	196	204	212	221	217	196	208	223	193	202	196	177	194	195	208	219	192	191	191	215	220	246	233	169	187	190	176	209	186	211	193	199	219	215	194	201	191	206	221	186	198	209	190	229	187	217	187	187	204	177	195	212	201	178	189	209	229	208	220	191	197	204	195	224	211	187	197	205	188	191	194	190	185	221	197	207	184	220	192	199	216	200	207	159	204	178	220	203	218	190	200	189	211	211	209	199	198	210	207	199	232	220	206	180	229	247	177	208	200	211	186	215	224	198	233	204	189	203	208	213	226	179	218	198	241	207	236	189	219	223	205	209	183	202	191	196	199	229	213	219	188	189	203	205	211	199	195	191	194	201	195	203	177	187	193	236	184	206	230	219	207	214	215	198	211	204	210	184	208	187	205	222	214	225	234	200	188	195	205	201	208	201	217	201	223	231	200	213	229	206	250	217	202	202	188	206	224	218	210	194	214	182	192	200	202	216	194	194	206	193	200	213	196	204	231	195	224	210	209	206	211	218	207	207	202	193	209	198	227	214	209	194	218	209	211	211	215	205	177	192	203	213	189	198	194	219	210	201	204	208	216	206	190	198	193	187	192	215	171	167	227	186	199	213	213	211	201	197	208	207	202	185	179	202	177	207	196	207	209	203	215	196	203	197	204	194	206	212	223	220	238	213	214	230	194	204	218	203	198	195	212	204	202	204	191	204	218	197	196	212	187	204	204	201	213	213	210	192	218	210	197	190	219	227	220	194	197	199	215	203	200	193	186	232	206	194	202	187	212	198	183	199	228	197	192	205	200	206	192	194	202	221	186	199	208	228	191	197	213	171	190	205	218	212	203	215	195	196	216	210	180	210	186	218	230	191	251	212	193	204	222	246	224	197	206	200	170	202	210	206	207	200	217	214	196	216	223	189	181	225	202	215	217	194	197	211	207	208	206	193	201	211	202	188	223	196	189	187	216	199	196	221	200	196	205	200	189	188	204	209	194	208	181	219	208	204	216	215	202	200	220	191	187	195	217	197	188	218	200	200	210	201	193	228	197	220	205	220	197	193	211	200	199	215	213	187	215	203	203	185	196	207	165	185	200	199	188	196	202	215	197	200	206	214	231	206	188	205	224	209	200	206	200	208	223	193	178	195	226	231	210	209	192	181	221	226	193	190	211	194	203	189	197	187	196	207	184	215	182	212	195	203	187	199	202	207	184	202	198	227	195	214	194	226	220	214	195	214	200	210	203	209	207	226	207	197	215	202	200	206	197	189	204	215	196	190	198	198	212	201	220	213	187	190	208	217	210	207	187	213	194	179	206	221	193	204	184	195	208	202	175	205	184	194	173	208	206	198	202	195	201	194	236	194	234	190	205	179	212	206	198	189	225	201	214	206	226	212	204	220	217	196	195	238	212	206	209	184	191	212	203	179	225	228	197	202	210	209	190	190	202	181	196	197	197	210	196	196	210	218	186	227	186	204	228	208	197	227	216	206	191	203	205	204	211	234	178	211	200	217	215	196	222	224	173	210	200	214	211	207	212	201	187	182	234	197	188	212	202	198	200	195	202	178	202	210	222	210	222	223	195	209	195	183	192	204	187	244	187	198	211	189	190	196	201	231	220	204	199	197	178	186	223	225	204	235	212	201	203	195	207	182	209	195	214	216	190	212	207	175	221	171	196	233	198	212	208	169	216	241	220	186	238	208	217	204	213	193	212	192	215	220	203	208	211	226	213	220	209	182	171	207	185	188	219	200	196	200	194	168	210	229	189	195	223	187	213	177	189	184	202	190	209	212	221	207	173	190	198	180	211	208	201	200	228	212	177	216	216	199	231	215	214	183	180	200	208	199	212	194	224	227	208	190	193	190	222	217	204	184	200	210	184	224	191	224	215	193	195	203	182	191	198	207	215	206	227	198	216	175	209	195	184	199	189	210	210	194	214	187	203	184	205	180	193	235	206	199	208	212	214	193	186	199	193	197	206	177	203	201	217	180	195	231	200	213	215	227	202	219	207	215	210	245	203	186	188	183	185	231	200	193	191	191	196	198	229	190	184	194	198	194	224	200	193	220	195	205	203	199	213	199	186	222	184	219	202	212	202	201	223	185	203	213	203	199	195	198	204	241	192	196	215	206	188	227	193	197	205	212	213	191	191	201	212	208	197	200	175	202	225	226	204	226	212	203	202	207	202	212	216	193	233	212	187	214	214	189	205	184	195	220	220	214	222	213	210	195	180	195	211	196	189	207	219	218	199	210	212	186	185	211	187	201	222	208	207	207	195	188	230	202	211	196	228	199	214	196	209	224	219	196	190	196	201	212	209	201	208	217	228	219	185	190	210	219	189	195	195	212	217	191	208	198	229	208	199	215	216	190	212	207	176	186	188	191	185	188	198	181	187	228	188	208	225	223	214	184	201	218	188	214	201	207	201	208	202	217	228	210	214	207	220	230	189	218	188	225	181	196	187	213	220	190	197	206	224	202	185	172	197	202	200	219	214	222	197	195	199	192	231	185	196	209	204	210	200	210	184	188	191	212	201	202	192	212	232	190	195	178	200	153	196	172	224	215	206	239	216	183	197	203	198	207	219	231	207	236	218	208	206	227	235	195	208	199	203	206	224	197	193	209	208	221	197	211	196	199	205	205	200	176	216	209	200	152	204	191	204	202	190	198	210	203	207	203	183	204	187	198	189	186	219	202	211	215	210	214	206	190	209	220	222	208	203	213	195	194	219	227	205	191	232	196	199	201	221	193	196	185	207	206	186	199	231	195	245	206	180	202	207	194	195	209	204	199	187	219	177	201	170	200	210	205	206	219	206	213	207	216	199	203	256	205	211	178	175	180	193	201	194	182	198	215	199	207	239	208	211	220	225	225	186	196	201	193	226	222	205	198	204	195	186	218	201	202	216	212	191	190	224	227	228	226	226	199	203	210	192	210	205	197	195	191	230	216	200	189	207	217	183	224	212	212	215	188	196	217	186	190	177	187	204	202	191	198	221	225	213	197	211	208	174	194	222	208	226	180	219	205	206	198	187	193	201	232	190	202	202	203	205	201	191	211	188	192	185	181	193	208	212	193	202	195	175	232	222	188	216	209	185	214	203	212	180	189	241	187	196	216	221	197	212	221	204	214	217	206	191	203	214	194	216	216	200	229	181	187	229	189	172	205	185	210	194	200	202	190	173	213	214
2059	708	830	847	818	754	729	692	724	708	675	619	696	677	660	640	650	654	671	650	692	624	621	633	675	680	654	633	643	663	618	613	623	616	668	659	614	625	637	639	626	690	626	639	670	629	648	649	635	657	629	682	677	673	653	655	659	622	643	676	628	672	667	662	581	622	651	652	625	658	628	649	687	630	630	630	602	644	634	614	625	622	678	651	623	624	641	639	631	679	652	657	631	621	645	685	653	641	663	617	625	645	643	630	634	643	665	603	630	631	635	647	625	636	625	655	656	654	626	645	682	639	689	640	648	681	688	652	649	629	621	664	638	624	645	639	646	629	659	603	638	630	627	636	609	598	612	600	644	640	609	656	714	652	636	686	650	656	632	660	632	657	602	654	633	614	632	612	648	606	631	689	598	630	619	582	650	641	633	656	618	639	693	677	671	645	639	666	645	645	661	657	655	630	614	641	614	583	637	603	618	662	675	615	661	632	635	670	631	606	636	609	621	694	650	655	677	653	636	657	644	632	630	637	691	632	639	611	664	648	640	600	608	622	634	638	643	644	662	649	623	674	625	630	622	625	642	643	698	653	583	685	619	636	612	647	598	623	628	665	677	656	667	654	678	635	649	654	651	676	603	617	648	610	644	657	618	616	641	641	635	672	657	668	683	649	649	635	651	659	556	644	605	639	664	691	634	630	687	638	660	621	640	614	616	674	662	586	647	660	654	634	682	678	685	630	624	667	579	607	702	628	652	682	630	635	655	611	642	672	628	698	668	676	650	599	672	628	611	588	665	688	623	649	625	628	609	621	653	633	633	652	649	644	636	634	675	632	618	685	643	675	631	646	648	665	602	664	663	695	627	661	656	653	620	606	646	619	641	662	653	628	633	629	679	634	664	672	639	642	627	675	618	675	625	654	608	683	647	658	638	643	621	643	648	637	600	639	617	641	635	667	588	660	636	613	619	649	622	643	657	682	650	654	635	642	623	619	650	628	654	616	621	646	639	644	606	642	638	587	664	676	651	615	682	658	657	634	651	644	620	629	677	601	663	598	631	637	620	609	629	687	658	622	635	672	634	598	645	612	634	650	654	635	668	631	643	661	638	646	609	666	629	652	638	657	662	646	636	623	624	658	585	668	612	629	648	635	605	624	632	628	646	678	675	650	672	639	611	649	664	602	641	615	616	625	596	638	663	648	674	634	630	619	640	629	615	684	617	671	633	641	639	642	647	632	612	624	632	618	665	644	617	659	626	646	630	606	647	612	639	635	659	641	661	591	625	615	618	690	660	638	639	610	670	630	635	660	628	600	633	657	590	662	667	625	627	645	635	672	638	609	634	625	623	624	656	655	683	624	626	623	648	642	663	632	651	648	657	644	633	685	618	658	616	611	663	679	667	604	590	656	639	663	606	656	654	664	685	624	609	657	606	683	653	637	651	636	642	622	682	622	662	613	641	637	654	603	658	616	645	576	666	655	670	684	692	626	627	599	611	639	628	673	654	634	663	618	634	630	581	610	631	601	647	625	637	658	650	646	644	675	664	606	602	645	622	667	657	614	661	609	652	634	680	636	606	658	658	620	652	601	652	618	619	600	670	647	598	650	622	632	657	620	591	684	649	612	664	642	665	675	634	656	630	677	650	638	617	622	586	675	655	651	620	630	662	672	609	643	639	690	673	680	646	643	626	613	680	624	679	646	680	629	641	648	655	660	638	633	633	610	639	609	611	657	660	633	680	628	653	621	626	637	607	653	610	656	642	654	648	620	647	635	692	633	685	593	631	628	639	628	597	623	650	630	670	650	659	608	606	667	652	630	570	628	689	605	653	612	652	627	686	664	640	631	627	628	623	647	630	631	624	604	649	631	584	693	630	634	686	636	614	621	636	614	619	629	644	638	643	661	635	656	628	617	621	670	635	651	659	662	604	642	641	621	671	648	619	658	666	654	654	679	668	616	617	686	667	678	628	642	590	658	635	614	637	673	642	675	670	619	609	637	623	667	642	688	641	664	649	658	613	643	654	648	625	670	618	657	623	642	626	643	648	635	639	647	640	643	636	641	615	645	625	640	654	680	636	668	571	645	670	693	657	658	614	651	598	660	657	609	676	654	637	664	654	651	655	698	610	620	620	678	625	650	678	599	648	635	635	674	653	619	627	671	670	697	611	663	635	626	639	643	595	636	638	631	611	635	645	673	628	698	584	626	591	662	676	671	636	625	608	653	603	592	620	626	604	652	651	622	646	658	673	639	642	617	647	631	636	626	666	686	655	681	644	640	573	628	648	655	650	649	663	682	635	668	692	647	622	641	613	670	629	630	656	614	618	574	610	663	651	695	666	656	625	650	674	633	612	637	643	624	626	648	634	657	595	592	628	616	653	658	631	616	672	666	611	637	635	641	614	663	627	599	639	656	648	583	634	644	638	639	645	648	591	672	649	643	619	611	652	617	657	657	663	681	661	658	628	653	670	622	669	669	650	662	644	612	609	617	629	606	645	606	638	712	641	643	646	584	614	626	638	671	635	633	607	638	629	642	652	644	663	654	629	635	610	604	596	648	652	610	609	675	648	603	697	637	640	633	652	638	646	649	620	660	641	664	555	675	636	638	654	590	687	673	634	642	655	638	676	668	647	639	656	637	669	663	646	612	652	623	648	672	615	598	664	609	639	675	614	660	681	672	626	658	675	638	639	619	631	640	578	593	665	669	659	624	617	631	667	662	687	642	630	672	650	649	664	636	649	674	644	600	599	648	638	610	647	610	630	612	653	644	639	679	637	597	657	669	669	625	646	671	657	645	609	670	635	635	641	656	631	676	675	646	660	673	623	582	621	690	645	620	680	631	676	628	656	641	641	636	678	622	635	619	625	679	641	676	656	680	634	664	651	620	674	628	632	593	652	641	608	653	640	625	614	653	608	676	615	616	638	671	606	626	676	619	638	591	621	614	612	618	688	683	650	604	662	662	660	665	637	676	637	662	623	627	638	625	662	651	621	663	675	666	593	630	651	638	635	634	593	608	647	643	637	630	649	644	623	606	658	701	587	673	623	645	695	627	604	619	621	620	606	647	627	661	641	656	611	637	611	594	624	646	663	612	684	648	651	684	627	673	675	619	629	689	635	653	654	643	658	648	694	616	639	591	671	675	659	606	624	645	663	631	614	635	624	631	642	645	643	625	658	622	676	630	655	627	631	693	702	681	635	645	656	617	601	634	645	610	607	656	623	615	661	609	652	626	618	641	680	642	619	677	645	608	591	644	698	671	630	674	579	636	660	621	625	652	663	635	669	638	653	646	671	651	659	598	651	679	648	624	640	635	645	632	617	636	609	651	601	647	649	637	654	640	682	575	641	629	697	644	637	607	657	638	609	633	669	669	646	630	645	615	627	643	633	639	653	655	641	681	676	648	626	627	620	625	651	648	674	678	640	623	632	606	618	617	634	596	648	623	611	636	677	636	645	634	660	660	607	688	591	601	624	677	690	627	631	634	607	586
9458	1276	1669	1355	1025	852	707	596	493	474	417	400	430	394	394	411	354	353	353	383	359	359	351	338	320	353	359	351	343	351	350	323	341	379	357	322	319	335	332	344	323	366	306	338	314	349	352	305	362	347	344	353	347	334	306	351	338	353	361	351	362	311	320	338	318	315	313	306	320	370	309	361	346	312	344	345	358	314	326	342	305	349	355	344	313	332	322	358	339	324	324	303	336	390	332	318	299	326	374	376	335	328	348	312	347	335	356	350	314	308	351	347	334	308	337	346	312	317	334	339	354	356	338	356	330	329	343	310	304	334	328	361	291	334	340	356	322	326	304	342	362	348	341	338	337	321	333	339	324	358	331	351	342	322	353	323	323	342	317	320	330	317	339	344	321	326	318	347	348	319	339	325	365	323	345	323	348	346	347	333	322	334	355	356	338	320	324	304	363	350	304	323	330	285	333	324	311	358	334	293	316	337	316	319	345	333	334	336	335	323	318	355	349	309	317	316	351	315	310	286	345	333	307	333	336	338	325	341	311	340	331	326	343	332	338	329	331	314	338	315	342	340	317	360	325	329	327	328	355	327	306	330	330	359	354	350	326	309	338	310	314	325	328	349	341	312	318	313	303	298	299	330	336	345	314	317	346	324	341	299	332	342	296	328	327	314	326	332	306	347	332	347	335	357	305	315	332	328	328	334	348	346	310	319	340	320	368	309	339	341	325	342	308	318	305	326	351	298	339	316	342	289	320	356	344	312	341	348	337	331	334	312	325	353	371	324	308	303	307	343	321	326	359	339	331	312	311	334	312	305	339	350	341	334	338	322	342	311	328	312	319	299	323	331	324	335	352	326	309	325	337	294	311	310	305	347	312	304	287	330	306	320	331	319	303	364	304	297	365	323	349	285	345	302	311	330	313	324	319	311	315	360	346	299	316	352	352	305	326	322	351	320	345	322	331	326	315	345	314	329	360	340	332	312	339	335	322	352	344	356	311	320	352	307	351	331	338	340	329	312	317	329	308	338	343	337	327	331	322	353	335	346	331	355	340	354	348	348	319	335	351	310	295	330	357	313	324	319	356	333	329	350	302	337	349	316	339	326	364	326	309	381	323	360	322	330	355	332	319	316	372	328	333	356	306	305	315	331	328	316	317	340	325	306	315	328	347	304	309	333	311	323	327	361	321	328	348	302	347	309	317	344	336	351	328	304	318	326	342	319	361	309	316	337	332	330	298	325	315	358	339	354	307	317	321	329	337	328	349	346	327	353	306	318	313	340	347	348	351	343	341	307	358	308	333	302	372	328	369	342	305	303	322	305	300	318	339	357	318	323	321	315	331	303	345	328	353	336	326	330	351	311	294	327	329	322	328	304	324	299	321	352	344	350	311	320	359	330	328	356	336	328	318	328	331	354	345	329	325	336	345	332	329	323	351	320	325	337	373	321	325	306	335	300	327	327	340	313	338	302	320	324	341	323	355	339	351	331	349	341	326	284	305	344	338	316	337	328	339	331	374	340	318	318	295	366	334	326	340	319	325	353	335	337	313	324	318	312	327	316	348	337	292	330	326	333	307	344	332	315	350	349	305	324	328	316	337	296	329	351	316	337	301	341	325	318	338	333	345	309	304	359	339	339	329	335	382	352	331	316	343	337	352	337	325	335	325	337	285	334	311	324	339	357	347	304	344	326	346	317	302	347	307	361	367	332	327	308	349	334	312	328	305	331	368	324	320	338	321	364	348	332	348	316	346	321	308	302	325	295	322	326	339	337	342	356	303	324	326	317	330	290	303	353	319	325	331	337	370	332	335	341	330	346	346	367	350	338	328	358	334	300	321	329	334	341	352	341	304	318	297	351	352	339	309	345	342	336	314	336	367	350	302	327	333	335	342	317	344	334	336	344	321	338	317	280	326	324	324	317	308	331	295	340	333	329	310	329	346	340	327	307	310	275	334	336	341	340	350	302	301	361	325	332	297	333	328	325	297	309	321	334	333	319	311	348	319	343	305	314	314	286	319	314	330	332	349	340	362	336	353	366	337	358	342	347	335	324	329	308	347	353	332	329	309	321	357	356	323	370	300	301	351	334	344	331	341	345	322	374	329	325	337	308	275	356	324	299	319	326	345	332	325	333	333	345	324	296	356	355	359	341	342	339	347	348	339	353	324	362	318	326	330	353	310	328	299	311	347	342	351	353	342	342	361	297	317	336	339	316	329	330	318	341	331	364	336	336	297	310	341	336	325	338	323	312	357	317	325	369	313	343	328	351	308	298	307	292	330	351	324	340	353	323	304	335	336	343	341	306	345	343	318	329	317	326	316	346	318	347	360	295	318	292	367	348	316	347	310	338	323	358	337	315	340	299	317	333	347	312	302	348	326	339	364	328	330	338	355	332	314	358	315	337	337	333	344	328	336	362	330	324	321	307	358	358	344	331	334	307	315	332	356	320	336	337	322	316	328	351	331	324	333	346	307	328	336	343	354	354	292	335	340	331	342	332	331	309	315	333	283	297	301	327	319	346	297	325	354	311	320	335	325	310	335	332	331	368	306	305	301	322	320	343	336	349	321	332	317	408	327	346	352	316	335	354	345	350	365	326	343	335	315	339	331	348	342	319	320	327	348	295	352	354	320	336	341	301	311	291	340	344	315	331	345	298	355	339	329	317	319	324	374	329	338	362	322	330	315	360	331	327	343	349	307	297	331	339	327	312	314	325	293	313	332	310	344	304	333	337	315	324	315	348	313	353	320	293	339	306	341	344	343	333	353	335	326	346	309	355	338	318	315	320	314	345	308	334	303	326	340	310	321	329	347	305	343	331	327	328	341	340	307	317	355	362	303	338	334	323	331	361	388	341	334	331	317	323	338	321	321	368	318	333	320	339	370	348	323	314	324	313	289	337	335	301	337	320	346	309	340	307	362	341	343	330	348	337	332	305	324	326	305	343	343	312	308	352	334	306	317	322	324	310	317	347	289	359	325	318	357	325	321	342	319	344	318	348	348	308	339	336	281	340	342	320	332	318	298	346	334	317	331	324	320	334	323	348	328	330	310	349	323	302	321	347	324	317	314	362	350	334	337	339	346	311	329	348	316	316	326	310	358	364	338	304	325	313	354	348	291	329	330	321	322	313	343	362	348	319	322	328	317	350	321	340	306	328	332	320	329	328	356	344	323	341	309	359	324	337	328	348	304	349	316	311	317	301	310	346	324	330	298	339	311	320	337	355	332	324	334	374	327	355	367	322	317	308	346	317	334	308	308	328	339	304	343	330	343	340	370	320	307	339	335	322	277	332	380	330	347	336	329	336	332	347	322	317	317	322	314	337	351	311	327	357	315	300	370	336	315	326	316	318	364	350	296	350	313	307	329	359	314	357	330	341	317	318	314	375	344	343	318	306	312	348	336	319	318	326	330	334	333	324	306	327	340	326	330	325	340	338	330	298	332	341	319	327	336	352	299	323	321	347	327	349	333	355	291	307	315	327	304	319	357	350
5859	1900	3557	4054	3536	3021	2576	2249	2005	1840	1636	1519	1436	1356	1316	1313	1368	1171	1193	1143	1201	1154	1113	1181	1104	1150	1106	1139	1113	1026	1067	1058	1086	1001	1040	1039	1067	977	1038	978	1023	1001	1042	1105	1009	1014	1010	1028	1009	973	988	1025	1005	986	1000	978	1031	1040	945	1010	978	966	977	1010	947	1015	995	1004	991	912	983	975	940	959	965	931	967	957	921	954	972	955	1009	980	951	936	961	927	1043	964	988	963	978	1054	1008	981	975	988	993	970	945	960	1001	993	1004	932	914	924	953	989	935	962	990	959	983	963	942	955	952	943	927	942	971	988	952	995	949	986	912	1015	961	953	938	961	993	970	951	920	894	937	967	959	1003	945	955	1000	963	959	963	964	993	950	947	936	926	982	931	962	1008	956	941	1006	939	975	912	950	1025	968	922	949	974	911	982	946	960	946	932	978	957	957	964	968	890	989	981	942	975	1027	914	991	952	994	992	970	1028	934	1041	961	989	1015	964	906	959	1032	989	936	940	964	915	963	828	978	948	1000	983	939	957	998	928	953	942	927	941	967	939	926	957	995	957	942	925	985	945	944	970	929	1027	910	986	1004	995	921	966	946	1010	963	1008	927	905	913	923	953	941	941	948	946	972	949	915	923	959	1011	969	992	920	977	924	957	946	979	911	968	905	893	974	955	984	933	963	956	971	935	996	963	981	972	898	952	918	961	929	942	947	917	951	958	902	969	952	931	1003	1033	979	990	1007	933	960	959	957	967	946	974	949	927	957	922	993	946	995	970	938	993	943	956	945	940	984	982	947	933	1028	917	906	971	880	1014	945	992	987	955	972	999	988	1048	940	962	951	998	990	944	959	954	928	959	979	965	938	904	882	948	980	960	972	927	987	989	942	962	974	972	956	971	917	990	956	954	958	991	986	910	953	901	904	952	1011	934	944	926	925	956	946	974	950	940	1021	976	944	992	986	979	1005	946	953	934	952	998	918	947	959	961	954	985	998	964	915	944	949	970	919	961	979	967	958	944	976	944	1000	978	960	989	972	992	909	981	949	960	922	970	978	960	966	950	998	948	985	991	933	921	952	995	987	982	961	949	913	956	1023	934	923	1035	983	995	952	971	945	944	932	1019	970	954	940	967	1006	896	933	989	934	930	971	962	953	983	985	999	982	987	934	1004	953	989	986	919	1001	885	947	962	933	936	979	999	931	978	976	920	984	923	982	988	928	912	979	947	965	1011	948	907	926	995	931	993	941	921	925	961	971	955	953	947	949	976	987	970	932	927	977	957	975	894	1015	944	951	1005	927	941	951	894	1014	945	922	935	980	927	932	946	939	978	960	965	976	940	988	1005	953	955	961	990	949	984	995	923	992	1034	972	984	961	943	969	925	901	950	997	916	955	945	953	968	972	919	928	946	899	985	1000	927	931	989	953	997	935	921	979	945	942	938	928	934	932	947	900	966	977	960	1002	984	1001	1014	927	933	954	964	1049	987	968	972	932	1011	978	1002	945	993	959	935	948	976	939	948	947	1012	950	966	1012	955	961	997	980	1002	910	939	949	985	912	902	1019	944	950	985	919	907	960	979	928	913	962	961	930	928	953	986	924	943	969	922	896	971	949	992	920	943	1002	992	940	975	934	963	983	933	934	989	976	987	908	994	939	971	976	919	933	1056	935	966	954	1003	941	967	958	924	970	949	971	965	903	962	955	959	912	975	968	988	1011	997	979	948	974	953	953	970	1000	943	964	973	968	944	923	917	966	953	986	924	967	928	944	959	995	990	965	1003	987	952	943	979	917	967	987	976	975	955	925	961	941	1017	881	907	987	992	946	960	971	981	939	1003	988	921	969	989	945	962	933	926	974	905	957	968	888	950	958	961	1002	995	963	975	937	930	979	980	929	953	962	922	1020	957	987	958	954	949	942	945	965	980	971	972	962	939	950	953	899	938	955	965	964	933	1002	993	975	959	939	975	942	988	950	938	1002	934	968	1020	932	930	934	935	922	948	986	1052	990	932	964	962	939	961	987	997	949	943	907	944	951	957	942	954	961	929	952	979	944	980	969	944	930	964	969	916	991	977	952	985	979	972	1011	927	997	894	988	994	970	964	940	933	983	974	946	937	942	1004	992	964	990	997	955	967	924	891	949	968	951	955	958	1008	925	1003	971	990	983	978	910	938	990	912	953	940	970	925	863	935	906	919	939	987	979	980	960	941	965	952	987	957	932	954	928	939	973	997	949	957	956	956	911	979	936	971	951	899	930	947	965	951	950	981	883	931	923	929	947	951	947	901	941	946	956	923	937	938	965	947	941	968	960	986	1013	985	947	960	934	929	954	904	935	954	963	1009	904	920	920	984	939	1047	938	968	1008	991	932	980	969	879	946	978	932	922	966	928	957	886	993	934	964	993	961	893	971	936	996	960	988	977	965	929	947	985	916	961	1005	951	954	921	979	897	1009	935	966	940	940	934	1006	973	1012	944	931	958	992	923	957	943	965	973	976	960	904	1005	976	997	945	928	972	917	946	979	1010	990	942	958	961	966	974	928	978	991	970	1003	918	959	989	944	953	943	946	889	907	949	966	1006	955	900	1002	954	970	961	938	948	1017	923	955	923	977	968	1011	972	946	982	935	990	985	910	999	979	913	993	927	977	942	941	950	974	932	930	987	995	972	942	911	985	991	941	960	898	966	978	999	959	994	975	974	980	953	978	989	966	974	967	979	996	930	925	963	915	979	977	952	977	946	1005	993	1021	941	1011	983	999	995	1016	921	1016	908	1005	978	930	932	921	917	901	971	951	1011	1015	924	926	940	937	901	923	947	958	976	965	967	998	979	993	941	991	956	945	972	963	942	956	923	960	940	931	937	1001	1031	965	949	970	911	974	955	941	946	991	926	962	957	961	903	972	955	936	944	958	903	934	998	964	980	931	954	940	975	1055	987	935	981	915	954	911	956	936	992	909	959	948	905	943	1005	931	1020	961	961	978	982	951	921	981	878	931	950	987	1005	917	993	963	922	962	946	972	1011	964	962	943	984	948	971	952	950	981	963	965	939	941	959	921	926	962	956	981	945	947	926	973	1021	960	941	942	949	992	910	867	957	955	950	968	935	999	1036	923	925	923	952	906	929	940	966	916	959	965	974	942	948	995	928	949	905	992	936	985	949	882	912	997	971	974	977	977	959	935	910	980	958	938	945	1006	925	923	948	1008	978	931	1013	935	995	973	940	972	956	986	999	976	940	958	950	1019	968	945	993	972	936	973	965	973	958	949	906	909	968	932	971	942	937	936	981	1022	962	967	933	966	1019	919	1002	1000	903	990	1021	935	956	959	944	925	1000	917	986	950	962	987	918	967	955	922	949	992	988	966	952	950	994	925	901	933	926	924	991	974	977	972	987	972	993	970	902	976	918	976	962	997	991	1006	965	968	988	972	972	957	976	927	953	939	980	974	951	947	1039	970	998	978	937	971	896	934	958	993	981	1022	954	925	913	944	957	931	974	971	963	991	930	953	973	1011	997	970	958	973	960	1002	964	975	966	985	973	984	932	1025	937	1015	912	927	940	1013	1005	1035	955	918	984	991	1007	927	980	971	960	1001	975	968	897	1001	972	948	1025	917	983	999	965	971	969	935	961	939	999	945	919	982
16914	2695	2981	2402	1558	1197	927	842	657	555	537	473	458	419	389	366	373	357	338	337	375	346	314	312	271	328	291	294	320	291	281	308	321	275	324	306	320	275	260	295	304	329	288	267	293	269	249	279	267	290	243	301	303	277	289	278	295	291	279	282	305	284	288	285	281	283	288	283	272	290	297	259	284	309	250	276	294	297	300	268	248	255	260	246	281	271	298	276	269	247	297	271	261	301	254	265	264	296	291	274	281	279	260	307	290	277	269	287	276	281	297	262	279	302	272	286	333	247	293	275	272	274	261	266	290	276	232	255	293	283	270	281	274	270	293	281	288	262	260	286	288	274	270	236	271	260	281	297	276	248	266	251	260	264	266	272	267	260	259	266	297	268	272	261	267	280	283	262	250	284	294	306	276	259	262	284	272	294	294	282	268	298	268	293	245	281	264	267	270	258	287	261	251	271	267	276	267	263	291	284	292	269	282	255	294	295	309	286	279	298	296	262	263	273	255	269	285	261	272	286	271	259	300	282	279	283	255	262	268	313	268	279	291	286	284	237	295	266	278	299	260	300	281	279	282	267	287	268	268	309	273	280	279	259	278	245	256	267	271	270	274	286	299	267	237	250	293	265	263	263	251	285	276	264	293	257	244	281	315	276	285	260	279	266	285	266	260	320	275	262	268	254	244	261	279	250	287	266	249	269	302	259	286	278	284	256	280	293	271	261	292	253	256	292	276	275	250	268	257	262	269	289	248	325	267	283	246	288	246	254	276	256	260	294	271	296	289	271	281	308	242	272	236	253	260	271	271	276	264	264	248	278	300	260	279	292	265	292	276	274	282	278	265	267	272	300	259	277	272	289	272	251	260	271	262	255	238	267	269	262	282	273	270	240	299	256	256	270	275	289	288	317	229	251	265	285	255	289	261	254	269	254	271	295	274	266	296	289	265	297	262	289	281	299	270	283	265	238	252	298	274	245	247	291	280	279	279	283	320	261	272	299	293	281	258	275	251	282	264	281	266	290	278	283	279	284	274	260	278	281	267	245	280	256	264	262	257	273	289	278	286	273	281	280	260	292	267	287	275	236	281	290	266	258	264	275	306	229	278	289	273	262	296	263	262	234	273	260	276	302	270	310	251	271	277	273	286	287	271	301	279	267	298	286	281	273	275	277	263	268	267	284	276	276	296	257	268	278	285	254	255	283	290	249	274	279	250	266	260	273	279	267	299	289	287	247	291	264	259	266	281	261	273	263	261	292	263	286	248	281	289	278	254	259	243	275	298	272	294	264	275	302	273	261	275	265	308	280	256	297	284	294	296	276	261	246	255	258	280	276	263	275	246	278	307	262	288	281	286	286	271	274	249	266	292	270	246	288	282	281	271	295	270	289	258	287	300	267	274	270	257	282	265	257	301	270	280	269	274	277	273	257	285	261	265	262	281	289	251	250	276	272	281	251	280	277	283	253	281	287	251	272	292	286	294	285	297	284	283	276	291	298	259	274	250	281	280	263	272	273	282	277	265	253	287	268	292	300	281	258	263	250	268	285	268	270	280	255	300	264	242	264	291	290	276	285	275	289	279	268	281	286	256	288	295	272	288	282	269	236	246	250	271	265	263	261	282	285	300	286	278	272	297	273	284	261	269	286	266	272	268	272	264	255	276	280	287	267	291	268	278	271	280	264	318	255	284	261	290	245	238	271	261	270	272	288	293	291	265	282	262	296	268	274	251	244	270	277	280	264	275	232	277	281	291	281	291	261	271	270	282	282	264	274	264	255	295	274	308	284	267	301	267	276	245	277	287	272	269	261	244	260	271	289	290	278	279	267	268	245	307	287	283	247	271	267	270	301	247	256	261	273	277	273	262	240	247	257	268	250	283	274	283	254	281	277	280	279	290	269	265	258	271	281	261	247	265	297	281	280	272	253	287	289	279	312	264	234	274	248	269	288	271	261	286	229	279	286	254	281	274	275	282	298	316	266	254	275	264	273	259	294	265	263	268	283	241	290	267	254	277	268	259	268	268	286	265	295	292	311	287	271	273	297	275	292	277	259	257	270	250	285	275	262	278	253	269	278	280	299	303	266	274	237	271	256	265	269	274	281	260	255	280	229	284	316	276	264	271	272	244	282	291	268	273	256	297	272	254	261	267	256	280	272	260	263	298	313	285	291	276	262	256	286	265	280	271	294	297	267	259	297	292	267	282	260	252	276	282	267	269	248	274	263	297	283	269	277	300	253	277	253	261	272	276	283	280	252	278	265	270	261	304	263	251	264	275	265	279	261	234	274	281	280	284	300	262	306	326	245	310	275	266	269	262	266	280	270	276	264	262	257	264	280	315	257	258	291	295	290	251	249	276	253	290	292	259	288	280	269	255	286	297	275	267	271	282	272	293	293	294	283	279	248	255	262	269	288	264	267	248	264	263	311	256	286	287	286	283	253	285	262	282	267	292	273	277	271	272	280	282	250	275	272	285	264	292	257	276	266	280	266	289	282	296	304	276	266	261	289	293	280	284	314	287	273	252	264	272	253	283	260	278	255	264	303	270	256	289	272	271	273	280	287	301	289	279	259	282	287	280	275	268	301	299	286	294	243	263	295	302	271	280	283	279	308	289	274	310	290	277	273	279	257	278	265	275	289	280	252	271	278	284	279	261	280	295	285	261	294	296	265	310	283	272	270	261	293	257	290	252	266	254	274	279	281	274	259	277	279	266	279	267	301	293	296	276	297	277	296	241	288	283	292	295	265	269	263	260	259	276	262	232	257	275	276	258	246	264	276	270	282	292	268	294	260	293	273	270	304	266	291	275	255	269	306	290	275	291	269	253	276	274	277	269	277	267	255	282	249	290	285	248	272	293	279	256	281	255	274	264	284	254	269	269	265	288	282	276	280	254	285	259	254	255	258	308	257	266	301	274	241	265	287	278	247	256	254	289	282	262	260	287	272	295	266	245	281	273	289	270	273	253	261	226	290	269	275	259	289	297	263	252	262	245	262	264	253	276	274	288	244	252	259	260	289	252	274	292	290	294	255	287	293	264	277	273	299	288	314	282	236	267	266	264	281	271	243	279	284	262	278	297	272	298	293	303	286	262	274	277	270	262	307	279	291	233	253	286	269	274	267	275	262	276	267	260	291	273	291	290	258	228	296	264	277	256	283	287	254	255	231	302	295	289	274	257	257	298	264	293	302	273	280	271	286	263	274	282	261	280	258	252	271	293	276	273	255	262	279	272	291	256	276	258	300	263	279	262	303	267	263	299	292	251	271	248	248	270	264	265	263	286	283	275	261	260	281	256	296	294	249	284	292	289	277	257	260	247	273	259	276	272	294	274	268	274	278	271	227	275	293	290	303	267	289	302	269	271	285	274	276	286	275	292	278	275	291	286	280	257	261	274	301	289	272	280	272	254	276	258	237	295	281	290	263	282	267	271	285	264	276	289	284	259	313	275	291	271	253	263	263	271	251	274	267	275	271	263	278	266	270	278	268	249	281
8159	2729	5597	6499	5696	4691	3989	3290	2779	2476	2151	2007	1820	1630	1573	1576	1485	1319	1267	1239	1224	1154	1172	1117	1099	1088	1080	1025	1008	1039	1019	1004	983	958	939	900	965	954	900	960	945	892	911	904	842	875	864	884	873	828	882	918	863	859	846	873	891	828	864	890	832	822	809	821	840	805	814	841	773	858	889	880	856	809	848	875	838	833	798	832	850	838	839	810	822	821	822	837	861	804	804	774	856	828	828	807	834	815	808	838	815	797	793	808	853	812	794	844	819	791	826	834	817	814	843	833	807	796	791	806	764	819	835	818	796	825	846	811	810	771	846	793	774	815	810	767	800	786	820	831	868	814	833	803	852	845	855	787	848	804	801	854	810	788	831	828	765	772	808	770	846	803	805	812	844	790	831	803	784	754	807	828	779	822	845	825	799	809	834	834	840	787	710	776	814	837	793	788	839	794	783	808	795	797	861	837	853	806	784	777	817	775	771	845	813	771	798	774	797	816	786	820	815	818	783	798	788	855	851	824	845	815	823	834	796	844	755	806	828	861	859	826	807	857	820	845	786	782	806	857	797	793	829	807	844	814	885	839	808	793	797	867	850	791	824	763	799	807	813	814	823	827	854	814	825	806	858	839	793	777	830	862	799	864	778	806	826	818	782	821	833	803	771	823	800	799	814	829	794	816	793	777	765	799	780	750	786	813	792	727	791	811	819	823	824	859	804	831	804	803	805	869	798	861	829	829	790	779	833	838	816	764	840	782	790	878	802	784	806	794	792	855	807	805	824	783	808	764	804	804	761	773	861	783	764	778	836	832	767	766	815	791	766	813	843	819	829	770	855	811	781	817	817	852	797	788	825	836	861	829	814	872	841	844	772	781	796	761	819	809	789	822	796	805	715	795	798	824	791	799	787	806	826	777	828	779	807	841	809	858	788	864	846	794	733	745	827	787	822	853	800	817	768	813	814	818	852	824	851	764	861	805	831	783	785	825	834	825	782	823	755	820	800	806	827	812	819	839	831	822	777	858	788	837	827	853	826	773	781	802	792	788	789	833	833	795	842	791	782	786	877	830	806	793	836	744	771	815	739	765	792	806	847	814	814	851	773	828	794	823	791	806	772	831	770	824	779	747	825	819	781	819	832	789	802	733	805	813	792	801	787	765	850	788	865	827	786	819	796	808	772	792	859	846	815	814	809	813	858	817	784	855	835	790	818	802	835	822	785	756	843	827	773	808	797	794	771	811	766	805	817	830	747	812	845	784	817	811	839	843	812	809	818	804	847	817	795	810	830	762	777	838	837	848	773	827	801	810	788	779	837	784	791	804	803	812	777	761	811	799	779	821	828	810	822	779	804	791	785	813	830	845	855	814	810	792	823	827	762	833	854	837	783	780	817	854	817	763	818	818	820	805	818	805	812	816	793	813	842	800	797	763	811	807	835	792	821	813	823	809	803	804	811	825	851	826	792	774	812	854	819	834	880	772	823	836	804	799	820	791	799	771	800	817	813	851	814	792	805	816	779	864	836	854	802	793	750	798	793	806	797	790	860	807	792	825	809	813	832	798	808	773	828	836	789	812	842	846	816	751	803	852	806	856	812	795	798	822	810	832	810	777	862	796	803	840	793	787	810	741	840	795	798	813	815	818	759	803	825	833	845	799	808	775	814	823	797	812	732	800	837	838	777	831	777	843	771	846	815	824	748	836	887	824	811	826	790	843	840	786	801	808	768	812	781	836	780	798	808	847	781	847	796	792	811	839	776	835	817	786	798	841	776	797	793	790	752	842	779	826	777	803	814	820	804	823	819	894	799	813	773	767	815	813	777	809	769	797	806	772	842	774	796	789	785	787	861	840	854	769	792	814	784	841	805	813	823	838	830	780	835	840	823	829	819	808	784	818	827	815	848	806	811	833	788	803	819	816	811	775	802	784	767	808	788	813	763	793	841	820	813	761	872	794	824	831	847	790	809	779	784	791	796	806	820	855	843	831	807	801	835	768	830	811	850	824	809	810	795	823	765	822	840	835	805	789	825	808	811	762	786	872	825	840	813	825	781	816	833	818	836	815	780	817	792	826	802	811	828	816	769	797	764	779	798	822	809	781	854	757	812	773	821	785	816	752	779	788	816	827	762	775	814	799	716	826	846	839	853	822	806	857	793	769	819	843	776	794	838	822	809	756	846	809	805	778	809	730	782	829	815	799	799	832	836	800	759	803	842	846	767	829	856	791	845	744	807	771	826	880	800	803	825	774	802	795	782	796	797	808	763	834	776	858	795	795	826	791	858	832	776	812	858	848	770	806	789	797	806	837	884	828	764	856	838	825	822	803	768	826	789	787	792	802	780	803	854	820	784	811	785	793	790	815	831	873	778	793	771	814	812	769	793	859	841	751	800	787	859	803	819	841	784	825	830	760	819	808	794	810	785	774	819	813	784	814	831	830	815	812	809	798	814	788	841	780	807	814	766	861	842	798	829	794	845	814	819	844	833	799	828	794	833	781	826	824	817	799	788	833	850	798	765	817	824	813	805	809	830	815	799	796	812	810	784	827	830	800	770	826	822	807	822	825	812	797	821	807	820	795	799	851	818	775	794	798	821	789	781	848	826	824	805	822	814	813	782	778	816	791	852	868	832	822	833	778	848	816	809	864	781	831	773	824	811	847	810	784	829	804	773	800	854	837	808	838	772	796	824	822	775	821	819	786	818	803	823	835	820	823	851	803	811	823	781	831	765	817	872	855	826	794	756	805	847	810	854	812	867	808	846	817	794	828	792	793	773	786	794	832	774	793	785	810	846	782	772	768	878	823	786	787	751	806	845	783	747	762	733	800	797	819	803	840	830	781	772	793	796	876	808	819	832	859	855	791	798	793	842	824	774	814	771	782	798	838	812	812	830	768	791	819	822	792	845	814	788	781	833	821	821	788	801	796	780	799	801	778	801	831	814	799	758	820	824	829	814	800	801	822	812	779	786	773	812	838	806	826	825	818	813	814	810	841	820	765	799	787	811	800	780	809	836	843	792	766	821	835	804	801	812	787	776	826	810	819	796	782	784	789	842	810	803	844	844	805	872	785	823	801	768	808	840	787	846	789	819	798	809	810	793	792	792	801	799	771	856	839	805	831	845	822	784	797	806	854	780	811	795	801	793	826	802	823	798	764	773	763	761	812	784	815	806	786	775	776	813	850	823	841	836	806	811	833	823	812	775	835	816	805	814	786	872	736	771	850	819	813	865	789	783	809	777	779	777	792	822	774	819	799	765	790	811	800	794	837	845	800	836	800	857	840	797	821	878	869	834	783	846	846	817	782	803	839	832	797	829	820	815	851	802	808	779	750	845	815	816	818	821	810	823	875	836	810	807	803	769	807	827	853	861	795	804	813	791	843	834	784	787	791	835	782	833	848	848	811	815	800	826	852	801	851	810	826	795	788	819	764	813	758	788	826	813	813	867	796	831	799	818	783	802	870	809	808	892	785	801	864	780	802	782	833	816	755	839	786
2150	254	270	258	251	217	231	216	187	192	198	196	196	201	210	202	186	208	212	223	227	223	219	218	207	195	221	203	207	202	223	197	199	222	219	226	195	203	209	195	198	220	220	209	180	206	217	220	195	207	207	193	225	211	191	218	200	211	207	218	206	202	167	176	217	207	209	196	169	197	203	188	216	198	218	217	235	199	183	200	190	175	194	207	191	189	190	203	191	202	219	204	248	208	206	211	210	212	191	202	211	204	195	227	211	194	204	205	203	187	186	206	190	203	206	206	201	202	233	225	206	183	176	184	210	177	222	210	192	217	213	205	202	209	214	187	210	185	221	206	210	208	185	220	185	211	213	217	222	216	191	192	217	192	182	205	201	205	209	169	202	197	242	196	191	218	207	171	216	192	208	207	204	218	219	231	240	212	207	225	186	189	237	214	196	211	192	204	215	207	204	185	194	200	206	208	174	218	207	207	198	208	193	213	171	186	221	187	221	207	198	192	211	209	180	214	212	214	207	194	183	194	195	199	216	192	216	225	177	195	209	198	199	184	228	190	203	211	219	196	180	183	188	247	228	202	180	197	211	215	183	188	227	199	196	201	191	197	210	212	180	200	237	189	223	229	186	192	212	246	205	214	236	225	198	211	183	201	196	178	217	199	173	203	190	202	184	211	196	201	237	207	175	199	214	211	215	210	180	222	203	204	207	217	191	203	207	214	214	215	169	200	214	214	193	213	202	186	187	189	173	198	204	191	207	201	197	197	203	188	205	202	175	207	217	206	197	206	223	210	199	215	216	204	187	201	194	190	191	235	179	176	230	228	209	200	209	200	200	197	214	213	211	218	211	202	178	192	218	208	224	191	192	202	228	213	206	193	199	188	190	206	220	217	197	193	211	209	205	205	213	190	181	192	233	210	200	204	203	214	211	190	222	231	203	203	203	189	208	217	222	199	199	199	209	225	191	187	214	177	193	229	185	202	207	202	198	208	180	209	192	196	210	183	202	208	202	190	196	230	226	209	212	205	184	202	223	177	188	187	211	230	197	208	201	213	217	202	204	210	201	186	178	243	173	221	186	185	196	206	212	193	194	215	208	203	188	199	205	220	213	196	217	189	187	191	198	217	227	203	209	192	200	209	224	199	211	221	204	182	200	207	217	217	209	194	212	201	194	190	192	202	208	199	176	203	213	225	208	181	208	211	221	217	206	196	191	219	200	203	184	185	194	200	193	206	227	211	195	186	197	214	196	205	201	221	200	210	218	197	211	214	186	175	209	188	225	217	215	207	194	195	184	190	198	190	193	197	190	206	205	161	191	202	224	203	212	191	206	235	220	220	205	199	199	212	195	193	205	203	205	199	206	205	200	215	228	192	196	194	214	227	196	207	210	199	203	214	185	208	203	216	211	197	212	211	185	223	211	196	236	214	192	185	192	183	212	231	210	210	196	206	216	214	185	201	207	217	198	212	207	217	206	193	183	191	196	229	191	210	213	207	196	180	199	179	207	188	229	195	231	227	214	224	187	184	227	212	188	208	198	222	196	217	209	199	185	208	202	187	190	213	206	222	212	210	197	160	210	203	212	215	207	201	204	196	200	210	237	179	204	195	204	189	196	208	220	204	199	218	204	196	190	222	183	169	179	223	192	189	204	168	188	195	203	211	189	187	221	208	204	196	185	201	195	180	191	204	208	210	209	186	228	209	212	204	205	209	203	184	231	204	197	199	223	197	189	189	192	182	204	207	222	210	234	207	197	204	179	213	199	210	197	181	185	223	220	209	186	190	213	188	211	198	207	198	204	192	203	184	200	219	210	206	179	199	208	179	185	206	206	203	221	197	181	209	181	213	207	217	211	220	201	194	177	210	208	238	188	219	196	183	217	185	218	215	185	181	194	210	213	218	183	197	211	201	178	218	206	207	214	195	195	209	205	203	200	201	194	195	188	205	207	209	182	197	185	205	198	202	216	177	202	196	173	214	199	211	203	183	200	203	204	232	221	193	208	210	190	165	187	180	208	203	206	204	205	218	219	201	211	213	199	213	204	227	199	183	210	182	213	197	209	185	225	190	202	183	210	204	193	225	214	204	202	194	198	225	207	220	204	180	194	206	214	193	194	207	213	189	213	192	198	191	202	194	190	206	198	216	232	208	193	191	219	200	180	189	217	208	206	226	206	182	208	189	180	203	174	168	213	210	185	193	185	203	204	193	228	202	221	195	223	224	195	206	228	175	193	183	224	216	207	197	189	212	191	198	226	195	217	207	215	179	215	213	178	201	195	207	210	200	177	217	207	199	210	176	195	221	218	196	205	201	200	186	177	201	215	204	188	210	203	170	184	204	175	199	210	203	219	194	207	210	214	221	216	218	206	190	205	192	197	204	222	205	214	203	221	196	199	203	239	212	185	244	188	178	214	202	194	197	215	211	196	201	193	192	206	212	193	197	209	171	193	199	189	202	206	193	201	209	208	218	197	208	201	219	171	215	204	209	211	180	208	214	190	193	202	230	191	206	217	217	188	173	207	215	222	242	186	200	196	213	204	192	197	189	205	225	205	191	223	221	198	226	215	190	221	228	170	228	194	199	208	212	200	224	197	221	233	205	207	196	209	224	192	194	209	201	187	208	199	218	205	188	215	214	211	210	205	195	213	201	191	201	212	200	192	210	239	223	198	201	196	178	195	194	189	207	160	211	187	216	195	193	196	219	222	181	199	222	210	199	220	205	188	204	192	185	221	204	205	209	189	221	199	207	228	230	204	195	191	208	232	228	217	189	187	208	185	202	220	198	166	189	184	192	206	219	220	183	195	179	189	210	183	201	221	187	187	192	225	186	189	186	200	199	200	187	205	191	192	195	188	192	219	190	202	198	196	205	209	210	191	186	209	222	209	200	182	229	208	191	204	204	201	208	180	211	216	253	193	195	198	229	186	197	200	198	202	192	197	224	220	183	197	220	201	195	225	237	227	209	196	186	211	217	200	189	216	210	201	218	195	219	186	219	206	235	208	200	220	203	215	202	190	184	199	200	213	200	207	204	217	214	227	214	200	203	226	198	206	208	198	230	193	169	208	199	222	225	198	197	200	201	206	195	212	217	222	220	201	211	188	231	208	203	199	167	238	190	212	225	218	201	222	217	178	204	202	188	182	215	213	203	217	250	194	206	186	200	206	207	224	180	181	218	211	191	224	193	205	208	227	180	187	217	206	189	223	219	215	207	193	201	179	219	172	195	174	191	213	186	239	198	192	198	215	161	184	198	197	208	205	192	191	219	224	209	223	199	202	228	192	186	206	181	202	186	186	196	196	203	194	215	210	205	158	212	201	210	193	202	182	218	206	234	189	183	192	177	225	227	171	203	206	214	199	214	184	222	220	191	211	192	171	183	189	224	200	200	227	186	197	209	214	206	219	225	213	200	204	205	176	206	204	193	218	235	201	205	196	191	213	192	211	182	202	190	211	222	205	213	205	190	195	217	210	217	206	171	195	209	205	207
2100	746	825	865	799	758	705	711	691	728	702	681	695	647	657	668	668	670	668	638	676	644	637	643	652	686	629	635	683	659	681	623	654	608	672	622	625	630	666	620	646	656	663	663	618	661	668	646	640	658	626	598	588	659	640	679	604	644	643	601	626	667	631	635	666	635	611	638	628	645	632	658	603	612	650	650	637	638	605	649	673	673	661	620	621	657	620	662	616	656	651	697	606	624	611	638	630	623	630	680	636	662	638	682	653	607	628	615	640	629	617	615	646	608	659	742	638	623	623	697	580	618	624	658	651	650	669	700	638	621	655	628	666	663	613	661	671	636	624	625	657	637	646	657	679	649	642	604	685	656	651	630	644	621	629	623	617	622	619	651	669	655	631	651	656	628	646	615	629	592	670	675	651	639	633	647	646	700	609	630	633	627	605	627	669	650	674	628	640	633	620	664	623	655	660	613	640	618	629	638	629	640	615	657	673	648	681	609	614	664	607	644	647	642	662	613	631	604	645	699	612	656	670	666	646	632	641	619	664	673	649	661	640	622	637	602	634	642	677	649	631	650	590	602	633	644	656	650	643	653	680	665	599	641	617	616	624	628	618	650	609	627	624	658	617	644	619	662	627	609	673	643	608	643	651	621	645	640	647	634	614	685	628	646	618	627	650	629	656	651	668	598	643	691	637	626	632	615	683	680	616	676	640	673	691	627	666	660	635	666	657	668	602	678	668	616	635	666	649	663	636	626	645	668	611	660	667	625	623	648	668	634	642	661	651	664	623	664	645	616	634	619	624	695	585	676	672	617	636	677	674	669	655	611	686	660	651	651	619	680	666	639	628	684	606	636	694	644	605	682	652	677	623	657	650	640	694	648	628	622	619	630	646	662	636	651	673	645	600	669	601	638	651	641	598	676	614	600	627	644	604	667	659	661	669	653	632	669	647	652	648	691	632	635	668	650	694	664	618	594	657	639	637	615	635	639	677	644	613	657	641	618	634	623	608	666	628	629	618	677	604	619	654	653	679	653	674	646	647	642	626	611	672	640	625	629	642	624	665	676	665	662	661	636	668	597	670	646	601	602	590	616	644	643	624	689	632	621	611	631	650	626	606	664	636	668	645	641	638	652	667	652	611	577	625	635	598	599	676	657	621	632	632	614	643	658	613	635	603	626	636	596	636	673	633	610	654	611	620	662	601	627	689	658	648	639	630	646	637	630	639	613	656	600	663	674	616	627	621	651	625	621	648	629	627	612	638	701	644	658	610	633	629	673	616	692	641	637	673	660	625	639	615	623	658	620	630	664	663	648	691	603	600	621	636	640	632	640	668	653	641	665	627	640	614	623	624	629	639	654	632	630	678	625	647	649	696	661	659	635	639	663	675	649	613	583	695	687	655	656	677	627	636	688	666	669	645	642	622	599	641	640	640	631	602	660	624	676	640	678	630	623	650	642	642	620	606	657	637	652	615	636	650	667	612	647	632	660	618	598	616	620	592	668	679	654	591	651	702	640	649	612	662	655	647	620	629	654	564	618	673	590	695	679	641	648	663	654	639	637	658	614	632	674	634	655	658	645	662	636	684	646	649	636	627	676	709	638	707	622	630	622	673	638	649	624	631	668	631	631	666	641	624	613	645	642	683	656	645	627	590	674	706	654	641	653	644	643	646	665	678	673	610	630	653	605	653	624	657	593	661	663	657	643	622	614	662	654	660	618	619	645	616	680	632	661	661	682	663	626	652	644	695	594	632	653	642	653	595	650	615	635	634	623	663	621	647	659	623	663	636	614	631	637	618	648	646	622	607	594	590	624	598	620	610	684	627	590	634	646	617	618	595	639	662	652	637	610	632	642	615	653	639	698	653	661	676	615	682	677	632	632	612	657	643	659	632	629	656	627	694	669	616	677	636	657	651	646	620	635	666	669	610	641	627	580	654	620	695	615	593	639	683	643	633	640	629	645	676	647	627	656	640	619	672	634	632	615	663	694	658	635	630	587	645	626	620	683	618	635	656	680	673	647	633	641	580	693	625	672	617	644	644	650	656	603	611	636	628	656	646	622	657	631	709	658	662	648	595	643	608	586	595	597	652	616	622	671	647	647	660	621	606	636	649	665	683	629	644	655	645	644	659	603	633	676	629	673	605	608	623	667	626	583	646	655	621	608	621	634	643	651	639	688	689	604	647	607	649	660	637	644	657	638	651	593	630	636	616	605	671	681	682	691	659	621	649	665	688	653	684	639	672	634	636	668	624	644	622	604	650	647	607	673	593	608	640	661	673	662	637	669	634	622	646	610	608	692	668	645	650	716	648	640	704	624	648	683	675	687	651	628	629	605	667	711	632	649	624	632	637	603	643	673	582	631	645	607	645	644	651	708	636	636	658	661	603	655	657	643	610	650	673	619	614	672	629	646	665	674	679	636	628	643	610	624	648	652	674	612	651	626	613	647	685	622	639	608	661	612	632	629	634	628	638	689	636	580	632	649	605	635	631	618	641	650	688	660	619	652	637	652	655	636	609	658	666	616	644	628	625	609	623	651	688	643	643	643	661	626	635	637	629	638	660	636	599	647	638	647	639	640	611	640	598	626	581	636	626	622	630	633	664	641	631	610	649	628	656	634	615	639	659	625	639	650	607	641	651	601	660	616	625	654	635	669	641	645	658	635	657	633	641	668	657	644	663	653	659	664	620	662	671	637	641	668	599	643	600	662	606	675	648	648	656	658	648	643	638	669	588	579	616	724	656	655	657	678	616	630	652	630	662	623	664	658	633	596	577	604	630	681	612	636	664	647	671	627	681	656	641	662	627	621	660	662	667	618	670	649	637	599	657	640	616	692	672	653	628	674	628	655	653	655	627	663	661	657	664	609	613	645	640	609	623	638	604	661	650	607	612	645	646	653	639	667	682	610	668	690	640	634	586	608	642	665	628	623	631	637	671	645	639	615	627	686	675	649	671	661	648	643	642	609	619	628	679	657	644	608	669	643	653	614	651	654	617	631	643	624	630	651	597	630	651	663	640	648	672	624	634	627	645	662	599	665	654	635	670	671	643	681	644	679	636	646	651	636	653	610	625	650	653	663	623	657	710	632	659	643	644	637	713	634	683	613	626	598	602	642	628	625	659	656	621	619	680	642	662	622	665	637	641	632	633	704	626	634	656	625	625	635	609	601	643	665	684	652	677	619	633	669	634	668	629	657	644	605	618	645	677	675	617	643	611	618	631	652	629	609	668	653	608	590	617	660	647	615	658	646	686	649	644	634	643	657	722	614	634	639	661	653	621	625	623	676	628	703	666	628	638	667	642	720	647	631	636	657	645	691	648	687	632	621	640	674	661	677	647	656	620	624	606	684	643	651	595	608	604	672	664	609	620	677	667	666	606	631	647	679	629	688	637	659	630	689	611	666	650	616	662	600	643	631	664	630	635	661	622	674	632	620	652	622	641	621	646	600	636	596	614	670	684	678	626	626	644	633	620	647	618	646	643	623	660	623
9897	1362	1701	1365	1026	866	680	552	533	475	443	428	418	402	397	362	380	343	344	352	326	361	386	367	348	348	343	315	335	313	346	323	323	330	340	360	340	321	342	337	332	380	344	356	347	346	338	339	340	319	331	349	336	292	346	339	331	344	314	344	341	345	326	322	329	334	319	331	320	316	325	310	311	338	343	322	304	323	321	336	298	343	315	362	340	329	382	329	312	333	340	337	320	308	296	328	309	354	335	353	317	347	359	333	322	350	324	331	338	348	331	347	304	325	350	347	305	294	315	339	293	312	369	322	324	314	330	329	344	299	362	343	322	330	312	316	340	358	370	343	324	337	308	342	332	314	352	348	326	345	361	301	298	365	337	333	329	351	341	334	303	325	345	307	336	318	340	337	354	336	338	314	323	344	351	327	311	349	358	309	330	342	317	331	313	307	310	325	321	340	361	313	302	354	331	327	308	338	365	319	336	336	359	356	323	302	320	298	339	362	307	336	359	348	323	330	361	343	330	323	343	321	343	343	320	317	361	340	311	311	330	335	297	327	312	305	343	326	301	306	309	306	363	325	321	337	324	293	325	328	350	329	320	360	348	349	343	319	345	327	352	348	318	332	342	335	330	323	337	334	327	328	366	299	328	354	351	371	314	319	343	320	309	312	306	351	333	345	345	330	320	358	320	312	366	367	367	362	327	360	322	337	387	335	360	338	310	383	310	345	355	332	314	295	302	294	314	338	346	343	363	345	320	341	328	345	330	356	333	322	329	323	341	341	338	353	316	300	300	316	335	322	346	335	311	347	349	317	323	356	339	328	355	354	338	299	332	339	330	325	339	348	311	320	338	320	381	293	332	319	363	339	348	350	341	309	321	327	338	357	326	330	348	313	344	288	308	320	347	316	352	325	354	330	336	331	304	348	320	333	338	327	358	337	318	351	328	331	327	366	352	356	348	315	330	337	282	328	309	330	325	360	343	353	331	325	347	348	349	299	340	339	344	344	331	346	377	353	347	362	335	351	318	338	321	336	310	357	370	315	346	331	336	301	319	350	324	305	319	305	328	356	341	317	347	337	322	320	343	303	359	329	311	321	329	338	354	313	358	322	329	354	360	352	345	309	359	325	341	353	324	312	335	370	367	333	344	312	322	311	311	342	343	340	323	338	286	327	315	329	338	324	335	303	340	363	314	333	343	327	311	349	337	292	331	318	323	330	308	338	339	323	303	316	315	334	321	340	352	310	317	309	334	338	331	316	325	369	319	304	352	337	324	306	342	328	323	314	334	363	349	320	309	316	319	373	343	368	331	315	305	336	333	347	327	357	336	330	355	307	319	339	327	340	341	324	335	354	369	342	332	293	322	345	319	340	331	317	296	338	331	336	326	335	332	357	303	352	316	300	301	342	342	324	343	368	293	345	343	367	346	368	336	372	310	335	320	324	343	351	313	341	355	361	371	312	318	357	336	310	359	320	350	306	304	360	321	348	312	327	318	319	343	339	319	365	363	367	322	339	344	312	316	323	349	335	318	338	315	299	331	364	356	348	335	349	342	314	323	310	349	336	311	315	295	340	293	314	324	346	313	326	349	314	345	305	326	358	337	338	345	312	312	325	346	336	377	325	383	352	343	374	320	308	340	301	353	333	312	317	327	317	332	313	317	351	352	316	334	368	331	322	315	342	346	342	326	346	326	370	324	316	307	334	322	315	362	305	351	310	307	353	356	314	333	321	311	350	324	327	323	338	337	350	350	331	311	331	388	341	294	349	347	343	322	306	341	343	292	322	352	342	345	340	353	340	318	337	347	360	337	313	309	347	334	357	339	357	321	332	328	312	326	334	319	310	316	350	338	327	335	324	360	329	343	353	340	314	339	321	364	363	325	338	289	348	335	326	339	374	366	346	360	335	336	340	327	317	300	294	291	337	311	342	367	309	319	307	339	309	342	365	311	375	328	320	310	337	344	321	303	348	349	311	342	322	327	335	318	304	339	289	341	320	346	324	369	327	351	335	330	344	362	366	355	342	323	335	329	332	338	352	340	344	340	297	331	359	358	325	292	353	327	312	296	327	318	316	319	342	273	350	332	334	286	347	333	345	352	313	330	331	329	323	344	330	337	358	340	353	308	319	331	339	328	337	322	359	350	300	321	355	350	309	325	325	338	318	342	329	331	329	337	339	352	330	334	342	335	295	313	325	335	343	330	319	320	356	320	329	337	347	342	320	308	342	312	317	341	374	318	338	335	336	335	332	312	321	299	357	339	295	330	330	342	339	335	329	342	333	315	321	347	326	333	311	350	301	345	321	326	354	325	309	296	321	357	305	330	364	323	300	340	313	321	332	340	349	361	322	330	316	324	340	334	350	330	319	334	319	312	340	332	325	372	335	338	308	346	336	306	333	345	309	313	308	359	358	367	339	316	314	362	309	348	331	321	351	330	330	316	305	337	346	350	367	313	367	338	300	332	364	387	329	316	352	337	340	313	367	356	335	348	340	370	309	340	330	303	309	378	325	333	331	327	321	334	376	341	365	309	337	328	323	344	321	303	328	348	337	338	361	350	317	319	318	324	334	321	317	333	337	379	363	326	332	309	332	339	284	326	313	351	351	350	328	336	309	338	346	349	349	338	295	343	348	341	325	382	314	345	346	350	306	345	324	328	337	346	313	357	349	360	284	350	344	348	341	321	325	334	317	315	306	313	329	305	320	325	323	313	359	338	341	340	333	316	343	354	328	317	352	322	336	304	304	337	346	326	343	341	349	328	308	319	312	323	343	334	363	315	347	359	339	340	330	336	344	332	314	359	355	330	320	308	342	322	321	322	326	305	355	327	338	356	329	329	322	320	335	344	301	344	312	295	326	318	339	349	311	329	325	325	330	328	313	331	333	345	319	333	329	330	338	308	319	347	339	335	336	326	366	335	363	350	350	339	380	315	305	332	360	321	301	327	330	304	318	326	346	305	336	343	357	340	321	309	336	326	333	374	356	308	330	356	351	305	328	330	298	334	360	349	334	345	318	333	338	331	344	340	341	350	328	363	311	324	324	325	306	295	326	349	324	371	292	323	352	326	328	350	323	333	322	358	330	339	327	312	331	348	321	323	327	350	302	347	322	320	304	328	285	357	337	332	362	339	289	312	310	333	335	366	331	327	360	318	336	358	296	325	339	330	339	343	364	358	315	324	342	324	330	306	292	334	307	319	340	338	337	365	332	330	330	321	296	294	352	312	326	349	298	347	329	344	313	351	321	349	327	327	326	303	318	317	347	336	328	322	374	337	306	301	373	306	289	322	335	337	327	317	330	304	325	355	369	317	311	318	305	313	304	312	360	320	330	363	306	340	320	334	326	332	353	339	346	324	330	294	309	335	345	360	366	329	297	375	352	342	322	307	308	327	315	354	350	332	326	341	306	339	335	322	328	350	360	325	354	345	345	340	339	342	305	363	348	296	335	333	354	317	336	349	297	354	351	348	331	321	342	338	314	349	326	322	359
6124	1889	3529	4086	3570	3068	2635	2227	2014	1813	1718	1531	1558	1370	1417	1304	1309	1224	1212	1128	1269	1191	1085	1129	1083	1086	1107	1108	1057	1061	1031	1084	1053	1045	1029	989	1027	1052	973	1034	1017	1134	1056	980	1004	1038	1012	1042	1009	1008	986	977	955	955	1016	972	972	957	957	975	976	938	963	945	1016	1002	958	977	940	976	989	1011	996	1022	971	994	1002	960	926	955	1005	965	1015	992	1034	951	960	965	931	980	955	974	972	961	990	947	983	941	921	992	900	976	989	1004	1005	975	1001	1019	933	1024	997	927	931	991	925	890	956	994	988	916	985	935	1012	936	948	1068	962	906	953	973	929	978	1018	963	988	987	923	1011	927	1006	1018	965	975	887	992	982	992	965	946	936	978	949	947	926	973	962	997	905	974	966	944	944	935	970	992	1024	927	917	963	970	1006	980	1032	940	937	944	936	958	924	944	967	937	973	1007	955	962	1008	980	991	974	962	973	935	937	980	960	952	978	994	987	949	972	960	962	944	996	954	980	947	1020	964	993	922	1046	953	972	941	942	932	958	994	1011	1010	990	971	911	932	973	990	964	897	970	944	1021	1002	954	974	997	957	943	972	952	953	994	959	1015	975	951	964	981	968	978	972	970	987	984	936	1000	941	973	971	990	950	939	931	980	960	958	927	951	961	962	978	978	1001	989	931	964	978	987	992	928	980	959	981	958	943	939	936	962	955	1015	968	967	1008	944	1018	1010	990	954	986	1010	949	953	926	936	999	957	988	983	941	958	928	1025	951	928	951	974	964	948	926	984	965	1004	1013	934	974	939	961	937	963	974	995	1022	928	1016	955	972	909	924	988	996	953	952	920	990	980	980	957	940	995	957	972	1013	884	1011	936	998	1000	922	1007	988	1028	997	981	952	937	1012	1013	930	983	1004	921	1002	955	910	976	985	908	1001	955	941	957	902	980	943	911	1001	964	943	941	962	1020	997	947	998	966	962	961	927	978	998	941	894	949	950	956	962	1001	872	945	955	947	988	938	969	1040	931	949	896	957	972	1006	953	936	951	948	994	975	951	954	996	997	959	951	939	959	984	946	1016	943	1026	985	998	970	918	960	950	956	949	982	941	954	963	1000	964	1026	866	918	927	941	967	993	963	935	1013	966	995	953	1008	1003	988	951	970	996	950	994	948	972	906	948	997	928	964	964	930	982	985	953	949	982	938	1000	1002	935	982	933	918	901	953	956	915	965	990	1015	987	975	1024	929	1005	977	900	936	1004	984	994	931	916	964	996	953	940	943	1013	898	1038	935	948	899	952	937	980	1010	994	949	977	995	992	985	970	947	929	931	912	976	1003	981	925	1028	1009	950	991	984	883	952	950	974	908	997	1003	941	988	981	933	966	990	973	1016	912	949	948	987	942	927	1003	1011	922	945	968	991	980	976	1025	947	953	956	956	921	978	945	1059	980	963	885	968	934	970	947	920	1007	931	1006	997	918	946	893	944	1021	985	918	929	1010	957	1021	977	983	929	952	946	903	1024	981	921	975	941	929	961	958	1013	965	940	993	996	915	1013	959	991	954	1002	927	989	940	936	917	943	938	921	988	995	995	967	943	1012	980	961	943	973	951	1010	968	983	913	969	983	976	963	959	985	951	972	974	948	1021	986	965	991	1019	964	1024	943	948	967	964	893	943	976	958	976	947	939	993	978	1002	959	958	982	937	980	974	940	967	982	937	927	973	996	944	921	883	977	931	941	932	939	964	975	986	956	994	950	928	982	927	954	984	1016	977	988	983	952	968	933	946	959	978	1019	974	923	942	985	963	996	891	946	982	969	995	1003	992	977	988	1010	951	1003	982	975	900	969	1000	985	925	976	939	973	951	944	936	933	892	1005	955	937	934	985	961	918	972	974	943	964	931	934	914	945	926	957	990	989	976	978	931	1021	1014	921	975	998	929	942	980	972	990	967	916	891	1038	950	955	961	1011	934	959	976	917	988	1017	930	973	999	954	986	931	981	953	1028	1029	992	958	954	932	941	945	941	923	990	1001	920	968	941	947	959	948	955	944	1011	949	926	918	949	960	938	994	914	949	916	943	948	928	986	988	988	951	938	1018	997	997	979	921	961	957	953	972	977	995	985	922	950	982	937	1024	1001	992	949	996	976	905	959	1011	984	975	934	971	900	939	990	949	946	985	983	1005	953	965	1021	937	954	1000	980	1004	967	952	990	973	970	916	1015	999	968	969	960	931	972	988	985	940	944	969	930	948	899	930	961	959	985	1018	1007	990	958	1017	972	947	914	933	1027	1007	948	993	913	907	960	945	1019	980	988	926	962	1013	972	931	989	965	1018	986	937	957	961	960	976	972	978	994	932	943	964	944	976	965	960	1000	921	995	956	961	981	956	963	978	1000	1051	958	959	961	966	1031	1000	955	970	969	979	999	923	955	962	944	971	1022	932	991	960	970	965	967	951	949	951	1024	892	1021	894	945	978	984	955	988	976	978	981	951	1011	966	927	972	948	988	968	942	971	978	948	955	997	914	1021	951	1031	920	951	975	1003	991	965	925	958	880	958	933	964	940	916	993	982	957	994	933	970	961	993	963	947	1013	953	921	909	994	1010	993	949	954	990	902	945	943	1002	922	977	1001	958	979	964	940	928	924	958	998	973	960	992	943	993	979	997	975	1000	977	961	923	1011	901	963	1011	952	982	971	933	995	963	942	953	988	996	956	967	976	914	979	971	945	966	952	972	962	989	1040	945	923	958	1002	939	951	979	983	970	982	967	1007	906	931	965	943	1062	948	978	983	983	956	964	914	989	912	986	983	945	947	928	978	888	958	977	932	967	932	939	943	980	979	945	999	950	994	998	974	960	931	918	939	939	947	968	998	962	1029	985	980	980	943	975	963	1039	964	1012	956	907	951	927	1011	909	928	955	914	998	1011	979	1000	964	1020	967	988	945	984	953	959	916	917	1004	921	970	997	964	1008	963	967	1004	959	979	998	996	914	994	960	946	998	950	946	873	971	948	999	949	939	920	936	986	922	883	956	969	973	947	957	975	947	962	973	991	994	941	989	965	932	970	994	951	939	979	933	935	949	888	962	1012	982	1019	952	970	957	962	925	936	977	978	937	1037	943	975	984	941	973	963	918	920	1016	965	976	987	915	969	976	993	983	949	950	987	937	983	1008	960	947	929	965	944	1013	992	926	991	961	921	962	983	984	937	984	961	957	1008	951	922	1019	1002	969	1013	920	963	959	1017	916	980	951	996	940	952	969	974	948	966	936	966	975	948	940	989	941	978	987	962	958	974	974	976	952	964	927	929	928	967	971	1002	976	928	937	1016	954	906	957	981	921	997	978	969	957	918	955	1021	975	978	926	931	972	983	958	1009	919	926	971	1002	933	1009	1041	927	924	922	920	953	993	961	991	939	1009	950	910	958	1003	958	898	957	937	1009	926	971	976	985	954	924	1011	956	934	985	949	935	972	946	964	1001	987	906	981	925	973	961	1005	928	993	966	949	943	1007	953	949	919	917	959	925	953	932	955	955	944	1024	973	953	1012	937	957	925	958	1005	918	992	1013	976	974	1003	970	939	949	963	979	964	943	923	968	954	939	991	990	1005	974	924	978	896	942	968	954	983	981	961	1015	999	940	980	924	944	914	987	995	952	950	955	999	940	1011	992	976	1010	1003	973	988	975	935	936	1011	950	946	954	991	954	954	906	893
17161	2717	3029	2380	1717	1237	932	796	660	565	497	501	426	444	440	400	369	375	338	321	346	349	308	306	326	301	297	334	297	322	315	301	298	284	254	274	292	275	309	307	278	331	299	296	295	276	301	283	280	267	281	280	289	278	273	294	286	299	281	255	271	276	277	288	289	279	278	300	295	293	316	291	256	295	272	256	250	299	280	249	306	283	270	288	282	285	311	237	246	284	262	238	272	258	293	231	268	286	244	277	265	270	271	280	274	259	258	275	292	270	260	278	268	285	283	300	294	285	267	278	295	245	267	299	295	273	230	249	256	277	289	267	286	270	277	259	270	294	256	270	242	270	282	266	241	268	268	275	277	267	254	248	312	272	300	277	284	250	226	291	271	286	270	292	265	253	274	283	303	269	269	303	286	279	250	253	291	276	309	267	277	258	233	263	264	266	303	282	254	253	260	274	273	277	287	307	284	301	261	270	279	275	275	278	298	280	305	299	284	300	258	247	275	290	296	292	276	268	280	261	275	300	283	295	265	274	283	271	250	275	285	288	229	257	281	269	258	277	298	273	273	275	267	277	264	293	292	240	289	275	278	268	266	288	274	276	259	240	276	302	285	282	294	284	297	250	267	273	282	257	270	291	270	309	248	267	284	297	285	289	246	272	291	279	252	266	268	268	306	269	278	309	275	262	279	279	281	277	276	266	283	267	266	254	283	276	271	257	258	278	278	263	261	294	271	235	274	262	233	292	280	274	285	287	279	291	253	295	290	301	268	251	271	269	252	269	282	251	287	273	283	280	233	306	299	273	269	268	302	297	258	270	251	277	254	275	307	280	321	250	246	297	289	252	297	288	292	272	267	274	274	240	273	262	273	274	267	264	275	279	266	259	282	279	292	283	259	255	291	263	260	264	274	324	288	299	260	274	269	306	271	275	315	303	259	266	240	267	250	238	277	256	259	249	292	251	240	235	259	291	293	274	308	279	248	299	289	278	260	302	254	267	302	229	292	283	265	272	245	281	269	262	285	305	275	259	271	257	276	259	271	259	278	267	266	284	264	265	267	282	248	289	267	268	264	274	282	273	251	287	279	276	250	298	272	254	298	269	266	271	274	285	240	257	255	290	225	287	270	258	296	256	254	303	270	252	248	272	283	258	312	250	278	286	271	304	299	281	284	269	297	277	283	263	273	279	273	303	306	263	253	278	261	283	267	257	312	266	278	305	257	276	270	279	263	253	248	271	284	286	278	278	257	292	264	281	271	266	288	268	286	285	277	275	242	285	276	275	255	295	276	308	278	248	267	262	269	299	299	288	259	298	271	272	267	251	264	272	275	287	268	284	295	293	274	272	263	262	275	280	278	270	269	305	286	292	251	236	271	294	278	285	296	283	274	281	291	271	277	282	283	265	273	283	249	278	275	271	261	273	284	281	248	262	263	290	270	277	271	271	289	282	263	240	301	296	263	291	275	252	297	267	303	287	273	271	290	254	264	284	241	265	238	254	266	254	285	244	266	266	293	276	287	284	252	277	303	283	255	276	294	263	282	257	273	295	268	265	252	254	290	279	242	264	295	273	269	296	279	246	294	288	268	301	269	270	269	270	268	239	259	264	262	260	276	272	263	268	284	262	282	262	278	286	250	259	265	260	276	290	265	241	280	276	260	245	255	267	258	282	252	259	269	261	271	268	268	274	296	250	239	282	271	271	293	280	284	272	271	255	292	271	273	256	278	282	304	301	257	280	281	243	295	251	286	292	287	288	263	260	279	278	286	258	272	246	260	289	282	257	269	254	294	277	272	290	263	254	270	275	255	270	269	291	239	274	249	268	258	267	264	281	255	287	271	244	272	257	238	265	274	298	273	252	290	259	312	278	262	269	275	246	272	258	252	275	272	303	275	274	267	261	278	261	288	286	278	275	303	288	274	293	267	282	254	260	258	258	272	281	256	280	277	268	271	283	294	285	294	264	275	268	275	267	305	257	299	270	307	293	302	355	276	300	270	298	245	254	301	259	253	232	274	275	284	269	295	258	252	279	283	252	258	254	275	277	253	255	254	299	287	236	268	310	273	254	268	307	293	268	291	262	256	266	278	260	262	259	285	256	282	281	303	273	274	287	286	279	280	287	257	259	274	284	275	285	279	262	277	239	254	276	251	280	258	293	294	275	288	262	270	298	272	272	272	292	264	277	245	280	317	286	263	246	255	265	275	294	285	242	275	289	250	296	256	268	257	255	308	302	265	259	271	278	301	262	285	268	256	261	256	255	240	263	300	252	296	289	262	285	289	280	260	250	285	256	286	272	268	269	288	294	276	272	263	266	277	271	270	278	244	271	272	251	270	277	284	267	257	265	246	278	278	275	283	276	267	285	262	246	276	261	298	267	261	277	256	238	290	281	274	245	301	248	290	272	271	244	282	294	276	272	235	277	257	313	267	242	290	266	262	263	284	252	273	286	284	254	268	279	269	278	270	295	260	264	283	281	297	299	275	270	292	269	254	274	262	290	255	270	272	285	282	252	260	254	286	243	274	274	250	292	295	257	258	274	270	310	280	265	283	270	262	285	261	284	298	263	282	275	287	245	256	248	302	288	306	274	279	254	251	271	228	293	254	280	242	278	278	282	270	281	268	265	278	257	281	279	239	285	261	279	274	273	237	274	254	254	294	260	280	280	270	289	298	242	253	288	272	269	284	267	287	257	261	267	253	272	272	269	251	262	266	256	288	280	259	279	285	290	271	278	285	288	262	272	294	280	274	253	274	301	281	245	299	259	274	283	274	279	295	283	281	274	321	289	291	254	269	267	270	253	267	288	297	286	267	288	267	271	255	297	276	246	287	277	253	285	263	277	276	263	235	251	277	268	263	268	274	264	268	252	240	265	300	291	284	286	282	320	285	271	285	258	277	265	279	248	280	267	274	290	267	259	244	262	250	300	316	291	268	268	264	297	287	277	273	244	267	283	265	282	288	296	251	255	274	248	255	292	303	286	271	243	276	265	282	274	276	258	284	291	275	284	255	273	298	308	283	234	260	271	297	262	268	256	279	276	264	292	287	289	261	263	273	315	278	298	290	270	255	274	310	241	268	268	270	270	292	285	286	257	246	277	269	266	267	310	275	270	267	254	289	268	294	281	273	279	269	245	260	251	258	261	268	291	277	262	278	260	282	266	268	238	285	285	265	279	250	238	240	292	263	271	276	307	272	272	269	300	269	278	243	296	272	290	282	273	273	290	279	294	270	252	269	274	278	254	261	277	254	279	272	262	263	289	261	294	267	273	297	281	266	276	276	283	289	287	274	264	283	263	254	268	229	259	300	283	261	259	258	249	288	261	264	281	289	280	273	294	278	293	268	287	269	303	243	300	281	262	284	282	259	281	254	248	290	283	250	299	282	252	267	267	261	310	283	259	257	262	282	237	274	305	259	264	230	265	282	276	276	273	285	252	271	287	275	266	266	258	280	303	266	286	281	293	307	271	261	241	246	290	274	264	251	282
8245	2788	5716	6415	5576	4658	3885	3229	2861	2446	2167	2005	1838	1718	1546	1490	1439	1351	1314	1256	1194	1234	1148	1087	1069	1061	1069	1045	1076	996	1026	977	992	958	923	936	942	911	945	915	951	980	925	906	971	942	868	935	871	926	863	873	879	891	894	890	842	850	847	846	885	909	861	845	892	870	839	833	874	860	865	822	820	855	840	888	792	845	820	806	842	841	827	779	821	816	837	838	822	854	820	863	821	854	811	848	841	839	835	807	821	832	823	812	796	851	860	785	805	812	814	797	838	806	844	881	802	776	842	816	789	862	796	799	794	852	814	796	827	828	858	835	795	786	757	842	813	874	831	824	830	826	812	788	813	779	787	825	786	850	790	814	818	771	831	844	814	811	833	811	812	874	820	795	795	790	795	848	783	784	819	776	835	775	794	780	835	783	811	756	802	786	800	825	795	806	811	806	823	802	807	844	800	783	847	854	824	839	798	789	833	883	800	831	832	870	799	844	812	765	857	847	816	826	842	813	805	776	826	784	815	801	745	814	800	815	807	788	816	786	827	779	791	807	810	805	793	797	798	791	793	811	853	846	811	801	795	806	807	819	851	832	824	750	829	811	811	813	773	849	811	809	820	823	829	833	809	826	810	805	817	826	835	787	840	792	847	826	838	859	819	772	814	825	807	770	810	834	848	796	844	818	795	786	834	803	817	781	811	775	791	831	829	826	783	825	784	843	809	818	814	768	804	766	784	820	831	815	802	819	828	769	793	863	850	773	766	816	849	847	794	817	791	766	827	745	822	790	791	796	813	862	778	834	786	807	791	889	810	813	847	747	817	785	811	820	853	800	842	807	797	846	827	802	792	830	799	771	789	744	788	838	780	859	822	822	850	756	811	837	851	837	826	805	800	846	836	760	809	824	771	821	830	829	813	793	841	852	794	788	796	776	797	790	814	801	866	771	752	792	770	801	822	783	819	786	812	766	802	831	793	804	818	787	809	799	805	780	806	829	844	831	821	824	787	869	790	805	801	788	779	791	819	846	827	844	775	824	791	802	823	826	821	834	813	809	788	853	746	827	781	808	819	831	787	802	801	826	777	837	768	884	835	812	804	790	804	777	772	821	742	781	859	814	768	805	804	796	823	826	823	840	787	821	834	808	756	874	793	809	762	844	833	815	775	825	775	763	827	810	790	778	833	776	789	772	804	811	842	804	841	789	751	838	767	775	833	831	795	811	832	808	788	820	804	843	813	775	826	811	844	854	809	827	805	772	788	827	774	826	836	862	812	746	824	764	794	828	776	784	853	893	762	813	862	853	798	788	870	810	884	800	829	768	815	745	797	877	808	808	803	819	840	800	815	844	845	806	815	822	826	807	776	800	773	906	772	852	859	804	812	812	786	799	802	787	816	778	821	839	805	874	823	749	765	855	789	774	840	791	838	758	750	880	866	801	878	822	837	713	759	760	786	793	778	807	821	792	834	821	817	857	805	839	777	827	816	793	815	793	859	857	802	827	781	815	827	784	816	857	812	793	840	812	841	844	777	784	810	857	819	838	811	834	807	797	804	842	818	824	751	817	848	823	828	823	815	803	814	797	793	813	775	779	767	810	781	823	779	872	788	849	823	804	845	784	761	820	806	854	768	825	830	774	842	809	824	883	826	807	858	836	811	779	829	816	831	831	863	805	812	807	846	843	801	829	824	756	858	810	766	834	857	836	790	792	778	731	757	756	756	805	830	818	778	760	775	842	828	780	780	827	832	826	796	772	769	809	839	849	813	841	836	803	840	805	797	841	807	820	811	769	806	857	843	819	849	791	812	814	802	807	809	820	855	805	840	804	804	814	779	849	811	847	832	793	805	820	786	776	837	781	825	842	802	766	800	793	805	787	823	756	841	799	806	760	844	807	782	846	800	817	767	822	770	868	772	772	834	802	844	817	801	817	845	837	798	782	811	794	801	812	798	792	806	847	751	838	796	814	820	851	800	792	836	799	826	838	771	809	741	806	805	826	814	830	798	794	797	828	817	772	810	833	854	792	840	828	794	850	831	791	816	804	822	788	800	822	780	780	807	825	771	790	874	834	831	833	795	829	822	835	762	822	792	824	803	801	791	823	804	810	832	813	813	839	777	792	783	827	833	820	777	827	792	838	794	845	814	829	774	857	775	784	791	805	814	804	777	832	779	784	805	770	822	771	806	766	823	798	817	800	834	850	833	838	849	831	782	835	800	892	785	840	773	793	788	808	819	825	848	799	835	768	830	768	808	838	850	838	841	824	791	778	801	797	807	840	789	805	814	845	831	867	760	789	866	783	803	801	873	819	838	792	782	833	790	781	866	882	881	832	799	855	757	777	795	787	765	823	778	788	841	776	726	814	798	820	817	844	860	870	770	782	784	780	774	791	815	759	837	788	810	774	808	809	746	802	843	787	762	842	783	807	843	763	868	857	829	810	780	799	811	768	757	828	818	806	834	821	823	774	853	846	818	813	782	834	807	792	783	778	776	792	824	768	870	804	827	825	798	756	755	804	810	775	820	792	858	827	817	815	800	800	787	790	791	808	789	809	772	795	813	809	801	824	792	758	817	775	829	777	793	815	826	791	829	786	810	731	810	805	840	825	789	798	849	848	848	807	773	799	852	814	811	857	813	767	788	810	876	831	813	809	806	829	801	839	829	807	806	805	801	835	817	773	852	823	812	830	790	780	810	799	816	815	859	868	839	808	785	787	822	824	804	823	832	854	798	774	860	842	788	829	863	815	823	824	796	801	835	818	805	846	842	817	821	794	862	765	803	812	765	834	846	813	863	818	773	795	825	856	796	798	836	837	788	814	803	779	794	824	805	771	832	779	856	790	841	843	770	786	800	823	821	814	822	833	798	815	801	793	815	820	800	841	812	837	807	829	838	787	778	781	830	791	759	818	825	808	786	815	794	796	789	820	788	787	772	779	795	799	796	811	800	835	809	811	817	830	773	802	825	777	815	772	816	806	786	767	807	814	776	795	894	805	751	800	759	815	779	792	837	816	774	819	747	837	778	773	813	831	856	809	848	788	817	779	796	855	810	829	796	761	794	764	764	817	833	777	792	862	784	773	801	776	820	804	831	786	881	808	790	779	795	830	769	792	825	848	778	769	805	789	845	770	809	833	844	866	860	840	855	809	793	893	811	778	773	753	799	859	802	853	794	750	797	800	827	880	765	782	801	807	816	781	797	803	788	765	821	815	802	794	785	821	802	786	755	789	843	807	790	816	804	779	815	793	760	873	820	813	783	846	805	833	800	803	841	796	844	795	794	834	790	780	833	818	847	782	804	820	780	825	801	827	760	810	831	794	856	829	807	821	820	856	793	798	778	838	857	841	810	802	782	812	744	840	780	798	770	825	801	795	779	875	801	873	794	821	806	809	800	768	801	810	784	780	792	814	881	820	824	773	818	761	779	791	823	865	796	756	840	837	779	853	817	880	830	776	759	804	829	787	816	776	801	803	739	803	806	748	806	780	737	790
2270	295	303	256	238	220	209	211	202	226	196	216	200	211	220	229	211	206	208	212	191	182	210	185	192	219	216	206	215	185	229	217	222	199	226	187	218	206	182	210	186	199	202	204	177	210	210	198	219	206	210	218	189	181	233	183	184	199	196	198	197	173	194	188	216	210	205	218	211	222	185	196	230	188	197	201	222	213	209	206	201	184	208	212	225	190	200	203	211	198	233	195	195	213	219	200	199	190	227	223	216	205	181	206	202	223	204	213	200	182	183	189	199	202	199	202	186	196	202	208	189	200	207	178	211	197	213	220	201	219	210	194	203	219	185	217	174	204	203	200	218	213	199	212	215	194	217	199	205	202	203	176	189	193	200	213	203	197	224	178	192	197	190	217	215	201	200	212	184	222	176	217	190	189	208	194	200	201	195	203	224	180	210	229	197	200	194	206	191	202	239	237	227	220	197	225	181	187	183	210	185	242	211	215	201	198	215	209	208	223	201	203	188	198	208	233	219	199	225	188	184	205	206	173	224	206	219	208	212	212	193	216	215	203	178	206	238	203	196	198	230	178	229	206	198	202	185	212	219	214	195	200	208	227	180	235	207	205	201	204	194	178	205	211	201	213	223	227	192	206	194	218	218	210	207	217	206	209	202	201	198	189	204	211	191	202	215	219	205	181	194	220	184	199	201	210	197	191	180	215	198	196	213	196	222	207	205	237	213	185	214	205	211	247	202	222	233	203	208	200	216	225	191	201	192	200	194	201	204	203	199	187	208	217	199	218	230	207	185	200	235	220	209	214	205	185	205	225	205	204	220	210	194	188	204	227	210	197	189	216	202	208	215	193	215	203	216	201	198	201	212	237	195	225	223	191	221	197	187	227	206	185	201	193	203	196	197	221	205	189	216	200	209	213	212	204	201	222	219	213	191	192	179	213	195	209	183	226	177	243	202	220	211	192	218	214	225	187	190	220	197	195	212	218	208	165	202	207	201	210	215	225	179	210	228	200	201	213	211	212	205	229	183	200	221	175	220	219	202	200	219	201	204	214	223	203	222	191	189	199	212	193	214	187	189	219	203	200	208	182	230	193	215	228	213	179	196	216	190	195	203	233	216	206	209	219	210	194	195	185	210	210	193	220	229	205	201	202	205	207	228	218	207	204	216	209	238	199	180	190	193	197	218	196	179	179	196	202	193	228	210	205	241	228	198	206	190	222	200	194	219	207	210	177	222	198	197	220	191	190	188	203	185	203	205	209	218	210	210	198	205	221	202	215	181	213	201	170	205	226	191	215	208	214	196	166	219	207	192	187	203	215	185	242	223	190	196	188	213	199	218	193	193	210	238	231	199	191	240	208	219	221	202	208	229	195	219	221	194	172	209	218	184	203	188	202	204	193	217	192	202	196	227	214	227	213	210	218	208	211	211	227	223	206	204	223	213	230	208	183	199	175	194	209	201	208	213	201	189	200	205	192	227	224	194	209	232	180	206	212	204	225	229	193	183	192	167	211	206	205	199	202	238	191	213	226	210	199	198	216	212	186	202	194	185	202	204	196	209	188	211	210	202	219	217	219	200	187	211	230	190	219	193	196	215	173	183	185	204	212	220	216	214	220	214	212	197	232	198	225	223	240	203	204	196	240	209	233	214	216	196	226	177	179	196	202	194	186	194	205	219	218	210	216	213	181	207	212	195	195	172	201	186	233	232	200	214	228	225	222	177	199	228	221	209	202	200	192	221	218	228	203	190	196	199	211	183	238	191	183	208	200	217	198	203	210	174	203	208	196	199	180	210	211	219	209	211	221	207	191	197	195	213	207	195	193	210	181	220	201	233	194	200	205	226	195	211	250	197	205	218	213	207	172	199	227	240	209	208	206	195	173	214	202	198	179	178	229	198	199	212	196	199	215	220	187	240	225	213	214	198	216	229	185	223	217	195	208	208	189	214	219	224	219	198	213	209	214	186	197	202	226	201	193	210	226	203	248	195	216	199	209	206	238	182	219	195	201	226	198	204	186	203	201	209	200	230	222	208	199	210	237	203	207	209	220	221	220	203	173	222	193	202	181	222	214	228	195	198	215	197	228	213	197	193	196	225	196	212	166	196	213	215	186	194	234	202	208	191	200	198	196	193	187	197	200	188	226	194	207	207	201	214	200	240	205	211	185	232	169	199	192	198	200	207	189	208	191	195	209	181	202	207	196	216	216	191	198	220	208	232	200	184	204	203	213	232	220	198	174	208	198	184	199	210	211	208	202	219	200	191	200	199	228	204	198	183	209	220	190	222	200	185	208	203	188	211	200	206	211	217	188	197	182	207	206	212	230	170	234	217	210	217	199	203	198	215	204	227	183	215	185	208	202	187	203	201	188	207	214	215	216	223	211	200	224	215	212	207	197	226	199	190	230	215	200	214	206	218	204	195	205	216	183	196	191	216	215	205	186	216	193	175	198	187	219	210	201	206	197	226	221	211	200	220	210	211	209	192	202	212	194	198	222	192	189	205	195	210	232	210	232	220	218	199	221	188	193	223	184	193	221	202	205	203	204	225	206	214	202	196	174	205	193	176	219	187	208	208	204	188	187	186	198	231	202	207	208	200	210	190	209	233	230	203	201	207	197	203	193	182	211	222	216	195	195	186	202	189	203	232	223	195	212	201	193	218	200	193	206	201	228	210	185	222	201	176	191	199	210	194	207	228	191	187	203	201	197	175	206	208	230	187	211	208	201	186	214	205	198	198	215	205	205	197	219	196	195	230	185	184	207	203	196	182	215	205	189	199	209	209	181	222	207	195	202	193	198	200	210	217	216	190	204	236	227	178	186	203	201	211	222	200	204	200	201	207	207	201	187	227	226	201	178	213	210	212	208	204	195	215	208	192	201	205	197	198	190	219	227	203	194	223	190	181	221	218	219	223	229	183	210	188	206	196	198	206	209	210	199	217	193	205	185	225	232	220	190	200	207	194	218	200	204	200	193	189	185	216	206	200	212	204	217	181	183	195	183	205	209	229	218	210	207	213	220	211	208	199	190	214	213	200	204	226	204	193	198	186	219	216	196	213	202	216	216	196	200	210	205	209	208	188	194	193	185	187	200	190	193	195	185	197	209	200	204	232	234	215	192	197	217	188	203	228	196	213	196	208	192	220	198	210	194	193	184	199	207	229	189	190	204	210	225	201	207	180	186	182	230	201	209	198	186	201	183	217	204	230	191	200	194	219	224	207	206	209	204	180	203	221	187	204	217	182	225	188	204	205	208	216	233	192	223	211	215	208	206	226	222	212	184	213	204	186	182	208	198	215	223	209	212	203	201	173	237	210	231	213	200	205	206	204	225	204	235	219	234	195	227	215	204	202	214	211	213	214	192	179	213	201	204	233	230	188	174	203	197	186	214	223	173	204	210	203	217	208	200	209	195	194	200	200	213	195	195	198	203	195	210	207	188	195	199	187	212	216	221	235	196	186	180	216	216	215	191	194	212	233	208	201	188	197	210	214	223
2045	691	796	884	764	810	693	735	683	689	663	653	687	690	713	690	654	662	685	709	655	691	656	660	638	627	623	661	663	708	646	624	678	664	682	637	628	595	654	651	667	630	694	596	701	630	642	679	671	623	675	710	623	649	678	644	609	651	640	671	646	695	697	649	655	629	643	675	660	636	655	686	649	641	631	662	653	671	607	663	602	629	642	637	676	676	653	659	665	597	598	680	673	620	663	614	622	662	650	620	708	649	631	655	631	656	664	693	627	629	700	658	611	666	618	637	662	601	667	601	647	653	634	619	682	643	633	652	615	632	598	667	656	659	625	614	617	658	645	656	669	622	617	609	661	628	637	659	634	651	678	638	644	652	681	661	650	636	670	641	622	629	664	640	623	648	612	635	644	680	615	654	618	664	627	638	650	636	670	685	683	628	631	641	698	673	642	608	639	621	626	660	669	655	649	647	677	635	627	622	691	627	667	628	621	628	666	615	618	671	666	673	665	614	624	624	625	583	645	655	652	619	640	632	636	698	608	655	634	628	669	631	665	641	637	631	697	614	586	702	623	642	598	666	658	648	639	668	708	625	623	659	644	585	636	655	654	698	635	632	647	679	665	694	603	600	602	640	639	661	659	725	626	611	652	602	661	606	655	643	608	646	636	629	651	651	657	637	635	676	697	668	664	638	630	621	690	647	682	667	634	653	655	685	637	655	678	696	662	654	695	615	627	640	691	660	611	678	724	662	605	654	679	652	662	627	654	593	661	619	664	654	668	677	655	661	620	606	630	675	646	648	655	700	628	653	674	626	601	662	663	650	667	655	616	653	654	636	652	644	624	611	625	679	697	590	689	664	645	715	621	648	629	620	628	615	608	636	645	671	630	608	615	640	654	624	651	684	625	649	652	654	636	652	630	630	624	635	664	631	619	611	664	629	664	617	616	616	656	600	636	633	670	654	635	646	651	663	609	695	646	675	673	634	613	645	636	686	651	642	661	657	634	636	659	636	659	671	643	636	650	661	633	637	649	636	629	666	611	662	637	627	653	635	656	660	643	644	629	647	621	690	636	654	611	642	654	651	663	642	645	638	686	616	663	626	656	649	666	628	673	651	663	651	655	653	620	667	626	674	635	675	701	651	670	633	673	667	619	623	658	684	641	630	654	646	637	646	694	647	661	679	620	651	599	650	674	673	652	684	648	680	627	617	678	648	712	617	617	662	664	653	674	673	660	687	607	639	631	623	646	624	668	672	647	639	647	637	669	669	651	653	681	635	656	682	654	633	624	676	621	596	655	649	618	685	641	638	635	648	633	674	638	615	635	623	643	619	634	687	647	676	629	646	636	628	597	591	645	644	608	632	661	665	624	639	661	661	638	635	615	659	603	669	670	679	622	682	651	622	647	658	622	616	615	626	673	666	638	626	646	619	642	612	654	679	672	623	659	615	602	629	699	642	622	641	607	657	681	646	664	663	676	656	627	657	653	669	707	621	604	653	657	659	641	698	677	619	673	614	650	630	641	649	679	635	619	617	669	676	668	680	637	614	673	622	676	665	661	643	623	659	638	619	634	654	639	608	681	668	656	647	620	648	651	676	650	654	658	646	690	608	632	698	683	613	663	649	652	632	606	668	672	638	608	645	634	639	649	601	694	678	671	630	651	655	691	707	617	659	649	639	641	648	646	664	607	651	631	664	675	669	650	647	631	654	629	649	618	628	657	692	597	644	615	675	659	644	639	659	611	670	627	677	629	702	625	630	601	673	625	670	661	652	620	640	683	631	605	628	691	638	626	622	609	654	598	670	638	666	647	646	650	591	654	629	623	675	705	608	620	670	652	663	659	625	627	653	657	684	619	668	649	663	667	600	657	600	653	667	636	682	624	636	659	628	666	613	669	659	653	678	644	638	678	687	665	653	644	607	604	657	604	600	662	664	652	676	646	678	652	648	676	659	649	657	630	642	640	648	624	653	653	634	632	647	666	637	649	614	645	630	657	663	653	695	607	710	659	679	631	667	639	644	697	693	648	661	663	666	678	663	639	671	694	680	650	688	666	639	656	707	686	663	657	642	678	649	641	602	644	671	624	621	653	618	629	676	639	697	618	628	586	643	634	621	648	674	699	628	689	652	655	625	641	642	640	653	666	614	679	669	653	672	647	631	654	642	645	660	658	635	658	634	608	638	674	627	613	656	680	653	692	661	681	655	613	636	646	679	657	645	619	616	643	639	650	646	653	656	655	665	666	619	695	627	645	618	591	657	630	646	624	612	656	629	619	650	651	699	607	594	639	620	618	636	640	649	673	629	663	671	640	622	662	621	634	677	642	632	666	637	653	710	664	637	679	646	626	645	652	685	661	650	673	648	650	643	650	621	648	636	652	662	662	653	633	606	643	657	591	675	658	678	668	652	652	690	622	598	645	636	696	620	637	664	647	663	626	641	628	636	683	594	698	627	619	645	610	665	692	630	623	624	646	625	654	663	649	660	651	691	616	590	648	651	669	619	714	641	596	620	615	704	654	663	620	654	630	609	698	601	648	668	608	672	664	614	629	625	629	582	654	639	711	661	626	663	650	631	676	629	648	626	643	628	698	659	584	646	613	655	670	662	621	626	676	591	637	650	649	663	619	623	613	662	632	670	624	638	622	675	650	654	641	662	642	642	678	664	644	671	644	695	695	642	698	638	621	656	701	619	643	638	612	640	682	680	640	640	631	618	662	668	593	671	648	635	639	656	699	675	649	661	645	598	648	656	651	631	688	625	608	636	627	655	680	638	658	640	660	619	624	673	601	615	627	659	697	674	635	607	663	626	670	667	633	712	643	687	654	638	643	643	644	645	600	608	665	665	616	630	644	665	655	700	649	616	684	631	621	648	666	621	608	659	639	685	604	639	600	661	655	682	613	673	679	680	639	652	624	645	667	654	690	651	669	675	611	625	651	637	646	622	654	614	644	719	630	629	647	650	714	726	624	639	653	689	657	641	643	694	639	680	687	650	660	645	710	683	634	663	667	625	637	664	670	620	651	624	650	684	654	632	663	668	703	685	653	635	647	626	633	683	603	655	625	654	682	645	614	599	646	634	668	650	716	651	659	649	671	652	609	628	623	689	672	709	688	660	682	622	642	634	632	641	658	651	695	657	650	641	623	650	639	630	589	662	612	630	662	652	637	663	642	638	646	660	634	696	667	623	616	668	610	635	613	597	600	633	640	672	691	655	644	597	662	612	697	664	616	636	670	644	633	661	697	650	611	656	691	653	690	603	689	612	645	629	621	650	628	681	657	624	676	621	640	642	604	608	598	669	652	658	633	656	665	600	654	681	694	643	602	623	647	651	649	609	675	634	639	611	702	635	640	630	639	631	689	657	648	647	632	654	632	618	610	668	681	662	655	663	644	605	616	627	631	650	629	634	642	635	619	682	659	664	653	630	667	644	647	704	621	610	652	686	664	637	632	616	622	652	709	650	640	616	658	679	596	625	620	644	669	611	658	635
10103	1397	1703	1391	1021	841	688	606	545	504	472	479	447	366	374	413	354	332	376	354	370	345	326	355	337	361	349	333	327	349	337	373	345	348	332	360	351	284	353	339	373	327	354	353	334	320	315	316	315	361	376	321	342	368	332	344	307	331	345	344	318	351	344	333	353	340	324	306	327	336	339	342	343	316	334	321	345	292	297	346	330	335	334	316	302	331	324	322	340	341	309	331	352	303	312	311	325	346	362	348	330	351	334	345	324	347	353	319	317	345	339	320	341	336	343	329	326	336	356	329	359	358	296	306	336	307	343	345	347	332	308	292	307	338	325	354	337	334	348	301	331	319	318	323	329	347	325	306	345	345	331	319	336	322	336	326	314	335	311	311	357	342	328	331	334	329	351	314	343	338	346	334	336	332	328	330	323	319	319	337	328	343	314	347	383	314	308	350	353	298	327	317	320	374	320	313	313	316	344	325	365	324	314	378	328	346	305	334	330	347	344	346	309	334	316	330	347	322	355	309	304	321	346	297	348	319	353	344	311	342	339	360	346	354	334	346	317	318	351	320	306	349	312	321	343	329	341	307	323	371	297	306	370	312	337	335	315	321	332	336	342	320	336	308	324	323	345	309	332	313	296	308	351	301	353	306	346	326	316	325	343	306	325	316	319	336	315	358	345	339	336	298	349	318	338	296	298	315	318	314	346	361	331	322	299	329	349	318	300	346	323	356	289	355	327	307	333	309	319	332	321	316	349	325	334	337	331	343	338	327	302	294	306	315	327	338	291	306	322	346	332	302	327	323	337	325	331	353	345	351	325	351	318	329	308	343	348	364	334	310	340	335	308	316	320	348	349	338	327	344	355	332	311	363	345	337	329	315	332	304	341	327	356	355	351	344	323	313	321	308	329	324	341	372	336	345	333	344	317	310	385	341	339	345	331	329	338	323	358	316	356	312	330	312	309	324	357	334	323	349	351	341	316	318	329	332	336	327	342	341	332	328	310	324	311	326	343	306	324	304	339	355	327	321	329	299	339	333	338	310	331	318	329	323	353	345	328	333	293	318	333	339	364	316	316	307	326	323	353	338	337	323	314	306	292	325	355	342	356	306	347	344	336	332	329	354	335	332	336	352	350	365	328	320	345	316	324	356	314	282	342	312	341	334	320	307	339	314	324	342	337	346	334	296	347	320	311	331	359	305	329	356	340	317	337	324	336	329	337	346	317	329	342	311	334	302	323	325	285	296	346	348	315	357	340	353	319	349	344	336	305	295	333	344	311	306	327	379	337	332	342	287	330	316	351	336	330	321	297	318	351	341	346	314	333	339	308	310	321	315	321	358	323	327	330	335	322	340	334	337	328	317	340	351	353	308	352	323	343	366	311	329	317	348	378	359	339	296	365	332	320	342	296	318	378	349	306	326	366	362	319	309	315	278	318	377	333	346	336	315	295	378	310	301	306	336	350	325	343	310	345	306	314	327	339	330	299	308	348	299	318	288	309	352	325	308	365	344	340	350	347	347	313	336	317	370	328	302	349	324	319	326	308	332	336	321	343	320	332	347	341	328	303	320	300	351	275	347	329	336	342	341	302	322	322	362	339	357	327	322	305	339	299	329	332	324	303	365	355	365	312	318	337	324	343	305	329	358	347	329	303	321	332	295	326	336	337	333	307	313	325	330	322	334	343	312	344	359	334	305	338	355	336	317	331	355	348	354	354	319	319	342	365	341	312	311	346	389	337	354	314	324	301	320	357	298	315	322	305	337	384	330	353	367	296	323	313	293	301	298	343	325	325	300	333	335	332	327	327	335	346	311	306	307	309	331	313	347	331	301	336	321	347	334	322	305	317	341	336	328	339	319	328	322	328	312	322	348	305	295	342	337	322	344	355	388	346	314	337	326	340	323	357	313	341	345	345	317	304	316	334	330	354	315	331	333	341	300	314	353	349	312	350	310	310	342	319	314	337	329	338	339	323	335	328	304	338	360	348	331	299	335	335	340	320	355	351	337	356	354	354	308	350	356	336	342	332	345	328	287	382	360	357	332	341	328	337	343	318	374	317	327	363	351	302	345	304	308	346	332	301	342	331	337	338	359	319	324	298	317	303	307	346	311	314	314	354	322	342	293	342	340	328	307	343	330	320	318	339	318	336	336	355	316	345	346	338	326	327	340	319	355	345	331	344	320	327	350	332	339	331	339	283	310	325	298	353	325	331	310	328	329	327	344	334	330	357	345	364	342	333	313	316	312	339	332	323	339	326	354	358	355	329	304	329	345	349	334	343	330	353	331	339	320	321	314	308	311	337	329	328	317	325	344	326	357	340	339	328	359	329	320	298	335	327	310	348	326	317	304	332	315	349	360	365	351	333	342	292	323	314	355	344	308	335	325	336	364	319	309	346	306	307	344	317	345	325	309	347	324	303	316	319	297	351	319	384	296	343	330	319	343	344	367	369	295	310	336	328	310	328	342	282	353	326	293	345	318	322	329	301	332	319	318	286	337	312	317	360	322	336	339	375	345	330	353	316	342	303	306	315	329	329	350	321	342	348	324	335	319	320	337	324	312	333	330	326	321	341	308	335	310	336	292	334	345	347	307	330	354	346	334	328	320	349	360	366	332	311	328	331	347	347	331	376	314	306	330	308	311	309	330	309	321	334	324	338	335	319	302	318	335	338	346	322	325	352	348	360	333	334	313	359	318	360	337	326	361	327	353	338	288	331	332	324	325	352	338	322	331	325	339	340	282	349	332	321	287	344	326	291	307	357	316	345	323	345	351	351	337	361	328	359	344	329	323	311	340	349	304	346	336	348	312	340	326	349	335	302	334	307	330	344	329	309	351	342	336	347	308	327	300	318	305	306	330	312	317	306	327	335	324	324	311	332	379	294	319	312	320	304	324	312	336	319	383	330	301	284	292	336	353	341	331	339	338	313	354	328	307	306	319	325	329	317	361	352	340	347	351	309	333	349	317	306	316	322	346	328	347	300	345	310	349	300	313	330	350	331	339	346	321	326	300	325	349	332	360	340	331	339	296	328	355	344	353	352	295	330	323	372	336	345	368	315	331	341	358	308	333	330	317	344	268	309	316	317	311	341	313	333	325	314	324	358	326	336	330	325	320	321	359	332	327	344	312	334	360	284	340	333	331	330	330	324	323	322	340	328	333	308	341	364	318	318	347	340	292	307	347	330	321	347	336	318	338	326	296	308	362	354	337	322	312	347	322	347	350	333	313	324	316	329	323	345	310	312	315	298	392	347	336	319	332	308	361	338	352	340	334	327	352	330	315	336	341	326	324	340	343	323	358	311	342	337	332	366	333	332	318	335	323	346	318	333	297	295	358	355	351	322	346	364	353	333	332	313	322	343	331	323	332	363	336	335	347	320	325	333	341	313	293	325	310	311	342	306	307	318	312	338	341	348	337	367	307	367	338	343	346	345	348	337	318	310	288	344	309	348	331	341	317	367	340	320	313	360	298	334	304	343	333	333	333	342	321
6154	1897	3555	4153	3685	3058	2551	2281	2018	1803	1729	1591	1479	1433	1355	1263	1291	1229	1229	1230	1126	1151	1100	1132	1192	1106	1090	1104	1144	1082	1064	1056	1066	1104	1043	1115	1018	995	1047	1010	1008	1010	998	1037	990	1002	1027	1016	1056	1014	985	1033	979	977	1024	1019	994	992	997	996	985	991	955	1018	957	958	992	969	970	1007	933	956	983	1012	896	942	969	960	927	971	966	917	930	987	982	980	984	909	963	1007	955	1006	996	973	955	974	982	935	1037	947	934	995	992	962	966	954	1067	956	1015	958	892	934	987	982	1006	975	949	921	927	923	980	1008	979	996	924	1022	962	950	970	954	963	916	946	925	901	995	898	968	988	948	967	969	986	942	983	960	955	946	934	982	954	992	947	948	987	1036	990	962	966	917	1007	937	967	956	951	958	907	940	927	965	984	997	978	951	948	951	974	955	1006	967	1002	964	973	976	955	992	998	994	1021	1007	940	1000	970	924	925	986	969	966	1006	1001	946	965	980	990	952	998	955	961	976	954	997	991	1023	957	1002	945	942	982	914	963	972	956	961	1006	977	954	888	967	958	999	975	971	956	962	947	978	972	924	969	962	985	961	966	953	989	938	972	1001	928	1017	984	937	1001	969	921	987	938	926	939	995	1014	894	1004	901	967	981	962	975	991	983	949	983	905	968	975	969	954	955	921	994	947	933	901	930	958	1003	974	967	998	993	967	961	961	970	944	1022	967	999	969	969	1014	923	919	945	989	957	984	955	985	939	962	958	988	941	962	932	945	917	954	947	981	976	965	1013	963	940	1002	948	905	1025	976	987	980	982	925	1005	935	933	925	958	958	973	993	908	954	978	958	917	981	991	971	927	981	917	970	941	961	962	1003	962	992	1011	925	999	976	937	940	986	962	906	991	1008	954	948	954	943	943	1002	988	949	980	1029	968	921	936	982	958	969	988	998	983	978	991	964	971	926	941	914	953	916	952	965	963	915	943	939	974	927	987	1020	968	1030	928	997	968	983	979	930	980	990	987	971	977	972	987	927	971	910	910	955	977	956	898	962	923	1023	960	932	1022	929	1022	970	992	962	917	1001	912	929	970	975	967	954	977	988	985	980	955	929	988	990	967	973	930	971	929	990	971	959	911	981	990	931	939	971	1012	930	946	961	995	944	970	963	986	999	960	982	906	937	986	946	972	941	942	967	952	930	962	933	920	1013	917	955	974	996	967	931	931	952	980	961	930	988	942	977	938	948	973	960	985	941	918	922	995	969	990	969	1003	875	979	958	958	952	993	933	1001	968	924	940	939	984	977	1021	941	980	972	947	972	934	1005	988	930	926	920	929	918	914	948	1017	948	987	947	965	959	957	994	931	966	969	940	981	961	969	981	1001	1025	1014	940	972	949	965	957	978	994	980	988	944	927	1020	1038	977	926	975	956	971	956	986	991	937	959	910	935	967	947	924	987	939	968	974	944	947	933	912	963	1037	961	961	960	991	976	958	967	952	982	918	954	990	953	912	982	942	963	940	1023	1002	954	940	1026	957	949	939	935	960	939	963	906	892	1033	968	962	1005	955	960	943	973	974	979	946	966	919	957	950	981	959	982	989	994	982	948	1021	964	919	925	960	933	976	1002	976	959	1021	974	928	974	937	983	892	1014	968	975	998	906	958	979	942	935	970	960	877	1022	969	935	900	960	977	961	950	968	897	991	945	994	929	926	971	977	946	985	991	991	959	987	958	966	961	942	958	1050	894	974	979	937	919	954	933	976	977	928	974	967	1002	967	949	1005	901	1005	932	966	1027	943	983	935	928	972	966	936	984	931	908	956	980	960	955	980	1011	957	946	1008	940	967	961	1003	971	972	936	1001	1020	1013	936	1003	1006	918	970	955	957	965	916	984	982	943	923	991	932	952	988	950	950	960	973	925	927	985	951	1001	939	994	982	989	913	948	1011	935	930	921	947	987	987	952	894	899	920	955	961	913	983	986	999	915	891	983	974	998	997	935	976	959	971	952	998	948	989	931	979	914	940	942	987	989	933	966	959	947	1027	1010	922	958	923	995	931	925	992	953	924	975	1014	947	973	957	980	947	973	972	979	997	932	970	1033	937	966	962	983	929	1012	976	992	858	946	896	952	890	1001	953	942	953	938	985	1004	977	923	966	999	988	942	959	945	1022	971	921	921	931	919	960	966	937	951	935	953	971	945	942	950	1026	991	989	925	991	960	906	912	979	973	983	998	969	921	981	1004	906	962	916	961	940	983	942	992	964	965	1034	1012	940	981	1007	980	1012	955	955	980	930	947	966	951	913	997	986	936	1004	976	974	959	928	953	929	945	992	995	979	938	941	958	1020	969	969	920	978	979	938	957	926	957	1059	971	946	1000	937	925	933	1006	972	975	1006	954	1026	989	1002	943	970	1027	964	931	971	960	958	888	941	1011	961	946	943	981	958	954	994	1009	927	967	996	962	993	982	972	997	883	903	945	947	974	953	960	946	970	986	951	1014	947	933	998	949	968	996	976	980	988	960	961	1008	981	927	952	938	987	939	983	936	990	1004	964	921	958	976	937	958	909	963	969	983	977	965	989	940	1011	1001	1025	932	987	1010	908	953	982	927	956	936	895	903	1034	943	901	917	956	926	957	945	905	963	952	968	981	939	1031	996	1014	967	935	977	1029	1037	986	975	925	909	933	967	947	983	955	984	954	955	956	938	989	933	914	949	1003	1000	941	999	945	989	970	974	944	977	946	1007	974	971	1044	946	997	967	971	971	953	975	987	989	914	958	993	976	935	976	932	1000	919	959	925	983	980	969	929	940	916	973	942	917	958	959	980	988	985	975	969	934	928	962	976	994	919	927	906	992	966	939	975	965	972	996	947	981	939	975	995	962	977	903	1015	983	920	967	1008	979	987	1010	1007	924	1031	1035	1015	975	967	988	939	984	952	969	947	1017	965	971	1018	918	991	936	964	944	944	944	1006	990	949	950	948	977	1037	953	949	943	967	947	943	977	977	955	944	973	972	997	939	982	872	945	962	1008	958	967	990	991	961	922	953	945	968	935	935	928	994	967	997	931	930	918	987	950	973	958	970	939	977	884	948	967	952	950	945	991	926	1005	1011	871	965	1019	946	961	980	967	988	971	962	938	972	983	1001	950	1001	978	1006	942	951	981	954	921	1049	943	1023	959	951	933	1048	962	978	921	942	1004	946	969	1026	969	944	1010	967	959	968	1001	910	956	947	980	927	939	958	982	972	983	948	971	956	978	991	1007	981	951	932	1002	1020	896	1002	951	848	898	985	927	944	930	995	967	979	964	940	980	970	951	970	972	995	953	905	941	942	1002	994	979	956	1033	992	898	954	982	930	909	975	963	982	970	961	920	969	949	977	940	1014	948	994	969	971	970	971	984	983	956	963	984	956	921	1000	979	900	955	975	909	935	949	962	984	977	958	954	985	971	972	1031	945	970	939	951	972	978	953	1001	950	982	959	983	959	948	997	997	936	996	987	947	990	977	938	939	986	920	945	965	983	987	989	976	935	986	989	957	1032	1003	939	950	988	944	1032	913	959	928	982	1001	999	954	946	1014	946	980	995	952	948	996	1019	1011	944	978	961	935	955	969	981	959	980	934	1027	966	927	894	902	976	931	931	1034	928	1001	913	953	962	919	970	915	929	927	972	949	963	917	939	991	918
18112	2647	2946	2399	1643	1259	946	722	652	548	503	464	454	374	371	344	355	368	349	345	336	340	294	308	311	290	331	293	305	289	290	300	287	297	298	312	293	313	280	276	274	292	309	262	274	301	268	292	267	250	274	270	275	284	264	298	267	263	302	256	290	305	305	261	272	269	287	269	290	258	252	267	289	290	301	288	262	297	251	278	284	286	262	288	283	270	286	301	267	290	258	271	278	280	298	264	294	287	258	264	280	267	290	278	269	286	261	316	287	268	257	276	287	262	292	310	278	270	296	262	286	251	250	242	265	255	286	270	256	295	288	271	261	274	276	281	274	271	293	287	280	260	271	262	261	273	270	303	265	274	311	283	272	264	296	273	294	274	256	296	268	266	291	284	281	251	245	274	261	276	265	281	266	270	237	282	284	280	273	288	270	303	276	297	270	306	283	297	290	285	271	262	280	278	251	287	272	258	267	259	284	298	261	258	290	253	292	273	276	291	272	234	269	266	262	259	274	243	250	290	262	285	269	268	242	298	260	273	279	288	296	297	270	301	265	251	287	294	240	260	290	284	273	258	280	262	277	275	289	275	259	290	279	283	255	273	273	247	292	259	305	262	249	287	259	282	271	265	260	270	294	268	274	288	279	257	270	260	272	278	294	284	268	284	269	295	304	276	284	258	280	263	260	280	271	281	264	250	268	281	283	255	275	265	240	263	284	295	272	276	276	281	279	245	272	275	267	259	272	280	265	244	283	271	259	261	276	232	290	248	284	277	302	297	278	263	271	247	274	280	285	299	275	267	303	280	289	258	300	298	255	276	285	293	264	263	266	263	274	258	271	263	284	287	289	285	237	269	267	292	244	261	264	277	305	266	285	299	295	288	266	283	297	258	250	268	283	302	302	274	277	250	255	276	286	291	251	277	256	285	276	314	280	267	271	270	259	264	286	278	259	273	284	243	263	253	303	243	266	261	260	243	282	271	275	257	260	290	297	267	255	258	279	272	278	264	255	262	304	300	292	285	264	275	272	281	295	255	273	252	284	254	254	259	284	278	277	246	255	294	248	268	272	264	270	302	264	260	269	252	287	249	274	249	271	261	254	276	246	268	257	254	284	269	279	260	281	263	282	259	265	283	277	272	288	309	293	251	284	285	299	254	272	310	308	270	271	264	288	257	275	261	253	270	230	271	274	247	247	276	249	274	248	272	271	247	279	287	279	271	254	284	267	283	293	266	284	272	263	280	276	292	287	278	277	297	273	284	265	283	266	256	287	262	249	256	276	259	268	263	286	253	295	288	287	270	273	273	295	265	294	310	255	243	287	239	270	234	264	278	269	254	277	264	244	279	280	269	243	268	257	285	264	288	277	274	266	261	289	300	240	284	291	273	282	301	266	287	255	280	251	279	290	262	311	273	271	263	266	277	255	254	296	232	274	257	278	295	250	265	270	251	275	296	264	281	255	274	270	280	253	278	243	301	274	258	284	281	249	289	268	286	266	289	261	267	278	303	293	264	253	265	247	268	259	275	287	261	288	271	282	268	280	294	278	271	290	285	246	314	280	292	316	300	258	239	253	270	276	263	307	275	275	284	275	276	275	268	268	267	251	275	264	291	293	256	300	268	273	285	294	264	253	268	258	269	273	292	290	254	273	271	257	275	318	289	249	291	306	273	279	300	285	286	280	252	268	279	287	268	260	306	299	294	255	239	267	299	271	237	259	280	249	284	270	257	306	264	268	277	323	250	277	263	274	258	297	295	240	305	265	275	269	286	266	266	276	311	309	274	261	242	279	256	273	253	270	276	283	275	314	274	277	285	286	274	253	261	290	278	274	264	274	282	299	242	289	260	244	298	318	255	311	279	301	291	284	293	309	260	280	259	291	295	290	281	295	313	300	257	281	264	292	291	276	251	296	257	282	271	303	250	251	282	269	269	298	253	292	258	280	259	263	279	310	269	282	299	286	257	244	259	300	276	258	243	277	253	283	244	281	300	283	272	282	263	286	243	275	291	270	276	288	255	277	261	263	260	284	258	258	253	251	276	276	278	283	305	259	273	274	290	299	260	241	253	259	240	270	272	287	280	257	287	261	284	302	238	266	284	278	297	258	259	238	266	313	285	272	261	260	277	251	296	304	276	265	266	275	316	299	275	267	290	237	275	265	285	270	309	296	257	269	276	282	248	252	266	303	273	295	247	274	259	262	275	254	255	257	265	286	302	262	261	270	264	275	287	261	280	266	277	266	297	306	318	290	293	250	273	268	265	300	262	277	278	269	268	285	261	290	260	266	291	271	287	262	211	294	262	276	267	278	254	276	279	256	263	258	283	240	278	254	289	245	267	272	277	293	277	279	263	291	236	249	284	288	269	256	272	302	299	275	250	261	267	284	280	254	276	302	276	300	262	245	260	285	274	268	284	271	276	275	245	274	272	248	278	276	294	287	257	267	297	260	284	260	234	259	274	263	302	266	298	234	237	277	293	278	280	259	264	278	270	285	308	294	253	268	288	268	268	269	277	255	297	282	279	280	271	237	262	252	270	238	274	252	297	299	281	269	316	256	237	290	284	267	265	289	285	285	274	269	257	271	275	262	266	267	288	270	286	261	278	276	246	285	294	286	277	282	280	269	271	273	259	268	296	264	287	248	270	286	242	260	269	260	280	272	254	270	287	259	234	275	289	270	284	291	257	285	276	248	273	291	263	270	252	315	257	236	261	259	278	274	270	287	293	280	302	255	276	290	297	279	270	282	266	259	296	260	288	302	273	244	275	271	255	282	279	252	282	289	270	257	269	270	289	296	255	297	261	309	275	281	282	289	251	272	291	296	298	303	266	267	259	270	277	253	271	282	258	297	289	284	271	251	310	238	280	293	292	265	281	265	255	269	269	278	268	235	283	302	276	262	240	290	275	267	290	242	289	249	290	280	246	295	244	251	290	265	280	241	284	266	281	260	275	269	285	263	280	279	285	264	275	259	281	260	291	302	288	258	271	261	269	264	273	252	278	256	281	265	280	299	274	224	272	274	287	258	265	254	281	256	274	287	262	262	283	281	285	265	274	288	255	238	268	272	254	261	259	274	282	267	279	265	264	281	257	245	276	292	272	286	279	252	252	240	261	267	278	258	271	302	300	280	303	279	308	290	268	227	255	270	278	266	268	259	273	262	288	264	263	255	256	285	284	260	268	279	265	268	240	251	291	265	294	294	278	281	256	296	286	275	284	288	267	249	271	258	271	252	276	260	285	273	265	265	283	268	287	266	270	302	262	253	252	276	258	287	266	284	293	259	259	248	247	291	265	249	261	274	275	265	279	263	287	285	279	274	289	290	259	254	264	278	274	284	288	291	256	277	300	272	244	280	290	238	263	259	290	270	273	280	264	266	257	282	287	272	280	266	248	274	282	306	252	285	295	236	269	273	262	295	253	278	302	285	250	270	295	295	296	271	253	252	263	264	252	264	277	261	271	259	267	279	262	269	257	262	275	254	297	295	244
8952	2646	5617	6499	5790	4519	3955	3350	2922	2577	2187	1981	1831	1644	1554	1485	1348	1331	1352	1272	1260	1203	1091	1144	1092	1131	1071	1011	1036	1057	986	1037	1022	979	926	938	954	907	926	949	910	938	909	942	887	927	918	866	852	911	890	891	877	842	892	852	911	931	898	817	848	848	880	834	848	863	850	845	830	826	853	886	888	809	798	867	869	790	798	849	828	784	838	862	818	840	787	898	819	876	806	809	844	785	869	789	799	798	841	833	857	827	834	830	806	801	746	797	848	807	830	827	832	807	818	794	838	829	808	831	827	810	818	788	885	774	812	819	854	835	785	804	837	811	841	816	810	798	845	855	823	827	841	792	820	800	844	798	853	815	813	808	802	834	838	859	843	847	784	777	798	791	828	788	825	787	830	834	823	837	820	758	794	832	837	821	826	817	803	739	799	839	855	819	789	780	805	803	811	774	793	811	813	822	807	801	816	822	766	823	783	825	803	795	777	776	777	807	792	793	756	801	759	861	811	755	840	836	809	820	830	783	845	834	834	806	869	821	771	830	771	827	831	787	795	831	861	808	787	840	786	855	842	827	814	852	821	841	852	821	822	816	795	849	803	834	828	817	809	839	836	818	845	789	817	869	815	805	814	791	772	809	811	811	798	782	798	777	798	767	873	820	785	843	792	861	789	828	852	799	871	783	799	823	803	856	792	789	844	731	801	800	782	824	797	765	761	862	806	841	769	824	761	827	821	808	771	839	778	838	812	771	786	812	871	785	827	813	857	813	844	814	803	780	771	784	837	823	805	851	807	759	787	756	801	820	811	826	761	804	782	792	845	804	833	827	777	761	794	798	813	769	771	766	775	803	799	796	783	790	826	863	783	816	831	802	811	789	790	823	771	753	828	835	835	813	761	791	807	836	849	745	811	804	816	844	751	807	783	789	786	829	773	757	788	844	800	787	854	811	806	793	829	796	795	844	783	801	789	774	788	769	811	825	817	802	798	833	823	830	803	876	780	795	785	813	855	792	751	783	803	793	790	809	816	797	838	788	825	829	812	866	799	780	819	830	810	847	821	815	802	810	804	792	819	845	830	798	797	810	779	781	754	812	788	798	762	821	787	765	818	799	793	784	855	794	755	834	831	790	768	844	824	789	847	775	803	826	809	763	790	776	866	818	822	809	837	814	842	811	828	809	807	763	769	807	813	809	801	754	819	847	827	830	859	808	826	823	789	831	805	782	792	779	820	840	814	785	779	761	825	846	818	791	834	830	860	806	782	828	842	741	795	810	787	776	772	827	836	783	811	845	776	800	839	806	785	808	824	833	819	802	807	821	860	804	811	836	771	813	813	780	802	819	745	781	796	794	776	761	808	822	780	813	797	785	854	780	775	860	877	779	832	791	743	807	824	791	740	819	807	806	765	805	794	815	825	793	830	856	813	809	828	803	819	796	832	827	784	801	780	814	837	850	804	788	831	836	788	831	749	784	842	797	805	830	805	782	806	850	790	783	836	801	792	810	766	830	783	791	775	783	797	809	852	816	859	812	759	797	776	786	814	795	756	793	831	779	775	842	805	816	802	809	853	826	814	818	796	774	811	822	811	826	797	811	813	830	847	819	859	792	803	788	792	808	843	817	811	840	805	761	779	758	835	789	861	779	787	831	820	819	831	776	848	816	806	755	780	801	777	805	774	763	800	796	835	806	814	856	812	785	816	861	815	772	815	788	810	778	825	778	789	846	791	793	837	862	785	792	837	900	831	845	791	758	790	835	784	815	810	783	769	779	774	801	809	865	836	828	786	827	817	805	828	795	839	751	836	793	824	793	767	805	796	819	813	833	833	779	815	851	813	873	795	805	751	821	806	789	828	789	835	775	766	836	804	800	737	813	793	794	800	791	807	837	789	832	783	800	793	816	773	780	763	828	799	790	820	793	835	791	800	777	830	808	827	760	797	838	772	784	798	839	815	774	821	796	785	816	797	809	807	772	863	777	850	779	837	825	758	836	764	828	813	807	805	837	790	809	813	797	791	808	773	816	760	823	829	813	799	776	812	812	805	780	842	756	836	810	825	831	817	832	828	866	793	802	802	784	798	828	861	746	789	771	789	837	845	788	816	833	809	795	819	812	794	815	784	807	849	810	840	809	791	818	841	782	798	807	791	803	789	809	767	797	815	810	852	798	787	856	838	812	809	786	763	857	797	842	764	768	810	790	778	787	852	782	825	799	792	808	781	784	840	741	812	827	858	815	810	813	799	801	807	850	823	799	814	794	818	810	819	817	807	786	822	838	792	755	889	834	833	855	733	798	856	773	839	777	818	793	775	822	802	892	754	822	732	768	809	781	786	764	798	770	818	795	758	835	818	850	786	743	788	826	825	836	811	802	799	763	799	760	848	846	767	814	807	770	804	837	783	807	811	804	822	853	785	791	837	793	836	837	828	762	791	807	823	795	827	851	803	806	793	770	811	751	793	859	788	828	785	823	829	823	777	825	825	785	785	834	832	809	802	793	822	801	825	831	800	801	748	759	809	824	762	811	809	852	798	795	852	805	822	812	831	784	816	815	790	769	808	806	789	816	793	788	800	823	772	827	779	842	830	824	781	784	827	788	791	833	798	790	859	809	850	850	797	786	829	866	781	835	848	802	855	793	825	809	775	841	801	781	776	710	841	847	826	840	820	786	851	787	784	828	796	783	776	815	806	790	804	833	819	781	822	818	838	854	828	784	819	796	804	834	803	800	816	784	771	845	859	808	808	828	727	765	847	773	840	770	806	804	830	809	779	879	846	808	772	817	826	791	826	843	818	792	782	805	785	802	788	817	860	831	769	809	809	833	798	842	746	860	809	805	793	828	798	807	830	804	841	804	771	810	753	786	837	811	819	804	861	829	819	796	805	798	770	843	802	770	848	825	815	753	800	731	821	809	790	791	810	821	849	830	762	780	804	801	790	804	810	757	840	801	825	794	854	799	801	823	809	815	832	798	846	806	774	845	843	884	791	795	832	816	840	819	774	826	814	816	846	795	720	849	833	817	803	799	786	804	798	791	754	829	814	786	800	873	773	797	805	803	806	832	780	877	801	791	792	810	821	834	805	843	805	831	791	777	814	864	809	822	809	814	835	783	842	777	789	801	822	760	848	830	819	770	852	811	790	831	757	775	852	813	830	814	791	777	740	775	816	746	843	746	795	814	833	753	793	820	771	760	797	827	821	836	806	798	766	782	788	847	779	818	815	829	783	817	810	812	825	846	790	812	831	821	839	856	776	787	801	799	811	799	791	811	865	803	806	821	821	806	822	824	821	764	824	825	800	834	787	746	811	813	795	827	781	846	820	865	866	823	809	779	834	777	845	797	793	799	847	799	754	826	860	811	798	814	811	759	781	831	822	820	814	848	813	824	825	828	819	839	780	796	832	838	815	822	839	771	832	823	848	775	828	816	806	782	785	848	807	818	838	808	808	790	806	837	825	797	799	867	797	847	840	817	765	821	844	771	795	798	816	814
2229	257	262	262	257	220	215	203	203	225	212	221	216	192	230	185	201	189	212	210	222	232	207	206	205	207	203	205	194	210	213	212	190	178	222	182	162	203	194	177	205	230	222	191	222	208	195	173	194	182	183	188	200	199	198	189	199	183	209	196	172	199	214	216	201	225	214	223	213	219	223	225	194	207	205	223	215	197	208	204	211	188	197	193	204	208	216	201	196	201	206	216	203	196	207	210	206	223	225	204	217	184	207	208	201	222	194	215	207	222	194	234	167	180	233	201	190	192	196	218	200	218	204	210	195	241	218	233	236	191	215	227	186	182	184	220	193	201	194	185	201	211	205	195	228	196	195	211	178	201	222	191	191	227	190	219	197	221	191	188	209	207	201	201	208	193	195	214	199	214	202	221	199	203	246	224	194	208	234	204	199	180	207	198	209	193	190	186	177	230	216	213	204	199	195	206	211	194	187	195	215	180	184	189	207	175	214	200	187	222	192	193	217	209	208	209	211	209	223	220	213	187	202	219	207	177	205	212	177	205	179	207	227	202	194	184	206	200	192	196	195	221	219	176	212	208	229	200	217	200	198	231	194	198	229	200	187	210	209	180	213	216	220	179	198	194	221	199	202	214	224	216	193	208	220	199	202	189	208	212	234	196	219	223	201	213	216	205	199	215	223	204	185	221	220	185	198	200	209	209	222	217	208	204	223	196	199	198	205	201	200	180	204	192	212	218	218	195	240	192	210	189	217	189	209	203	185	198	206	226	220	211	193	174	211	186	198	189	202	221	220	229	226	195	193	202	199	235	181	223	213	203	217	195	219	207	177	210	220	208	194	197	207	199	185	225	208	170	211	210	213	194	231	212	196	204	194	198	214	201	177	215	219	226	209	217	201	211	179	212	203	197	214	185	196	219	180	204	245	215	190	206	216	194	216	192	197	199	223	233	230	210	225	219	182	189	218	215	213	195	225	194	200	223	209	201	216	243	219	216	214	210	201	187	206	216	221	197	207	180	215	210	202	203	185	208	186	181	199	234	194	193	198	186	199	190	172	200	188	197	194	179	203	227	194	193	182	184	190	219	235	198	195	198	217	185	196	221	200	197	194	181	180	206	185	194	200	186	198	214	197	216	191	219	207	199	193	199	223	191	213	209	215	208	195	229	229	230	222	214	210	183	208	207	186	210	201	224	208	215	226	194	226	209	220	231	196	195	194	208	206	216	183	216	190	183	221	211	196	222	217	220	201	197	183	211	180	206	198	225	215	215	218	183	217	199	197	202	172	234	216	193	178	189	193	208	195	221	201	192	193	196	222	198	202	178	196	186	189	195	191	211	219	218	208	188	210	184	206	220	212	216	187	236	176	202	198	204	199	206	212	218	190	240	194	195	208	224	203	203	211	217	214	239	205	175	220	200	218	202	208	215	207	231	221	194	240	199	220	187	213	228	190	199	206	190	227	216	236	219	217	226	198	212	198	216	214	211	217	212	220	185	201	229	186	201	213	230	187	212	208	200	198	209	215	204	202	193	179	223	188	208	210	216	204	241	231	190	201	182	209	189	207	249	216	222	207	176	210	205	195	205	213	212	176	189	206	194	223	219	201	181	211	214	197	200	208	211	215	212	206	187	203	236	208	202	209	201	210	196	217	215	197	222	190	215	243	222	192	233	190	221	198	202	211	215	196	217	253	193	181	227	190	182	198	218	192	192	210	195	212	195	197	211	192	210	222	191	216	195	182	222	203	208	211	219	188	219	186	198	187	202	196	206	190	205	207	200	210	205	224	203	192	203	208	203	224	208	197	221	203	181	174	175	197	189	208	201	217	235	233	229	201	205	199	229	197	183	190	190	240	192	216	191	202	194	216	164	206	191	209	213	216	185	197	214	185	247	204	214	205	194	202	189	208	193	180	194	204	204	202	178	198	204	213	217	211	212	196	187	201	199	206	194	219	208	169	220	220	207	236	190	218	201	182	222	219	194	198	242	207	200	218	187	226	187	193	226	213	202	221	234	172	207	198	207	202	212	218	214	225	202	197	223	195	177	202	195	202	207	208	206	199	220	172	222	218	201	191	222	199	227	194	233	190	223	185	209	181	204	216	209	204	197	205	188	204	209	215	192	218	199	191	210	184	200	203	191	203	230	213	200	208	168	217	224	212	199	201	202	207	185	201	233	182	206	186	209	214	187	200	225	227	195	214	182	189	192	211	215	207	196	213	190	208	196	190	229	204	197	228	176	195	227	197	198	178	192	211	211	205	205	215	209	214	223	214	214	213	203	208	183	207	211	236	195	236	197	186	232	200	200	190	209	203	204	176	216	202	200	180	187	179	227	179	194	217	201	225	189	188	225	217	176	203	203	205	211	208	201	215	199	192	210	216	204	208	179	218	213	178	193	205	192	221	235	203	182	197	201	203	217	213	207	217	205	183	188	209	215	218	194	201	203	168	190	209	214	183	187	185	215	227	192	219	206	222	188	187	202	190	210	200	195	193	202	194	195	214	206	216	200	173	220	198	214	217	207	176	190	177	197	208	213	198	192	193	183	188	233	203	209	180	180	198	201	196	209	224	200	203	200	196	218	185	194	195	192	218	231	211	197	204	203	203	238	205	208	209	208	200	210	195	208	170	204	194	191	188	205	211	180	204	230	204	202	192	211	208	217	218	197	201	209	204	216	177	193	196	177	188	198	186	200	194	236	170	200	200	202	186	205	198	208	192	200	214	226	200	201	199	204	197	189	175	215	199	211	193	227	190	183	205	213	179	202	191	204	195	200	205	197	212	236	180	216	198	186	225	198	184	209	216	181	208	209	221	194	202	198	191	214	190	206	215	214	187	191	188	210	165	185	201	165	216	213	217	189	184	211	185	213	210	197	211	201	200	249	214	227	217	198	208	193	212	217	212	213	223	182	203	208	212	197	206	215	186	215	203	213	189	169	192	186	207	176	213	196	215	203	203	206	218	217	216	221	201	197	223	206	206	220	207	222	212	204	217	189	223	200	231	204	181	212	227	199	178	205	204	230	214	193	202	184	209	218	252	225	221	205	194	198	198	213	210	209	218	217	191	185	200	227	185	196	204	166	223	211	200	209	213	212	204	183	190	187	205	213	204	216	204	197	209	209	201	193	218	206	193	227	217	217	193	231	211	227	176	181	216	205	164	202	196	199	179	200	191	209	209	196	218	187	230	191	220	203	185	202	205	208	203	197	196	193	219	217	223	234	191	215	218	219	186	207	216	215	213	250	226	203	221	196	207	207	205	203	200	211	188	208	207	223	192	211	212	176	208	208	195	200	214	180	208	199	201	215	201	217	213	186	176	183	195	201	207	193	245	214	200	237	194	204	209	226	167	200	202	207	194	236	218	217	188	211	203	201	176	202	185	207	196	193	221	217	195	234	192	209	193	208	223	221	196	224	216	216	194	188	207	180	206	210	180	190	189	205	214	239	200	196	202	196	200	206	219	200	194	202	220	185	178	199	212	183	185	212
2028	702	827	827	814	728	710	735	702	667	664	622	651	671	658	627	645	633	634	651	670	650	642	650	647	703	646	657	662	638	623	636	653	677	654	664	671	684	615	716	608	693	604	635	661	662	665	635	642	624	671	671	649	628	682	669	653	687	640	655	684	604	677	615	630	667	668	638	656	667	650	626	657	651	649	625	658	632	626	610	636	597	632	677	647	677	620	616	630	651	679	643	626	667	667	653	640	645	600	699	610	629	635	612	627	653	653	662	623	663	643	662	635	647	623	649	660	613	664	612	603	680	638	646	621	641	634	645	642	619	633	674	648	635	628	661	687	632	668	640	677	645	611	665	622	629	603	670	628	641	662	672	646	574	649	637	655	669	633	611	675	608	652	632	625	638	654	652	641	669	668	615	660	682	573	617	699	657	647	637	646	673	627	632	637	601	610	619	607	632	639	654	643	614	646	621	689	633	628	650	675	659	680	633	685	646	627	607	656	660	623	672	604	658	649	628	634	663	654	673	666	628	625	657	622	660	658	604	629	610	661	621	618	628	625	627	619	634	644	644	624	652	648	654	686	632	634	671	656	687	678	658	646	659	598	638	659	607	659	647	631	629	655	632	621	645	634	647	625	634	646	669	641	661	632	634	618	647	587	643	701	647	650	645	657	687	649	612	654	628	617	662	645	604	664	662	654	644	636	677	641	642	626	644	640	666	661	664	668	668	622	621	668	687	672	659	625	634	649	649	621	667	632	656	648	664	604	615	652	650	656	665	627	629	639	686	617	635	679	632	644	653	666	665	582	616	641	676	676	663	686	636	652	654	684	617	635	629	675	629	640	641	663	651	636	641	619	602	637	666	632	614	659	646	690	641	603	657	587	622	641	636	643	659	710	613	640	676	631	626	644	670	663	585	613	618	621	614	594	655	648	602	628	625	654	614	629	638	630	623	650	640	653	650	655	673	651	649	592	669	637	637	670	690	627	632	584	645	685	648	591	639	601	615	657	653	677	648	628	649	676	622	628	644	648	642	617	666	628	633	653	593	662	665	650	653	617	656	649	694	621	646	619	648	680	653	641	622	662	662	637	629	653	657	681	726	590	627	613	643	655	631	664	625	654	652	679	707	630	612	630	678	667	661	659	628	641	670	686	627	682	663	690	621	644	613	644	650	637	642	638	657	612	636	642	677	618	662	654	646	648	624	630	680	659	645	647	680	664	646	648	664	612	652	656	640	628	635	670	611	642	612	702	622	653	663	645	660	653	665	643	633	636	648	611	643	686	631	614	664	605	601	636	625	691	634	639	623	688	644	679	641	671	657	622	639	598	623	649	663	606	626	653	599	684	643	645	627	654	617	640	601	639	671	659	685	669	640	646	682	654	657	669	690	579	632	672	623	662	665	613	618	657	681	647	656	687	623	678	646	646	682	639	639	647	651	651	648	628	638	611	656	672	678	636	683	628	621	632	648	684	657	663	688	620	662	625	639	634	643	629	635	616	670	624	700	667	649	674	633	663	658	614	649	630	611	654	692	668	704	627	674	600	685	634	671	592	642	628	629	636	659	684	590	664	632	647	630	661	620	668	617	669	608	647	630	641	625	656	665	636	671	652	647	668	666	631	617	684	661	636	635	633	632	663	621	664	675	649	630	674	642	726	623	638	621	598	636	663	631	675	642	598	654	637	710	669	695	617	627	604	648	659	666	639	637	593	654	636	653	663	620	636	625	609	661	598	657	641	659	633	639	630	636	650	675	586	662	649	627	640	671	628	653	621	645	612	672	635	677	664	629	630	673	653	654	655	633	678	648	638	654	636	628	655	617	653	639	664	637	628	709	628	698	666	621	656	626	669	642	664	617	638	614	627	625	648	692	652	631	659	647	609	605	627	661	693	679	638	655	682	636	609	641	675	620	666	607	638	664	641	661	669	630	620	628	654	671	623	627	656	695	618	605	650	682	638	652	632	675	625	636	659	646	634	648	631	686	663	638	625	626	656	614	655	628	633	640	649	651	668	632	669	660	655	631	626	684	661	628	644	618	655	682	656	645	659	650	686	674	650	655	631	634	673	577	633	619	646	602	705	637	643	675	632	635	623	672	621	625	621	618	647	637	643	655	644	647	675	659	639	659	642	681	636	603	654	630	660	621	657	634	640	658	657	627	667	686	628	659	650	645	671	669	618	693	651	676	629	674	642	673	695	652	655	664	621	652	624	659	607	648	652	628	644	608	642	631	632	665	617	627	650	641	644	599	669	622	667	596	651	655	651	631	659	627	630	623	644	631	592	638	635	681	670	635	638	659	629	651	632	663	641	631	642	672	603	677	643	626	632	652	650	694	629	607	621	618	672	656	653	645	676	650	639	643	677	649	655	648	636	641	603	598	692	629	650	625	669	649	643	628	674	653	663	669	658	657	640	633	653	649	622	649	707	641	641	657	674	615	655	604	666	617	625	639	668	628	604	671	631	666	632	617	635	680	680	635	632	618	661	627	649	653	633	626	661	671	659	661	602	673	676	661	629	634	640	625	627	665	605	664	678	670	611	656	633	664	642	647	612	653	594	645	624	586	660	637	658	677	646	653	659	679	637	672	652	650	677	628	688	645	608	632	652	585	625	614	665	619	622	661	655	619	614	615	637	618	643	663	628	637	648	650	666	604	626	607	691	622	611	648	628	670	681	616	664	657	633	638	664	629	667	646	595	618	653	681	676	644	629	634	648	637	669	672	640	630	641	676	608	678	642	674	628	639	668	689	636	640	661	678	642	640	625	624	651	630	636	624	611	656	687	623	631	629	569	611	655	638	630	636	643	641	624	618	622	622	665	691	617	662	671	644	687	632	598	670	623	675	646	632	639	619	625	651	665	609	619	631	685	642	657	665	613	643	659	626	618	661	659	707	635	618	652	671	646	642	644	680	603	632	671	651	649	649	628	638	656	686	617	653	614	672	590	669	626	676	660	634	683	671	672	645	671	650	637	674	688	654	627	609	638	624	648	622	670	632	625	663	669	633	661	692	671	660	655	612	669	655	674	681	591	647	666	633	684	635	671	659	673	672	634	649	668	663	637	650	682	617	671	653	651	630	654	645	666	681	671	624	618	622	643	665	639	648	686	637	632	707	609	626	651	682	625	648	666	620	629	656	669	659	629	611	629	588	665	614	667	653	645	651	655	612	709	608	640	632	648	607	621	661	628	675	586	641	690	643	637	643	664	649	628	689	629	614	669	676	641	637	672	636	608	676	646	654	629	651	595	624	618	680	653	642	641	681	657	630	657	652	653	638	639	655	675	638	635	644	652	645	660	657	628	643	645	619	634	625	638	664	626	649	669	633	662	641	671	622	625	616	683	671	655	638	627	656	675	647	640	569	558	653	642	653	674	647	612	623	620	637	635	634	675	651	652	652	645	675	662	626	649	681	660	683	663	603	642	653	640	618	635	677	635	660	666	648	658	616	653	668	595	645	631	632	671	618	650	652	681	636	650	702	633	582	639	656
10069	1382	1778	1384	1131	771	706	618	528	513	449	439	406	385	414	395	386	381	383	334	318	390	361	376	352	361	346	360	337	359	326	339	298	354	333	337	364	380	325	345	309	346	333	321	330	313	349	351	371	351	358	334	333	370	370	316	320	369	346	355	335	324	328	350	326	330	347	344	309	366	344	347	339	330	342	338	324	355	352	369	363	345	330	331	335	319	350	361	304	335	330	321	332	333	355	332	318	292	320	297	355	349	295	360	323	305	330	311	359	364	334	378	358	378	339	310	317	324	347	311	358	343	361	333	309	308	345	336	325	338	348	335	330	339	330	324	305	339	340	318	353	330	295	338	334	341	349	325	313	359	346	338	346	315	350	349	278	353	355	333	359	309	337	324	343	326	349	345	317	326	342	321	304	317	304	339	304	303	357	311	304	327	340	319	331	339	343	331	336	340	350	328	334	324	293	318	307	348	324	316	316	337	361	318	334	298	315	322	311	334	340	338	322	319	333	321	353	350	343	314	341	366	316	331	337	339	326	332	327	353	380	338	333	325	357	336	318	313	353	334	343	321	323	335	318	342	337	324	355	337	321	329	335	330	336	353	312	307	339	334	336	330	342	318	308	316	350	325	333	329	312	305	347	329	323	315	326	310	324	368	319	320	335	314	315	353	343	331	329	311	341	366	356	349	328	306	327	324	334	284	322	357	333	308	361	350	353	330	350	337	342	335	345	345	336	313	327	346	340	312	361	359	337	323	343	331	308	329	326	353	356	320	329	328	322	325	325	318	339	326	355	315	300	312	338	368	322	317	361	340	322	341	350	334	302	313	332	339	352	331	347	321	341	330	341	349	340	335	351	327	350	323	354	333	354	322	303	328	348	362	305	344	308	327	335	333	327	323	305	354	345	332	324	346	363	326	341	299	325	351	307	304	321	343	348	329	338	327	307	335	316	302	376	333	304	342	317	333	363	338	331	327	354	318	341	362	323	331	332	340	346	360	316	340	328	321	354	320	312	316	316	351	311	339	301	325	352	303	324	323	312	317	321	333	371	342	359	357	343	358	339	307	325	338	321	310	343	348	353	346	357	321	372	362	311	333	326	330	335	309	315	329	314	333	329	374	309	339	339	313	344	317	283	315	304	360	329	297	332	348	337	339	303	332	337	376	310	347	366	338	333	324	332	332	316	319	316	321	329	319	348	323	317	337	330	308	330	347	309	303	343	326	342	297	354	322	349	315	308	352	364	337	320	324	302	343	329	317	326	341	361	337	331	366	320	350	327	336	313	356	344	323	335	326	344	289	306	337	357	317	348	313	341	331	332	332	335	318	338	312	321	335	318	325	346	333	331	337	339	319	341	330	310	355	300	324	357	330	354	335	348	335	351	327	322	318	373	343	344	339	306	334	364	339	320	295	304	349	340	322	306	348	334	310	321	344	339	327	354	355	322	333	347	319	350	334	306	364	351	294	337	338	329	325	336	310	334	328	343	346	339	344	324	311	324	328	332	334	328	330	333	350	347	332	352	316	298	308	302	336	327	333	377	350	344	349	299	365	341	330	326	330	335	342	318	329	337	323	332	327	375	327	319	354	348	327	356	344	351	364	335	315	367	318	359	333	325	307	309	332	344	351	329	332	285	328	320	355	308	353	328	330	345	320	329	373	324	323	318	311	274	323	328	327	297	314	337	331	345	354	325	318	354	336	376	342	313	311	350	322	319	312	285	334	335	323	343	332	327	323	308	327	330	344	333	352	313	333	302	334	327	311	369	340	340	297	318	351	329	346	383	322	314	340	292	337	300	357	306	353	313	319	340	311	337	345	320	335	311	324	342	332	328	356	316	344	306	317	333	325	325	321	336	315	322	311	344	370	302	339	344	322	349	302	366	296	311	309	334	328	335	308	327	363	314	317	311	344	351	346	340	323	345	273	328	353	328	330	337	349	325	370	329	363	313	345	331	322	315	323	333	305	319	336	332	355	297	326	295	339	358	340	345	313	330	332	301	330	335	311	339	314	314	339	347	357	332	336	343	305	296	303	294	346	359	323	373	345	331	350	373	352	324	345	315	330	323	310	332	352	356	334	331	339	299	332	309	316	322	329	357	339	314	301	332	325	320	353	317	363	330	314	329	334	316	342	359	322	308	307	353	350	329	340	329	326	359	300	340	345	317	325	349	311	340	328	324	316	361	360	341	340	325	372	322	346	369	354	338	373	348	317	331	331	360	339	329	339	329	349	322	326	302	334	336	339	343	348	358	347	323	347	326	343	335	330	319	345	335	332	354	312	360	333	323	348	301	332	312	352	358	356	331	322	327	310	340	361	341	324	328	333	308	327	315	318	332	322	293	346	305	336	313	321	305	317	368	339	341	351	337	322	326	315	318	286	342	339	319	316	367	347	301	325	329	321	308	310	352	319	326	336	293	331	333	350	304	311	315	307	344	330	300	300	335	334	311	335	333	336	334	367	340	330	315	311	303	337	335	317	334	320	295	349	328	330	330	338	335	349	299	341	338	375	364	346	327	300	301	330	356	337	364	311	329	320	329	310	294	323	324	338	329	337	322	354	306	300	320	318	340	356	352	327	331	294	322	339	325	342	340	323	322	339	352	311	326	343	352	337	347	351	328	357	324	327	339	314	341	360	326	311	317	349	344	300	345	324	319	318	330	329	336	323	321	347	337	317	344	346	324	329	343	325	313	344	356	353	336	327	356	323	336	354	350	320	351	306	324	322	302	349	314	317	328	343	344	362	310	323	314	321	361	351	310	324	327	302	352	335	324	312	302	311	330	323	300	334	337	352	360	317	351	317	290	320	349	344	330	304	358	330	358	314	312	302	344	333	324	317	291	329	312	322	330	333	366	344	346	326	340	332	318	329	364	374	315	326	321	366	326	331	318	346	329	348	349	341	334	339	302	321	359	340	341	325	362	385	324	354	352	322	318	312	309	312	316	325	319	322	325	343	369	321	363	323	331	278	312	331	334	298	319	293	323	319	313	329	311	352	350	322	353	339	341	323	342	350	316	311	348	336	313	325	322	331	370	336	345	366	333	336	275	325	336	344	347	335	324	318	336	339	351	332	316	330	320	350	317	307	334	317	340	325	320	332	317	320	317	307	320	339	328	311	366	344	334	329	300	296	311	354	339	313	318	322	306	329	339	305	306	308	320	316	331	296	298	338	341	287	330	358	321	333	301	373	343	342	371	350	332	343	351	319	319	332	361	302	381	327	338	308	322	322	331	326	346	320	353	323	342	355	341	337	336	317	326	296	309	340	337	328	331	357	328	344	331	332	314	325	316	330	307	311	336	355	315	331	335	324	334	335	336	338	361	327	317	353	308	326	304	301	323	341	319	332	332	342	306	293	331	344	338	365	369	324	312	361	320	323	360	321	315	296	306	349	331	307	322	351	320	337	298	331	352	316	326	329	316	326	354	348	323	339	303	321	307	312	335	327	363	336	325	328	323	332	338	365	351	326	333	316	350	326	349	309
6118	1935	3590	3955	3426	3154	2668	2251	2026	1840	1668	1593	1511	1439	1386	1272	1278	1283	1204	1197	1245	1135	1123	1188	1114	1113	1155	1121	1048	1073	1020	1017	1038	1039	1008	1026	1044	1001	1030	1008	1052	987	998	1019	1039	990	1008	1023	969	980	1003	1003	999	1015	969	968	1020	958	994	1017	1044	968	1000	994	1011	957	984	974	985	946	999	981	941	979	1030	966	940	894	1007	1001	990	990	949	957	947	1012	1010	961	969	1006	974	1014	944	939	978	992	969	957	961	977	949	941	993	919	970	975	988	986	999	999	1016	976	1013	953	956	905	975	989	942	1003	982	962	1011	994	956	929	899	974	978	938	958	980	958	951	958	1005	940	959	975	949	913	936	984	975	945	990	958	925	971	952	987	966	985	1002	950	969	1006	1036	950	961	931	958	918	960	944	961	982	988	969	1024	952	932	968	964	972	937	971	928	970	937	1013	984	979	1002	970	902	973	969	959	897	933	999	957	987	976	964	894	944	989	925	938	1008	957	911	973	969	921	943	978	952	925	971	966	963	955	933	983	967	966	993	967	937	965	990	929	962	994	876	941	960	985	950	931	930	972	928	973	917	944	944	1007	917	1020	925	962	910	955	1032	958	978	953	989	968	959	944	980	934	1025	985	896	961	999	940	1017	984	897	949	943	942	990	983	990	924	971	976	934	991	974	1012	917	958	954	977	1021	950	933	944	979	901	900	1046	965	942	970	879	974	1021	937	951	918	910	949	959	1010	969	943	1013	980	956	990	965	992	987	971	1029	976	967	984	921	929	907	935	970	1018	992	958	964	987	983	983	1004	919	923	942	956	928	957	989	991	973	960	934	963	966	974	965	931	941	962	934	970	890	945	984	967	972	986	1029	981	973	984	933	949	953	946	983	931	933	948	896	939	1005	948	937	913	935	902	990	934	928	904	975	958	931	996	979	985	969	973	974	951	944	957	946	964	970	937	981	924	990	971	971	921	961	962	993	990	955	968	976	975	961	962	996	998	940	1000	959	976	990	991	940	992	968	909	919	955	972	881	1036	993	938	978	964	972	990	1010	966	932	960	937	934	956	973	948	972	968	985	993	924	977	981	995	950	931	966	998	918	930	965	973	987	971	935	927	958	982	1006	967	1008	976	962	985	942	999	956	966	993	912	955	941	980	978	945	990	1000	932	927	938	997	986	960	979	982	942	968	980	939	1000	926	955	964	950	973	926	868	925	974	1016	951	935	911	1023	985	942	961	1002	934	975	958	936	992	935	980	961	964	965	980	943	999	963	986	967	967	941	936	941	935	976	951	958	982	978	970	952	1013	938	967	944	943	986	1009	978	991	976	904	951	924	923	962	957	990	984	981	998	990	931	961	940	929	1020	898	953	913	951	951	935	922	968	955	951	1007	997	1018	950	950	983	961	957	923	906	973	971	927	956	1000	959	939	966	998	922	932	932	933	1008	931	985	970	1007	951	943	1011	956	997	969	976	917	924	972	907	946	945	967	929	979	957	949	930	931	950	950	983	930	952	941	969	1008	956	980	928	941	935	997	952	964	934	1016	956	975	946	933	927	1000	960	968	957	966	931	950	1004	977	941	1023	940	922	973	933	1016	982	986	957	965	961	987	964	988	924	952	984	945	973	1002	967	994	907	964	957	955	1043	967	990	933	1005	945	957	947	992	940	945	983	973	898	922	952	866	985	944	959	994	933	972	960	932	1037	958	945	945	947	898	952	986	976	971	916	956	944	972	931	958	989	944	966	942	894	961	936	893	983	906	957	878	916	972	944	980	1010	945	904	931	944	991	1000	1043	896	976	995	976	986	1015	973	965	959	976	1005	970	949	916	1026	962	930	982	979	1012	967	1019	954	961	984	954	901	908	996	935	927	968	939	955	965	967	931	970	967	895	897	957	920	946	997	989	962	1045	963	972	964	974	974	1008	1041	967	962	911	991	943	945	1000	953	1012	990	973	974	984	959	937	958	918	1010	935	978	947	991	974	944	943	970	897	908	951	959	960	914	982	975	971	925	947	998	950	924	952	995	976	952	966	960	918	935	994	953	942	963	990	969	956	970	982	978	980	1022	973	979	911	959	945	948	965	951	961	969	949	943	925	991	955	985	986	998	982	984	983	916	911	996	973	975	971	934	971	947	956	945	948	1015	979	1007	999	954	912	991	975	983	936	913	977	973	976	994	944	953	929	982	934	911	977	1009	986	914	954	960	997	934	994	902	913	941	969	921	973	935	954	997	970	1002	981	982	892	966	1019	946	976	999	952	957	990	983	949	918	985	922	963	980	1022	966	912	940	989	958	979	909	943	941	968	969	924	919	958	953	961	951	934	979	946	988	983	968	982	916	981	1050	985	945	999	972	935	951	954	972	960	946	964	999	943	980	936	976	924	901	997	943	929	898	984	966	1016	931	916	934	1006	1018	975	973	980	967	935	990	969	977	974	927	941	985	981	952	955	972	975	920	931	932	953	959	963	952	941	963	974	930	968	945	941	949	928	947	988	946	989	1006	976	981	984	920	1000	907	942	972	998	989	955	1003	912	969	996	993	906	956	940	971	960	972	950	969	926	972	984	945	974	964	950	933	912	960	985	955	943	905	931	982	961	956	981	967	899	984	999	1010	945	959	902	987	1013	944	910	955	960	991	941	946	948	949	959	956	934	974	959	910	979	992	926	933	979	983	987	950	939	915	991	959	918	967	950	949	971	952	943	954	989	986	931	998	964	988	953	967	953	965	971	940	980	961	993	986	980	996	972	933	943	990	999	944	1016	946	959	941	949	990	947	933	970	936	946	957	951	976	934	960	917	984	921	928	923	966	998	948	986	1014	1019	933	983	960	910	1014	952	977	986	935	962	971	944	962	954	960	928	980	985	909	1004	965	974	976	999	964	955	946	917	961	959	937	959	930	944	957	968	1019	976	924	892	970	937	1014	959	937	933	990	935	943	946	989	951	932	951	944	1002	972	948	990	955	929	986	897	972	981	1023	990	1023	963	990	980	967	966	984	989	994	949	979	883	932	966	911	1015	969	980	979	1015	964	966	949	926	1041	965	1025	969	967	956	949	934	901	970	952	1042	938	961	951	935	959	1010	980	979	901	1030	959	960	1023	949	950	980	992	990	935	966	881	996	978	927	952	928	970	969	921	981	926	952	955	975	995	942	955	947	964	898	962	981	980	916	948	994	931	989	920	971	947	928	930	978	937	1030	955	1012	950	1017	991	1019	974	920	893	972	946	980	995	938	959	943	940	970	946	946	957	939	974	960	931	935	983	945	953	902	951	974	934	997	924	934	966	945	994	1035	942	972	950	1007	969	921	1025	926	957	915	940	977	986	934	1058	968	959	949	989	929	969	911	986	961	1004	1045	948	946	962	956	935	971	950	952	1009	1003	952	957	959	967	946	927	977	946	953	1062	967	994	967	938	994	967	967	911	925	1001	979	970	939	1005	923	1007	924	979	929	962	953	997	972	939	973	992	1001	909	963	888	923	920	944	904	950	975	929	960	989	952	889	954	973	996	967	944	960	966	923	961	934	963	967	957	1023	933	978	1000	909	965	955	983	958	950	956	978	942	996	953	939	993	980	952	960	993	926	965	994	1005	913	975	987	1015	961	980	948	1014	953	986	932	882	935	984	940	897	933
17887	2675	3082	2375	1651	1227	965	764	679	531	504	448	415	369	408	369	390	352	360	316	374	329	331	289	330	315	271	310	299	302	294	290	364	299	291	318	277	321	300	290	278	291	285	326	302	279	248	289	276	296	255	303	287	297	300	305	247	278	277	305	293	271	284	267	274	260	293	241	281	302	263	253	300	289	294	298	295	284	284	274	304	266	263	293	255	259	272	298	279	288	290	286	272	288	299	251	273	249	255	286	283	258	262	266	274	265	268	246	256	292	276	286	276	287	269	274	276	272	260	247	271	284	267	279	267	279	268	258	293	293	250	240	259	279	275	269	266	303	267	268	281	302	263	300	257	274	255	285	290	264	283	273	300	307	285	281	275	274	276	290	275	304	259	294	271	286	289	278	285	262	270	310	298	272	283	240	288	260	250	284	270	263	271	262	253	247	268	277	242	291	268	297	278	258	260	298	285	237	236	306	269	255	276	276	275	289	256	236	264	273	281	266	270	277	290	275	266	306	254	249	282	260	289	261	278	280	265	296	276	286	294	272	300	284	283	269	284	285	253	267	275	284	271	267	246	266	244	274	267	299	278	264	280	264	293	285	296	265	272	278	278	280	281	234	304	264	251	271	294	283	301	275	246	276	278	297	257	288	279	256	263	288	260	297	287	281	273	268	293	242	300	275	291	263	260	236	282	299	297	281	276	285	294	266	245	288	238	257	292	303	286	297	282	301	267	272	287	276	287	275	259	256	289	301	276	284	262	284	258	280	278	270	282	272	284	258	259	299	270	276	245	270	248	258	317	293	277	274	282	288	251	281	289	269	287	264	290	307	278	289	286	258	252	274	252	266	284	254	283	298	253	306	252	271	263	294	293	276	254	274	251	274	246	295	282	276	262	263	270	293	267	287	287	272	287	278	266	279	290	309	275	265	259	285	292	281	334	302	294	277	243	239	256	310	284	265	276	269	282	253	246	305	242	286	273	273	278	288	302	260	277	295	294	256	265	269	280	266	292	263	269	259	255	276	318	284	291	261	285	247	287	270	289	336	289	298	255	285	302	274	276	274	283	262	249	276	276	253	291	268	274	300	231	273	268	281	244	294	272	271	293	286	281	264	295	287	260	271	257	244	285	263	303	272	274	254	262	279	266	238	268	261	284	261	262	276	267	269	283	288	278	264	290	285	273	270	300	285	285	261	256	299	289	257	284	290	295	304	276	256	299	253	300	275	268	263	275	289	268	285	265	269	294	280	286	240	286	287	245	295	277	292	263	274	297	260	251	264	288	295	256	258	250	291	262	308	304	309	279	274	247	287	294	323	257	278	274	276	265	270	268	290	275	288	246	271	300	298	262	253	286	255	266	261	267	288	280	292	292	269	277	285	241	283	305	252	282	256	300	286	267	282	299	269	275	276	269	271	284	287	262	263	269	262	269	287	258	298	289	277	279	282	280	285	268	288	272	279	253	270	273	278	255	255	273	255	266	311	296	287	285	277	281	272	274	267	286	261	293	261	260	269	287	272	270	272	280	285	316	269	275	265	278	279	285	245	265	273	318	252	285	277	280	271	257	283	271	277	269	265	249	249	281	278	268	269	288	276	255	279	284	246	285	290	270	251	275	282	271	295	266	273	249	286	273	277	244	297	259	272	275	310	282	247	278	303	307	267	286	278	267	272	240	288	261	262	260	267	288	250	288	278	268	282	277	271	263	253	298	313	263	268	238	273	285	291	272	258	251	291	257	261	279	268	283	278	272	254	286	269	254	262	308	329	278	264	283	272	272	263	294	268	301	242	265	280	259	267	292	294	294	271	277	261	276	294	278	272	286	265	300	257	283	281	290	273	257	285	256	260	275	280	254	290	319	258	275	257	277	270	279	245	301	284	290	299	289	289	291	275	269	265	288	311	262	290	254	257	257	299	275	274	285	301	277	273	274	248	263	281	258	276	269	264	252	277	272	271	257	264	293	288	269	289	289	311	259	289	254	266	275	260	305	307	258	270	281	265	264	275	271	255	287	267	264	246	277	276	272	280	279	288	256	232	266	287	277	251	277	279	277	263	254	270	284	250	262	261	269	294	260	251	251	308	283	259	301	291	284	258	279	263	321	259	252	273	301	268	292	269	281	260	289	256	278	282	305	273	268	265	256	283	281	291	291	250	293	277	286	280	264	266	289	251	287	258	264	274	267	283	259	297	243	278	267	265	290	295	277	251	265	275	324	264	268	273	271	274	296	262	289	285	311	261	299	295	266	298	276	265	264	262	286	268	266	270	247	286	291	274	246	254	281	300	305	262	258	294	280	277	273	263	286	291	271	252	265	281	255	269	261	266	247	259	278	288	266	263	294	235	279	284	269	262	246	273	278	278	278	272	286	279	268	294	264	270	279	260	282	280	307	288	277	300	284	245	254	265	292	248	287	299	294	255	288	271	292	294	265	268	302	269	241	285	260	286	288	257	271	251	274	287	278	285	312	267	256	265	264	283	264	248	285	281	276	269	278	263	286	257	314	285	260	250	287	290	248	271	252	287	268	292	291	268	283	286	254	279	269	284	266	251	295	295	251	266	258	283	301	253	263	249	270	308	299	235	290	266	276	282	295	266	258	280	293	265	261	322	271	259	267	259	269	260	271	253	278	267	247	258	266	265	273	270	242	257	263	228	294	269	274	274	284	291	307	282	276	286	261	242	273	264	273	270	292	296	260	281	280	271	259	267	293	286	283	265	262	268	301	255	294	265	279	252	279	277	279	272	295	293	275	280	266	245	245	318	270	297	276	244	270	278	279	261	275	272	256	255	272	270	287	262	273	261	260	272	276	262	262	275	310	258	281	280	271	297	292	267	294	273	271	295	273	266	260	304	283	277	249	242	267	239	290	273	266	306	277	291	263	279	277	276	277	266	287	249	279	285	252	310	264	300	270	248	247	290	288	264	282	274	265	264	298	308	253	316	290	286	253	273	290	270	297	285	260	282	257	252	271	270	293	283	281	274	275	260	274	288	272	289	295	280	265	270	287	278	277	263	283	277	257	268	274	273	279	277	301	265	266	316	258	294	281	279	266	280	288	285	285	262	288	286	280	273	246	249	310	266	284	280	286	254	285	288	257	254	258	282	256	306	269	270	278	286	278	285	258	281	257	303	266	294	268	269	265	258	280	268	313	246	270	250	277	257	244	277	285	266	297	260	271	282	267	270	267	255	259	296	271	245	271	254	280	283	281	268	264	275	289	259	275	290	283	270	289	269	284	291	278	271	300	269	267	280	286	298	286	258	284	255	248	275	295	290	255	262	306	283	275	270	291	261	269	267	278	297	286	279	278	285	238	313	301	297	262	298	275	268	269	267	251	274	280	266	245	287	292	263	291	282	296	266	256	288	321	246	253	261	288	268	280	258	264	286	275	272	271	286	316	245	282	278	278	248	316	248	265	265	293	294	283	272	278	278	299	247	262	289	261	293	274	249	279	292	247	254	248	295	270	290	256	286	302	272	284	284
8598	2809	5679	6446	5670	4615	3893	3207	2837	2442	2191	2041	1846	1703	1615	1429	1447	1310	1338	1319	1223	1178	1184	1102	1104	1061	1025	1038	1041	1041	997	1018	908	933	985	978	937	951	924	952	923	884	900	853	888	852	931	868	869	868	845	902	856	905	851	847	869	859	825	868	848	866	846	838	851	832	819	862	848	835	823	823	868	879	771	834	818	847	777	789	841	871	787	826	825	798	801	857	865	813	814	793	836	770	817	823	778	787	798	801	777	843	835	788	806	796	787	832	808	841	822	749	855	793	821	851	800	816	773	836	723	828	832	860	772	834	881	809	853	790	782	837	772	850	760	836	797	817	790	838	753	797	879	874	811	851	788	805	771	772	837	785	829	851	829	824	842	811	831	862	789	822	834	769	794	766	848	812	802	829	835	810	795	763	798	830	790	830	737	784	821	845	815	828	894	841	822	837	781	805	793	792	771	823	838	802	807	812	824	811	798	814	803	778	826	798	813	804	806	854	794	823	760	793	831	811	781	798	809	815	784	758	832	802	768	804	785	822	787	826	783	784	736	792	834	797	775	777	809	801	776	844	780	828	750	807	788	817	801	801	789	795	786	816	806	773	796	784	759	837	844	810	812	817	792	828	832	817	854	772	751	759	800	802	831	805	827	792	754	826	830	778	768	848	792	835	806	823	801	772	902	787	835	834	809	779	814	794	785	838	829	791	809	817	847	783	796	836	831	776	844	807	834	768	828	774	835	816	789	788	793	779	839	818	794	803	867	799	828	792	827	812	771	859	784	790	787	806	812	852	803	785	809	783	754	863	830	833	792	787	799	792	821	834	810	787	866	820	818	850	803	782	826	794	784	812	815	848	833	757	830	795	754	808	828	831	816	879	793	786	866	814	848	783	826	787	843	860	812	797	825	822	779	790	830	771	781	773	789	759	799	791	827	835	786	787	803	818	776	818	764	801	844	828	816	819	832	753	788	812	812	863	858	801	832	793	867	841	780	855	787	791	782	823	861	860	806	780	822	787	775	797	785	817	855	779	853	811	814	807	748	845	824	801	791	775	782	858	822	773	822	803	825	787	821	819	784	861	801	825	828	812	829	827	838	795	776	852	825	792	763	807	767	831	793	787	790	812	814	851	838	772	786	823	794	808	848	830	830	801	793	794	802	800	792	788	792	813	843	791	806	766	804	816	759	809	768	746	829	802	788	804	791	762	842	810	812	803	790	809	797	789	818	821	778	784	809	816	738	827	802	796	798	745	777	834	816	755	820	810	801	792	827	846	798	800	826	810	765	758	854	780	818	799	819	796	793	779	823	813	778	815	830	814	787	784	850	819	770	793	857	822	772	778	805	823	774	817	794	780	862	828	769	792	811	788	784	769	809	766	793	834	822	840	805	789	812	830	849	788	799	816	801	790	792	830	805	839	808	830	800	780	847	804	829	816	840	807	812	846	829	763	800	820	794	790	809	829	775	780	853	807	814	831	793	779	806	798	792	793	829	819	826	735	748	798	861	829	772	837	764	795	794	806	788	886	833	798	841	785	785	816	820	840	860	840	800	836	855	805	788	750	858	812	799	839	789	839	800	797	838	797	797	788	815	775	788	792	817	795	778	798	853	871	795	831	813	831	806	827	825	827	816	792	776	816	796	779	837	762	819	830	859	858	801	826	804	780	791	777	851	831	837	817	766	744	816	785	816	783	884	830	807	861	833	818	788	781	820	822	805	826	817	811	777	801	824	832	812	823	808	835	747	796	803	809	771	837	796	808	797	867	808	834	829	797	779	831	826	794	834	749	863	819	843	765	827	774	798	810	844	830	778	821	799	835	767	817	795	825	855	820	784	784	780	791	837	780	833	788	810	804	775	845	806	812	808	817	809	841	808	787	858	768	791	817	795	740	832	762	810	836	807	818	849	819	823	802	787	818	795	814	781	827	764	795	820	800	826	814	852	814	828	898	849	792	803	825	797	823	793	846	863	795	840	786	773	776	804	790	843	831	788	801	832	796	811	815	765	782	854	821	796	785	837	852	793	805	777	838	818	825	810	820	773	838	756	851	845	783	767	822	787	781	855	815	815	836	806	827	812	828	825	780	797	821	776	770	818	814	819	789	773	781	777	806	862	780	843	801	795	752	826	830	823	836	820	829	803	831	778	835	798	840	768	840	726	790	818	881	822	800	833	811	847	805	792	848	837	792	779	813	859	766	810	819	842	809	848	770	838	801	811	779	795	817	785	815	766	816	801	823	799	858	789	816	807	820	813	816	806	790	751	804	790	839	793	804	827	775	860	838	849	777	805	836	843	818	809	830	737	813	805	788	835	814	795	786	827	791	802	810	844	838	814	796	765	841	792	790	815	812	767	808	802	833	772	836	837	775	799	810	813	780	798	783	798	824	814	831	803	853	790	762	797	771	817	762	901	826	823	846	777	811	837	788	842	776	807	817	790	801	831	861	798	786	849	755	771	867	783	834	766	806	794	793	845	794	809	766	770	804	775	809	844	845	842	804	841	859	807	783	810	775	764	882	810	813	805	825	805	785	799	771	835	780	810	875	774	792	823	831	791	828	832	815	851	817	776	769	808	795	780	848	808	851	817	849	790	828	797	847	778	762	842	784	787	813	830	777	814	819	809	865	798	845	774	804	811	864	824	826	787	841	864	820	773	782	780	855	796	846	869	836	882	840	828	818	814	779	861	826	794	779	860	825	790	807	836	793	786	810	829	805	833	813	825	780	801	841	827	802	817	821	775	762	820	816	829	806	846	813	822	800	794	796	791	824	819	810	808	800	816	768	821	826	800	803	854	809	820	848	798	842	822	811	806	791	835	783	844	831	823	812	777	809	783	819	755	846	757	769	790	820	804	789	860	812	729	807	819	824	829	782	848	844	831	830	752	801	787	816	830	797	835	817	791	834	815	775	777	766	776	770	811	806	843	829	771	797	842	826	819	723	805	775	780	823	778	812	782	856	837	796	825	770	816	776	811	819	777	748	870	847	834	795	806	781	829	799	762	826	813	782	840	821	874	807	795	809	855	836	805	804	824	819	845	786	851	796	788	851	800	838	793	827	789	830	786	814	829	791	801	813	815	758	777	782	805	792	779	794	788	837	751	762	810	819	789	798	807	773	807	813	851	829	758	813	891	788	786	805	777	792	773	833	742	799	866	806	794	809	815	794	815	751	830	797	796	818	809	844	795	820	768	836	789	792	827	785	829	811	877	766	770	819	823	812	804	831	827	832	769	814	839	788	739	771	803	822	811	821	812	873	804	790	851	801	793	825	824	853	772	804	786	759	847	805	779	902	852	783	775	836	783	836	816	815	743	767	764	829	805	805	786	812	832	760	839	817	832	762	780	779	807	789	807	824	775	801	899	779	841	808	819	864	814	777	823	761	817	786	776	799	803	861	828	839	793	831	792	840	830	786	829	821	800	774	852	814	780	829	798	781	823	814	813	828	821	765	809	820	805	809	799	797	836	778	771	793	802	798	832	836	794	807
2274	261	265	265	249	243	211	203	189	199	208	225	202	227	208	201	213	223	233	188	167	218	215	209	207	197	220	187	201	207	204	202	219	193	186	215	211	211	183	215	167	231	212	217	224	222	207	200	198	187	206	217	197	204	211	206	214	228	224	227	206	207	190	218	205	181	203	230	185	197	199	234	204	204	221	198	199	205	190	198	193	183	192	204	218	199	204	208	220	214	221	206	189	202	232	185	177	213	203	213	222	195	222	207	209	192	190	212	213	206	203	186	209	205	207	241	208	227	202	194	208	202	227	217	207	195	218	221	204	229	194	177	208	207	203	192	197	213	193	226	206	196	203	200	219	197	178	212	183	189	204	185	201	183	200	225	207	214	193	213	197	219	237	212	215	212	221	197	206	205	229	194	211	192	186	210	183	174	259	200	187	200	214	215	242	198	224	205	209	228	199	189	194	178	206	197	191	202	214	214	220	206	199	188	212	178	185	211	211	180	189	191	212	204	219	201	197	227	204	206	191	214	195	228	228	206	215	217	185	203	203	192	201	203	210	205	204	205	212	204	210	187	187	215	200	222	190	199	224	225	214	208	180	193	216	231	210	195	226	213	213	195	205	215	202	201	197	216	211	222	225	207	203	228	219	226	186	217	210	195	207	210	215	202	220	188	220	189	217	231	207	224	185	198	206	191	201	189	236	218	234	205	216	187	208	207	188	187	199	232	194	191	202	162	213	222	226	189	199	207	185	211	212	189	197	199	184	216	191	234	196	188	190	230	187	220	221	222	208	186	196	209	207	215	190	217	204	201	217	211	201	183	205	210	220	214	189	194	198	203	208	226	190	202	198	202	212	202	233	208	229	235	213	216	230	206	214	231	223	204	213	218	214	211	187	216	203	236	210	204	200	206	212	221	200	187	203	211	220	223	224	199	175	195	213	196	217	214	175	214	218	210	190	226	194	193	220	174	199	200	231	208	189	217	228	213	220	212	212	213	201	206	215	209	190	215	178	190	218	187	203	226	217	222	223	194	239	226	180	231	239	224	207	202	211	199	221	194	174	200	229	230	206	228	224	234	233	211	203	231	223	189	190	212	217	202	208	194	210	208	201	180	192	206	218	189	225	198	216	212	196	232	211	220	214	201	192	189	214	224	205	190	200	200	210	208	198	215	233	212	196	175	218	215	247	183	195	220	205	209	212	237	210	201	204	212	207	189	203	178	213	179	194	192	212	217	211	205	192	198	201	178	198	204	195	210	213	206	202	200	225	195	194	228	212	194	214	196	223	197	177	232	222	204	194	177	222	173	220	206	168	234	214	208	189	202	209	212	212	208	195	238	188	185	231	198	191	185	196	182	203	199	214	213	194	214	231	193	228	227	199	198	222	214	217	218	218	200	180	188	199	194	219	199	191	205	211	191	216	200	201	224	192	227	193	195	210	203	204	195	209	205	200	226	191	205	195	228	192	191	220	194	211	206	213	251	220	203	208	232	219	189	183	199	225	209	187	250	199	217	210	217	201	196	207	196	224	191	197	223	236	202	207	212	217	226	216	209	243	205	205	212	199	185	211	191	194	203	211	205	175	186	198	194	192	206	194	202	215	194	225	200	194	196	192	188	197	189	203	183	218	216	194	201	204	208	209	224	193	188	226	242	194	216	228	185	206	204	203	209	192	222	205	209	193	188	222	182	220	236	209	205	224	206	189	217	206	187	191	198	225	215	209	228	201	226	193	203	212	193	191	196	194	202	213	215	208	219	188	187	216	215	203	215	197	188	181	198	192	188	202	222	206	198	204	197	187	194	216	201	242	190	200	205	241	192	195	222	182	194	202	187	223	197	208	189	216	206	222	202	205	189	178	201	211	214	212	177	225	209	184	248	237	183	225	209	191	248	187	206	206	196	190	183	224	193	200	187	204	234	218	220	207	187	220	234	193	167	207	217	229	210	204	196	201	194	208	194	221	205	216	202	184	178	191	212	183	201	212	189	206	215	193	213	214	210	216	178	179	194	204	211	210	204	211	218	199	205	196	232	208	193	200	179	217	218	202	219	198	198	204	223	209	188	203	207	192	224	190	220	190	189	199	201	209	218	209	194	199	224	199	218	200	226	198	179	192	247	199	191	198	212	214	184	242	196	195	222	216	204	173	194	213	210	199	188	213	231	224	229	221	205	201	213	206	205	205	169	225	217	216	225	218	230	181	215	213	232	206	218	181	213	213	206	189	216	197	237	203	184	206	201	226	219	207	208	215	202	202	200	202	190	193	209	177	211	208	217	185	221	239	209	207	224	197	203	177	178	213	228	192	186	203	197	182	200	254	219	179	200	193	201	194	230	230	208	193	210	182	203	242	219	201	199	201	215	204	228	201	194	217	202	210	206	228	222	188	193	216	213	196	208	220	185	200	203	187	224	193	174	220	187	233	189	229	224	188	216	187	173	222	209	206	186	215	204	179	194	202	201	210	190	202	203	211	226	238	212	205	208	207	212	224	185	223	220	242	214	185	223	207	203	230	191	224	195	202	198	180	200	231	193	225	227	211	230	208	212	213	211	205	214	215	208	208	209	199	239	213	229	186	218	223	198	209	220	217	207	209	203	223	225	194	207	214	198	196	210	218	192	199	222	197	188	221	177	208	194	196	218	209	201	177	200	196	225	220	198	219	228	203	197	194	196	207	207	199	226	206	209	223	187	229	201	199	232	209	202	239	226	230	226	207	195	209	202	191	200	168	214	208	215	168	201	216	209	202	196	210	214	220	236	201	225	212	199	204	209	217	226	224	219	191	196	182	222	188	213	223	207	214	237	204	202	229	217	202	229	203	194	231	226	208	207	203	187	189	216	214	207	218	225	203	227	216	211	219	207	208	203	216	183	224	192	210	207	218	202	194	211	220	202	245	206	187	222	202	190	217	202	211	218	218	220	208	210	216	194	205	213	209	197	191	211	209	206	221	215	228	226	182	186	206	221	195	212	206	218	205	199	174	217	208	183	243	201	204	203	201	191	209	212	190	212	194	218	174	223	178	206	211	194	188	212	201	192	238	199	212	200	205	227	184	197	206	184	196	201	230	215	197	204	205	222	205	209	200	226	202	207	200	201	209	223	204	232	222	199	180	197	207	220	195	192	236	220	212	241	229	180	223	220	194	206	198	180	195	202	232	190	210	191	193	212	191	231	189	189	203	202	198	207	219	211	241	197	183	231	187	200	211	172	169	188	182	216	164	167	217	231	189	181	212	211	199	218	198	213	190	216	207	184	187	206	241	216	200	203	197	193	183	200	206	186	190	205	205	203	201	198	198	217	189	211	212	197	202	200	215	209	231	240	229	210	183	213	180	217	199	214	230	198	220	207	201	202	204	195	170	201	180	196	217	185	188	198	191	224	203	185	200	209	204	237	194	203	221	193	176	208	194	211	195	211	234	201	194	223	197	207	198	209	218	205	196	201	227	208	207	199	193	221	213	219	196	199	220	197	203	218	219	207	211	235	217	189
2122	690	791	871	826	749	744	721	750	640	674	685	625	687	651	661	692	637	691	626	697	624	685	678	677	668	649	617	652	656	630	638	695	634	643	653	653	591	653	656	641	649	675	646	675	672	624	680	643	630	667	661	673	600	621	638	676	637	643	630	664	679	707	625	629	643	627	615	652	665	663	629	643	716	687	617	673	669	639	672	641	670	644	636	646	638	667	645	708	650	648	644	608	656	619	636	641	677	653	655	638	624	680	670	658	679	609	614	650	622	627	667	679	642	636	616	665	648	659	647	691	679	635	624	664	660	659	646	648	651	659	642	633	686	633	622	668	629	656	674	637	670	638	628	656	649	632	641	659	623	647	636	696	652	631	639	685	655	636	654	637	610	646	659	630	638	645	666	595	617	670	692	631	641	674	644	677	660	603	669	703	654	683	629	625	630	654	612	645	642	658	660	642	610	681	617	693	659	626	631	642	659	644	686	596	630	671	585	630	654	615	689	651	666	604	624	639	668	628	677	663	626	648	643	655	657	676	600	605	630	640	627	668	618	614	666	714	670	634	672	684	682	691	638	631	687	649	647	663	637	635	662	631	653	639	660	636	645	655	684	654	629	636	650	638	640	643	670	623	635	597	643	631	616	641	572	629	632	653	616	669	617	611	660	654	616	686	663	663	655	611	608	643	623	656	623	648	620	646	672	649	647	667	653	654	651	650	646	644	644	672	668	619	635	674	621	660	650	648	666	650	638	695	634	612	651	645	630	674	667	662	631	646	672	616	614	637	624	664	644	704	660	670	659	668	653	701	663	624	692	670	615	589	689	634	668	662	632	693	694	635	648	626	668	661	698	650	586	641	635	660	641	655	635	652	672	622	645	615	647	633	606	652	648	645	622	579	636	616	653	629	663	673	653	617	618	655	652	656	674	665	670	656	666	634	625	680	619	632	630	649	636	637	669	618	646	668	678	634	674	662	640	657	666	628	650	602	671	661	649	655	663	648	674	606	674	622	595	613	639	676	653	644	624	662	621	674	619	638	687	653	613	642	693	660	658	648	587	576	671	632	681	637	646	599	611	632	591	677	624	616	630	633	647	689	671	649	674	667	650	675	652	641	647	672	653	683	695	640	618	675	682	652	657	671	622	675	646	647	683	635	590	631	624	621	631	655	673	664	638	634	641	642	650	622	648	675	637	669	685	606	669	624	650	639	632	634	657	626	630	661	661	652	661	588	619	620	642	633	663	645	712	637	633	669	655	661	643	625	624	683	656	648	676	607	662	630	667	644	647	665	654	652	651	635	649	683	621	638	637	681	681	672	584	640	598	606	639	667	632	637	637	603	625	643	677	653	632	665	634	644	673	655	673	662	669	688	659	597	658	643	646	653	624	658	615	610	657	642	675	630	631	655	627	657	673	645	658	627	664	665	658	608	606	654	656	638	674	641	671	647	651	614	639	661	655	671	628	684	609	641	643	627	702	645	633	676	619	696	609	658	619	646	641	660	646	655	653	637	652	594	652	624	669	668	665	683	673	611	649	681	654	601	633	663	658	648	684	619	671	599	649	678	649	610	636	625	613	641	601	658	615	631	638	624	642	694	666	676	645	639	629	668	625	576	638	616	626	653	635	649	662	647	640	623	693	638	660	660	577	621	656	676	645	688	654	659	614	646	637	650	635	640	634	637	618	624	625	675	672	729	669	622	647	637	683	663	659	650	686	687	664	642	636	671	634	639	623	646	672	645	606	641	673	669	621	671	638	622	637	677	692	663	648	622	645	615	672	667	649	588	680	635	639	639	678	598	667	685	645	666	587	619	630	598	631	641	643	617	677	636	692	627	622	665	611	607	652	621	679	610	638	712	669	660	639	638	670	667	623	647	653	671	649	679	676	626	605	627	691	636	629	637	637	643	677	622	642	665	704	655	645	615	668	641	672	666	636	653	629	650	675	640	681	639	644	623	604	664	649	647	666	622	629	648	661	661	635	669	632	636	615	603	616	629	692	639	631	603	640	591	690	626	645	650	639	650	607	702	658	630	692	690	650	638	686	622	588	687	603	666	634	647	655	595	653	634	639	678	640	597	666	598	613	635	627	659	644	639	645	671	682	659	606	638	612	621	653	674	662	647	623	657	655	670	706	655	593	623	660	641	695	669	685	689	572	692	654	664	645	631	691	624	624	678	659	671	661	616	629	639	612	606	639	655	619	676	643	672	677	693	648	675	640	641	696	624	660	690	695	637	659	640	624	606	620	660	631	654	675	641	669	626	638	694	650	621	625	663	687	675	654	653	652	674	643	668	664	661	630	674	650	640	659	640	649	646	607	662	632	643	611	637	650	670	655	648	645	651	655	617	643	673	699	658	585	619	667	622	622	641	621	654	695	674	650	612	678	632	602	637	675	639	625	644	672	616	662	609	659	653	626	599	673	632	673	666	665	671	638	644	622	618	603	632	680	647	671	635	653	636	649	630	639	657	652	611	682	652	623	635	649	633	652	639	636	659	675	640	624	654	655	622	670	637	646	617	650	634	638	678	654	663	614	637	659	645	649	632	660	663	669	661	660	618	648	655	664	632	603	667	650	624	646	627	630	622	655	613	649	664	617	629	660	646	650	667	628	637	678	644	642	660	676	670	655	626	640	660	631	648	652	668	640	620	645	622	658	654	608	694	649	660	629	683	638	640	682	634	682	618	606	654	624	693	646	629	698	648	661	684	655	650	609	654	640	647	674	663	751	628	669	693	596	640	622	631	678	622	618	657	613	682	665	644	699	647	624	640	656	682	648	671	704	659	637	658	629	644	667	705	617	633	683	611	661	637	643	644	647	696	669	664	642	618	660	619	647	709	639	647	661	626	670	629	619	650	648	605	649	651	608	666	632	671	659	717	662	657	662	661	653	649	583	673	639	608	688	638	650	683	636	630	675	614	654	650	668	635	634	636	657	693	629	668	698	631	648	627	621	612	617	672	636	693	604	626	648	655	648	677	621	620	615	650	669	620	622	640	682	652	683	609	705	632	628	681	625	590	672	676	624	658	626	669	674	674	669	662	659	662	652	620	659	667	641	635	613	685	637	638	628	642	641	664	634	646	652	617	644	689	640	643	646	669	663	647	675	617	700	623	634	618	615	658	622	592	653	642	692	675	657	641	676	659	620	662	643	623	678	648	647	616	588	647	671	661	627	626	679	664	702	632	621	655	675	646	629	676	654	694	674	641	656	681	627	627	625	683	669	672	657	683	682	668	666	631	686	644	617	670	630	645	678	679	663	654	635	646	669	679	587	599	682	658	649	634	652	651	612	629	654	656	664	664	643	642	620	647	734	637	654	722	648	693	605	626	645	687	666	618	663	628	651	713	696	659	644	673	653	640	671	653	618	658	632	671	662	617	651	694	615	641	627	653	647	597	692	642	638	661	640	675	695	661	658	647	645	618	693	659	613	660	657	661	646	615	688	653	655	663	694	641	628	678	610	677	630	646	615	618	669	680	713	626	657
9690	1344	1676	1403	1034	817	706	622	513	482	472	412	390	410	383	385	373	369	351	394	348	347	363	370	340	341	347	332	365	363	328	346	360	326	312	332	340	288	339	334	310	318	329	349	329	310	341	337	302	316	339	347	330	320	324	343	347	325	359	328	350	342	353	343	336	346	316	327	308	345	329	336	337	303	291	352	400	323	298	357	329	340	329	313	376	291	341	332	310	334	333	319	342	314	352	328	331	321	294	304	335	325	292	319	340	367	332	349	346	309	354	337	318	312	334	292	333	316	369	322	342	328	327	335	350	334	313	338	335	308	329	325	326	309	321	308	326	321	349	319	341	332	339	334	328	341	291	355	323	337	328	329	328	328	346	354	341	374	311	329	314	363	348	359	330	313	362	318	306	332	326	306	351	327	319	334	329	342	320	352	340	343	340	350	325	341	345	312	310	326	325	321	323	305	294	361	338	314	354	331	341	337	320	323	360	358	348	343	335	333	300	341	320	336	339	328	342	356	350	338	345	307	358	342	344	295	321	336	304	316	331	339	313	319	309	333	341	325	302	338	335	339	351	334	330	329	343	359	319	346	307	324	329	348	302	352	331	324	325	332	343	341	336	308	292	327	340	344	297	335	325	343	353	306	328	313	348	323	350	333	309	323	325	320	332	333	347	302	338	316	339	363	335	344	349	326	311	335	338	325	322	327	326	304	359	338	335	294	312	323	326	342	315	323	317	352	350	316	309	341	324	352	325	314	333	317	348	302	328	323	319	369	313	370	329	318	297	319	341	332	348	323	345	304	345	315	350	348	326	313	316	339	320	355	340	358	344	334	292	312	299	313	348	314	311	313	313	338	340	325	346	350	315	350	368	343	321	305	352	333	317	319	294	332	315	314	338	334	318	377	309	336	311	332	365	334	339	304	329	312	328	328	323	325	339	375	338	376	351	291	342	372	307	336	318	341	328	348	335	328	342	324	327	307	316	333	334	337	320	344	320	328	354	291	347	350	310	318	347	307	356	325	351	315	297	335	302	333	326	334	331	353	305	324	336	319	333	321	326	339	326	279	334	364	355	310	334	327	334	306	332	304	340	303	316	352	379	355	328	350	343	337	301	332	319	328	317	313	325	322	315	338	324	365	330	301	316	314	327	323	345	303	301	301	311	342	352	313	355	351	325	326	365	303	391	332	315	350	333	347	308	338	319	269	335	336	333	323	338	315	287	335	326	382	323	314	325	338	375	347	358	365	318	356	343	308	314	320	335	295	309	371	308	344	323	336	347	347	306	320	352	343	301	300	338	338	328	309	321	304	336	289	340	321	328	318	348	316	348	291	327	357	328	333	361	333	336	344	308	309	324	367	330	323	318	332	357	315	335	350	358	364	329	339	292	294	339	345	310	374	341	333	338	339	317	341	322	326	320	315	358	363	342	317	321	373	380	337	350	332	320	343	362	331	361	327	334	307	355	335	296	325	319	306	343	307	320	291	333	324	335	380	303	371	337	334	332	301	355	338	336	309	332	328	331	303	328	309	323	333	336	313	339	322	321	326	345	310	356	369	321	347	363	348	305	346	323	341	320	334	358	339	331	322	300	325	330	345	339	313	343	308	351	342	310	356	353	309	331	318	328	312	327	286	351	321	324	329	349	346	326	318	329	317	296	341	326	354	318	324	319	353	345	332	341	339	318	310	330	345	330	337	336	312	326	319	322	312	316	324	346	323	345	341	351	311	329	318	309	345	337	342	339	299	348	361	336	350	337	331	308	344	327	346	379	314	330	348	309	353	349	339	344	348	341	341	323	349	316	348	324	316	324	335	350	346	321	313	297	315	342	305	303	320	340	326	332	338	331	342	313	301	319	310	376	342	337	333	357	329	323	333	320	335	367	317	343	295	381	328	362	338	371	320	308	320	324	312	316	326	316	325	352	368	341	313	336	308	338	291	336	322	316	306	330	325	328	346	341	346	354	317	356	338	314	352	343	342	355	328	316	327	314	325	317	334	324	311	322	354	335	333	328	321	334	312	312	306	351	329	340	347	345	317	287	343	323	323	334	333	335	368	354	326	328	351	336	332	329	338	355	313	316	307	319	319	321	320	337	294	312	351	333	324	323	306	339	303	339	345	310	333	348	326	343	352	335	329	330	328	318	340	327	307	305	298	321	323	304	341	295	314	348	343	325	298	309	331	364	335	394	306	327	337	322	321	308	327	358	342	344	310	322	322	332	339	355	307	336	350	335	318	335	348	310	357	343	342	312	320	349	319	335	342	326	344	321	317	318	341	336	366	326	337	317	340	292	353	338	326	311	334	323	332	345	334	343	337	323	337	319	329	342	338	327	310	323	328	319	310	305	332	305	341	339	328	309	315	332	338	310	307	330	324	304	299	330	338	345	303	361	351	326	336	341	334	321	317	315	321	333	327	337	339	310	362	311	355	297	305	340	331	361	296	335	348	356	331	335	336	349	345	365	294	328	322	330	348	322	321	299	327	317	320	336	339	277	312	333	357	327	341	322	311	330	329	324	305	339	350	332	339	340	293	337	329	305	340	330	331	344	340	318	346	360	337	346	319	296	317	355	336	342	316	329	326	299	329	305	349	338	336	346	319	307	324	326	358	325	303	367	328	326	321	311	318	365	328	313	337	370	329	321	344	305	331	309	340	331	320	330	333	336	328	368	332	301	332	354	369	339	324	293	353	353	328	340	335	334	315	335	298	357	339	363	352	323	326	311	331	324	331	353	314	330	327	322	318	317	341	313	339	336	321	325	324	347	343	349	313	336	295	327	344	338	296	319	331	364	301	345	342	322	329	352	315	335	335	334	317	329	340	344	324	310	335	316	325	301	320	311	340	330	348	332	304	342	309	325	338	337	363	332	307	319	311	348	330	336	342	327	328	324	323	347	346	367	320	366	290	351	351	356	318	353	293	332	365	317	314	339	343	320	343	345	300	332	317	312	350	318	330	346	332	321	368	344	329	314	350	375	324	336	321	322	325	338	327	296	326	354	348	318	353	346	317	332	301	339	325	310	323	319	319	334	330	326	337	325	309	347	313	320	320	328	317	337	331	332	315	349	314	334	312	321	332	322	342	326	291	319	301	335	294	350	320	314	334	305	282	328	304	304	328	306	326	304	303	364	312	334	358	332	313	322	338	347	312	312	315	334	334	328	361	352	303	336	304	324	341	303	324	345	330	352	326	327	371	312	327	324	311	304	337	349	307	335	322	341	328	341	320	325	324	314	365	337	302	344	312	330	300	333	345	313	342	360	296	329	311	310	341	316	337	342	302	316	314	303	351	330	317	358	329	305	352	312	325	364	334	313	293	323	314	335	337	343	335	334	341	338	350	341	296	353	329	329	330	341	321	323	341	322	328	318	301	349	359	308	312	324	332	348	345	335	314	343	320	335	356	316	347	333	332	311	326	359	304	349	331	321	313	359	309	340	298	316	337	314	308	302	304	347	363	306	336	318	342	353	342	347	367	303	339	315	325
5870	1980	3597	4123	3581	3096	2580	2261	2066	1841	1622	1567	1480	1418	1390	1385	1245	1232	1238	1181	1207	1098	1112	1107	1115	1075	1070	1098	1039	1079	1075	1066	1043	1010	950	1056	1078	977	1008	971	963	998	1057	1080	1030	1013	1053	1032	970	989	1008	988	974	982	1003	1040	1000	975	933	973	964	971	1040	955	994	951	996	961	981	930	977	956	965	1010	966	969	929	956	982	1032	995	962	1056	1009	959	1000	958	996	1024	1052	969	977	910	967	1033	987	971	974	940	944	925	1006	965	974	995	983	962	936	1002	952	980	951	979	955	1019	993	997	945	915	1012	924	954	966	980	922	969	992	942	959	1066	1012	947	897	987	1006	967	978	958	963	997	980	959	994	986	905	895	890	966	988	954	930	984	951	942	967	976	959	957	963	992	1004	938	970	948	964	957	907	952	957	982	948	938	996	979	941	901	948	968	991	922	982	969	1018	954	926	986	995	989	977	982	906	945	947	954	893	873	963	984	1023	948	969	1002	889	923	943	988	947	927	955	1018	933	945	900	953	946	1004	903	1045	943	1020	942	924	1023	966	920	1009	946	987	951	951	959	1021	957	1017	980	977	948	982	1021	906	1006	994	978	956	964	975	943	912	981	990	949	994	926	938	970	975	939	975	914	980	936	958	979	1016	981	975	974	955	997	995	965	1030	972	993	1035	898	964	942	946	954	944	985	949	948	989	915	941	936	927	962	950	880	996	982	977	905	957	929	971	946	989	963	928	957	968	970	1000	946	1001	934	962	981	969	963	945	945	949	996	968	1046	977	936	1008	948	992	949	947	950	971	1015	991	950	998	952	1019	954	947	994	985	968	910	972	1021	931	977	901	937	961	941	1008	970	979	998	981	882	981	961	924	965	939	946	957	1003	952	975	1010	912	942	957	977	1007	951	990	934	960	972	982	978	982	919	943	965	1012	869	981	910	950	939	991	943	1004	915	943	987	964	893	978	955	946	969	927	982	949	928	970	963	959	985	954	954	978	970	970	951	941	965	989	927	954	941	953	1000	976	1006	953	967	1036	993	971	965	920	955	955	969	1002	945	944	944	973	928	953	983	914	979	936	972	1016	954	939	947	963	992	978	956	940	887	912	997	961	957	967	960	929	980	977	956	914	981	942	995	935	966	922	1016	934	971	973	994	1039	999	981	962	959	945	934	995	946	1011	1010	976	986	978	926	941	949	932	937	1022	988	942	975	1035	966	945	935	970	982	962	1015	969	963	977	929	994	932	986	987	970	986	992	968	948	979	977	989	906	957	970	962	936	936	940	962	939	958	957	960	930	1010	968	932	934	952	967	974	991	990	896	990	969	985	951	958	990	981	890	951	1006	900	987	941	961	1021	960	935	978	961	974	961	894	952	967	1015	964	956	970	956	966	950	929	977	914	924	970	966	957	965	933	961	964	996	963	992	967	978	910	945	988	1024	976	1022	999	930	1008	974	957	996	938	985	1001	967	967	925	952	997	967	975	985	936	908	974	988	998	1028	947	1035	1003	1029	973	892	1024	971	956	959	1005	920	923	988	991	998	976	958	946	960	963	963	916	949	1031	903	926	952	962	946	963	1020	944	987	911	935	934	975	995	996	920	965	938	994	916	978	954	922	978	940	919	953	1040	913	1019	978	991	939	918	937	956	905	1017	980	934	923	1017	971	956	945	968	991	924	958	1015	969	999	965	968	1007	990	938	945	940	931	953	953	968	960	1003	971	918	957	994	943	927	962	971	925	1001	926	957	978	943	956	938	939	972	957	991	941	942	972	963	1018	942	986	993	948	976	972	977	968	961	896	978	922	966	939	963	901	947	974	923	910	992	973	991	915	996	966	920	959	975	950	916	1017	970	958	971	972	1008	959	968	949	993	955	925	897	954	976	923	938	947	978	970	980	948	946	933	944	986	997	949	929	907	1008	945	974	947	947	959	990	952	999	1024	925	996	1003	979	983	950	975	932	975	973	1007	921	956	962	989	935	962	937	943	928	910	922	955	973	987	940	977	966	911	934	975	993	1008	910	901	948	1039	1015	987	956	986	942	959	942	959	915	1005	937	980	968	962	996	964	905	993	1004	955	932	939	944	971	974	907	954	986	1029	930	959	998	953	926	938	934	960	937	1010	917	954	965	975	963	947	1018	985	1004	925	974	932	917	917	1008	953	976	955	936	919	932	938	996	983	976	969	973	976	934	920	952	921	944	1001	1013	947	924	986	972	918	918	1010	987	939	963	958	955	927	987	1019	928	944	984	961	949	1014	920	984	937	942	944	951	940	980	1075	968	966	992	1034	983	949	1013	919	980	936	935	1010	969	942	910	1023	1014	958	956	970	988	1035	916	954	946	988	958	975	971	979	959	938	987	1004	962	965	925	979	968	976	1004	944	916	905	926	892	941	935	923	979	1014	909	948	1038	987	932	912	928	974	976	904	992	938	940	983	975	1009	1026	917	914	899	972	932	965	980	946	944	946	964	947	979	998	973	964	914	937	920	945	1015	933	964	974	973	941	906	936	942	931	955	948	1036	962	941	932	934	986	965	939	960	972	984	982	973	960	929	1002	958	919	938	1025	956	982	946	1044	964	951	1000	977	1016	966	1014	940	1004	1002	943	910	978	995	930	961	927	958	950	952	954	952	976	945	938	988	946	986	943	990	954	1007	911	995	974	946	986	962	973	931	939	929	951	979	995	938	984	1026	887	973	971	945	975	981	1010	966	983	979	896	907	1006	974	981	997	1010	992	922	978	953	987	978	895	960	989	962	1013	998	964	938	932	907	1003	994	1022	954	931	950	951	1017	957	910	962	1017	954	930	1004	973	982	994	966	1004	942	943	955	967	965	945	993	954	1030	918	969	915	960	1016	961	932	963	947	987	938	960	948	948	924	973	964	996	962	993	957	973	996	978	951	947	963	951	941	968	923	986	978	949	957	979	933	1023	963	917	923	975	949	946	976	923	999	930	980	952	925	915	1006	951	956	956	937	936	959	1030	988	957	984	905	989	979	937	899	949	986	996	959	990	977	1000	959	949	966	903	988	967	974	965	989	975	977	975	993	977	944	962	1000	975	1001	1013	936	963	946	984	952	953	997	1018	1002	951	973	982	937	929	980	971	948	972	1034	965	966	947	959	984	938	948	999	952	961	975	908	1012	962	951	932	916	962	978	977	933	962	977	934	959	963	965	957	968	966	918	947	992	1005	952	963	952	1004	957	965	999	952	895	932	938	955	932	992	945	960	981	1029	884	971	975	953	935	1003	943	910	927	1009	980	967	1033	991	950	1008	988	974	985	956	1040	896	943	950	991	941	987	961	962	938	1016	933	954	976	923	931	936	937	997	1012	908	970	953	954	931	992	920	989	956	1006	971	1009	931	987	992	955	982	1006	971	967	970	923	958	924	896	1003	968	993	967	873	921	1011	956	973	985	984	930	896	919	960	955	996	937	962	896	1007	955	926	938	973	945	943	1014	962	967	950	912	962	971	975	921	962	977	935	954	993	922	937	983	939	958	1023	938	958	1017	961	1028	974	928	903	916	957	987	951	1035	985	941	978	956	946	943	1004	948	948	959	919	936	953	932	934	973	941	947	975	975	999	985	939	949	953	953	938	964	968	922	948	1007	978	965	985	952	962	993	1016	959	999	989	953	986	1029	960	939	968	944	982	987	1009	1017	960	977	979	958	959	922	990
18395	2640	2983	2294	1648	1249	976	778	662	549	474	470	444	393	376	413	368	355	324	371	328	350	311	306	323	302	303	299	317	295	300	328	295	271	327	331	293	284	290	299	289	291	269	277	284	285	283	305	256	327	274	315	282	287	252	294	273	277	272	280	267	293	270	300	246	247	264	270	279	281	271	296	263	265	256	286	260	288	249	272	263	260	293	292	268	279	300	270	270	284	262	250	284	268	250	280	311	320	290	269	274	272	258	275	269	272	282	260	255	265	311	288	256	292	264	292	253	264	272	274	245	274	257	260	271	228	286	256	262	280	266	247	253	286	273	286	282	241	281	274	261	271	288	283	301	294	277	235	287	300	268	270	268	265	255	255	245	279	284	282	278	285	291	284	262	292	290	288	260	305	273	268	291	289	312	289	304	261	294	265	265	257	295	279	288	267	269	309	277	270	264	276	300	263	269	284	262	283	242	283	282	266	290	252	255	268	289	283	269	289	255	296	260	254	275	285	284	234	280	244	259	272	249	270	286	285	296	263	269	282	275	269	259	270	296	265	270	262	301	260	316	249	251	278	269	253	273	246	266	292	274	250	253	278	267	260	283	268	241	271	262	293	296	275	260	270	288	280	285	270	264	294	269	287	248	280	286	314	279	254	288	274	273	255	282	300	273	257	285	278	258	253	251	297	268	278	276	278	285	260	272	281	290	276	261	287	288	267	266	300	266	273	269	290	247	263	275	280	267	289	277	302	259	279	235	257	293	263	289	277	280	279	298	300	271	259	304	268	290	262	272	274	278	271	262	294	282	253	285	266	265	275	260	264	294	269	261	295	259	265	284	283	258	272	264	284	249	301	295	280	305	235	290	266	299	295	288	276	243	273	266	269	262	283	295	276	254	281	269	284	274	286	266	256	260	272	259	267	272	282	290	287	295	297	249	259	279	290	283	284	268	269	265	298	266	254	258	244	291	275	273	266	254	283	276	252	237	294	254	274	308	275	275	258	288	284	287	252	261	291	279	267	271	278	267	294	282	269	249	283	262	261	270	273	253	280	253	282	286	263	282	309	253	280	280	283	277	279	274	279	255	255	291	242	261	274	253	285	273	261	270	296	285	285	299	298	256	261	249	277	277	275	293	268	270	256	273	260	246	292	279	272	271	275	250	258	284	249	275	274	261	271	297	287	285	262	282	285	274	279	244	289	277	258	283	267	271	294	290	278	297	256	276	281	239	284	295	301	297	302	300	253	297	262	300	286	286	294	272	260	280	285	271	284	278	282	277	302	240	281	253	297	263	279	270	278	255	278	245	281	275	237	245	272	268	269	287	252	281	254	260	287	281	259	264	262	287	276	292	252	260	255	261	285	280	285	279	310	292	260	246	249	267	260	273	296	270	272	261	235	309	271	287	273	271	276	283	305	293	261	288	287	314	262	272	280	250	282	294	295	269	278	248	239	279	294	277	268	277	312	271	278	277	288	285	240	275	283	246	273	281	292	252	271	288	253	270	253	259	311	279	257	268	271	262	271	268	266	260	240	237	274	287	278	283	258	258	258	284	279	247	267	281	260	242	264	261	284	305	265	263	278	282	259	248	265	291	268	266	270	273	287	273	270	273	291	265	280	305	278	297	291	305	259	261	272	260	247	287	259	282	296	283	292	282	275	295	280	271	276	252	291	280	246	272	296	280	281	265	291	240	278	275	279	289	259	271	259	268	275	291	269	268	268	265	253	273	267	274	272	225	265	288	270	226	275	265	280	267	274	289	262	247	271	247	267	294	271	270	277	251	261	275	273	250	254	254	289	277	284	265	265	291	270	281	269	280	251	293	305	287	308	265	295	269	282	269	295	260	272	282	272	276	256	270	267	278	280	262	289	285	295	302	304	303	261	244	289	280	270	263	275	278	261	256	235	261	304	263	245	240	290	270	298	300	253	290	254	272	282	278	292	264	277	251	298	284	273	259	278	282	287	247	272	279	277	278	288	318	279	295	265	281	292	275	277	270	284	294	291	264	296	282	260	285	314	290	275	261	275	276	309	266	273	277	299	284	256	248	288	281	257	280	258	266	284	284	300	290	271	266	272	268	253	289	264	275	283	291	230	288	256	266	265	266	223	249	296	278	261	273	289	277	270	265	260	279	246	254	294	291	292	272	258	282	286	253	276	271	270	287	246	261	249	296	276	258	278	284	257	324	258	261	269	286	289	245	278	273	282	256	253	255	274	279	282	296	298	219	284	264	255	282	267	293	266	269	267	261	278	261	268	288	251	267	277	294	286	236	248	285	280	278	277	254	266	278	279	269	291	277	289	262	282	239	263	259	273	255	267	267	280	288	277	249	265	257	235	266	305	264	282	260	268	250	286	287	273	290	249	285	294	298	262	287	266	284	286	288	267	260	254	305	264	249	274	256	278	272	281	290	293	283	278	279	286	256	269	254	239	277	291	266	253	274	293	282	272	308	254	300	285	271	250	275	279	266	289	294	274	283	310	280	252	284	266	265	276	281	299	296	267	260	264	274	251	276	289	274	282	270	279	275	316	278	281	259	222	266	255	281	269	272	279	280	248	276	304	270	288	271	271	286	270	237	270	274	262	283	270	275	260	272	257	275	273	268	287	277	277	290	268	279	247	275	279	286	268	261	260	267	277	269	274	258	245	287	240	293	260	278	258	300	254	272	242	263	238	283	284	278	267	293	272	256	279	262	293	268	262	271	281	278	287	293	268	276	284	263	280	249	292	275	292	267	287	239	259	230	248	264	249	275	255	261	247	280	298	265	279	242	284	273	278	290	249	283	253	268	293	262	286	295	258	262	290	294	259	253	253	242	247	272	266	282	301	271	277	264	260	257	258	271	302	280	257	291	262	274	280	291	277	282	276	249	244	278	251	260	263	278	274	275	281	284	232	261	290	269	279	281	254	281	283	250	260	265	301	271	250	287	268	297	268	245	246	263	269	273	256	255	276	289	292	268	254	288	278	308	322	265	271	252	256	290	254	244	271	255	272	293	288	232	274	280	301	258	268	251	268	275	280	275	250	255	271	280	264	234	261	264	248	262	268	269	262	279	267	274	272	295	255	295	266	276	259	277	274	269	298	295	290	288	285	298	275	240	236	304	298	280	248	291	269	295	280	276	274	274	278	270	267	242	283	273	263	271	247	273	264	285	274	297	274	276	298	267	266	268	281	272	254	254	280	266	265	250	284	284	244	278	275	272	268	281	277	275	278	285	270	286	279	266	274	260	301	252	289	258	299	284	277	283	284	263	289	287	271	267	270	288	257	279	267	286	287	259	267	261	260	284	276	239	275	275	277	261	268	275	285	274	272	296	292	242	279	259	257	266	276	277	270	280	262	254	301	275	333	267	265	265	287	262	256	271	278	284	257	263	290	277	266	289	266	282	253	302	268	265	245	262	293	264	290	256	271	275	247	275	243	277	277	243	243	272	260	278	263	258	252	281	272	275	238	248	257	278	244	285	265	251	265	281	261	271	254
8988	2698	5562	6580	5514	4622	3833	3288	2804	2463	2062	1938	1857	1713	1573	1426	1414	1319	1247	1266	1270	1175	1126	1098	1068	1100	1067	1026	997	1034	1022	975	967	916	966	954	949	942	919	948	905	881	911	903	840	890	885	901	871	842	906	900	948	868	837	846	888	843	892	813	913	833	916	839	837	856	855	883	812	858	844	844	867	793	807	836	855	826	871	863	828	845	826	766	804	881	792	813	820	848	805	861	816	829	824	841	786	848	806	821	819	837	839	851	808	893	780	851	822	785	803	773	843	833	784	832	860	822	791	828	826	796	823	790	871	851	767	870	789	809	816	764	809	817	807	843	842	810	757	814	820	812	868	783	842	777	821	782	807	823	843	833	812	821	772	834	801	865	772	796	790	824	850	830	766	797	788	790	803	835	806	764	788	821	816	837	807	809	810	800	779	810	821	837	771	805	802	825	842	733	796	810	836	797	783	812	769	852	823	813	798	738	839	797	777	793	779	821	799	804	798	838	803	839	858	807	820	792	797	802	786	894	846	834	774	801	810	838	769	779	761	805	826	790	841	840	763	818	823	866	816	790	787	782	833	823	809	812	770	859	797	814	835	809	798	789	807	796	784	780	804	798	836	810	820	806	776	782	755	804	843	839	859	776	798	839	856	808	814	783	828	789	812	841	795	778	800	858	817	753	837	863	808	776	793	827	752	835	806	758	791	802	829	873	837	776	782	855	772	833	825	793	798	843	785	790	824	781	809	814	797	792	834	758	791	791	801	783	787	843	815	807	828	789	785	813	850	807	790	827	809	805	844	797	737	758	835	788	807	776	780	837	803	799	732	832	807	823	770	847	799	830	845	821	804	799	775	763	855	783	765	815	803	842	826	828	779	830	841	786	814	825	793	804	845	812	809	803	869	782	786	820	855	808	804	803	780	817	774	860	797	777	772	842	792	850	793	759	787	819	834	775	861	822	822	811	780	794	824	841	763	794	823	785	796	821	829	834	839	806	769	794	834	822	814	785	787	829	815	803	881	815	736	844	846	781	803	796	815	785	806	773	826	833	775	856	799	816	811	893	888	789	803	828	818	828	824	825	850	811	796	874	772	800	755	847	822	766	767	855	816	782	847	818	820	834	836	824	820	821	818	852	790	778	773	807	806	828	844	804	779	813	793	833	841	860	773	795	793	824	825	814	795	807	808	823	848	837	801	845	830	810	810	791	768	806	849	842	800	821	794	858	800	793	826	832	803	759	845	859	798	815	775	812	805	858	819	863	790	748	834	790	830	815	796	843	822	770	845	779	840	863	844	775	797	825	823	770	790	835	773	796	844	787	779	824	789	793	803	764	824	793	833	815	792	761	765	822	791	804	807	800	805	779	830	831	808	772	835	865	797	784	790	824	854	809	769	806	788	839	792	812	831	851	780	833	803	788	838	841	846	855	830	824	796	822	871	768	813	847	773	769	761	795	788	838	803	830	809	835	857	789	823	824	789	785	810	824	740	816	812	804	855	842	789	812	795	841	753	810	764	793	801	793	833	814	783	762	837	854	859	791	867	817	742	781	777	799	841	821	781	816	793	842	811	797	849	804	807	792	755	766	854	795	778	815	830	787	811	824	816	831	756	815	821	729	838	811	824	848	811	778	810	771	774	813	783	765	762	813	831	846	788	831	807	804	838	824	796	850	807	784	790	789	847	810	805	829	873	845	795	811	846	832	799	781	766	818	808	830	783	777	847	818	755	788	737	816	772	841	794	803	844	851	858	809	830	844	788	803	776	794	798	808	808	774	845	786	775	759	777	794	759	760	827	780	770	799	825	843	829	790	798	769	801	811	754	788	796	772	800	829	805	807	842	795	782	782	841	845	838	822	835	803	820	859	769	841	828	772	789	807	814	806	818	809	841	782	787	789	790	844	759	778	799	849	813	762	854	805	790	777	813	761	812	789	849	767	813	838	786	873	815	812	802	793	826	759	789	822	791	864	799	779	847	806	812	822	858	829	775	801	779	828	799	819	792	842	787	802	845	774	798	854	831	713	793	779	871	791	782	800	819	812	789	798	842	819	832	824	786	751	849	869	819	788	791	826	820	802	777	806	856	802	837	779	834	776	810	801	832	760	787	804	850	775	757	835	783	761	812	822	826	809	831	777	759	798	783	791	818	810	776	768	770	816	832	780	832	795	805	834	773	823	788	826	799	769	777	829	842	801	828	817	795	792	798	805	856	812	794	769	782	770	727	786	773	817	753	765	799	808	884	804	824	828	816	839	837	779	795	807	790	744	808	811	762	788	837	813	775	839	765	817	847	756	814	843	824	830	831	776	768	848	836	858	774	756	810	806	841	758	823	792	832	822	853	830	857	818	787	803	802	826	784	834	797	821	815	790	796	795	831	793	819	806	839	851	805	799	823	798	809	773	780	754	867	791	814	827	790	849	778	810	743	827	817	817	851	800	812	819	878	869	803	795	835	802	800	806	798	801	832	813	851	823	770	792	800	757	806	808	748	808	778	850	849	800	771	762	828	834	791	836	828	835	818	818	800	772	764	758	810	808	833	853	858	794	775	845	817	795	765	832	735	762	782	779	784	797	844	803	840	798	809	807	824	841	792	856	729	803	824	794	819	827	818	810	818	763	805	787	759	804	832	803	789	806	836	835	814	801	789	811	779	777	839	808	763	790	782	804	852	786	793	857	757	814	777	808	832	838	825	847	793	818	781	763	766	806	762	836	811	787	760	836	831	758	861	830	824	803	823	797	862	812	772	837	816	839	806	811	781	805	845	824	789	797	804	804	829	818	878	833	831	840	766	816	785	814	808	859	766	854	802	806	832	817	802	795	776	800	794	901	824	828	746	866	790	781	817	836	814	770	812	759	763	825	827	821	809	790	829	796	782	788	841	813	811	881	811	820	805	825	845	790	800	841	801	721	751	829	837	801	814	830	759	792	833	856	816	765	843	799	837	817	733	797	822	755	828	828	844	763	802	802	791	813	754	762	801	787	793	800	815	801	790	840	778	787	773	834	816	770	819	812	821	815	775	830	783	790	858	794	807	767	779	871	835	816	811	817	803	785	808	805	848	750	804	820	805	814	789	859	796	782	810	782	776	779	795	742	852	800	745	858	779	833	842	797	806	796	744	772	841	800	822	788	819	809	777	851	770	802	811	802	769	796	816	802	787	820	803	801	789	787	822	868	814	829	817	783	782	843	862	756	829	793	833	826	828	835	852	824	859	851	776	771	789	870	810	765	809	751	834	859	814	794	785	787	859	850	794	771	877	783	788	809	827	789	764	859	841	826	837	789	847	789	780	827	852	826	787	860	806	795	803	779	822	801	815	854	817	845	805	818	816	803	789	849	793	804	777	786	787	809	809	842	799	816	742	865	845	768	848	850	783	846	792	822	797	773	789	807	804	833	802	793	777	815	850	813	815	775	782	802	810	835	789	798	825	829	836	789	774	797	843	819	810	808	821	804	784	803	823	798	767	818	792	813	808	825	818	773	748	817
2159	239	272	265	266	217	218	209	213	238	225	207	184	210	228	218	221	192	186	223	216	223	199	207	197	188	218	198	205	220	190	214	195	215	202	226	195	204	206	211	216	202	193	216	209	236	218	182	249	213	180	209	220	203	209	204	178	204	219	209	225	236	219	209	220	205	194	216	218	171	210	203	202	229	212	217	193	222	204	198	192	197	227	203	195	214	213	207	189	206	192	209	215	207	214	215	206	204	199	215	213	184	204	178	190	210	199	200	211	202	197	189	210	199	196	198	194	194	211	210	229	220	193	218	186	177	176	227	215	172	211	219	192	206	196	188	218	215	178	202	203	205	200	179	213	204	184	194	212	203	214	210	196	185	240	199	213	200	216	210	201	214	207	192	199	212	179	228	212	227	201	217	203	212	220	204	209	190	226	211	204	228	204	208	234	197	240	190	194	223	236	196	204	214	208	200	203	210	208	216	185	217	194	189	195	204	187	214	197	215	187	197	201	212	201	205	213	221	202	199	200	208	216	202	206	226	200	211	213	223	212	202	196	208	211	216	201	199	227	208	202	205	213	186	214	198	209	181	194	223	199	222	194	210	215	181	225	194	213	221	213	193	238	199	238	211	197	197	199	204	211	215	202	199	194	217	198	202	229	189	215	208	217	234	227	216	223	199	214	188	203	227	206	189	213	207	228	199	207	197	187	230	204	221	217	201	202	212	239	194	215	213	207	194	223	204	183	213	174	203	209	194	206	192	210	185	194	183	191	208	194	204	201	180	199	213	200	189	189	224	205	201	192	206	194	191	205	196	214	209	176	192	215	207	203	240	196	216	203	185	214	219	215	194	210	203	193	202	180	220	189	222	212	212	200	203	211	200	171	212	210	207	184	240	224	194	174	205	208	218	227	199	191	199	198	205	204	222	225	212	217	205	217	220	226	201	224	221	208	210	203	201	241	199	179	213	187	206	233	198	214	199	217	218	188	210	221	189	228	199	217	232	182	213	189	204	206	202	193	206	210	219	217	196	192	227	193	218	230	204	190	209	219	189	226	233	212	228	202	207	206	214	193	225	194	204	225	202	216	190	211	174	227	213	187	175	211	201	199	155	194	203	195	213	187	213	188	184	190	210	186	226	219	196	205	215	205	185	196	212	237	213	181	200	217	217	236	196	209	166	240	205	193	223	218	204	209	188	203	223	210	182	214	221	201	205	205	250	200	203	208	204	215	203	222	181	205	219	216	191	202	224	242	216	180	211	184	214	172	195	213	200	221	203	193	198	211	222	192	182	190	206	210	196	211	207	198	188	207	221	210	196	209	194	195	211	204	187	187	206	202	208	188	239	173	217	200	216	202	209	212	198	198	196	194	213	214	184	201	188	183	201	219	207	205	228	216	199	202	210	217	201	227	225	233	196	196	177	193	196	232	209	207	224	184	214	188	201	195	218	212	190	206	203	219	196	202	202	197	200	196	211	181	201	194	211	228	174	190	193	231	206	212	238	198	188	223	205	225	205	210	210	222	195	202	206	221	214	231	227	186	199	206	212	205	220	217	219	237	221	199	215	219	218	201	216	198	192	221	179	198	209	195	190	204	196	216	209	206	184	224	200	203	201	201	233	181	222	210	164	221	203	191	194	202	221	225	195	223	223	190	208	182	206	206	213	196	205	217	185	223	199	236	214	204	226	210	218	216	225	205	207	206	195	201	200	216	217	228	199	223	206	207	228	220	219	192	208	206	181	219	213	233	234	233	238	192	200	202	205	216	222	210	217	210	197	211	206	184	183	194	253	194	200	193	220	205	226	212	202	207	172	222	166	218	203	217	220	225	180	211	199	211	211	234	198	229	216	182	209	208	220	226	222	210	202	188	193	196	208	219	184	194	193	212	212	200	183	197	192	191	197	181	193	203	216	191	197	209	202	208	232	219	205	217	211	175	222	229	218	193	221	242	234	195	229	195	230	221	206	212	235	201	204	188	217	224	230	224	189	208	187	222	218	229	176	203	206	216	180	206	202	210	199	228	223	215	208	215	194	230	207	212	212	193	210	228	214	226	234	210	223	202	216	216	213	207	208	210	210	212	194	197	198	232	213	208	225	214	202	214	212	179	226	204	209	200	188	177	197	214	217	218	218	225	217	200	210	198	204	199	238	183	221	186	230	206	214	216	212	219	185	203	209	205	187	206	206	200	205	201	211	207	212	221	237	186	185	211	183	207	217	187	211	203	217	197	187	195	188	226	211	229	229	202	214	191	194	154	205	200	214	195	202	192	208	199	213	208	205	201	186	208	186	208	191	186	197	216	217	221	221	193	199	193	202	224	214	222	194	193	209	196	200	219	235	210	229	223	228	219	221	219	204	206	188	189	228	188	230	208	208	213	231	190	183	220	184	208	196	181	203	229	214	217	184	212	203	207	211	211	195	187	233	200	207	214	204	204	212	208	208	210	202	206	185	192	185	191	196	204	214	213	214	230	206	210	185	204	194	200	204	212	215	208	202	218	205	206	185	185	197	191	223	217	182	189	201	201	195	191	213	208	206	217	203	225	186	207	209	212	220	202	193	226	190	230	199	219	183	185	226	216	221	220	210	205	173	181	182	210	197	191	198	198	192	210	203	194	207	197	224	196	181	192	184	169	195	206	200	227	219	199	208	195	220	216	209	222	202	180	214	204	195	178	218	210	215	183	206	211	186	196	176	198	210	221	210	200	210	190	191	216	220	210	193	223	218	199	224	195	208	201	204	183	187	191	219	227	213	214	222	195	208	208	189	210	210	207	208	219	214	199	216	201	197	196	191	202	192	221	242	228	246	200	218	221	192	190	220	207	201	189	222	194	215	178	228	206	222	197	214	212	174	206	227	202	217	218	200	211	167	198	204	185	189	214	207	187	199	193	201	209	207	228	213	200	240	217	193	219	210	198	178	216	223	211	217	217	221	203	202	194	234	195	194	192	209	190	189	231	207	217	237	195	215	271	220	209	201	187	209	217	208	188	191	200	188	194	205	188	216	183	218	206	186	200	203	200	231	184	222	203	206	219	219	201	197	192	215	191	220	196	220	206	211	217	214	209	202	215	209	206	183	215	180	213	197	197	220	224	205	231	207	227	222	226	195	210	205	219	195	204	207	202	197	191	207	221	206	211	200	202	217	224	183	217	175	203	205	218	202	230	218	203	212	174	215	201	234	197	180	218	225	221	202	184	202	193	208	207	201	222	219	200	190	213	199	233	180	211	203	210	211	240	188	198	165	201	210	203	228	235	177	203	205	220	198	191	210	206	216	193	185	186	199	203	198	179	218	198	211	211	207	197	194	195	195	207	224	197	222	201	208	223	210	192	220	214	205	187	197	235	216	228	205	201	211	190	212	180	232	203	207	213	200	205	210	191	202	202	206	228	184	215	199	212	207	207	232	220	214	224	225	213	206	197	194	175	193	196	178	191	212	194	209	224	203	209	214	227	222	204	188	202	214	184	224	202	210	183	196	234	200	209	217
2048	723	868	858	818	779	801	714	665	696	673	697	668	631	651	673	600	717	644	655	666	654	653	620	671	676	615	683	654	621	674	677	656	637	674	656	664	660	655	637	680	618	608	645	687	629	680	648	668	657	649	659	649	662	658	658	710	691	600	641	649	647	626	614	649	679	620	673	614	638	661	681	630	626	699	634	638	667	638	671	600	671	608	639	638	630	614	621	705	655	684	705	682	647	649	678	631	663	650	618	661	665	625	598	655	700	595	627	675	660	640	682	613	646	617	685	675	616	659	608	609	678	634	626	642	653	628	646	689	637	649	675	629	683	657	641	631	650	616	680	643	629	616	621	673	656	675	648	602	590	632	670	631	629	635	599	650	646	608	651	633	694	614	664	632	676	637	651	641	693	648	632	629	653	646	638	627	649	620	609	659	657	639	660	646	655	677	677	619	616	631	678	657	670	654	625	636	598	704	622	618	664	633	665	712	642	643	675	647	684	622	622	688	639	623	633	655	625	671	638	642	641	614	643	682	641	640	648	606	656	660	638	672	661	674	673	634	671	644	690	614	662	600	675	668	671	637	655	665	652	676	631	681	636	647	616	640	673	585	671	638	671	649	636	687	705	645	656	667	671	638	636	643	635	685	660	644	636	621	632	629	649	642	662	636	661	640	630	663	638	657	648	630	632	689	639	649	652	655	623	666	654	622	654	606	644	681	687	652	676	683	691	648	614	637	657	668	608	622	654	682	700	654	596	658	649	625	625	654	608	635	660	651	657	604	671	629	685	636	709	653	588	649	664	676	684	628	641	638	677	650	644	638	647	630	639	665	655	649	637	637	662	673	650	651	610	630	618	656	644	701	635	643	611	617	591	652	640	670	656	625	644	653	654	688	609	617	645	647	685	649	623	624	598	689	647	697	639	598	682	681	663	676	649	644	633	650	665	642	662	643	686	620	678	662	646	666	655	671	678	618	664	633	634	661	673	629	675	644	649	676	619	645	677	640	636	608	658	671	638	596	693	622	670	626	644	658	642	649	658	652	618	638	629	667	593	618	647	580	682	656	672	707	713	643	684	687	691	672	648	661	616	650	654	652	626	611	663	666	656	647	632	634	690	619	665	631	662	680	658	654	630	656	654	632	672	641	657	671	651	662	663	611	655	645	645	597	629	649	634	647	653	627	626	609	632	679	648	643	633	629	621	638	697	666	629	635	589	655	701	674	653	611	683	612	614	673	660	644	678	662	633	632	678	611	643	628	635	647	653	580	621	634	659	636	599	682	647	588	663	641	656	629	665	662	650	659	596	654	633	688	675	698	653	664	670	622	662	671	628	615	653	661	643	669	578	677	620	574	620	642	652	633	672	633	657	619	638	650	634	660	694	641	689	706	602	704	623	596	675	625	626	659	642	627	621	677	670	706	693	653	615	616	669	637	637	643	693	675	612	648	674	673	635	641	627	664	628	640	633	587	659	639	682	656	677	618	641	623	646	710	675	638	609	657	625	656	688	679	634	620	653	698	654	620	611	637	674	628	625	627	638	643	673	629	686	627	618	630	610	608	677	621	616	672	647	653	688	666	672	638	680	677	621	669	626	666	638	641	636	712	609	646	627	653	662	666	682	636	667	666	599	658	670	647	618	635	642	662	609	627	644	647	600	645	705	650	636	682	629	700	636	652	658	609	632	642	648	661	629	635	675	659	681	661	608	684	629	664	629	644	656	664	640	682	610	721	628	676	671	635	666	640	648	628	662	653	698	649	666	666	617	677	700	687	607	645	642	646	649	649	685	617	662	661	605	651	663	645	650	638	690	645	652	662	606	633	629	636	635	600	657	660	610	674	678	636	648	683	663	659	657	652	674	699	689	642	668	644	644	669	632	663	677	620	627	665	676	647	602	670	655	692	619	607	653	661	624	670	674	673	609	666	635	675	629	655	673	615	600	670	641	646	659	605	651	642	597	682	625	654	586	681	676	658	642	673	627	634	646	624	650	633	608	635	645	654	665	648	600	652	644	676	711	643	667	605	692	683	629	623	670	679	619	652	641	644	603	666	626	667	630	631	668	654	665	671	664	638	602	683	627	643	665	604	671	673	633	613	628	655	611	631	658	644	597	607	641	660	642	615	696	640	637	636	633	646	629	653	653	623	696	632	657	613	660	680	621	659	637	648	585	628	691	628	642	584	642	614	672	624	611	633	674	633	658	635	641	599	643	639	675	673	649	656	694	622	654	656	640	655	696	646	616	657	656	668	680	665	651	638	654	653	620	621	619	649	594	681	624	645	629	669	642	622	619	636	569	623	636	644	671	656	663	630	670	621	635	647	639	625	598	649	632	603	625	664	616	643	648	679	637	666	577	608	585	652	645	689	682	690	623	655	651	644	640	655	657	662	640	618	685	690	649	694	666	627	680	653	662	642	680	647	648	644	671	687	641	642	680	678	636	651	656	672	583	666	653	619	662	597	653	654	631	596	671	643	641	614	657	670	682	671	640	637	663	620	615	650	636	689	668	665	667	656	687	693	695	680	636	607	665	631	604	690	665	626	652	617	655	667	666	637	681	651	683	627	624	600	680	657	693	647	666	634	640	565	615	630	631	671	583	576	627	613	673	688	613	683	712	595	623	701	679	670	675	630	662	651	682	630	674	658	668	633	681	585	626	598	629	667	642	638	671	660	629	696	647	620	628	642	629	635	631	660	632	641	627	650	654	639	630	645	661	640	706	624	659	656	674	631	704	660	620	623	604	662	649	677	656	701	686	612	619	634	644	659	677	644	681	612	667	634	626	617	623	613	633	665	658	657	685	670	680	651	643	632	624	603	582	671	664	655	646	683	636	673	632	619	637	653	651	616	647	669	682	663	653	673	656	604	638	648	683	622	654	658	669	646	678	651	615	669	672	661	670	661	642	620	637	604	610	621	635	657	648	614	610	689	660	637	609	618	638	649	658	672	696	639	626	659	614	645	662	685	640	615	667	627	625	606	613	598	633	609	670	616	667	619	634	641	617	648	615	698	638	624	654	629	657	655	644	629	628	659	648	660	657	643	631	628	645	644	665	663	632	681	637	612	691	637	601	656	662	696	605	641	679	631	657	665	644	598	684	658	653	642	654	687	613	666	651	693	648	660	629	620	623	622	650	598	652	631	637	595	655	635	674	622	649	649	678	641	664	665	628	618	646	691	666	625	656	625	623	627	635	619	622	667	632	664	683	651	640	625	665	638	663	653	673	651	646	632	666	659	642	696	661	632	642	679	604	627	670	660	634	653	657	635	647	619	634	704	643	623	693	634	676	654	631	634	657	628	641	665	621	661	597	605	645	669	630	641	588	651	642	648	645	666	605	619	656	649	670	676	615	650	657	654	645	632	650	649	679	650	658	639	656	671	630	655	614	592	618	668	673	646	613	634	627	662	676	635	680	600	623	661	685	725	608	631	650	654	634	664	714	616	700	640	660	639	701	633	630	647	645	641	688	659	686	631	640	672	622	585	613
11164	1299	1624	1386	1068	799	664	612	544	498	464	450	399	380	441	372	402	382	343	353	382	370	373	316	337	355	336	335	364	370	312	313	359	360	351	332	298	330	326	327	353	353	324	311	320	334	333	338	381	347	373	337	327	306	323	336	320	324	317	300	352	349	331	321	342	313	353	320	344	336	271	343	346	333	346	329	340	332	305	364	354	304	307	351	343	339	346	345	345	313	293	309	334	301	296	341	349	346	330	343	311	343	332	348	355	321	334	326	317	363	299	329	314	339	334	304	302	327	340	321	334	332	361	329	351	309	346	320	354	341	327	349	364	316	325	345	317	290	320	326	358	350	322	345	342	318	328	318	363	327	354	334	332	319	342	321	322	325	346	372	317	342	354	336	338	322	314	344	327	353	373	328	365	354	329	339	336	318	325	332	361	315	336	375	329	329	333	325	366	330	339	294	319	313	309	346	345	329	325	334	330	311	331	335	344	342	317	327	324	344	307	352	320	351	324	333	352	363	338	327	342	313	319	319	382	310	316	322	320	300	328	337	306	351	312	308	359	336	364	323	351	335	335	327	319	370	308	317	349	327	336	338	354	361	334	336	358	295	311	332	310	321	338	295	330	350	345	328	357	331	345	349	338	340	322	326	328	342	341	342	337	337	360	307	359	349	347	328	318	349	323	315	305	329	366	317	315	336	336	304	340	289	338	330	313	350	308	344	336	353	356	349	345	340	334	334	333	323	332	326	312	299	313	330	329	325	335	338	302	313	352	328	320	380	309	325	320	306	322	310	375	320	366	351	355	335	297	321	346	308	350	351	326	331	299	340	342	358	351	303	370	303	337	308	306	338	323	361	385	327	328	339	338	344	356	315	340	323	308	312	342	333	358	346	330	316	318	303	304	329	367	340	323	333	319	331	327	347	354	346	327	323	332	344	330	327	316	355	362	341	339	291	338	337	314	345	328	363	320	322	297	339	306	336	338	333	322	322	358	321	341	330	324	335	318	326	296	303	335	350	330	332	348	332	334	351	337	336	307	286	352	335	345	338	323	328	366	314	320	325	348	336	343	314	319	315	326	326	308	343	363	335	299	338	349	337	318	328	330	344	334	354	334	344	342	357	337	342	338	286	351	293	305	328	364	339	345	326	312	296	327	300	306	323	341	348	335	336	340	341	324	312	342	314	325	341	346	346	366	346	313	341	384	352	368	341	320	330	295	329	323	310	332	331	325	345	286	353	351	325	302	340	328	302	348	332	327	329	361	320	295	328	339	295	343	350	340	302	343	351	313	307	315	351	344	340	350	340	336	367	360	345	368	316	348	357	361	340	345	331	326	323	315	323	355	323	339	321	340	339	337	348	294	329	321	349	329	336	341	303	332	331	361	315	323	314	356	327	350	380	339	342	345	320	324	345	344	323	330	312	332	334	352	324	355	354	290	326	321	325	321	335	346	306	313	341	343	311	313	335	329	350	338	340	310	331	347	318	300	384	329	313	350	329	338	327	349	309	344	319	302	309	346	331	328	327	344	340	313	289	343	324	342	324	313	289	300	326	317	361	305	333	322	353	335	338	337	320	335	311	336	321	354	332	319	352	325	324	332	339	323	343	331	277	328	335	301	312	314	330	326	307	342	344	347	311	311	308	355	346	312	365	330	351	310	284	344	351	333	315	329	343	331	330	346	321	324	350	341	309	351	331	317	325	339	335	335	330	323	332	353	337	342	296	364	333	301	344	307	353	343	334	353	343	328	326	337	348	313	284	324	360	335	342	361	354	305	339	327	320	329	319	324	337	339	324	314	348	363	294	352	296	326	346	322	303	335	345	338	324	312	307	313	309	335	373	308	341	337	314	324	301	348	338	325	310	317	342	352	320	363	338	330	347	342	340	325	338	330	338	344	346	321	344	339	315	353	319	351	337	345	342	317	303	324	326	390	307	336	333	331	337	349	310	373	329	332	349	364	323	315	339	334	311	328	312	332	315	336	340	329	322	329	348	352	339	325	329	330	289	327	355	325	328	330	303	361	367	338	336	341	320	336	348	339	335	307	362	336	306	317	327	353	315	352	341	363	366	353	318	351	314	348	370	322	336	370	359	343	312	323	349	339	367	325	335	308	324	351	314	317	338	338	329	315	328	316	358	326	334	318	314	330	340	344	349	308	313	367	356	331	304	333	366	336	328	353	324	331	351	307	338	329	366	311	341	308	321	320	352	325	335	341	329	317	311	330	336	347	342	318	351	352	316	284	331	354	313	302	352	321	321	323	349	379	306	297	307	328	317	352	317	355	342	348	292	321	289	358	327	324	344	313	307	334	327	315	337	353	347	328	351	352	315	318	305	330	344	354	341	336	314	317	314	364	347	344	339	348	341	309	355	311	316	323	326	331	307	366	360	335	317	353	367	355	343	332	318	326	334	347	306	320	342	334	337	317	331	332	354	336	326	325	338	317	331	322	346	346	298	315	327	337	330	343	328	307	355	342	320	367	324	296	342	359	337	351	319	326	335	334	334	355	359	324	343	331	319	343	337	340	331	355	334	363	355	345	319	311	340	318	356	336	300	331	354	362	355	318	362	310	307	331	313	323	287	326	335	339	337	325	321	353	340	330	321	311	346	365	344	332	295	298	313	338	343	328	327	300	369	336	299	329	326	328	325	307	332	366	327	353	350	325	324	308	356	324	356	342	294	330	342	312	369	325	327	334	347	318	337	311	340	351	325	334	347	322	306	326	299	315	313	338	328	322	313	350	330	351	326	325	289	347	348	323	329	320	365	314	325	346	310	345	336	285	312	358	355	292	311	338	366	342	341	351	334	313	339	330	293	302	324	335	336	309	350	324	332	329	305	323	331	322	334	339	329	309	330	319	336	329	326	287	306	372	339	316	314	351	334	290	332	316	329	356	337	310	368	319	296	321	333	345	361	323	335	328	353	356	314	340	346	344	319	326	331	295	336	339	342	329	329	336	301	331	317	332	330	340	327	346	313	347	335	320	310	346	314	294	353	343	326	315	367	323	316	316	330	316	338	363	348	326	343	313	323	325	371	316	316	329	314	325	330	355	354	289	366	350	308	315	355	329	344	335	342	332	307	330	335	314	340	327	341	299	349	324	306	332	343	300	339	317	342	377	320	322	344	348	344	324	345	347	301	322	345	357	364	349	336	361	331	339	345	333	337	335	365	346	345	344	344	374	332	336	311	359	365	309	356	334	318	332	347	317	311	331	311	331	332	337	365	314	322	341	345	349	337	346	350	355	375	341	345	311	345	350	319	353	320	329	344	315	327	359	326	352	318	332	347	332	320	354	353	330	342	293	335	337	328	284	340	321	376	307	357	334	326	371	318	363	322	318	393	343	350	335	334	332	345	315	324	351	328	330	324	364	347	345	338	317	314	301	327	344	325	335	347	335	355	318	335	334	320	339	321	345	331	318	306	336	357	345	344	380	310	313	305	344	319	285	338	320	332	333	299	318	348	355	344	311	359	312	340	362	338
6574	1919	3587	4034	3536	2949	2695	2329	1984	1795	1668	1563	1440	1382	1374	1362	1230	1278	1200	1188	1143	1198	1162	1164	1128	1093	1048	1056	1070	1054	1036	1070	983	1038	1006	984	1071	1055	1001	1020	1102	1049	990	1019	987	973	1025	981	1032	1009	952	986	1026	967	966	962	1005	963	976	1038	965	989	1023	986	1048	987	991	941	967	1038	976	962	1010	986	955	985	938	986	968	996	992	959	1012	938	977	980	1010	988	971	962	888	939	1007	974	979	983	945	932	1013	974	973	988	956	975	942	967	993	973	907	943	962	972	1001	963	903	973	981	988	943	952	928	1011	936	1006	989	910	990	972	993	922	925	960	958	935	949	995	994	991	973	967	986	974	984	1012	916	990	927	1009	985	934	973	947	990	955	953	962	957	943	931	961	994	971	1005	1011	970	981	944	964	938	979	1007	952	1004	929	947	966	940	966	1022	951	1015	978	985	941	997	961	965	1006	995	960	967	937	950	957	961	953	947	949	955	958	1016	947	963	1023	926	933	994	963	991	905	1015	974	970	979	989	969	998	960	953	988	957	1011	959	927	973	989	942	984	1001	966	994	1002	953	1019	1014	951	966	931	946	981	939	962	955	976	985	979	993	955	923	1009	942	955	964	955	975	958	973	984	935	974	981	952	912	954	960	965	958	967	932	983	954	943	962	968	970	940	1007	971	1027	931	985	902	957	995	984	1024	1030	926	939	959	991	1018	1001	990	926	968	966	944	1000	966	950	930	978	953	938	909	1003	958	983	996	985	958	903	937	978	945	917	985	1003	939	959	948	1043	992	929	946	949	981	967	944	911	1006	969	993	972	945	999	995	925	1025	1044	968	971	981	946	1016	967	924	967	998	989	895	979	980	923	929	926	992	961	974	962	943	969	988	952	942	992	977	930	957	951	946	967	928	1025	968	972	978	968	937	958	931	962	943	912	976	948	938	896	979	954	970	963	952	940	982	989	935	928	958	992	972	883	964	982	984	994	961	938	958	936	986	976	950	1038	952	973	966	966	964	949	991	1014	923	899	952	982	1028	1003	925	979	973	912	928	942	1023	988	889	965	889	1014	914	936	957	929	992	975	971	907	1040	935	956	959	963	959	987	957	944	1085	991	953	946	999	935	977	965	916	985	941	946	975	978	899	1013	923	996	945	1000	951	974	930	947	936	977	989	903	940	948	908	971	986	956	973	987	1013	908	968	968	1024	940	941	983	1045	968	948	1014	940	927	982	930	936	1000	963	927	954	958	907	1011	961	997	949	921	998	910	967	979	970	911	1019	954	1040	987	955	927	900	899	946	922	955	974	946	1005	1022	991	1015	1014	938	983	1009	959	962	949	969	944	919	950	965	1017	948	998	936	1019	974	920	951	942	918	962	979	925	976	995	919	969	926	923	939	887	994	932	981	998	981	972	940	935	905	925	949	977	978	1001	944	987	951	916	925	959	996	985	1008	959	944	918	987	921	956	965	929	957	989	930	948	942	946	951	938	968	980	938	974	984	963	935	929	983	949	976	965	1019	1009	986	1003	999	962	984	1001	923	945	960	882	899	921	962	1028	934	1006	971	1026	932	1000	1017	977	1002	969	989	931	968	954	983	933	981	999	948	954	946	914	939	944	948	932	1005	990	956	918	1008	973	951	954	967	951	939	951	946	958	912	969	922	989	937	988	984	998	990	949	956	992	958	981	1016	954	958	930	937	971	960	912	959	1018	991	958	978	1004	1022	951	944	915	909	951	948	939	958	1005	945	961	972	984	896	938	993	993	936	1001	948	982	941	980	951	956	939	944	979	922	935	1023	945	971	961	973	1003	977	952	936	956	956	972	970	962	951	953	993	941	932	973	969	948	961	951	1003	932	984	1011	958	935	991	948	1018	953	976	993	939	994	1017	1004	915	976	916	949	913	918	948	962	961	995	992	910	984	986	933	914	955	984	972	937	942	977	1004	946	973	933	1033	944	926	967	1004	1003	944	1005	939	1004	948	896	946	939	924	931	1013	983	950	992	952	961	989	967	986	935	953	1000	1050	987	913	960	1013	994	974	926	936	970	1003	942	977	993	981	928	955	950	977	968	941	940	1029	900	932	981	986	968	982	981	942	967	958	939	971	934	998	1026	951	905	972	976	916	936	992	1003	972	981	940	974	908	958	940	938	994	949	996	965	957	913	951	950	965	947	1021	984	1017	983	1009	968	929	947	948	969	933	897	1002	980	973	939	929	996	981	959	991	957	995	982	967	946	1016	988	961	968	948	903	989	941	986	1012	890	987	916	1050	945	1025	1033	889	957	1044	915	1007	926	959	982	965	964	957	981	983	923	957	933	962	994	1045	965	945	967	984	960	958	1043	1007	999	959	964	942	945	938	905	928	988	913	966	934	980	957	955	966	957	969	974	959	912	991	954	953	970	960	999	1021	942	972	977	961	960	996	993	1033	936	983	966	957	936	935	925	980	945	958	960	988	963	945	916	941	901	916	954	903	944	1014	974	981	977	941	976	967	929	967	952	947	928	934	965	936	983	1009	960	939	895	1003	976	949	1001	1023	972	913	1004	937	956	919	984	1047	985	893	951	1002	1007	930	1012	945	936	1043	962	938	948	1003	937	932	964	973	964	929	961	1033	956	971	972	1019	1027	963	976	917	977	988	1018	953	946	985	992	978	952	948	982	1049	968	989	988	938	948	983	953	942	973	976	931	1010	949	952	1011	942	965	960	980	988	970	936	932	990	1014	932	961	956	975	967	977	957	974	904	932	955	902	986	956	976	986	957	962	915	912	951	997	1005	1023	974	959	974	935	949	921	987	1004	1010	1007	927	964	963	965	978	970	956	946	979	965	994	974	947	965	956	940	962	929	996	976	913	1009	1029	967	924	924	1042	924	978	1034	962	930	951	998	984	981	943	1020	895	932	962	989	963	950	1000	951	982	969	981	1001	933	929	954	974	995	983	1011	961	922	946	965	1003	956	1025	975	1049	957	1016	985	999	987	943	958	976	995	990	941	969	930	922	962	947	1000	970	981	958	944	952	972	959	985	985	960	993	885	948	991	955	927	970	989	928	914	939	987	926	982	996	971	940	1049	979	978	904	985	986	955	1027	1022	948	935	977	1000	979	944	957	974	911	998	965	962	944	1027	924	971	959	1012	957	999	964	987	907	918	954	926	949	986	978	970	953	917	922	974	998	1022	969	958	954	943	950	998	976	932	982	998	918	935	971	982	958	950	928	1005	945	968	993	962	971	976	924	963	963	959	1047	958	952	936	982	957	998	948	965	940	1014	996	938	948	972	978	941	972	1000	975	992	982	945	948	954	943	985	950	961	958	951	952	963	971	972	989	948	967	994	957	982	935	955	944	987	1006	954	1012	959	1017	1001	1002	970	957	999	994	997	985	946	928	923	976	1011	1003	959	1017	968	934	992	992	931	943	1013	966	986	922	940	946	951	945	962	1034	955	984	902	942	975	946	923	971	948	963	970	998	981	938	1013	955	961	996	1018	1035	1009	971	955	986	920	933	971	984	963	991	869	952	1010	1003	968	1001	983	968	933	982	958	916	1045	943	914	902	942	987	945	967	989	1003	950	1016	937	916	924	960	937	937	986	956	972	908	948	981	1001	958	915	948	941	923	970	964	948	1024	931	936	966	958	935	959	917	969	1007	988	989	966	972	997	962	938	958	935	970	988	935	924	999	1009	960	1034	964	958	974	975	982	974
24579	4377	3105	2431	1651	1240	1011	815	649	566	507	452	430	411	408	382	342	363	364	322	356	328	333	311	340	314	315	299	287	272	287	306	303	277	289	316	260	305	300	277	283	259	293	290	289	298	276	275	272	277	293	280	274	258	257	261	285	291	269	298	284	294	250	300	284	271	261	268	243	286	295	287	273	308	283	270	274	275	278	284	267	259	265	258	287	263	274	276	277	269	262	298	242	237	285	297	299	276	303	306	295	275	249	241	271	283	238	288	278	272	282	289	260	275	270	277	263	262	264	292	269	279	254	258	261	273	291	259	276	281	268	282	246	304	283	278	275	277	300	259	304	293	278	280	281	301	272	270	259	229	261	274	274	227	284	282	263	267	288	252	285	254	282	292	280	253	278	260	285	275	283	256	263	267	281	272	260	302	237	275	270	252	267	292	308	224	277	255	273	267	299	278	264	298	291	287	277	274	240	318	283	266	282	272	277	313	266	282	276	275	282	267	259	303	298	274	268	271	236	265	253	265	259	229	298	240	279	272	289	268	289	288	262	274	287	275	262	269	264	240	282	280	314	264	270	292	254	262	267	282	254	263	260	304	284	256	268	298	267	275	288	290	283	288	275	235	294	263	274	270	297	245	260	264	271	269	296	279	254	322	287	245	280	288	274	275	266	293	252	278	243	270	280	282	275	292	294	273	298	265	253	297	294	273	233	284	258	267	298	289	279	254	269	276	247	258	285	277	279	269	228	284	257	269	278	278	241	262	239	296	296	286	280	273	272	268	267	279	291	249	266	268	292	262	292	276	268	257	278	272	292	274	288	280	276	300	258	263	279	280	283	275	295	280	282	264	274	281	277	292	280	280	288	272	280	275	283	282	282	306	277	274	286	272	273	262	268	281	264	284	242	269	286	280	267	266	281	282	322	287	273	267	292	249	294	278	287	268	282	253	280	275	278	267	279	277	299	269	301	268	284	297	262	273	275	270	250	288	291	285	278	255	265	258	257	269	238	259	298	270	280	297	273	299	248	271	280	251	268	266	283	272	254	268	257	299	245	273	257	281	282	281	278	285	250	276	279	269	278	253	253	294	285	285	264	293	266	254	286	290	262	281	266	235	259	302	280	288	291	268	276	272	303	294	290	253	284	286	276	258	288	250	276	285	269	298	277	271	245	283	216	285	310	282	294	263	274	289	299	298	299	304	286	248	246	264	262	250	289	277	270	260	287	279	252	277	261	305	298	267	267	242	273	264	269	263	288	277	282	287	278	249	245	277	257	292	284	285	315	271	285	246	271	260	251	265	277	270	246	262	271	298	258	244	288	259	279	254	257	248	291	270	254	269	294	246	263	274	253	286	251	269	271	288	322	272	260	258	277	292	258	281	281	289	248	302	273	249	271	310	271	250	299	282	304	274	291	230	281	276	237	255	309	252	294	255	297	256	256	266	292	268	274	279	284	249	284	274	267	248	262	288	282	248	252	260	293	267	237	241	274	254	261	289	275	284	255	264	263	258	287	293	248	278	261	297	267	277	304	248	272	269	283	279	281	273	269	282	274	239	305	276	258	290	273	287	270	273	253	267	274	266	289	313	283	230	272	257	282	271	268	300	302	281	249	255	295	296	302	289	293	271	279	274	290	278	278	278	295	292	280	277	298	280	260	288	279	289	264	274	276	296	232	268	268	258	291	296	268	248	257	259	279	278	276	267	290	286	277	318	267	246	249	287	271	289	273	298	264	246	275	273	292	291	259	304	275	268	289	292	232	255	262	252	308	276	237	279	287	240	289	307	271	295	292	276	316	283	265	266	274	276	261	285	271	267	248	258	291	282	293	280	288	280	303	274	288	296	261	251	284	290	295	278	237	279	267	293	234	241	295	241	293	266	270	267	279	268	289	276	290	273	288	301	251	268	280	263	299	267	284	255	287	296	275	292	293	289	256	262	242	258	296	260	282	270	255	291	266	276	244	245	252	238	282	279	269	272	275	291	273	266	273	289	265	244	261	271	288	281	267	274	268	279	276	290	304	281	306	296	296	261	245	270	282	245	282	280	270	290	274	275	307	292	282	244	294	278	270	264	280	258	263	250	263	247	296	297	268	308	286	270	261	259	281	281	273	295	266	278	311	257	251	254	256	258	250	260	279	288	295	300	283	284	275	259	277	284	275	266	266	249	266	269	279	298	271	239	248	279	277	290	289	290	234	285	274	263	252	273	269	239	272	266	297	275	255	278	251	284	293	278	294	270	279	293	306	270	259	270	287	272	264	299	276	288	311	271	268	254	285	272	304	308	235	233	274	264	264	278	259	301	274	256	255	277	292	265	289	250	277	265	267	287	280	279	304	238	274	251	303	297	282	268	277	274	238	255	293	297	258	274	297	280	279	271	271	245	269	259	287	298	282	270	255	283	258	267	258	288	266	239	263	294	290	248	247	272	257	286	287	290	260	267	266	250	277	326	308	263	272	277	267	299	278	260	267	289	274	270	308	278	240	257	254	288	258	291	279	265	277	272	275	264	284	273	271	308	289	253	266	282	307	285	279	282	285	277	228	283	300	286	277	258	268	294	298	285	254	275	295	273	293	257	255	291	247	248	265	299	255	278	285	289	284	268	284	250	268	282	286	240	281	295	286	308	291	295	261	295	282	279	288	246	285	271	278	281	272	306	263	279	258	279	276	248	256	276	246	270	276	275	289	277	284	280	275	271	259	260	279	284	278	264	289	256	281	290	286	264	283	299	276	258	250	271	266	272	251	266	299	275	251	291	264	263	270	259	297	269	270	280	279	301	264	288	281	254	306	276	318	305	281	252	262	270	253	279	275	262	281	276	285	268	279	277	295	266	256	290	300	269	280	265	278	267	238	260	303	285	319	258	294	324	279	283	272	279	267	250	304	291	299	253	288	306	285	265	270	291	285	272	243	277	277	272	283	275	293	281	283	277	300	288	301	294	274	278	269	290	310	293	275	268	268	252	267	269	282	279	286	292	267	284	233	292	269	275	272	268	269	234	260	258	245	285	249	275	263	257	281	239	267	291	320	259	262	262	294	268	280	261	273	275	311	264	265	250	287	277	285	288	286	290	262	266	269	287	231	300	270	250	266	271	271	276	295	268	293	279	280	293	278	278	254	312	250	310	261	263	262	281	265	268	261	298	292	263	257	295	259	244	276	266	294	253	284	258	248	302	299	249	286	288	283	284	328	299	278	272	301	268	265	269	289	272	281	288	283	270	301	271	248	281	243	274	242	252	258	295	320	274	297	261	288	272	234	306	295	285	279	308	302	259	262	257	253	265	242	283	278	296	304	283	268	264	281	274	288	268	235	292	303	254	272	269	252	277	261	246	294	259	274	284	240	281	253	264	268	269	291	266	279	280	269	251	281	257	294	299	271	286	286	309	260	266	255	282	256	269	307	285	269	276	263	291	269	274	264	266	276	290	271	275	254	279	252	294	255	307	294	286	278	273	274	243	252	274	240	267	280	264	272	270	311	275
11412	2672	5661	6364	5719	4709	3969	3289	2801	2409	2117	1973	1815	1648	1516	1525	1458	1384	1215	1292	1200	1156	1189	1084	1115	1044	1060	1041	1001	1007	1012	918	927	1002	969	947	949	922	926	880	890	910	843	903	940	869	952	884	848	832	872	901	874	832	868	929	872	845	846	885	869	901	868	857	875	878	827	839	821	870	847	839	837	848	834	835	805	863	861	836	797	810	793	830	773	813	797	851	789	782	864	795	791	772	792	833	812	825	793	803	840	803	877	824	853	858	810	811	846	789	750	796	806	836	820	808	828	849	812	852	806	790	758	776	872	818	761	839	813	828	814	789	813	759	823	826	759	822	830	836	842	732	784	827	809	822	783	792	853	813	763	791	819	841	865	784	811	795	842	842	836	790	782	810	869	770	801	825	785	881	811	827	829	883	813	809	793	779	787	826	792	783	791	796	814	830	805	819	855	778	863	843	810	839	747	799	805	890	810	783	825	786	785	831	781	863	800	819	821	746	864	791	842	794	835	840	752	837	795	815	826	819	807	780	805	801	816	765	840	842	788	844	855	811	819	827	802	804	768	813	823	741	817	819	773	826	804	835	774	783	823	827	852	856	787	813	810	844	834	788	871	851	831	819	788	794	812	769	807	837	851	850	827	809	831	812	833	756	780	820	854	803	799	836	782	824	768	771	776	838	836	823	828	840	773	842	806	804	862	851	831	795	742	829	817	815	776	874	778	858	815	873	804	810	766	834	832	818	765	862	801	836	780	796	844	836	812	817	858	810	780	823	815	789	826	803	844	812	807	882	787	796	850	849	839	850	812	790	790	794	781	860	801	815	809	818	803	783	806	846	772	788	863	865	795	814	864	775	765	792	845	824	825	844	816	825	794	777	808	793	804	810	803	786	831	852	823	834	840	795	846	828	747	815	828	857	800	798	783	866	801	805	791	843	820	870	793	764	803	808	823	839	823	792	784	849	864	812	817	807	872	771	788	787	805	816	788	836	822	860	793	855	816	788	774	775	837	869	822	788	823	798	789	780	880	813	830	777	804	806	844	751	767	790	843	815	811	887	765	804	767	825	876	817	757	812	756	835	818	836	800	800	830	768	855	838	844	815	799	771	788	808	835	798	850	827	842	767	812	773	784	840	779	807	805	815	831	767	815	821	900	800	813	812	840	809	796	845	789	841	738	802	822	766	830	828	811	823	798	802	805	865	797	816	787	795	780	787	864	821	800	810	822	794	781	832	822	825	809	837	859	841	780	823	882	745	762	829	808	772	797	831	830	800	794	733	847	809	769	819	797	797	862	745	846	838	786	818	823	803	824	815	811	849	790	765	793	873	810	788	810	830	802	818	761	843	805	815	799	778	842	846	802	846	795	811	807	748	802	845	827	785	828	857	809	842	755	840	787	799	834	835	856	784	866	831	861	818	791	826	790	726	749	806	828	803	788	795	806	779	864	809	786	802	876	804	783	862	799	803	804	752	814	809	787	813	788	807	799	835	808	842	803	784	803	841	805	828	782	881	826	789	780	830	804	774	791	747	800	843	801	766	809	812	831	795	808	823	814	868	811	801	776	737	818	826	779	823	803	816	828	785	776	817	833	810	854	800	812	827	825	826	817	871	833	835	857	829	812	788	793	770	814	867	916	794	826	871	810	786	778	833	859	816	795	760	854	779	761	812	814	821	836	772	832	780	769	794	804	827	824	857	832	815	799	831	830	801	834	811	862	847	799	789	796	822	825	825	857	817	871	815	839	820	811	827	795	795	814	838	830	831	806	794	826	801	756	801	812	809	813	767	826	784	804	770	824	786	830	818	801	749	752	784	786	734	781	841	814	807	829	863	788	793	812	822	814	823	751	767	831	788	838	837	800	795	807	827	773	815	781	789	804	753	794	814	858	751	833	759	813	828	761	847	816	871	836	845	811	811	847	821	835	776	850	819	776	826	818	824	835	854	791	848	798	782	789	806	754	814	855	845	783	817	811	823	795	786	785	813	802	784	773	840	799	789	833	823	857	815	791	785	803	821	770	811	823	761	787	787	794	821	844	783	859	790	844	860	816	810	819	813	766	804	811	761	816	841	836	805	834	790	827	846	821	812	827	825	785	814	818	778	801	782	798	800	745	788	795	784	827	823	779	778	811	822	809	843	794	823	831	843	801	785	812	810	845	811	797	769	857	779	783	817	748	856	850	824	820	802	805	776	830	785	814	801	813	795	821	808	767	803	769	812	832	798	807	806	827	765	798	819	814	811	857	802	772	825	763	799	840	816	804	828	701	816	757	798	714	804	791	774	847	798	824	796	773	808	819	809	797	786	767	811	847	782	842	773	787	843	846	834	798	825	845	852	843	790	897	820	793	831	856	815	753	813	811	854	781	809	899	810	810	831	827	795	821	796	797	814	827	786	825	843	810	843	820	815	807	808	826	788	785	803	802	810	786	861	809	811	790	828	871	822	803	779	822	800	820	808	817	820	821	835	759	769	801	815	814	829	854	842	822	780	793	771	803	778	785	830	793	821	824	791	855	808	793	808	807	818	785	785	794	825	811	802	803	857	798	842	782	819	789	804	870	825	818	897	765	808	820	809	857	758	798	754	776	804	802	805	836	816	818	802	875	814	836	785	779	812	823	819	765	820	798	778	804	765	790	810	770	873	817	780	826	790	787	810	851	778	836	787	827	807	782	815	889	843	829	796	798	763	797	779	829	821	849	817	770	826	831	780	870	816	815	786	820	849	866	830	812	828	832	841	776	771	815	799	856	790	801	772	864	782	818	880	761	826	877	824	776	819	820	801	873	785	815	771	836	826	827	766	838	822	842	855	812	833	813	826	868	778	850	821	825	815	795	847	754	824	822	839	833	752	825	816	833	800	750	850	853	813	851	757	754	757	784	801	783	810	837	821	799	825	759	863	796	762	824	815	802	805	841	753	783	775	784	801	791	794	804	798	796	839	796	763	732	794	754	817	746	812	803	819	844	809	773	805	835	812	814	825	783	806	773	840	867	787	809	856	822	813	799	805	825	840	855	837	821	808	887	809	768	769	820	754	812	848	828	808	777	800	809	782	817	785	810	820	842	826	815	845	809	826	854	814	774	813	786	787	823	834	808	767	798	816	805	837	802	785	822	797	856	790	795	848	781	814	808	780	799	823	821	787	850	830	751	865	819	821	845	820	822	838	785	859	822	780	771	779	798	816	809	822	829	825	770	841	824	874	819	841	783	814	843	807	821	779	816	759	813	795	847	789	783	823	821	795	820	789	807	812	800	799	818	782	840	839	811	816	807	816	789	819	778	792	831	801	875	801	780	786	818	816	822	852	846	777	816	776	754	826	861	740	815	823	819	837	783	726	783	807	830	850	859	841	801	781	829	793	880	776	826	764	778	782	826	818	842	840	824	787	827	802	809	852	829	814	788	835	850	770	799	866	850	819	827	832	843	877	828	811	837	833	819	814	814	767	811	843	775	807	810	835	775	780	753	787	813	807	810	783	805	794	798	828
2443	283	285	287	267	220	221	218	222	229	204	210	234	232	228	209	206	199	196	198	206	214	208	191	204	221	197	208	212	200	173	208	222	219	197	212	202	204	236	206	187	181	198	186	198	220	225	194	180	222	206	227	215	195	187	214	220	176	216	223	205	217	212	252	216	213	183	188	197	211	197	201	200	211	198	221	231	206	200	206	216	203	211	234	207	209	229	206	235	216	212	211	237	212	194	189	201	207	201	239	207	215	239	207	210	192	220	197	218	209	212	215	221	199	200	208	193	210	193	197	198	215	218	197	208	198	189	194	204	195	228	219	194	205	213	224	195	241	215	197	209	208	216	187	211	202	203	212	198	229	221	225	181	206	224	164	199	194	187	211	215	230	212	234	204	207	209	210	211	205	202	224	202	210	182	216	183	197	211	189	220	195	203	196	209	202	241	195	214	208	214	199	195	224	201	195	228	217	205	189	191	194	206	215	205	215	212	231	205	224	196	193	190	188	184	185	215	214	210	226	190	230	206	212	206	217	228	196	197	194	201	207	192	236	216	204	217	219	210	219	210	211	196	215	188	219	204	190	225	201	208	213	187	193	204	241	216	213	192	173	221	207	237	197	200	217	188	206	231	206	217	226	238	211	213	208	214	206	198	215	207	230	231	206	221	232	220	214	179	209	208	197	206	222	212	184	193	189	209	221	213	223	212	204	195	224	214	172	214	218	221	211	210	189	190	187	195	212	193	211	217	206	211	198	194	207	205	220	189	198	217	182	226	223	229	192	223	219	222	191	197	241	228	221	185	200	225	210	198	230	208	203	229	210	230	234	207	227	195	186	199	207	206	199	235	215	199	215	209	191	212	211	201	206	222	216	230	210	179	211	227	188	226	216	192	201	226	205	225	229	199	215	199	200	221	206	203	221	181	213	195	223	212	178	225	214	222	209	211	214	192	204	207	184	198	213	181	202	179	211	201	208	192	177	197	191	204	202	208	200	199	205	232	196	186	198	206	218	187	211	218	205	193	203	221	197	199	223	179	191	219	219	222	220	219	191	196	196	186	195	228	197	221	220	221	215	218	232	221	220	219	212	224	177	202	209	220	192	218	210	188	212	217	213	197	199	197	209	176	201	220	191	214	204	206	204	191	199	204	207	199	219	187	195	193	193	202	206	212	192	224	187	224	175	220	196	180	210	224	211	205	199	197	205	204	203	202	208	214	210	231	230	200	218	186	215	201	224	229	222	175	221	203	218	222	205	231	200	200	216	221	213	203	192	199	206	225	241	212	207	218	211	187	221	188	206	194	205	202	208	177	185	224	216	185	218	223	188	224	208	203	213	198	188	174	203	225	175	199	206	205	199	210	208	203	189	211	174	203	191	231	189	191	214	206	190	206	217	211	197	209	185	217	202	214	213	222	167	216	188	217	210	213	222	187	192	211	208	199	213	221	207	205	198	222	192	215	224	208	190	209	213	215	196	207	205	211	202	198	231	213	213	217	194	217	227	226	212	208	205	194	224	212	202	222	181	234	193	199	210	219	188	194	224	204	231	186	212	221	220	208	178	193	209	203	216	200	213	190	200	201	224	223	203	216	196	211	193	201	203	214	205	210	194	216	223	200	212	208	188	195	212	224	195	220	205	219	200	214	193	185	218	199	206	236	205	185	215	204	197	179	191	196	208	184	209	206	180	203	194	187	222	208	212	226	209	199	205	189	200	185	199	208	219	224	177	195	194	217	188	211	220	194	178	209	221	195	202	177	217	219	209	198	188	215	234	247	247	207	193	208	226	205	216	184	208	199	218	210	182	192	205	192	214	225	205	182	212	209	217	219	227	240	205	215	207	206	201	199	187	224	243	211	188	205	194	186	212	218	195	219	201	226	187	184	217	197	192	221	175	189	193	223	195	206	213	211	201	198	176	180	193	196	211	216	188	201	208	207	192	212	197	214	230	211	211	210	224	200	221	233	181	194	212	208	198	196	226	204	219	205	204	226	194	201	222	222	198	198	217	213	188	220	190	213	196	234	206	196	222	189	217	230	223	199	201	191	210	212	196	226	209	212	200	226	182	193	227	178	200	192	188	206	192	208	195	201	199	191	206	196	196	192	221	220	228	227	217	195	212	204	210	217	208	207	202	203	171	212	234	205	217	190	182	206	210	198	201	205	212	217	208	207	214	201	222	194	193	217	224	237	193	232	174	215	190	210	207	231	199	222	202	183	206	200	227	205	215	216	208	178	207	204	207	217	181	213	206	184	223	210	237	183	224	210	217	221	227	202	215	214	226	190	201	201	220	201	216	199	237	220	198	221	227	231	209	191	209	200	213	233	197	195	195	205	200	189	185	205	210	196	209	220	229	207	201	209	201	225	226	183	188	205	224	192	237	207	192	207	198	217	201	233	203	216	209	214	230	195	197	173	231	201	195	216	226	215	220	219	209	197	208	236	195	206	203	193	201	218	214	222	222	207	204	205	189	218	214	208	238	196	222	197	210	212	225	225	197	237	195	241	210	196	195	197	189	204	213	189	226	191	218	206	211	179	213	195	217	184	202	188	220	207	237	211	205	230	216	199	221	205	209	208	183	191	201	193	217	211	226	185	173	209	198	195	218	213	229	231	233	235	201	219	181	199	202	217	215	196	202	220	213	221	214	203	200	204	203	219	205	203	237	193	213	216	218	200	210	197	217	214	204	184	204	235	203	210	210	205	214	230	223	208	182	184	188	207	193	228	190	209	218	238	184	202	204	194	205	211	200	216	221	190	196	215	189	221	189	238	199	223	190	188	209	214	218	218	200	187	209	220	192	193	215	198	235	206	216	188	213	207	194	197	218	201	214	203	209	193	197	213	195	220	206	209	228	239	202	206	179	240	178	217	229	210	218	237	235	185	207	226	192	210	186	201	214	203	214	220	182	208	211	217	201	227	205	230	206	192	214	209	186	202	208	204	226	219	217	208	217	209	219	232	211	196	211	211	209	215	214	214	212	186	209	222	194	212	227	212	206	239	211	204	212	226	201	226	227	223	198	218	228	193	199	199	190	213	205	219	218	212	209	235	197	194	216	231	194	214	227	220	226	245	199	251	189	202	181	218	215	237	217	197	226	203	199	223	191	190	207	211	231	193	226	197	200	199	205	223	192	217	199	211	208	190	219	202	191	202	183	208	214	200	184	208	209	205	217	221	202	211	227	237	194	196	205	204	205	200	229	215	181	211	203	205	197	206	219	218	216	216	220	190	208	206	202	189	214	217	186	197	200	201	208	220	214	205	195	225	208	220	199	217	205	198	214	221	200	218	219	202	195	212	213	198	190	201	180	227	203	219	207	205	217	212	198	195	213	210	223	215	191	219	185	187	225	219	209	212	222	205	197	222	238	206	204	212	201	215	200	232	214	204	236	216	226	209	205	214	194	237	216	192	212	161	201	215	217	207	183	210	224	200	213	197	191	224	202	209	210	210	207	219	202	212	203	201	206	233	196	195	220	204	217	184	234
2249	766	821	839	785	785	780	755	707	685	681	685	711	662	661	713	668	704	653	625	642	705	653	635	659	707	641	636	655	666	634	668	634	670	622	634	628	662	688	614	633	650	636	619	649	646	651	710	656	648	641	648	656	626	668	648	656	661	694	635	626	702	673	619	651	656	668	672	620	648	632	653	668	630	666	660	696	637	678	593	666	698	637	651	646	651	681	647	617	615	665	664	686	645	656	655	686	614	650	706	655	633	596	637	678	669	668	660	669	653	612	648	670	677	661	649	645	680	622	682	610	686	665	676	667	654	666	612	640	649	627	669	673	611	656	677	662	711	624	660	662	671	651	681	617	642	671	700	615	673	640	674	658	631	713	639	683	693	605	633	708	689	635	648	646	687	698	670	688	684	614	673	661	671	664	648	653	643	679	657	684	634	677	672	649	647	693	630	642	654	646	626	614	613	614	607	683	706	680	632	621	691	619	682	671	641	658	650	627	666	638	643	589	664	625	657	666	623	672	643	663	652	642	666	666	600	674	625	659	645	687	602	662	675	640	636	663	609	635	706	638	635	615	601	692	626	643	617	682	677	620	644	628	677	651	643	666	624	654	631	662	672	628	664	661	648	671	614	666	667	681	687	628	658	641	629	664	628	703	645	664	661	620	671	592	656	658	685	655	678	655	601	650	648	660	673	668	665	636	653	666	615	653	638	695	646	642	682	657	644	628	666	654	652	673	681	648	611	639	664	660	670	671	646	660	644	701	635	687	716	634	686	617	639	700	655	645	671	643	658	710	630	642	660	679	709	669	660	616	664	646	652	655	639	651	607	658	650	635	624	672	633	621	581	654	680	615	651	680	675	661	677	665	645	624	684	639	677	648	703	658	618	668	653	652	648	665	628	623	656	658	645	683	691	650	675	663	627	627	652	661	637	665	721	678	672	634	595	687	605	630	701	680	620	629	619	617	675	668	650	686	684	665	625	692	633	678	715	642	637	725	672	680	597	693	667	688	643	635	655	656	655	653	659	669	657	650	660	696	655	648	660	652	634	622	671	637	648	699	629	694	646	711	665	643	637	614	643	626	643	633	696	667	673	683	636	647	676	657	697	642	631	656	611	676	665	632	633	640	687	707	629	633	656	657	661	657	633	653	689	647	666	647	664	661	657	660	695	621	667	627	652	647	664	703	637	675	651	675	677	654	667	665	622	634	632	621	640	688	657	708	672	660	649	709	654	662	681	672	665	691	657	657	639	702	625	631	682	661	716	700	662	635	655	662	628	665	681	643	609	674	679	690	680	692	632	641	636	645	660	685	632	626	635	663	629	650	637	594	638	621	642	630	650	690	655	675	688	659	647	642	641	672	639	630	671	633	722	642	702	693	689	627	626	647	685	640	614	650	654	622	711	627	684	643	628	641	667	655	641	638	677	667	686	624	667	687	663	688	682	623	661	670	667	659	645	622	637	619	708	634	654	639	678	730	634	650	626	674	622	668	649	684	668	647	641	670	679	679	645	647	666	679	688	654	625	671	657	633	647	658	675	689	641	654	615	611	633	660	651	697	644	666	674	695	625	647	669	689	640	657	640	668	617	653	669	695	668	658	668	641	656	620	662	698	608	674	688	608	653	691	662	642	650	679	660	655	653	642	657	625	662	639	629	680	685	689	669	672	635	625	630	617	642	643	644	621	632	642	634	684	615	673	677	709	622	662	644	661	615	657	637	671	663	634	632	634	649	624	647	653	643	621	621	681	660	615	628	624	671	641	647	651	604	671	629	647	676	710	633	631	611	729	656	624	634	671	664	647	680	649	665	603	673	708	678	635	655	651	645	645	652	633	614	643	665	662	680	673	706	634	672	621	616	680	618	662	672	609	630	611	629	687	621	620	631	665	658	694	669	644	642	666	644	674	626	635	655	687	664	615	674	668	604	659	664	631	637	624	595	641	635	651	664	681	651	641	677	657	604	694	662	650	626	588	635	657	675	659	694	622	694	649	641	640	658	643	579	648	673	669	619	678	664	618	686	637	665	686	648	636	674	591	623	647	642	674	651	660	658	657	667	678	650	688	656	636	649	635	682	643	642	645	681	677	649	662	680	658	677	607	631	648	669	636	684	667	644	668	701	667	623	659	641	672	693	684	650	658	634	665	664	658	674	644	653	684	684	671	609	680	645	664	622	653	662	651	678	662	704	660	641	692	671	614	639	701	654	624	622	685	641	605	663	670	645	615	635	635	644	637	629	616	620	638	630	630	649	659	623	636	665	662	648	688	651	624	660	665	608	630	635	644	693	677	681	651	619	615	635	660	645	676	677	640	690	699	629	644	644	683	675	696	686	636	677	644	698	648	682	653	666	627	676	653	671	651	627	666	648	655	695	642	596	691	635	602	637	640	673	595	667	666	629	652	692	659	686	667	662	651	649	664	667	697	671	657	682	612	639	678	607	638	663	692	629	651	638	701	658	654	659	640	627	657	676	631	670	672	672	687	642	668	666	637	662	722	667	704	708	670	631	652	618	697	667	663	615	626	674	665	633	621	582	662	617	638	641	646	629	636	636	689	643	670	644	675	647	614	657	659	659	667	643	668	666	671	622	630	636	688	673	648	669	653	660	622	698	654	687	630	638	612	678	671	691	676	671	624	644	629	667	659	682	636	703	623	661	633	682	655	641	616	665	656	638	683	656	620	654	652	651	645	641	668	606	660	726	636	661	623	644	629	658	662	682	653	635	641	644	642	631	619	680	624	654	687	628	656	646	642	698	633	705	662	653	680	647	644	681	667	610	621	605	618	643	663	667	675	676	647	627	656	660	672	647	639	655	621	646	650	700	672	649	686	665	659	631	601	658	633	667	655	660	678	659	652	663	623	648	638	637	675	677	680	690	649	681	636	637	673	650	650	650	607	607	676	678	654	676	663	643	644	686	666	660	645	666	635	668	662	682	670	637	683	642	667	686	689	631	628	687	680	624	672	688	639	705	654	657	613	652	681	616	661	703	638	647	633	654	629	627	609	658	636	651	622	701	672	655	627	682	666	668	661	683	670	646	679	624	626	645	662	672	657	680	636	686	674	629	658	697	623	662	667	667	636	660	650	636	636	675	600	650	641	671	616	642	652	646	692	658	656	645	628	675	682	689	678	656	635	686	596	625	631	675	639	689	672	650	650	700	630	642	653	653	631	665	701	657	694	654	683	678	670	668	662	698	659	658	649	634	661	635	659	655	661	665	620	652	632	611	639	668	635	630	676	633	626	664	690	653	641	607	675	667	702	619	662	652	636	654	640	719	662	657	655	685	671	650	671	647	626	629	658	699	611	708	617	616	636	681	636	660	667	642	652	657	630	677	679	658	660	649	654	609	605	651	653	602	622	663	653	655	617	601	660	656	668	639	711	654	701	654	606	660	681	665	651	663	624	696	687	684	629	707	700	633	608	594	651	625	632	657	658	644	681	608	667	671	626	671	655	632	638	658	681	676	675	690	655	639	620	609	669	673
12205	1394	1735	1358	1029	828	626	633	578	457	470	425	434	389	409	398	386	367	378	389	364	405	394	368	346	349	322	341	382	334	328	345	333	352	301	331	352	358	353	338	362	363	303	365	370	342	339	332	334	338	312	356	377	374	343	362	322	364	352	342	306	300	350	323	296	344	306	349	333	331	324	372	350	341	348	323	324	348	319	329	315	332	346	304	319	325	353	341	331	337	348	322	341	322	320	334	322	352	334	322	303	337	299	327	345	301	343	317	374	325	355	319	316	325	353	336	318	357	348	354	321	333	312	335	331	330	349	321	317	342	335	329	297	365	320	347	341	313	339	333	316	333	321	299	316	314	346	318	363	343	319	309	357	348	326	334	352	317	321	336	304	324	288	300	312	337	301	338	327	348	339	331	311	364	362	304	307	337	347	310	309	354	342	292	308	354	346	319	341	314	370	349	344	314	361	337	357	335	328	337	341	327	322	307	318	368	355	353	327	339	333	332	352	302	333	370	367	343	323	299	322	323	352	310	299	325	348	338	326	296	318	350	330	332	317	342	332	310	334	318	344	325	324	287	377	369	353	345	320	325	347	335	353	339	336	315	356	334	350	318	333	323	345	309	293	379	327	336	359	345	339	327	371	354	333	333	341	338	334	313	355	345	366	335	351	313	314	337	325	357	334	340	317	327	351	321	376	322	321	323	325	360	350	336	314	359	357	348	340	346	344	318	323	341	338	330	361	347	309	345	322	327	311	322	339	349	341	339	342	348	311	381	330	328	337	287	346	320	330	312	330	329	353	321	331	345	339	325	340	325	343	291	304	364	326	360	323	328	351	336	329	324	338	322	354	324	337	345	371	317	335	344	358	342	324	338	350	320	371	345	348	324	333	350	356	334	357	322	348	345	336	327	319	353	315	326	357	327	325	355	340	332	325	328	340	347	331	341	363	362	340	337	356	320	356	303	351	353	319	336	324	318	358	336	353	339	330	347	366	349	311	340	313	349	344	326	355	328	346	356	312	353	317	337	339	336	379	331	312	341	337	318	332	292	308	369	320	320	364	325	313	363	307	318	326	324	337	342	326	345	339	324	348	333	351	320	314	346	317	329	342	365	323	334	335	329	312	318	340	328	355	319	328	367	344	330	321	321	353	317	298	359	345	327	367	342	329	339	306	325	320	299	343	337	338	363	352	353	373	336	324	361	330	321	364	329	370	312	315	329	330	327	311	340	323	333	337	333	337	325	342	315	328	321	349	341	337	335	332	342	348	336	332	329	333	357	352	345	362	318	333	317	333	340	344	341	341	293	352	324	329	320	312	329	324	307	339	324	337	333	313	323	368	311	316	327	329	332	320	343	342	341	303	341	329	330	330	316	356	323	357	351	340	350	354	370	327	330	324	308	320	328	340	343	347	325	337	327	333	313	328	350	330	321	329	324	335	341	325	342	305	336	311	322	334	333	342	330	334	336	351	324	341	329	298	359	341	343	329	312	325	334	332	377	322	298	325	339	338	325	338	363	311	354	377	342	326	339	326	330	352	325	354	336	349	366	295	317	348	312	339	363	332	381	359	297	340	335	347	377	356	320	332	354	346	303	349	337	334	328	326	329	325	329	333	345	322	335	316	344	329	353	333	348	340	345	309	337	340	328	349	346	340	351	330	331	321	343	304	323	365	311	367	338	311	348	361	337	325	335	324	333	330	343	314	350	314	346	335	335	317	332	335	331	333	345	341	315	354	318	342	344	323	333	330	308	342	329	354	316	361	324	321	330	365	305	357	349	340	306	301	342	334	333	333	315	340	362	340	324	342	350	321	339	340	342	342	352	359	319	350	337	316	355	303	354	307	292	353	373	356	334	344	339	332	347	293	333	322	323	308	310	336	323	315	373	336	335	335	365	333	317	347	310	323	342	327	310	320	341	365	354	319	339	345	358	317	348	344	324	353	328	324	343	352	359	312	345	312	351	320	304	327	338	309	346	310	305	363	355	361	307	323	320	310	378	317	340	336	325	347	340	294	326	326	334	334	327	324	320	339	316	345	347	323	326	330	343	358	344	366	316	349	318	325	342	330	334	357	330	339	354	306	336	350	302	309	355	344	313	339	334	334	323	338	329	307	342	290	329	331	307	319	327	345	382	314	327	328	341	331	330	369	354	349	353	329	318	342	335	329	352	331	321	304	337	328	334	334	366	319	351	367	334	351	332	335	310	320	265	334	333	338	297	336	338	323	318	343	336	322	332	332	305	335	301	327	329	348	305	356	342	317	329	351	316	389	324	349	315	362	324	307	330	361	339	324	346	321	333	326	328	317	354	349	293	330	347	329	375	339	335	356	298	343	323	317	332	363	332	328	298	349	354	340	333	353	308	336	293	319	352	324	360	342	319	375	313	357	334	356	311	342	338	350	330	341	342	332	323	293	292	339	361	319	353	315	360	319	305	304	320	315	352	359	353	309	315	352	316	292	320	328	346	327	319	360	355	308	338	334	338	352	346	329	312	337	380	335	331	344	322	341	325	333	374	326	367	329	322	333	330	343	307	339	334	307	327	339	326	348	336	342	329	329	345	332	330	340	308	343	323	301	322	320	322	338	311	301	376	334	307	319	328	317	351	332	339	363	321	347	321	338	336	340	364	341	331	360	320	326	324	319	342	316	359	359	349	348	274	353	315	346	320	334	330	341	357	345	336	342	357	319	342	320	307	315	329	308	293	302	353	331	363	341	321	344	335	334	334	355	338	321	367	341	321	329	304	313	333	316	294	340	318	336	318	299	354	316	343	350	314	301	341	314	331	326	325	316	350	322	331	343	362	353	334	308	300	343	327	316	295	343	344	305	334	312	325	320	345	310	325	371	330	302	360	338	338	321	328	320	346	333	354	325	328	324	301	335	343	346	348	322	308	307	307	300	302	369	295	310	305	341	316	328	363	339	357	328	320	346	361	332	320	331	327	345	337	336	349	333	334	351	328	327	351	349	351	321	331	343	317	344	317	323	332	313	350	364	340	337	299	365	332	346	335	356	323	345	331	298	361	316	338	358	334	349	390	322	354	341	346	347	353	324	310	355	356	352	330	325	356	318	344	346	311	311	337	326	351	324	350	337	314	325	306	356	340	318	344	325	352	325	320	318	338	326	353	371	348	322	333	302	344	338	359	336	336	343	325	340	335	346	294	331	348	357	352	324	321	322	339	346	351	342	312	369	334	335	354	328	362	338	350	350	335	312	343	351	317	335	331	345	330	324	332	349	335	339	362	341	336	326	333	345	366	325	354	320	318	323	341	374	341	349	325	349	299	340	331	362	330	313	332	338	331	324	326	373	344	333	362	299	324	359	306	356	320	341	332	318	351	328	355	332	342	358	343	317	373	337	362	299	343	368	318	314	365	321	348	327	324	351	332	334	320	332	328	360	358	289	349	367	326	324	329	352	383	349	349	318	302	318	332	349	346	323	320	349	320	323	328	310	309	294	320	332	333	354	355	322	303	371	362	338	337
6945	1991	3499	3934	3517	3073	2650	2299	2009	1835	1683	1535	1342	1375	1349	1287	1278	1218	1200	1186	1185	1203	1150	1010	1149	1150	1066	1073	1147	1062	1100	1050	1085	1048	1038	1022	1059	1028	1084	1040	968	1018	1044	1021	1029	1011	1051	1029	1029	1007	1044	1022	1005	1062	998	1024	1050	1005	952	953	1012	998	978	965	986	1020	949	998	950	1017	1018	970	1006	981	1010	970	925	1007	926	1009	941	946	998	975	993	1016	1021	974	952	977	1017	989	996	965	966	1013	972	998	964	979	1006	992	996	973	980	992	961	961	1016	991	1000	952	996	955	988	976	984	899	998	978	990	960	964	968	932	980	918	960	953	942	1015	957	1067	1009	930	996	982	969	929	974	990	958	966	957	990	1016	973	918	972	994	997	1011	965	953	974	945	884	883	904	1021	919	1003	983	941	958	971	925	1022	941	998	1007	951	907	963	980	970	974	971	978	981	940	999	956	971	947	1007	987	941	972	921	978	978	999	952	942	991	978	1004	974	966	983	1011	985	1004	986	965	940	1004	980	987	917	995	972	930	1003	938	978	986	966	1020	1019	946	928	980	956	915	965	991	1003	977	960	969	997	988	942	1004	996	966	953	927	990	928	981	987	934	975	961	945	958	943	957	970	951	986	940	948	985	988	959	963	932	955	975	957	1010	936	990	950	993	947	938	958	954	962	937	981	956	918	985	931	963	971	928	992	979	945	930	986	954	979	956	1025	1004	975	942	1028	977	951	1009	947	954	997	956	933	961	921	971	1018	974	978	989	983	1023	941	966	988	982	1012	941	977	1015	1023	972	986	1021	906	977	1025	976	911	962	951	1005	995	935	962	948	969	939	972	953	990	1056	950	1002	948	986	989	937	946	964	941	930	990	1003	969	1002	956	955	959	949	953	956	1006	974	982	950	979	952	984	989	872	1015	976	957	961	986	962	1009	985	922	958	982	984	981	913	1040	945	1018	946	928	937	957	955	1018	998	992	993	936	1026	900	917	954	919	969	1008	941	938	976	962	1004	985	993	975	989	975	968	990	980	933	1020	1002	971	950	976	970	936	927	986	997	1010	941	943	969	968	943	941	966	966	966	903	919	941	1028	958	965	956	973	956	1001	901	967	978	967	956	912	1038	931	1021	1002	957	976	902	940	996	929	968	948	970	968	933	972	1019	956	928	967	973	956	946	973	996	910	970	939	940	1036	993	1000	960	994	968	912	1006	906	883	940	963	974	982	981	951	959	913	990	961	974	994	900	931	1024	947	975	939	1065	978	951	942	989	992	942	999	973	981	937	939	907	982	952	918	1001	956	956	963	950	967	939	943	980	949	968	1014	923	1018	982	965	948	1040	1036	976	972	951	1036	966	942	992	975	951	984	946	988	996	943	939	965	946	933	969	992	964	958	999	986	951	916	986	906	915	965	974	923	962	932	940	993	989	919	998	949	951	1028	986	979	939	951	956	958	960	955	987	963	952	920	1007	986	946	948	979	1028	948	968	997	955	934	1021	926	967	992	939	902	990	956	992	985	1018	965	980	1014	1001	954	979	945	938	950	1057	918	984	974	978	989	995	982	1055	981	974	970	938	929	945	894	940	991	983	1001	1009	954	966	964	990	997	1009	937	965	956	940	951	981	1013	959	969	992	974	961	957	961	963	973	1029	1011	1005	953	998	990	985	982	989	978	999	965	979	968	1010	937	956	994	956	959	962	929	1006	925	972	1002	931	1033	979	940	950	904	967	933	977	957	963	987	1016	922	973	983	1024	943	942	974	1007	961	973	971	1020	935	983	952	1018	1003	924	929	955	994	916	954	955	952	987	943	945	928	946	928	972	961	973	976	975	966	940	982	993	1049	980	1004	991	953	998	982	979	980	971	998	959	957	961	963	918	925	1035	956	935	931	1012	921	961	936	956	942	942	1031	978	994	955	991	951	994	996	970	992	1030	1035	923	970	970	959	961	977	936	1022	971	976	938	967	1003	985	956	986	989	913	953	990	1000	980	904	978	974	948	1004	960	967	995	976	1005	954	965	971	969	962	980	1003	971	995	909	964	963	1002	1020	1018	970	956	938	1047	905	949	925	921	968	903	946	1025	995	931	971	922	961	964	978	1046	1032	963	926	997	1001	970	1014	958	1012	952	984	1020	1059	961	951	995	940	959	940	953	984	989	936	995	973	972	942	972	943	993	1016	970	943	944	941	935	971	971	975	942	967	961	990	970	942	1012	933	979	965	1035	978	1001	977	974	971	951	950	954	997	933	962	952	940	1020	905	940	979	971	1005	973	977	940	941	966	989	990	975	990	964	992	1024	972	984	962	968	997	973	955	980	1059	1015	1023	940	946	955	976	969	1006	974	1012	947	962	942	925	937	935	943	1002	960	1008	994	1005	1033	934	977	997	995	1026	946	916	1001	1000	999	966	952	978	971	1001	964	995	1045	968	991	1003	993	954	926	951	958	943	960	1026	908	950	992	989	952	920	946	961	980	937	955	969	979	903	971	998	1024	944	962	983	1009	999	971	988	961	936	965	984	984	965	982	964	1019	983	1015	954	1037	959	970	969	939	959	977	1062	983	996	949	930	937	902	997	1014	959	909	979	1002	1016	971	986	964	967	1011	940	949	934	970	952	1001	1032	1000	954	938	986	951	976	1029	946	970	966	997	997	985	921	934	916	957	952	974	932	1011	973	976	960	1020	978	905	1002	990	938	951	958	971	998	988	973	938	938	950	1019	941	1000	942	948	939	981	1037	982	1056	957	956	977	940	1004	1023	968	935	945	980	970	1026	916	988	949	951	948	979	995	958	999	965	968	941	955	996	992	945	938	963	923	943	963	941	1009	933	970	953	953	1009	967	940	950	954	1001	999	994	1036	967	970	954	915	1012	934	927	955	950	929	971	981	948	961	921	956	980	946	982	927	957	1015	953	975	920	957	940	953	1016	1029	1031	960	1017	966	996	929	957	982	949	988	955	955	997	945	991	954	1040	947	1025	961	956	1012	954	942	964	948	976	970	891	1033	922	988	916	989	957	956	993	923	997	896	1010	985	964	1017	938	960	1032	996	974	897	968	908	929	994	1021	987	980	935	957	976	998	979	999	894	955	994	1004	955	978	1010	960	987	983	986	986	984	992	980	980	955	904	980	1027	963	976	980	950	969	1001	1020	915	980	947	999	986	1031	968	983	902	991	983	934	947	951	1017	956	946	1021	913	986	920	967	897	998	930	1012	980	995	974	1026	890	970	972	958	974	979	932	940	967	984	954	960	964	980	953	985	1033	956	946	941	930	976	1034	920	929	971	953	940	953	980	952	1011	955	967	952	977	967	999	993	925	958	978	973	961	1004	957	1024	975	998	944	992	1003	901	973	977	974	942	964	1034	927	1012	955	915	983	965	956	984	987	938	964	1035	934	884	934	945	961	961	957	994	976	938	966	949	929	977	970	956	975	890	939	944	987	930	956	980	960	964	951	968	999	984	1005	997	946	951	961	995	939	989	1006	979	962	969	935	971	966	977	951	957	1002	939	979	1003	993	948	1002	966	922	1005	998	975	955	979	919	950	980	971	908	975	887	960	983	1004	938	966	920	1028	964	989	964	971	970	975	1021	1015	1003	998	989	964	951	968	948	992	1003	960	959	958	983	920	953	976	953	935	998	1016	951	1003	942	926	1013	939	966	988	934	995	956	980	977	980	947	965	997	1041	941	975	1009	992	995	970	952	1014	918	896	984	975	926	1006	1028	924	932	981	994	954	1011	1011	952
23085	3245	2978	2314	1590	1167	955	730	705	558	542	532	428	412	383	383	339	343	387	326	354	322	327	301	316	300	322	272	315	326	293	312	306	288	319	288	279	300	287	283	290	283	297	283	274	294	299	280	296	295	297	273	296	294	272	262	277	293	300	270	266	267	258	268	299	299	285	282	272	319	265	287	255	288	278	289	290	270	254	248	297	300	280	286	244	279	289	290	303	273	256	293	290	283	321	321	300	317	284	319	318	284	272	286	272	258	271	276	253	263	272	263	276	266	281	284	292	273	286	278	292	265	255	284	264	253	300	241	297	282	260	273	265	270	274	263	301	250	295	275	288	275	296	281	282	270	264	259	271	260	250	254	274	280	272	289	278	238	270	272	294	271	286	288	254	242	307	257	267	269	290	268	269	276	274	297	277	274	309	258	296	267	237	257	272	265	268	277	262	306	255	285	281	269	264	274	271	272	283	272	293	297	270	277	294	262	274	262	303	257	282	295	283	271	260	303	293	282	257	269	257	264	273	289	269	272	263	279	279	316	271	270	277	260	272	282	264	270	263	260	330	286	242	258	256	275	300	263	257	249	259	267	263	270	267	276	278	281	275	268	258	280	253	274	292	275	286	278	290	255	263	288	248	301	249	263	260	259	279	264	287	248	300	272	260	276	282	285	262	283	308	289	256	279	278	286	288	272	283	279	270	251	274	265	250	298	281	282	268	269	268	291	283	280	277	280	316	289	280	272	289	304	264	268	260	242	301	291	281	267	293	263	303	261	244	269	283	258	278	277	295	299	273	277	320	264	273	243	270	287	290	262	285	251	237	270	276	277	288	288	263	301	256	275	285	285	266	277	279	272	278	246	281	285	266	258	285	249	281	283	296	248	309	275	273	270	303	283	291	300	261	268	275	267	310	278	284	278	283	284	255	295	284	274	275	309	287	277	271	253	288	249	268	288	309	287	285	272	287	296	264	287	277	281	281	304	273	281	308	281	261	282	249	298	246	264	279	266	268	261	284	262	253	277	250	270	272	270	246	279	280	265	294	261	303	254	286	281	299	288	305	259	235	290	291	297	279	281	268	263	260	256	273	290	276	275	271	290	296	257	282	267	318	286	282	234	287	292	272	265	273	282	256	271	261	259	281	250	295	342	275	269	252	280	289	291	276	317	264	269	263	273	268	279	248	284	309	292	281	263	284	244	255	264	272	292	279	292	264	301	251	275	284	273	258	264	269	283	265	293	281	283	278	269	248	275	243	256	273	293	276	306	274	294	257	259	267	275	276	266	284	280	258	253	275	284	258	304	272	252	301	254	266	246	292	273	268	280	288	274	264	237	255	279	263	302	279	285	301	265	273	298	260	277	262	266	294	273	263	287	263	290	252	251	258	280	277	287	276	301	288	275	280	270	267	278	275	273	254	289	278	253	277	248	287	279	257	249	304	279	263	272	315	253	264	205	295	289	262	312	265	286	295	262	262	270	284	261	258	299	264	284	255	277	236	246	309	281	290	266	281	294	311	291	267	280	302	253	254	289	287	256	287	285	303	287	258	260	277	272	263	263	250	255	283	304	278	246	288	285	291	260	259	296	288	285	272	266	273	285	285	310	250	280	286	273	278	315	257	289	295	292	288	273	266	251	252	274	259	272	296	257	287	275	293	287	282	255	269	289	262	306	260	292	250	298	268	250	283	277	305	297	280	284	255	303	282	287	282	284	282	282	263	260	282	270	265	257	268	274	272	273	280	257	267	304	266	301	253	286	273	294	271	269	282	294	298	282	269	283	247	249	244	278	285	264	306	279	318	303	266	293	284	277	282	282	281	260	273	293	270	293	278	269	271	255	264	291	304	278	271	292	297	285	278	244	267	280	277	278	284	291	254	266	301	274	254	266	289	255	265	285	305	250	269	282	270	271	258	255	277	266	271	272	282	282	301	254	283	248	266	257	254	302	263	274	276	276	279	274	286	275	296	265	277	257	256	279	304	278	270	300	240	259	273	259	286	290	251	268	273	236	277	303	296	303	247	273	273	278	275	282	291	279	266	278	256	293	273	281	265	257	266	266	280	273	265	262	260	240	267	257	281	293	280	272	263	274	239	279	271	267	271	283	274	296	250	287	250	288	271	254	310	272	289	277	266	261	263	273	256	251	251	294	283	270	291	302	293	269	314	252	265	273	262	297	268	291	270	312	279	270	278	302	289	270	254	295	270	238	255	263	252	285	288	267	279	270	215	261	293	283	292	260	293	274	260	267	298	287	228	277	299	256	267	277	291	275	249	257	288	279	302	304	264	297	265	289	298	289	268	254	289	288	271	258	291	299	282	281	257	249	281	231	261	298	297	256	283	288	278	285	282	263	247	248	265	280	287	301	279	303	266	262	257	292	261	264	297	282	297	272	250	271	280	257	241	273	287	280	267	277	317	267	275	255	279	276	254	276	258	291	268	271	287	269	272	273	256	251	276	301	272	268	303	254	271	282	314	266	310	267	278	283	262	277	282	258	259	278	313	273	282	274	275	253	265	271	277	283	261	250	271	287	287	305	261	277	250	275	278	279	261	289	278	283	264	281	272	265	259	260	271	276	303	285	264	262	278	253	248	271	259	260	256	274	302	292	286	250	287	268	274	288	257	284	289	274	263	291	279	272	280	279	304	284	284	251	267	279	269	258	247	264	282	271	261	258	227	250	286	287	261	264	268	260	269	283	264	301	263	253	257	291	299	268	281	290	286	294	273	245	260	279	264	283	317	291	278	280	272	264	253	291	288	290	262	272	262	288	266	268	289	291	309	281	277	254	287	324	251	275	269	269	280	265	244	256	250	311	284	258	303	268	282	265	290	275	264	265	277	282	268	261	262	264	268	274	302	306	290	287	266	270	284	263	278	300	283	271	265	281	298	273	263	256	285	267	280	283	256	304	267	278	243	256	296	262	295	274	301	281	284	274	271	275	295	297	301	268	280	291	254	259	305	260	276	272	278	267	296	274	268	270	269	292	297	310	270	265	250	270	282	255	274	270	277	290	248	291	270	281	272	289	265	257	294	315	283	272	269	288	266	263	261	267	257	270	280	296	280	270	296	277	285	260	258	276	259	304	258	273	307	295	264	252	269	272	273	261	270	255	259	296	291	267	261	299	263	308	258	306	246	318	267	281	254	284	263	288	261	278	297	265	293	275	272	292	238	273	277	284	285	281	281	279	259	251	292	267	282	276	271	283	280	275	291	254	255	270	234	245	253	288	254	265	283	268	256	284	289	274	276	267	261	290	283	309	287	327	281	251	306	282	293	256	297	277	262	288	284	257	280	284	276	262	268	272	247	261	255	290	288	278	272	246	261	267	252	272	268	289	283	297	302	253	284	242	250	319	265	267	286	265	286	289	276	286	294	300	286	287	269	295	282	266	260	278	256	284	295	250	304	276	259	285	302	254	274	296	275	283	271	281	310	259	278	283	303	245	255	284	273	283	266	281	286	279	278	294	250	294	274	287	266	277
11179	2725	5592	6493	5594	4732	3843	3224	2797	2443	2169	1925	1769	1678	1565	1503	1413	1353	1302	1214	1206	1133	1157	1155	1123	1128	1027	967	1006	998	1027	1003	964	1051	1017	948	969	904	937	877	922	912	920	934	885	910	872	875	888	832	857	903	918	916	890	876	897	880	874	856	885	875	931	846	886	903	856	813	848	855	847	847	840	816	790	840	788	855	866	828	829	896	895	791	798	863	847	886	843	834	816	850	825	810	817	798	791	839	807	865	851	760	824	826	810	902	818	821	842	832	816	798	804	806	804	813	795	769	787	853	772	801	805	861	802	848	831	754	755	827	873	863	815	794	841	804	824	846	813	801	803	844	785	819	773	774	824	816	815	812	805	808	782	791	878	887	862	824	828	802	804	826	844	798	799	804	798	817	847	808	855	773	823	863	804	817	878	828	826	819	814	806	839	766	830	787	795	840	807	853	793	761	818	814	845	805	837	790	802	808	826	786	810	760	815	825	852	814	820	791	796	797	796	836	821	772	831	833	796	829	820	807	863	799	803	834	784	851	822	791	783	786	855	815	808	837	801	766	860	781	793	843	839	844	857	815	840	835	818	796	775	795	846	832	763	844	824	791	853	804	838	790	861	801	862	763	839	815	828	878	817	807	791	803	781	802	812	835	806	820	792	798	776	842	782	774	791	829	738	812	825	827	818	791	863	797	855	776	812	791	748	766	854	831	796	840	841	826	834	822	770	818	825	792	803	843	799	811	794	773	784	772	826	780	793	847	756	743	790	809	792	833	827	794	846	789	819	758	830	843	814	825	794	795	850	846	760	800	819	843	850	853	850	825	829	817	817	813	836	777	806	798	848	775	827	853	846	790	785	791	772	773	761	762	800	807	793	859	828	789	820	779	850	797	804	815	847	783	843	773	800	749	813	836	779	780	804	829	841	797	778	842	803	812	764	771	813	871	779	798	816	866	767	784	827	836	811	839	794	871	776	793	801	764	850	808	845	842	858	856	845	817	820	841	799	859	817	851	870	824	851	783	812	783	849	809	823	799	796	792	804	770	784	780	782	795	808	859	808	833	791	861	870	784	778	822	815	794	806	783	878	836	752	778	818	804	835	809	804	830	813	834	836	789	771	817	799	828	816	806	800	813	802	807	826	831	791	816	803	782	804	812	815	822	809	835	804	829	754	799	792	786	808	744	805	812	830	768	791	833	818	800	801	822	776	818	780	782	760	767	787	751	838	803	779	754	824	796	841	859	796	818	821	773	813	821	859	840	794	815	773	767	779	814	816	794	790	781	746	807	795	780	865	882	792	864	765	798	844	799	768	862	844	768	791	763	814	799	782	853	835	793	883	815	824	790	751	827	797	765	784	811	779	874	854	823	830	803	791	845	785	806	758	835	862	831	896	865	829	809	833	790	797	858	851	791	839	810	827	826	818	812	858	793	825	836	810	787	813	826	834	819	830	826	842	846	869	826	767	786	814	825	790	795	827	810	810	800	773	761	773	822	836	793	747	754	821	805	789	848	754	844	813	785	818	762	788	746	768	746	769	827	824	810	754	831	800	828	814	785	776	839	873	799	779	879	851	806	813	794	809	792	767	802	819	806	810	845	763	780	831	799	896	754	834	798	747	802	826	841	811	793	763	808	833	803	809	818	836	837	815	811	802	838	797	774	801	834	782	845	857	794	783	818	799	806	800	835	789	754	852	803	814	857	774	793	804	792	822	796	866	832	793	786	798	841	797	796	823	798	770	815	813	815	834	828	767	784	800	799	810	834	771	800	815	846	781	800	810	803	780	810	819	778	788	872	821	840	799	814	806	809	807	815	775	829	818	769	807	834	793	825	790	756	737	811	766	814	855	800	854	802	797	777	865	826	796	806	796	830	841	845	825	794	762	857	811	776	784	782	810	828	797	824	823	823	810	784	815	780	782	880	782	860	772	790	790	836	822	860	777	807	791	824	810	839	833	815	833	819	803	804	758	807	779	817	820	815	781	870	753	844	843	764	775	776	729	860	799	880	820	795	800	818	768	775	842	795	811	854	779	809	808	843	830	808	821	800	798	825	800	818	816	791	841	823	763	830	797	782	839	829	790	790	797	845	821	811	796	794	824	776	781	776	866	859	881	876	784	826	804	814	783	801	791	860	852	814	796	831	816	797	834	817	788	816	850	825	838	815	740	799	815	792	815	804	797	814	842	850	840	841	779	799	857	799	801	810	788	853	817	763	802	781	839	852	852	786	852	812	836	809	772	819	806	772	788	858	839	848	766	833	816	792	738	797	832	791	803	814	821	822	787	823	820	837	809	825	820	760	814	731	854	831	813	808	787	826	883	863	822	774	805	872	816	785	885	797	867	821	835	848	786	792	770	844	802	796	828	818	800	785	793	805	828	821	796	858	811	812	786	820	855	811	782	833	766	833	817	815	770	818	816	835	805	828	780	810	826	835	805	802	720	793	773	789	781	801	808	810	749	749	847	771	794	831	795	790	814	811	850	779	794	799	844	852	836	810	833	807	803	805	756	805	770	793	803	830	841	786	870	804	814	822	825	781	811	847	823	798	798	813	850	855	821	823	814	831	744	786	795	809	812	862	796	820	799	796	773	878	835	795	814	822	844	849	880	825	854	830	778	804	777	808	800	828	778	773	842	820	822	804	781	819	848	788	828	816	799	774	772	807	813	771	812	750	790	820	799	860	880	813	826	821	806	835	809	774	799	822	792	804	754	808	838	765	742	837	780	783	808	809	818	808	854	817	810	806	778	852	798	813	760	803	819	848	791	789	804	849	768	769	827	807	771	820	793	788	825	802	810	803	792	850	792	835	874	799	819	853	804	786	794	843	807	820	843	869	828	785	811	811	830	839	824	846	796	832	759	792	787	807	830	810	748	786	773	841	843	826	832	830	857	770	802	822	856	836	864	807	799	812	837	801	831	827	846	811	854	829	842	798	776	732	818	815	800	783	774	801	855	762	879	804	838	779	803	861	800	851	839	819	805	835	841	773	845	815	810	831	822	789	765	791	784	819	799	823	806	838	811	802	790	813	825	811	807	822	827	911	772	796	774	875	806	812	820	774	744	808	847	791	832	794	781	802	833	797	760	861	841	834	801	807	850	797	813	804	835	855	741	753	830	787	795	814	846	831	853	816	794	795	790	832	847	769	863	793	839	767	824	839	824	833	811	814	805	775	800	844	827	814	810	803	837	854	858	863	820	810	798	792	822	793	754	850	795	784	849	823	777	844	798	813	849	817	866	826	802	785	815	821	852	788	838	827	846	764	825	812	770	792	770	828	820	788	833	830	826	768	779	813	834	786	838	778	826	812	797	822	779	795	780	814	832	806	792	772	796	746	815	799	826	837	793	821	828	804	757	767	794	788	818	837	796	808	749	799	785	813	810	820	840	799	819	800	757	800	823	817	859	852	803	783	817	793	799	866	845	818	794	840	765	813	830	810	785	817	769	796	811	802	798	834	798	833	803	807	810	832	776	856	807	780	759	802
2344	272	267	279	251	239	232	252	230	226	186	216	188	196	203	205	211	187	203	192	212	223	227	206	213	213	213	232	221	215	219	189	218	192	205	226	190	189	205	193	185	200	231	194	208	204	210	194	233	231	219	214	209	198	191	196	203	207	171	184	215	229	215	230	196	196	209	215	218	224	209	228	192	209	205	212	194	209	189	178	206	218	205	183	197	219	187	213	233	222	204	194	205	211	209	203	218	189	182	211	220	190	192	207	217	223	197	196	205	218	201	217	189	192	204	216	187	262	225	205	215	220	222	204	210	226	217	208	211	211	186	229	195	207	195	217	220	209	209	207	186	200	203	210	197	222	215	208	208	221	208	241	211	208	203	203	192	217	226	219	207	217	204	200	198	205	199	221	218	186	229	206	221	198	200	176	209	194	198	212	222	204	220	206	225	179	222	232	220	212	219	210	220	212	217	207	220	209	199	207	214	211	216	200	195	221	213	197	198	224	209	228	196	209	229	219	212	201	237	214	224	222	210	216	192	216	190	227	185	208	209	197	192	237	195	204	184	211	244	208	220	196	227	207	184	204	206	218	195	193	232	219	196	176	184	208	204	212	227	228	206	196	212	201	216	198	191	228	202	245	191	203	218	204	203	240	234	188	237	211	199	214	212	228	225	220	195	228	210	192	190	214	212	235	203	205	204	168	197	215	193	186	187	185	201	215	201	226	186	217	208	184	215	212	221	217	185	215	216	201	247	214	202	210	238	201	215	206	197	190	193	241	219	231	200	205	217	192	202	208	222	218	221	170	235	210	201	192	223	208	184	208	207	237	180	210	206	212	213	206	227	229	204	208	190	209	207	231	218	223	180	174	212	190	205	234	218	218	226	226	206	236	218	190	223	209	214	181	213	211	219	199	187	202	213	209	204	193	225	209	203	218	225	214	234	196	202	209	213	215	199	224	214	213	191	246	175	198	219	184	233	203	208	196	188	217	220	221	207	220	203	225	218	209	193	208	196	208	199	221	207	198	214	216	187	203	200	202	181	221	197	187	212	220	200	198	200	208	239	215	212	206	210	179	226	238	189	219	207	222	215	225	226	202	221	194	198	214	194	206	180	184	215	210	226	216	221	207	236	189	201	233	218	205	211	196	192	219	205	218	175	224	219	221	210	193	194	232	204	193	234	199	231	244	212	215	208	231	218	201	226	241	233	229	222	189	218	198	213	201	225	188	220	215	189	207	212	223	234	220	204	191	193	215	209	217	203	191	210	208	230	194	196	224	209	219	212	190	193	216	201	199	204	198	207	187	210	186	208	201	199	227	215	219	203	209	223	214	196	219	218	205	210	214	208	201	226	205	230	207	205	191	209	207	205	189	205	220	193	208	223	206	222	197	199	216	212	214	192	230	228	190	200	210	211	199	199	191	225	210	211	229	193	198	211	218	212	225	217	176	174	224	170	204	216	204	241	198	201	214	223	197	188	225	209	199	212	193	199	210	215	196	235	193	211	215	203	199	210	189	198	244	183	226	191	200	192	204	188	202	215	216	213	206	207	187	202	208	215	208	204	220	209	199	221	205	208	198	193	209	213	225	202	187	211	205	176	195	211	215	222	220	203	208	204	209	218	218	187	197	213	211	213	190	215	228	216	202	188	205	218	201	194	218	205	216	202	177	207	229	229	182	196	194	216	207	195	193	208	253	206	208	222	223	210	231	212	197	208	197	210	228	200	197	194	212	213	210	218	197	170	191	222	195	217	204	225	181	211	211	206	231	186	224	212	176	216	211	209	239	211	199	217	216	227	205	211	202	203	206	208	214	227	224	204	185	220	209	199	188	221	211	196	211	202	180	201	201	209	189	192	197	211	209	239	245	203	198	196	196	210	207	223	241	218	223	193	215	173	207	215	200	200	213	188	217	209	177	218	214	221	203	200	210	225	213	224	208	239	207	190	221	207	198	185	207	219	191	226	229	238	213	219	172	217	217	194	196	208	196	219	247	232	210	184	179	209	224	200	196	227	206	199	182	198	206	224	227	194	201	211	214	214	222	234	182	216	216	216	202	245	218	229	219	224	204	208	190	207	180	207	199	207	211	190	205	209	212	212	206	214	197	198	224	230	224	220	216	217	220	201	220	212	227	198	212	210	230	198	213	234	188	200	187	212	185	196	223	245	204	208	225	222	221	214	216	237	216	233	214	200	226	217	193	205	237	213	193	213	218	189	189	239	192	210	201	215	193	204	224	199	200	198	214	221	202	216	200	192	204	211	200	214	212	215	208	225	207	218	215	196	209	195	193	219	197	224	230	208	219	204	213	201	227	212	210	183	204	226	204	228	216	221	190	207	206	205	234	197	191	195	205	228	202	191	208	191	219	192	217	198	209	207	169	212	215	202	224	207	209	232	213	188	195	222	197	193	184	228	207	220	241	226	199	195	204	213	209	205	217	217	209	212	212	215	223	207	214	171	204	225	193	212	204	209	201	217	201	225	212	218	219	216	191	202	213	210	190	230	200	202	229	212	216	228	201	178	216	201	193	198	236	218	200	215	209	187	226	232	225	218	226	217	216	198	209	213	217	189	223	202	197	193	236	227	215	203	220	237	248	229	232	210	185	207	182	217	213	193	211	216	214	208	209	217	193	222	201	230	205	233	214	206	218	205	221	201	193	211	213	205	196	216	205	209	178	216	195	213	207	189	192	197	221	217	196	211	213	201	221	189	197	199	203	197	195	231	223	190	219	229	209	245	197	226	191	214	212	215	213	212	232	238	211	215	207	196	201	190	184	221	195	215	207	180	226	218	222	218	211	209	199	213	258	215	229	192	211	200	211	218	189	217	183	212	215	226	203	216	231	181	229	191	200	210	215	187	213	198	206	202	204	226	189	223	215	199	197	213	206	215	214	235	231	231	222	221	196	204	203	185	210	196	185	222	212	246	213	193	225	191	201	197	219	194	228	205	203	224	204	208	212	215	203	185	216	204	191	187	207	185	255	215	217	225	221	188	218	218	243	206	204	173	210	199	193	216	196	225	191	209	214	206	239	203	208	217	231	207	198	202	196	197	217	212	204	186	204	207	211	202	216	205	206	210	197	218	225	215	213	226	226	217	205	216	209	217	211	221	194	197	227	192	212	218	207	202	210	198	215	222	198	235	169	217	205	202	213	220	235	259	223	210	217	218	233	197	205	212	244	232	187	196	192	198	218	198	228	189	206	204	199	198	206	213	230	202	205	200	191	216	224	203	215	188	203	203	258	219	218	207	217	219	213	192	216	184	222	209	233	223	233	205	205	212	212	210	214	202	220	188	212	192	224	184	199	198	229	192	202	210	224	202	226	196	173	212	217	202	204	209	227	205	201	203	218	214	216	196	189	199	190	174	180	193	202	212	209	218	211	199	219	222	210	205	202	216	206	209	199	202	188	200	231	189	206	225	229	204	192	222	209	209	178	216	236	206	216	199	191	197	218	230	211	191	186	212	227	206	200	219	211	216	211	206	249
2164	726	827	856	767	804	774	772	734	690	724	688	699	656	690	628	657	674	679	668	709	655	661	642	679	700	654	625	684	677	623	663	632	653	659	646	698	712	637	616	678	651	684	664	702	638	658	654	670	666	637	716	656	634	650	667	655	671	633	659	679	666	662	644	669	673	639	641	661	648	669	658	632	644	650	654	620	716	639	662	681	654	678	722	606	656	622	658	673	633	627	673	633	618	676	653	674	659	633	690	608	660	679	653	657	652	677	648	654	637	659	615	682	658	676	597	702	676	651	632	611	665	652	661	622	681	686	642	651	634	647	672	645	617	651	652	640	639	659	650	631	634	665	656	622	604	625	636	678	634	671	652	650	672	684	704	677	653	649	677	638	639	670	599	632	648	662	655	680	646	646	651	646	629	683	644	678	651	675	693	643	679	687	635	642	675	646	665	663	646	629	690	666	705	670	675	636	631	615	644	634	651	658	670	676	629	663	678	616	676	649	672	657	698	692	709	675	642	649	683	671	620	659	664	639	598	674	647	664	640	616	635	665	671	626	655	627	635	684	654	658	624	675	680	712	655	665	685	673	687	664	648	629	644	619	634	648	699	675	636	639	655	637	646	665	673	636	687	668	658	669	627	642	670	606	708	673	672	620	637	689	624	629	678	689	619	676	642	675	661	676	649	657	653	648	697	646	674	666	684	671	668	636	692	647	633	637	638	701	646	676	648	635	659	650	687	650	634	633	642	654	633	687	667	647	648	644	628	619	646	665	628	647	598	671	693	638	650	676	662	681	607	644	631	609	649	650	669	664	684	648	617	666	676	603	651	649	623	686	636	659	643	614	641	601	665	671	625	675	604	687	624	677	649	659	667	703	617	672	658	621	653	606	665	659	614	639	661	678	661	659	654	666	648	637	700	638	655	632	673	618	656	626	658	595	662	666	614	657	613	676	701	676	678	610	708	645	718	623	658	661	685	647	639	674	669	653	653	656	660	683	654	622	612	635	655	652	684	646	656	635	615	661	668	622	648	622	659	725	666	635	614	660	631	626	640	577	663	651	665	662	613	655	608	656	633	622	679	651	710	661	680	607	679	684	622	664	634	658	645	612	660	685	677	647	668	676	658	646	635	664	678	672	643	679	688	656	626	663	647	665	684	651	615	642	662	623	641	650	665	651	631	622	628	657	629	670	651	669	645	673	636	648	634	647	664	671	617	669	662	616	609	667	667	648	619	618	618	691	644	612	595	634	635	600	655	666	624	684	640	642	689	634	614	619	660	679	662	643	682	654	706	670	647	662	668	652	680	641	679	599	652	675	654	666	614	689	652	687	644	685	643	650	658	632	634	624	685	697	669	601	651	635	630	648	688	663	615	689	680	661	713	644	628	673	666	599	705	682	637	697	637	681	669	613	679	681	664	685	703	672	627	653	648	677	633	652	665	659	652	650	666	664	674	683	605	655	656	661	656	617	683	727	647	661	666	658	650	684	633	624	679	638	701	661	633	576	670	700	676	651	673	677	647	622	672	648	619	641	621	651	682	682	675	639	647	644	622	717	664	661	660	672	675	650	625	633	652	644	668	674	679	643	666	621	693	684	671	688	620	700	674	674	651	681	683	615	651	654	681	663	610	690	629	614	660	668	638	678	633	653	664	744	668	688	588	688	657	654	642	689	687	682	663	660	678	688	715	689	625	636	637	634	662	670	651	666	639	637	613	598	597	657	662	642	636	629	676	608	664	663	623	644	636	644	641	670	676	670	636	632	629	653	663	744	676	670	696	661	661	646	647	648	707	632	673	647	662	653	648	643	668	641	651	681	616	674	656	659	691	648	635	687	617	647	657	661	616	655	671	641	647	702	601	667	669	690	661	637	639	666	689	658	668	629	667	671	643	616	609	663	618	662	653	651	646	621	623	638	627	610	653	653	666	633	621	661	654	623	708	620	668	680	580	668	661	613	668	652	650	646	692	638	671	621	649	649	656	626	661	648	653	674	710	692	652	693	676	635	639	697	709	705	668	635	638	661	680	663	658	657	632	673	676	680	611	657	615	645	616	650	690	639	709	653	648	655	629	639	619	624	706	691	650	712	614	677	593	686	708	624	631	645	627	658	651	651	630	699	673	620	666	664	593	677	650	618	648	686	713	637	647	678	644	727	695	712	667	629	683	657	654	650	679	682	682	638	681	663	672	608	629	612	687	673	668	629	683	680	670	637	657	612	688	710	680	680	612	642	637	629	631	637	624	642	639	653	669	671	638	644	641	638	669	650	672	691	663	605	631	649	642	649	645	657	663	634	663	650	651	690	652	648	635	691	636	648	666	649	659	702	672	656	662	633	615	655	652	650	625	662	630	600	669	683	680	664	658	653	673	638	685	690	650	618	693	633	687	651	669	678	661	640	647	690	648	669	683	648	629	624	681	647	632	644	647	630	670	625	671	654	643	667	665	681	644	657	633	638	647	603	654	674	674	642	666	670	666	624	622	644	655	642	612	687	698	683	668	671	632	668	674	648	615	659	681	674	646	627	661	680	667	605	671	632	625	697	628	620	664	644	657	667	666	693	634	700	692	639	645	678	597	673	659	658	695	680	643	665	660	660	629	676	648	676	719	646	653	601	614	624	666	664	662	648	636	688	617	624	685	626	628	605	620	693	637	646	671	689	640	657	668	650	645	689	685	678	670	644	674	673	665	680	638	652	654	654	681	661	637	577	636	652	652	640	630	650	666	605	639	610	626	648	627	649	663	685	658	645	678	664	674	647	644	671	626	679	668	653	611	640	630	621	677	634	633	647	688	648	627	609	608	639	658	632	650	667	634	661	667	630	646	654	657	654	622	670	650	648	676	658	676	649	692	641	659	667	612	618	679	630	696	672	674	691	646	684	664	627	646	638	681	663	642	641	631	657	690	622	680	611	668	659	643	613	666	654	612	675	640	635	638	607	688	691	645	635	653	656	648	622	643	704	620	660	642	595	661	652	655	660	672	676	612	666	644	631	658	660	666	628	664	641	602	671	624	650	648	617	701	625	636	684	627	632	721	659	661	642	631	685	652	639	647	661	739	694	640	608	658	606	628	635	672	648	630	647	657	598	646	654	652	636	682	660	651	674	646	665	681	628	694	695	677	668	699	647	629	677	696	632	600	639	673	638	686	676	664	658	664	679	629	663	682	637	637	706	668	663	669	665	712	660	644	679	632	654	638	645	666	688	622	659	639	634	667	642	640	702	611	624	665	676	688	628	653	687	640	646	655	677	693	644	684	709	669	656	665	668	673	682	637	661	660	631	705	662	653	642	639	649	708	654	656	661	644	675	625	632	667	637	677	607	642	649	657	658	648	652	666	598	679	684	687	678	661	633	687	650	650	657	665	647	657	702	669	710	635	682	668	689	673	679	667	642	670	661	648	705	706	626	658	621	655	608	633	641	674	642	664	661	689	629	631	672	667	608	672	623	701	701	629	622	630	679	651	654	645	623	593	659	704	645	666	712	667
10626	1380	1743	1293	1004	827	733	628	494	507	457	430	420	412	365	403	405	389	379	358	356	368	350	370	340	340	368	336	372	382	328	356	331	347	344	321	374	329	338	358	341	399	349	359	362	317	336	339	365	318	366	331	337	360	330	353	330	341	327	333	301	360	321	335	351	314	304	332	336	358	338	315	343	306	342	322	327	311	326	335	336	337	329	321	339	354	334	330	338	327	332	346	380	312	335	319	345	328	381	329	355	313	352	341	335	357	348	319	339	341	337	355	307	316	320	327	359	325	352	345	313	321	319	326	338	317	299	342	368	319	345	350	324	326	342	323	331	360	351	322	345	341	321	335	339	298	378	266	355	334	360	335	319	330	325	341	317	337	353	362	326	360	320	367	317	318	354	355	321	328	322	327	311	323	330	309	312	328	374	359	363	354	333	310	334	312	336	309	311	324	367	340	323	364	348	372	323	317	383	355	322	373	344	352	352	357	337	331	333	350	326	362	322	349	298	301	331	343	325	309	315	310	346	309	315	336	344	290	331	319	341	334	334	340	319	333	344	343	336	325	332	332	336	344	345	335	353	298	359	341	317	332	347	320	335	334	352	348	316	367	349	329	378	321	348	345	329	309	338	308	328	304	392	355	366	344	328	319	335	350	337	358	352	356	333	284	335	359	340	323	345	331	328	337	337	327	316	340	348	342	318	302	334	353	336	320	335	356	334	328	330	320	353	343	312	316	347	341	334	317	317	335	315	364	307	329	333	350	364	318	362	342	348	342	343	355	349	339	348	334	341	375	340	320	350	355	355	336	330	327	360	348	306	300	306	330	340	356	316	329	330	377	348	329	336	318	315	340	315	343	331	327	356	332	325	336	326	295	332	336	301	329	341	352	368	352	304	312	326	361	318	319	299	349	323	330	315	336	347	349	322	320	354	352	319	319	312	342	326	358	357	324	325	312	352	341	307	336	308	344	306	345	382	314	340	337	353	330	350	333	330	342	303	362	389	350	356	307	325	370	353	332	333	346	352	315	277	320	345	333	302	326	336	323	341	335	304	343	336	329	330	315	318	315	292	358	330	354	323	346	334	322	346	333	333	318	344	318	362	348	354	375	342	409	342	350	323	326	359	338	320	339	330	305	314	341	330	352	353	326	341	326	320	330	303	366	330	344	344	332	352	325	339	297	313	355	327	341	316	316	335	356	316	349	338	340	350	348	341	315	333	329	310	311	336	340	316	324	301	345	330	335	319	316	355	340	303	370	316	349	365	320	334	342	336	318	345	355	355	367	356	335	346	342	330	327	318	312	319	323	380	331	343	348	330	308	338	334	323	330	349	318	343	327	325	338	319	361	321	331	341	321	345	347	314	344	339	314	357	346	309	326	348	330	301	329	359	330	372	357	341	348	327	300	305	341	313	341	308	357	312	330	308	359	328	335	372	334	350	326	319	359	339	315	314	318	341	336	319	373	358	323	331	335	336	323	362	363	347	357	342	323	322	311	319	346	335	343	303	338	361	343	346	353	365	353	352	367	363	335	282	340	352	341	335	343	308	355	328	299	328	323	337	304	327	326	320	317	322	365	359	326	296	330	322	342	339	340	355	301	356	315	352	348	312	345	335	278	326	351	309	315	332	339	339	323	342	349	325	327	328	351	342	341	352	364	339	310	336	339	353	340	316	314	322	324	328	320	321	340	328	373	299	361	319	348	319	322	360	316	287	349	332	332	337	340	327	289	301	341	317	333	315	333	347	355	347	327	357	360	322	329	343	344	332	302	320	314	329	331	352	306	347	334	325	311	327	337	325	314	332	317	332	325	339	355	338	333	385	350	331	357	347	306	349	364	325	338	357	309	331	320	309	349	309	304	335	356	329	343	319	318	333	350	331	331	333	347	335	334	344	332	311	333	319	313	342	328	322	317	339	319	305	314	321	354	343	291	317	323	336	335	337	330	310	322	339	362	329	337	364	347	295	305	348	312	348	322	324	349	329	308	332	360	336	333	320	322	326	332	308	308	325	295	340	337	338	289	322	363	335	328	327	349	316	319	344	357	307	346	339	339	282	334	329	312	366	337	347	357	313	343	320	331	323	324	341	338	351	319	311	360	316	348	328	332	350	364	316	358	354	330	323	352	338	339	318	338	354	321	312	350	332	334	342	343	325	336	313	303	305	338	335	329	313	328	335	345	359	322	360	338	348	347	366	334	360	332	357	338	348	347	332	357	333	330	320	340	350	345	327	353	335	345	299	385	339	354	329	337	274	305	329	345	323	358	338	351	317	325	370	336	355	330	359	327	343	313	354	349	361	324	329	333	359	329	351	339	293	300	334	372	342	369	330	315	338	314	315	352	312	327	348	332	320	358	344	321	329	320	343	339	318	321	332	320	319	349	338	350	329	350	331	321	325	329	324	343	319	352	339	319	365	319	304	327	350	328	331	338	339	309	352	339	323	313	325	352	339	311	368	344	363	315	326	360	307	337	301	335	338	307	310	361	299	334	328	352	340	337	353	339	330	352	324	353	318	332	339	342	331	317	336	370	358	335	341	341	317	331	325	328	328	329	330	310	302	321	334	312	334	334	306	358	358	334	317	348	353	346	329	361	325	334	324	324	337	315	328	359	339	327	329	334	318	323	362	340	326	354	342	333	306	359	341	363	339	350	295	345	348	332	299	324	302	341	335	346	329	346	352	351	310	365	334	338	316	368	331	305	338	330	356	328	289	321	352	320	332	336	301	333	311	348	333	339	341	362	318	351	303	323	352	347	331	303	354	345	351	369	349	327	327	330	321	325	337	348	369	351	339	319	348	324	318	356	292	340	356	342	358	307	312	301	317	384	324	343	336	351	322	326	365	359	305	314	366	330	335	335	329	347	319	314	319	344	316	326	315	320	350	340	287	348	316	318	323	332	326	357	324	313	324	307	349	338	336	309	320	312	352	323	326	322	318	339	358	342	315	359	326	328	329	336	356	342	350	346	319	310	325	299	324	340	314	322	349	318	328	350	329	353	323	360	358	331	315	334	313	346	315	324	349	341	379	336	321	357	321	343	331	332	322	335	276	343	332	344	351	305	352	342	321	342	320	329	292	323	355	313	365	339	319	323	339	326	333	300	307	328	327	335	339	347	316	337	350	327	330	336	341	316	329	353	318	297	328	337	297	322	331	341	350	314	318	355	350	350	348	350	365	316	338	319	351	314	327	325	348	287	342	336	312	352	341	319	334	316	380	336	354	316	338	337	303	302	372	341	336	343	324	352	341	345	341	338	378	327	366	343	324	354	343	330	311	338	330	349	318	345	315	352	333	323	324	328	350	316	334	333	334	332	335	308	327	316	356	350	333	333	294	347	358	320	343	288	327	309	315	353	320	311	326	320	331	351	377	309	347	347	352	349	325	353	343	359	343	353	337	328	313	296	338	320	325	313	360	309	361	313	313	317	324	332	344	347	360	301	339	312	311	354	345	344	319	296	346	366	329	318	339	340	316	344	302	347
6352	1968	3545	4036	3628	3070	2606	2271	2124	1827	1681	1551	1437	1486	1361	1306	1282	1254	1244	1235	1154	1224	1132	1119	1120	1081	1113	1115	1032	1078	1061	1089	1056	1090	1030	1000	1041	994	1035	976	988	982	977	1039	1025	1025	1036	984	984	969	1036	1014	1018	968	994	909	1012	942	921	984	959	1010	1000	984	1005	1024	953	953	983	967	985	994	972	946	956	1024	968	984	971	901	988	1008	1026	977	958	980	1021	991	983	947	1041	968	962	985	994	998	1021	981	960	1023	951	957	964	965	912	1001	1003	969	971	965	1001	951	947	971	959	977	932	1026	996	930	954	1017	961	1000	909	947	972	944	966	973	948	936	956	931	989	971	999	1005	983	967	940	1004	940	969	976	994	930	974	956	990	928	969	935	982	989	1016	977	1031	1014	966	993	1000	957	954	1007	948	959	960	1018	935	945	954	945	1028	926	972	966	947	953	944	973	964	926	995	954	923	988	985	998	986	992	933	1026	951	952	966	965	970	980	909	936	983	943	983	989	960	979	966	942	1000	989	971	988	1012	966	975	936	944	993	944	990	965	972	947	951	974	983	1002	952	960	977	935	910	935	1029	913	967	971	985	971	981	929	952	962	984	1015	948	1022	977	985	971	960	992	972	998	978	902	955	1032	1037	969	982	935	973	908	931	982	906	990	912	928	962	989	967	958	935	925	999	937	942	972	964	957	963	975	941	986	999	1024	956	1004	908	979	891	903	917	934	1044	983	931	939	930	959	912	993	1020	924	938	998	975	952	974	925	937	927	912	967	919	907	969	991	963	965	968	928	973	966	923	990	1001	919	937	947	944	990	938	936	938	949	1042	944	964	980	952	1053	953	966	996	999	1002	973	951	962	981	943	929	988	1011	890	929	971	909	948	930	996	966	989	959	927	990	941	903	919	1006	957	951	1007	915	941	935	977	907	949	994	962	933	963	987	959	1029	948	983	968	961	950	993	974	953	951	956	997	992	974	990	947	987	1012	991	976	962	989	952	932	928	875	965	934	987	1024	986	986	954	951	988	990	991	997	972	928	968	964	929	933	939	906	952	972	958	993	951	984	905	996	1035	1009	945	959	978	931	947	976	954	953	974	947	975	1003	972	932	948	976	931	960	992	984	979	946	953	915	918	957	978	948	957	937	882	981	919	971	983	950	944	940	1007	968	959	955	1018	952	956	925	1014	1008	1050	984	992	975	915	1007	966	985	952	990	916	944	961	955	958	977	952	992	949	947	977	1043	939	917	975	905	932	925	977	998	937	936	926	990	974	962	999	936	941	1006	1019	1002	973	996	969	968	958	946	923	1049	966	931	956	988	1004	932	967	971	950	1020	957	989	921	968	944	944	979	949	983	979	950	889	934	1016	945	999	967	993	935	979	972	928	1016	946	982	961	976	961	915	975	962	949	968	938	970	950	980	1029	973	987	1015	950	986	994	923	991	1002	947	971	1006	942	996	926	982	947	1002	912	991	957	970	993	995	965	935	980	988	985	979	895	1003	999	1006	947	987	956	996	988	1019	1027	995	932	950	973	967	910	923	1010	1031	953	950	979	986	967	956	967	962	928	986	983	973	1030	968	949	969	967	953	980	970	981	977	964	974	954	926	981	977	934	1018	970	975	939	977	951	924	949	933	1045	979	966	987	1003	948	979	956	990	984	961	954	990	976	997	971	948	965	940	963	995	933	960	958	989	975	1007	966	987	982	990	968	983	923	994	957	985	974	1001	932	975	999	936	905	966	1089	968	977	1017	956	956	1007	952	955	942	991	930	997	940	940	903	926	937	956	967	997	932	954	992	998	952	1004	978	1001	918	957	975	979	961	1006	931	938	968	957	961	1027	990	987	955	979	933	955	988	993	1020	970	932	1006	997	971	945	954	1008	940	996	925	946	992	908	937	1019	925	964	959	994	981	977	955	979	944	1007	988	905	892	923	914	1012	883	1027	945	953	1015	970	959	1024	907	1000	964	941	947	948	995	981	970	947	943	987	989	920	970	976	899	932	970	988	956	965	975	988	952	1001	966	898	961	994	958	962	1001	932	963	991	943	963	931	935	945	1021	969	982	986	993	933	993	922	970	983	983	931	1005	916	923	992	980	946	1003	963	958	951	996	928	929	891	976	932	1033	971	1017	964	988	967	947	933	912	957	961	977	952	1014	944	1001	945	934	983	949	1011	988	940	951	952	1028	990	988	949	990	1013	981	948	971	1042	945	931	1000	939	961	973	987	955	959	930	915	882	975	927	970	959	923	935	928	960	970	955	994	961	915	972	965	1008	989	970	968	967	978	975	929	963	930	1029	976	990	932	935	935	924	954	960	957	1043	939	957	918	960	950	950	986	977	951	953	983	978	963	989	983	1028	963	986	977	946	972	968	987	964	961	965	979	943	951	916	933	968	968	903	992	953	948	942	955	958	971	993	955	958	1011	1023	995	958	916	1032	932	964	948	968	944	924	944	1004	977	980	919	971	1017	948	969	1012	893	962	976	988	986	996	987	969	974	965	965	957	1024	948	1006	1034	936	979	962	990	1019	938	974	909	891	993	979	958	978	999	979	1003	975	967	981	914	952	991	968	971	965	930	983	1004	931	975	986	967	959	948	982	957	964	959	894	934	961	961	908	977	960	945	996	997	991	920	963	950	935	981	969	924	1029	981	967	867	974	986	966	896	951	979	980	935	1016	929	958	955	1012	940	959	992	969	965	954	970	964	1004	966	945	960	971	961	961	1007	946	993	940	1026	940	951	947	972	979	973	975	955	1005	990	979	905	970	936	923	973	1010	988	920	966	910	1005	999	921	978	996	968	931	986	955	1039	976	959	948	916	950	946	991	987	975	943	926	953	1030	926	972	939	977	998	925	978	912	907	998	987	916	959	990	962	981	961	945	946	1001	989	950	1008	953	977	964	1026	977	995	1005	1001	1031	977	1019	958	977	971	991	923	970	988	896	952	1005	943	1012	943	909	927	953	984	896	920	973	971	936	1000	996	980	954	999	958	976	1002	961	1019	963	999	967	1026	948	960	977	979	972	955	961	991	956	970	990	962	1016	1023	905	983	935	1022	933	952	945	973	973	971	966	980	946	1010	1004	973	1025	931	944	964	954	989	1027	981	947	999	976	916	943	918	975	935	988	942	942	963	961	974	956	1009	963	1018	973	978	954	930	938	987	964	974	947	987	1046	947	920	1041	982	991	928	1030	979	995	990	904	988	929	955	930	1012	952	955	1002	994	962	983	1013	963	943	943	932	940	1006	952	924	1010	1039	918	890	976	982	950	979	950	978	964	962	984	950	928	964	994	913	965	971	995	937	958	981	905	947	959	946	958	997	962	948	964	958	971	933	985	983	990	1013	944	977	945	980	1034	951	993	932	997	1013	952	938	1026	932	995	936	1002	947	954	960	984	969	979	966	934	965	917	968	954	925	966	917	972	987	943	949	960	954	1030	978	899	972	934	981	965	920	933	969	960	965	954	964	951	1018	973	936	926	986	910	976	947	961	973	974	1015	958	963	952	897	964	1010	999	996	932	948	1004	981	982	885	997	933	989	922	988	991	1009	912	1011	1018	961	984	1036	971	931	1011	964	986	984	927	978	960	984	926	975	974	979	947	937	1000	947	941	939	985	913	978	975	940	996	921	948	962	974	990	983	1013	925	956	1031	1004	936	1012	971	960	980	958	988	958	1008	1011	984	948	984	960
