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
338543828971	338543829531	338543830081	338543830631	338543831181	338543831731	338543832281	338543832831	338543833381	338543833931	338543834481	338543835031	338543835581	338543836131	338543836681	338543837231	338543837781	338543838331	338543838881	338543839431	338543839981	338543840531	338543841081	338543841631	338543842181	338543842731	338543843281	338543843831	338543844381	338543844931	338543845481	338543846031	338543846581	338543847131	338543847681	338543848231	338543848781	338543849331	338543849881	338543850431	338543850981	338543851531	338543852081	338543852631	338543853181	338543853731	338543854281	338543854831	338543855381	338543855931	338543856481	338543857031	338543857581	338543858131	338543858681	338543859231	338543859781	338543860331	338543860881	338543861431	338543861981	338543862531	338543863081	338543863631	338543864181	338543864731	338543865281	338543865831	338543866381	338543866931	338543867481	338543868031	338543868581	338543869131	338543869681	338543870231	338543870781	338543871331	338543871881	338543872431	338543872981	338543873531	338543874081	338543874631	338543875181	338543875731	338543876281	338543876831	338543877381	338543877931	338543878481	338543879031	338543879581	338543880131	338543880681	338543881231	338543881781	338543882331	338543882881	338543883431	338543883981	338543884531	338543885081	338543885631	338543886181	338543886731	338543887281	338543887831	338543888381	338543888931	338543889481	338543890031	338543890581	338543891131	338543891681	338543892231	338543892781	338543893331	338543893881	338543894431	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14448	1309	1158	1368	1118	4017	10230	11382	8834	3227	233	209	203	207	195	177	193	205	202	216	184	204	203	206	196	198	187	195	189	203	193	215	215	179	188	195	208	200	199	207	194	171	210	222	204	198	207	158	192	179	203	192	170	170	170	206	168	213	185	184	180	157	185	215	176	170	209	193	190	193	184	185	180	212	188	203	184	187	179	205	193	204	203	179	174	194	162	213	196	189	192	185	172	220	208	202	175	155	169	177	178	175	211	174	210	193	184	206	175	199	180	170	194	224	192	171	221	214	202	195	200	200	185	190	214	178	172	182	191	183	149	179	177	189	187	202	158	206	190	168	172	205	186	210	171	185	182	183	184	203	174	182	193	176	173	181	174	214	172	195	196	200	167	175	175	183	184	190	184	213	172	201	172	203	181	186	176	184	175	199	201	172	202	178	214	228	176	187	167	202	196	189	185	195	216	203	179	191	192	200	211	207	181	182	203	192	223	184	186	187	191	218	191	177	176	174	187	216	189	196	174	175	166	190	188	220	198	200	200	166	183	192	193	213	185	193	191	191	212	176	174	171	199	195	192	188	189	201	187	192	197	203	198	167	205	204	203	182	180	201	186	185	182	170	185	183	175	173	186	192	191	164	186	200	196	206	197	204	204	185	175	173	192	199	180	177	185	191	185	169	217	192	199	197	173	180	194	182	210	191	220	183	197	193	187	186	181	198	192	186	204	195	195	201	190	179	155	209	202	166	165	204	183	181	176	186	169	187	190	210	167	180	193	199	181	187	209	189	178	168	181	217	189	193	157	152	186	177	205	195	205	214	192	173	211	170	193	181	209	182	202	218	203	165	175	206	187	180	193	188	187	223	183	152	171	209	183	190	166	200	198	205	201	210	191	212	190	202	196	198	173	192	170	202	192	188	163	187	183	199	175	204	189	195	205	210	179	185	156	171	197	184	210	199	194	180	192	188	193	210	203	170	199	212	178	182	189	193	207	193	185	177	178	152	188	195	181	177	196	183	195	176	195	182	193	176	179	169	156	146	181	193	221	186	201	186	186	185	196	206	190	187	174	186	213	193	168	203	176	218	224	184	194	190	172	169	164	174	200	194	202	188	187	168	222	169	201	192	160	201	162	169	186	182	197	179	192	205	202	197	203	193	185	182	199	211	194	206	169	199	179	180	177	212	212	192	183	197	142	205	209	194	185	191	185	207	202	192	196	195	217	186	190	196	208	195	205	209	202	197	178	208	179	170	199	192	180	200	189	211	199	205	193	191	196	187	177	211	190	197	169	186	186	196	177	151	197	165	167	184	182	198	201	164	185	198	170	198	189	214	206	190	179	198	188	196	183	210	198	171	170	184	174	193	179	192	198	210	209	197	180	187	176	203	219	165	182	186	199	185	171	197	195	191	180	196	172	188	164	187	192	174	201	204	174	195	192	177	203	166	208	181	213	179	196	169	176	196	202	173	178	192	184	182	201	177	169	185	202	199	202	200	193	200	200	190	188	175	190	193	192	208	176	204	203	215	161	183	187	196	194	174	211	173	191	186	172	197	186	177	209	186	189	167	145	183	203	194	189	193	188	181	182	194	194	198	186	190	195	204	186	217	195	194	176	195	202	194	195	172	203	179	183	211	180	189	205	198	179	199	185	183	199	190	182	199	203	164	185	202	187	173	201	201	192	185	209	185	195	190	175	193	182	205	191	189	152	185	199	170	189	195	178	208	205	195	182	165	196	189	203	170	193	205	185	192	193	207	176	217	202	191	181	181	183	175	179	213	181	207	193	178	189	167	196	174	206	189	188	181	191	180	176	177	192	191	187	176	209	217	217	172	202	174	184	200	205	199	190	190	208	171	210	211	180	182	192	185	228	200	185	190	186	181	190	183	171	190	189	175	205	191	172	183	173	209	195	173	208	223	183	197	175	195	184	188	202	202	157	191	167	174	182	177	191	214	210	176	186	200	181	182	188	201	184	240	196	201	178	183	188	197	202	184	194	207	187	179	189	181	202	201	180	188	195	158	213	214	198	201	197	190	166	198	209	203	192	190	185	177	205	186	184	177	213	212	184	198	176	187	203	191	160	176	187	199	181	176	198	229	188	192	168	190	179	169	230	208	193	203	194	206	159	169	192	200	180	191	173	197	213	176	213	198	188	183	191	203	175	182	212	179	167	225	217	209	188	191	210	213	174	192	181	191	181	199	191	219	188	212	175	166	171	226	184	214	178	191	171	192	181	184	167	180	206	193	178	190	195	183	191	186	194	172	184	191	205	165	209	209	168	184	188	181	189	177	196	218	209	208	185	197	179	164	203	174	195	190	212	200	176	185	201	154	161	198	200	201	194	204	202	187	186	192	154	206	220	221	183	197	215	165	195	177	206	194	187	191	200	206	198	204	193	191	204	182	171	186	202	167	195	197	191	193	186	177	210	199	186	202	182	183	200	178	207	201	171	165	221	164	198	194	203	190	189	199	200	188	181	199	204	157	200	190	184	197	202	229	197	187	171	190	217	176	190	208	208	180	167	193	166	158	176	203	203	180	230	190	209	192	175	182	206	181	178	188	203	178	172	192	193	211	192	171	165	203	205	178	209	195	174	212	175	176	193	160	205	200	175	184	183	186	177	185	180	180	183	200	170	201	172	196	203	188	176	169	190	178	220	209	212	166	166	190	206	190	188	168	190	192	184	163	156	183	185	177	176	165	191	172	179	207	193	203	192	204	173	190	215	165	191	186	205	177	186	168	201	187	158	177	181	180	206	174	208	204	191	188	163	185	215	179	201	197	192	198	188	191	160	193	189	193	201	166	188	195	194	193	194	201	203	195	182	195	185	191	193	197	197	199	160	195	186	190	188	173	195	190	208	196	224	192	195	180	203	173	191	192	182	190	187	193	186	210	180	177	182	172	179	181	189	177	190	166	218	219	181	184	220	158	195	175	183	181	208	193	188	185	185	201	183	181	184	188	183	182	164	205	178	185	171	191	178	188	198	199	184	185	205	189	199	173	168	181	201	201	180	184	210	193	182	188	204	179	182	191	182	164	170	185	157	208	163	211	189	170	192	205	217	183	193	160	197	198	176	204	179	204	193	202	206	177	206	188	211	187	208	167	195	170	195	188	175	203	179	196	187	190	206	188	198	183	181	187	195	197	152	166	210	213	179	213	179	194	171	185	195	226	205	176	214	177	186	165	180	200	210	191	182	177	168	181	186	165	203	196	201	206	150	200	166	192	209	170	204	182	184	192	184	187	193	187	202	207	195	198	182	197	180	180	225	190	171	188	227	189	193	193	197	219	185	204	187	188	208	218	193	181	214	188	155	184	194	162	183	172	210	198	184	204	216	196	178	211	178	188	205	181	195	188	194	179	184	191	198	173	183	181	199	183	212	174	178	172	234	178	185	173	210	206	182	182	187	182	217	181	176	198	192	185	189	170	190	184	201	196	202	218	180	184	185	190	180	204	205	182	186	174	194	209	190	176	208	188	169	190
9005	1320	2887	4934	4615	14114	29075	31568	27235	10067	638	564	579	527	497	570	525	501	501	503	498	532	474	509	483	497	516	510	493	476	514	517	503	476	473	493	464	471	464	461	471	441	423	482	495	451	444	496	503	450	488	478	435	464	461	470	468	478	454	439	453	491	452	511	476	509	455	491	480	490	493	529	472	487	471	465	447	485	456	447	445	434	485	452	438	426	438	476	438	495	423	427	437	457	440	485	494	477	443	485	454	475	493	523	479	470	465	468	459	457	506	441	486	436	483	456	504	462	467	497	486	461	468	451	452	474	458	422	490	493	464	472	463	479	445	454	499	518	448	467	478	496	479	462	495	470	501	463	434	488	488	472	429	439	462	510	489	472	469	434	456	432	472	444	473	493	455	418	518	447	473	437	449	474	510	449	478	462	479	455	420	483	462	481	502	440	452	474	511	435	461	467	489	476	480	461	470	455	458	453	466	426	462	461	474	467	487	458	523	483	464	526	462	466	478	451	486	488	455	432	450	496	437	451	468	482	479	462	479	484	460	486	459	490	468	469	446	498	488	497	456	421	438	444	446	473	488	468	481	448	456	450	460	459	485	458	437	502	475	472	481	444	482	486	474	481	443	484	440	455	490	467	455	482	482	445	445	488	495	443	446	455	479	443	431	495	467	467	468	472	464	463	467	458	466	462	494	431	479	485	474	445	475	493	496	495	466	484	504	455	461	471	463	487	489	446	473	485	484	458	453	469	444	480	465	456	434	490	498	447	483	473	461	499	509	439	488	472	442	506	444	432	517	431	459	479	469	481	430	503	478	475	455	494	452	469	459	485	454	471	458	492	452	441	519	480	473	490	478	468	497	482	453	497	457	438	450	513	449	422	456	474	471	466	470	510	458	466	474	467	440	486	487	451	469	451	454	449	462	427	477	441	490	484	503	449	449	439	442	444	432	482	450	448	464	454	472	461	486	468	436	507	475	483	440	482	480	465	454	461	502	441	467	448	441	469	480	463	464	466	496	478	481	478	485	431	458	434	479	455	484	487	478	448	450	457	461	453	450	467	452	497	498	448	480	475	476	428	476	482	465	462	494	443	475	451	462	458	464	480	437	460	456	455	471	483	480	474	451	452	469	495	522	463	476	460	479	500	434	475	477	441	474	450	457	493	477	475	481	434	457	455	451	482	466	459	475	474	447	483	466	450	466	433	479	492	452	457	471	449	511	452	452	480	447	441	470	468	478	495	444	488	460	529	409	419	444	427	438	473	478	481	473	463	471	431	449	491	455	466	445	456	443	431	467	505	464	450	486	472	451	459	495	472	474	472	494	447	483	422	444	513	461	453	435	466	446	451	472	430	515	469	455	410	460	457	477	495	471	454	416	467	478	436	481	451	496	467	456	440	467	499	475	482	429	454	483	495	505	466	425	431	492	470	447	443	458	454	460	509	479	511	438	475	430	479	547	478	487	473	468	481	498	492	495	488	500	482	496	463	519	468	481	476	422	473	504	457	442	447	494	470	462	478	449	446	431	474	478	414	452	495	490	476	446	502	485	430	477	473	487	464	483	468	474	493	464	490	480	477	445	495	488	459	486	459	477	502	428	493	472	462	499	460	465	446	483	476	470	507	487	444	483	476	484	463	400	455	465	487	468	496	482	441	459	490	453	463	450	473	456	449	479	466	459	471	454	437	472	463	457	458	428	470	443	476	464	459	478	469	468	425	472	470	451	454	449	492	456	462	470	470	490	490	449	457	436	458	459	522	471	508	462	450	435	468	485	414	437	461	484	433	463	480	459	446	502	455	508	472	447	482	484	489	459	457	433	469	475	468	446	459	490	457	446	447	462	497	465	500	442	442	453	473	463	469	452	485	480	490	465	449	463	484	450	459	502	440	500	451	491	454	496	479	512	446	445	426	451	477	480	452	475	452	458	495	494	507	481	440	456	487	472	457	481	463	497	487	508	406	450	412	454	479	513	434	445	490	454	494	490	470	452	470	463	461	448	476	454	456	447	454	435	471	471	439	434	457	480	492	453	452	521	461	448	464	473	506	448	455	453	460	439	503	484	470	461	446	487	469	468	463	466	494	486	498	517	499	476	456	486	466	486	473	444	493	421	483	474	411	435	453	479	447	434	447	481	466	453	494	445	454	481	468	446	422	456	501	456	486	473	489	473	441	458	462	493	420	482	451	443	471	462	464	504	465	471	481	425	472	452	446	501	466	462	472	406	469	439	476	503	476	465	503	475	446	465	478	459	461	506	458	454	420	469	473	490	451	497	449	452	514	492	461	510	498	508	465	467	477	439	435	470	458	453	465	485	467	453	482	465	485	469	500	477	451	469	481	453	449	460	478	468	459	475	486	486	489	444	444	493	467	456	443	526	473	461	454	498	434	450	452	465	475	467	459	482	480	457	459	469	480	442	485	474	479	459	432	499	470	473	463	451	484	448	479	462	464	462	436	499	459	469	456	469	438	469	498	479	457	461	468	470	424	459	465	453	477	501	489	493	490	447	528	442	475	451	484	467	467	499	467	468	414	473	445	472	446	474	449	457	418	447	467	501	452	450	478	499	488	484	471	504	484	458	464	490	466	466	449	467	433	490	483	459	489	490	505	406	429	480	506	487	438	455	454	432	434	431	441	459	507	439	449	449	458	447	443	462	444	470	471	483	444	472	496	482	451	507	507	470	452	463	439	440	484	456	492	449	490	444	480	491	456	484	467	464	503	474	481	475	462	461	476	442	464	467	517	471	444	451	468	450	485	440	457	459	467	474	477	416	466	465	438	483	484	431	452	443	489	464	475	486	435	456	493	469	467	461	494	468	521	468	456	522	434	460	470	459	458	452	468	451	484	473	470	484	476	455	450	475	450	522	483	448	482	481	484	495	455	525	499	503	401	465	485	439	463	459	460	497	493	426	450	515	461	462	447	461	434	433	482	489	447	509	518	445	470	465	468	488	477	500	477	515	459	459	453	493	449	466	446	463	501	459	488	518	486	458	479	450	447	453	462	475	453	486	457	425	505	481	464	462	494	479	457	476	485	449	479	462	470	443	469	479	427	481	485	468	485	473	510	472	476	482	437	478	448	500	490	454	462	468	426	442	439	437	439	489	511	496	477	445	504	468	478	440	479	472	475	452	486	486	470	467	498	464	481	449	423	443	488	460	480	423	509	473	435	518	492	435	484	498	458	461	461	502	462	468	496	468	457	466	469	502	468	467	440	480	441	436	467	527	433	454	475	461	477	471	472	497	450	471	474	432	440	469	450	516	496	496	511	475	460	475	483	459	455	470	446	474	467	463	482	478	444	441	484	466	485	482	435	473	464	482	484	477	462	481	436	437	456	474	470	477	413	440	461	466	489	411	435	444	468	498	468	508	425	455	504	465	495	464	458	469	439	474	484	473	462	486	454	466	472	481	428	447	475	456	478	474	478	508	471	507	445	469	486	431	468	461	446	480	464	456	466	494	420	450	470	460	424	472	466	464	469
2073	432	479	471	401	343	409	523	454	292	245	218	233	218	220	195	203	241	206	221	210	233	207	245	244	211	227	212	228	191	192	205	242	194	210	219	210	233	227	226	211	223	220	221	228	205	238	182	196	224	234	203	198	231	229	213	213	219	199	209	232	232	205	227	215	221	211	213	211	215	195	218	215	209	194	235	210	215	198	229	221	220	207	218	227	212	207	206	228	230	213	228	223	224	209	159	222	234	210	189	231	229	221	192	235	231	187	183	219	220	210	211	198	201	231	228	213	234	208	217	210	179	216	207	209	196	203	226	207	231	246	196	225	197	222	214	223	184	205	207	212	227	217	203	182	226	239	204	203	220	216	227	205	244	220	183	235	213	196	245	222	236	211	229	222	200	207	220	221	221	222	197	222	210	186	190	203	216	209	200	223	207	197	212	223	211	192	200	231	225	232	202	233	220	205	246	186	230	202	222	248	200	197	194	189	225	200	223	201	205	194	225	190	200	216	207	228	224	201	204	202	215	205	236	246	191	196	172	204	232	234	219	206	227	255	237	206	212	198	232	209	199	217	199	222	218	196	204	178	212	217	212	182	211	215	212	207	229	220	211	197	209	207	228	229	213	216	203	218	193	205	242	213	219	196	204	234	224	223	222	226	217	207	231	214	192	193	233	193	205	198	191	248	185	218	208	228	202	240	222	225	205	228	197	206	201	220	219	189	216	232	195	235	211	193	217	189	209	173	209	231	196	210	222	226	212	206	208	218	229	219	189	214	211	208	224	222	211	214	212	209	216	227	204	204	241	236	187	211	224	210	217	205	197	210	228	220	206	200	211	193	248	215	205	226	225	185	215	246	215	223	193	206	216	222	190	208	196	210	196	214	184	229	212	221	208	237	200	197	186	213	204	230	203	230	216	194	221	207	234	229	230	202	197	213	211	203	207	215	213	229	215	201	211	216	203	213	213	215	208	191	200	225	178	224	195	212	228	200	209	206	219	246	189	202	209	225	198	209	218	207	218	209	211	224	226	228	214	250	212	204	223	202	219	231	203	194	209	193	238	207	212	253	209	219	222	223	197	216	222	229	185	236	221	189	219	221	194	222	205	202	216	215	221	193	228	209	223	203	223	240	207	229	220	219	248	227	207	222	211	201	217	224	235	215	203	197	206	181	216	217	217	233	264	237	200	217	201	183	213	220	222	214	203	197	203	215	197	228	205	199	200	216	196	197	247	220	208	203	200	232	236	224	203	224	204	172	226	225	204	207	199	229	223	219	209	212	207	219	231	218	195	228	211	236	192	190	234	207	178	205	230	204	216	223	225	192	193	221	192	215	205	205	199	194	218	206	215	186	221	233	211	188	225	217	242	232	223	198	234	192	199	237	222	228	215	209	243	166	200	213	214	248	223	205	229	203	226	208	187	201	231	225	227	221	212	193	226	208	214	209	224	214	197	232	235	207	198	223	205	216	248	226	185	223	194	194	222	219	217	225	239	224	210	211	216	212	206	230	220	215	225	211	176	221	214	194	207	205	217	202	221	207	192	201	222	199	251	203	191	197	211	228	215	186	222	240	213	218	219	225	246	217	207	201	205	213	228	199	195	209	223	201	242	201	195	199	212	220	190	227	232	219	201	213	191	190	208	210	210	199	189	196	212	221	229	182	212	238	231	221	203	201	226	192	228	207	200	184	191	221	203	209	214	210	228	199	190	207	203	220	221	221	233	228	209	204	219	217	198	210	198	219	205	228	219	211	221	213	246	204	194	196	195	228	195	229	220	200	204	190	236	203	211	214	209	211	215	223	223	220	222	220	232	196	189	223	202	197	204	246	214	193	202	198	222	216	217	207	213	212	225	220	240	207	224	228	203	220	208	216	208	191	203	226	218	215	193	208	217	214	226	210	218	195	185	205	203	216	194	209	221	214	217	228	188	191	240	240	229	188	220	215	190	218	213	213	192	248	240	196	224	243	204	223	211	206	204	206	186	228	215	210	202	219	230	216	225	197	218	203	227	228	231	226	212	217	235	211	205	231	199	224	236	208	241	229	196	234	228	220	230	196	235	238	201	203	209	205	216	218	228	240	216	202	195	224	202	231	217	228	210	190	223	224	208	211	195	211	191	214	211	179	195	214	213	198	210	199	198	232	193	205	207	179	206	227	230	197	208	230	196	228	228	197	239	186	188	230	210	216	213	208	214	200	225	213	228	189	218	223	204	209	228	221	222	219	197	199	211	208	224	212	213	239	216	241	217	196	211	226	194	215	245	200	217	206	225	187	207	187	230	208	203	224	198	205	243	207	179	195	206	230	202	211	194	196	219	209	189	227	215	191	229	192	203	199	202	214	234	189	230	224	247	209	205	246	187	222	216	221	215	200	214	235	213	211	218	229	205	224	219	211	216	222	206	226	231	186	181	219	196	210	218	242	202	217	195	225	199	198	234	205	201	170	196	177	217	201	226	201	199	207	235	223	234	200	219	191	221	213	210	219	216	234	208	191	240	222	213	215	226	202	213	234	201	219	237	222	210	217	209	240	237	208	205	206	234	236	226	224	197	212	200	202	207	248	214	189	239	230	210	233	209	209	232	201	210	229	192	219	213	206	194	224	216	206	226	258	234	211	202	214	212	236	209	200	249	213	225	221	218	240	207	224	225	213	190	207	207	224	220	229	207	198	170	201	183	216	180	208	235	233	203	201	209	207	233	180	195	186	212	217	192	212	230	218	203	224	209	211	246	219	217	256	226	221	227	213	215	212	208	237	196	213	211	237	198	220	214	210	222	202	207	194	211	218	210	227	210	211	183	189	238	206	201	228	207	199	178	189	194	224	204	233	218	219	208	214	239	218	229	232	222	202	213	219	210	225	234	206	201	206	176	226	218	188	196	240	232	204	233	217	204	208	211	208	209	193	172	205	210	190	200	187	195	201	229	207	227	210	201	220	227	237	198	207	209	230	207	217	197	214	193	213	218	196	230	206	196	202	211	221	234	186	208	217	206	207	223	195	231	210	217	229	197	204	219	215	219	234	195	248	200	211	221	226	190	196	225	201	213	224	225	204	213	209	220	225	191	222	212	233	235	213	226	234	202	192	243	201	189	225	203	211	202	225	197	208	212	202	216	236	219	214	183	232	208	188	226	182	202	229	212	203	209	203	218	192	207	231	220	193	213	233	219	214	226	251	214	248	195	211	201	225	200	212	226	232	207	188	217	213	228	215	187	199	222	216	194	192	223	211	229	205	176	246	205	201	218	198	202	221	219	210	206	205	207	210	207	202	221	193	203	205	240	208	208	211	219	180	202	199	248	230	229	214	220	223	225	229	192	191	248	220	226	247	208	226	207	183	207	193	227	236	210	210	228	193	204	214	232	197	185	231	218	210	204	194	226	214	201	204	211	211	193	183	203	209	237	212	218	212	225	230	205	225	204	215	231	214	210	214	227	230	212	211	207	224	220	214	225	205	213	230	192	212	201	216	197	206	194	204	183	235	208
2524	753	1208	1532	1347	1413	1890	2352	2092	832	499	554	545	566	570	542	532	558	537	508	551	537	540	548	522	525	551	538	569	582	566	566	549	501	540	540	555	545	524	565	575	563	490	570	573	518	548	522	508	535	534	537	505	523	548	554	530	548	519	543	529	545	548	494	512	507	520	520	553	556	514	565	520	524	568	508	530	517	498	521	542	543	555	535	527	500	524	531	535	542	501	537	530	538	512	519	525	546	541	497	495	547	497	493	518	514	549	524	509	550	523	533	551	542	484	506	552	558	528	514	539	552	535	526	522	544	575	510	523	516	541	512	531	545	526	558	522	561	509	515	543	532	508	508	551	506	531	552	524	542	528	491	537	571	555	502	547	534	520	535	501	513	572	523	520	527	531	535	568	513	554	520	534	559	524	540	570	515	556	549	492	512	524	529	544	506	515	523	534	525	534	528	543	524	532	565	505	531	520	531	536	517	510	494	584	527	525	541	521	523	581	554	530	575	528	541	493	498	563	546	500	522	521	491	488	561	527	514	541	529	529	530	515	525	552	556	527	591	540	505	492	522	525	549	491	534	539	517	533	523	513	511	544	549	524	490	476	528	528	530	515	551	506	523	517	527	476	540	538	475	539	516	547	511	523	555	546	522	546	493	522	478	539	529	544	545	534	541	518	527	575	504	529	520	493	556	485	519	530	525	505	539	520	539	495	537	548	574	545	554	560	560	540	564	525	529	529	513	525	509	540	517	548	574	522	518	529	525	570	560	523	509	499	538	509	518	522	519	603	565	522	538	559	548	535	525	558	568	560	472	537	494	543	527	549	496	538	550	511	537	513	557	540	562	515	515	528	516	518	545	501	529	521	505	549	568	564	474	527	491	538	530	504	545	524	522	545	509	538	527	553	535	553	533	575	510	536	535	505	575	557	541	560	548	552	537	543	534	586	555	536	554	545	531	545	532	518	509	574	581	519	508	471	488	545	498	495	557	563	525	548	518	551	534	533	525	532	559	518	539	527	532	556	535	529	540	539	532	571	522	499	539	519	536	525	524	529	497	545	516	492	501	525	489	547	519	511	553	533	516	509	510	529	547	501	566	523	520	507	537	549	540	528	553	512	580	534	533	542	550	522	512	544	561	527	565	503	519	517	541	514	524	550	537	599	505	546	542	526	505	551	511	516	533	532	503	529	522	544	556	557	498	543	531	524	534	499	536	546	569	549	554	567	526	557	524	525	518	553	553	530	516	518	496	509	521	485	533	544	566	581	478	542	502	493	499	469	512	566	514	489	522	545	545	512	486	546	514	569	508	529	505	500	528	526	570	551	589	533	498	535	576	510	532	501	484	558	512	512	467	514	534	480	529	531	490	545	520	523	533	501	476	491	499	511	530	526	546	532	555	567	570	501	525	558	517	515	545	541	541	547	530	494	554	539	541	535	515	506	512	515	560	534	551	556	578	547	567	527	552	551	525	537	511	547	531	532	474	514	515	547	511	563	530	537	510	487	527	547	518	512	528	544	546	519	548	535	563	543	546	540	534	525	552	535	494	563	548	534	562	533	531	524	544	526	540	508	523	539	497	504	534	476	488	546	504	543	530	564	500	540	554	520	523	554	525	510	541	540	492	521	491	527	510	534	562	563	523	536	521	549	548	516	538	527	558	547	537	512	484	497	549	528	507	510	536	529	539	530	560	496	550	542	546	519	523	569	523	529	540	546	528	538	509	539	545	529	550	576	603	537	507	531	520	490	489	522	537	490	553	532	520	558	527	527	510	539	548	532	569	566	531	543	510	513	513	513	503	583	529	534	542	509	551	542	492	476	504	550	564	572	538	531	489	518	528	543	560	502	539	492	548	531	546	501	536	556	512	498	544	584	531	502	516	521	512	495	533	544	551	523	567	531	574	514	521	562	583	505	533	537	504	522	568	489	496	555	546	539	527	537	534	501	540	574	519	515	570	557	495	518	513	575	529	559	554	539	530	538	528	518	513	508	565	526	526	540	562	545	559	548	517	524	537	534	536	543	534	487	630	517	552	524	542	500	565	507	553	513	561	545	547	563	505	538	519	544	545	461	539	548	567	530	531	531	530	538	535	521	519	524	488	554	564	553	528	557	533	567	541	525	557	565	531	526	544	499	526	503	504	563	532	547	557	471	503	494	534	533	529	497	538	542	576	517	538	550	547	549	529	529	545	562	548	559	529	522	534	537	565	554	541	539	542	470	520	528	521	539	533	514	527	526	525	466	503	550	516	551	517	522	514	580	522	547	550	507	501	544	513	554	546	533	539	530	505	550	520	545	514	534	553	528	513	575	524	545	555	548	499	544	541	525	515	563	549	541	505	497	553	530	554	508	519	545	513	580	516	575	551	558	572	523	533	560	549	528	550	541	563	555	516	478	576	536	559	554	487	548	524	534	527	532	548	554	518	517	536	538	502	499	540	526	544	547	553	544	534	492	553	528	500	549	530	518	559	531	564	545	487	518	528	566	522	512	527	520	560	527	519	501	514	562	501	528	500	511	537	518	514	579	547	525	541	531	513	552	514	598	547	523	539	504	491	585	554	543	542	547	505	549	534	534	575	513	465	551	541	502	532	529	522	534	524	537	511	530	487	522	568	527	526	557	538	551	530	537	529	520	496	542	545	555	534	527	505	554	517	542	537	539	512	547	513	529	581	545	564	538	537	510	512	520	533	567	485	519	536	526	527	530	526	555	542	549	529	540	489	553	513	534	541	522	529	511	478	505	508	541	563	511	559	527	564	527	562	514	583	572	518	533	483	520	524	529	503	535	532	534	500	533	520	540	516	502	540	530	510	568	536	521	528	579	516	561	533	528	555	561	493	548	520	557	499	548	509	515	560	537	528	534	547	503	516	546	516	543	526	526	547	538	529	524	531	552	498	553	518	526	558	519	568	564	533	551	570	499	557	570	542	559	538	532	538	552	532	521	511	517	559	521	535	494	559	535	535	531	504	538	545	523	539	486	529	538	555	549	563	532	521	525	549	550	514	529	584	518	516	503	528	520	552	535	522	527	580	567	544	532	541	556	536	541	527	495	563	540	532	517	546	521	563	473	517	539	526	532	541	542	505	575	543	545	508	551	516	513	507	523	499	531	573	550	541	536	576	485	507	499	527	526	544	544	522	511	552	505	534	521	549	517	537	542	529	520	554	530	498	530	538	506	519	520	543	522	565	565	568	549	505	562	528	525	551	528	548	530	499	532	536	505	545	540	549	539	516	513	528	545	505	527	493	515	535	583	566	547	507	524	493	550	535	519	497	507	491	503	533	555	561	519	517	505	515	484	546	554	553	516	517	520	494	460	555	539	566	508	570	543	516	540	534	529	508	568	542	567	553	570	547	527	593	525	547	550	550	567	540	532	542	572	526	545	543	546	546	535	554	576	535	522	547	540	523	547	548	532	546	516	532	507	532	518	533	550	548	520	531	538	508	538	529	525	557	542	583	521	528	531	524	516	533	545	554	519	545
8524	813	907	777	600	2538	7049	5760	3694	765	238	295	244	271	269	252	255	240	275	263	283	264	277	265	248	237	259	241	237	258	274	263	255	255	272	243	270	265	238	283	258	284	237	264	249	262	237	272	295	260	248	235	292	276	241	253	252	261	245	253	234	242	277	241	240	212	230	250	251	231	293	266	277	302	249	251	285	229	265	230	254	273	245	255	272	255	251	226	242	258	241	304	237	274	285	245	276	251	247	240	238	242	226	279	258	276	240	263	264	261	248	251	233	269	279	239	221	240	237	255	249	269	281	265	256	269	275	244	270	235	263	256	253	240	250	292	266	252	292	240	268	257	261	274	260	262	273	272	266	225	258	249	269	203	248	267	272	303	253	274	264	248	261	262	230	308	225	259	262	224	245	238	212	265	266	284	230	254	236	256	259	297	218	219	270	224	276	241	242	238	258	249	242	235	251	246	226	269	273	290	280	241	277	268	242	268	295	246	248	255	255	219	246	275	259	233	304	256	270	271	278	282	240	286	240	276	242	265	282	269	249	267	257	262	250	260	241	250	255	287	249	263	246	283	218	259	289	242	274	230	264	273	229	233	259	253	262	249	258	255	243	263	270	241	246	247	248	281	218	262	242	251	237	283	239	259	252	270	258	243	245	242	260	248	254	241	275	246	266	271	241	261	260	231	234	245	238	248	236	248	265	247	237	262	252	272	233	242	238	251	255	242	255	258	241	300	269	246	263	274	257	256	228	257	247	251	260	238	228	272	246	263	213	245	259	222	265	241	271	232	245	256	285	284	257	238	266	266	257	244	246	288	297	268	242	277	255	272	238	226	255	248	243	258	234	290	275	262	248	270	242	281	250	271	261	277	256	287	238	285	269	247	248	260	260	248	237	250	255	239	261	252	276	244	275	270	259	260	237	242	262	246	231	279	240	244	248	265	276	267	252	233	269	269	250	278	264	263	278	264	258	256	225	235	267	240	283	261	280	251	233	262	271	217	227	255	278	222	244	233	257	274	232	241	234	243	238	256	250	239	234	235	274	241	252	233	242	282	253	229	237	234	283	247	257	227	251	275	244	256	226	217	291	261	254	258	266	263	263	237	277	263	262	283	228	243	261	259	260	276	241	290	261	278	268	271	290	286	245	229	239	281	260	272	238	256	278	258	291	285	264	228	229	247	234	295	262	196	237	220	239	258	283	247	257	255	271	265	275	262	232	233	256	219	269	267	257	235	259	263	249	264	267	236	252	258	247	266	225	250	259	232	277	258	229	267	261	231	275	256	264	253	300	284	271	262	263	241	259	264	262	250	246	262	273	208	254	281	242	270	262	243	254	229	269	265	256	267	274	249	224	240	295	242	232	247	275	237	268	274	234	229	239	270	237	272	249	265	249	264	271	246	263	271	243	252	255	266	228	245	267	256	269	269	266	263	241	242	269	282	258	262	277	262	250	234	250	260	261	255	239	242	255	257	264	244	258	237	257	260	251	260	253	252	247	238	241	232	249	281	277	221	243	259	275	261	260	246	283	231	253	266	248	224	263	245	280	252	266	273	253	262	228	270	228	251	244	226	239	244	229	253	258	237	273	258	256	263	265	254	269	253	224	251	265	239	252	260	245	250	247	241	279	253	220	237	280	252	258	267	253	239	242	273	282	242	285	261	263	250	278	238	270	269	217	248	262	240	235	272	272	263	258	248	258	236	249	254	240	238	277	230	258	255	251	275	260	257	278	255	254	264	247	255	244	283	266	261	267	254	267	239	255	276	254	275	295	244	261	270	252	244	264	267	252	250	252	261	279	254	253	257	273	242	247	264	261	248	245	251	241	260	261	265	234	257	253	236	268	255	269	216	251	262	255	251	251	226	247	258	228	254	268	269	291	252	258	251	236	248	274	239	201	277	261	259	246	245	275	233	260	259	269	262	260	261	263	278	268	251	269	225	257	245	255	257	260	267	261	234	229	225	237	211	275	225	245	250	241	234	265	242	241	231	238	269	266	256	245	271	265	254	245	232	271	264	275	230	243	258	273	253	264	207	265	285	229	247	246	254	245	280	227	275	264	250	256	256	216	232	258	245	249	272	255	269	256	266	235	248	256	280	281	267	260	257	246	245	252	267	264	239	235	266	236	265	236	204	249	254	251	252	253	300	276	266	248	249	260	272	284	244	269	252	267	257	261	255	245	270	269	261	222	281	286	260	281	251	257	294	251	237	262	248	227	255	255	277	263	271	263	271	269	270	243	260	277	263	261	246	269	239	264	277	232	249	250	255	254	306	246	279	264	260	262	262	266	231	224	271	278	236	260	250	249	255	271	268	252	231	231	269	272	260	259	258	221	241	263	243	253	264	251	231	251	272	244	258	259	247	261	245	252	245	261	284	246	256	292	273	251	225	266	267	259	248	243	261	243	254	238	231	253	272	278	234	259	273	259	264	223	275	260	244	259	275	277	249	281	227	244	240	254	271	247	251	252	231	261	242	245	250	215	229	248	273	260	227	251	265	269	266	253	256	245	259	244	269	254	248	273	276	253	229	280	264	212	232	261	233	233	252	279	255	249	236	265	259	277	238	278	289	273	262	265	228	230	256	265	298	273	250	242	257	279	266	233	243	259	256	285	246	219	236	268	271	256	247	284	225	260	257	254	243	248	269	298	244	264	230	257	238	271	273	277	261	257	244	234	271	265	266	240	232	259	245	271	271	242	253	261	280	242	243	262	243	255	238	252	236	234	253	236	270	271	257	237	250	262	277	236	251	273	254	234	268	252	251	258	260	276	247	269	248	263	251	278	268	280	264	229	227	246	245	218	211	237	236	250	239	257	252	243	243	240	268	262	277	264	248	257	246	236	256	231	245	271	258	250	262	245	252	245	253	255	273	254	258	274	274	270	270	244	238	241	237	230	270	270	257	279	276	249	276	253	280	259	261	253	246	241	241	255	250	292	267	259	268	235	254	218	272	266	252	236	277	263	254	251	253	250	261	240	209	267	247	247	237	249	272	285	239	245	288	273	263	232	233	252	256	282	265	249	232	264	251	262	248	272	287	242	263	286	266	256	251	265	238	283	249	237	230	246	253	265	287	237	235	241	259	255	272	240	249	247	256	288	244	268	240	252	232	256	234	254	250	247	240	277	245	253	292	247	233	246	257	276	237	243	265	247	247	234	253	254	239	256	241	248	277	233	250	243	262	238	260	251	237	237	258	267	241	259	272	235	256	240	261	256	244	254	259	225	256	239	236	220	258	260	242	273	234	240	229	261	230	220	246	251	213	250	267	265	277	240	266	245	265	277	259	255	244	276	233	257	267	240	239	286	243	258	262	266	255	274	272	252	269	287	244	260	267	259	242	246	259	261	241	258	258	255	243	224	263	259	239	266	270	280	255	231	257	248	236	267	264	242	288	253	275	279	251	266	233	291	240	243	263	224	242	247	254	255	255	266	286	268	276	235	267	247	265	255	246	240	231	231	247	223	274	248	271	269	242	255	261
7429	1101	2323	2512	2301	10834	24897	20909	14798	2654	719	707	692	663	634	605	688	660	667	595	663	674	662	643	616	653	616	650	611	653	671	645	664	540	687	660	577	632	631	605	611	579	623	606	619	630	591	622	662	648	601	610	658	614	606	659	642	613	614	651	649	608	602	613	621	626	609	648	605	630	672	617	655	625	595	620	618	634	682	671	626	621	599	614	607	623	616	639	583	613	616	551	637	596	617	631	660	588	639	628	597	603	620	591	620	659	600	636	588	649	613	613	641	632	645	612	622	633	619	624	602	577	573	656	622	650	624	624	606	610	676	597	607	629	618	646	615	630	646	613	648	643	646	623	665	624	631	627	635	615	628	615	623	600	622	613	639	645	658	599	567	645	608	601	614	602	629	627	627	592	610	630	628	618	599	623	573	628	561	615	600	634	609	605	613	653	575	683	651	599	633	664	591	634	604	589	593	643	630	615	624	625	612	627	617	600	603	646	625	607	596	621	623	598	614	569	562	614	606	601	592	614	611	605	634	624	607	583	637	646	654	630	586	627	610	629	629	599	599	649	648	598	576	636	624	587	576	635	608	648	635	634	609	650	565	597	657	598	603	597	658	607	648	607	621	591	596	673	595	628	611	606	685	622	635	641	631	602	607	647	609	620	599	599	650	587	615	599	660	612	654	609	622	637	545	601	596	598	604	594	588	646	626	613	647	590	603	648	579	604	618	584	654	563	611	643	634	605	628	639	589	604	595	616	566	619	630	567	631	635	624	640	594	610	604	592	692	631	602	633	590	631	628	630	614	650	608	674	632	637	628	681	611	636	634	646	642	585	604	618	636	585	631	619	590	606	630	629	601	597	674	630	607	609	605	577	616	612	587	637	615	627	636	573	608	628	600	629	646	647	662	602	611	629	586	627	620	628	606	619	618	599	620	602	651	621	652	606	624	620	608	618	591	631	601	620	597	597	664	631	637	580	622	626	632	657	595	611	621	584	625	611	621	609	646	643	630	626	628	577	643	644	635	576	603	570	618	634	581	608	622	656	632	624	612	615	554	608	594	617	659	656	586	651	642	632	620	633	537	616	604	632	601	630	643	574	601	640	674	632	604	588	612	651	605	593	650	617	620	590	625	611	614	641	617	593	631	614	610	606	618	556	615	612	603	612	623	598	654	630	611	635	587	634	594	597	638	632	677	616	619	631	605	582	597	624	628	627	643	631	610	637	623	591	630	615	664	639	613	629	617	590	602	613	589	629	629	600	619	622	653	645	586	666	663	599	627	616	644	589	631	632	613	660	628	629	583	592	603	606	694	608	620	602	598	647	606	651	644	621	593	595	602	608	604	636	639	650	667	621	627	613	618	641	598	588	649	623	598	614	631	629	592	664	652	627	602	600	559	612	626	547	610	603	630	649	588	635	648	617	620	607	627	579	598	624	601	605	588	615	587	633	632	602	616	605	571	607	616	611	620	598	644	580	622	595	637	620	608	626	646	622	592	665	581	659	631	629	615	591	567	600	623	596	609	648	584	614	655	655	629	639	685	610	651	655	629	579	631	595	606	574	621	648	601	636	624	655	600	611	575	627	626	585	621	574	640	578	635	582	607	578	620	624	612	632	617	619	658	637	639	572	645	599	655	613	611	608	615	607	620	598	626	638	605	666	594	635	588	627	667	649	565	597	610	617	615	627	666	621	641	576	599	649	583	650	603	682	578	626	595	603	619	651	632	646	683	607	587	640	569	614	621	616	609	620	679	625	653	666	606	579	639	652	606	641	614	620	641	586	634	598	630	660	645	584	611	599	622	584	619	618	593	626	685	649	605	635	555	583	617	640	664	589	590	598	613	608	660	623	609	613	662	593	575	634	628	602	586	642	628	621	630	624	588	614	608	605	625	629	621	657	610	663	627	633	581	644	615	675	603	588	639	627	604	648	630	629	615	594	618	608	632	605	589	610	596	603	621	603	618	628	594	614	606	609	647	603	607	634	653	657	603	639	604	556	621	599	609	620	615	606	580	613	606	617	602	597	620	644	623	634	594	614	599	642	574	618	618	600	648	580	604	650	629	649	646	642	622	644	620	655	609	644	613	609	603	617	627	620	643	632	595	648	584	613	573	630	602	640	649	642	628	643	617	600	625	636	638	633	623	630	647	625	607	624	606	621	623	604	603	577	670	644	619	629	623	606	616	622	621	649	618	621	616	637	634	662	616	602	583	609	615	622	578	618	606	626	613	659	631	568	624	697	660	615	621	614	586	626	606	624	623	581	648	566	598	620	628	574	578	645	620	604	611	637	619	622	635	638	672	604	622	615	662	580	616	629	609	616	598	631	623	654	612	583	632	640	562	595	617	604	651	608	663	636	621	658	692	615	639	601	621	585	608	672	614	567	653	574	642	618	646	626	615	615	627	618	581	640	623	619	601	598	607	592	613	596	623	613	657	619	580	664	566	621	643	670	618	564	635	600	626	580	618	651	624	642	585	595	568	637	613	617	627	613	649	585	604	589	616	599	586	636	602	630	627	623	647	638	648	624	589	580	633	603	623	621	607	651	592	611	631	644	644	639	594	644	611	596	624	620	635	624	649	586	619	595	652	614	626	634	599	592	617	601	649	642	614	644	625	605	618	604	605	632	623	677	653	630	664	597	612	609	609	635	611	616	643	601	606	622	655	624	590	607	621	533	615	618	647	602	594	590	632	656	632	611	613	610	605	627	626	622	602	607	622	642	662	637	613	661	639	567	672	597	591	629	619	628	625	631	608	608	612	637	636	609	646	657	607	583	586	594	688	631	607	632	606	617	640	638	627	644	589	627	582	660	579	612	592	670	626	703	624	647	617	624	601	641	622	632	614	617	617	606	591	595	624	663	610	600	621	600	642	628	636	604	617	609	579	590	596	642	592	595	628	626	579	596	625	637	644	583	637	645	616	648	633	574	614	596	603	624	625	639	598	620	613	569	628	611	617	626	635	608	590	618	564	660	595	631	608	588	623	639	611	603	617	590	601	618	628	648	634	588	589	666	590	607	664	576	618	627	639	605	637	594	628	559	612	618	632	626	627	612	614	596	579	601	646	628	629	633	589	642	605	574	634	630	631	603	618	632	633	652	590	605	607	674	615	622	628	596	586	589	628	587	627	635	597	598	567	681	627	644	670	644	593	624	629	664	621	652	646	671	633	604	649	650	604	655	602	603	612	634	608	607	593	637	632	591	646	587	640	660	650	640	631	613	628	642	583	656	624	617	598	603	586	601	607	602	608	590	592	655	579	633	618	679	646	643	623	664	662	658	597	617	612	612	616	604	601	601	592	647	638	591	631	610	553	615	603	588	591	655	631	588	613	595	656	598	629	649	631	640	625	598	615	650	612	598	598	626	608	636	665	632	622	635	631	619	601	666	623	577	616	640	676	659	641	609	636	676	624	657	611	611	627	624	669	602	629	654	632	597	617	624	628	598	644	630	593	602	674	607	637	630	628	659	633	596	639	636	623	597
14069	1175	1129	1015	1324	7997	12806	10561	6278	1189	228	190	211	208	179	212	181	193	189	161	211	235	200	180	225	185	191	186	186	206	182	210	187	156	189	195	178	200	148	187	181	194	192	171	186	196	186	182	186	156	184	181	176	189	191	181	193	193	193	191	187	186	186	183	181	170	176	183	176	202	209	179	166	191	207	180	183	201	186	191	184	182	183	173	172	166	177	180	184	184	188	175	169	201	187	171	191	171	186	189	186	194	167	176	159	184	199	191	190	175	168	177	170	178	186	186	180	205	206	172	202	181	202	181	196	182	187	187	192	157	160	200	213	157	208	178	206	193	179	160	168	170	185	197	205	164	168	217	182	171	166	185	170	190	184	205	186	150	196	186	190	188	166	199	214	217	176	205	164	182	189	173	173	206	199	179	189	181	213	180	195	198	197	180	182	191	179	178	184	167	190	194	176	181	161	182	189	165	184	194	183	189	197	158	146	174	209	207	158	185	193	194	190	217	203	189	198	172	179	195	170	190	200	212	178	191	195	205	195	176	205	197	186	209	161	168	170	184	191	205	170	197	193	179	182	205	203	182	193	181	171	165	179	185	167	180	173	202	191	192	192	203	195	190	183	176	177	188	168	185	172	204	158	178	191	184	178	186	200	155	183	200	198	186	172	190	169	199	192	186	184	171	163	187	168	187	179	198	185	192	180	187	191	170	192	201	175	190	193	156	200	191	184	184	196	172	196	193	186	205	194	174	180	161	173	193	189	193	179	179	193	165	168	159	187	196	196	203	179	169	145	179	163	177	199	177	177	181	190	190	198	172	179	180	199	197	200	212	188	191	183	193	190	175	188	191	194	216	182	170	200	185	193	209	188	179	196	211	188	192	187	201	191	177	150	189	162	159	189	212	171	199	179	193	173	194	183	183	173	186	159	186	156	174	171	180	173	215	180	188	169	194	172	183	213	193	176	192	178	200	170	164	173	189	185	158	187	189	190	165	206	199	181	189	200	204	174	184	201	185	196	197	164	202	178	209	184	188	177	190	209	202	189	195	174	183	189	194	185	194	181	195	169	172	168	180	179	193	201	170	168	164	184	196	188	175	216	202	185	181	188	183	194	189	176	204	172	174	160	193	198	197	175	172	193	173	184	180	188	165	168	171	186	203	156	169	174	200	169	203	176	179	209	190	174	161	163	203	176	180	187	189	176	178	159	175	162	198	193	165	204	185	169	190	173	168	179	197	189	191	183	188	215	210	163	166	187	173	166	180	186	177	217	189	220	183	174	165	187	165	199	182	161	176	178	182	205	183	196	203	169	166	177	200	181	191	210	211	189	209	180	175	199	166	193	177	165	187	209	186	181	207	180	177	187	161	174	173	181	203	201	168	203	194	176	169	188	201	178	202	192	187	166	192	201	194	201	179	180	157	161	201	189	195	181	180	173	196	194	181	183	184	157	189	204	190	196	227	185	198	161	203	208	174	178	189	173	202	180	181	191	172	190	181	189	177	177	160	182	174	214	172	181	197	192	188	166	173	184	168	172	175	183	197	175	180	181	185	164	207	169	175	181	182	184	179	207	210	182	180	195	177	183	205	165	206	186	159	162	185	214	177	197	183	163	217	182	196	180	189	204	176	188	162	181	185	206	187	181	177	183	192	221	181	193	172	190	192	175	177	169	206	188	188	190	197	189	193	217	180	189	171	176	207	183	184	168	194	183	174	203	170	168	186	201	170	175	184	179	195	190	167	193	182	184	180	179	185	180	139	177	187	183	211	183	168	189	195	193	188	172	175	166	182	180	190	163	160	174	173	200	196	209	197	211	187	192	166	186	192	171	177	195	201	195	194	227	173	203	191	179	195	207	182	164	190	187	188	215	198	181	184	169	196	196	185	186	166	180	165	170	184	175	195	159	180	173	188	181	171	165	178	199	181	192	196	174	205	162	201	179	187	199	162	168	171	220	211	191	208	191	193	170	195	206	189	189	204	222	184	186	200	183	174	160	172	185	174	193	166	178	198	192	204	188	160	202	181	188	165	181	184	211	188	195	197	184	182	190	216	167	175	175	169	188	158	221	164	204	186	168	171	199	197	187	188	178	181	196	185	195	177	198	178	177	188	165	207	170	187	190	172	186	203	171	182	176	172	185	185	199	209	189	220	198	192	181	181	170	197	186	178	173	173	189	210	183	166	169	178	165	166	189	188	199	179	188	190	163	188	187	182	191	177	214	197	206	193	184	207	146	183	163	178	181	174	183	182	202	196	187	189	208	180	205	186	174	198	199	185	184	187	142	185	188	178	187	177	176	183	177	178	206	190	165	171	196	173	193	180	212	189	196	180	179	176	174	177	215	193	223	184	204	174	161	207	215	186	183	178	157	177	220	171	209	201	186	186	192	172	198	179	161	192	176	165	156	180	178	194	193	192	195	186	187	192	199	192	155	168	184	197	182	184	178	191	203	193	190	195	186	208	167	180	196	172	201	158	187	186	179	174	183	196	204	201	203	179	165	178	201	188	196	191	172	185	180	173	196	174	181	179	162	180	163	176	176	175	184	175	198	178	178	202	182	190	177	199	192	183	197	179	158	192	196	232	184	184	161	193	190	168	176	201	188	188	158	189	174	187	187	175	182	182	172	193	162	193	196	188	183	182	188	165	191	178	195	215	173	166	171	183	183	208	165	193	188	180	192	184	185	187	177	185	158	175	142	172	169	176	174	202	219	174	193	179	214	214	170	163	190	178	174	173	177	194	206	167	196	189	198	185	184	182	187	193	192	178	174	162	170	179	180	181	183	180	184	187	170	211	175	186	181	179	198	175	202	179	184	173	179	174	213	199	198	191	174	206	180	203	184	189	199	191	212	197	212	180	190	199	197	183	191	194	175	190	200	179	188	163	174	173	183	208	205	179	161	176	191	182	186	180	176	199	168	204	199	200	184	189	203	209	188	160	188	176	171	215	181	198	192	207	177	213	202	197	199	198	179	179	159	179	174	170	198	186	202	207	164	177	180	186	191	184	178	193	203	151	142	190	165	184	187	187	197	197	167	182	193	184	199	171	183	223	223	218	201	197	162	219	172	173	184	178	178	149	196	181	202	202	192	204	149	187	208	185	162	198	186	190	153	151	174	193	177	192	199	143	188	189	176	190	194	207	200	190	195	182	191	195	205	182	191	179	182	173	163	161	170	171	168	197	170	174	197	211	177	213	164	165	207	214	190	189	213	181	191	195	163	154	205	168	172	176	182	208	204	214	172	169	207	192	186	182	205	183	184	186	210	182	163	188	164	195	182	176	204	195	212	172	192	173	200	203	196	163	199	182	189	186	234	187	185	172	215	195	190	192	196	174	202	195	204	184	198	193	197	178	182	183	181	201	192	162	170	163	199	189	192	154	167	160	206	179	198	197	149	178	187	191	202	205	166	180	191	194	196	192	198	184	173	200	171	186	179	179	172	168	194	195	182	194	202	205	165	186	167	171	186	174	194	184	214	196	185	161
9035	1194	2755	3632	6071	25855	33552	29321	21818	3116	605	577	567	547	515	509	521	495	486	506	528	494	483	499	510	476	472	523	483	513	465	455	498	476	477	459	492	492	455	458	487	453	485	481	463	462	464	436	468	465	447	449	449	478	504	464	498	420	439	423	471	458	496	489	463	452	467	455	440	491	456	419	486	451	463	499	480	460	412	459	495	466	471	503	471	418	461	457	450	451	459	449	444	496	449	472	479	457	463	457	426	451	447	396	473	454	475	462	430	428	464	403	461	473	488	418	489	469	466	466	482	477	467	469	500	443	463	493	466	462	450	440	460	467	480	467	476	467	439	426	488	475	480	447	479	444	435	429	479	460	472	442	439	469	464	436	457	457	444	482	417	488	472	431	468	495	481	470	463	438	428	454	458	467	424	432	448	454	446	447	479	453	424	465	454	480	446	444	474	472	474	493	473	469	445	495	495	462	465	469	485	428	461	458	451	436	459	458	487	450	459	482	470	473	450	490	446	462	444	447	442	444	434	480	453	407	441	435	472	464	483	439	448	462	444	492	422	458	457	457	457	426	448	470	439	422	451	447	463	433	480	492	449	462	459	455	475	421	486	507	476	475	453	478	491	486	395	433	448	504	428	429	422	450	448	468	457	447	447	443	440	491	406	477	459	440	443	455	479	474	488	422	455	442	476	453	457	461	423	465	438	495	471	449	457	468	424	453	491	451	447	430	455	471	437	429	479	431	450	471	480	473	425	467	470	480	442	438	430	436	467	449	435	481	429	454	484	423	489	475	510	465	422	476	467	400	477	438	441	466	447	446	453	486	461	448	461	428	468	538	478	404	463	444	474	445	449	475	462	450	486	464	452	478	494	473	449	445	426	462	440	430	494	441	464	450	469	504	447	459	471	439	446	489	451	475	447	474	466	441	445	463	498	475	455	459	449	463	451	466	495	444	453	438	472	507	441	453	489	450	472	466	457	438	450	457	449	462	448	423	465	434	450	477	496	470	459	466	447	445	453	488	480	482	473	461	453	458	475	450	471	453	513	483	416	464	432	498	444	477	417	443	514	473	480	483	459	443	482	455	468	429	466	442	418	470	445	487	496	453	459	472	435	437	471	457	507	452	466	453	452	433	475	466	433	451	478	454	456	470	454	453	478	455	471	467	485	430	462	451	430	444	450	451	419	453	465	480	458	444	467	480	440	480	432	449	430	451	468	480	480	461	482	472	455	454	514	453	466	409	503	469	487	455	476	424	470	446	477	425	453	458	484	459	475	455	447	463	468	435	502	476	428	441	458	434	460	461	462	464	416	411	483	429	463	450	465	444	498	435	469	443	451	468	451	483	458	485	486	467	468	424	447	487	497	488	485	427	438	451	459	456	482	469	444	443	479	432	494	467	484	478	485	459	487	451	434	484	455	439	468	453	448	441	499	458	467	459	459	447	445	461	453	489	478	462	476	484	453	437	451	448	456	441	438	461	453	453	461	447	470	409	427	450	458	442	448	469	513	441	452	430	442	442	455	453	473	446	475	453	476	525	421	448	456	435	455	446	481	477	464	453	457	456	457	453	459	443	442	452	499	444	442	465	413	445	455	436	460	473	450	443	466	464	442	494	460	470	437	445	460	455	423	430	445	447	455	470	467	476	458	437	469	464	472	462	462	438	468	458	520	457	458	439	458	416	470	469	445	446	484	487	446	435	446	440	483	455	429	451	461	490	448	435	470	467	420	454	468	458	446	480	471	470	437	454	446	462	445	466	459	431	472	453	452	468	461	471	465	463	471	476	504	453	451	451	493	426	455	433	485	457	508	454	455	469	448	457	447	480	469	463	427	480	453	478	453	458	467	493	440	493	444	423	414	438	464	429	431	442	447	428	479	440	475	459	465	452	424	445	482	482	449	458	471	481	439	474	500	484	448	406	457	475	441	457	465	454	473	445	450	445	455	481	469	467	438	423	471	471	461	476	471	426	440	423	431	445	448	457	460	447	476	428	457	397	450	460	461	442	477	490	486	430	446	454	458	457	418	504	477	458	405	501	447	453	430	441	479	483	469	459	483	472	442	450	399	470	460	398	464	465	464	423	458	475	480	473	451	422	429	444	450	448	441	438	473	461	464	467	479	422	435	461	450	431	473	476	471	479	467	418	485	451	437	471	484	449	474	452	492	446	483	482	475	447	483	453	449	441	454	471	473	460	495	426	441	420	473	483	461	424	481	457	475	466	455	477	458	457	440	454	461	482	489	452	508	457	424	467	460	466	466	423	441	475	473	430	493	440	498	496	446	452	430	425	445	462	492	461	451	439	459	453	429	419	456	438	459	450	474	469	469	430	497	475	455	466	438	459	470	470	452	474	424	456	432	451	473	497	457	476	494	447	450	443	450	462	425	505	468	488	457	495	464	435	488	456	499	426	454	433	463	448	468	460	474	459	448	495	461	443	478	487	443	435	447	468	483	431	455	430	451	500	477	485	456	458	445	451	459	433	448	455	480	464	455	457	477	472	461	450	479	461	470	471	474	461	446	459	451	447	445	452	464	492	493	456	476	427	478	431	441	519	463	468	426	461	446	440	445	488	529	459	445	440	473	463	434	460	441	444	448	469	478	477	456	461	468	421	438	464	434	464	453	444	454	443	437	498	500	458	455	454	452	463	454	431	459	445	464	428	449	446	466	467	413	451	438	468	418	474	467	444	467	439	487	472	444	422	487	487	442	423	431	424	493	439	498	440	479	435	463	435	465	479	452	461	462	444	475	462	426	441	434	473	430	445	442	435	442	420	488	449	454	450	461	438	437	487	433	481	491	421	450	487	486	516	435	475	445	475	448	437	482	456	462	452	463	515	455	441	440	471	423	417	470	401	495	484	408	455	456	471	487	486	469	441	484	489	461	520	456	457	466	450	425	454	472	439	462	525	446	480	469	434	497	455	443	467	438	455	488	436	487	468	463	473	437	452	458	492	470	477	469	463	452	418	431	464	432	441	464	475	411	429	442	474	457	453	496	443	473	483	455	453	484	451	490	462	505	448	485	462	464	447	460	449	458	433	500	440	449	416	460	484	432	448	460	439	441	452	471	440	482	460	446	407	472	472	433	530	453	442	459	434	456	512	460	477	464	467	487	485	434	498	465	476	536	474	453	481	441	495	456	445	425	480	452	459	451	434	508	460	472	486	443	451	461	451	441	452	486	467	497	463	422	431	461	485	479	482	452	448	467	477	466	469	440	476	438	483	460	467	464	448	490	456	439	478	455	476	440	461	478	475	482	438	472	454	473	444	453	468	493	453	477	473	482	482	450	481	444	444	493	452	479	436	487	461	459	476	449	479	479	465	451	429	439	436	483	475	440	434	405	443	444	448	458	479	444	487	481	489	513	446	455	467	512	452	454	436	450	513	440	457	466	469	488	458	415	479	481	470	466	424	443	449	439	484	524	449	432	453	472	421	458	454	460	471	456	484	459	478	458	451	491	472	458	455	434	421	455	490	439	496
2000	382	457	373	343	330	369	437	376	204	208	207	218	218	207	207	199	229	185	195	206	236	198	231	211	188	196	212	253	221	181	196	228	192	222	226	213	202	196	214	198	205	198	212	215	202	192	191	196	201	180	198	222	222	190	231	211	190	166	187	188	198	199	199	216	213	216	193	190	197	215	224	228	234	232	192	204	212	175	234	209	203	231	205	191	212	186	187	228	189	244	220	221	220	222	209	229	203	222	218	206	198	237	209	198	184	218	246	214	219	200	238	198	209	201	224	179	198	186	210	184	171	207	196	192	194	228	195	197	203	215	215	216	228	187	231	199	218	199	188	241	207	212	219	177	175	188	201	222	206	220	191	208	234	197	197	228	218	202	209	205	205	201	177	195	216	197	218	216	216	212	230	190	217	203	204	241	193	204	192	185	199	211	187	216	187	203	206	181	182	179	191	186	201	197	202	209	196	220	203	215	199	198	212	201	196	194	193	210	208	216	202	176	185	197	216	200	215	192	229	188	232	205	224	191	238	209	178	221	204	212	239	210	175	180	203	198	188	194	223	202	188	195	215	220	174	192	196	209	219	222	192	217	200	213	242	212	211	220	222	202	175	208	212	201	185	208	209	177	227	197	170	213	203	225	203	198	213	197	205	210	183	193	205	197	182	213	214	248	220	207	203	194	197	195	207	221	200	194	228	210	202	219	207	224	214	206	224	226	202	207	198	198	185	178	225	203	225	231	202	215	190	185	196	244	223	208	219	210	211	175	220	223	182	194	225	209	194	196	204	221	183	205	212	205	205	193	200	201	215	189	194	223	215	213	193	215	215	208	194	191	219	189	193	199	180	200	185	214	197	178	213	216	208	203	215	200	212	210	217	220	216	222	178	203	214	234	204	194	191	210	220	218	223	200	205	177	210	185	188	212	205	184	171	204	216	209	218	214	188	204	208	227	205	193	195	214	206	200	170	182	184	209	200	227	218	203	213	216	222	208	211	190	210	184	215	204	185	226	212	195	205	194	187	176	203	208	185	222	205	219	207	229	218	189	206	203	212	189	210	221	197	207	218	230	182	199	219	171	191	182	178	206	186	230	191	229	207	222	188	224	184	195	223	202	213	175	201	173	203	205	215	164	203	208	207	198	183	194	227	221	200	221	245	223	211	209	181	199	202	197	224	207	192	188	179	226	188	214	223	191	210	226	183	220	203	228	238	234	215	204	214	195	210	223	199	193	209	193	214	206	208	228	207	198	209	227	199	224	197	205	210	206	187	213	177	179	222	208	230	184	182	182	221	215	199	200	242	200	194	192	206	184	199	202	245	233	176	196	188	212	217	205	217	179	205	216	191	183	212	206	189	219	196	227	189	185	181	231	202	200	216	208	211	210	221	189	204	206	219	199	214	182	216	214	185	174	217	239	166	210	199	218	200	191	195	184	238	202	226	228	213	181	220	209	209	204	204	210	198	191	175	195	217	228	224	210	189	218	201	216	219	217	210	216	200	209	211	185	194	218	224	217	181	196	193	204	208	221	205	192	225	172	188	212	230	206	226	195	199	202	208	215	201	217	190	196	198	206	211	215	213	195	195	200	206	219	220	208	216	217	178	199	218	202	171	178	205	185	191	173	193	194	203	180	196	208	203	188	190	207	196	198	194	179	195	183	210	208	181	182	203	209	210	206	204	223	211	232	239	175	209	193	195	178	194	201	215	221	202	195	207	220	192	200	234	189	214	211	187	217	190	218	193	233	215	226	189	186	202	219	213	210	203	224	193	199	188	214	190	221	202	227	201	181	205	183	227	197	211	197	223	215	211	200	225	179	210	238	195	204	202	216	193	186	216	227	210	201	185	195	203	225	192	209	191	205	207	171	215	222	181	207	199	205	225	199	203	204	192	193	204	224	191	200	198	228	222	188	220	187	213	219	209	198	217	198	214	208	213	238	233	227	172	222	172	191	210	217	221	174	207	211	190	189	214	197	222	216	200	192	204	195	185	199	188	210	208	184	196	208	216	204	205	228	238	207	218	212	214	211	209	179	229	233	202	203	183	185	201	210	215	184	202	209	192	223	199	218	210	209	209	192	189	217	193	200	200	219	240	195	206	207	223	204	200	174	205	198	165	181	213	203	216	183	232	185	225	201	189	198	202	182	188	199	180	208	192	215	187	201	198	214	207	197	212	202	193	221	207	213	200	210	224	234	241	219	236	194	244	196	201	216	219	184	194	189	212	200	210	195	203	200	223	194	239	204	204	226	224	193	214	204	195	220	193	234	222	201	205	206	207	185	227	209	204	218	206	222	193	221	217	196	219	211	188	199	212	193	228	205	186	210	202	214	204	222	198	186	198	218	174	194	199	208	204	185	218	208	205	195	205	175	203	206	204	216	218	209	221	200	178	183	207	202	203	212	211	192	190	207	187	200	199	168	191	202	224	235	191	233	213	190	219	239	196	222	210	225	203	173	184	176	202	212	199	193	220	183	227	216	239	194	207	228	185	202	194	189	192	202	173	208	219	222	206	183	211	190	184	207	205	198	198	198	192	194	207	170	206	204	188	229	195	231	225	220	215	202	199	185	221	211	197	220	207	179	221	219	220	185	210	214	172	230	174	199	216	199	182	217	189	210	188	214	176	182	173	221	237	218	216	234	191	211	250	196	232	212	212	210	201	207	213	226	230	192	182	193	202	211	212	212	204	179	214	232	221	195	193	208	205	201	204	232	203	193	192	202	200	208	190	173	188	231	197	203	213	201	185	207	235	163	222	199	219	196	225	209	201	175	223	192	234	209	199	201	194	209	195	197	212	197	198	223	218	216	216	218	191	220	217	228	225	175	197	244	186	205	223	199	224	206	215	183	205	188	217	207	197	219	192	209	176	196	186	210	204	197	229	192	229	204	207	179	178	213	204	230	199	185	203	220	202	178	224	200	181	186	207	210	202	186	201	198	206	192	201	222	197	204	209	241	202	217	207	198	205	190	218	247	193	204	226	203	169	196	203	213	212	203	234	183	210	190	201	193	207	227	210	197	179	242	248	221	188	217	199	211	208	205	186	202	207	207	174	205	181	204	192	217	203	215	217	205	196	197	204	203	217	192	194	216	219	199	220	161	196	212	229	218	198	188	215	217	204	191	183	206	219	225	205	196	216	212	197	195	228	208	226	204	193	190	191	197	218	213	225	208	198	195	210	186	196	181	200	189	198	211	199	207	186	207	206	208	183	203	224	230	191	213	217	208	212	207	211	211	204	197	226	204	197	209	210	211	207	185	168	211	186	209	203	238	198	205	218	228	218	180	214	233	194	202	221	208	210	213	191	192	202	217	195	189	194	217	213	207	194	222	188	182	202	216	217	226	203	190	228	194	199	226	160	194	210	209	200	236	210	195	239	209	215	199	205	177	206	177	195	211	189	210	201	196	229	184	194	207	216	178	211	181	213	232	201	212	217	199	206	197	205	196	204	195	219	213	191	204	200	207	203	205	234	191	198	180	184
2356	720	1158	1164	1078	1230	1572	1948	1321	549	555	549	575	574	525	558	529	540	531	554	545	518	534	516	556	523	543	504	492	533	503	543	501	540	522	512	504	518	524	551	530	508	503	516	506	480	534	467	529	495	493	531	494	508	504	543	503	529	491	481	505	517	483	470	525	516	524	509	530	508	501	507	536	519	474	493	535	503	515	503	495	523	546	510	526	549	522	561	525	500	476	527	538	576	522	506	555	514	528	506	530	490	508	554	523	553	545	552	526	503	541	485	493	494	501	522	533	517	493	519	530	529	516	565	567	505	509	521	510	500	478	550	466	513	480	494	520	502	560	511	549	512	509	497	482	487	520	529	527	495	541	517	509	515	529	534	533	515	503	505	498	524	536	534	496	505	523	525	518	515	519	512	515	522	562	484	524	508	532	548	528	535	542	518	508	541	560	504	500	495	520	532	479	528	510	515	517	488	506	525	499	515	534	524	531	490	524	498	518	533	517	518	550	496	519	539	510	529	518	483	534	524	513	520	515	528	531	450	509	522	533	535	547	550	544	561	482	510	492	532	525	490	522	503	522	549	482	559	500	525	508	525	532	521	510	537	558	519	540	486	503	521	492	493	531	501	506	507	476	539	491	513	507	513	500	502	495	491	524	493	488	510	497	501	554	549	485	526	520	498	554	500	522	488	510	520	527	515	538	494	501	529	505	510	543	505	504	504	514	520	542	479	511	493	520	535	538	513	552	538	522	475	530	486	565	480	552	573	499	473	511	489	500	482	542	501	511	526	514	513	535	551	518	496	501	534	556	456	538	519	541	507	507	537	492	530	560	549	554	499	545	505	485	538	541	549	569	573	521	503	540	523	479	535	517	538	531	507	494	496	500	537	515	522	517	508	498	504	532	522	535	540	520	511	513	510	465	514	516	498	537	498	529	509	480	537	547	489	548	485	497	540	507	509	492	554	491	522	537	520	515	532	513	493	517	477	511	481	486	501	514	508	522	469	501	468	512	510	488	511	507	553	539	506	507	553	505	503	499	494	505	506	520	537	521	537	530	509	536	521	521	512	473	534	511	496	535	502	504	534	526	513	505	527	522	482	499	519	487	524	509	545	520	512	537	512	547	497	520	500	500	507	521	494	514	501	510	503	534	528	479	471	543	505	547	513	466	551	494	512	536	471	484	495	557	537	508	514	490	513	504	496	555	499	552	501	496	467	505	504	524	570	568	530	512	509	498	524	546	502	527	514	514	534	495	523	516	558	509	518	511	534	540	528	492	483	496	519	511	551	538	504	498	494	563	513	552	496	545	532	539	511	529	508	496	489	519	539	492	500	508	510	483	486	523	478	484	517	542	547	477	509	487	516	504	505	519	499	529	516	524	506	517	491	545	555	533	529	510	551	504	512	462	502	531	517	518	537	486	527	497	507	511	556	536	513	482	537	524	525	511	472	480	526	497	506	486	515	497	515	459	480	544	523	553	509	563	527	533	549	499	524	507	515	487	492	459	510	515	537	532	507	496	550	515	548	515	515	504	524	553	494	507	500	510	477	482	491	487	525	527	475	505	497	594	524	473	517	467	521	499	485	485	538	506	537	499	504	509	516	542	491	520	490	526	509	558	538	524	531	522	520	538	537	500	508	538	498	507	504	471	515	526	470	509	504	540	503	467	517	588	518	520	506	536	522	484	532	550	515	526	526	532	497	506	540	527	469	531	535	515	495	542	559	565	533	481	510	490	533	505	476	500	475	551	511	526	487	524	492	516	501	525	436	539	498	552	480	523	520	525	519	504	528	526	483	512	528	509	529	501	528	504	495	467	522	542	511	502	492	549	486	499	559	527	513	508	509	552	517	515	514	496	514	515	538	497	543	511	462	516	491	501	564	554	522	531	476	533	493	525	481	476	526	554	478	502	483	467	519	506	469	563	530	485	489	545	534	506	477	505	513	570	488	534	517	553	527	529	547	492	518	488	497	507	497	495	523	513	501	523	502	497	490	516	533	543	530	504	529	513	531	498	487	489	514	522	530	475	478	522	547	519	519	490	519	497	514	474	509	529	478	532	485	533	515	488	516	514	536	541	511	500	503	523	525	537	521	522	527	506	492	507	491	566	466	518	553	500	506	543	498	545	532	486	504	534	524	509	530	547	507	563	508	525	576	507	507	507	479	497	495	529	534	533	467	463	527	487	528	556	512	504	497	513	512	535	488	499	481	510	514	557	554	503	511	476	520	532	529	510	481	530	492	546	569	483	543	523	490	486	559	522	502	465	473	516	522	494	554	485	539	519	511	554	527	480	554	525	517	571	538	545	540	493	514	491	566	526	519	546	513	558	523	514	509	555	495	516	516	520	570	517	540	530	506	508	501	514	537	524	526	467	538	493	544	569	517	506	521	502	508	527	503	499	498	537	516	503	474	568	503	530	522	551	547	541	507	486	513	497	522	496	519	506	531	500	521	529	560	514	508	499	503	512	501	536	513	511	496	520	519	526	528	516	464	505	529	533	523	486	504	569	523	482	524	511	499	512	526	554	541	532	540	522	523	506	517	492	528	488	524	547	486	510	519	499	521	485	483	506	517	510	519	475	537	508	496	524	526	508	472	513	487	521	485	524	527	518	522	534	543	506	492	494	478	527	510	494	544	547	504	511	501	547	521	513	461	503	514	523	481	484	559	529	534	496	489	522	524	518	533	544	510	524	519	488	528	532	490	547	489	502	511	502	542	523	486	505	534	507	476	512	530	507	498	501	488	528	512	496	522	573	464	501	531	520	528	521	516	485	524	516	518	524	530	496	541	510	527	545	555	509	494	484	533	532	508	516	516	536	498	507	492	510	511	510	505	494	480	531	480	489	525	519	496	510	493	519	528	495	541	508	526	484	534	540	544	509	516	534	544	533	502	553	516	521	509	489	531	502	512	518	510	480	497	512	531	553	508	517	529	544	499	533	530	523	512	493	534	495	501	504	517	491	518	552	511	541	514	476	517	517	452	510	516	518	506	512	517	498	489	512	510	544	534	519	523	503	488	524	505	534	508	524	479	490	513	530	495	520	530	535	535	549	545	532	495	520	532	535	536	481	514	518	508	551	514	523	536	543	517	507	505	519	518	508	486	507	541	521	500	527	560	530	515	517	519	510	523	500	531	522	500	534	473	500	502	534	527	523	491	522	507	568	521	529	494	536	518	534	536	517	499	549	532	514	532	513	521	529	502	508	490	504	531	521	525	503	519	542	486	515	517	501	551	502	487	485	492	524	509	497	511	493	567	522	540	513	500	536	521	503	499	520	532	566	524	539	529	485	522	544	520	506	480	509	527	532	538	484	522	497	488	525	478	526	502	522	520	541	524	520	505	516	539	529	560	521	514	484	531	503	503	482	539	504	497	531	495	465	454	508	506	553	531	517	512	530	531	511	518	525	492	550	535	505	524	525	534	503	507	516	529	519	531	516	476	534	508	514	532	518	519	504	494	507	511	522	493	492	510	531	544	521	527
8407	847	883	790	1274	3317	5238	5227	2073	285	286	279	258	238	253	244	250	287	238	284	250	266	247	228	233	234	239	236	228	231	255	248	233	250	269	227	239	262	239	247	229	250	234	236	270	248	235	259	252	230	253	266	211	242	258	258	249	293	241	262	252	286	250	229	212	225	267	248	238	242	254	247	230	243	239	241	266	228	251	254	243	255	237	287	258	266	278	239	251	277	243	232	226	247	248	252	283	261	233	232	245	231	227	233	258	254	240	243	246	254	220	252	234	253	233	263	261	237	250	246	248	256	239	228	249	236	242	235	229	248	242	275	254	234	267	239	252	247	243	247	246	253	223	260	254	258	238	260	277	234	250	231	265	238	266	242	244	237	232	215	263	264	245	250	231	240	280	262	260	240	242	236	235	267	248	250	244	275	241	233	261	213	275	259	227	260	243	233	230	224	222	255	254	251	241	244	268	250	252	235	271	236	290	246	261	241	255	250	270	256	235	248	276	249	240	267	234	239	240	242	259	238	239	235	251	244	233	240	245	266	255	253	247	263	239	246	225	250	248	251	266	255	259	253	246	269	245	226	303	282	263	251	231	256	257	249	225	261	260	249	232	265	242	270	258	265	260	276	240	227	261	234	203	266	274	236	249	250	245	246	285	235	259	261	226	244	254	267	258	230	238	240	242	276	218	233	260	233	250	279	282	251	246	259	228	256	269	249	284	260	268	259	231	237	241	243	247	243	251	223	230	247	227	210	253	253	257	252	268	248	274	248	270	241	239	229	204	217	260	252	237	259	262	230	262	249	235	243	258	271	255	243	242	243	245	253	242	267	210	235	234	264	237	238	244	265	216	270	236	274	220	214	230	243	249	278	252	239	244	259	226	241	247	244	258	233	230	249	248	235	252	234	241	230	251	251	241	249	233	243	233	261	258	265	252	249	226	227	229	261	254	258	236	230	236	243	286	230	244	250	237	255	230	248	266	256	261	223	243	275	224	253	245	216	229	227	244	251	251	235	247	244	240	247	239	220	271	247	246	219	257	226	246	281	268	279	268	252	252	255	271	260	280	263	261	270	262	221	254	257	265	212	254	234	240	250	212	249	249	242	231	259	248	246	258	244	280	265	255	241	265	258	238	245	237	263	243	238	271	252	252	230	286	235	256	251	250	249	259	289	264	264	254	234	226	226	252	239	239	243	249	229	222	257	243	228	249	250	246	235	263	271	253	239	245	201	235	240	264	246	250	243	246	255	228	227	233	276	275	230	272	283	266	252	239	250	246	249	249	230	229	249	252	239	275	235	266	233	231	259	267	248	220	241	268	265	248	243	228	254	240	218	250	259	235	222	240	242	250	262	229	230	242	257	244	251	299	230	228	260	248	253	280	232	259	246	259	216	252	244	258	242	254	227	244	238	251	250	221	245	260	233	240	252	228	229	223	240	249	247	231	235	245	223	245	250	244	257	238	231	268	245	242	258	254	230	230	229	232	240	252	207	225	253	254	246	244	245	249	209	220	244	238	251	251	241	254	236	259	237	294	240	241	242	256	231	233	230	236	234	252	283	247	250	263	263	241	241	247	224	256	251	243	250	237	252	262	249	247	260	280	247	243	215	247	229	225	237	248	238	248	258	236	236	237	239	228	251	258	277	222	261	235	249	256	257	259	259	264	268	217	259	274	241	239	254	242	249	256	263	247	248	231	261	224	259	232	218	224	250	248	265	246	259	230	236	230	247	246	275	244	244	240	245	251	231	259	247	264	254	239	237	257	205	226	251	239	245	261	240	226	236	255	226	233	241	245	261	265	269	264	261	260	236	255	250	273	264	255	243	252	269	231	237	267	227	248	229	270	273	245	242	210	234	264	260	241	245	236	221	249	239	248	240	258	265	284	233	234	242	243	238	271	251	230	247	260	235	262	248	283	236	227	250	248	273	235	234	228	229	236	233	237	245	202	214	251	255	298	225	278	264	232	244	248	222	234	242	249	245	220	244	264	255	244	269	264	231	253	253	208	242	272	222	231	245	252	260	266	231	234	249	268	231	231	256	237	239	214	266	266	275	247	283	225	241	267	247	239	263	237	260	257	231	250	254	248	277	243	227	241	260	239	261	245	254	217	261	240	242	247	222	262	239	259	233	273	256	251	249	270	218	263	233	270	248	260	214	233	240	243	247	246	201	228	277	241	255	259	233	258	231	241	272	254	230	236	249	224	251	291	213	258	237	285	279	255	248	249	216	265	273	255	247	263	234	227	254	238	242	213	295	266	269	257	237	240	228	253	241	256	263	234	231	231	252	255	242	249	259	254	190	259	245	221	259	267	254	212	273	240	215	288	246	230	255	270	263	241	255	260	262	234	240	226	252	250	222	213	236	248	249	212	233	236	239	260	242	217	243	269	246	275	247	220	234	216	242	270	244	254	274	256	258	263	248	250	247	238	228	241	254	241	242	249	276	231	237	228	263	233	260	248	250	238	239	236	223	264	234	230	259	254	249	261	232	221	251	265	241	285	248	248	255	251	262	285	251	228	259	256	277	256	243	262	223	237	235	250	230	229	239	250	246	266	259	240	205	219	214	253	242	218	227	269	275	243	260	254	229	202	241	261	273	253	275	264	248	232	243	243	245	255	233	239	239	261	278	234	248	242	256	272	244	201	252	252	246	233	241	249	238	269	262	247	252	212	230	245	244	268	250	239	248	248	225	251	238	249	234	242	283	256	255	256	242	223	250	274	245	263	235	251	257	238	222	247	242	253	253	247	245	242	252	222	249	264	230	240	255	264	241	266	277	229	250	241	224	265	252	220	309	240	279	260	257	213	264	241	234	257	253	247	233	241	233	232	223	244	221	235	236	250	257	249	264	253	230	271	237	233	235	229	206	258	254	228	251	282	210	238	260	243	248	248	245	257	239	281	271	244	258	212	259	263	261	259	273	260	253	247	229	240	238	244	249	211	252	256	237	243	259	264	267	231	238	237	260	245	263	220	238	221	226	244	238	266	243	230	221	234	236	261	253	278	238	279	230	241	257	264	259	241	252	257	254	235	233	253	228	238	259	281	220	242	243	282	241	264	273	261	254	285	262	232	236	234	267	235	247	239	230	247	269	241	224	245	215	265	246	263	253	222	224	253	230	240	225	260	295	227	235	279	230	239	264	229	241	261	237	226	258	242	253	248	254	248	235	248	252	258	250	233	277	237	248	239	237	253	249	237	247	244	247	232	231	246	261	224	242	262	246	228	260	285	264	246	261	264	288	243	245	251	254	242	297	249	246	209	270	253	243	239	247	261	217	274	256	237	259	246	238	239	238	263	279	278	239	193	248	244	266	263	250	295	250	219	243	242	247	256	260	259	226	251	233	253	246	270	280	231	270	242	252	238	275	249	260	249	237	214	266	245	261	235	263	253	247	233	224	266	240	225	247	233	263	240	247	242	248	241	234	238	252	248	232	258	248	263	256	274	222	238	246	242	251	247	274	250	261	261	221	232	249	258	246
7287	1169	2035	2818	5250	13347	20089	19666	7776	733	725	655	707	654	654	628	652	649	688	631	679	671	640	612	643	614	643	599	615	599	624	638	590	624	631	619	655	675	575	573	659	607	627	619	624	617	616	639	594	558	615	596	557	608	599	561	637	614	615	601	637	665	591	585	615	557	576	594	617	582	576	595	578	629	595	563	634	637	598	621	603	616	622	583	613	587	638	604	610	613	620	644	617	629	584	601	619	599	578	639	620	614	653	554	657	572	598	604	619	625	565	606	572	662	631	581	591	592	591	556	584	608	602	556	547	612	615	574	584	586	647	566	577	613	583	584	612	637	595	577	591	598	619	610	593	562	620	634	627	583	612	646	549	648	575	610	615	653	623	599	581	636	662	617	634	655	577	594	597	600	614	558	590	617	614	684	628	607	601	632	572	640	583	634	608	586	604	563	615	604	651	599	580	599	587	596	589	618	590	624	621	580	627	569	595	579	586	588	641	581	583	611	574	567	577	581	605	604	560	582	637	581	582	602	620	606	587	622	622	597	571	597	578	610	610	589	550	547	585	624	593	606	588	546	621	616	612	597	586	592	597	617	632	609	574	572	620	614	651	572	618	615	569	630	639	645	571	614	598	622	590	594	643	614	621	587	594	592	597	642	607	554	574	631	639	561	613	640	547	609	569	582	620	592	576	597	619	568	597	594	615	605	582	653	601	609	601	607	654	604	586	636	617	600	611	617	579	587	620	615	639	618	598	570	598	612	642	579	633	569	576	597	598	649	614	594	633	571	607	617	614	634	626	614	620	602	649	568	626	634	635	626	573	609	642	585	594	643	604	616	630	594	651	591	607	558	624	652	629	568	628	609	607	640	561	607	609	646	616	585	585	646	613	577	601	580	624	606	646	555	572	622	600	585	597	612	597	621	561	586	622	652	576	621	609	631	578	639	632	621	605	616	611	579	598	619	582	653	612	553	651	605	581	627	626	594	618	627	649	586	613	570	611	590	622	642	569	598	587	608	605	548	611	611	620	599	580	654	576	579	606	639	619	600	628	582	632	643	625	600	631	580	620	635	656	592	610	610	539	609	586	556	592	561	676	636	626	628	584	597	612	589	636	610	639	597	617	597	581	619	629	617	632	653	613	571	624	598	582	597	661	615	587	628	613	606	602	586	587	596	595	608	598	638	574	575	583	561	655	619	606	630	590	636	613	587	660	645	610	608	550	611	595	617	570	605	562	621	629	592	597	609	618	552	570	635	597	588	604	588	555	589	586	637	602	605	609	596	621	581	624	585	598	602	608	598	615	575	595	574	618	651	620	620	577	610	639	596	615	656	643	603	584	555	583	666	638	585	595	633	596	608	648	598	581	582	630	594	572	593	607	582	604	594	612	548	594	590	555	601	642	663	591	665	635	633	603	589	618	604	597	559	625	618	638	618	583	592	620	576	635	551	598	646	638	600	607	636	606	604	602	651	579	610	616	581	601	627	597	605	617	600	594	618	562	580	610	627	585	621	611	596	583	621	614	656	595	591	627	643	616	618	592	581	628	612	628	626	600	630	610	569	609	638	590	605	620	579	599	591	638	602	606	587	615	635	593	593	610	599	633	584	610	656	590	648	577	564	578	585	591	616	594	605	626	637	598	627	613	643	604	621	585	606	631	651	585	592	568	580	587	555	622	553	643	597	605	582	643	624	574	607	570	596	602	600	637	630	586	567	580	596	639	562	621	587	620	581	601	593	588	611	611	560	654	600	604	609	622	621	625	605	608	606	573	615	593	552	640	620	605	616	580	590	592	587	638	589	626	573	648	612	620	637	629	606	581	620	589	612	612	609	604	646	656	618	617	597	604	576	642	598	585	589	664	610	610	630	616	612	614	596	619	573	569	618	568	601	634	578	640	603	585	590	591	590	569	593	595	583	594	579	608	581	605	604	579	617	608	603	602	664	561	585	560	576	594	620	567	618	592	600	589	599	602	592	649	607	594	598	588	560	629	595	642	627	609	608	635	606	611	601	583	574	592	579	576	577	629	562	603	607	587	557	638	608	552	585	586	599	588	611	604	602	577	620	605	585	560	598	614	568	590	536	629	580	583	615	608	607	587	602	624	631	586	598	606	611	566	594	604	646	586	604	619	620	582	594	572	597	583	555	628	567	585	641	622	580	631	620	607	613	640	607	591	593	571	605	593	629	644	588	619	604	642	626	602	603	622	614	592	618	589	593	598	613	581	619	601	599	602	609	577	593	612	584	583	592	629	598	613	630	619	564	623	606	620	570	604	646	627	572	571	613	618	574	595	598	627	614	600	583	573	588	623	565	628	602	574	628	595	631	609	587	670	613	570	594	627	593	587	626	615	610	599	617	607	581	617	591	573	625	629	642	591	585	619	609	567	607	555	595	635	607	572	625	563	604	616	620	603	620	597	586	553	602	612	528	631	640	581	571	579	642	621	608	635	613	619	592	559	582	629	605	609	614	596	631	610	606	630	603	610	591	587	591	656	660	599	585	604	626	641	624	616	613	603	590	588	585	572	600	649	601	614	619	613	624	624	626	616	605	631	651	555	620	604	617	577	578	643	623	612	613	603	598	618	578	627	616	576	610	630	606	595	584	588	645	586	627	649	601	616	586	601	607	596	613	605	617	629	567	646	615	580	635	609	610	617	598	554	594	607	619	578	633	607	565	584	625	642	592	581	605	554	607	614	561	552	587	593	642	600	589	629	604	605	605	598	584	591	610	606	589	624	578	590	609	565	607	588	612	544	603	608	586	590	603	621	591	605	611	605	594	585	566	621	551	600	602	592	587	591	581	600	641	598	585	634	585	581	597	584	595	551	616	564	622	558	611	623	604	600	604	645	612	607	607	575	642	627	617	661	634	617	597	647	635	582	584	596	599	623	610	613	624	588	612	603	601	615	588	610	609	613	591	582	594	619	599	625	566	659	604	557	614	649	638	586	588	645	633	568	587	600	611	619	621	609	619	590	579	647	634	597	614	590	630	651	597	598	636	591	604	627	603	621	615	562	600	570	601	618	600	569	572	585	613	597	640	602	603	592	572	579	633	640	615	602	628	625	562	587	553	626	573	575	614	590	602	586	595	632	554	615	613	596	660	599	609	608	627	593	661	642	641	633	556	588	656	581	595	571	648	590	548	566	608	579	590	572	595	594	560	600	594	588	600	576	576	597	613	587	579	608	601	611	566	585	614	664	567	591	582	576	619	615	594	597	580	601	603	615	606	587	587	613	592	619	592	631	577	606	603	598	597	616	607	609	601	646	598	659	605	639	632	627	624	624	593	621	582	566	620	580	594	667	547	552	629	595	620	612	606	594	589	599	627	592	620	625	604	608	599	621	650	614	560	595	621	593	632	611	594	598	613	602	581	600	587	614	605	589	601	571	641	606	594	572	545	571	615	606	616	607	603	572	618	628	632	646	605	603	607	638	621	605	625	579	616	590	616	587	629	582	583	603	610	587	603	580	615	587	636	564	597
14769	1414	1238	1306	2074	7462	13397	10375	1578	217	206	200	186	183	196	193	231	176	199	211	181	199	188	186	164	186	207	147	174	180	185	194	217	200	164	202	178	170	164	174	171	172	188	185	191	216	196	168	178	176	179	164	170	175	181	174	163	180	165	163	154	174	180	186	166	168	175	175	177	181	189	164	195	187	182	216	160	162	177	186	211	165	170	159	155	181	173	158	191	170	185	175	182	178	163	172	175	164	170	173	165	166	181	164	180	185	167	205	184	158	162	168	191	162	169	179	184	198	190	194	196	175	174	170	217	169	134	160	204	178	194	165	151	170	180	173	188	206	179	172	189	187	206	201	205	168	173	149	175	184	192	192	185	196	182	171	195	152	188	157	154	165	180	200	170	167	181	165	157	167	193	182	152	171	184	156	180	173	192	190	159	161	181	163	142	193	176	191	158	206	153	190	186	174	165	181	179	178	184	201	202	189	170	177	178	184	168	186	172	176	176	173	174	181	191	162	159	173	187	180	168	192	184	189	205	168	170	183	177	170	190	215	192	164	163	186	164	179	170	162	150	176	210	152	158	201	176	199	145	179	170	158	207	182	178	159	175	173	180	176	175	194	196	181	189	205	169	180	177	187	188	190	204	191	215	170	189	174	179	177	178	170	173	188	177	187	168	189	182	194	166	177	181	175	171	174	180	189	152	176	181	151	188	162	180	189	182	169	188	188	198	180	178	186	195	185	176	181	182	172	176	155	192	188	199	197	187	159	169	184	172	167	177	189	185	178	181	174	167	156	179	164	198	164	151	191	172	164	157	182	149	187	197	169	179	159	176	181	187	195	174	171	181	193	190	170	204	182	164	185	173	189	176	182	170	163	188	198	162	191	177	179	162	201	157	178	166	192	173	175	188	207	175	166	170	190	180	187	189	200	185	197	163	195	167	184	171	164	199	188	139	185	180	165	175	186	164	170	186	165	181	180	166	204	193	182	159	169	183	193	182	166	163	193	179	150	185	170	191	174	194	182	158	177	174	193	196	183	172	187	177	171	183	162	152	180	189	193	170	159	180	166	180	163	166	183	191	184	175	168	173	192	188	181	159	197	159	175	195	168	168	158	187	183	178	172	184	176	197	171	157	177	180	198	183	181	177	175	203	174	182	192	200	151	176	182	170	172	210	166	135	171	178	170	181	179	174	167	177	162	191	164	186	191	179	198	149	199	191	164	167	172	177	166	187	147	174	196	179	188	211	186	161	167	163	192	189	181	189	182	173	171	185	178	169	158	181	180	198	176	189	166	160	194	195	196	174	161	186	200	168	163	202	165	158	178	163	164	167	188	187	176	209	170	197	181	150	181	157	173	173	165	156	171	157	193	164	150	172	147	179	178	164	165	195	189	151	186	169	176	176	158	145	157	174	190	189	192	168	195	190	179	185	187	179	190	157	177	174	185	213	177	167	162	189	200	160	215	179	186	192	175	184	159	179	181	193	178	172	167	173	187	168	190	173	177	196	164	185	176	171	167	166	209	183	178	158	156	175	178	199	149	137	181	168	194	155	167	151	175	178	205	183	203	189	184	145	184	157	160	188	213	177	187	170	165	179	165	174	187	187	199	208	179	172	167	158	201	162	186	183	168	194	181	180	200	181	163	167	178	179	163	174	165	149	182	185	153	154	160	177	159	158	191	199	187	169	164	169	155	191	157	187	177	155	195	179	168	168	166	189	166	169	223	171	172	194	196	187	179	182	166	182	197	193	159	177	159	171	155	189	180	177	157	180	167	157	197	202	158	177	163	167	199	203	171	179	167	176	177	169	163	187	159	181	236	188	190	179	167	177	183	164	176	177	175	188	176	201	178	171	191	188	196	178	178	203	171	162	178	197	172	174	167	168	180	185	153	186	187	191	184	202	187	174	178	211	175	162	155	184	172	207	199	192	177	171	171	156	164	167	188	150	160	172	192	181	205	172	187	185	177	177	188	196	170	204	171	193	185	173	167	186	180	171	191	193	163	182	200	201	213	182	187	195	160	178	203	205	167	185	202	170	186	202	172	179	195	186	195	196	187	181	162	160	152	182	182	209	167	161	152	167	186	167	169	190	157	198	179	182	174	192	197	194	191	186	191	179	181	202	163	174	186	168	155	165	152	181	192	174	180	162	197	171	185	196	163	198	183	166	172	193	179	183	178	173	170	202	192	164	165	161	164	180	169	160	212	190	190	160	185	193	169	184	201	195	180	189	167	168	179	205	159	191	176	167	170	181	149	186	197	207	188	184	177	157	202	187	171	176	163	171	206	184	172	179	175	160	192	211	191	185	189	171	172	190	189	182	182	188	181	178	186	192	173	170	171	171	177	153	166	166	173	156	185	192	165	157	174	203	181	193	178	191	203	153	161	161	171	189	176	165	187	165	166	169	172	188	168	155	186	219	199	193	163	164	184	156	188	177	202	181	175	178	184	182	179	173	194	197	170	208	166	185	166	176	209	187	201	174	178	197	162	182	178	168	177	188	152	162	187	192	186	182	179	187	162	176	180	166	193	200	182	196	196	183	185	173	184	187	200	175	189	182	165	177	168	183	166	176	203	194	163	189	187	201	166	183	167	196	175	185	162	164	200	182	172	148	186	161	179	181	182	184	193	179	183	165	169	172	164	170	173	175	159	189	159	163	161	154	186	193	174	156	167	182	169	160	194	161	186	174	173	185	169	191	159	163	175	181	189	178	156	209	149	159	158	187	171	186	174	179	181	184	196	184	225	152	177	165	168	188	180	191	149	188	195	194	184	206	179	163	146	162	197	177	174	169	178	177	178	176	196	165	163	182	157	186	161	188	168	178	188	180	197	191	185	195	178	185	164	182	177	184	165	182	168	178	199	175	168	172	178	163	200	161	181	172	191	190	175	183	175	171	190	155	175	182	211	178	164	181	174	177	197	176	176	174	172	174	194	183	178	179	176	185	178	188	193	176	199	165	178	192	184	186	169	163	174	168	197	168	157	167	162	198	187	202	177	192	194	172	187	168	179	189	158	166	166	175	167	166	165	183	218	188	167	171	205	178	146	184	180	183	163	169	185	174	191	187	167	198	182	189	161	195	178	162	169	174	192	183	176	180	144	177	180	183	174	173	168	189	198	207	186	173	168	156	159	172	192	176	207	160	176	196	176	181	164	153	192	207	184	182	179	189	193	175	174	184	202	189	183	172	169	177	175	177	170	204	177	184	157	174	210	170	206	167	182	185	149	176	165	152	171	177	160	205	183	182	177	166	189	182	165	180	166	174	192	200	220	165	169	147	171	151	180	170	179	168	193	189	175	191	183	161	216	152	146	175	180	169	167	203	182	166	191	168	185	187	177	182	179	165	183	173	195	182	183	155	167	176	196	187	187	184	190	185	181	159	175	180	180	189	159	187	167	167	183	180	135	182	177	186	173	165	170	183	173	188	153	173	184	165	173	154	162	171	168	200	171	181	180	200	170	169	181	162	203	188	182	166	181	159	179
9295	1336	2983	4853	8882	24928	34523	28187	3330	590	635	545	589	594	510	533	538	491	542	508	496	489	507	485	484	483	469	469	483	500	498	488	442	464	480	441	451	424	443	500	431	477	466	445	471	443	469	452	466	450	456	432	454	422	460	467	474	470	466	455	445	447	469	434	459	401	421	487	485	426	466	447	439	405	449	449	434	408	418	434	454	452	406	459	444	429	417	417	458	467	438	439	432	471	424	426	483	422	457	464	444	457	469	458	384	447	418	407	464	455	462	389	474	436	452	429	455	430	431	444	453	404	409	453	433	434	446	396	404	444	450	428	475	420	453	395	440	439	462	408	454	429	433	442	413	450	480	431	447	446	439	418	429	461	446	464	441	461	426	452	446	454	413	418	421	452	452	422	428	456	407	427	489	444	456	443	462	461	432	445	441	437	445	443	393	399	432	408	434	440	421	455	420	415	426	438	436	434	453	476	434	448	454	420	471	425	493	406	465	406	420	443	430	470	472	404	427	423	465	432	456	427	442	417	432	445	467	437	428	457	439	414	427	428	436	465	446	433	443	436	437	443	421	459	425	461	474	419	434	419	444	460	432	414	417	434	436	429	442	416	442	434	398	448	434	470	427	428	430	460	456	434	411	448	461	472	429	407	411	485	466	445	446	430	463	448	454	449	422	435	424	440	474	453	436	398	453	436	422	440	450	443	445	421	444	451	463	439	448	405	422	408	446	477	438	456	434	419	435	455	439	429	447	447	491	416	444	456	461	418	408	469	471	438	441	468	447	419	433	431	430	434	409	438	407	489	436	442	456	459	441	452	443	460	405	441	440	412	418	479	461	470	431	458	451	432	418	457	409	428	439	472	440	446	464	445	441	433	443	437	420	413	459	436	422	428	475	432	460	412	426	435	406	416	480	422	444	394	474	445	489	436	455	418	447	435	430	424	458	448	412	446	424	446	447	447	432	409	444	457	429	444	432	424	464	398	394	403	441	449	461	458	443	453	435	458	437	436	427	440	449	456	437	426	442	451	444	460	442	428	508	450	460	439	451	456	464	480	444	416	439	422	452	445	442	431	400	451	467	437	416	443	439	450	416	426	414	439	435	436	468	457	430	461	446	429	402	435	454	460	410	429	463	453	441	432	451	444	405	457	433	410	432	422	449	449	440	432	441	436	437	444	445	412	389	419	460	403	451	450	434	468	455	450	406	427	433	436	438	448	434	462	459	433	437	478	456	460	417	434	415	473	469	446	441	450	429	438	472	423	400	445	438	437	435	421	413	402	467	432	408	427	414	453	474	426	420	425	432	401	446	420	451	432	461	424	423	414	398	439	434	422	449	463	444	431	476	477	406	454	459	413	398	455	433	424	411	443	428	462	467	419	436	438	438	463	455	467	447	443	449	417	422	470	446	442	440	459	382	418	458	451	437	435	454	435	447	418	443	435	435	484	438	460	440	415	440	456	452	404	459	421	433	432	471	401	448	440	454	444	454	457	408	427	451	412	432	451	446	430	418	495	431	440	422	449	436	456	453	435	436	450	450	423	436	432	424	441	442	421	482	450	434	414	443	462	384	422	427	447	415	498	453	452	408	424	420	446	435	433	436	417	425	449	433	431	443	442	403	435	471	421	415	431	422	424	465	435	445	421	425	457	453	436	487	431	456	426	415	429	440	435	447	399	441	442	479	451	441	439	455	470	423	439	452	424	435	459	433	456	406	462	422	421	460	406	437	438	446	454	418	426	429	475	430	440	480	437	432	422	433	431	430	490	436	490	447	425	420	428	416	419	403	419	462	437	460	436	424	433	423	443	466	431	451	404	445	425	429	455	453	452	411	443	482	459	432	468	445	462	456	437	440	436	413	472	466	431	432	400	431	440	424	466	449	478	457	411	451	462	451	469	422	463	453	435	393	438	421	442	443	387	459	442	420	434	445	478	455	453	445	418	437	480	420	412	430	457	438	435	435	422	475	469	471	432	477	401	419	416	400	414	415	442	452	430	418	418	495	440	445	427	419	431	419	425	414	456	445	446	466	434	432	453	465	452	444	423	475	453	431	425	424	429	486	468	460	441	428	464	429	443	455	444	398	413	440	458	431	447	443	431	456	445	437	454	437	442	427	410	431	447	451	472	418	397	464	469	434	405	460	461	485	432	455	445	413	458	447	472	425	454	420	447	413	461	471	442	436	461	412	442	400	423	485	465	437	473	443	430	436	437	435	441	437	436	409	452	452	408	450	432	443	452	443	432	457	449	429	439	420	432	414	434	400	443	416	451	477	468	426	455	433	441	459	426	437	449	436	447	467	492	436	422	464	461	430	424	426	421	436	465	448	456	417	475	434	427	456	440	475	445	399	423	436	450	425	431	436	428	415	409	450	421	389	447	432	428	454	442	443	452	401	450	445	447	437	426	437	395	449	472	431	447	471	431	430	439	464	456	460	461	455	429	445	422	392	428	424	425	440	431	464	456	447	419	434	438	427	473	430	426	450	447	434	437	459	458	414	423	462	409	420	461	441	414	456	467	443	415	444	442	430	457	420	425	403	429	486	428	447	401	394	442	453	463	481	466	480	446	430	442	434	437	454	436	406	442	455	455	405	439	454	415	441	424	441	425	446	421	451	421	456	424	427	464	439	441	430	490	426	458	411	412	473	445	448	458	469	450	436	412	447	429	428	434	440	433	431	414	463	450	460	426	472	476	404	448	447	425	422	453	461	384	422	435	445	447	472	414	458	426	425	412	447	429	432	444	400	440	442	439	441	446	438	469	445	462	411	388	460	438	435	392	433	426	473	464	437	434	438	423	392	421	427	389	430	457	478	474	485	449	422	443	435	453	471	454	462	391	392	440	419	467	451	435	446	441	448	405	481	447	472	432	447	424	428	432	428	429	472	424	455	482	427	406	423	416	442	444	441	445	438	454	459	449	393	448	427	422	449	423	431	439	419	408	428	445	439	434	460	410	461	456	455	464	439	483	446	440	451	431	462	418	423	416	452	450	404	422	435	416	422	472	468	427	449	477	413	425	439	430	436	458	421	447	497	441	482	430	445	460	405	417	435	449	484	456	443	452	445	463	452	421	391	478	419	441	470	441	452	434	450	408	409	479	441	408	426	437	443	459	452	423	464	451	463	451	420	420	451	435	452	444	422	407	456	408	443	443	482	425	456	428	461	416	434	472	454	416	452	429	472	435	427	420	398	418	469	430	413	458	423	452	435	450	397	453	447	448	423	445	403	423	433	454	430	443	449	446	481	438	433	425	442	459	386	478	465	455	468	441	451	420	436	422	457	414	462	433	417	430	452	459	479	437	417	429	460	418	403	464	420	438	425	439	470	394	438	464	443	463	448	421	431	458	413	459	438	454	435	425	429	478	428	412	414	470	434	471	412	446	434	423	440	463	449	453	388	427	446	453	406	433	475	433	417	449	430	426	453	483	431	436	418	407	435	409	428	447	419	431	445	433	442	440	464	475	465	459	415	467	411	469	436	446
2157	464	537	543	438	490	615	503	360	214	209	227	209	233	214	206	210	218	220	214	201	248	255	214	207	202	232	226	241	223	247	182	196	231	218	213	242	211	216	215	211	209	240	213	223	241	212	205	202	210	213	203	191	230	204	237	218	207	227	193	226	200	226	221	211	199	218	221	222	219	214	198	203	201	200	195	205	220	226	222	202	205	226	228	216	211	223	185	216	209	248	216	215	199	225	215	233	210	268	207	217	208	195	209	214	226	220	214	238	224	201	215	209	219	228	258	213	208	252	222	235	220	216	209	203	210	222	221	223	221	216	220	200	250	216	222	215	193	212	229	221	201	213	219	227	209	191	199	212	195	194	215	219	186	224	225	200	188	243	199	222	221	198	226	201	180	216	208	210	240	216	218	194	207	217	211	220	206	217	207	198	214	221	200	214	225	169	229	206	190	197	222	177	235	197	228	211	214	197	199	232	209	192	195	217	187	212	207	255	244	226	221	262	207	212	201	212	238	223	190	190	216	198	197	233	227	202	217	225	219	196	224	237	237	197	195	197	209	230	211	227	193	217	252	211	199	202	201	196	214	200	220	244	227	224	217	218	198	231	215	212	231	230	194	197	191	209	226	210	215	222	183	220	223	252	206	219	220	173	245	211	200	168	203	203	214	221	230	226	216	238	223	227	220	197	219	205	201	227	199	226	206	211	220	209	199	214	198	239	202	203	207	229	221	238	218	228	224	193	240	195	200	212	188	207	210	191	218	221	234	200	215	227	218	214	203	210	226	246	221	200	190	193	230	222	215	236	184	235	203	211	218	222	229	201	234	211	196	226	181	235	232	206	238	222	220	249	220	257	236	214	237	196	210	209	210	205	204	194	205	205	232	211	204	219	204	182	211	205	197	227	242	179	251	229	229	211	210	185	202	214	224	203	228	221	224	196	195	237	214	225	237	219	175	210	234	200	216	202	202	236	224	221	187	234	229	204	207	226	206	215	211	213	197	188	213	220	238	231	204	188	204	218	202	212	227	215	227	214	197	209	194	200	226	219	199	230	215	218	204	186	215	224	217	215	204	204	224	235	214	204	218	206	212	205	204	226	213	245	216	263	191	242	234	189	206	192	221	204	225	199	207	200	226	214	198	206	219	207	204	212	211	240	232	214	216	221	230	230	202	210	198	226	222	223	231	238	210	201	211	189	211	211	215	233	217	197	226	207	197	226	209	220	197	216	227	229	221	193	196	222	195	211	186	184	192	207	222	223	206	227	211	219	230	210	207	183	211	221	190	238	217	220	201	235	201	204	203	198	223	217	207	219	221	203	193	186	209	231	204	213	204	166	220	209	233	224	226	201	225	225	207	222	186	217	223	228	219	215	204	204	197	212	212	217	222	222	207	201	237	193	193	208	193	206	197	230	223	231	211	209	225	215	189	233	223	220	190	217	217	215	209	204	241	211	208	206	215	211	232	231	199	220	222	219	231	206	224	209	204	231	245	218	208	249	213	185	198	200	228	194	179	189	206	241	199	227	232	204	208	231	204	227	227	228	222	205	208	210	197	177	212	220	209	201	230	223	215	227	220	195	223	211	249	245	186	186	212	247	231	230	220	206	209	213	196	216	203	209	201	190	198	188	217	214	220	216	197	211	213	179	207	216	201	226	214	196	213	217	227	231	216	207	195	256	214	207	233	227	203	191	242	211	231	189	188	231	225	217	204	223	234	224	228	223	247	184	203	202	199	217	215	217	202	184	224	218	227	186	219	246	197	201	227	228	206	217	230	207	232	231	227	229	211	217	231	215	199	204	229	204	218	224	208	223	227	216	211	210	205	249	223	201	202	194	223	203	230	221	185	217	221	225	228	218	222	238	208	218	189	191	218	197	204	239	206	179	209	201	185	235	212	208	196	207	243	215	220	185	216	214	215	211	212	203	211	213	249	198	197	215	216	204	207	193	210	200	218	208	211	188	216	231	185	217	200	207	232	202	230	216	208	222	227	213	200	213	211	189	195	215	202	206	201	210	193	196	216	217	218	203	212	213	216	221	213	225	195	246	218	208	204	207	224	210	223	220	209	204	205	198	221	223	237	210	188	203	207	205	230	206	202	231	208	233	224	224	207	197	198	222	219	183	218	207	182	223	221	193	197	193	238	194	205	220	219	207	233	200	212	213	214	207	214	227	196	211	211	211	189	229	177	200	213	224	212	208	198	200	215	208	219	214	220	215	192	196	202	237	225	199	219	219	250	201	226	221	238	207	189	231	216	232	206	216	191	196	221	199	183	203	196	197	264	198	241	180	218	210	212	209	231	234	211	196	206	239	230	226	219	207	216	234	196	220	210	205	205	209	205	192	221	210	225	211	207	228	202	223	197	224	223	212	200	198	258	210	222	215	169	228	192	209	197	233	244	202	244	205	217	214	187	202	213	209	209	226	235	240	214	198	231	247	226	197	237	201	210	229	223	196	220	207	232	204	202	252	212	209	202	224	189	213	241	218	225	186	240	205	200	206	209	235	223	262	231	198	203	207	211	217	223	216	195	197	202	229	200	257	216	177	200	219	251	189	205	198	195	214	233	222	202	210	189	226	214	211	221	212	175	230	185	202	210	203	201	213	221	213	234	203	184	204	193	226	231	198	218	217	211	227	205	211	210	205	237	201	201	227	209	212	205	232	193	207	240	214	189	223	235	220	220	220	227	214	204	209	242	227	217	211	189	208	207	200	217	202	222	209	185	208	203	249	204	196	218	227	215	216	236	223	212	185	183	204	218	220	214	224	236	234	224	221	235	200	195	215	218	234	203	236	229	191	221	217	181	230	193	226	209	255	207	221	208	214	223	215	209	212	221	211	220	222	215	200	208	208	214	210	210	225	234	218	196	184	201	210	199	204	201	201	242	196	199	220	239	227	207	193	229	226	232	212	223	209	205	229	215	203	209	203	210	220	238	215	195	202	220	211	231	195	230	191	220	239	221	224	217	229	212	204	215	211	206	196	215	196	215	211	207	213	196	226	228	212	215	228	244	208	202	226	215	218	235	191	220	176	213	203	223	238	207	217	206	216	201	225	204	218	220	233	215	215	212	224	208	185	223	210	226	194	224	210	197	200	209	212	178	221	197	226	213	231	231	222	216	202	196	205	221	229	203	238	209	208	223	193	262	240	246	193	221	193	233	233	229	212	203	224	224	238	202	208	195	195	206	228	239	209	212	179	209	216	228	225	213	211	209	226	234	236	248	208	244	204	194	231	222	218	215	187	208	200	236	217	212	207	213	211	210	200	207	227	216	194	202	226	219	208	210	223	236	193	219	209	204	219	220	215	258	222	221	227	210	195	200	217	185	198	200	202	229	218	209	236	230	218	206	199	212	232	236	215	210	213	222	180	239	208	245	186	222	220	234	208	210	193	236	218	217	229	233	222	213	196	220	199	244	218	204	207	207	235	199	216	200	241	192	201	217	236	210	235	221	216	233	207	174	231	220	228	185	212	236	206	203
2432	794	1364	1930	1847	1869	2580	2226	1263	564	520	576	585	579	561	554	571	569	546	575	566	596	579	518	573	560	514	519	529	568	528	497	527	551	542	497	550	537	516	514	541	521	537	584	601	490	524	538	525	483	502	566	553	571	562	549	561	504	495	487	521	531	540	527	563	529	515	539	552	560	555	539	513	522	550	570	571	532	541	546	552	523	550	536	551	581	543	540	508	543	514	591	533	540	535	506	529	581	547	507	539	544	546	554	513	539	560	525	528	519	548	544	525	533	547	532	526	536	557	526	546	529	554	536	521	575	502	535	529	567	526	524	539	526	540	543	596	513	537	534	518	498	497	557	497	519	532	493	550	547	538	557	563	496	521	569	541	527	570	570	561	554	526	547	537	514	536	595	537	527	562	557	566	557	522	526	579	505	533	501	560	537	537	553	522	526	547	549	571	491	500	548	546	530	536	571	561	516	552	524	508	550	522	601	526	527	541	547	524	530	534	574	535	544	522	532	545	529	546	525	514	543	532	528	520	566	541	575	552	500	528	524	509	531	504	563	535	529	527	552	537	557	540	559	535	544	559	541	505	520	553	528	533	539	537	587	540	498	535	570	518	533	540	544	546	529	559	499	540	579	510	544	551	546	544	528	551	552	529	532	543	524	521	538	568	580	501	572	522	554	567	524	583	532	532	500	535	544	495	536	571	546	552	514	561	537	549	518	529	505	507	558	554	537	532	547	524	544	535	566	574	542	537	534	559	526	546	506	562	530	530	495	533	595	537	531	531	526	552	604	533	523	540	560	578	495	520	499	576	543	528	542	566	567	523	548	568	550	546	525	541	528	558	508	565	548	509	565	569	497	534	550	551	546	556	530	540	564	555	566	476	552	568	517	562	540	549	524	537	551	575	503	530	553	507	501	556	498	528	563	544	535	536	550	537	512	519	556	563	485	500	543	534	521	536	551	556	531	478	574	538	513	511	559	545	529	582	501	572	543	542	556	514	520	545	538	507	541	576	553	566	516	550	547	544	504	526	542	523	546	526	491	572	507	525	528	531	549	547	552	565	536	555	523	527	552	540	510	529	586	548	520	526	505	536	530	561	531	554	518	544	550	568	549	535	555	593	500	545	579	572	565	585	554	561	556	540	513	553	530	497	505	514	563	537	584	529	535	558	557	532	602	543	539	539	508	553	505	545	530	545	570	555	508	554	551	473	577	525	526	540	541	532	548	514	564	524	518	529	536	544	480	527	536	532	525	566	549	562	510	574	513	526	556	560	581	510	526	512	571	532	496	522	500	508	523	559	551	536	506	490	534	545	544	542	553	537	525	548	520	567	551	523	534	544	551	513	549	522	513	525	552	547	566	533	528	526	531	475	552	550	538	561	521	539	573	523	544	498	549	560	560	535	558	524	535	553	533	544	498	505	524	549	530	575	517	488	574	513	551	544	548	542	529	561	548	590	566	556	569	567	532	539	531	542	579	545	524	473	528	560	543	528	543	550	524	539	590	559	541	511	517	513	557	571	543	534	544	579	530	526	492	534	581	567	564	551	571	549	499	561	525	538	510	553	540	545	531	550	520	528	504	545	519	494	551	520	535	552	518	539	534	544	504	535	544	562	547	515	520	555	521	538	526	524	517	523	537	541	539	519	561	547	545	549	495	558	532	516	535	528	536	526	499	538	492	561	541	518	537	571	493	572	547	499	558	512	529	540	523	566	550	539	534	534	556	550	545	572	555	528	496	567	498	589	550	513	511	541	541	549	560	541	497	513	536	553	546	509	532	521	557	547	530	544	517	555	531	511	574	525	538	552	562	552	549	539	517	513	552	513	484	535	491	554	537	527	558	517	542	506	530	547	558	551	529	530	545	516	554	552	553	556	531	573	525	514	503	524	508	559	522	555	566	520	492	505	516	538	540	558	570	539	555	506	556	578	548	535	526	541	560	545	554	547	515	578	557	548	572	577	554	534	533	536	569	518	553	551	515	568	526	569	519	530	521	497	548	545	558	515	551	563	550	523	568	580	531	532	545	518	530	576	550	589	529	531	502	518	570	525	524	566	522	533	572	571	543	602	522	606	551	487	531	518	506	544	510	510	528	503	538	529	556	548	533	548	520	536	540	539	508	558	561	541	539	551	535	532	510	502	544	545	555	509	555	529	519	503	497	542	522	552	511	522	547	557	578	547	541	564	523	568	531	542	560	571	546	528	531	530	542	521	596	483	514	542	542	522	542	529	545	514	548	550	562	520	530	552	531	498	538	511	534	547	555	557	536	498	516	551	590	557	537	538	526	502	529	566	574	518	489	543	546	498	512	554	513	565	552	597	539	547	518	481	567	554	567	540	524	546	551	520	506	561	560	517	565	517	509	552	513	548	553	521	568	580	538	553	551	538	561	526	535	507	533	542	569	527	523	534	600	524	558	505	507	585	521	559	576	556	489	550	538	574	542	526	534	538	517	551	538	536	543	592	523	526	519	516	563	541	546	553	524	543	513	558	501	526	572	574	539	574	569	522	541	540	529	537	541	532	528	529	541	549	508	504	544	546	559	587	533	549	541	559	519	544	494	526	547	507	529	584	559	555	523	550	548	549	472	531	577	556	539	547	561	554	536	547	524	538	534	528	497	496	534	533	566	514	538	540	566	531	553	581	539	543	520	522	573	560	542	553	546	519	516	527	516	580	560	528	523	508	553	530	533	568	494	545	550	517	563	556	568	538	533	542	573	578	514	541	536	530	588	515	526	553	539	552	537	533	499	523	565	540	564	573	508	523	530	592	574	541	577	501	534	520	560	485	539	540	537	500	542	550	523	513	541	542	517	492	540	565	521	563	530	532	572	548	505	561	533	546	512	538	532	509	550	565	538	543	538	561	552	518	517	491	516	518	554	575	551	558	527	524	547	526	499	505	530	519	499	521	540	559	555	481	536	508	569	546	548	535	541	498	517	562	533	502	516	528	556	537	542	519	499	553	561	559	535	559	509	533	573	561	539	556	568	516	490	549	540	526	569	533	521	550	517	555	539	548	538	573	555	535	535	546	534	520	571	508	551	556	564	550	552	541	529	547	515	518	547	510	525	561	524	584	555	565	578	539	542	584	533	509	555	499	542	511	547	541	554	562	546	556	560	604	556	516	550	514	529	514	572	552	539	529	516	554	525	572	541	574	548	539	541	521	517	525	528	515	552	593	555	548	547	548	545	509	544	531	557	520	497	525	548	538	510	560	536	553	531	542	533	586	548	543	564	528	583	532	490	578	503	581	560	530	559	495	549	546	547	521	554	559	541	570	489	549	518	575	510	538	565	538	568	520	556	553	565	566	525	540	510	493	546	516	561	536	537	499	518	541	537	553	547	565	526	560	528	536	556	554	532	544	533	521	519	553	550	527	530	534	544	521	535	491	552	574	509	558	549	550	528	539	472	530	531	508	560	587	550	538	526	549	538	549	532	569	519	567	536	537	571	524	544	536	557	553	546	529	553	556	554	532	552
8218	843	1196	1081	914	3363	6690	5742	3819	385	241	263	283	246	262	263	252	282	280	267	259	263	255	282	289	263	244	249	294	255	285	243	255	256	248	257	288	252	262	261	261	263	259	257	268	274	256	260	242	262	247	274	291	267	232	243	245	261	271	273	241	279	260	268	269	272	248	267	257	273	244	247	263	279	289	249	280	260	265	255	280	278	248	287	259	262	239	260	242	280	261	270	264	245	250	269	259	258	259	286	244	298	277	270	258	259	232	260	276	283	271	280	265	273	247	243	263	245	248	267	258	264	260	254	257	260	245	259	279	233	255	264	276	226	248	261	258	282	270	262	253	258	266	260	230	253	293	261	272	255	244	281	284	261	258	241	252	227	279	243	259	268	261	247	279	263	264	260	261	239	250	249	264	262	263	292	253	257	263	273	230	251	285	255	269	283	250	275	232	268	269	253	262	231	274	249	273	261	243	276	253	235	244	260	260	282	266	259	279	256	269	296	244	246	261	285	248	275	285	234	262	237	261	274	259	300	256	255	284	262	243	291	264	257	270	244	255	242	290	260	276	266	263	290	249	268	247	251	267	245	243	275	276	242	263	279	257	239	249	289	243	277	267	256	225	252	246	248	271	274	308	265	240	275	297	286	262	267	283	259	243	229	281	261	263	276	270	263	267	257	254	285	269	242	289	240	256	279	263	258	272	247	272	244	252	267	258	256	264	269	259	251	265	255	259	237	243	262	234	220	246	270	255	265	278	280	300	228	248	264	227	256	293	223	292	256	250	272	240	277	245	259	261	269	262	271	267	232	234	226	253	268	245	270	254	243	260	287	245	243	254	286	265	256	245	258	272	245	234	281	256	242	231	234	273	264	228	281	255	257	291	277	226	290	243	253	257	272	278	278	279	256	256	267	262	258	234	295	263	302	289	242	258	228	243	260	235	251	268	249	233	219	238	259	257	237	272	264	259	258	268	263	279	276	272	260	251	271	251	236	270	280	257	219	247	263	281	240	251	274	252	251	223	262	242	228	258	227	268	236	257	246	242	253	277	257	266	242	252	271	272	306	252	276	239	239	254	263	277	264	274	226	250	266	255	280	240	280	320	219	230	270	278	269	260	242	238	287	238	270	242	250	258	245	252	241	241	256	249	249	225	274	265	233	285	262	234	285	266	257	249	273	214	270	258	312	277	300	255	253	244	257	260	281	257	259	270	256	273	294	219	246	229	255	254	274	242	280	240	261	260	248	274	243	240	234	227	253	261	252	297	265	266	279	306	256	251	272	275	249	219	272	266	257	248	269	297	273	234	268	243	290	261	268	238	247	276	268	270	253	273	245	258	261	242	269	287	247	239	251	236	255	250	228	243	276	258	241	262	276	267	243	254	250	270	311	298	233	274	259	232	256	267	248	262	284	244	251	259	225	269	266	266	280	228	273	243	282	267	272	252	245	244	238	252	259	258	281	299	268	244	260	243	256	266	255	231	243	267	259	225	265	267	273	253	255	270	246	296	286	270	256	267	288	279	262	230	275	273	235	284	249	261	249	259	284	259	267	311	252	286	265	278	279	293	286	294	259	240	260	251	247	291	264	250	226	262	253	229	250	251	265	275	273	253	258	255	283	260	269	285	234	280	255	279	286	260	253	284	268	249	280	292	282	273	269	266	250	295	250	241	253	258	239	250	225	254	254	246	269	266	277	231	258	267	245	261	249	274	280	278	270	286	254	258	270	254	286	252	278	264	207	257	273	246	259	264	239	255	290	235	260	249	260	308	266	246	283	260	267	227	249	238	260	235	268	270	259	272	251	288	277	272	255	277	301	248	278	265	277	234	252	278	252	275	245	249	237	250	271	253	248	294	277	238	278	276	247	266	290	238	257	247	265	262	246	255	238	230	240	265	260	257	262	268	266	264	274	255	269	265	262	258	254	246	251	252	274	250	245	249	239	293	242	281	250	236	269	276	251	225	276	258	271	260	242	274	251	274	235	246	265	256	247	259	248	250	248	230	266	278	281	249	248	256	260	272	231	252	282	262	267	271	252	248	269	251	243	210	264	285	253	271	284	265	267	267	246	264	254	271	250	290	243	265	237	246	253	255	288	228	256	302	245	279	277	226	256	223	265	271	273	294	270	257	254	250	246	231	270	229	279	236	270	249	251	249	257	271	284	275	250	255	240	263	250	244	238	288	270	264	246	259	250	227	264	254	258	273	268	267	275	273	280	252	242	262	266	248	279	259	249	259	253	249	246	267	265	246	271	268	278	225	279	251	287	275	278	262	217	262	264	263	248	261	275	281	250	258	263	284	256	258	255	277	276	288	253	251	263	261	245	254	269	235	263	263	228	246	253	282	282	276	272	241	221	300	300	248	247	251	282	268	257	242	259	277	267	235	279	248	261	280	247	241	223	251	288	309	257	234	266	277	254	259	266	281	257	268	258	237	248	255	241	240	296	257	242	287	268	253	239	238	250	263	281	243	304	257	271	266	261	240	225	257	266	261	259	248	245	275	234	267	240	266	269	269	226	237	250	262	242	250	270	250	290	271	259	257	250	307	264	261	267	264	260	288	275	250	240	221	257	267	248	272	238	270	262	281	282	287	281	254	255	263	250	274	238	263	256	282	286	265	286	294	254	231	276	266	241	218	245	260	286	264	228	263	281	268	245	242	259	248	269	279	266	257	223	261	259	226	285	273	266	270	256	270	280	272	308	229	261	270	296	248	271	229	266	255	269	265	256	277	253	268	300	295	252	282	277	252	244	252	250	264	268	248	238	247	231	217	254	274	271	248	262	274	240	242	266	260	257	277	275	249	266	248	216	245	276	262	246	228	232	269	249	275	262	239	267	278	273	265	242	268	238	252	246	239	270	268	248	273	274	270	251	254	260	259	267	262	257	262	250	261	293	282	258	267	243	252	255	295	248	276	273	280	285	252	220	288	233	275	268	266	233	258	253	254	244	259	222	280	256	241	254	267	266	275	227	263	265	259	249	259	269	258	253	265	282	275	255	243	250	273	259	274	276	271	257	265	283	236	276	253	245	288	252	232	248	241	283	266	302	266	253	261	275	247	270	275	256	242	260	283	281	268	252	256	258	233	247	281	246	268	235	272	244	254	254	221	242	245	258	234	264	234	265	273	271	267	273	256	267	248	269	220	265	277	281	265	272	265	242	248	277	272	238	260	243	250	273	263	275	274	269	255	270	270	265	246	280	258	216	295	279	260	243	250	249	241	287	239	250	258	248	262	247	250	273	270	288	246	265	239	267	245	257	268	257	258	252	273	273	241	271	265	263	250	257	249	309	287	245	243	287	280	242	249	283	264	283	250	260	243	233	255	245	257	250	268	252	263	262	256	269	266	279	270	224	233	256	245	272	261	253	288	270	258	247	284	278	258	248	283	291	274	270	257	240	243	282	262	242	242	238	288	267	267	256	259	248	253	237	280	271	216	244	226	258	251	269	283	274	267	263	292	235	235	267	260	237	255	212	275	292
7385	1232	2836	3933	4052	14710	23532	20596	14469	750	656	672	697	711	706	668	637	706	705	658	637	699	691	654	676	695	660	657	660	631	634	614	642	630	627	674	669	641	641	669	596	658	622	704	672	597	612	657	609	609	585	673	628	644	665	614	669	638	668	624	639	639	671	654	624	640	616	643	580	667	649	613	633	620	628	650	653	603	620	654	644	658	659	643	672	660	641	638	638	659	628	623	621	636	630	651	637	637	636	616	638	610	626	641	616	629	662	608	633	612	666	656	632	647	625	621	646	649	665	698	642	624	644	611	593	642	636	611	587	628	623	618	618	594	668	668	647	607	634	599	632	650	693	630	643	638	652	632	646	615	641	626	647	624	651	565	653	609	646	667	628	621	562	657	621	613	579	641	643	666	629	676	651	617	604	614	662	660	635	593	645	637	617	651	611	631	617	614	621	620	614	652	645	583	620	604	669	620	621	646	667	629	644	638	648	595	640	606	678	639	684	600	639	611	703	612	641	629	568	646	610	587	623	610	624	683	648	666	676	668	617	612	625	621	629	584	617	603	597	666	636	618	644	682	633	627	653	635	612	608	631	614	651	637	599	638	655	620	650	658	642	632	612	632	608	583	636	652	608	633	601	627	622	618	620	636	585	600	642	671	613	644	604	617	663	580	636	657	646	665	621	621	605	634	636	675	624	611	626	675	602	633	635	653	654	601	613	603	620	582	654	618	632	650	620	584	628	610	633	634	620	619	611	605	636	609	624	620	678	657	645	618	636	589	604	617	633	610	639	673	641	619	616	606	656	649	603	675	637	660	641	646	659	655	629	636	647	620	637	615	655	651	640	646	685	601	622	645	651	686	625	637	668	603	641	649	610	636	658	674	639	650	677	619	623	601	613	601	646	651	623	637	681	641	615	584	603	623	642	637	612	620	601	653	649	629	663	669	651	616	676	636	619	663	624	635	639	624	665	623	594	630	675	647	620	624	602	656	627	642	645	672	621	616	615	648	660	613	654	606	640	604	644	649	617	613	686	630	631	653	644	658	625	668	635	630	635	652	648	669	601	628	615	621	665	649	660	602	673	710	686	601	589	637	597	665	641	649	583	665	631	619	577	651	615	637	612	658	622	620	619	640	636	612	659	634	634	686	643	612	629	622	661	659	627	623	640	655	648	652	618	639	617	623	594	633	642	613	636	647	674	590	598	660	616	614	622	672	678	671	633	614	657	601	608	647	650	570	640	642	642	611	605	660	635	687	649	648	663	641	635	636	622	608	636	603	580	582	613	649	610	572	669	624	616	674	607	665	644	656	616	664	636	697	655	616	639	660	642	589	610	664	656	631	674	650	632	608	582	680	627	622	643	616	644	609	679	588	637	618	614	609	658	654	594	652	653	642	618	628	673	601	636	603	651	609	634	622	630	630	609	591	638	590	632	615	660	592	681	644	619	639	643	632	673	622	644	652	602	625	619	645	601	648	658	609	636	625	628	658	621	632	630	606	639	653	645	607	624	665	628	636	634	614	615	636	680	647	640	635	627	653	632	651	617	653	613	650	592	626	638	640	632	623	649	666	649	682	652	655	622	653	661	662	645	637	645	648	632	656	636	671	645	593	660	668	631	599	674	633	672	596	646	628	613	630	620	648	646	677	649	665	603	645	622	617	640	657	647	652	625	668	615	638	663	659	665	652	616	603	604	660	664	623	642	658	629	593	627	602	625	637	661	612	633	635	622	632	628	654	622	633	654	577	659	638	624	592	643	639	639	654	646	604	639	643	670	638	615	643	645	648	631	646	597	611	588	627	649	634	643	636	634	623	620	651	635	697	611	631	627	680	619	632	628	647	599	643	598	679	616	644	642	617	642	643	643	626	644	654	623	630	627	640	632	623	638	643	683	587	624	627	642	610	611	623	617	642	584	654	632	632	648	627	665	638	614	659	632	616	654	655	663	614	643	620	686	656	571	650	634	649	584	592	642	600	676	701	659	675	595	637	660	625	622	705	578	629	653	621	669	624	619	660	644	600	621	673	638	606	672	639	676	688	612	699	612	649	661	634	635	653	624	614	686	652	628	619	652	670	638	608	616	593	653	670	673	617	608	649	611	658	646	628	690	627	678	609	624	623	603	649	608	643	621	708	637	627	601	619	636	594	627	639	620	647	623	620	627	603	634	701	643	664	581	651	648	652	681	644	664	620	650	662	691	580	634	622	617	637	622	642	636	627	602	608	672	655	616	645	640	643	670	609	657	643	596	641	625	588	649	627	603	667	651	614	667	640	674	615	680	636	634	626	645	587	600	668	595	663	630	612	721	623	641	605	601	639	636	638	646	622	618	661	657	615	682	664	646	580	596	634	627	630	623	627	635	638	603	648	622	618	651	612	612	616	630	619	643	674	609	672	595	613	609	621	635	659	683	605	652	677	613	625	626	633	636	624	626	620	603	706	618	692	645	595	679	632	688	643	616	637	608	610	654	611	616	607	641	609	615	647	618	643	669	638	646	637	631	590	618	613	633	671	629	646	650	647	633	592	603	623	636	619	594	628	659	618	576	642	650	594	631	668	651	612	642	662	620	634	659	634	648	623	626	619	641	616	626	639	610	668	576	634	666	624	625	644	678	603	621	653	622	615	656	653	650	631	672	658	661	595	670	623	614	615	650	671	615	588	630	626	598	654	662	640	677	644	635	635	633	612	614	640	616	610	650	599	634	650	656	679	608	662	655	613	671	611	614	617	618	609	624	617	626	634	562	654	612	584	641	640	656	652	601	607	615	632	561	646	607	590	604	676	647	653	606	655	616	681	591	646	666	592	645	637	637	657	624	616	631	648	602	588	596	632	655	672	623	596	639	651	647	610	651	638	642	646	631	619	578	624	654	657	651	618	631	656	672	654	655	625	624	646	615	631	620	662	637	657	595	638	614	634	623	578	656	664	637	615	646	623	610	664	656	634	622	631	607	610	638	615	668	613	643	617	645	673	667	690	660	628	601	639	634	682	634	644	694	627	676	594	639	628	632	648	656	613	631	636	566	609	579	645	584	632	609	628	701	619	615	595	628	627	676	645	661	643	611	612	612	633	600	651	605	652	650	609	612	669	629	620	628	640	628	626	653	612	615	610	578	664	620	596	629	641	614	641	650	653	597	655	608	694	605	630	644	706	570	623	653	615	626	611	626	648	628	630	654	602	660	671	627	623	667	609	614	687	613	610	636	648	620	615	634	618	641	658	629	598	604	588	585	632	633	647	670	619	625	699	667	637	643	617	668	604	631	646	596	609	647	625	668	634	600	638	635	618	635	663	665	602	668	616	639	584	676	663	605	642	672	623	668	610	619	664	652	601	633	637	645	630	599	634	614	640	612	631	602	657	627	613	614	597	598	663	672	651	605	645	665	641	634	605	640	621	664	667	659	604	637	603	565	644	574	637	634	609	624	608	649	612	668	640	631	644	621	659	627	626	615	583	635	598	629	596	636	635	630	618	634	629	602	647	635	640
14204	1521	1746	1376	969	3627	10600	11255	8039	1054	205	222	206	206	195	219	228	194	184	205	209	178	203	189	216	159	195	216	201	191	185	188	192	195	208	197	206	176	184	181	178	189	197	193	173	191	169	187	176	187	173	176	176	184	202	176	176	182	179	194	195	187	206	185	184	194	197	180	180	201	198	200	158	203	183	195	195	218	178	212	210	193	182	221	199	186	188	191	197	195	161	155	197	187	191	196	175	183	201	196	194	181	180	198	177	205	166	161	177	190	192	173	178	196	181	182	197	200	180	188	192	195	186	181	215	188	197	184	200	163	186	178	177	164	167	176	203	209	179	204	168	180	206	195	174	165	197	202	197	197	172	178	177	183	203	184	185	170	178	168	181	186	179	210	201	167	162	174	194	202	198	217	206	191	195	173	173	189	192	209	209	163	186	174	190	203	203	193	208	193	224	195	205	197	171	183	194	187	176	178	200	165	190	190	176	169	152	194	208	180	201	188	166	187	195	163	169	181	167	185	214	198	215	206	206	183	192	214	183	195	175	201	180	218	174	190	191	192	194	186	213	213	207	200	205	207	171	195	197	176	185	189	206	180	179	202	203	187	178	189	173	203	208	191	188	187	216	177	181	204	187	174	186	189	196	177	180	204	187	203	211	202	192	202	174	211	213	191	212	214	196	206	188	228	205	161	189	207	162	192	207	172	207	144	205	193	201	184	181	206	180	180	158	203	180	190	194	184	209	206	186	213	200	202	176	184	181	182	180	182	203	166	204	186	171	221	179	197	162	181	190	176	191	176	190	179	198	200	197	194	183	192	171	197	167	209	208	185	152	188	174	184	206	193	185	196	185	187	204	211	168	183	193	197	208	176	209	190	180	186	196	193	193	209	180	176	201	215	188	188	184	194	192	233	176	192	199	196	200	207	182	183	196	154	190	181	174	191	203	188	214	191	190	213	197	177	197	184	182	174	207	165	186	186	199	201	199	193	187	181	193	193	204	214	191	182	169	156	188	198	191	200	191	183	196	210	174	164	189	195	194	195	210	185	184	181	190	204	199	188	187	193	170	198	198	173	204	206	198	168	205	179	221	195	187	188	164	184	189	192	197	194	162	183	188	193	172	162	192	196	188	181	201	179	213	210	199	192	154	185	204	204	190	201	188	185	207	166	190	184	217	180	172	207	191	169	175	199	204	199	204	172	181	180	201	199	194	193	175	199	192	187	198	180	177	205	203	200	188	200	175	186	193	173	184	204	207	190	192	169	173	219	182	205	184	205	188	189	197	203	183	230	169	223	183	194	175	181	192	180	192	187	201	166	177	175	177	186	184	198	196	192	211	192	190	191	193	172	169	198	183	177	166	187	204	196	179	195	194	208	216	180	188	191	203	197	214	186	201	215	188	172	192	185	185	193	188	189	191	188	181	199	189	184	198	210	182	167	179	183	204	204	192	185	180	190	194	196	198	206	197	207	199	198	208	196	190	185	198	198	175	172	186	190	184	189	183	195	192	181	192	204	196	192	185	175	183	192	170	165	190	203	194	206	181	162	212	197	207	175	222	192	183	178	204	176	183	181	203	186	161	186	188	180	170	176	192	156	201	188	207	208	188	172	170	194	159	182	188	201	194	209	155	177	191	206	225	197	206	191	181	174	200	171	188	182	190	180	190	178	182	179	187	191	214	176	197	181	213	193	186	191	186	197	211	176	181	204	195	177	187	194	197	184	190	204	187	206	196	208	197	201	193	196	171	189	168	187	221	222	188	169	191	211	186	198	180	184	220	216	214	212	186	173	204	176	170	168	188	187	176	180	204	205	192	188	184	192	179	168	167	202	198	184	184	195	213	205	181	202	194	195	193	185	194	183	196	190	214	207	204	185	207	189	199	174	161	187	195	205	215	212	173	176	207	208	178	189	195	178	189	182	201	205	175	203	187	194	186	192	183	180	192	200	171	197	196	183	195	215	174	191	227	173	174	174	203	199	195	154	187	162	181	188	168	197	209	213	206	192	196	182	183	163	195	181	193	189	219	177	190	199	220	190	216	179	196	176	191	178	185	163	173	186	185	206	181	190	199	194	187	162	193	184	193	207	191	178	154	204	171	198	188	160	200	189	177	185	193	224	217	191	191	187	158	198	201	191	220	191	183	167	168	171	196	179	178	192	200	181	192	201	185	180	195	193	190	201	179	167	217	186	196	185	190	205	190	193	184	198	206	183	178	188	191	172	158	188	161	189	176	198	198	195	183	209	201	225	192	195	191	175	197	195	164	190	198	198	194	188	192	192	189	191	206	170	199	214	200	199	188	211	177	183	188	188	180	218	195	182	202	171	191	204	222	170	169	202	211	205	203	194	196	175	215	196	214	202	183	200	219	193	190	172	177	209	186	185	186	210	183	179	214	182	195	229	191	201	196	185	187	210	174	179	184	178	194	195	202	189	195	175	186	220	195	180	194	184	219	200	184	194	205	198	182	191	183	175	202	171	175	172	186	217	204	181	197	199	182	178	188	189	180	208	189	189	176	186	201	180	208	177	198	189	201	183	196	171	168	169	162	150	190	195	200	187	218	207	197	210	199	187	198	189	179	182	186	192	184	210	179	199	176	197	204	177	198	206	193	173	200	194	211	196	183	219	166	173	181	208	195	181	218	212	179	188	201	172	200	193	150	177	219	181	181	202	204	171	202	216	192	204	157	193	189	211	193	170	208	195	165	165	187	181	188	208	175	182	150	211	195	170	200	201	204	200	192	183	209	194	197	183	215	201	184	200	187	181	178	190	182	164	194	192	191	180	188	203	191	180	220	178	168	198	201	209	183	165	194	195	160	226	182	199	184	175	189	177	179	207	185	182	174	186	194	198	201	188	201	178	197	164	156	186	183	178	183	212	229	203	182	205	198	153	181	187	203	183	197	176	187	210	183	175	188	176	184	161	176	191	198	220	181	200	207	207	176	181	187	208	177	171	198	217	182	181	201	177	197	212	179	179	212	211	180	168	199	177	190	197	188	189	166	172	203	200	176	193	156	204	175	199	186	183	197	186	165	188	177	216	206	189	191	185	163	229	170	186	197	211	174	209	191	222	202	192	191	197	195	201	192	204	213	208	202	184	186	203	199	214	203	172	180	187	169	182	192	204	219	216	184	205	214	195	214	200	179	188	189	193	193	187	177	205	188	196	196	185	200	183	193	184	183	203	175	190	185	205	208	196	198	196	189	179	195	213	211	197	194	163	195	195	178	185	184	228	197	188	169	187	195	180	206	189	184	189	200	179	176	203	177	203	198	188	198	202	219	183	184	200	185	213	184	207	177	169	165	200	180	189	210	172	176	198	189	205	165	197	184	192	187	213	185	199	195	181	202	190	186	194	156	192	188	207	193	196	175	185	183	224	188	185	197	202	174	185	183	189	139	161	179	199	175	161	202	201	184	226	209	209	199	177	184	193	187	176	178	156	171	202	193	180	200	200	207	212	220	180	177	195	197	164	195	178	197	159
8946	1504	3851	4621	4317	15007	31694	30460	25385	2127	588	595	583	547	531	568	535	505	487	517	503	544	504	504	530	504	501	513	511	502	487	519	527	507	509	511	509	527	502	466	492	457	501	493	498	467	465	449	499	468	494	458	504	437	473	463	494	481	463	457	493	514	476	463	443	487	471	461	487	530	490	490	475	475	472	452	487	502	455	498	472	478	455	431	508	492	466	468	470	456	451	473	494	447	469	457	446	497	445	485	454	480	475	472	465	439	428	441	429	462	431	459	479	471	471	447	417	445	434	454	461	464	474	437	502	465	486	474	469	473	432	456	490	486	472	452	490	507	466	452	462	464	471	481	480	512	512	471	467	441	483	476	483	431	486	443	481	491	460	447	483	439	449	442	447	467	477	485	459	490	448	444	474	472	420	471	452	484	467	497	458	480	464	444	458	459	470	453	463	474	461	440	486	503	493	437	411	465	463	446	456	430	474	457	500	435	459	467	453	481	474	483	463	481	459	446	477	446	424	485	479	510	468	501	478	485	467	476	474	487	466	518	467	476	432	469	471	462	463	516	466	478	434	469	438	463	456	477	447	466	470	459	442	455	459	477	470	501	438	476	498	511	476	454	485	464	474	467	515	431	471	491	495	478	499	476	452	487	497	473	432	487	493	462	501	476	460	437	444	507	452	500	499	456	483	494	476	483	477	493	420	449	485	443	439	487	446	461	438	449	515	486	487	451	467	431	447	485	487	466	485	482	462	473	475	499	446	496	469	444	481	453	495	468	461	456	496	454	454	502	457	494	470	467	442	448	471	473	466	473	490	470	451	443	468	448	465	464	462	470	456	460	476	492	452	473	465	483	465	491	479	483	480	461	469	442	481	485	467	507	465	465	484	524	458	500	447	463	467	429	498	461	517	420	523	451	462	432	475	490	491	509	451	479	499	474	493	485	463	510	465	460	476	452	428	475	501	530	452	507	457	461	459	470	481	454	457	450	458	426	502	475	464	450	471	457	455	436	499	459	469	469	458	471	498	449	452	464	473	460	485	511	461	464	475	467	445	458	432	455	433	421	434	452	481	466	487	462	472	479	481	465	497	512	439	472	492	485	492	464	410	487	435	465	498	464	465	453	461	469	471	468	490	475	462	479	475	455	458	463	500	460	436	465	512	504	466	469	503	486	466	490	466	445	504	459	448	448	468	435	467	449	502	466	465	475	477	450	454	435	438	472	519	455	505	467	493	468	462	502	512	463	507	455	513	463	426	416	466	457	450	465	449	440	479	472	472	458	474	448	403	482	446	442	461	428	475	496	416	453	473	487	490	511	531	453	446	449	458	452	461	466	464	485	463	480	458	484	436	471	440	453	436	454	491	459	530	474	432	521	472	503	460	500	478	458	483	458	503	473	494	478	458	459	486	460	480	464	486	467	475	480	471	456	478	426	491	468	467	467	459	483	485	486	462	445	444	484	480	467	508	483	447	452	488	461	430	462	440	458	476	444	500	462	437	484	485	514	474	461	454	490	454	481	468	467	468	463	477	455	484	445	473	476	474	411	478	469	454	477	465	466	487	467	478	469	463	475	450	465	497	461	464	444	454	438	503	434	480	448	489	476	456	483	492	486	463	460	467	505	466	459	476	449	451	464	494	475	471	481	468	472	497	431	449	447	494	506	430	458	440	466	470	462	472	471	456	470	482	507	455	491	475	440	466	457	429	459	517	435	468	428	469	474	482	470	415	476	486	487	475	481	443	462	461	444	494	446	474	477	479	439	438	441	474	465	502	490	457	455	463	431	487	475	481	483	462	474	473	485	464	508	523	461	463	462	450	479	468	493	466	478	480	448	451	500	464	454	477	474	438	449	464	480	468	482	466	515	483	468	458	464	496	470	489	488	447	444	461	465	480	469	486	479	433	459	468	473	495	488	492	455	461	436	475	465	432	458	463	498	449	472	472	476	478	512	508	434	439	451	427	440	450	455	488	499	472	463	470	458	453	466	451	463	475	483	479	487	505	504	482	459	442	479	417	484	485	509	464	434	477	441	446	458	481	459	456	460	452	453	502	522	495	451	461	443	473	477	473	462	435	476	475	484	477	479	475	434	477	479	491	474	445	433	462	452	476	435	470	473	497	451	486	426	471	493	461	459	496	449	489	443	487	460	481	470	464	455	421	462	460	428	498	448	459	440	494	427	458	456	482	441	487	510	436	467	451	493	468	505	478	457	445	465	474	467	487	491	465	446	489	484	499	457	512	451	445	536	475	500	491	443	468	472	454	468	457	474	471	487	469	461	475	440	502	408	487	445	454	464	455	473	469	482	492	503	491	461	440	460	456	469	486	456	458	455	459	442	470	491	429	457	458	496	482	456	487	422	431	494	442	490	467	429	468	461	490	458	486	482	455	471	480	479	471	520	483	486	498	493	476	490	493	431	478	446	461	449	499	429	464	486	477	480	444	506	431	477	470	470	479	473	499	483	468	457	425	480	466	473	496	465	464	452	465	447	471	471	457	446	471	476	475	467	450	485	505	479	475	464	478	454	494	506	477	461	459	483	470	491	455	456	473	466	484	459	464	478	506	459	451	495	454	473	488	457	475	468	474	516	489	458	449	452	459	457	469	452	457	494	499	443	465	512	452	482	436	431	464	478	475	455	484	469	473	473	472	413	467	413	471	460	469	503	421	485	466	482	421	489	452	482	492	473	456	499	448	463	493	454	472	457	468	457	486	513	523	501	485	434	456	481	451	445	460	500	473	465	441	451	464	467	477	443	496	470	441	456	443	482	451	486	451	494	451	455	467	454	466	480	494	481	455	469	465	441	480	471	459	426	476	503	474	469	486	493	468	494	470	494	439	465	461	464	453	466	419	438	508	419	472	453	483	493	514	479	469	542	433	469	442	509	490	465	460	453	464	469	471	463	485	460	478	438	464	463	492	458	488	467	493	473	457	455	433	428	526	514	494	482	463	449	449	449	454	468	503	435	463	477	464	497	511	473	438	446	441	468	468	452	475	487	479	486	472	480	488	444	450	444	475	507	464	477	486	438	463	454	482	454	435	456	476	481	441	491	484	483	428	497	542	454	461	448	465	420	437	488	455	444	450	441	495	461	466	433	509	496	437	451	435	463	459	475	524	439	473	480	462	458	540	461	445	428	470	472	455	443	477	487	476	508	470	475	417	504	496	417	498	437	446	491	474	458	451	503	418	378	447	518	472	472	448	521	441	434	469	468	449	532	472	470	466	429	434	460	485	479	446	473	471	448	453	442	469	470	474	466	446	486	510	462	472	461	499	487	444	472	492	496	474	490	463	460	441	415	468	445	481	469	456	462	459	464	462	478	491	476	472	462	500	484	454	458	455	457	485	453	482	440	520	464	483	487	477	454	454	505	454	515	437	489	447	482	499	489	462	486	485	457	447	496	506	482	497	461	488	462	455	460	469	457	489	459	498	471	485	446	438	462	444	435	460	475	455	473	474	460	460	477	474	464	439	458	470	486
2223	739	873	645	458	386	429	476	461	257	236	219	223	245	239	214	205	199	214	245	202	201	253	224	225	228	243	220	223	240	209	244	212	217	214	198	203	219	218	179	198	226	200	210	219	216	197	247	224	212	221	240	219	208	212	238	219	232	219	222	194	197	209	214	198	200	205	229	203	198	247	209	223	225	234	224	216	210	192	213	193	229	235	228	209	227	240	215	213	232	221	229	212	228	236	206	200	218	186	224	230	223	225	222	222	206	246	207	215	209	220	198	217	227	208	225	210	229	195	189	215	184	235	223	218	236	211	202	197	229	219	212	241	213	193	225	220	236	205	188	228	205	218	211	238	229	227	225	205	242	233	244	245	221	200	230	224	229	228	194	217	253	212	198	219	219	207	229	203	211	200	220	225	231	223	236	198	231	222	190	231	205	217	229	216	227	210	225	220	225	206	228	242	219	218	214	219	212	221	213	218	222	225	195	208	189	239	203	182	192	201	221	184	233	237	207	218	207	267	216	218	230	229	214	203	221	229	222	205	230	207	210	213	213	230	215	223	226	213	228	236	204	225	208	194	236	236	195	187	232	243	229	228	240	235	236	212	207	225	220	212	218	228	212	227	217	197	227	205	214	227	205	214	204	222	218	191	220	208	191	230	227	207	203	236	213	188	222	215	206	221	221	221	238	225	229	216	221	213	235	203	201	211	231	224	225	209	215	220	183	193	210	221	241	209	223	235	213	224	222	201	206	212	217	221	212	220	223	193	220	198	233	200	235	199	229	234	218	201	195	208	222	203	219	200	221	224	216	211	216	218	233	218	193	215	215	235	224	210	230	182	237	211	222	209	221	208	228	199	204	209	243	191	190	232	211	213	235	207	227	191	217	211	247	211	226	208	241	231	221	220	218	209	205	229	200	206	219	250	192	198	224	222	222	224	209	200	233	216	204	204	206	210	212	218	242	197	250	218	190	233	209	230	183	212	207	204	184	228	229	228	242	215	220	221	230	222	200	211	217	213	225	228	227	218	227	218	197	219	204	227	212	230	210	233	202	203	216	204	221	207	213	208	218	209	230	219	217	221	227	221	207	211	222	222	217	203	211	232	240	225	199	198	213	226	226	238	225	238	226	231	216	241	226	207	198	236	202	214	210	207	191	216	229	211	218	218	206	240	202	238	199	214	217	194	226	228	228	205	250	206	242	249	212	227	213	206	231	233	228	220	197	211	232	197	231	225	235	213	218	196	206	215	215	211	210	212	219	197	210	246	200	229	239	199	236	174	224	232	200	231	192	214	228	184	228	207	187	215	234	187	201	211	198	239	205	210	219	219	212	199	260	226	202	222	227	209	239	199	204	205	219	212	234	237	203	211	235	220	187	191	224	202	203	226	207	248	234	200	197	203	197	212	246	179	212	201	196	210	216	215	210	226	232	236	214	234	207	206	213	202	241	227	203	189	237	221	224	225	204	219	236	206	229	212	216	204	223	200	233	221	190	218	235	234	213	199	206	216	202	204	218	223	175	232	216	181	211	212	218	202	205	232	210	224	205	196	205	218	226	202	189	216	184	222	244	207	207	221	223	230	203	205	229	213	214	199	221	230	230	222	211	214	202	212	226	203	230	221	220	221	219	209	226	212	222	195	212	211	225	213	221	234	214	236	243	213	221	205	228	229	224	190	215	239	207	252	238	224	202	239	249	204	215	221	210	209	209	236	207	213	231	196	217	233	228	210	239	233	227	202	222	206	218	198	249	224	230	239	185	214	227	219	216	225	219	198	223	218	204	199	209	224	228	214	227	205	205	204	217	219	212	219	223	206	203	223	200	225	231	195	209	201	219	203	218	210	240	220	238	262	218	216	219	224	209	189	201	212	236	247	224	228	214	207	204	218	236	209	240	232	225	218	235	233	235	182	235	217	243	232	198	216	208	241	230	229	233	193	192	264	243	216	213	208	188	218	224	197	207	209	189	234	211	200	227	209	220	201	182	269	207	228	232	225	212	209	206	223	220	210	234	220	203	228	210	211	204	194	200	205	215	219	215	211	218	194	231	219	228	206	227	218	262	207	233	209	201	214	221	212	213	203	202	206	202	197	251	217	223	231	200	226	210	208	213	229	222	232	221	207	195	229	228	194	247	226	203	221	238	239	214	246	225	229	239	255	247	202	218	204	239	215	204	231	215	222	203	251	208	228	212	216	220	218	222	229	224	215	211	231	228	217	228	191	204	212	254	213	229	223	217	207	182	203	229	232	224	202	220	220	229	193	211	231	216	209	208	197	199	214	204	232	218	203	239	224	217	230	215	171	229	219	227	195	201	208	233	220	188	202	241	239	221	222	225	216	202	203	233	222	228	200	230	248	226	252	213	223	207	198	205	208	187	236	212	244	217	199	261	209	197	192	196	168	227	217	185	237	230	225	214	201	218	225	213	227	200	212	243	241	179	222	217	208	200	207	201	193	235	208	220	221	194	230	211	189	233	240	207	219	219	230	220	231	190	227	214	233	233	182	204	211	190	231	216	208	213	208	218	204	218	192	190	197	199	224	203	215	208	232	211	223	241	220	204	240	213	231	213	218	201	224	197	220	219	213	216	224	232	222	201	227	224	241	217	217	222	201	209	198	235	233	198	214	217	200	219	217	219	244	215	223	194	228	207	210	210	212	208	237	207	250	235	214	245	198	227	219	215	224	230	237	193	232	239	210	210	236	213	219	196	232	204	223	205	199	211	201	218	200	248	207	191	213	212	219	199	224	185	220	231	201	205	202	239	214	229	247	217	257	225	219	216	206	207	246	222	219	191	216	224	219	184	207	225	214	209	218	223	199	206	224	213	219	226	216	208	222	220	206	228	214	189	201	215	205	201	214	211	208	203	218	235	231	198	211	207	219	206	207	215	216	231	228	215	232	216	225	223	217	185	217	206	207	206	213	218	219	238	200	218	222	226	206	211	215	209	223	205	222	211	215	220	221	200	190	212	205	183	222	233	213	228	223	205	236	235	210	218	229	256	224	221	225	203	212	224	234	226	215	210	229	198	219	227	219	210	196	218	249	204	184	208	199	199	223	227	236	217	214	211	233	207	216	201	219	191	215	197	207	191	208	189	205	215	243	224	225	242	223	197	201	204	234	208	187	230	232	203	220	229	197	212	217	214	236	208	224	218	189	213	196	240	218	202	217	226	223	212	206	236	223	220	217	233	211	246	238	217	237	212	214	228	203	192	210	252	214	221	215	198	235	210	214	208	200	232	203	210	204	216	200	213	203	221	212	209	204	213	224	186	196	237	199	213	232	219	212	229	211	198	228	194	213	206	226	185	235	250	222	212	232	225	194	211	190	203	210	222	206	230	221	233	213	235	208	215	207	203	225	200	215	197	214	206	214	196	223	199	190	200	217	222	201	221	235	233	227	209	205	210	217	221	209	221	230	193	216	217	213	236	220	179	218	220	217	253	222	228	229	213	203	183	215	205	225	241	172	208	192	212	246	221	232	249
2478	1174	2068	2368	1966	1451	2140	2310	1896	704	594	581	568	559	523	616	571	583	520	551	536	541	566	557	534	522	561	522	562	532	556	548	589	522	568	517	526	502	529	573	512	564	561	545	586	580	543	518	553	557	542	574	587	547	541	570	582	535	545	544	554	538	528	606	558	536	561	530	533	548	539	511	539	559	555	553	550	576	522	580	546	583	507	516	513	530	519	554	543	559	512	559	506	533	523	564	552	566	513	523	536	519	547	505	543	538	516	533	524	539	550	522	543	537	544	526	551	494	529	514	570	548	571	502	560	564	535	563	552	504	481	559	531	506	521	572	522	511	539	520	507	554	525	576	534	522	574	507	572	553	553	509	540	580	556	505	562	558	522	522	533	536	530	557	539	539	569	529	568	547	530	594	510	578	514	531	550	556	556	549	557	533	510	535	518	540	514	537	524	596	555	509	549	552	528	512	513	498	508	520	522	541	528	536	534	556	519	568	551	541	542	541	564	559	526	563	554	467	573	544	507	532	515	561	516	580	536	499	558	526	545	532	534	534	553	526	544	585	592	519	542	531	569	557	532	515	572	559	552	536	497	562	576	547	576	577	515	510	540	509	546	528	539	552	539	520	539	547	521	508	539	519	522	565	564	519	545	542	531	561	520	528	534	541	558	563	531	540	507	573	564	539	566	569	541	523	532	561	556	552	534	546	546	544	520	536	529	510	536	560	552	530	565	606	565	594	555	567	557	538	557	543	574	575	534	584	513	522	529	571	535	567	540	505	558	509	568	504	513	579	526	527	506	525	527	544	543	563	499	533	550	532	542	531	528	546	549	555	546	508	524	551	520	498	541	577	568	528	567	529	527	549	548	538	554	515	557	524	520	553	523	512	545	531	514	568	515	536	542	523	527	574	574	568	577	552	535	529	569	544	545	513	572	556	572	512	549	535	508	522	574	517	525	544	559	560	546	552	557	548	510	547	517	571	522	562	561	536	548	539	582	501	540	576	535	530	531	593	555	505	515	522	580	522	525	534	533	557	545	528	534	507	507	534	527	525	561	566	539	560	555	547	548	574	535	507	541	496	520	522	514	549	570	556	495	547	551	579	558	541	567	548	576	540	559	565	552	549	540	591	552	551	541	580	483	589	571	562	534	514	525	559	552	562	545	587	510	548	587	522	547	570	509	549	577	541	509	550	535	562	531	556	543	541	532	542	544	526	543	536	551	537	534	544	540	524	525	521	539	573	515	557	539	524	561	564	536	539	561	548	539	518	498	535	543	505	552	571	516	566	560	575	545	586	557	535	527	534	533	526	562	521	528	546	502	516	543	538	543	509	541	567	567	531	521	563	551	553	546	561	536	528	533	579	536	521	516	504	551	578	581	525	536	543	543	545	562	519	550	541	554	526	541	527	528	566	532	543	547	516	532	514	548	559	549	577	534	553	572	530	562	588	527	548	573	549	553	498	539	550	565	532	539	597	530	494	555	553	572	516	577	566	539	501	546	523	491	566	571	552	520	528	541	522	528	557	542	514	544	583	538	595	527	518	537	577	525	573	525	531	529	534	516	521	539	523	562	549	548	540	518	551	515	536	567	516	555	500	517	550	527	554	558	548	519	579	586	546	526	523	509	612	565	545	543	525	508	509	510	571	513	552	500	559	559	521	585	596	540	554	501	547	559	550	529	532	565	531	556	527	524	517	534	539	546	534	580	552	551	526	552	515	575	550	568	533	546	523	523	559	553	525	518	515	572	560	541	544	527	543	531	539	547	525	509	529	552	539	576	531	579	518	538	514	516	500	526	516	549	525	527	543	555	555	539	552	530	557	526	529	502	552	510	539	538	542	531	516	542	525	551	543	542	556	572	532	488	547	492	555	554	537	532	564	557	503	489	526	541	498	504	581	565	540	560	534	548	593	544	557	518	548	513	475	552	516	530	573	568	529	505	520	530	555	544	552	514	552	570	548	566	533	540	524	530	554	528	552	564	550	568	534	541	558	600	546	538	560	514	539	564	584	542	568	524	528	526	549	577	545	519	532	536	519	522	548	508	529	552	566	524	552	567	566	530	553	535	553	544	559	535	522	555	503	556	523	507	536	523	556	525	542	486	554	587	512	551	562	573	536	487	517	542	524	542	572	549	562	517	543	541	521	526	524	546	527	558	542	500	579	531	514	494	523	553	549	491	534	501	550	546	543	553	534	562	531	547	500	520	508	562	598	526	519	539	497	556	552	518	515	546	549	531	517	595	589	526	545	541	502	534	562	535	534	548	574	570	513	553	542	540	536	543	511	575	523	554	521	530	513	483	565	594	548	504	570	548	540	558	548	547	583	530	554	523	521	538	528	534	586	512	564	516	543	507	520	555	560	534	574	533	521	545	541	561	545	510	536	549	569	556	512	544	543	533	545	526	510	563	561	552	550	538	539	553	569	538	545	574	543	541	553	548	509	514	533	505	566	513	588	568	519	544	567	550	589	536	526	511	500	553	564	524	549	536	509	534	556	541	534	555	564	505	487	546	556	540	493	497	543	571	559	562	530	566	503	495	523	568	556	559	578	544	530	547	531	535	561	529	480	527	554	574	599	560	553	540	554	567	538	531	509	545	556	535	570	562	525	551	494	531	538	491	523	579	543	522	553	581	560	510	500	562	546	576	530	533	548	511	531	551	552	542	527	557	540	565	536	526	578	531	547	524	510	575	566	547	595	534	538	494	486	495	529	502	502	542	537	546	548	556	558	555	510	553	550	555	559	534	539	568	568	538	549	529	525	586	548	557	525	515	506	541	559	530	565	540	576	542	577	536	543	558	523	502	537	570	554	552	569	552	535	523	499	550	522	524	537	541	556	530	530	570	530	526	511	583	565	522	548	538	582	547	467	529	533	579	514	552	583	542	537	520	524	532	499	515	558	533	561	551	512	522	530	570	560	543	502	533	551	567	537	614	520	555	500	522	542	519	533	543	518	567	564	517	548	536	551	545	561	521	532	517	509	545	525	550	531	552	549	552	569	560	563	538	547	547	518	572	545	498	511	570	536	547	545	529	504	513	536	573	528	532	495	568	586	547	526	592	546	527	544	524	551	560	555	530	560	556	571	534	530	537	553	542	561	529	549	580	576	561	538	534	558	525	534	555	501	565	587	530	552	516	546	530	557	551	559	523	554	553	511	518	551	549	512	539	592	517	528	560	547	556	500	511	560	516	550	557	571	567	518	550	535	547	562	530	532	555	508	527	516	575	536	568	549	509	543	560	492	527	530	514	516	558	505	563	601	558	590	526	560	563	534	499	512	552	555	595	543	545	524	561	563	536	519	550	547	518	539	531	551	524	517	530	560	560	513	496	545	547	570	527	524	516	509	544	575	532	524	545	559	511	529	526	550	528	534	544	560	554	511	524	539	540	534	528	552	514	568	535	533	566	524	485	525	537	546	525	556	544	540	574	524	528	539	530	531	560	523	556	509	515	536	533	551	491	517	574	530	510	557	527	507	566	522
8381	1340	1431	914	678	1424	4993	5764	4144	1025	306	296	248	267	236	285	263	253	257	272	247	267	254	275	266	273	251	266	255	285	237	260	246	238	251	255	251	228	268	265	286	246	215	261	274	270	262	272	277	259	264	265	241	252	250	251	306	262	244	245	268	248	248	273	233	253	241	250	225	264	273	269	270	246	244	267	243	234	260	269	263	272	281	248	232	258	259	277	265	235	216	259	276	250	256	287	242	262	275	256	276	229	274	272	305	288	281	226	282	234	292	280	250	262	255	240	246	253	263	264	300	246	222	264	262	286	252	221	264	276	236	252	253	227	220	269	235	254	254	285	259	241	240	257	286	253	285	251	245	268	271	250	241	259	218	230	231	237	272	250	230	251	256	234	263	287	260	230	265	277	247	290	241	250	219	264	244	241	244	259	245	235	289	247	267	244	224	269	282	235	284	269	261	240	254	261	250	272	226	251	260	270	247	244	241	262	241	229	266	244	278	253	280	248	247	236	264	277	249	219	271	245	242	234	224	283	254	237	248	236	246	243	230	275	266	266	294	237	257	246	282	231	259	241	257	239	244	234	266	239	253	236	244	278	244	282	264	220	250	254	242	249	274	257	263	219	257	251	230	243	265	278	299	267	281	252	268	285	268	256	247	225	262	223	247	291	230	244	246	231	269	255	277	268	254	244	273	293	293	250	233	237	258	225	237	254	263	240	267	234	247	254	287	277	266	244	280	264	241	263	228	262	265	257	233	273	278	221	253	226	266	255	250	265	286	260	251	272	291	250	235	254	239	259	270	232	232	231	258	298	291	277	257	257	255	245	262	232	288	258	246	275	248	260	249	241	263	275	269	261	264	272	272	230	246	261	241	248	263	240	235	249	244	304	304	260	262	250	243	234	257	257	244	271	279	232	275	260	261	248	267	288	241	284	245	242	250	264	265	266	258	237	261	274	248	247	245	264	273	265	237	262	280	238	260	245	265	265	273	277	250	265	276	235	263	248	289	253	272	243	257	251	258	253	281	235	216	285	259	250	251	276	256	276	248	231	270	241	244	272	258	293	273	263	273	249	270	256	264	293	240	244	236	260	257	260	267	259	282	257	239	223	245	248	254	244	234	267	230	258	265	235	270	242	257	265	233	263	238	256	236	281	269	265	256	247	245	267	245	255	299	284	246	245	237	268	262	233	251	277	284	230	243	281	262	237	266	271	256	240	240	268	241	287	270	240	243	240	254	255	244	301	264	260	253	257	248	233	261	272	250	258	273	248	249	254	257	267	268	227	248	237	274	267	220	261	258	243	259	272	283	269	230	266	252	280	252	294	246	270	242	248	244	249	242	220	245	236	237	234	287	283	267	248	223	281	234	250	247	251	256	249	264	253	265	262	280	231	226	270	273	253	257	249	269	258	262	267	269	246	249	273	252	234	231	238	277	264	265	264	283	254	230	229	268	281	285	274	265	241	273	272	244	255	247	248	266	276	294	236	231	246	275	241	223	252	242	222	255	254	240	259	259	232	268	246	247	257	304	256	277	257	237	268	253	258	246	266	261	238	223	269	265	246	270	252	259	250	250	276	268	244	262	245	236	267	263	250	256	288	244	256	271	246	250	293	270	259	246	264	283	249	252	253	282	272	259	292	265	252	233	268	254	279	243	232	238	263	260	296	266	304	281	243	266	257	259	275	230	256	245	276	245	243	260	256	246	252	251	291	246	246	229	275	274	282	270	238	248	240	283	261	269	266	260	267	284	245	272	255	259	279	285	264	238	240	265	257	249	253	272	252	242	273	275	256	245	280	274	276	229	289	271	269	233	268	240	227	245	270	250	287	285	253	255	236	254	285	247	260	263	261	293	257	241	231	266	234	250	255	215	273	237	240	259	234	234	266	248	232	268	268	263	272	247	249	254	259	303	257	265	266	258	243	234	243	246	278	248	260	237	258	259	263	245	279	234	265	285	240	263	243	242	270	220	263	235	251	252	273	243	237	254	253	290	237	251	281	274	277	266	265	261	255	214	271	235	263	231	238	224	288	273	277	220	265	229	277	268	252	226	259	257	294	269	258	245	255	253	242	255	238	263	258	268	223	232	266	241	271	272	268	255	252	241	273	255	251	236	233	239	238	224	218	254	223	227	245	249	248	242	271	257	264	268	264	248	269	228	253	258	255	256	240	246	216	233	251	305	237	275	217	255	271	240	270	280	275	274	243	274	243	241	266	278	248	297	267	271	278	255	235	253	250	273	230	270	232	260	224	265	255	266	250	227	252	230	265	260	254	292	263	265	244	270	290	260	247	281	262	234	261	276	279	261	255	239	251	246	239	267	243	261	240	236	276	283	289	245	256	285	274	241	270	297	218	246	285	229	285	262	255	242	264	255	252	273	248	264	245	252	252	256	260	282	250	255	247	257	293	267	254	264	285	258	250	251	262	286	276	244	233	262	266	256	268	243	242	246	259	267	247	251	263	250	260	265	253	280	262	249	288	240	272	253	260	265	264	276	243	248	257	241	255	261	262	257	270	262	213	263	290	271	237	254	275	237	249	258	269	277	255	263	245	269	247	239	263	254	240	251	252	255	257	263	255	247	292	261	244	278	248	252	266	223	262	261	285	280	270	299	244	280	264	254	239	257	252	280	251	277	268	244	282	268	318	233	255	256	238	275	252	240	203	258	283	242	238	315	247	245	219	239	247	255	251	282	212	253	258	249	271	272	260	251	281	260	266	264	234	241	252	274	249	254	253	270	260	282	255	255	228	237	246	268	265	237	262	242	284	288	269	251	287	283	241	249	244	246	258	260	280	253	278	245	278	272	274	244	255	268	274	240	260	247	259	260	253	241	267	260	267	252	225	274	258	268	265	268	254	271	237	261	273	252	263	260	295	264	254	244	232	248	224	305	258	242	249	263	253	254	274	245	259	243	247	273	240	284	240	245	264	246	258	274	257	261	280	268	267	255	272	251	245	290	247	255	250	274	261	245	243	260	264	288	228	257	257	240	272	271	262	230	240	260	242	250	260	247	256	265	258	263	247	239	242	239	259	245	233	264	241	270	273	256	267	268	272	253	268	234	260	246	236	275	288	249	254	292	258	244	256	268	230	262	242	277	265	264	254	247	254	265	266	251	252	249	290	258	292	260	269	269	237	248	253	258	251	305	236	234	253	243	256	261	266	258	272	241	253	240	266	230	292	242	242	241	258	269	250	272	271	240	262	267	260	256	269	255	266	240	233	255	278	241	261	298	259	258	242	272	272	299	278	268	252	259	271	279	260	245	274	251	286	267	259	262	231	258	251	298	276	249	257	248	259	268	220	241	261	248	244	268	265	251	258	272	255	246	255	275	242	265	268	271	237	239	228	251	268	245	231	263	269	263	282	243	286	255	270	258	268	248	235	243	253	249	252	255	261	255	245	282	225	264	271	267	264	249	228	275	246	279	244	261	253	270	280	279	268	246	250	270	255	266	262	268	282	254	242	255	276	259	274	251	269
7298	1766	3396	3199	2725	6691	20224	21260	16549	3411	698	677	709	712	669	667	667	664	738	668	651	632	676	697	665	645	667	622	636	605	637	655	617	643	666	692	613	663	641	645	646	665	609	628	597	618	584	642	631	668	603	610	636	626	648	591	652	602	650	636	632	662	679	680	637	662	652	610	640	633	637	657	622	623	603	656	651	648	613	601	601	660	651	628	600	642	609	648	619	604	645	641	621	677	579	647	601	645	610	625	597	611	624	677	648	594	629	582	563	602	658	616	568	623	651	628	655	642	616	624	656	601	670	649	617	624	635	633	611	639	613	597	606	625	619	621	630	573	642	603	622	656	651	624	664	670	633	625	641	629	628	609	597	670	617	621	637	621	594	627	615	663	632	638	590	611	595	618	630	632	620	649	628	628	634	629	597	612	573	603	636	665	584	602	628	625	623	641	623	646	670	606	617	586	616	647	642	606	663	593	636	645	682	617	626	559	670	628	630	631	596	647	633	597	644	625	637	584	623	647	632	627	598	611	623	640	643	629	656	591	635	633	609	626	615	598	671	612	596	641	597	586	634	603	624	608	608	622	650	655	637	600	580	616	636	649	599	649	638	609	586	647	617	613	614	638	601	628	656	608	590	649	608	633	566	622	607	618	650	636	583	602	632	650	604	615	633	626	622	608	646	613	646	620	641	606	646	656	642	576	622	638	627	651	604	674	641	638	580	599	642	619	631	649	613	675	647	658	593	656	591	610	603	657	642	650	653	649	611	571	603	687	630	612	650	616	595	625	639	571	604	631	629	609	618	593	661	589	607	592	609	631	649	637	599	626	631	621	606	656	611	623	626	610	603	634	634	603	653	607	618	616	612	612	650	635	659	586	586	607	608	640	596	591	634	661	615	618	598	588	606	628	625	615	609	633	612	605	631	628	643	600	560	623	642	619	593	608	619	645	611	622	606	652	619	597	618	635	631	644	682	649	634	672	652	579	611	631	629	618	611	609	619	667	686	620	605	591	590	653	609	633	654	644	649	610	618	581	656	629	645	652	593	600	686	623	643	606	676	662	620	575	626	615	628	575	625	613	622	597	609	621	633	614	648	590	633	614	642	623	600	635	663	641	646	688	604	628	624	607	633	576	588	627	628	631	679	594	635	596	622	619	636	646	633	653	630	613	634	605	591	638	620	580	616	620	615	604	666	635	603	658	620	631	608	576	682	561	620	638	614	640	633	595	616	637	627	619	631	597	621	630	634	631	618	603	640	674	615	608	588	667	610	635	633	610	668	600	618	603	655	673	586	602	618	628	668	610	580	673	650	611	597	613	646	620	631	634	603	608	635	675	648	643	595	652	601	661	646	609	628	655	580	634	659	661	627	661	604	679	666	605	616	592	625	622	615	653	625	596	599	586	646	620	568	626	630	617	593	633	581	600	655	617	662	605	604	614	600	658	609	636	593	597	591	635	606	628	632	634	671	608	612	650	630	609	595	620	550	652	618	612	615	626	633	624	609	635	612	585	580	622	615	632	668	603	629	650	627	580	617	633	635	631	632	624	623	633	645	622	626	630	629	585	664	557	643	644	608	608	618	610	643	667	627	638	601	599	634	597	660	593	611	595	643	661	628	599	635	667	632	620	625	637	576	598	581	646	597	633	650	633	608	643	575	584	663	631	589	619	650	597	607	609	628	663	631	641	643	656	637	636	595	601	605	628	593	623	627	609	633	667	609	639	599	631	624	660	599	601	634	632	635	650	635	622	662	605	627	618	640	642	607	662	609	627	621	650	595	626	607	622	618	651	632	631	637	574	635	633	596	603	601	615	650	650	636	685	678	648	634	644	652	667	666	610	610	640	670	617	655	633	604	621	590	589	643	614	678	617	584	639	652	601	647	655	565	642	626	635	582	629	605	660	661	621	691	625	641	627	623	646	625	668	630	607	637	637	658	615	611	618	618	602	619	621	596	650	650	627	641	607	592	644	632	638	649	621	628	660	658	646	624	610	646	627	622	632	635	609	587	614	639	619	588	637	625	593	634	606	611	657	655	674	600	608	622	604	654	595	599	571	617	638	638	654	603	642	651	580	655	609	677	618	642	660	632	606	651	609	600	665	651	608	569	610	651	602	609	587	631	596	604	623	647	581	594	646	622	631	629	644	655	649	596	642	588	636	629	629	631	605	629	671	619	589	645	577	588	610	625	611	644	629	649	648	592	602	615	651	606	634	668	635	642	646	610	597	589	684	635	649	613	637	620	629	597	588	633	642	616	624	601	639	616	633	659	599	620	628	617	619	615	648	658	634	611	665	611	612	600	651	647	623	596	623	668	592	622	621	656	615	676	590	565	609	608	600	604	633	663	611	587	633	622	669	583	620	603	628	647	656	617	598	614	644	640	620	605	653	639	641	613	622	628	692	639	624	627	596	674	640	639	595	641	615	606	623	617	637	615	603	680	638	585	667	573	613	662	641	604	629	602	642	617	608	621	612	659	613	660	690	629	601	621	648	631	594	584	592	577	594	623	611	634	639	577	663	614	615	630	642	621	650	601	614	609	657	653	651	665	674	647	594	615	614	598	613	609	643	584	644	623	640	600	643	629	602	597	604	592	640	626	612	649	634	670	624	614	606	599	653	590	587	623	609	609	617	646	634	704	628	636	670	616	656	587	621	624	658	617	623	608	602	604	623	609	582	633	635	576	608	627	626	614	626	616	636	633	612	617	579	626	636	658	634	635	586	630	617	646	582	649	660	650	608	615	634	639	650	603	603	621	613	617	632	623	589	668	588	632	635	607	613	654	631	644	617	585	609	623	685	646	598	611	636	618	611	584	616	621	644	576	619	614	627	620	570	626	623	646	626	632	573	609	631	675	615	606	648	610	647	633	617	634	597	589	607	667	643	604	640	607	642	665	616	627	637	619	586	636	623	603	606	614	633	617	648	602	614	586	602	652	673	647	554	620	636	611	606	637	642	627	625	634	635	627	618	611	655	588	617	619	582	627	641	623	646	629	644	571	638	610	623	583	654	663	628	619	646	610	636	633	638	640	615	604	632	611	609	603	615	615	637	646	622	667	636	643	593	665	644	605	629	630	655	618	630	633	648	630	654	664	625	628	639	623	641	611	588	635	582	603	657	623	657	630	624	609	615	625	635	619	671	639	627	619	617	641	642	613	586	633	621	639	624	653	602	627	628	619	628	604	603	665	624	593	623	628	637	636	604	597	638	646	623	664	607	652	643	652	662	617	613	622	601	602	637	658	615	610	601	659	596	638	630	629	624	595	612	637	635	565	653	616	644	602	616	670	650	602	646	580	592	641	658	624	600	607	606	615	628	654	641	625	673	617	600	644	614	651	621	648	645	628	611	645	589	606	613	621	601	673	606	625	646	639	600	619	619	624	616	651	624	605	632	637	626	653	600	642	674	637	614	645	607	655	652	645	646	574	610	597	634	632	622	581	633	620	598	643	577	600	629	650	629	615	658	642	586	676	616	642	573	583	636
14089	1797	1660	1166	699	2894	10026	10654	8194	1993	197	233	191	203	205	193	188	198	202	209	178	195	190	205	189	172	190	180	204	205	195	160	187	177	207	185	198	169	202	208	199	186	176	203	164	174	206	169	213	209	185	185	188	202	208	190	175	178	197	206	181	189	192	194	197	189	195	174	181	171	164	200	198	186	202	191	194	197	179	192	173	182	186	196	189	181	194	197	199	169	200	194	204	189	200	190	206	194	164	196	201	182	224	188	155	189	185	176	205	193	215	198	181	181	170	194	191	196	204	213	178	192	195	166	184	188	187	167	187	198	184	199	192	188	188	196	200	183	193	174	162	164	207	194	176	175	182	192	195	193	192	196	187	196	173	175	185	179	199	164	178	179	203	181	172	192	171	180	200	187	168	179	212	205	162	183	162	212	213	191	179	188	171	206	191	181	197	166	196	170	168	177	184	186	229	199	174	184	180	193	191	199	178	188	170	182	164	177	179	194	184	194	181	191	181	178	165	182	197	188	193	178	163	165	190	198	175	175	182	176	195	207	175	195	208	175	180	179	177	217	197	180	196	176	200	180	168	178	163	193	182	175	180	195	194	224	176	203	175	178	200	197	218	213	173	208	157	210	227	168	166	171	195	203	199	192	179	175	195	177	204	201	191	164	194	171	166	186	216	197	164	207	188	184	205	206	222	199	170	178	162	184	204	206	185	208	209	180	167	186	186	169	207	194	186	188	177	186	162	186	191	176	188	181	205	211	201	195	201	208	203	209	205	182	179	181	199	171	196	208	157	190	187	193	199	204	198	176	201	177	202	220	190	187	197	165	195	193	182	187	210	185	173	203	196	186	188	200	194	186	199	196	178	177	175	189	190	181	203	186	208	174	198	205	199	165	188	171	182	210	195	174	175	188	163	182	199	202	209	226	192	183	219	186	184	195	179	179	195	203	200	172	180	193	218	209	209	178	174	189	182	220	184	205	189	162	205	200	173	188	192	195	179	201	183	190	204	178	196	204	160	188	165	178	194	194	184	211	206	184	195	183	178	185	165	183	183	191	163	196	206	166	207	191	175	181	219	176	194	183	172	199	176	197	186	171	169	151	204	198	182	180	162	174	174	177	183	190	186	191	169	176	171	191	187	182	168	181	180	239	188	203	185	194	183	208	200	189	188	163	186	211	194	196	196	199	172	185	153	191	201	185	171	190	190	207	158	192	198	175	198	193	192	212	199	203	192	183	166	180	205	187	193	211	204	197	207	195	191	173	171	164	167	169	166	226	150	172	187	203	179	180	197	183	189	167	169	197	203	181	205	170	187	178	222	207	203	200	179	203	191	183	176	171	208	193	207	194	209	195	186	193	177	187	211	196	189	199	208	190	163	168	201	183	173	190	171	202	170	227	180	197	162	175	193	203	181	204	200	189	201	190	183	173	186	184	200	164	177	190	187	205	197	167	197	186	171	180	189	183	179	189	186	198	185	179	182	193	192	190	197	188	207	214	180	177	215	179	153	165	195	196	185	160	201	203	230	176	169	196	191	188	191	198	162	199	192	177	178	163	197	199	188	212	213	194	170	186	226	192	202	185	172	203	177	189	196	196	181	165	214	209	184	185	188	189	193	169	179	183	185	186	180	192	211	183	179	186	193	220	183	197	216	188	169	204	171	184	184	172	161	230	193	191	204	223	169	172	175	191	225	204	198	239	192	183	169	212	171	172	186	191	187	207	192	195	176	210	201	192	193	193	208	189	204	239	181	194	182	195	198	198	191	190	178	187	204	174	184	154	173	183	192	181	177	194	183	166	164	157	183	198	194	171	183	205	191	168	209	189	194	184	200	185	196	216	215	185	190	176	169	172	182	175	194	195	191	163	185	192	181	179	161	194	176	207	208	194	212	185	200	189	177	185	198	195	188	203	185	180	185	193	157	210	193	202	178	183	183	182	176	198	170	192	176	189	174	206	186	200	162	192	202	195	200	190	179	181	177	184	205	219	172	208	175	171	184	197	192	176	182	163	185	202	203	189	177	185	156	175	199	190	209	171	186	161	182	180	172	216	191	189	172	190	185	171	176	196	185	186	204	185	209	177	188	195	165	181	189	188	190	193	199	174	188	178	198	188	203	162	193	165	186	177	199	185	172	206	172	211	187	188	176	189	210	160	182	195	198	185	172	185	220	193	190	188	181	210	152	163	188	179	182	181	189	196	209	197	194	174	181	197	178	186	209	175	188	191	201	207	174	180	172	211	180	191	169	184	210	200	199	200	165	196	170	171	194	201	192	184	190	187	196	184	205	183	193	186	196	225	178	204	182	216	149	168	211	189	200	183	179	182	184	201	185	177	200	188	181	165	193	218	178	186	172	200	196	192	181	180	186	198	188	187	203	193	202	217	182	211	190	153	166	163	175	179	193	187	165	174	204	189	213	165	168	186	168	197	173	183	200	160	162	194	212	185	167	176	197	191	181	181	196	184	166	172	193	173	199	186	196	186	176	215	181	187	183	182	179	196	184	178	181	195	196	184	180	186	185	168	167	194	203	211	179	171	176	149	160	195	196	190	199	177	188	189	190	181	198	175	188	176	175	182	166	190	163	189	213	201	212	183	193	216	201	194	169	181	196	190	181	192	239	185	207	178	169	180	191	191	189	186	180	191	190	182	207	183	197	170	189	215	184	189	198	174	223	171	184	207	193	180	204	191	226	188	202	198	192	173	175	203	186	202	190	191	210	176	187	172	198	166	183	179	175	189	185	135	179	191	185	173	221	193	168	192	195	213	201	182	184	191	176	218	191	178	217	172	186	178	186	179	215	194	177	194	194	181	198	199	204	180	191	203	178	184	187	200	191	202	170	188	186	191	179	160	186	170	192	213	178	198	215	183	173	187	199	202	160	155	185	168	172	177	182	201	157	190	178	206	175	206	217	223	185	168	183	196	176	196	179	192	180	204	182	189	162	165	169	202	207	180	190	189	184	179	195	183	203	193	191	216	164	182	204	194	194	203	175	174	183	189	183	184	214	221	175	193	166	179	162	192	181	178	172	205	184	198	214	160	181	215	196	198	200	192	192	171	200	177	210	205	162	180	200	221	202	192	170	207	197	191	170	188	158	190	201	175	195	200	177	204	178	164	187	176	181	188	189	175	191	209	183	188	186	177	172	192	195	177	176	200	183	166	202	191	202	160	194	195	172	188	177	176	161	184	187	170	191	181	190	181	202	188	191	169	202	185	191	177	179	204	173	181	141	208	189	178	178	189	177	188	192	192	163	178	200	180	204	193	184	188	169	145	182	198	191	164	180	181	215	199	185	214	194	176	166	179	204	192	181	182	189	201	195	184	181	222	195	196	185	170	209	193	199	188	189	201	176	181	194	195	196	213	176	184	198	204	179	174	178	185	160	188	194	176	192	188	185	158	173	197	169	203	192	195	187	178	193	218	212	175	191	179	189	194	199	211	169	184	197	156	193	201	186	199	180	198	190	192	204	163	212	204	182	158
8981	1738	3758	3795	3019	12134	30442	30542	25315	5982	561	589	541	523	567	569	530	513	482	507	521	508	516	481	534	469	473	517	514	484	507	501	483	487	504	503	455	466	498	476	514	469	542	541	464	459	436	463	465	460	451	476	467	493	451	473	468	450	477	490	465	443	477	480	505	461	481	480	438	455	509	445	446	476	457	426	453	491	473	442	477	486	447	477	457	469	447	441	465	450	476	442	468	477	479	438	503	480	446	480	502	499	450	470	454	476	471	450	481	456	481	497	486	482	494	433	463	485	489	480	463	460	477	438	456	458	486	452	452	463	475	491	482	491	469	434	460	435	482	470	425	450	462	459	425	482	454	456	491	491	420	515	451	434	460	456	474	509	450	453	437	478	438	468	471	449	447	448	444	490	469	459	465	466	480	472	481	494	489	465	431	467	435	446	467	442	520	476	478	507	485	408	408	454	441	437	455	465	502	462	477	467	474	467	463	441	462	461	440	469	509	459	472	470	430	439	520	485	488	427	443	513	483	474	458	470	487	459	420	470	453	463	424	475	480	437	488	473	463	508	502	456	485	470	493	452	509	480	451	496	456	454	441	451	466	466	484	463	490	452	436	463	461	460	475	473	438	482	461	440	452	459	464	478	492	483	488	473	458	486	497	430	483	481	443	475	487	484	450	459	454	472	442	488	452	483	463	461	440	474	466	468	492	476	473	463	449	463	460	452	466	456	435	435	465	473	462	478	441	450	453	465	469	473	469	440	474	447	452	460	457	491	452	496	442	483	481	451	467	467	483	444	475	472	434	456	477	490	509	436	478	465	461	520	498	468	465	457	474	462	454	449	466	486	459	462	453	470	448	487	466	450	467	483	475	485	465	479	464	474	483	446	473	464	487	439	460	458	459	441	479	473	462	432	443	455	521	440	500	463	474	466	467	445	486	461	447	484	451	475	473	452	443	458	432	485	479	476	452	453	491	473	458	460	487	443	468	492	465	469	479	446	429	454	478	445	477	423	484	485	480	458	478	430	470	477	481	433	474	457	474	456	435	470	453	483	494	411	485	459	473	476	453	481	508	478	449	487	472	462	475	426	435	516	451	497	477	469	471	471	446	490	440	527	451	475	480	480	460	449	449	445	473	445	465	481	458	464	434	472	484	479	486	478	451	466	474	448	498	453	454	479	461	438	463	454	452	455	490	462	464	464	460	491	446	444	485	490	470	450	451	488	478	484	471	487	428	449	457	450	485	491	502	451	485	483	453	437	440	499	480	499	476	475	478	463	412	451	462	459	463	428	454	491	439	461	460	451	477	510	476	466	478	456	423	460	492	446	465	450	447	449	436	464	424	471	453	495	500	461	465	471	480	452	466	513	492	493	491	462	463	465	477	469	490	500	459	466	477	472	425	478	493	472	473	454	432	444	459	483	462	461	478	431	469	443	461	484	459	488	470	445	459	458	458	503	459	496	462	435	442	473	462	413	457	466	445	433	488	482	458	506	421	443	458	469	469	448	451	448	452	455	442	443	462	478	449	497	459	505	482	480	486	450	475	445	463	498	462	465	500	450	471	475	487	466	473	473	482	476	467	436	486	479	499	470	484	485	436	467	449	449	505	446	450	460	436	465	483	440	464	495	485	486	469	469	442	479	460	465	477	483	471	456	462	469	442	473	472	492	484	486	488	491	458	469	498	440	461	438	446	451	443	489	433	444	450	480	443	487	485	467	494	500	454	471	470	479	475	456	432	505	463	493	454	460	437	485	434	482	470	472	437	464	430	436	448	474	479	440	482	440	447	476	441	495	515	475	519	444	440	451	450	446	465	470	445	464	431	488	472	474	454	458	498	470	436	484	453	478	421	470	443	454	479	483	465	437	446	460	503	502	455	457	452	467	440	490	517	477	484	441	492	434	452	451	485	480	435	468	413	503	469	484	481	467	426	488	444	464	492	432	508	462	501	464	435	466	411	429	497	461	450	485	450	430	456	447	484	427	505	478	484	496	464	438	444	467	477	469	456	470	439	464	463	437	470	452	460	497	444	431	425	485	449	462	451	445	478	439	442	496	438	466	472	474	482	471	461	489	476	459	452	495	481	463	481	422	487	467	493	460	486	452	467	448	461	505	451	442	441	454	457	471	460	493	448	460	472	474	468	534	427	497	458	457	497	446	474	451	450	446	473	494	436	462	486	478	499	481	450	469	481	449	475	454	453	444	443	482	456	436	468	453	444	471	487	487	489	461	519	434	490	404	448	446	449	466	461	446	472	489	474	461	489	482	467	455	466	448	475	438	475	438	446	457	482	483	449	497	455	453	408	472	421	497	459	498	447	497	468	475	482	467	476	456	482	495	488	442	476	489	486	430	409	456	475	474	466	501	475	458	511	457	469	486	444	470	463	439	460	510	473	480	443	465	469	447	469	450	449	498	502	464	427	425	514	437	488	469	460	458	455	440	472	484	480	459	445	426	522	478	490	488	502	483	468	435	496	408	492	481	499	484	418	476	454	474	494	463	460	477	450	436	515	447	488	482	464	438	425	401	472	459	428	481	461	443	459	447	442	436	453	485	427	493	439	453	484	464	468	465	464	467	518	481	438	504	454	458	483	456	490	439	471	458	493	435	477	485	473	482	477	516	456	445	479	447	476	441	447	480	463	498	513	463	471	497	449	480	497	489	465	489	461	441	481	467	451	467	466	419	447	493	464	494	461	446	460	444	454	471	440	445	464	506	423	466	432	489	449	436	468	475	473	419	477	450	464	457	463	457	478	492	522	463	467	443	463	474	474	463	478	499	453	472	491	469	461	460	459	481	473	475	467	431	459	460	433	469	495	490	512	461	479	453	471	474	433	452	475	449	480	475	460	483	443	461	469	460	488	474	479	456	440	487	449	473	484	438	491	498	475	507	465	498	478	464	450	460	473	481	491	438	439	532	473	432	494	483	465	477	469	470	476	461	501	445	477	481	481	444	453	484	450	464	462	481	441	500	470	500	452	442	483	484	446	466	434	457	447	411	496	486	436	466	478	467	493	489	475	465	486	462	448	453	469	474	478	445	492	446	441	463	462	469	463	485	508	463	466	487	447	453	474	463	472	492	429	443	464	439	485	489	494	466	450	481	463	427	449	480	432	425	455	444	421	466	463	461	446	471	474	516	466	444	432	455	474	490	455	452	457	447	466	460	492	481	446	429	458	463	465	473	514	426	442	450	437	447	485	522	451	442	468	474	447	461	481	468	446	467	454	436	484	455	463	460	510	463	478	431	475	463	433	454	463	493	483	465	462	462	471	464	460	502	476	494	496	432	523	429	488	448	450	474	499	467	464	490	438	489	486	436	447	507	451	472	498	472	466	436	465	487	467	461	440	450	490	495	451	460	424	456	487	482	480	456	461	481	462	462	462	457	461	512	491	476	427	487	452	471	449	481	471	462	486	452	469	482	442	414	458	494	410	472	471	471	451	484	496	467	423	489	484	463	452	497	463	451	420	458	449	487	471	462
2077	579	674	598	436	367	482	486	481	280	233	201	216	236	223	221	211	212	208	215	228	211	224	210	237	211	205	204	227	236	227	213	237	234	248	233	225	227	227	230	182	203	227	263	234	214	218	241	237	225	229	192	232	221	225	222	235	237	241	230	243	233	234	209	206	213	205	249	231	210	204	222	207	245	216	211	212	219	230	214	223	211	232	221	209	212	210	239	212	211	249	205	215	217	244	230	214	224	197	204	234	221	224	222	214	241	207	214	226	244	216	220	223	213	222	227	227	207	219	230	226	208	208	227	227	222	193	229	192	189	214	197	223	222	208	232	215	207	207	256	258	222	237	252	214	217	211	259	184	231	194	238	218	223	192	240	236	212	204	224	209	249	225	205	187	205	223	247	222	203	209	211	212	226	254	236	219	234	222	246	238	241	217	209	219	217	199	198	227	216	233	210	222	197	217	213	222	206	250	205	205	229	237	230	231	228	240	230	239	243	213	205	220	212	203	235	214	214	228	218	231	233	224	218	223	219	218	239	218	225	214	206	223	245	170	219	192	217	221	234	230	244	217	196	212	228	218	193	203	213	218	229	233	195	234	208	209	230	235	237	242	228	240	204	215	249	224	199	216	218	233	219	234	235	230	235	232	225	212	201	248	206	202	224	216	224	212	222	218	216	202	240	201	227	214	212	219	224	235	230	245	241	249	228	235	222	223	207	250	223	226	241	234	209	223	244	242	204	244	244	205	231	218	213	203	247	231	220	240	217	222	224	206	267	210	205	218	212	235	237	232	227	213	228	200	212	215	206	213	197	196	211	213	209	212	212	230	236	242	186	231	203	221	176	237	199	225	210	245	235	224	211	216	225	216	227	226	216	199	206	222	229	222	209	220	214	235	208	201	233	189	188	216	235	216	215	235	201	237	196	241	225	216	200	223	221	222	206	209	232	215	207	243	224	198	224	221	234	197	270	214	232	226	209	218	223	210	222	234	278	257	202	219	234	196	240	235	221	216	223	224	219	184	190	244	216	204	231	247	213	225	236	221	233	228	235	240	227	233	211	222	220	208	217	242	181	228	229	202	245	184	257	240	219	213	227	220	203	234	219	236	257	200	201	205	222	223	218	231	226	234	232	228	204	249	239	234	243	221	240	194	199	229	210	195	230	214	246	222	250	231	208	218	237	229	212	211	229	243	256	222	222	227	222	183	233	224	197	219	214	220	219	209	233	228	218	239	229	209	239	231	226	250	225	200	233	248	255	239	236	242	218	220	212	201	202	228	224	239	234	209	205	205	223	242	230	224	230	226	225	229	218	202	218	232	226	194	224	237	219	240	236	222	226	221	210	194	216	243	256	197	208	204	238	197	208	231	251	237	204	215	215	203	226	222	236	218	244	228	195	202	231	223	206	209	217	212	201	207	232	237	225	215	253	222	227	229	222	218	235	220	222	222	221	234	235	217	228	213	242	252	200	199	204	223	218	211	230	206	221	222	216	224	217	212	219	220	199	213	227	225	200	214	212	218	238	219	204	202	223	228	212	235	226	237	226	214	196	189	193	188	223	237	238	204	232	258	206	205	219	217	199	229	185	220	222	240	227	225	234	223	220	209	198	228	231	230	209	213	217	204	247	229	229	224	245	219	223	221	228	238	194	230	192	229	205	218	252	214	231	199	212	229	200	217	240	220	211	213	202	207	218	224	246	220	252	198	210	227	216	199	220	211	222	231	215	235	226	183	220	232	209	214	225	275	227	208	210	216	247	209	216	234	209	218	221	233	216	227	188	235	229	255	236	224	201	205	246	224	222	216	193	252	232	212	253	229	211	205	246	226	204	228	219	274	206	250	241	201	198	241	249	218	235	208	207	215	236	226	252	213	213	205	232	206	215	222	203	210	229	215	276	238	227	205	216	228	206	220	224	238	206	205	210	186	197	200	215	210	216	206	232	220	224	242	208	223	221	218	238	232	235	219	201	225	219	206	203	244	241	228	203	212	250	207	215	220	243	212	198	210	247	202	236	232	197	260	207	235	219	227	221	189	205	238	197	213	215	214	219	206	206	238	266	197	185	232	237	187	219	192	200	218	216	220	219	198	212	215	211	227	233	203	224	223	235	215	245	259	250	218	199	215	254	220	242	214	248	226	215	210	220	220	212	220	222	220	213	191	231	228	211	221	199	182	211	218	239	227	233	236	217	239	227	234	225	232	208	217	236	230	238	203	218	210	219	234	221	238	237	230	241	212	220	223	226	223	201	243	213	216	209	241	212	231	218	248	233	209	219	208	245	211	212	218	218	249	219	255	222	191	222	229	223	208	208	247	230	210	225	187	242	232	216	213	239	235	224	203	232	189	224	207	212	203	224	215	209	200	199	224	248	217	204	234	215	233	201	224	229	244	223	221	219	214	207	216	197	187	206	250	208	241	212	217	231	213	219	198	205	214	211	204	216	214	213	230	231	221	262	227	226	212	203	220	220	207	261	231	224	200	224	191	199	233	234	203	236	214	208	215	262	207	261	227	228	208	224	202	225	212	218	223	211	203	199	257	226	220	234	200	206	215	223	219	226	231	209	220	237	209	231	239	210	205	193	210	169	221	206	232	233	199	216	224	204	218	241	214	213	226	217	265	235	227	227	197	215	202	231	231	208	232	241	233	230	214	246	245	224	207	230	258	230	233	226	216	212	213	204	241	200	203	225	225	190	215	212	211	242	214	206	225	193	242	226	192	240	245	217	210	212	225	208	221	234	225	211	225	238	239	195	239	223	239	213	210	217	208	203	208	254	223	200	221	199	188	232	245	215	227	216	212	222	230	214	224	218	221	225	216	229	225	234	221	219	206	230	208	233	221	207	207	236	237	230	191	235	220	226	211	214	226	239	203	211	216	201	208	192	202	197	226	242	233	246	237	204	209	199	198	216	199	219	202	219	242	232	208	252	223	225	234	221	245	218	216	212	204	238	235	225	246	228	237	237	236	221	212	236	201	237	218	230	230	254	230	230	253	218	221	220	240	210	225	194	202	211	249	246	238	232	220	194	209	221	211	219	233	212	224	214	215	220	213	245	242	224	215	220	225	197	207	211	226	209	214	209	191	213	217	200	197	221	184	184	205	242	213	211	236	227	257	265	205	207	198	208	225	240	209	233	205	218	206	213	243	237	216	220	227	201	225	223	223	226	228	220	203	219	225	228	213	241	247	200	231	227	239	211	185	244	232	206	218	207	217	227	229	225	239	231	232	256	216	230	199	206	230	223	222	212	223	215	235	201	215	199	188	208	238	217	245	205	223	234	237	229	229	232	223	200	212	216	246	203	214	223	202	209	223	237	204	258	220	206	227	228	242	223	231	202	220	243	218	219	212	260	209	215	211	213	231	228	223	224	230	217	229	225	269	231	222	225	243	223	240	210	209	225	230	219	221	223	234	223	224	213	238	239	218	227	230	207	217	216	212	208	261	184	233	222	222	224	219	221	191	200	215	220	242	201	222	214	228	230
2489	896	1687	1957	1633	1582	2032	2136	2031	905	605	629	611	570	562	522	585	583	560	550	593	557	566	535	553	578	543	539	562	572	545	534	506	549	559	528	531	545	555	565	547	555	595	540	566	589	551	590	586	589	515	540	576	555	555	614	535	498	559	523	553	543	546	551	559	533	508	550	535	559	557	526	547	539	579	553	571	579	533	512	595	563	535	538	567	577	555	518	560	579	566	531	553	545	564	536	591	533	553	572	533	601	555	529	527	550	542	553	557	561	592	546	567	595	582	580	548	535	607	574	530	524	536	545	563	536	565	565	567	556	517	541	552	553	582	531	592	542	580	542	530	566	593	548	559	590	547	503	571	568	544	544	596	563	551	526	548	595	538	580	496	573	563	542	545	576	564	598	553	547	529	556	503	552	543	557	529	541	538	545	559	572	562	565	527	529	531	541	522	551	566	539	507	541	494	573	570	551	513	602	593	525	554	540	564	522	512	558	578	521	548	550	553	589	539	522	547	579	567	535	573	550	546	588	579	504	501	550	551	521	521	540	561	578	532	556	560	567	546	567	540	581	570	562	560	568	540	544	551	549	553	553	546	569	538	524	553	548	529	547	579	552	543	520	552	595	545	525	611	551	513	564	613	541	562	547	567	548	567	523	518	571	562	534	566	555	553	566	515	551	595	550	578	576	557	535	542	577	577	523	531	569	581	521	539	590	536	513	589	517	580	519	531	559	536	502	535	541	534	536	515	544	569	537	594	575	538	565	537	549	530	573	588	556	546	548	554	554	547	561	562	535	492	575	522	539	540	560	545	529	581	568	535	551	539	529	564	552	572	526	500	528	498	559	523	539	568	528	530	566	518	539	560	555	572	554	542	547	565	565	553	528	566	541	575	534	565	542	571	541	554	533	574	560	572	551	557	551	545	548	558	532	569	511	524	524	559	541	567	546	527	604	556	518	510	553	510	482	553	529	531	501	552	563	506	538	519	540	556	520	547	559	543	532	551	577	555	550	551	557	567	574	559	511	563	541	539	556	578	566	586	559	550	545	555	571	556	527	541	600	556	548	544	551	557	537	531	583	544	542	572	574	548	549	514	572	504	569	588	581	587	581	547	571	566	556	547	601	538	556	571	536	567	559	579	555	576	573	546	549	524	551	528	541	539	587	532	539	593	560	571	538	533	534	549	582	589	521	546	502	576	528	542	549	592	514	566	533	554	538	516	536	541	494	558	504	589	567	527	573	504	544	533	523	543	535	565	577	604	551	559	519	554	636	527	577	556	525	504	568	523	518	547	514	551	565	522	563	581	542	568	553	558	554	558	531	539	518	530	528	572	549	541	539	561	528	566	572	542	533	544	543	528	556	569	545	542	553	567	560	570	548	566	563	581	559	525	569	550	552	557	551	548	555	561	563	577	564	539	567	493	547	535	560	578	533	574	539	566	545	550	513	533	560	550	564	555	562	558	507	589	548	518	502	547	535	616	540	552	564	561	513	560	536	573	598	531	582	527	557	541	566	584	539	530	561	538	573	545	540	552	538	596	533	526	539	549	535	509	565	556	544	537	550	535	560	509	523	556	546	563	541	532	553	554	548	552	515	523	529	559	571	551	525	622	568	556	548	560	543	572	549	541	526	540	557	506	573	548	562	517	560	548	555	580	568	590	609	498	532	578	511	540	560	588	579	586	590	566	538	544	557	565	550	566	512	517	579	587	527	526	580	545	554	583	553	519	580	495	586	539	577	526	536	590	531	528	524	587	598	590	574	532	529	542	545	559	507	570	556	556	594	541	542	636	608	552	570	528	533	496	542	564	547	553	561	516	552	573	577	585	563	542	566	533	586	534	538	570	503	517	520	550	544	524	538	546	553	590	525	505	604	518	541	580	527	551	554	520	616	589	551	602	526	566	573	570	569	558	548	517	525	552	552	579	550	543	568	583	578	563	540	546	539	571	533	587	560	586	560	524	571	530	556	526	593	506	521	559	535	569	553	558	570	564	582	522	561	534	590	536	589	540	554	584	559	566	532	552	537	556	568	586	545	577	574	557	533	574	578	533	527	520	542	566	600	537	542	545	527	553	535	517	552	578	572	522	537	571	554	566	526	576	533	538	584	512	509	504	551	583	551	581	598	552	514	511	562	518	531	545	494	573	549	544	587	560	579	536	575	545	561	551	602	531	537	543	567	570	536	582	537	582	557	568	558	573	507	505	579	527	542	558	556	562	537	505	559	538	522	524	503	564	560	549	538	585	536	593	565	551	534	570	529	512	605	524	552	570	555	531	570	546	589	541	567	567	546	550	539	545	559	511	537	533	542	568	526	543	531	559	526	519	534	567	546	533	557	536	548	540	527	542	569	586	547	552	542	536	541	597	556	560	561	551	560	563	550	594	543	500	554	551	522	507	527	561	551	530	524	541	538	554	561	538	554	582	523	564	561	537	519	556	537	537	518	575	508	575	589	538	514	526	546	547	539	565	549	546	576	564	546	533	561	569	572	549	543	567	600	555	522	528	569	552	509	529	531	545	551	590	523	574	555	562	552	542	572	568	573	538	550	538	539	513	569	584	520	556	556	594	564	522	562	514	534	609	535	561	563	592	560	516	547	548	595	540	548	572	557	553	538	596	525	559	557	557	593	572	565	537	573	533	551	522	569	545	563	583	516	541	529	579	566	536	559	585	526	558	521	550	528	575	546	544	529	534	555	527	550	609	587	549	605	542	572	559	546	526	594	576	539	557	516	565	531	574	530	547	538	519	501	565	528	559	550	549	545	508	573	561	554	580	592	580	607	570	581	553	569	512	585	588	548	524	566	543	564	541	528	548	522	558	522	567	558	582	517	580	509	570	545	535	541	590	546	558	572	575	553	552	568	550	555	536	507	558	564	556	512	577	557	543	564	553	564	570	534	557	536	540	547	570	522	535	511	552	564	563	560	564	561	502	566	548	563	521	536	570	525	610	526	523	578	582	517	515	571	520	547	555	604	549	553	548	583	546	527	547	566	549	521	533	541	562	534	541	538	582	577	544	564	570	584	559	575	560	541	539	557	525	592	588	531	591	558	555	556	539	551	539	532	565	538	554	515	603	540	575	481	536	536	539	546	520	562	541	560	576	524	539	546	565	527	575	558	556	517	587	525	548	555	565	571	572	533	565	564	565	580	585	572	572	546	559	573	559	584	600	541	540	521	574	530	539	566	557	551	584	588	545	559	587	560	546	553	512	547	510	546	599	591	545	560	563	540	596	572	538	545	533	556	522	559	521	558	566	537	528	548	534	567	537	541	519	553	530	517	539	541	565	537	537	551	563	533	558	541	548	550	554	529	555	567	571	543	574	523	553	575	575	536	537	538	600	583	577	562	599	545	547	533	564	556	526	559	591	484	517	537	544	506	538	569	540	605	522	533	510	571	541	589	550	571	546	543	534	549	540	559	572	544	554	530	527	552	563	515	557	527	554	561	538	559	595	524	574	516	589	487	583	520	575	540	587	556
8390	1186	1220	1000	764	692	3394	5580	5251	1046	275	256	288	263	289	269	274	264	270	272	270	274	278	249	247	237	295	252	282	270	290	267	250	257	234	289	269	248	266	272	273	274	274	264	256	272	248	272	257	256	261	265	263	258	265	258	254	274	242	285	271	272	260	247	258	271	267	260	271	264	240	235	244	242	252	282	242	256	264	253	253	249	220	274	254	223	267	257	254	255	272	250	246	233	258	282	271	291	248	249	295	276	231	259	274	284	266	291	229	250	251	251	259	273	294	273	243	253	264	234	233	257	279	251	239	270	258	262	266	247	278	260	270	234	224	303	236	237	261	247	256	246	254	257	247	255	257	280	256	288	266	272	248	278	279	272	253	245	271	276	282	250	266	249	255	249	232	289	262	264	231	242	259	272	282	254	239	267	247	268	232	282	244	275	296	240	240	269	272	246	271	242	283	261	246	286	244	253	258	277	262	277	239	245	274	242	285	267	257	282	262	246	286	271	256	275	245	247	262	248	267	266	260	283	267	256	226	247	260	238	225	270	242	227	243	249	270	277	248	277	269	270	232	287	268	234	263	264	229	250	259	272	240	241	260	257	261	247	280	247	288	268	270	238	266	301	256	304	268	259	301	278	278	259	253	256	255	269	277	256	285	231	247	270	257	261	247	243	256	247	277	234	244	237	281	260	215	243	268	260	270	296	252	235	264	267	269	255	254	282	272	275	254	232	262	278	256	249	265	268	296	244	262	253	258	231	264	254	265	220	273	276	261	276	252	259	269	283	272	256	277	249	250	281	282	258	275	249	246	262	250	281	278	274	263	281	245	251	291	236	257	256	274	239	279	225	273	271	263	268	250	247	255	278	263	265	283	259	227	209	249	243	260	270	266	276	253	256	247	267	258	254	234	250	271	230	242	279	256	265	261	270	270	229	290	281	234	259	254	265	269	268	260	269	253	287	272	260	291	296	249	255	279	216	270	266	263	263	238	277	260	297	254	262	284	247	233	274	274	269	267	282	239	252	264	268	247	270	260	245	247	257	282	236	234	265	240	242	264	263	262	254	252	287	267	260	303	274	261	254	285	246	264	279	284	293	256	288	252	274	234	257	226	251	276	248	251	267	277	272	270	274	265	264	250	269	244	282	240	246	253	222	256	251	258	262	243	239	251	253	262	268	275	240	288	246	272	258	261	229	259	266	261	248	254	282	266	242	263	306	283	237	250	291	286	240	251	227	211	249	240	269	259	267	284	231	246	263	273	300	287	237	251	273	245	248	244	268	265	257	274	237	240	262	224	246	283	260	267	240	263	250	269	260	255	266	259	274	269	251	276	257	249	259	298	250	259	266	238	245	236	228	246	269	244	282	245	230	271	262	256	274	246	253	280	254	261	245	238	277	288	244	230	266	252	246	285	264	247	269	278	261	284	257	261	247	254	301	233	239	260	273	263	269	259	247	261	284	260	269	258	287	245	265	257	234	240	278	255	256	235	242	244	246	270	272	247	267	251	283	247	290	246	254	269	225	240	268	263	249	282	274	258	247	263	281	254	303	249	237	254	270	274	249	290	257	271	252	240	247	272	253	290	252	261	251	242	214	270	286	236	254	276	282	292	266	279	231	239	252	278	244	261	285	260	253	284	238	280	271	283	260	262	273	244	243	245	242	274	244	265	244	277	260	249	269	280	247	259	247	231	290	272	265	265	278	264	288	260	285	282	255	250	267	242	257	229	247	260	259	270	262	236	249	264	249	276	262	263	228	267	226	242	260	270	247	261	236	258	277	259	265	275	277	258	253	247	266	247	255	267	284	270	269	266	254	235	285	262	257	282	284	271	236	265	248	260	280	265	249	257	224	260	258	260	240	285	220	269	251	249	291	231	240	277	238	246	252	254	245	247	245	263	251	237	255	233	265	290	274	249	261	249	243	237	238	240	262	243	227	276	308	281	274	239	254	236	249	283	274	260	265	290	233	279	298	246	244	275	271	273	247	265	240	306	290	248	257	261	265	250	249	256	280	246	245	289	237	264	277	244	243	262	272	279	275	242	266	283	277	283	288	249	269	252	244	232	254	248	266	216	261	245	236	275	259	254	265	283	245	236	271	261	278	253	252	259	253	242	245	273	245	277	261	288	266	261	226	278	270	270	283	264	279	289	255	274	242	252	236	255	291	272	242	266	265	259	228	259	258	254	247	233	257	251	245	250	233	258	250	284	284	269	252	270	249	229	236	271	252	275	272	274	269	253	277	241	285	259	253	247	255	245	277	269	230	232	250	252	255	263	234	250	293	261	254	281	261	265	273	269	259	258	256	240	281	249	267	260	260	248	259	272	280	237	251	305	277	246	264	285	276	287	262	254	224	261	269	269	255	273	269	275	268	261	268	259	257	248	253	243	276	250	252	256	267	215	249	275	267	269	274	258	293	261	254	261	265	264	261	256	265	279	241	274	274	262	270	273	303	256	255	279	236	259	284	255	291	258	283	257	260	288	254	254	249	270	279	240	272	265	268	249	247	224	260	307	237	264	262	280	286	277	273	254	233	279	252	242	282	263	252	278	261	237	226	262	260	252	278	269	240	248	290	244	271	291	278	251	231	279	256	240	248	271	248	276	250	218	254	268	262	275	274	276	244	246	246	245	238	227	281	257	268	264	251	250	267	252	280	270	269	249	240	268	253	264	289	266	248	261	261	264	283	257	260	250	272	235	275	240	263	274	294	265	257	272	274	238	258	253	254	250	272	263	253	273	235	288	257	249	245	268	254	265	249	270	251	247	268	256	294	287	261	253	270	289	257	265	245	273	223	264	314	238	247	243	241	257	288	234	246	276	257	268	284	251	246	262	277	279	261	273	263	268	256	264	260	255	281	231	268	274	252	265	257	222	258	260	248	239	296	296	245	283	241	267	251	256	253	267	257	293	251	275	283	275	303	300	245	264	252	278	278	276	262	265	244	266	239	260	255	284	246	291	276	247	257	274	290	275	274	252	292	262	262	295	265	258	295	270	295	260	253	270	249	233	254	257	261	222	230	279	250	252	282	258	258	262	286	277	244	272	240	275	299	255	280	254	249	267	260	270	283	253	265	238	259	256	266	251	247	251	248	285	288	261	239	240	271	242	235	236	244	251	272	250	242	276	250	279	267	256	266	241	273	277	288	266	290	266	240	239	244	267	283	265	231	249	240	253	262	260	246	254	275	240	257	278	224	250	248	252	261	239	250	255	244	250	265	239	273	254	238	249	265	249	241	238	271	237	267	273	264	281	260	245	256	257	236	250	280	250	255	233	267	242	291	228	262	246	270	264	256	237	251	269	256	224	254	237	284	266	291	258	264	242	255	279	253	263	280	265	274	275	242	255	271	276	257	280	260	292	252	274	262	281	230	270	283	263	276	261	247	281	247	278	263	300	269	252	251	244	243	283	254	299	248	235	272	277	249	254	285	263	277	259	244	240	245	256	255	231	273	256	285	262	244	269	277	284	260	250	268	237	259
7498	1567	2826	3413	3024	2667	15270	21717	20003	2853	753	715	698	756	687	726	670	661	673	681	646	620	670	659	681	686	691	631	686	670	627	648	663	645	698	675	611	624	661	638	661	630	649	614	629	623	687	621	640	622	648	624	627	678	628	652	656	637	606	646	652	683	644	646	664	585	621	628	662	585	662	608	677	600	617	617	648	613	597	656	616	678	684	593	630	648	618	648	613	632	645	633	639	594	631	632	630	643	626	619	620	663	677	628	618	624	697	630	634	598	675	665	680	669	635	643	601	602	618	659	613	634	645	713	588	650	628	609	626	595	655	630	588	598	638	661	661	660	619	617	599	608	615	638	587	638	618	632	651	672	621	670	623	653	652	632	690	633	605	649	651	627	611	604	609	609	670	669	612	649	628	576	587	616	606	602	672	643	643	624	621	613	655	635	626	617	632	616	595	625	585	583	644	597	643	652	672	649	615	657	650	641	618	607	650	638	590	599	603	637	632	610	637	653	659	611	636	616	613	640	568	653	615	656	627	625	655	607	640	591	637	661	631	637	602	666	648	623	596	596	599	648	668	564	666	618	609	621	610	605	600	627	644	600	637	614	630	573	656	582	621	574	615	676	644	591	651	605	672	624	600	690	605	676	623	624	642	620	615	614	640	622	644	656	644	676	672	681	633	619	622	624	628	596	617	633	658	640	668	627	638	693	655	619	641	619	635	640	642	627	644	633	631	622	635	604	600	621	664	588	634	623	639	656	639	606	670	641	635	646	623	677	644	634	604	589	645	601	596	635	635	638	663	660	640	612	637	652	676	657	633	630	667	627	651	610	624	636	602	634	599	616	622	577	626	596	645	633	657	663	589	609	681	633	602	624	677	602	637	646	645	597	637	656	598	658	607	664	617	637	683	651	626	604	650	619	638	628	589	628	634	649	645	645	612	602	643	648	606	625	628	621	687	650	607	640	641	628	669	591	585	625	631	642	644	620	649	656	645	613	642	676	613	627	629	636	631	658	630	699	633	643	634	651	636	667	655	594	631	625	639	624	634	619	660	663	664	646	627	661	643	619	575	659	606	691	612	641	662	616	630	618	621	647	675	625	618	612	611	593	654	646	619	675	613	608	636	637	649	633	621	615	644	629	653	662	651	628	632	640	637	596	607	620	619	624	650	633	614	577	625	623	633	640	625	640	587	619	633	604	597	624	637	653	673	669	626	642	655	703	644	616	599	621	623	631	619	674	643	643	588	666	610	617	593	658	627	649	658	629	632	614	618	673	569	687	624	656	586	641	622	587	686	578	636	665	633	662	628	615	607	587	622	638	614	612	662	640	616	603	638	642	627	637	640	629	646	651	611	617	658	630	660	638	663	615	616	677	580	627	618	628	576	628	621	627	642	610	648	654	655	672	603	600	632	647	677	609	604	664	639	626	653	594	675	625	643	618	639	629	604	643	613	673	647	621	636	647	644	638	663	665	644	695	643	653	594	600	661	602	601	660	666	638	617	632	617	638	626	634	612	634	674	621	626	619	633	639	637	631	677	612	650	631	656	649	684	611	591	645	605	681	622	672	687	647	638	639	634	677	612	661	651	599	620	619	661	634	634	615	605	647	628	643	594	635	634	637	668	645	625	648	678	639	629	612	603	639	614	598	658	614	643	591	581	674	633	629	643	678	641	625	642	658	585	647	667	622	624	649	668	598	628	652	663	619	625	649	649	626	697	619	606	603	643	660	663	616	640	667	665	617	616	648	637	650	611	693	670	655	664	648	617	648	590	603	625	652	623	626	626	621	660	675	617	601	622	663	623	651	619	662	683	628	666	645	636	580	610	617	615	638	677	645	598	635	608	610	634	653	623	606	635	630	614	614	610	598	645	631	617	682	670	631	621	644	637	648	633	652	676	662	606	678	600	649	595	654	617	698	625	614	618	626	623	611	586	650	615	647	677	588	614	612	647	648	624	629	609	626	629	667	670	643	635	634	653	655	648	577	635	626	652	682	623	618	629	601	642	614	639	626	629	603	594	595	598	608	661	622	620	614	643	603	654	561	672	638	599	632	625	661	622	623	616	605	639	660	634	629	601	613	603	663	616	636	627	621	650	619	609	641	614	653	594	613	640	670	645	638	661	627	652	626	625	684	613	661	602	612	616	628	631	624	607	637	648	607	612	653	629	626	631	647	666	619	608	676	673	630	673	607	587	623	660	620	623	654	634	704	606	641	637	619	626	608	625	644	632	654	651	639	642	610	594	634	644	597	641	664	643	629	616	625	657	645	644	622	606	629	652	647	659	638	615	643	650	641	610	677	645	611	649	641	614	597	625	645	620	582	586	630	563	605	649	613	603	634	621	638	630	629	614	618	672	624	626	623	647	634	640	605	683	610	650	681	669	626	639	615	642	638	634	611	647	649	571	625	612	655	633	649	642	692	612	603	573	625	638	653	627	599	633	659	635	680	670	633	646	634	613	679	617	654	634	641	639	593	591	631	622	656	637	614	616	605	634	664	645	627	610	623	640	592	631	641	617	619	639	633	620	640	618	606	625	629	644	601	612	643	680	668	593	655	612	631	667	611	638	627	650	657	632	636	670	655	634	637	566	636	632	641	648	630	635	620	661	691	655	582	620	637	644	634	640	595	635	641	630	625	607	646	619	649	663	607	633	686	621	565	604	637	623	611	601	585	606	654	689	627	598	630	649	648	641	658	642	655	617	671	618	656	681	662	665	618	621	612	599	631	636	624	641	642	639	637	622	608	607	633	634	649	625	607	651	656	601	641	595	588	617	643	667	651	566	619	634	591	611	676	674	668	623	642	568	605	632	626	593	643	594	639	642	631	655	627	628	603	614	653	618	639	625	660	628	587	673	631	656	604	632	628	609	629	629	684	604	662	640	681	654	607	640	643	642	601	622	647	661	624	685	628	609	637	642	686	662	651	611	647	611	646	641	641	613	621	641	605	658	639	665	637	589	645	609	635	650	611	628	616	631	643	618	617	626	643	596	631	627	617	636	656	638	606	634	631	664	585	632	590	625	654	686	607	626	635	606	634	662	665	631	633	620	630	626	676	614	649	623	653	577	597	611	617	637	665	577	615	593	666	604	601	627	637	672	630	649	627	649	649	681	665	650	648	661	665	643	625	584	646	657	615	639	627	627	613	617	637	616	637	590	645	616	600	637	577	583	642	619	589	623	666	630	673	620	647	585	635	661	617	624	618	630	616	620	639	660	660	591	627	613	640	659	630	604	626	712	613	627	637	598	605	586	669	611	647	606	603	608	647	611	634	670	652	611	645	637	655	674	663	645	638	622	614	623	621	599	599	619	635	660	603	609	641	631	598	637	645	665	636	645	637	565	613	659	649	593	664	630	598	668	596	604	648	628	602	628	624	625	587	631	645	611	618	684	657	652	662	615	613	617	620	597	673	606	617	618	660	647	615	646	633	660	643	640	632	637	641	694	637	642	602	598	654	641	645	683	631	625	597	646	570	602	580	605	620
14802	1654	1500	1408	941	671	5294	10268	9768	1643	214	214	211	179	199	200	192	206	175	214	192	182	174	176	196	178	213	204	185	166	194	176	198	190	213	181	193	182	194	177	200	193	176	203	166	174	183	194	182	205	168	174	191	188	181	212	188	186	175	184	193	187	166	173	180	187	177	202	176	206	171	189	192	188	184	205	210	195	184	205	190	173	179	184	158	186	197	171	159	179	167	192	169	183	175	176	160	162	197	173	172	198	174	194	182	173	190	179	218	186	200	205	173	168	195	178	202	170	163	185	181	191	186	206	200	217	188	182	164	199	180	183	182	197	178	209	183	171	181	166	158	154	162	188	201	171	166	180	168	189	174	194	177	183	174	194	181	152	200	202	171	148	196	179	195	180	185	180	192	185	166	225	187	208	197	171	176	201	192	176	195	192	189	190	185	179	201	195	162	229	192	182	199	212	181	194	193	186	176	172	194	177	178	208	149	163	188	191	189	178	185	184	187	178	184	199	158	192	214	192	161	198	182	198	177	172	195	173	168	175	222	188	199	213	175	201	162	201	184	171	207	159	170	199	167	186	186	191	182	163	188	186	151	185	169	190	191	185	202	181	187	168	191	193	173	187	177	187	182	182	176	189	190	186	187	154	188	184	188	192	183	187	174	188	186	179	186	191	193	181	183	196	175	172	164	191	176	191	202	173	217	205	198	176	176	174	156	186	171	178	188	156	168	188	199	191	179	178	189	187	195	193	196	170	170	199	162	161	186	206	199	186	192	162	174	202	189	182	191	198	172	191	184	208	202	174	187	184	172	185	177	180	160	189	187	194	179	187	181	184	175	196	163	170	182	164	166	191	168	193	178	157	214	175	179	180	205	169	202	186	185	214	194	191	181	181	181	195	181	207	188	222	196	179	164	209	156	189	172	216	206	174	189	160	204	190	181	180	183	183	171	165	188	180	194	197	154	200	159	200	166	171	182	174	178	167	161	173	191	183	194	202	189	198	191	177	186	182	209	191	197	181	184	183	167	201	212	183	199	185	213	203	170	175	181	188	178	176	205	175	180	168	171	181	201	150	193	186	169	199	165	211	172	168	182	194	184	211	214	192	176	187	173	168	172	153	167	177	188	158	179	197	182	192	194	177	173	180	187	181	164	179	192	155	194	194	176	180	187	193	189	183	211	192	179	190	182	174	180	181	185	159	183	173	178	191	189	197	161	194	199	178	166	193	182	185	183	180	183	216	181	181	166	170	195	183	204	192	190	203	180	174	212	182	187	199	209	183	180	182	188	209	205	178	183	208	190	194	182	196	187	184	194	184	170	183	226	191	194	197	183	195	204	163	201	181	197	191	176	179	203	191	156	163	175	183	173	195	183	208	209	204	194	165	164	197	177	161	206	161	174	183	190	178	196	185	168	182	192	176	200	181	153	175	187	193	189	188	201	189	198	165	184	192	153	164	168	149	180	188	188	192	166	188	197	204	188	205	167	195	229	201	177	190	209	212	189	192	181	182	178	177	165	175	190	198	189	154	191	195	176	195	187	183	165	184	187	180	171	178	195	202	213	203	180	187	177	160	179	203	202	162	213	168	179	164	193	205	170	175	193	180	205	179	189	166	185	186	189	179	192	196	172	175	193	197	185	181	173	206	157	170	177	180	188	187	194	181	186	168	155	167	167	171	169	193	173	183	164	197	166	207	185	185	186	164	176	201	179	160	163	192	171	176	179	191	186	175	207	180	163	172	171	182	173	176	156	189	174	174	182	159	188	185	199	202	199	201	179	180	176	208	197	181	195	174	186	195	208	185	170	189	186	156	168	173	178	179	180	198	167	192	202	179	186	192	180	181	190	211	176	170	168	186	197	201	163	183	164	194	172	205	186	216	178	201	160	182	176	185	172	178	197	180	193	157	204	163	210	190	166	181	178	194	166	196	200	172	211	199	191	177	181	183	187	198	212	178	183	184	190	203	166	167	172	194	184	173	170	161	183	164	209	206	163	166	198	180	188	160	180	176	176	189	163	216	189	191	189	179	184	216	184	196	197	164	192	176	184	172	226	215	178	190	192	195	164	203	174	162	181	190	187	169	192	156	179	170	179	186	156	178	170	180	191	205	166	173	219	187	172	196	220	195	195	191	195	192	192	199	196	189	169	194	199	174	182	204	194	199	208	192	176	191	187	172	189	180	196	178	182	179	155	193	172	168	183	193	184	172	164	186	189	157	164	191	156	177	178	182	194	186	195	192	187	182	175	190	181	182	174	172	198	169	183	181	181	176	179	171	185	189	160	203	186	168	193	173	194	175	169	206	175	193	170	156	191	176	214	210	200	198	178	210	175	202	170	193	203	186	191	179	179	177	159	185	194	202	193	181	183	191	189	187	173	182	184	184	178	192	202	177	178	169	204	192	184	186	203	178	164	181	172	162	207	185	172	166	200	171	173	179	188	189	192	180	194	152	171	193	186	175	225	196	173	158	192	175	191	184	177	172	150	167	192	210	178	184	202	186	185	186	185	168	189	182	148	190	173	197	194	209	182	194	180	183	195	190	198	183	201	186	192	191	201	172	201	190	195	185	180	184	171	165	179	161	195	168	216	206	210	196	175	154	189	176	193	200	174	181	176	175	197	185	185	179	187	186	192	181	176	177	203	167	182	204	187	183	184	206	190	174	211	186	186	177	195	210	189	189	174	199	171	171	157	186	197	191	197	173	185	201	197	201	173	184	178	210	179	197	184	198	179	192	169	166	191	173	163	193	187	176	189	173	152	182	204	192	180	187	177	189	185	165	196	178	192	183	172	180	175	203	209	212	181	201	178	171	192	171	197	165	176	178	154	199	177	188	176	184	196	195	199	161	157	189	180	181	179	183	197	186	176	188	179	171	173	199	185	191	184	187	162	167	182	198	192	188	187	181	169	198	184	178	177	190	200	188	206	181	143	180	170	199	171	177	188	161	190	188	156	159	171	171	154	197	199	171	190	188	182	200	161	204	176	184	183	178	198	192	179	199	185	188	166	173	194	207	198	166	177	180	187	184	164	180	168	159	167	188	151	196	190	167	176	200	184	156	195	181	191	196	188	192	202	191	162	191	195	193	213	186	179	174	181	149	185	177	185	176	196	181	160	165	195	190	183	178	179	190	171	203	193	194	174	185	182	169	205	176	212	207	191	175	194	176	220	167	175	203	186	188	222	195	205	152	194	166	154	180	186	198	196	171	179	198	185	188	174	173	171	180	185	178	204	191	189	176	191	198	182	188	189	188	202	194	206	180	179	185	200	227	199	190	187	214	172	181	179	171	200	185	203	193	209	209	174	179	168	190	177	180	164	180	196	185	180	177	194	193	200	189	186	164	187	218	177	166	168	187	220	194	167	184	184	185	176	162	186	202	187	173	169	172	195	165	194	189	180	190	189	171	201	177	181	183	170	219	179	157	179	180	178	208	190	176	150	176	198	200	171	178	200	187	194	192	194	188	177	178	187	206	177	197	181	178
9341	1501	3642	4862	3663	2957	20829	30671	28569	3727	614	615	573	545	527	559	523	470	490	530	530	496	486	521	504	494	564	482	499	483	493	509	487	498	511	473	456	474	490	434	485	498	459	430	438	464	473	482	437	482	447	454	502	453	466	440	475	431	476	478	488	455	501	465	412	427	447	462	424	468	471	490	446	467	482	453	471	476	466	460	463	442	454	455	414	445	439	437	489	444	457	471	459	446	450	436	446	468	447	483	474	501	459	466	432	481	455	465	446	414	436	438	453	503	440	473	432	469	465	430	477	478	433	439	463	476	460	450	490	451	471	445	454	487	447	422	434	459	478	426	444	446	432	438	466	442	456	477	462	482	451	421	472	455	447	448	454	434	456	487	467	439	484	428	471	442	458	383	434	455	431	447	460	464	445	415	433	451	435	452	443	456	427	470	485	452	448	448	454	440	470	506	451	463	412	413	455	495	472	484	449	456	425	458	440	458	448	466	474	454	471	481	462	447	452	445	445	437	478	486	442	442	436	452	439	458	477	460	462	456	469	456	416	443	440	456	465	459	476	399	475	469	476	508	462	479	459	478	482	423	456	453	475	460	420	409	434	450	471	478	479	469	502	446	430	477	473	481	427	424	457	452	447	481	461	429	464	459	416	405	441	482	471	471	487	441	467	498	447	464	453	484	450	446	447	438	436	470	419	458	421	476	447	440	394	469	442	407	474	452	448	447	459	463	486	435	468	448	460	455	462	467	435	454	473	441	446	449	445	467	465	454	426	440	463	392	453	457	402	460	479	444	449	477	484	442	477	432	411	436	442	447	461	433	431	453	448	454	447	426	434	429	500	469	469	444	499	419	431	487	459	429	454	440	462	447	454	475	434	430	434	443	473	441	474	453	473	472	473	457	469	451	478	464	433	457	475	444	431	468	432	439	468	440	429	431	501	498	479	441	462	433	465	459	445	486	464	445	487	464	427	489	472	432	431	463	458	426	460	452	461	485	439	458	469	423	451	456	399	458	452	452	491	494	465	505	459	471	434	459	438	459	497	506	451	461	457	407	441	464	491	437	459	460	461	438	436	464	445	462	433	442	428	441	489	444	422	437	447	452	476	435	441	434	462	466	446	463	487	435	457	458	517	429	433	448	448	477	459	473	435	448	459	448	473	444	447	469	438	452	472	427	416	458	445	443	421	435	468	449	478	469	448	461	430	446	456	445	468	425	470	441	417	465	428	468	464	431	482	430	422	447	447	454	451	423	456	467	450	459	450	451	408	461	443	485	437	450	495	378	471	457	443	454	458	446	490	439	457	461	437	458	478	445	462	452	472	454	460	440	474	440	466	440	484	471	460	453	485	474	461	443	452	437	428	462	459	463	453	414	460	439	456	451	461	430	436	477	431	483	472	491	456	450	454	438	467	462	454	478	440	468	508	491	460	478	456	438	455	447	424	429	434	424	480	462	437	475	447	426	454	455	454	462	427	476	444	428	479	430	474	465	494	457	399	461	475	455	455	494	462	464	460	424	404	443	455	433	476	466	435	469	453	464	462	423	429	466	479	435	482	458	474	449	446	455	466	494	421	417	473	442	472	491	420	443	409	402	457	418	398	444	418	495	444	471	461	436	444	465	438	467	436	453	448	468	435	415	459	482	461	434	435	428	460	437	453	454	449	431	440	491	479	445	462	477	464	483	493	436	407	436	495	448	504	420	459	413	488	466	429	450	432	462	461	460	450	483	446	476	476	475	431	476	428	408	482	483	465	464	416	451	454	433	453	447	446	429	483	433	473	449	445	468	437	427	487	438	473	466	447	455	431	471	440	430	464	473	431	451	485	439	468	468	490	419	485	448	458	475	432	437	472	453	421	434	456	448	431	443	443	448	395	474	445	437	456	473	468	456	492	446	428	477	434	461	477	434	448	435	454	417	463	435	461	487	451	468	470	443	418	426	465	446	456	451	405	449	433	483	415	454	471	414	432	432	469	471	444	462	476	450	458	432	438	437	471	449	445	471	460	476	452	445	472	451	469	463	418	450	494	469	447	499	428	421	431	470	448	441	469	475	470	465	441	455	435	490	413	469	447	456	456	435	436	493	447	434	450	463	465	445	450	455	473	472	456	479	481	411	435	442	451	468	484	462	459	426	408	489	467	429	438	509	443	441	436	473	438	449	490	461	457	448	443	450	459	431	484	429	468	443	440	475	428	438	444	424	438	445	453	483	478	421	442	441	468	451	392	448	443	433	475	465	472	452	444	457	454	497	467	480	446	419	452	445	466	452	467	421	448	447	475	454	470	465	462	470	448	497	430	455	432	472	442	483	447	453	472	429	443	457	473	449	455	446	433	438	496	451	428	465	522	434	427	463	487	429	490	442	475	475	443	450	472	449	465	471	454	450	410	469	427	444	488	448	472	444	453	442	490	466	440	438	462	477	448	446	466	440	473	454	405	481	467	446	428	442	451	456	494	412	423	466	451	454	473	462	444	437	468	475	452	431	483	463	430	430	447	442	446	477	471	503	477	468	427	488	449	418	464	485	456	452	443	431	498	513	431	486	461	461	472	449	469	464	445	416	458	486	449	460	469	460	430	444	440	481	414	450	467	504	469	444	453	468	447	483	453	474	442	455	465	419	456	443	483	473	427	512	456	454	447	439	419	463	464	454	434	460	430	481	486	453	458	463	446	439	472	479	469	436	430	438	436	475	438	459	490	428	403	452	441	446	465	456	443	481	437	473	441	451	471	451	478	424	457	475	446	440	457	444	460	439	486	456	468	487	446	436	446	465	474	423	452	473	466	449	467	444	488	431	459	426	425	487	464	460	463	441	441	450	424	473	424	504	466	444	476	449	433	437	461	461	433	452	425	477	431	419	472	445	451	456	436	439	485	464	474	463	460	447	444	457	453	494	465	465	431	442	435	474	438	423	450	447	461	447	484	445	467	450	444	461	454	421	425	439	417	461	441	425	464	442	426	426	439	472	450	451	436	447	458	422	413	471	431	411	479	455	440	480	445	483	469	468	447	466	447	409	463	426	412	453	447	418	391	482	409	450	454	459	468	495	441	457	442	453	455	435	433	435	486	450	477	458	445	462	433	416	444	447	494	477	406	402	481	480	471	463	449	443	452	472	444	468	452	487	435	462	457	456	419	486	450	459	466	457	467	445	447	469	426	433	465	452	465	457	474	473	450	416	469	469	449	438	468	452	496	442	421	464	473	441	440	466	444	473	457	437	452	465	481	484	459	476	471	435	469	464	440	451	470	448	439	447	460	447	454	472	475	453	468	456	440	433	448	451	462	471	430	457	493	399	438	437	450	454	460	438	497	455	443	454	441	436	446	471	481	446	485	476	442	489	432	408	482	522	444	481	427	434	464	388	450	437	458	453	425	448	424	475	502	472	429	440	444	440	484	450	452	432	423	530	450	433	460	470	429	485	445	484	454	446	468	457	475	459	485	440	462	480	475	471	419	442	488	452	446	435	450	464	438	436	432	437
2443	527	556	594	375	338	461	576	520	297	212	245	196	232	217	223	244	231	220	227	222	221	245	203	196	221	202	216	241	210	221	215	221	207	238	234	234	213	223	220	236	206	220	205	210	236	189	239	210	202	235	197	252	218	241	238	202	235	226	185	225	230	193	201	216	204	219	202	219	225	220	206	210	209	248	227	213	224	196	225	236	202	190	226	234	205	251	233	206	210	258	229	225	193	239	218	215	200	196	201	237	231	208	191	217	251	236	198	231	214	204	245	214	202	223	229	218	201	212	199	214	216	193	238	220	224	209	197	230	232	223	222	193	199	193	215	233	198	231	211	241	223	208	227	222	198	207	211	227	216	234	240	232	201	218	204	216	239	200	212	206	207	246	209	195	237	199	227	242	238	226	226	229	221	219	197	220	218	197	212	184	216	223	243	205	197	210	219	225	189	228	204	219	210	212	226	217	200	211	219	214	217	223	205	207	223	222	196	190	200	199	211	243	209	248	217	221	234	204	210	192	214	236	219	216	228	223	224	208	244	212	210	216	229	197	234	213	207	216	212	211	234	258	232	194	209	237	259	223	242	232	230	246	201	210	233	226	216	259	195	221	233	242	201	214	196	242	238	231	232	214	226	216	225	230	223	215	221	255	206	209	225	219	190	231	227	210	221	200	200	198	211	222	237	237	207	206	211	224	247	209	210	222	223	242	221	211	209	227	224	213	195	217	219	214	211	223	219	244	196	217	214	211	213	224	220	213	198	213	222	198	222	224	221	219	195	227	218	232	226	270	226	215	238	214	190	205	217	214	222	206	234	221	251	220	181	234	219	221	252	225	219	206	233	217	218	214	232	204	207	264	210	191	227	232	205	218	213	234	250	193	229	192	206	214	237	219	198	231	216	214	216	223	215	217	206	211	216	211	207	206	237	213	224	217	217	230	204	226	211	210	209	212	199	239	212	234	226	214	206	216	225	228	205	232	208	208	224	232	212	219	215	224	233	216	238	216	194	212	238	244	200	195	233	252	186	238	225	224	203	209	199	225	241	246	228	226	199	217	219	209	192	229	209	188	200	206	207	235	247	236	209	225	205	224	227	214	198	205	231	212	200	219	212	232	199	221	213	228	210	191	228	208	203	210	249	196	229	216	191	216	232	233	182	213	198	201	195	212	216	242	219	222	203	230	232	230	234	235	220	244	206	214	201	249	229	206	241	201	200	249	195	228	221	245	204	231	194	248	220	205	218	212	243	235	227	224	230	236	217	227	239	218	223	223	182	204	242	218	215	221	235	221	197	207	179	232	224	205	231	236	226	229	210	233	186	228	193	190	209	246	235	207	195	210	203	202	212	233	240	193	207	194	187	219	188	187	253	193	243	219	241	236	245	227	224	219	227	217	212	219	229	194	233	211	219	237	214	237	202	234	234	210	215	207	240	238	240	210	208	234	226	194	268	230	217	240	220	236	222	229	195	232	214	209	197	224	223	202	205	244	226	229	227	219	214	205	236	220	196	232	233	206	234	217	224	198	229	226	225	224	217	238	198	221	208	196	234	198	228	194	208	234	204	202	206	239	211	223	236	222	211	215	243	211	188	200	234	216	199	213	241	251	226	236	234	215	234	219	201	207	197	222	232	251	216	236	232	212	220	230	212	221	216	236	220	205	244	206	253	195	217	222	197	215	247	223	214	219	213	236	209	211	227	218	199	245	219	199	226	202	246	216	215	206	231	215	207	203	200	250	207	209	218	285	209	231	225	213	200	238	212	226	213	251	197	209	213	225	213	254	218	237	213	197	205	209	209	191	206	224	229	218	238	244	216	218	257	214	221	198	233	224	222	225	222	225	231	218	225	243	222	225	223	246	193	205	257	232	225	220	215	232	210	187	221	227	230	239	228	234	234	218	206	200	211	220	208	200	211	222	211	217	223	215	236	221	199	234	220	216	226	208	227	208	198	224	255	217	204	229	226	238	251	195	200	225	259	247	206	218	217	219	211	221	249	246	247	224	232	214	204	235	212	247	234	249	219	236	200	248	222	253	233	184	214	223	230	237	246	228	226	239	219	237	210	221	240	211	204	227	199	189	242	223	227	227	214	242	235	227	210	239	222	211	241	215	234	212	205	233	258	220	202	213	246	212	235	223	206	214	234	222	238	226	232	242	243	212	225	218	200	222	233	216	225	224	222	202	207	186	194	249	240	236	187	195	225	190	216	186	199	236	234	227	216	219	223	229	231	216	202	205	231	203	217	221	216	214	223	231	234	220	201	220	226	199	216	212	215	228	204	231	233	217	223	195	206	219	231	214	222	210	229	177	233	225	225	207	239	223	220	219	231	205	214	220	226	227	263	212	212	239	230	203	216	235	234	234	244	266	253	245	233	204	219	225	203	233	205	233	196	230	224	205	232	209	237	219	214	209	237	234	220	221	197	191	206	201	233	198	215	211	205	232	227	201	225	194	224	233	229	232	201	215	217	224	229	232	236	208	219	202	216	210	223	214	215	245	235	222	221	210	201	219	214	245	229	231	208	226	203	195	207	225	204	245	198	221	219	250	228	216	229	201	225	210	212	216	229	214	203	230	228	226	237	220	216	222	239	205	239	222	215	224	223	254	224	211	199	224	222	225	215	208	231	224	210	229	230	227	255	220	214	214	246	202	210	195	214	209	236	227	223	250	207	224	210	217	218	228	232	200	221	237	225	227	211	239	209	212	201	212	215	221	213	214	223	202	206	204	200	229	203	217	242	227	227	232	178	209	237	209	228	179	215	221	228	188	232	231	237	229	228	197	217	230	219	216	229	251	208	257	185	236	225	208	217	213	215	234	191	224	196	219	219	204	210	228	257	204	237	227	222	233	193	220	224	201	226	232	200	224	215	226	191	208	220	219	245	214	220	210	223	247	221	210	205	198	198	225	223	220	224	234	180	239	205	209	218	224	226	234	211	232	223	229	200	190	230	238	189	209	223	213	213	239	205	200	226	218	221	233	224	241	228	251	199	227	232	242	224	227	209	214	207	201	229	232	241	223	216	227	208	220	229	239	217	200	208	230	208	190	203	227	265	222	221	221	205	221	224	219	223	240	233	241	206	227	226	227	190	215	232	209	234	237	215	220	236	268	181	236	206	238	197	222	204	202	198	226	228	204	229	219	226	219	223	228	184	228	205	210	221	222	238	256	219	225	208	226	212	229	210	232	233	248	236	212	197	202	231	239	217	238	250	218	220	202	203	210	210	236	226	211	210	199	204	221	236	208	232	231	212	218	230	231	200	228	227	230	228	231	203	269	233	223	222	255	234	225	196	219	203	221	202	227	216	223	243	223	256	209	213	208	221	246	220	209	205	231	237	216	233	239	213	206	208	209	232	241	207	204	211	232	210	233	217	213	207	200	212	204	221	194	241	194	227	213	214	242	210	234	192	209	190	219	201	193	201	237	214	211	222	237	249	228	206	217	234	226	230	232	232	220	216	209	230	191	232	214	221	233	193	201	212
2627	866	1541	1902	1368	1266	2216	2509	2127	866	565	551	586	583	528	610	549	531	534	552	513	525	551	598	556	569	546	574	537	579	570	523	543	576	532	563	555	562	538	542	563	544	547	567	544	569	545	548	535	559	553	567	547	559	537	540	547	540	569	536	558	578	553	569	566	571	575	543	564	551	540	532	533	517	515	581	508	555	553	578	527	544	533	550	525	511	546	546	569	550	546	529	539	518	507	566	532	541	525	557	547	564	546	545	560	536	534	552	497	497	577	548	531	520	510	532	529	570	552	540	515	561	556	549	558	610	559	553	520	544	531	545	503	558	566	591	568	555	546	539	556	565	531	545	514	540	536	536	558	593	503	515	565	546	576	554	542	551	531	561	549	562	531	519	575	535	567	524	547	504	532	573	564	501	537	556	543	555	587	507	538	571	556	553	570	537	571	515	574	570	555	535	573	585	550	532	483	527	555	528	563	613	543	546	579	518	509	530	550	549	588	589	547	545	483	566	546	518	547	532	549	542	541	556	564	551	551	600	555	558	515	529	539	549	525	537	554	590	536	559	562	573	558	557	574	562	536	533	574	492	561	554	550	572	519	574	558	556	517	544	542	549	562	548	523	516	584	586	563	557	554	559	524	553	532	562	533	545	516	553	537	556	567	550	536	520	571	545	515	526	562	517	553	546	547	547	573	541	551	504	605	545	593	548	537	546	542	565	574	589	557	551	524	541	565	548	536	551	498	584	559	537	517	550	552	533	530	562	526	490	563	511	538	552	571	587	554	523	562	525	553	529	590	571	573	517	547	557	604	536	567	560	527	567	592	569	536	534	565	515	555	525	543	490	526	519	538	520	536	538	514	560	526	532	575	536	554	520	569	543	564	519	584	540	540	528	535	507	545	561	536	561	520	555	522	559	566	560	581	530	526	570	555	531	533	537	574	541	525	585	549	586	562	527	573	597	531	506	566	573	549	530	556	565	517	540	541	603	544	567	591	533	555	535	534	540	565	570	587	510	514	520	558	501	579	555	537	532	544	532	537	534	577	559	518	548	595	545	564	548	549	568	561	546	549	549	569	546	553	591	553	563	542	557	543	549	513	546	529	533	547	560	569	545	558	524	509	554	564	561	549	594	517	538	551	536	519	527	544	585	544	541	577	552	494	541	555	564	531	531	550	521	557	531	509	541	556	541	532	592	587	558	544	512	545	532	583	551	562	540	573	547	557	534	596	566	563	553	526	525	592	516	567	565	582	530	538	567	552	509	518	531	524	529	511	550	525	558	545	598	540	528	510	545	509	556	585	523	522	565	539	545	511	515	508	580	518	554	539	521	545	523	553	521	563	557	580	558	539	540	553	537	509	566	555	575	542	579	548	557	578	534	546	542	557	547	573	580	539	555	530	578	571	541	593	549	538	543	569	523	525	589	550	538	558	556	551	518	540	551	538	568	571	531	549	578	536	519	525	576	553	531	577	542	553	565	570	533	575	564	589	554	553	505	539	523	537	537	544	577	509	528	495	531	539	539	561	503	573	544	582	538	553	497	519	554	558	560	527	538	548	549	549	571	578	581	520	558	580	562	526	532	542	519	544	537	549	536	559	544	510	501	496	543	558	573	533	595	544	552	561	503	590	566	516	533	543	546	558	573	548	555	556	553	560	542	532	599	559	559	530	548	548	522	523	516	589	524	592	573	540	538	524	545	592	517	518	521	524	513	555	533	514	519	543	515	521	562	547	570	531	593	542	580	532	553	558	549	528	506	517	519	521	535	569	545	591	604	539	529	547	538	591	524	576	563	533	589	550	562	529	536	573	553	563	544	506	542	520	554	573	563	554	495	563	550	558	582	560	547	537	526	553	541	533	563	543	504	572	563	549	529	573	590	580	521	556	577	576	556	557	539	541	551	575	546	571	559	521	522	563	587	510	578	547	554	545	521	546	576	596	536	573	550	537	543	552	603	566	556	530	537	520	558	571	549	529	556	547	544	540	562	562	534	562	590	572	529	557	573	572	558	546	522	552	566	545	553	525	564	561	550	555	562	548	539	564	539	548	526	551	520	544	585	524	566	501	585	551	559	555	531	549	552	548	530	602	558	550	536	578	516	571	532	632	574	577	523	540	544	546	594	520	564	572	564	561	570	551	553	515	569	570	584	589	527	536	551	567	551	535	550	556	572	545	595	561	533	566	544	558	527	571	585	550	509	548	559	555	535	543	533	542	573	513	610	576	585	538	559	531	513	552	570	534	527	520	535	558	585	544	517	542	525	520	529	580	532	513	536	535	517	560	541	571	557	518	531	542	532	519	537	541	553	536	507	555	567	582	583	532	530	537	555	524	558	531	575	552	550	528	564	530	532	553	554	576	503	556	568	553	549	587	538	542	521	517	545	568	555	539	564	577	546	527	550	565	530	543	580	530	494	537	538	552	552	524	551	570	539	574	528	564	527	546	574	513	525	509	529	530	570	515	570	549	540	527	560	545	505	535	551	565	533	525	552	552	558	547	576	522	521	547	585	546	571	550	532	540	556	517	514	584	551	541	530	553	527	538	560	540	544	590	539	539	507	501	552	523	522	548	562	566	553	549	541	562	587	511	538	566	553	537	582	556	551	548	538	524	538	540	544	560	577	551	525	510	582	569	567	520	552	571	535	520	570	561	522	527	552	531	533	536	561	561	567	553	539	553	544	586	556	558	532	547	551	550	509	593	557	533	625	538	536	580	548	522	570	548	524	553	567	555	558	547	538	581	558	570	543	560	538	579	502	542	547	569	489	496	541	542	565	534	596	550	555	547	570	584	539	542	549	552	559	535	555	546	537	525	540	506	502	554	487	594	519	564	559	581	531	562	507	565	518	533	539	541	526	538	537	531	522	552	582	589	547	561	541	573	585	552	559	547	554	528	499	547	555	520	532	556	578	551	518	557	552	570	599	559	596	562	577	571	523	572	514	541	558	531	536	548	588	539	577	581	545	532	559	534	562	505	599	578	566	567	565	530	544	566	549	587	563	533	542	537	560	571	542	519	554	536	531	514	529	504	527	539	556	523	547	559	548	550	582	525	577	530	552	545	561	548	564	553	558	571	525	525	534	549	559	574	556	550	528	556	582	539	528	573	593	550	571	523	568	568	539	551	569	557	503	583	518	533	551	485	556	536	554	544	559	570	554	554	582	531	538	567	498	548	551	568	534	536	530	562	574	538	568	530	508	569	515	556	550	525	511	548	563	550	506	523	562	576	536	541	541	520	554	563	530	535	528	528	528	524	537	568	533	578	507	555	495	538	510	571	598	551	550	567	557	558	536	526	564	556	544	584	531	551	516	566	567	585	522	560	568	564	517	525	546	588	540	544	561	537	571	555	534	543	561	536	551	567	594	540	539	590	542	528	539	523	487	548	536	571	558	559	576	584	569	544	538	546	574	559	590	541	539	499	591	590	573	564	551	532	516	545	557	567	568	548	559	570	510	522	566	523	556	535	519	552	566	548	581	583	535
8719	1041	973	849	846	582	2177	4974	4726	1775	257	281	262	283	260	279	288	270	284	264	276	269	251	281	237	219	262	260	252	243	282	290	254	240	270	283	265	278	264	265	285	283	212	282	243	247	234	257	229	244	260	243	249	208	264	238	226	281	281	239	216	267	236	273	252	264	252	241	259	238	259	258	278	279	278	274	271	233	240	239	258	240	238	225	240	254	243	265	248	218	253	258	264	257	229	269	236	239	249	244	246	275	240	234	254	270	239	238	286	266	221	240	250	239	239	229	274	277	258	287	259	234	273	279	250	232	282	246	247	278	273	262	222	254	232	250	240	292	259	281	266	242	255	224	246	249	273	254	241	264	247	274	253	272	245	263	237	259	278	220	234	238	255	245	239	237	229	261	249	305	252	269	256	259	311	203	264	241	253	239	228	237	278	275	274	266	287	261	252	261	232	271	243	231	272	252	262	256	287	256	283	240	250	238	284	250	249	254	285	252	299	268	273	265	256	237	243	249	248	253	258	258	257	270	245	236	259	255	272	221	246	277	284	287	243	295	246	217	244	248	266	250	274	257	267	243	263	257	266	273	272	251	257	239	278	231	280	207	269	266	254	226	240	257	293	232	241	264	262	255	234	278	267	268	262	273	248	244	257	250	239	233	242	279	259	232	249	283	235	264	243	244	233	275	246	294	279	268	271	265	241	247	237	249	257	248	242	225	256	234	254	249	292	273	263	240	270	264	282	250	247	272	253	244	255	265	287	286	224	263	247	285	284	239	225	261	265	248	246	236	270	241	229	240	253	257	272	242	223	254	243	256	232	227	249	251	238	244	263	244	241	270	275	229	230	231	258	252	241	284	245	270	228	222	257	238	240	238	270	251	257	282	244	245	243	219	228	240	275	300	245	253	277	263	269	249	238	254	233	239	276	245	258	254	277	252	257	240	290	264	257	265	255	230	273	274	237	257	254	267	262	257	275	275	239	264	242	241	244	269	253	235	268	250	249	246	260	249	247	249	237	257	226	281	256	246	259	239	244	255	240	259	276	263	259	239	261	290	271	267	259	278	233	225	204	266	221	255	241	245	230	275	230	266	270	230	272	260	229	222	271	264	234	257	254	236	241	216	230	225	254	270	267	268	244	246	253	249	268	242	248	252	279	243	241	231	252	292	295	267	278	249	250	279	259	266	279	219	236	242	242	273	258	247	264	243	247	281	245	266	256	264	253	262	243	285	269	246	217	244	244	244	257	271	261	251	278	255	243	244	237	252	256	249	268	245	263	267	277	269	224	266	273	255	261	285	277	246	276	244	255	284	254	233	246	284	285	252	262	260	218	251	282	246	247	237	235	261	233	246	253	273	248	254	244	269	217	278	230	225	244	232	240	249	263	256	246	272	249	230	265	266	230	222	215	236	241	240	250	265	265	265	266	282	272	260	260	234	236	262	240	251	248	265	249	275	244	262	260	261	286	241	291	278	231	254	248	246	265	257	252	295	250	236	249	226	266	261	252	260	254	238	263	274	274	266	247	224	259	257	231	248	243	258	250	233	247	239	236	274	242	250	263	209	237	268	234	263	257	252	232	229	272	250	261	267	270	234	236	249	265	280	221	258	258	262	257	235	250	255	236	279	274	253	250	243	256	254	252	263	246	256	242	245	282	302	267	254	238	268	279	283	226	227	243	267	269	244	252	245	266	266	250	264	284	255	239	270	266	240	236	258	236	274	259	249	239	288	267	249	302	260	260	229	253	281	273	261	253	278	264	275	242	244	255	235	252	263	247	224	254	268	236	261	227	220	262	266	261	251	277	241	229	236	253	240	263	243	247	251	248	261	224	229	260	247	266	242	270	266	267	272	283	277	231	252	264	257	239	272	247	257	278	245	254	241	254	271	276	253	255	255	240	299	268	260	231	255	243	251	276	268	245	255	244	257	272	266	267	283	251	285	256	248	290	244	245	246	234	264	278	268	237	264	240	264	223	264	244	252	233	269	262	224	289	250	255	242	257	265	235	265	272	251	274	272	299	278	266	258	276	282	249	254	272	251	249	240	256	236	270	256	234	261	235	256	257	252	267	291	250	231	222	272	228	241	261	244	222	247	229	256	262	241	252	286	240	294	250	254	262	232	245	259	243	268	302	250	255	244	261	274	234	268	226	269	254	237	245	260	230	276	275	250	289	232	253	270	239	217	260	250	298	248	235	279	207	240	257	250	257	229	259	242	240	239	286	289	257	244	277	278	250	269	227	288	250	235	232	264	231	266	273	272	237	257	263	240	262	267	261	253	220	262	263	256	250	269	268	264	243	278	260	267	288	254	275	290	306	256	226	267	231	279	243	245	262	247	232	258	242	263	277	258	244	250	236	273	244	278	235	257	278	263	266	257	266	250	241	242	226	271	253	242	264	276	230	272	258	243	274	239	229	272	281	238	269	252	229	249	248	215	267	240	254	252	218	224	258	290	247	268	244	247	266	240	239	243	226	229	253	275	260	265	243	243	257	257	245	247	276	257	279	251	260	232	266	251	224	251	227	226	244	266	218	256	246	237	259	241	275	251	244	252	278	272	246	229	263	259	247	257	227	258	225	246	256	247	257	243	254	253	245	264	234	244	246	277	263	240	269	265	253	244	268	250	257	260	261	264	287	246	260	245	241	271	258	249	235	259	263	240	260	217	260	267	229	230	258	245	263	279	277	251	271	275	251	296	224	270	252	259	257	253	243	276	261	249	298	256	264	273	269	238	269	249	229	265	246	266	258	256	262	243	243	275	274	271	247	271	241	280	250	243	271	242	236	297	277	256	242	273	257	212	234	268	273	251	260	245	266	243	235	254	266	253	236	250	285	262	260	256	269	230	245	264	242	252	270	270	260	266	249	247	240	242	255	278	219	232	246	249	241	245	265	275	253	243	267	289	247	257	258	243	221	263	252	251	291	269	266	238	255	278	223	256	255	252	238	242	254	277	265	258	248	265	248	270	278	276	251	237	231	249	285	264	258	247	256	253	244	244	239	238	274	217	237	252	241	235	242	254	218	245	275	251	289	266	262	243	299	251	264	241	236	255	259	235	214	258	226	250	273	238	264	243	236	265	276	245	219	271	266	260	282	261	246	243	276	253	266	272	246	245	249	274	249	276	257	268	254	244	238	228	240	247	250	258	279	293	256	256	282	249	256	244	234	235	266	267	263	263	245	255	239	254	266	273	256	261	277	220	253	270	236	249	265	264	256	221	271	234	261	218	257	268	231	281	278	294	282	277	249	231	243	277	261	221	265	237	260	250	263	265	276	216	256	260	260	256	242	302	266	251	256	269	264	235	266	251	248	253	229	238	277	249	261	287	235	236	257	254	268	286	248	283	239	278	269	243	257	266	250	274	258	234	229	259	261	242	266	261	272	248	225	256	267	252	251	217	215	256	258	241	226	254	263	251	253	288	235	267	258	222	236	216	250	244	244	258	270	240	245	259	279	239	241	262	279	227	221	241	255	263	265	262
7577	1410	2349	2910	3202	2371	10133	20408	19139	6519	750	748	708	683	677	666	615	655	666	659	648	675	678	635	683	643	669	643	613	642	623	639	629	624	644	671	643	635	684	658	610	631	602	590	635	619	657	595	682	583	613	625	576	579	622	603	635	606	615	619	667	628	610	596	620	632	628	668	669	639	601	629	646	602	639	646	612	619	585	632	600	579	652	559	627	605	638	653	626	615	631	622	597	633	587	609	602	625	618	646	591	646	630	596	609	637	578	648	655	651	625	628	642	630	636	655	635	649	624	648	637	606	621	626	588	593	640	638	579	630	641	625	611	609	643	609	632	619	627	678	636	674	598	640	634	596	644	599	620	646	667	634	630	601	612	596	668	623	618	611	568	627	576	601	642	614	567	632	578	686	667	585	608	617	610	624	609	569	623	651	616	609	651	621	612	642	650	594	631	619	619	629	636	605	581	625	603	607	655	606	609	610	612	638	637	583	634	651	639	636	640	645	604	638	618	580	601	596	635	623	610	665	633	631	640	624	612	640	628	609	604	623	649	649	649	627	607	601	623	624	586	576	607	630	614	624	618	606	650	540	644	621	599	625	629	641	602	609	584	596	641	587	601	621	596	606	639	561	607	614	609	633	556	644	560	584	631	633	587	610	597	610	592	621	549	623	636	596	636	622	588	589	658	569	638	615	611	621	610	626	613	633	633	608	589	588	634	642	609	607	589	648	597	649	629	629	559	623	608	646	620	642	630	652	623	659	602	628	622	616	667	612	609	648	616	617	665	604	628	598	613	621	605	627	614	611	629	630	648	624	619	588	646	608	620	657	588	603	622	625	601	616	645	652	617	587	636	623	613	604	582	584	596	567	631	597	659	599	645	599	556	658	632	598	621	619	616	633	636	636	577	647	624	628	603	643	631	610	615	601	602	619	682	581	594	624	607	615	595	621	631	580	638	645	588	597	651	658	677	595	643	622	649	590	633	641	602	645	614	610	618	647	647	613	614	568	610	601	649	580	618	636	632	642	640	627	610	586	622	613	586	623	591	659	642	585	596	576	589	646	651	685	622	641	614	605	592	590	598	571	635	630	581	582	648	616	590	605	588	620	605	646	655	616	624	640	601	606	627	598	592	650	661	637	574	582	565	633	664	605	611	628	611	640	661	613	638	590	622	666	583	640	611	588	638	618	592	646	597	637	624	606	636	645	619	629	618	658	648	622	578	644	560	693	601	619	646	653	684	577	613	627	631	624	607	597	602	632	591	600	645	617	597	619	644	606	627	635	616	627	579	603	633	677	611	589	586	609	628	641	642	622	627	595	568	595	622	654	602	641	631	590	578	640	607	630	624	593	630	656	644	609	629	596	651	607	638	598	594	636	581	591	654	624	605	638	585	637	646	647	579	601	595	601	608	637	598	596	637	661	640	625	660	612	584	603	604	615	631	584	601	623	630	600	633	608	598	640	612	622	657	597	604	613	598	640	609	638	594	618	634	603	652	635	640	616	616	580	628	601	634	663	650	623	636	605	615	607	613	590	613	630	663	598	612	655	632	633	645	626	594	652	573	640	633	664	644	595	618	638	653	645	598	593	618	639	625	625	625	628	665	686	604	620	632	570	607	599	628	597	633	635	670	572	608	610	582	606	610	557	668	615	627	653	595	617	607	599	623	622	641	624	635	634	619	586	642	625	632	677	629	633	588	614	623	603	658	605	623	621	623	627	621	618	706	631	632	623	586	618	642	630	637	596	632	550	633	604	660	612	613	606	649	670	611	605	602	626	583	613	608	605	643	646	575	587	621	620	619	656	596	638	622	629	648	592	631	662	687	600	631	580	654	638	655	633	600	639	625	635	639	637	657	628	648	593	586	644	632	633	609	618	614	595	627	601	623	624	615	616	602	610	670	611	634	643	609	618	591	643	611	618	612	628	619	630	611	648	669	601	640	634	624	592	638	634	615	585	640	600	608	610	615	634	585	622	589	661	604	621	635	620	602	606	582	604	587	655	636	644	595	614	614	632	617	664	640	599	627	574	657	632	602	604	639	652	603	637	657	631	609	607	609	667	624	622	612	608	616	612	599	662	632	562	586	558	569	633	628	608	643	603	656	570	660	637	646	579	618	568	608	634	599	577	616	622	590	630	639	635	605	597	650	623	617	653	585	608	579	680	637	595	617	627	634	604	627	632	611	623	688	648	639	616	580	577	624	648	619	622	628	603	577	679	631	591	589	646	607	661	646	598	637	613	630	660	643	585	596	630	609	624	650	605	622	624	635	613	616	594	619	636	640	635	583	580	582	594	580	590	637	659	612	603	599	620	683	579	634	627	568	628	617	631	586	586	639	602	593	604	622	605	599	596	551	604	597	599	643	591	657	572	654	630	597	573	628	580	577	657	642	612	662	623	588	653	591	671	669	606	624	627	582	618	603	621	598	644	609	629	563	652	620	623	627	608	621	660	622	650	612	639	627	593	593	579	563	583	625	678	615	641	652	618	577	624	678	622	626	634	595	633	627	596	601	588	600	645	597	570	603	671	608	615	601	609	648	581	638	626	630	678	635	636	640	595	649	605	593	621	590	642	605	601	573	631	627	636	595	626	603	642	592	621	598	591	604	631	640	595	603	588	583	631	603	645	618	629	620	607	601	660	601	563	595	587	593	651	625	630	632	618	629	601	633	592	634	678	624	608	643	597	618	590	592	649	626	605	582	623	647	579	665	632	627	599	653	638	627	609	560	643	635	644	646	633	660	618	600	657	626	656	574	612	588	629	622	644	595	591	673	632	625	629	636	585	635	650	618	624	600	597	615	621	609	631	681	605	631	617	663	676	641	602	608	628	645	618	627	625	575	618	645	599	624	680	636	661	607	620	614	596	645	602	615	613	612	606	669	588	598	623	644	595	592	587	578	606	624	640	600	620	617	618	632	623	616	597	612	601	626	607	656	630	614	615	629	589	681	628	648	603	579	607	575	642	655	611	558	556	593	622	582	664	600	590	640	605	612	623	616	608	619	625	582	617	626	637	647	615	605	636	628	639	665	671	609	578	657	586	635	609	620	613	673	629	615	641	665	622	611	709	670	615	622	608	612	626	628	603	652	638	637	591	635	591	644	571	618	671	615	613	587	569	648	577	592	639	629	589	617	626	600	615	605	623	613	663	644	601	627	566	691	602	624	629	576	625	627	604	579	675	592	583	626	631	629	621	616	643	636	644	603	641	622	664	601	622	583	637	599	650	622	607	591	634	632	585	590	572	644	632	634	566	604	627	619	590	623	609	624	662	576	638	603	635	602	625	661	578	629	644	661	627	639	592	653	581	598	630	583	614	621	628	616	656	617	639	617	587	602	617	630	618	628	635	620	620	646	589	621	581	588	581	633	622	630	608	579	628	627	635	604	602	652	644	622	635	651	609	600	592	612	634	634	631	599	637	620	630	577	573	615	661	640	602	600	588	584	598	641	625	642	628	623	604	598	624	623	656	626	618	643	607	650	658
14439	1457	1143	992	856	634	5693	10183	9063	2216	204	178	214	213	205	205	197	201	191	215	174	187	176	183	184	190	193	187	189	163	183	198	191	184	176	177	185	176	167	170	196	194	190	162	177	192	187	194	185	162	186	199	163	189	183	163	175	194	176	177	178	186	196	171	200	196	185	181	204	198	186	186	186	188	183	170	165	170	190	189	198	174	190	183	195	176	178	183	185	172	180	166	190	168	163	180	199	174	191	166	191	193	191	163	165	183	192	186	202	182	156	160	202	195	179	181	182	197	169	177	183	185	160	185	172	157	168	196	155	182	193	192	165	195	177	180	168	167	189	169	198	167	195	169	164	199	186	173	163	174	176	180	207	202	164	171	181	169	200	192	212	174	162	171	172	159	175	182	173	182	208	140	170	190	179	172	194	162	189	200	185	203	191	164	188	175	168	167	167	159	204	170	170	178	186	193	176	159	184	140	175	177	179	181	179	188	171	176	197	210	159	167	157	181	187	187	215	191	158	186	208	183	167	183	157	155	183	177	202	188	171	173	170	185	191	214	174	183	172	157	208	188	143	208	171	199	180	197	185	184	161	167	187	166	192	184	185	172	185	202	192	166	187	180	141	188	176	173	191	185	205	166	205	156	190	194	154	170	194	184	199	161	174	197	190	177	171	170	158	194	157	172	159	162	188	182	190	194	162	193	184	174	185	156	168	156	179	180	174	174	184	181	193	172	192	203	206	169	202	183	185	141	180	197	204	191	167	190	173	176	165	188	184	172	162	166	182	185	180	182	174	190	165	198	177	173	164	165	186	177	189	174	199	177	156	176	187	183	167	154	174	218	187	182	168	173	189	168	197	169	172	162	181	177	156	193	197	178	164	163	163	164	199	163	187	178	196	178	167	170	200	203	179	190	186	168	163	203	196	185	198	168	178	205	193	188	167	171	210	155	177	191	184	184	184	195	180	176	187	186	197	172	203	181	169	153	171	168	189	189	192	190	174	155	169	164	189	183	161	170	157	162	188	149	203	204	189	153	147	169	168	175	158	173	183	187	181	161	179	173	179	189	165	172	174	188	183	183	183	196	177	189	203	174	150	155	186	189	192	189	154	195	225	189	166	175	172	174	174	183	190	176	163	197	180	172	161	182	193	172	191	139	163	165	175	180	197	164	164	223	147	185	165	181	174	191	158	166	161	177	177	172	188	196	194	181	150	200	192	179	169	166	188	191	156	179	165	183	165	161	200	202	179	193	182	184	202	192	190	190	187	168	185	157	186	190	162	204	222	192	205	160	194	166	156	179	186	172	173	187	176	202	165	185	163	159	203	188	170	177	159	188	184	154	167	194	158	182	177	164	185	196	180	192	179	182	195	177	178	170	180	168	161	201	177	178	204	179	156	205	190	208	170	211	175	190	192	177	213	179	206	163	166	151	172	165	190	192	179	195	171	199	168	161	190	170	156	178	161	169	188	172	175	166	140	168	201	176	173	181	179	180	185	148	170	175	192	198	171	158	183	176	183	172	206	180	185	162	161	182	185	188	186	191	171	170	169	189	167	185	185	182	176	161	168	193	165	176	171	170	191	177	195	196	162	174	188	196	177	188	180	185	167	179	198	172	195	191	186	175	181	201	177	198	204	173	137	199	170	167	180	190	167	177	157	172	187	185	178	188	170	186	168	164	172	171	170	199	212	183	180	174	192	194	174	186	154	176	157	178	190	166	183	166	162	200	189	168	176	191	182	192	165	195	168	172	190	153	172	177	177	176	190	166	175	179	157	189	194	163	179	192	158	187	178	181	189	160	182	187	163	182	182	174	182	182	167	192	187	181	175	134	179	179	205	181	164	165	166	165	177	212	181	200	169	188	192	177	163	208	184	165	166	185	187	175	178	160	190	163	184	177	202	192	184	189	170	180	177	180	196	186	193	177	178	149	165	203	150	205	212	186	158	176	174	163	210	147	182	166	174	162	185	186	168	198	182	182	169	196	161	203	206	164	188	170	171	221	207	197	204	194	195	167	178	156	182	156	153	189	202	201	193	175	174	176	190	179	180	188	170	167	169	163	208	181	176	190	186	177	178	190	177	183	180	188	191	157	195	186	176	166	175	208	170	176	185	167	159	184	171	170	194	191	185	188	158	161	179	186	192	190	203	169	173	193	170	178	191	178	159	192	195	165	182	175	186	203	163	196	209	184	172	201	192	174	163	170	162	174	190	158	166	145	182	176	170	145	175	187	185	182	172	172	193	173	190	192	183	149	189	204	147	196	171	144	178	195	176	193	193	188	193	221	189	181	197	165	169	164	185	181	188	159	179	185	193	173	178	177	184	181	178	179	182	174	207	188	189	207	198	171	188	204	173	180	193	188	165	173	174	200	175	205	170	183	153	192	182	173	157	170	169	193	188	182	182	187	173	169	156	162	194	193	175	203	192	184	179	171	198	168	158	179	192	169	176	193	178	174	184	201	185	179	175	189	159	189	199	158	171	199	168	200	198	180	162	174	185	209	237	195	175	171	169	205	196	178	168	178	163	182	180	194	184	178	169	188	171	176	174	181	183	173	172	146	192	201	198	179	147	195	176	175	186	183	192	174	178	181	152	188	181	163	174	178	181	167	166	178	197	174	186	177	188	187	181	195	189	181	158	153	197	159	202	165	170	177	167	176	189	172	195	162	188	181	158	201	176	175	164	165	167	183	181	188	196	199	182	162	174	189	172	162	171	194	191	201	190	212	175	182	206	170	170	200	204	199	201	148	181	179	179	167	154	207	175	188	192	163	151	204	211	190	170	189	176	171	195	162	183	208	178	180	193	172	159	162	173	156	187	152	182	178	150	175	173	162	168	196	184	167	202	155	174	175	155	200	153	157	180	162	165	182	159	174	182	176	168	180	193	174	178	187	170	199	180	164	171	181	185	167	178	181	184	197	181	183	172	191	186	180	195	194	189	162	190	180	197	182	178	172	179	175	182	210	178	182	186	166	199	162	156	193	169	186	126	154	187	193	165	160	191	173	176	170	186	208	163	178	166	176	178	177	201	175	180	184	200	179	180	159	175	163	183	157	185	194	162	177	186	172	174	204	163	172	168	175	173	154	161	178	167	164	189	182	171	188	182	180	186	171	196	190	192	171	173	161	174	170	179	171	181	194	175	200	172	168	167	153	169	187	187	184	194	179	189	172	168	158	163	178	187	193	173	191	170	165	184	199	170	194	200	172	172	173	163	172	195	153	165	176	191	208	192	154	174	170	194	163	208	174	197	152	158	185	187	183	200	204	186	168	177	202	211	185	173	177	179	178	182	178	197	189	198	181	168	184	166	189	194	194	191	167	194	191	197	173	177	177	197	170	199	209	192	181	160	172	152	180	181	181	174	178	202	189	183	181	170	172	158	183	211	173	183	171	182	198	188	141	175	182	204	182	151	163	173	168	209	186	187	180	165	162	168	200	183	175	167	212	179	167	217	171	170	174	182	194	184	201	176	175	163	186	197	158
9220	1381	2602	3503	3574	2765	21553	30378	28100	5673	639	588	562	533	533	543	506	526	516	452	466	561	508	475	455	472	437	461	526	478	459	472	453	449	454	481	434	473	451	484	410	488	461	439	453	445	468	440	445	462	445	444	427	467	475	451	453	477	476	473	432	442	479	457	437	489	445	463	429	417	475	465	443	484	466	397	437	447	453	466	451	431	476	427	462	450	450	424	429	435	410	431	468	473	430	438	421	432	411	429	466	452	404	427	444	406	475	423	426	454	479	413	480	449	471	429	473	410	427	470	442	419	442	425	472	456	455	425	422	441	432	439	429	451	430	426	472	426	453	433	451	450	487	482	465	428	458	454	410	452	419	469	452	476	480	444	459	429	453	413	445	460	438	456	440	449	473	465	418	431	424	457	496	446	480	459	457	416	451	426	433	477	470	456	456	477	440	422	495	433	440	411	453	451	443	464	448	451	482	440	477	445	474	480	485	418	471	455	446	461	439	454	437	405	481	439	444	446	410	451	452	447	397	439	445	461	403	449	461	430	453	425	440	427	468	440	455	404	434	457	449	454	463	453	449	419	437	459	438	422	391	437	458	433	450	397	431	483	444	444	424	487	478	498	474	462	440	446	423	443	423	413	490	476	452	445	425	432	430	458	429	467	408	436	440	463	441	455	464	434	447	405	428	460	451	440	418	421	442	418	447	460	474	448	420	467	442	404	463	449	439	440	417	469	427	448	443	466	435	464	438	448	440	450	404	453	439	478	457	467	435	406	444	444	462	415	456	443	448	441	430	445	445	491	484	426	468	445	441	397	464	406	452	472	428	453	452	434	455	466	442	415	466	421	483	456	447	449	461	452	453	440	439	428	507	451	445	458	404	450	447	410	468	421	445	443	439	417	424	412	414	458	443	437	461	453	458	464	416	404	485	454	451	447	487	415	389	436	434	447	422	414	446	456	441	484	453	438	475	415	450	415	431	410	423	431	458	456	457	432	458	486	449	452	447	426	479	459	444	460	424	441	459	451	457	446	433	417	431	432	415	456	475	462	465	439	415	417	468	416	432	485	442	444	443	480	430	432	438	455	454	457	431	480	435	427	436	448	466	482	435	440	444	440	465	449	472	449	462	425	439	459	462	431	435	420	410	449	471	440	465	458	441	459	420	446	459	447	426	429	434	440	476	449	483	469	443	442	407	446	428	474	440	448	447	449	462	466	403	424	438	416	432	448	450	464	428	491	460	448	433	440	433	459	418	478	447	440	445	495	419	419	468	457	451	426	482	438	445	429	448	433	421	435	435	446	445	443	444	445	487	451	434	431	443	524	448	461	466	436	470	413	455	463	448	445	435	489	438	429	456	477	444	462	428	471	440	465	438	464	465	431	452	439	442	429	428	426	459	391	424	452	429	460	445	441	446	445	447	430	446	441	449	441	420	454	439	422	480	477	460	451	432	457	467	447	443	469	433	420	412	450	423	395	478	459	463	440	437	447	429	406	455	422	476	432	426	462	467	461	421	448	445	456	440	468	465	446	434	419	428	471	457	455	442	426	488	439	445	450	413	425	441	439	472	389	429	439	435	450	466	434	463	467	471	435	440	452	463	419	449	437	444	474	405	448	454	436	435	436	418	417	438	456	437	436	446	428	467	463	456	453	433	439	407	433	439	460	458	461	466	375	463	447	431	455	449	458	461	429	456	438	434	446	440	453	443	432	438	414	455	481	478	453	492	452	436	447	443	460	402	431	428	456	418	451	420	473	424	425	479	431	435	436	441	447	473	415	428	464	441	426	480	425	393	436	469	446	453	482	456	453	432	454	463	473	450	462	443	439	451	402	423	442	461	431	469	447	437	397	435	461	454	464	468	429	456	446	412	477	423	460	442	480	462	413	447	506	416	463	435	457	457	450	453	463	457	444	417	435	425	454	463	419	446	445	438	490	425	455	432	438	490	414	465	391	460	452	409	475	436	480	471	460	457	428	458	436	469	487	471	446	452	441	429	437	470	441	458	415	386	432	422	450	473	439	452	458	474	420	454	445	421	489	416	435	421	448	448	451	439	429	438	466	439	465	474	454	450	471	477	460	457	405	414	464	421	412	421	453	461	433	449	449	449	439	442	449	458	440	433	431	391	444	445	453	395	451	410	439	420	469	466	436	445	465	471	440	445	437	457	422	471	447	426	439	445	412	441	454	455	463	452	482	509	438	429	431	475	469	423	432	441	437	439	465	454	481	488	426	454	463	447	439	434	441	446	448	467	420	437	456	433	405	482	423	425	416	490	446	451	436	438	461	465	444	474	456	433	441	452	409	448	448	407	428	446	444	454	455	467	442	411	443	420	461	422	458	428	441	449	452	443	431	453	440	445	432	429	469	420	421	452	418	460	421	450	426	482	443	471	423	474	468	445	457	425	480	414	468	467	442	423	438	471	454	422	445	484	416	442	481	415	446	452	480	417	481	456	451	433	486	464	456	466	444	441	443	442	463	465	481	457	470	437	394	427	460	452	440	463	413	447	461	498	455	418	441	455	439	418	422	428	448	432	469	454	461	452	484	448	437	444	426	434	449	408	466	414	428	406	421	467	473	467	438	399	428	492	423	406	497	502	442	430	393	430	458	435	429	464	467	456	452	463	456	426	447	434	426	443	482	457	453	416	456	439	445	445	448	429	482	465	469	431	450	434	461	447	454	471	425	432	436	455	433	427	416	428	431	435	454	419	446	460	487	458	418	441	449	450	430	421	439	446	474	461	411	459	423	438	448	457	452	463	440	473	425	438	447	445	427	446	453	453	447	462	438	434	483	452	413	467	435	428	481	427	458	482	424	444	460	424	458	449	451	442	453	450	454	414	463	468	446	456	440	430	402	467	443	445	414	424	464	456	415	472	421	409	445	420	438	472	454	454	460	458	446	456	450	444	420	457	425	419	458	441	438	447	421	432	430	421	436	467	450	457	436	402	435	431	428	428	424	485	472	435	452	439	446	457	409	451	437	430	437	451	462	466	448	405	430	398	479	442	472	467	436	428	455	473	420	483	434	429	442	465	411	426	462	425	452	425	430	452	478	445	442	441	428	437	458	470	400	471	421	407	428	470	458	424	469	426	425	462	460	426	480	455	430	458	422	467	441	480	460	433	418	456	501	456	435	404	470	432	443	407	454	449	455	444	445	452	456	461	447	471	460	436	442	438	431	462	429	465	449	448	470	440	402	434	444	437	421	449	449	416	465	414	458	442	445	478	440	478	482	450	431	441	451	458	470	430	397	419	448	472	444	451	445	456	442	430	425	460	448	436	470	461	449	381	434	470	449	470	446	479	457	437	435	456	452	459	422	444	448	426	435	432	452	441	429	401	442	442	453	412	424	454	482	428	423	438	455	478	449	410	473	454	460	435	435	476	434	398	470	438	448	464	444	459	425	441	441	456	456	441	419	485	446	455	478	450	477	455	440	447	435	455	475	477	466	452	437	464	450	473	445	435	434	458	475	453	447	502	448
2295	530	517	526	355	333	421	616	538	263	233	229	203	205	197	216	235	221	251	241	208	236	185	239	231	239	203	231	232	220	218	192	215	246	211	205	208	205	177	234	236	218	213	222	182	200	233	189	233	202	222	209	211	230	210	195	197	199	222	210	187	213	208	230	239	199	225	211	191	233	212	217	179	222	237	206	239	242	240	219	203	209	193	206	226	214	220	208	214	217	204	228	205	219	191	205	211	193	192	214	230	199	236	231	209	207	195	208	235	213	193	194	205	210	213	216	210	209	245	222	190	197	219	227	213	204	212	216	197	205	209	208	221	212	195	219	214	204	231	207	236	215	191	195	257	234	205	193	219	213	210	215	209	212	222	224	199	229	208	201	212	218	210	210	200	243	212	216	213	208	206	206	194	202	216	217	202	231	214	231	215	223	251	203	220	237	209	205	213	233	203	212	201	211	258	201	211	190	216	242	204	214	211	224	208	200	202	229	201	218	214	221	193	204	212	238	212	211	208	216	250	223	237	211	189	243	212	192	209	219	226	236	205	202	230	216	195	249	215	215	228	185	228	216	218	220	204	207	210	214	217	190	211	205	198	210	182	212	217	202	196	217	205	191	223	213	202	223	216	217	234	208	221	186	211	242	209	197	215	213	199	202	221	209	213	219	212	205	192	251	255	209	222	196	207	205	225	226	229	206	212	212	238	213	222	229	216	226	247	227	222	203	189	240	230	173	178	188	230	212	202	248	200	234	206	198	188	208	219	222	216	214	224	204	218	210	215	227	222	208	238	212	224	230	189	222	220	218	230	209	221	219	217	195	217	216	176	218	231	199	218	202	215	201	240	219	206	227	194	206	206	196	195	194	230	218	204	234	232	228	227	211	219	200	211	210	224	180	203	201	190	204	189	199	223	207	207	222	221	236	181	211	214	196	250	195	193	220	226	225	183	196	204	213	196	202	204	205	208	225	207	201	210	209	209	222	205	212	237	203	220	241	229	216	204	226	210	179	219	222	208	191	225	232	236	219	204	178	216	214	216	186	241	198	207	200	199	244	196	203	220	202	215	211	203	219	246	199	223	218	209	233	208	192	212	225	197	219	199	214	224	227	187	201	186	186	179	215	219	196	207	213	207	207	216	221	227	210	181	204	205	215	174	229	215	248	243	209	202	201	208	220	231	232	209	190	201	224	214	195	213	195	204	222	217	228	198	236	223	214	219	259	218	231	222	208	196	215	206	202	249	219	185	168	200	223	257	206	200	201	210	205	217	193	222	187	204	214	200	221	184	198	226	193	224	229	207	233	206	214	229	219	213	208	202	205	196	220	225	246	218	218	199	210	180	206	216	183	215	213	202	227	218	204	229	200	203	220	221	205	173	196	196	195	234	241	196	218	224	239	231	231	209	199	228	213	194	201	209	196	182	217	192	232	212	207	209	218	208	214	212	212	215	210	234	180	235	204	205	209	219	220	214	205	216	235	225	212	200	195	223	210	201	219	218	208	198	220	236	191	204	222	238	213	236	198	202	232	208	211	233	207	211	229	195	209	216	185	195	225	219	228	188	228	218	216	222	200	198	219	238	211	214	207	217	200	200	224	205	181	215	207	213	199	208	236	210	235	228	211	213	204	199	245	227	215	201	235	213	251	206	227	198	206	208	205	190	224	182	199	209	207	249	189	201	222	218	229	198	217	232	185	222	207	208	232	222	220	239	207	213	211	191	211	205	201	199	212	220	208	221	243	225	239	200	217	210	206	227	180	232	223	211	216	188	208	217	205	264	235	192	195	213	243	259	225	226	216	214	194	209	186	240	193	218	206	188	227	228	235	187	200	223	230	209	181	196	229	214	232	234	197	209	216	221	222	198	217	201	220	212	232	193	220	212	222	214	196	216	202	212	209	221	208	232	244	243	213	215	200	216	207	198	209	226	206	205	167	197	232	200	215	211	246	231	215	224	215	208	201	219	233	215	180	238	214	207	204	190	208	217	213	227	205	166	222	197	215	199	220	240	197	225	237	215	207	196	228	202	216	219	186	215	216	239	227	200	182	214	237	208	219	231	211	188	196	221	231	196	218	217	202	250	214	207	226	213	222	202	205	208	248	194	210	213	218	215	262	242	202	206	180	203	209	203	219	204	203	187	222	193	206	219	190	228	221	186	234	211	216	215	213	213	198	208	231	196	202	202	221	233	207	219	201	229	229	230	189	244	195	188	211	218	217	197	212	176	227	204	203	205	211	205	208	231	199	238	243	201	204	223	204	227	184	212	186	196	222	189	192	237	226	189	217	241	214	214	203	219	223	200	209	223	232	211	168	208	209	231	210	194	198	248	215	218	205	222	203	196	213	238	211	187	192	200	223	225	193	220	170	220	210	225	227	210	232	206	209	172	217	221	219	209	225	209	208	196	235	196	233	215	204	249	202	217	232	227	229	210	189	195	210	202	239	241	235	215	217	248	198	224	224	231	217	221	224	194	210	188	223	223	219	205	203	219	216	212	216	225	222	202	202	214	185	207	224	251	207	230	190	243	221	222	197	221	213	205	203	226	217	211	206	202	227	216	212	214	239	215	225	208	228	222	200	215	213	207	221	204	257	204	203	232	216	225	210	211	200	214	242	202	223	228	211	205	231	212	230	240	191	217	195	206	204	200	198	200	226	224	200	223	235	231	203	228	204	212	214	192	223	203	208	232	192	225	200	208	200	229	214	209	211	212	236	188	219	222	241	208	218	208	224	224	233	215	221	206	199	203	214	194	201	226	213	197	194	218	201	198	222	186	188	231	199	187	225	223	198	218	191	199	208	221	234	226	205	216	199	200	247	205	194	209	231	207	234	187	222	187	179	202	189	220	218	214	223	213	221	216	206	201	229	196	232	230	215	221	230	180	225	215	182	210	233	213	218	221	219	230	204	184	169	227	204	246	214	223	207	193	222	237	228	207	209	213	210	212	183	202	207	218	194	193	206	222	237	249	226	209	190	247	229	203	198	210	218	198	221	199	211	238	213	205	240	175	220	198	196	205	219	227	237	234	210	189	207	211	214	209	211	228	202	208	201	218	226	192	229	221	215	211	202	204	186	219	211	214	204	209	211	181	223	239	212	218	236	260	221	190	221	234	203	217	216	213	208	193	218	217	215	238	200	229	222	215	215	197	209	238	221	219	229	212	207	228	228	221	213	224	211	213	219	197	204	212	219	216	225	201	194	219	205	215	225	202	209	204	208	211	208	224	198	196	187	196	230	205	218	212	210	231	229	216	201	204	198	256	216	237	221	198	218	187	221	213	229	224	202	204	209	231	223	209	198	199	197	203	199	201	216	212	191	242	207	214	238	215	219	218	210	231	180	218	198	218	220	214	222	221	231	195	213	190	204	237	216	225	228	238	200	208	184	209	224	227	226	201	216	206	245	226	220	215	227	209	222	220	207	191	241	221	209	226	198	225	225	180	222	204	197	186	229	237	226	226	251	219	199	231	212	217	219	197	210	204	235
2597	837	1311	1688	1396	1149	1829	2624	2214	708	574	543	580	588	582	535	544	552	545	550	518	560	496	546	540	545	554	548	534	531	575	524	516	545	555	522	535	567	536	521	519	516	505	519	531	530	506	498	556	532	498	563	552	562	527	551	555	529	525	564	522	519	495	512	549	573	545	504	578	547	553	542	510	551	519	520	571	538	543	538	550	590	520	540	503	482	548	558	538	569	520	539	547	531	494	564	490	540	550	522	503	566	534	524	563	560	555	529	495	500	478	538	575	517	528	539	540	503	514	517	502	577	514	507	553	525	557	545	537	533	499	525	493	509	530	529	536	535	508	533	521	531	540	504	581	526	516	544	516	535	549	528	510	530	521	518	542	558	535	543	544	536	476	538	528	533	558	585	522	544	545	571	551	483	513	512	534	544	519	550	571	509	514	544	533	572	551	578	547	527	560	537	527	510	564	553	538	555	532	532	526	551	542	558	578	538	555	552	542	510	555	540	556	543	481	522	575	513	544	538	488	506	542	512	528	528	561	511	517	516	539	541	521	501	546	538	552	512	553	540	548	569	547	541	533	509	509	522	473	541	534	513	504	501	557	511	560	512	530	544	546	546	570	481	557	501	542	562	578	503	536	489	557	513	511	570	519	511	509	558	500	529	533	506	529	519	553	562	513	544	527	540	539	536	518	538	521	516	537	514	539	552	546	507	541	553	564	597	538	508	507	536	515	493	523	514	550	536	543	569	492	556	552	534	539	512	564	561	553	595	521	563	532	513	522	532	539	528	488	513	542	572	537	489	555	554	530	510	521	515	521	551	548	545	540	544	531	519	525	530	547	523	517	574	551	539	500	523	487	514	565	522	513	510	560	604	547	555	540	526	550	523	535	513	524	533	524	536	522	538	506	509	557	550	532	488	542	515	527	508	526	518	551	533	529	551	517	532	514	549	503	547	545	546	557	505	513	552	543	581	548	562	554	559	535	520	577	536	555	552	551	530	502	530	538	533	544	506	562	557	559	534	575	552	523	513	539	521	540	530	555	531	519	523	540	533	513	512	508	524	531	501	549	506	556	522	521	540	563	522	510	539	553	537	544	536	549	550	553	523	544	542	558	509	550	545	539	518	555	517	519	560	524	511	514	540	475	551	559	500	495	519	558	535	510	550	519	569	554	558	530	549	534	534	567	523	568	504	517	567	551	510	546	543	530	502	507	531	528	489	551	529	505	551	553	571	533	502	499	526	552	522	565	527	542	586	547	517	477	509	533	517	553	526	509	535	554	542	556	524	511	530	537	587	504	586	543	550	550	510	491	515	528	481	555	520	526	528	530	558	537	592	564	510	590	512	504	540	517	497	541	524	546	542	521	557	496	495	481	520	533	538	518	516	593	492	505	566	525	489	516	552	551	525	536	535	546	531	525	503	538	544	547	524	565	571	536	545	545	539	560	509	528	534	545	558	532	550	522	588	496	556	553	522	559	536	528	532	542	487	571	513	535	536	538	520	540	505	483	547	544	539	539	516	553	551	547	562	540	564	525	511	525	546	525	574	534	506	554	529	534	548	531	541	528	522	535	607	521	545	530	542	535	563	559	539	566	563	522	532	537	533	554	546	518	560	519	546	551	562	553	569	513	584	564	530	528	524	528	502	528	513	520	506	546	519	499	549	526	525	546	516	509	556	566	521	558	534	553	494	510	500	573	524	495	488	538	548	497	485	539	532	541	489	537	539	565	538	527	543	522	525	530	559	548	492	521	548	552	579	581	537	565	532	575	531	536	519	524	500	521	543	541	513	556	544	548	585	524	511	556	499	527	488	588	547	498	507	538	535	522	519	603	528	533	539	506	511	546	512	562	511	519	533	546	545	535	546	527	561	530	525	537	556	563	532	499	535	537	528	578	514	528	519	566	517	515	537	526	517	537	529	552	526	536	535	537	495	503	542	547	484	596	509	587	557	522	537	569	524	557	575	531	536	562	552	536	533	506	536	563	539	544	541	508	580	518	512	503	521	544	543	546	529	488	562	543	504	561	517	511	495	504	523	554	536	562	517	515	519	531	513	537	529	523	494	543	547	536	542	503	577	551	536	543	527	530	555	558	486	475	500	550	503	525	521	521	564	578	516	550	545	538	559	507	572	500	582	540	517	511	480	529	539	571	502	539	547	524	557	524	480	516	548	524	539	541	523	494	499	515	566	569	502	568	549	492	536	558	543	517	501	548	567	545	551	535	564	520	546	532	494	524	550	549	522	526	543	509	515	523	551	510	511	534	512	506	518	566	519	541	567	547	490	516	520	512	556	530	502	526	552	493	510	545	547	549	554	575	529	532	533	546	515	550	552	505	546	532	542	572	536	541	565	520	541	566	568	492	599	482	526	576	543	542	524	550	560	524	493	545	540	502	524	549	502	519	531	543	600	519	540	564	507	513	494	541	577	545	558	506	538	485	515	517	505	549	500	532	533	533	514	517	523	591	542	540	574	521	526	511	520	533	493	522	573	499	523	532	527	501	523	558	574	500	525	501	541	513	547	526	559	503	527	554	541	556	509	539	524	561	530	555	510	568	511	547	496	554	501	503	563	542	523	516	543	521	550	531	521	495	496	554	508	491	534	534	542	540	474	528	513	563	537	549	506	533	539	513	524	518	528	564	524	554	551	538	544	567	527	513	585	533	553	516	517	558	539	499	525	542	592	547	560	500	482	555	536	558	524	490	512	507	563	536	539	534	514	523	521	545	519	556	523	521	580	519	552	526	550	566	540	503	552	513	548	544	517	527	532	526	547	494	503	528	569	536	538	523	519	512	510	508	495	548	544	491	519	554	539	524	530	542	559	503	534	521	535	524	528	471	534	523	492	572	524	537	569	544	541	526	544	537	507	564	495	510	518	508	536	527	553	468	539	548	528	587	550	563	519	516	557	554	554	520	502	561	521	517	540	541	494	540	538	522	536	541	524	524	545	522	563	525	544	537	528	527	515	543	537	577	530	540	537	592	579	531	568	512	512	520	549	528	488	512	521	517	561	556	565	536	531	540	539	555	541	520	532	507	537	525	513	514	565	497	524	526	550	552	530	543	553	542	488	568	561	547	544	485	552	570	574	557	545	539	491	537	536	520	556	553	529	533	512	518	503	508	562	502	490	525	537	562	531	528	471	545	536	506	521	544	531	501	568	535	559	559	509	510	561	559	535	519	517	558	575	510	522	559	523	524	515	557	515	536	517	580	524	555	552	559	522	554	522	567	518	527	517	539	469	549	543	531	553	532	545	528	528	547	517	514	531	535	519	544	540	513	568	514	499	537	554	566	499	550	521	538	550	562	508	562	509	514	508	558	541	518	548	568	595	521	542	555	520	521	525	563	551	538	531	544	535	565	552	516	539	533	541	485	540	540	514	555	563	561	542	496	474	508	527	565	528	521	504	562	513	487	528	486	569	533	541	538	566	496	528	577	522	530	559	504	507	538	521	530	539	526	554	536	509	537	490	524	528	521	515
8241	1004	1138	922	728	1583	5460	5515	4141	758	242	306	297	261	272	259	253	258	262	238	263	229	239	247	238	263	249	276	256	248	270	234	259	259	252	246	239	252	251	286	275	260	223	249	255	250	231	260	261	246	259	265	272	256	261	266	255	248	280	240	249	233	270	283	300	287	245	244	248	238	295	257	249	226	263	242	263	271	255	273	247	276	274	257	246	249	249	244	263	247	258	254	257	247	261	259	250	257	243	276	283	251	254	254	257	247	225	282	254	260	278	299	245	270	249	295	254	258	239	264	266	280	260	262	245	252	238	242	251	265	248	275	232	226	248	249	289	245	258	271	261	239	219	255	242	280	243	225	284	238	239	253	254	254	260	247	224	261	283	266	267	270	272	255	232	229	266	250	251	224	257	263	297	298	275	250	239	277	287	284	250	280	258	264	263	265	261	267	223	261	236	263	249	251	278	273	252	261	274	270	262	232	259	238	254	248	242	254	234	264	242	253	257	230	259	226	247	245	273	238	285	273	251	242	277	261	265	265	273	231	268	243	262	251	252	245	267	242	263	248	242	221	246	246	280	250	273	254	254	238	273	247	254	247	237	242	253	247	243	239	239	253	296	257	234	226	258	245	264	254	255	261	293	232	280	225	291	261	261	241	254	261	271	249	261	243	246	263	239	227	281	225	270	255	265	274	247	266	257	248	239	241	249	254	258	267	285	267	237	257	277	270	248	215	272	280	287	270	256	313	262	266	243	269	251	216	291	260	272	224	264	222	270	278	250	291	251	252	283	264	238	277	268	255	252	247	230	214	271	253	269	247	272	290	278	281	260	259	273	252	272	234	270	274	282	250	233	256	243	219	235	246	276	277	271	273	237	282	266	272	260	244	302	234	258	243	285	251	237	270	257	270	250	272	265	273	245	244	267	242	269	257	238	232	253	247	254	242	248	279	265	239	227	229	235	280	263	234	265	272	272	267	267	256	281	239	249	258	291	282	249	249	239	280	242	272	259	247	257	255	285	234	264	252	246	280	251	287	262	278	256	277	295	284	240	271	283	261	268	238	278	263	260	237	263	235	259	251	253	244	282	247	293	264	260	287	258	250	246	252	254	268	268	254	253	264	266	273	268	269	269	244	263	252	253	289	258	256	246	279	277	268	226	260	288	265	242	268	231	263	240	253	277	272	263	243	238	245	258	265	262	254	273	251	228	276	256	234	255	252	223	235	258	267	232	274	235	244	279	274	255	282	251	227	260	271	255	246	229	270	267	240	251	235	291	275	249	273	249	294	262	274	244	262	265	270	278	218	270	238	261	263	253	255	264	254	261	244	231	256	258	294	263	265	269	265	274	247	244	287	256	258	266	259	228	248	254	250	259	261	260	254	251	233	277	251	258	247	252	263	245	249	261	254	247	230	253	262	285	261	250	269	227	291	254	234	276	233	266	253	245	253	227	244	282	277	258	225	248	249	298	265	259	236	217	244	257	279	253	256	274	265	272	253	250	277	283	243	255	271	255	283	265	264	262	241	256	260	248	275	256	263	265	234	233	256	271	248	242	266	295	255	258	282	294	261	244	291	266	273	263	278	248	243	254	262	266	243	262	248	244	247	261	270	240	277	254	280	273	234	252	287	276	233	233	271	250	251	273	272	259	265	232	217	264	264	289	279	248	239	263	261	267	240	289	260	254	247	292	273	260	246	268	258	243	255	278	268	238	286	279	262	268	252	271	263	255	249	276	234	226	245	273	301	258	252	265	260	260	287	297	237	251	269	243	270	271	228	246	241	249	236	289	283	297	256	246	232	271	267	277	260	233	258	262	265	275	251	267	267	229	242	276	237	257	254	265	259	278	258	238	239	259	250	274	241	252	240	261	233	252	242	243	257	271	309	267	269	248	251	242	250	259	278	270	256	238	252	231	256	273	269	245	277	254	260	274	254	234	285	266	230	242	266	285	276	284	279	231	229	260	280	246	268	239	235	296	277	246	281	260	254	246	274	237	242	217	239	252	290	261	259	258	244	257	251	248	246	281	262	232	257	262	270	254	242	251	248	259	287	263	276	263	256	268	240	225	294	242	278	264	278	270	271	236	284	293	255	253	275	250	277	267	256	237	269	252	251	264	249	267	277	253	242	229	280	232	253	224	238	281	266	273	206	308	288	233	255	259	302	250	249	272	257	246	254	235	271	266	262	269	256	250	267	254	317	262	276	267	296	286	239	238	266	265	264	247	271	246	256	257	270	246	262	275	242	270	236	221	263	244	249	269	271	275	266	278	249	234	266	260	251	253	283	275	262	221	272	286	251	286	294	253	281	232	269	273	242	251	242	261	274	262	255	263	237	238	238	262	252	288	257	257	230	279	260	250	261	272	235	237	243	269	271	229	273	234	254	232	260	245	248	246	259	271	247	272	237	240	272	229	270	263	274	275	254	263	243	279	259	255	269	271	244	259	264	238	209	241	238	257	246	248	235	244	260	295	240	249	275	267	241	266	239	266	269	272	268	241	267	278	252	249	263	268	281	252	277	236	268	242	247	245	264	293	258	280	261	251	234	275	265	271	292	281	265	261	254	281	244	280	249	214	286	254	278	288	286	293	219	251	255	253	258	265	282	274	256	238	269	281	269	235	231	278	254	236	275	259	259	265	261	276	246	298	264	282	275	209	250	247	239	234	245	263	244	276	242	263	281	290	264	259	249	241	296	244	246	282	259	250	247	225	226	228	247	260	246	252	273	275	262	270	270	266	227	243	265	287	260	252	244	266	267	256	268	235	250	230	274	268	240	261	241	291	274	263	244	250	265	242	249	269	242	228	263	255	256	273	265	261	285	285	272	232	266	239	237	245	238	256	244	276	231	243	234	272	261	250	263	248	283	263	232	267	272	222	247	256	265	273	263	257	264	278	268	263	265	273	254	284	254	240	269	247	226	253	293	270	272	259	285	269	233	251	279	261	238	264	295	277	267	276	238	252	257	268	279	276	257	229	246	267	254	266	263	253	267	257	280	228	270	236	253	249	282	247	284	273	252	255	248	235	257	270	257	246	230	247	243	242	267	233	245	263	282	298	256	234	282	258	221	271	244	244	265	236	283	240	255	256	245	278	239	226	253	279	266	249	244	263	274	274	253	248	274	273	308	272	279	305	261	237	240	251	242	261	246	266	254	277	258	279	263	260	274	250	274	240	260	259	275	253	261	257	262	272	262	222	252	266	272	255	263	236	262	264	241	234	218	237	220	262	232	268	271	277	254	269	252	248	261	269	271	250	242	280	253	238	255	276	249	267	235	237	244	255	271	253	249	252	255	255	243	279	240	267	253	269	274	249	266	263	281	248	268	251	273	250	264	290	252	272	257	232	247	268	276	261	253	274	233	249	258	313	290	240	280	245	247	282	244	263	270	241	264	278	236	254	255	251	277	250	262	274	242	248	237	255	236	259	247	249	255	292	270	224	251	232	245	252	235	259	251	281	259	243	251	286	267	249	277	244	280	251	271
7431	1386	2642	2806	2627	7427	21239	20980	16685	2126	737	694	685	681	713	693	661	641	652	670	662	660	679	696	608	646	641	662	646	656	647	631	632	652	618	652	632	652	639	655	617	604	672	652	665	608	663	629	589	663	622	608	647	623	654	638	610	614	623	608	638	600	622	636	628	654	641	651	624	615	609	609	672	647	585	664	634	583	620	645	621	620	646	577	649	655	583	689	658	642	648	663	652	617	632	676	630	605	658	625	617	634	622	613	606	641	603	612	636	634	641	589	612	617	619	617	641	618	640	607	624	593	648	625	590	582	660	623	622	635	671	607	595	603	613	661	650	605	620	633	651	646	611	640	640	641	628	630	617	611	622	546	661	604	636	577	608	626	630	652	643	613	592	612	574	617	666	643	636	567	609	605	610	550	636	611	639	588	645	610	569	587	624	600	633	595	634	579	636	683	601	598	625	671	654	626	659	654	632	584	611	629	618	591	608	591	635	653	646	558	617	586	669	596	628	587	629	637	609	607	626	614	633	627	658	571	597	615	637	622	638	662	583	628	603	622	633	612	593	686	629	638	645	656	578	623	667	635	633	624	602	648	618	638	637	618	661	616	628	623	583	645	623	657	620	600	581	594	602	580	637	613	640	578	693	667	647	629	648	627	603	640	663	617	649	595	598	598	626	661	622	592	612	618	643	642	618	636	648	585	651	628	644	618	568	610	580	596	637	602	648	635	630	594	614	598	610	620	650	645	625	677	647	608	593	627	588	609	606	609	621	626	658	606	621	601	658	686	622	638	603	681	657	604	616	610	679	589	613	631	652	605	650	612	669	645	652	630	612	649	630	672	611	630	641	614	620	646	606	625	615	638	635	605	656	626	663	635	612	629	594	618	725	606	593	620	617	642	620	608	613	632	625	640	622	661	624	621	612	622	618	612	636	632	622	607	609	614	665	618	622	610	606	615	601	648	642	668	621	591	619	610	667	644	639	598	653	623	602	633	621	634	603	657	606	623	636	645	622	648	628	666	640	600	571	627	630	678	633	663	617	612	630	601	633	606	626	629	643	615	616	645	642	560	631	623	585	619	585	612	576	631	643	614	594	649	584	636	582	626	587	628	583	625	589	617	626	684	599	664	594	626	637	639	649	548	631	633	643	619	626	636	646	612	611	618	627	645	662	603	645	652	620	620	628	613	568	609	586	690	601	649	619	601	642	589	649	642	640	608	637	594	613	598	631	610	647	672	629	614	613	611	602	586	661	587	682	602	585	634	627	621	650	596	604	572	618	593	688	624	633	588	582	650	642	624	606	621	631	641	651	641	669	639	658	584	620	639	615	652	655	660	611	594	602	638	621	565	646	635	637	640	621	659	608	653	608	635	632	660	656	596	615	610	652	603	624	560	633	646	613	592	640	572	619	622	589	606	616	638	644	614	643	654	594	618	622	635	646	618	570	616	666	630	654	646	596	607	584	634	630	644	626	602	609	605	618	601	595	621	605	632	636	625	612	604	608	587	615	645	613	627	648	599	634	604	630	602	604	621	598	621	609	653	625	641	603	621	598	619	637	562	625	617	625	672	678	661	621	615	597	625	610	592	592	626	625	661	573	654	625	590	628	660	621	621	621	649	608	638	570	577	633	599	610	628	630	634	617	581	618	646	667	635	636	610	598	634	628	603	643	626	622	567	660	662	607	627	672	654	638	618	593	583	619	629	594	594	682	586	639	599	649	638	654	625	566	598	620	668	613	614	614	661	620	630	599	601	590	624	664	661	663	657	638	618	616	645	631	636	627	599	628	642	588	635	594	642	642	620	659	639	617	652	622	624	627	632	638	605	633	654	615	612	639	600	573	613	571	658	649	636	635	632	653	656	597	608	584	597	606	635	603	636	639	623	578	600	646	629	622	641	671	604	625	656	605	672	576	636	602	646	609	601	648	675	660	623	620	643	607	638	614	618	636	630	624	668	657	595	639	650	670	621	604	648	596	646	589	616	628	587	655	589	651	622	597	654	662	596	620	623	614	652	656	633	599	648	669	611	684	620	630	607	605	616	631	637	624	590	633	627	617	619	631	590	659	625	608	621	586	652	602	638	590	589	617	614	647	628	604	593	634	600	629	648	618	611	617	606	633	582	605	642	595	597	598	628	608	629	597	614	607	650	626	649	611	606	592	589	622	640	643	648	619	666	618	626	660	654	639	634	614	624	652	623	612	636	622	624	669	621	645	629	597	615	637	602	652	615	586	672	595	636	621	624	619	629	616	658	622	595	602	584	567	643	627	584	604	660	595	671	602	581	619	603	627	630	650	634	608	634	631	623	638	618	598	635	649	635	589	635	612	604	624	651	616	623	673	612	635	637	631	587	625	628	608	632	597	585	615	623	640	636	632	641	591	602	629	643	631	658	639	621	631	609	629	592	632	600	613	593	635	645	598	681	633	602	659	608	649	653	619	617	614	579	609	607	657	633	605	633	647	666	655	606	640	645	695	575	618	695	636	598	670	651	646	591	637	602	659	648	617	626	642	649	621	603	617	589	636	614	607	605	629	633	594	699	656	631	624	593	610	623	605	634	572	677	625	622	663	616	641	593	571	580	644	615	573	610	659	665	588	603	649	633	628	614	625	599	669	621	594	576	638	609	629	680	594	611	609	650	603	625	670	659	592	626	632	603	646	619	575	647	590	648	635	635	631	636	632	623	660	637	602	633	607	626	579	612	644	612	642	611	623	621	583	613	612	550	633	657	628	668	614	628	598	635	606	623	622	633	606	627	594	603	606	622	644	618	608	644	635	569	631	574	602	635	618	652	642	601	635	622	630	614	616	634	611	638	578	646	587	637	615	643	648	613	608	612	658	610	583	600	590	616	683	598	592	576	612	650	653	642	656	582	648	602	592	613	663	703	626	594	647	629	606	638	574	649	628	580	609	605	663	630	605	606	639	577	645	626	620	623	614	652	646	626	616	614	629	655	596	624	627	643	624	619	587	631	631	650	637	620	626	620	627	605	681	636	640	602	571	680	614	631	587	597	606	641	604	614	650	619	580	619	600	637	607	617	627	593	593	626	631	640	672	667	663	656	611	615	588	638	670	659	590	658	628	626	690	622	647	647	630	611	591	649	654	642	622	578	636	635	608	601	631	651	634	664	599	583	606	618	610	579	582	634	598	702	671	607	604	645	614	634	652	660	636	614	645	622	608	628	616	621	643	597	646	601	628	624	635	618	628	635	592	632	625	634	639	610	651	630	638	587	599	637	654	645	591	597	628	650	610	639	616	631	579	628	638	639	604	630	601	641	619	625	590	586	619	623	547	626	670	624	612	634	651	645	626	668	647	609	605	667	644	598	617	659	606	602	632	601	616	608	620	636	652	641	627	563	627	643	600	673	634	627	627	627	607	630	630	619	630	614	584	588	624	617	606	639	634	622	659	641	654	630	612	639	596	645	598	657	581	634	592	629	612	646	597	611	600	608	666	619	627	553	619	623	568	590	669	666	621	664
13792	1398	1201	927	955	2695	8313	10490	8438	1161	209	212	201	199	198	175	209	179	179	171	201	177	160	188	212	216	192	195	183	200	183	182	195	178	213	164	159	211	181	160	219	204	176	189	188	191	206	208	191	165	187	173	200	193	204	182	165	201	187	201	200	183	189	199	193	196	161	180	209	155	190	209	178	200	181	188	202	190	201	233	164	178	177	167	183	181	173	222	181	175	186	176	176	195	181	188	171	202	168	186	171	184	188	193	167	167	189	190	174	188	207	177	165	184	209	191	172	180	215	194	188	189	209	171	180	182	198	190	193	203	172	185	181	191	184	180	167	172	174	180	172	192	172	211	171	164	165	197	192	177	180	186	156	154	195	177	189	216	187	181	195	188	206	197	206	170	202	189	172	181	188	204	169	178	169	171	164	162	178	177	189	191	201	213	189	184	186	153	170	163	146	185	196	200	178	176	204	172	172	196	195	180	202	191	176	189	195	197	182	206	179	173	182	162	173	186	177	192	180	183	176	161	204	181	188	182	176	183	183	186	181	182	206	174	161	182	202	192	208	167	176	180	194	179	169	206	176	181	160	191	192	175	181	171	195	200	206	204	177	192	183	185	182	192	170	185	185	168	188	189	163	179	168	166	155	188	183	200	186	143	161	180	207	166	208	181	187	170	181	202	181	170	184	220	175	182	193	195	194	184	194	196	208	196	161	194	155	197	190	188	186	185	174	172	173	180	180	169	183	184	192	184	190	171	175	160	216	198	182	222	193	165	217	215	198	192	192	177	201	189	163	178	171	183	161	173	190	181	166	195	165	174	154	172	191	169	170	194	183	188	210	200	166	191	198	193	186	174	167	176	185	189	191	177	195	168	170	171	181	180	194	172	189	165	189	192	171	182	194	206	183	179	178	202	193	203	178	183	172	176	185	199	186	196	150	188	178	207	184	189	198	186	165	161	197	189	183	182	204	188	194	166	197	163	191	159	146	182	186	175	174	192	157	179	188	164	171	184	176	193	168	174	170	190	194	191	198	181	194	178	186	200	178	190	194	157	187	175	211	176	169	193	177	181	196	194	156	192	197	181	174	203	186	191	163	161	164	191	202	155	204	191	173	202	191	196	184	178	187	166	180	170	187	169	170	193	195	193	176	170	209	209	187	207	153	167	184	208	184	158	186	157	193	195	197	191	209	216	204	203	190	222	208	170	190	187	172	176	211	164	201	169	198	171	177	177	147	181	172	180	190	201	194	175	209	221	192	183	179	149	188	167	173	208	200	178	187	191	214	192	184	185	187	188	204	189	174	213	202	208	196	167	181	184	169	157	186	164	194	181	197	154	197	168	150	196	173	192	177	185	164	169	192	187	176	176	193	197	182	175	167	171	185	185	190	197	199	163	178	176	170	180	197	183	208	219	188	208	195	170	188	157	173	181	213	199	188	188	181	179	200	190	163	184	177	183	209	191	192	192	191	177	192	167	176	167	195	178	167	168	181	188	195	204	175	163	196	191	172	197	179	170	215	172	174	178	203	196	185	185	191	184	198	193	190	161	190	186	212	183	195	185	184	200	198	195	189	171	181	174	173	163	193	168	165	163	183	169	200	170	195	181	187	195	195	181	176	150	193	179	192	212	164	194	158	171	168	159	169	176	159	177	175	199	174	186	172	170	178	169	167	170	178	183	191	187	184	170	165	171	182	175	183	178	167	209	216	186	196	195	178	180	186	176	158	191	207	176	188	210	167	198	205	183	177	176	200	186	201	178	172	187	191	178	179	168	191	202	197	166	178	170	200	192	183	178	185	182	205	172	194	181	191	188	194	181	187	176	182	188	170	202	158	194	197	205	166	202	174	181	192	188	164	205	185	184	172	182	169	159	176	169	176	164	188	163	187	193	176	193	195	212	216	175	162	180	186	179	177	152	173	178	206	168	187	171	190	189	217	170	179	205	162	149	153	162	182	188	201	211	173	192	193	165	198	195	161	192	161	167	197	183	188	185	184	200	188	187	161	188	153	206	185	179	203	182	184	183	193	185	199	198	158	197	140	186	161	187	183	195	178	174	180	191	165	176	188	181	214	158	186	143	179	176	186	193	185	162	164	185	190	188	185	167	162	193	179	178	189	186	176	232	183	183	171	175	182	175	175	188	182	171	177	181	189	181	173	174	190	185	182	199	187	182	214	183	173	164	182	185	211	191	172	217	176	193	190	169	185	203	177	205	191	183	197	186	192	177	205	173	189	167	161	204	184	192	207	184	199	188	184	184	204	186	171	188	206	170	207	175	191	185	164	172	181	187	185	174	161	176	162	170	164	193	209	180	186	198	213	162	179	188	161	174	174	174	194	180	174	191	191	191	207	205	158	211	205	170	209	152	183	184	206	189	185	173	175	177	190	206	176	174	183	181	182	208	197	196	166	194	182	189	186	173	165	199	197	191	180	201	164	206	191	195	188	176	177	178	182	205	178	203	178	174	192	170	186	193	198	194	187	145	181	184	182	189	183	179	186	208	165	179	182	172	213	174	190	170	241	187	184	178	186	209	189	175	163	175	191	196	203	178	204	188	178	186	188	194	181	162	172	202	180	183	170	156	191	204	186	187	198	173	152	178	177	211	170	189	181	199	168	160	168	163	186	184	191	192	187	186	175	181	183	186	179	212	205	199	227	203	181	175	215	176	190	186	175	202	174	172	197	196	194	186	188	181	202	171	176	175	159	167	184	184	206	182	201	197	188	193	207	169	198	190	203	198	187	164	224	223	161	196	195	152	184	188	195	195	190	181	210	164	183	157	169	151	181	203	183	169	171	170	207	171	186	214	173	153	154	164	182	182	170	177	171	176	199	165	182	188	199	186	158	213	192	180	163	194	215	171	195	205	190	186	171	190	181	189	210	162	177	175	189	164	173	187	230	184	187	167	168	173	200	174	170	188	189	188	183	195	170	186	197	177	162	154	162	201	208	165	205	193	196	207	191	189	189	190	186	191	191	174	164	193	189	185	205	189	190	193	212	190	154	209	194	186	171	183	205	178	173	176	192	168	183	194	202	166	186	202	188	180	167	172	200	175	174	187	183	184	158	169	201	195	197	174	173	149	188	171	194	169	196	190	175	169	164	168	204	193	181	195	179	181	167	182	165	199	170	212	161	211	178	210	183	183	194	191	178	192	174	178	197	184	191	199	220	192	184	194	200	182	191	189	224	166	211	168	182	205	182	187	175	188	174	194	164	174	215	200	213	190	172	206	176	153	176	169	204	196	175	204	168	187	188	200	193	180	197	179	205	195	186	180	167	171	198	181	187	185	187	163	193	169	181	204	167	193	203	180	183	207	182	174	191	197	197	158	209	184	175	186	176	181	185	192	201	175	175	185	167	179	179	168	197	207	188	183	191	175	180	172	182	188	172	170	188	160	186	187	196	173	184	189	190	198	203	173	181	175	194	182	195	187	171	176	170	191	159	185	183	166	126	172	201	181	169	185	167	187	181	187	161	190	184	174
8837	1306	2875	3253	3992	10831	26680	30625	25962	2738	623	568	613	536	560	524	549	506	523	505	525	484	510	503	473	497	479	463	472	486	472	487	530	461	443	455	493	440	471	487	440	427	481	459	491	437	442	458	443	454	444	462	456	470	480	466	463	476	405	440	452	463	491	449	458	475	444	474	442	485	420	486	455	493	448	485	470	441	466	449	484	487	476	454	442	485	477	464	440	452	429	437	455	427	461	420	448	477	452	455	446	443	473	419	463	423	438	462	427	448	464	428	451	446	498	467	479	461	479	452	466	450	459	495	412	448	446	449	443	464	454	437	443	424	451	455	431	438	444	452	444	444	457	466	469	468	465	455	428	460	448	494	467	428	446	459	456	466	437	432	486	435	431	448	439	469	428	446	450	476	443	478	445	455	437	454	490	465	499	427	425	460	458	466	457	415	489	456	452	493	440	453	477	443	440	427	459	446	397	454	439	448	448	448	483	456	454	461	445	456	441	442	460	450	466	446	440	436	436	479	452	469	443	450	450	447	431	472	449	427	404	471	451	489	464	396	436	406	457	487	437	451	480	496	434	432	485	429	470	452	496	459	459	465	433	459	452	459	474	442	455	457	432	410	477	464	477	435	473	436	450	410	458	467	416	460	483	439	463	459	467	455	474	457	423	499	484	441	471	460	451	437	460	476	402	442	444	418	440	438	475	490	441	431	418	465	417	429	457	471	476	443	473	463	436	458	474	437	449	476	475	458	449	465	448	438	424	472	478	421	474	431	465	460	468	499	423	452	454	471	431	446	489	476	449	461	420	466	436	452	447	492	424	423	441	421	411	450	465	467	444	451	482	476	469	469	468	472	455	470	432	474	470	456	425	485	446	419	472	447	464	440	434	441	467	459	455	471	470	437	465	438	479	458	489	447	467	481	444	473	438	462	462	435	473	441	452	458	408	484	423	474	449	442	467	467	465	453	443	448	457	446	431	463	451	456	423	447	483	439	473	464	456	482	466	412	438	445	459	430	472	471	454	425	469	428	482	496	474	453	449	438	484	478	430	436	484	451	466	477	490	464	452	438	457	467	463	442	469	467	461	405	495	420	477	459	485	469	440	444	445	427	445	443	464	461	498	488	459	450	449	479	466	431	436	425	440	489	412	492	438	445	445	433	448	440	475	484	456	454	429	478	444	427	428	443	469	481	454	433	470	454	427	453	486	424	459	485	475	455	418	481	420	481	457	444	450	468	477	424	454	447	415	452	489	456	443	439	421	421	463	455	454	429	468	452	446	435	446	438	485	455	430	448	444	472	476	485	476	440	468	448	445	442	450	410	437	483	455	451	479	450	453	451	441	448	472	441	429	442	453	430	437	453	420	441	482	433	488	430	480	481	442	492	434	436	467	451	462	456	459	421	444	477	421	416	435	420	447	466	453	445	475	420	448	440	434	477	462	481	465	476	458	493	449	431	496	425	462	435	472	462	457	456	454	441	475	492	477	462	422	451	461	460	520	465	440	481	453	480	480	478	418	454	453	430	456	436	461	480	464	452	463	476	468	470	478	461	414	469	449	459	512	415	473	430	452	450	460	480	491	465	469	501	463	461	453	468	448	433	458	427	445	446	458	495	450	467	436	455	458	474	449	472	470	463	446	432	456	449	461	444	445	459	472	425	482	406	458	465	487	462	446	442	425	454	454	457	455	487	460	465	433	434	460	450	454	451	474	444	460	451	451	443	448	467	449	472	438	455	462	441	438	452	440	420	452	473	451	488	464	471	416	434	487	473	468	445	479	461	464	466	430	459	450	438	420	452	473	474	439	453	486	425	423	452	484	480	449	395	457	438	429	411	471	445	450	459	426	431	421	431	434	437	461	414	455	475	429	465	476	488	469	466	515	467	425	448	457	464	466	450	464	433	433	464	445	443	476	457	472	422	464	478	472	469	485	497	450	446	460	459	436	463	452	522	467	468	428	408	426	458	476	435	481	477	442	450	473	454	420	485	445	462	455	465	454	447	457	450	498	451	460	443	497	476	446	450	472	473	434	450	459	446	464	433	461	435	429	438	477	466	441	473	430	460	472	405	456	441	431	451	449	444	465	445	505	406	429	454	479	452	413	452	441	470	451	483	445	478	452	446	481	442	425	442	500	410	441	464	484	453	465	457	457	436	448	484	412	453	460	419	482	476	419	416	509	475	459	454	429	450	446	432	444	462	412	464	452	467	437	448	441	426	461	473	466	445	458	476	457	471	465	456	471	476	472	471	447	412	440	471	440	447	436	452	491	456	430	466	480	441	430	474	454	405	462	509	455	434	420	440	457	422	487	455	475	444	454	487	480	440	448	482	443	510	428	470	446	411	436	439	460	430	451	484	455	511	462	470	468	435	460	505	453	458	437	476	414	463	417	447	423	458	489	424	431	417	450	464	453	458	468	447	447	454	427	442	472	427	456	449	481	451	476	452	463	456	440	446	471	418	479	433	454	457	474	451	466	435	455	448	445	428	448	438	461	395	438	449	478	456	429	445	428	458	491	500	424	461	472	457	463	425	457	436	445	458	465	438	483	434	464	433	446	442	452	466	460	448	416	433	456	444	459	460	448	453	461	441	460	434	452	454	470	434	448	467	465	451	473	433	428	480	482	453	485	475	432	467	424	456	434	443	471	509	440	431	453	473	463	495	420	468	458	462	440	455	436	421	493	450	433	417	465	474	451	447	464	452	409	457	474	467	428	447	435	470	451	450	466	429	427	443	444	425	491	451	459	477	469	476	451	432	475	450	449	467	441	466	438	445	423	464	456	467	459	436	458	430	469	486	432	481	453	443	459	406	429	424	461	463	449	481	457	445	483	425	479	418	458	483	490	465	451	424	466	434	478	452	444	465	456	441	469	430	446	469	442	449	426	438	459	434	465	472	461	450	455	438	471	456	416	461	432	467	449	438	479	499	456	461	414	457	441	426	434	450	464	458	430	455	488	445	431	432	458	430	463	472	443	479	441	485	466	435	482	451	463	463	494	451	451	466	446	454	468	460	416	412	440	466	455	463	464	469	438	478	463	448	451	444	445	433	445	467	460	471	464	447	425	480	452	448	453	458	473	465	461	492	469	439	481	442	445	467	458	453	469	439	441	470	476	482	431	458	424	405	454	427	445	430	461	453	458	476	436	445	471	467	442	454	471	438	470	448	453	486	461	472	468	434	458	439	424	485	445	426	455	487	448	451	431	441	439	423	462	465	490	473	447	462	423	461	493	437	491	510	445	418	492	461	457	468	491	435	457	463	464	420	445	435	481	469	479	439	445	432	444	468	442	472	460	465	405	438	446	424	435	468	434	426	444	463	462	438	475	443	460	443	443	447	469	462	480	448	502	443	479	428	466	473	426	437	474	458	449	430	452	440	415	505	466	465	473	439	462	418	483	439	430	420	467	425	451	446	468	445	454	458	473	481	435	458	457	501	439	473	435	458	458	460	449	465	467	469	457	438	448	467	443	467	442	464	488	487
2141	434	458	428	363	338	509	490	406	243	222	206	229	217	243	244	204	224	208	238	197	214	251	227	213	212	222	229	231	228	192	202	205	197	185	210	228	222	204	205	214	215	217	240	187	211	215	215	233	219	228	242	218	210	184	200	198	208	209	233	183	232	242	238	206	222	205	220	206	204	192	180	226	207	191	230	212	236	201	222	213	217	222	225	237	213	220	219	204	205	222	239	210	193	247	217	232	212	231	235	224	227	209	215	196	198	183	244	229	228	242	210	201	229	225	225	224	212	203	229	235	233	223	211	211	192	202	216	213	220	204	213	241	225	204	229	223	242	218	222	208	259	191	196	200	208	202	206	241	216	221	196	192	230	212	216	217	196	246	249	207	227	209	227	230	233	213	229	209	206	228	218	229	190	219	245	223	222	215	220	212	203	221	219	214	205	221	196	207	219	200	241	227	221	226	233	214	218	215	224	212	211	254	230	194	227	212	203	223	191	230	189	203	202	210	213	231	203	240	247	221	216	225	231	227	209	211	215	194	198	191	215	208	201	203	242	211	215	213	176	249	180	216	244	225	191	233	209	209	221	203	226	231	211	201	222	217	230	197	219	211	224	221	219	195	189	204	194	233	215	241	218	243	207	236	237	236	214	219	223	209	203	202	212	220	199	219	184	240	221	215	203	262	224	240	236	214	205	216	203	236	218	223	211	212	221	228	234	198	202	240	224	196	218	228	243	194	218	227	221	226	223	222	192	217	226	221	237	194	231	213	212	217	213	219	236	216	207	225	243	211	215	224	223	209	211	235	200	215	193	220	193	193	199	203	212	196	218	230	225	235	238	253	196	254	227	218	205	240	211	212	230	237	233	213	245	236	200	206	234	227	216	204	193	227	190	206	216	209	204	220	198	207	223	191	241	232	227	219	204	202	243	201	199	214	204	217	186	215	204	203	224	190	205	244	221	225	214	245	241	210	238	249	232	245	220	208	245	199	197	248	240	219	210	207	197	219	214	195	242	233	250	225	210	202	214	221	211	230	205	198	213	203	237	220	211	248	236	249	230	241	215	194	213	230	233	220	236	211	194	229	178	216	236	237	208	210	232	245	227	205	190	224	197	197	208	195	209	222	214	214	207	202	229	199	200	208	198	211	208	234	215	235	228	236	229	230	206	230	214	199	244	247	236	232	220	242	247	232	178	245	218	218	229	222	198	200	234	196	221	209	212	215	196	204	222	206	211	222	203	231	239	225	215	219	213	221	218	221	203	204	215	213	221	222	219	208	192	220	190	212	210	223	209	226	177	187	197	208	226	219	204	213	193	206	220	230	212	216	220	229	220	242	200	235	211	234	221	204	253	215	218	194	222	239	207	220	207	222	211	237	250	212	239	207	224	245	233	227	239	214	221	198	216	245	206	217	214	200	210	214	229	217	209	227	201	206	237	262	186	205	204	219	205	209	197	206	223	202	231	226	235	209	225	234	225	238	218	203	224	230	254	223	227	220	230	220	215	230	209	214	202	203	236	191	234	233	207	218	218	207	223	208	217	202	201	227	195	255	205	240	226	233	220	174	244	237	176	191	217	212	208	174	204	222	218	233	243	191	210	221	204	217	221	237	183	211	202	222	207	212	235	210	197	213	191	197	205	217	244	226	254	184	204	233	216	230	236	218	216	221	212	232	260	216	210	203	204	196	216	205	233	183	214	202	205	240	217	206	243	230	199	212	215	213	217	213	214	219	219	231	211	208	219	195	222	224	209	206	222	217	219	211	224	206	215	215	217	218	226	175	203	230	205	184	227	230	237	233	229	226	225	229	218	212	199	189	190	225	214	228	200	207	219	234	203	247	228	235	245	222	201	224	183	227	201	183	212	217	238	190	218	224	219	211	215	226	240	207	232	213	228	199	241	235	209	245	224	192	210	221	227	223	210	218	210	218	217	201	200	219	234	224	215	230	210	211	194	233	255	237	221	182	224	209	234	209	221	220	239	207	229	228	228	186	250	234	212	217	213	199	222	210	231	236	232	244	190	205	247	200	196	232	233	210	213	235	190	215	217	206	207	228	218	228	195	221	196	202	215	192	209	233	193	191	216	202	184	210	201	211	237	226	225	217	200	207	209	219	217	195	210	247	212	224	224	207	210	203	217	219	204	204	224	237	201	213	226	213	235	197	247	231	205	229	240	196	206	225	197	212	190	225	208	196	224	205	226	238	219	213	215	222	219	205	184	245	225	227	209	190	243	213	206	205	205	227	221	223	188	208	218	222	213	237	203	206	227	227	226	230	208	251	184	241	227	207	219	228	208	204	179	219	210	211	216	236	224	202	241	214	217	221	209	233	214	245	203	216	231	215	239	204	214	217	216	237	219	251	212	229	218	212	239	209	222	214	233	215	198	214	231	216	214	219	202	235	221	211	215	220	232	209	206	196	216	224	191	192	218	227	227	220	246	226	197	219	225	215	224	206	219	191	186	239	203	225	216	219	263	253	189	203	235	239	223	217	183	222	208	262	200	231	242	210	236	212	229	198	193	216	227	226	236	239	187	224	219	225	228	209	206	224	223	230	194	244	212	219	222	199	212	200	217	230	201	234	217	214	217	202	232	193	228	228	229	225	234	253	207	210	199	214	204	244	199	224	205	227	200	190	226	246	234	226	205	225	255	222	212	186	216	219	206	211	205	219	228	221	218	209	217	210	208	207	220	205	233	215	215	207	213	242	237	225	232	219	187	192	232	217	199	214	188	227	249	214	243	236	239	225	245	238	195	236	221	208	197	213	226	218	215	214	219	192	224	226	205	221	264	211	237	192	228	231	194	204	184	233	243	190	235	186	233	222	218	193	220	197	219	207	234	234	232	205	231	210	200	219	208	200	222	223	235	227	197	218	230	202	186	216	234	201	209	228	205	216	204	219	230	213	204	209	235	195	213	220	239	200	242	230	194	211	212	198	207	201	221	183	177	216	230	210	221	223	232	202	199	199	207	209	194	232	259	215	226	205	210	217	232	238	229	245	226	222	207	238	219	214	213	218	199	198	211	221	229	215	229	202	227	198	195	231	210	201	229	200	234	206	209	201	226	207	254	219	241	205	215	204	190	197	239	221	212	209	202	224	217	211	215	239	178	222	191	220	229	256	205	224	221	220	220	208	207	226	235	221	206	225	225	207	205	230	225	238	239	210	227	229	207	219	187	232	230	214	228	242	204	219	220	239	218	212	215	212	202	213	203	207	218	228	209	222	215	219	239	204	226	205	211	230	208	212	241	204	209	207	219	244	215	248	208	206	214	198	233	207	227	204	245	218	214	218	179	217	212	195	214	218	234	243	231	226	220	213	219	203	214	216	215	244	224	235	232	197	206	222	203	201	201	243	260	239	208	219	187	185	219	233	217	237	189	248	217	221	194	216	225	232	222	187	221	216	225	205	204	234	221	205	220	256	206	215	222	209	219	228	213	209	209	212	195	207	194	214	203	232	225	215	206	226	203	216	249	195	218
2364	787	1129	1348	1271	1426	2224	2121	1629	650	547	592	575	553	548	562	576	554	545	534	522	534	583	554	559	561	556	584	555	526	529	553	598	548	546	549	571	544	524	578	560	586	538	548	560	525	499	547	560	557	550	590	509	549	618	545	527	547	576	562	567	514	505	527	536	543	546	577	553	595	563	553	542	533	542	510	539	534	533	539	578	517	535	539	595	564	540	541	551	523	544	550	563	517	522	545	540	568	538	546	545	478	560	531	509	551	536	563	531	593	558	525	582	546	501	536	555	550	532	538	522	551	528	530	566	567	556	563	574	528	559	542	499	521	614	571	582	503	539	523	533	522	527	546	509	532	567	554	521	541	530	604	557	521	538	560	538	532	571	571	551	549	510	587	548	558	537	585	520	548	524	586	541	564	530	561	506	502	571	547	571	545	512	528	566	548	549	557	546	545	570	531	531	533	514	543	497	526	537	547	516	517	557	545	532	537	576	557	583	567	544	530	554	547	513	527	555	540	528	529	517	572	553	583	539	567	564	542	517	559	566	581	510	537	517	509	526	540	555	553	533	545	542	540	540	514	560	543	555	544	534	517	513	566	489	545	560	563	545	518	519	534	543	523	558	588	498	547	501	567	545	535	555	559	592	578	521	549	543	518	553	537	566	547	539	558	546	572	549	536	569	572	556	517	538	513	516	508	524	565	581	569	584	561	519	542	537	558	562	533	590	541	552	549	524	528	546	533	531	544	579	536	538	530	525	543	572	588	525	532	557	561	571	553	576	540	519	562	589	562	506	539	524	549	551	537	537	517	506	530	535	588	540	493	501	509	552	500	569	519	522	536	558	530	534	510	534	526	519	527	561	521	537	528	527	564	546	559	555	548	573	511	509	535	498	547	525	545	529	546	505	538	519	536	519	546	573	529	533	599	574	556	549	511	514	544	553	522	541	560	525	562	538	534	540	564	539	524	516	549	481	542	527	562	524	555	560	560	496	518	489	549	533	488	533	513	570	517	553	513	583	533	519	544	537	508	556	528	555	541	563	551	554	535	523	559	576	537	556	574	539	539	546	532	552	539	532	541	563	560	506	517	547	552	539	537	544	522	560	519	555	535	564	521	520	550	552	534	521	571	544	574	588	612	507	556	556	539	559	502	558	531	550	581	558	579	529	571	556	549	562	567	576	567	545	529	533	563	545	539	574	569	534	549	554	533	576	537	535	541	562	551	556	551	557	524	565	493	530	551	545	520	545	516	577	534	531	559	562	541	531	526	530	551	568	576	539	566	525	574	528	563	533	559	543	560	557	516	522	551	557	543	550	515	523	520	539	556	534	531	494	593	546	575	497	543	531	517	537	555	528	551	507	545	568	550	554	524	566	559	541	481	572	531	494	574	553	549	555	527	534	529	579	580	551	559	525	528	552	528	543	523	562	535	548	556	507	549	564	517	524	516	551	581	514	544	540	525	507	551	553	557	542	547	529	529	569	544	518	532	571	517	534	550	573	541	518	556	533	569	518	512	541	581	520	530	590	577	564	599	547	505	529	527	561	528	527	521	561	553	561	537	544	522	576	541	544	538	496	538	541	544	543	572	571	503	552	516	508	533	536	578	538	586	607	515	596	552	581	526	569	498	579	535	581	562	526	544	576	546	567	549	545	537	572	517	546	532	571	558	585	562	551	564	569	545	520	546	499	529	524	509	530	533	551	554	567	529	541	568	523	569	553	547	563	555	535	553	556	541	522	530	556	506	540	526	520	526	531	538	544	550	549	527	537	568	550	514	567	546	557	558	540	533	569	510	557	581	559	541	513	543	525	534	533	583	526	547	538	515	518	524	575	527	572	507	557	554	537	592	510	520	590	597	576	591	527	557	538	513	507	548	535	529	545	548	551	560	547	502	576	540	557	544	492	585	559	553	530	537	547	527	543	551	600	561	564	541	513	543	562	565	584	559	547	530	520	528	545	541	570	542	536	558	563	534	540	542	528	569	554	547	521	518	537	520	546	598	570	528	555	570	552	545	529	524	550	550	529	568	550	500	552	558	527	594	528	523	513	541	517	546	563	561	567	533	527	518	542	538	527	559	507	534	535	520	545	565	538	533	574	555	546	522	575	525	537	541	521	554	555	505	564	570	578	526	514	537	511	532	589	560	496	552	523	585	553	539	520	514	572	559	572	532	578	524	574	551	505	540	550	518	536	569	562	521	531	542	542	531	547	533	547	515	542	517	553	518	524	505	531	516	517	572	533	522	530	530	532	545	533	564	512	546	603	548	535	572	602	534	561	570	531	532	541	574	563	552	563	531	580	539	546	568	557	516	531	553	534	552	540	552	556	523	503	546	562	532	549	552	487	564	563	533	522	507	551	498	572	579	535	546	502	549	554	540	531	553	533	515	522	541	561	544	540	514	527	528	533	566	522	517	539	546	527	542	537	536	537	552	544	553	528	527	539	538	546	504	534	562	551	506	544	531	545	560	547	564	576	554	537	520	580	520	536	549	541	532	539	541	572	559	539	570	541	526	558	541	549	557	572	550	558	558	539	558	604	544	564	500	570	537	566	564	539	561	512	570	557	551	538	518	527	522	547	610	554	543	530	527	520	520	580	541	554	535	546	532	546	513	550	513	549	557	557	525	586	550	591	489	514	568	557	516	575	548	509	572	564	560	520	544	528	555	554	536	557	533	533	560	558	506	518	522	549	556	523	543	514	551	531	582	519	565	538	532	541	552	561	550	523	545	570	562	579	543	513	532	539	554	538	526	521	559	530	558	529	582	590	553	532	520	524	557	544	526	514	528	497	527	489	562	533	531	521	551	526	548	506	544	536	566	552	540	525	521	507	530	543	533	563	509	550	555	527	541	525	506	568	560	516	561	552	561	586	514	589	560	515	565	584	563	561	535	554	561	507	552	532	534	555	564	571	512	512	552	571	521	542	535	529	527	525	542	530	518	541	546	510	567	528	536	516	572	548	531	548	514	557	529	554	588	560	518	572	575	549	525	583	531	517	554	562	540	520	550	566	497	528	567	535	530	514	505	544	574	541	587	559	532	496	558	531	534	539	564	551	533	530	547	584	548	505	575	536	528	528	587	576	551	580	533	522	495	566	522	570	540	543	530	534	543	513	537	525	507	549	559	539	569	519	516	562	534	545	534	524	535	560	535	544	571	501	554	527	574	541	542	576	525	549	586	536	539	531	539	571	520	519	530	540	552	532	527	534	528	537	549	518	552	513	566	531	530	555	571	563	526	570	500	542	559	572	557	553	573	578	533	558	577	533	503	578	571	559	571	555	543	529	533	540	536	535	567	520	522	554	569	545	557	539	530	556	543	545	573	537	564	514	564	557	539	545	525	516	560	545	567	551	513	555	535	550	547	554	565	563	533	545	513	513	566	531	551	573	543	571	545	569	517	538	519	518	535	497	510	492	597	537	567	534	545	555	530	514	547	556	539	558	519	581	539	537	576	538	523	550	542	600	554	514	524	515	572	557	565
8750	832	812	745	642	3005	5792	5891	4105	722	265	286	253	270	284	264	273	299	231	264	280	277	302	266	276	254	273	275	268	264	280	251	241	283	284	261	263	282	279	294	280	287	260	272	259	245	267	248	274	246	230	265	270	256	302	273	243	283	243	267	247	235	248	265	296	281	295	255	258	242	249	262	240	286	279	268	257	249	284	235	258	265	224	240	260	288	249	281	253	262	276	236	270	241	255	258	271	271	286	262	257	252	246	237	233	266	244	269	247	253	249	283	274	283	267	245	292	234	271	234	263	240	258	287	270	240	276	265	265	269	287	261	248	264	291	270	257	258	265	250	238	238	268	244	280	260	268	273	256	236	277	274	285	254	270	273	279	282	263	228	272	233	246	252	276	252	238	288	267	248	271	260	240	232	241	270	258	232	246	274	265	270	263	270	251	265	255	264	279	272	262	268	259	248	263	287	266	268	260	264	282	271	265	240	281	249	252	257	273	267	265	260	267	245	281	259	269	298	252	265	291	242	257	246	259	259	280	303	273	251	269	269	231	262	264	233	264	288	260	288	265	266	268	258	261	260	277	271	286	282	252	251	246	260	282	296	263	252	259	256	269	244	244	254	273	275	235	255	275	270	275	220	273	255	272	260	259	289	259	248	259	281	250	251	275	261	287	321	257	295	279	274	250	249	289	280	273	260	269	281	300	279	279	232	279	270	286	253	283	253	268	267	297	267	264	260	281	266	272	277	251	271	255	259	258	266	237	303	243	289	300	273	240	245	252	238	261	253	255	277	251	233	288	281	252	272	247	259	273	268	242	234	277	276	253	272	276	248	281	254	234	244	265	282	281	254	248	248	234	259	275	267	228	253	237	264	262	268	303	247	255	273	254	293	264	251	292	297	250	265	259	240	260	264	279	251	285	272	267	258	236	237	274	257	241	254	246	251	268	259	283	272	237	278	262	256	283	264	239	287	234	263	232	231	286	236	274	256	252	310	258	263	281	236	272	270	267	242	285	251	271	277	281	251	265	264	259	285	259	275	249	273	295	248	295	258	266	294	260	270	255	252	256	258	259	241	228	250	279	277	240	266	247	245	267	248	294	254	270	275	273	286	265	252	242	258	254	276	267	243	242	243	244	266	265	265	297	261	284	245	260	290	263	275	264	245	274	302	252	241	259	274	269	233	271	261	285	281	276	261	287	267	268	287	270	274	261	255	237	284	250	323	267	272	256	264	266	283	253	254	220	237	280	280	260	256	281	264	241	276	268	303	258	260	256	268	250	240	240	229	264	275	265	238	265	297	280	283	287	253	274	284	254	266	273	293	264	254	280	268	228	271	284	266	244	245	286	264	246	285	276	247	271	244	230	281	241	243	279	257	249	215	244	255	250	265	278	249	266	269	245	271	268	289	265	277	253	258	282	251	251	250	257	286	267	273	271	263	248	271	245	273	244	261	282	257	250	290	270	283	269	253	251	254	239	263	272	286	283	276	267	292	266	262	248	244	279	282	277	254	291	282	283	252	264	258	256	254	265	267	234	245	295	279	280	250	257	261	269	274	269	258	236	279	266	249	266	273	282	271	223	264	275	271	263	269	245	259	293	276	267	261	247	281	245	268	253	243	283	251	246	268	240	245	240	267	267	245	270	263	268	263	257	243	269	279	288	226	273	268	260	263	238	305	245	287	250	268	255	229	280	243	253	244	265	269	261	252	258	269	253	276	262	273	243	222	272	258	250	264	268	249	272	265	286	265	280	254	260	286	269	274	276	262	244	265	262	258	241	262	285	285	265	261	239	233	267	253	257	255	288	298	281	246	235	304	270	251	257	275	265	255	259	271	259	274	242	247	243	238	314	284	251	260	240	239	274	249	269	254	253	237	256	242	242	253	261	265	273	271	237	242	269	274	276	266	276	260	273	230	294	281	252	253	236	257	276	211	263	230	254	251	263	253	305	268	265	289	265	264	260	256	285	288	236	251	232	258	268	291	268	221	256	271	261	251	298	243	258	278	263	263	272	280	278	252	241	262	243	285	244	287	257	279	230	246	282	262	254	262	259	267	266	237	237	289	257	240	292	267	263	276	299	261	252	277	286	261	241	273	239	283	256	272	246	294	237	263	253	265	269	285	230	258	296	253	274	252	283	270	276	262	244	259	233	239	275	246	260	240	291	232	244	253	296	291	304	237	252	257	234	248	271	251	284	250	282	268	275	263	275	269	288	302	274	258	231	252	268	282	288	296	287	234	241	237	239	267	300	267	246	279	248	256	259	233	269	289	276	252	249	250	257	243	286	261	250	259	247	237	273	244	261	239	266	267	257	261	267	282	293	231	241	260	251	238	287	256	276	254	250	244	263	268	266	244	266	251	262	244	272	268	284	237	264	268	252	266	261	265	287	231	246	290	225	283	263	264	276	240	240	241	262	246	260	250	272	230	248	233	253	263	260	238	269	281	262	253	248	295	245	265	257	277	304	256	263	283	280	269	262	254	272	259	264	209	232	294	241	270	257	264	311	259	286	287	271	284	249	287	281	262	262	283	271	264	243	276	259	260	275	261	275	297	264	299	256	285	295	268	241	251	286	237	240	237	249	283	266	264	271	274	275	264	267	267	262	259	280	285	255	235	261	260	237	253	257	234	264	292	255	257	270	265	274	248	268	242	236	253	289	264	254	283	252	274	281	251	260	294	237	255	250	291	267	259	269	280	253	286	264	256	232	258	276	262	264	265	254	260	259	284	272	271	250	295	243	239	272	238	249	270	304	265	265	254	239	275	257	258	257	238	256	261	259	276	274	227	255	281	247	265	261	267	260	263	247	283	257	266	263	277	270	281	266	273	243	292	306	258	239	263	280	278	287	275	267	247	285	257	233	260	259	255	265	304	236	279	262	276	275	251	257	273	263	265	267	229	272	258	262	227	252	282	257	243	247	264	253	243	285	264	259	293	277	279	276	252	285	254	267	241	288	283	256	262	249	268	274	263	255	254	281	268	256	257	248	255	242	270	274	285	274	271	247	261	269	265	273	232	276	274	257	263	259	301	267	286	259	240	260	286	227	247	265	308	279	245	247	290	225	247	272	264	268	248	219	293	282	271	237	272	259	253	244	258	277	282	304	254	262	252	249	286	269	233	262	275	264	259	261	264	270	251	250	271	256	241	277	259	257	260	276	265	295	257	263	247	254	270	244	289	274	271	264	267	275	223	266	238	281	264	248	244	241	274	300	237	267	244	258	266	238	284	258	260	276	281	275	243	272	273	262	251	259	268	272	249	251	218	252	257	258	277	268	257	236	261	267	244	217	229	270	246	264	245	259	275	282	251	256	271	246	300	256	267	260	241	251	280	279	279	293	276	248	251	234	248	246	272	257	281	262	265	265	270	253	246	238	253	294	261	248	238	244	260	257	236	240	265	276	285	283	265	263	292	252	250	261	262	283	258	292	228	278	290	283	221	259	257	258	325	233	252	256	256	239	251	256	224	247	262	282	258	243	254
7437	1185	1807	2504	2576	13357	21566	21398	16312	2268	678	746	737	706	660	660	681	660	704	684	619	633	581	624	667	682	656	677	665	608	649	635	693	629	618	678	642	654	658	634	649	658	657	620	619	664	690	635	618	628	601	675	669	637	679	590	616	595	656	611	676	687	677	654	623	613	600	633	611	648	652	660	671	618	673	664	606	619	656	680	621	607	657	588	620	585	627	602	675	654	646	650	665	683	657	615	626	615	672	667	589	659	650	633	661	598	624	655	664	674	627	662	611	626	641	596	639	662	662	613	660	622	611	614	615	611	625	604	665	657	621	634	602	642	665	693	635	629	589	624	625	651	618	618	600	598	641	637	626	617	602	650	651	595	699	619	652	639	626	626	624	625	641	656	635	635	552	659	645	609	669	658	626	601	626	632	602	590	625	619	622	693	673	613	589	642	683	618	614	644	593	611	589	602	609	650	607	646	599	598	618	682	587	636	619	579	655	620	637	621	592	647	637	635	643	621	667	641	620	614	603	613	613	611	597	634	632	654	646	626	670	619	611	631	641	620	611	657	630	630	594	586	585	680	618	661	613	615	639	644	647	602	643	653	633	601	655	662	626	645	614	621	582	636	633	656	642	640	635	642	666	621	628	621	598	657	625	617	655	710	655	630	625	643	666	687	666	640	610	596	606	652	610	622	614	622	620	623	625	636	698	659	642	624	615	668	633	625	583	599	649	621	652	671	603	624	676	640	659	657	636	629	651	610	645	652	673	646	644	664	671	667	602	632	622	640	633	676	616	689	629	614	637	629	635	665	668	646	591	665	606	634	622	610	667	619	629	622	656	593	575	594	659	621	653	651	659	658	707	645	582	619	627	675	632	681	641	606	598	654	649	656	626	618	676	602	622	612	639	615	609	706	633	642	628	620	616	614	601	626	628	611	672	615	617	630	581	603	653	618	611	639	614	666	662	614	625	613	639	634	660	652	630	647	618	600	640	612	673	637	635	690	626	645	618	619	651	578	589	590	617	641	608	623	623	670	658	640	661	611	648	649	597	635	628	646	628	622	599	647	650	663	652	673	596	581	671	683	623	602	627	646	620	643	682	637	631	581	630	655	673	632	663	669	633	616	603	687	658	642	652	622	625	668	638	592	605	642	622	588	633	627	640	660	633	606	660	596	661	642	637	658	638	607	617	614	626	642	692	598	643	638	647	616	624	644	638	603	618	579	623	608	654	622	599	656	628	631	661	627	647	616	618	633	614	631	646	645	624	642	606	593	634	663	664	678	633	616	640	629	661	676	681	660	583	623	599	658	647	627	606	631	639	633	624	629	640	620	626	667	646	682	579	672	674	656	657	650	629	674	621	699	621	671	640	631	628	621	659	648	667	607	629	634	602	655	565	638	638	636	614	634	638	563	613	631	637	614	630	677	671	637	642	619	629	614	641	645	626	615	641	628	609	617	600	629	638	611	674	581	632	669	622	649	621	655	633	649	663	646	611	635	641	616	696	620	631	633	622	618	653	605	631	651	695	634	645	639	617	681	649	627	611	608	618	662	593	622	641	631	636	614	634	615	648	620	657	676	651	633	600	622	655	635	666	610	608	711	642	638	618	619	638	665	611	655	608	621	662	611	620	655	603	661	615	646	608	614	641	670	672	607	631	658	592	632	639	620	645	650	632	637	622	615	617	677	596	651	646	616	649	596	621	651	612	682	610	643	643	613	662	615	625	595	640	622	577	710	658	637	670	666	613	641	629	631	685	643	604	621	624	656	638	634	671	627	656	657	642	640	622	621	645	668	583	683	625	652	682	646	603	679	624	654	604	679	626	605	617	620	712	646	606	660	604	631	627	608	618	645	626	659	612	643	590	623	619	637	610	650	599	626	613	610	605	684	617	613	629	634	628	622	647	582	642	653	635	632	642	651	643	596	648	594	610	606	640	620	631	617	647	628	623	650	602	592	666	613	661	631	661	626	602	669	666	629	630	616	634	667	654	624	698	681	641	619	587	641	587	629	654	641	647	660	669	631	598	633	660	635	642	633	610	627	635	656	620	628	613	662	629	627	635	652	608	675	613	644	619	641	653	607	645	682	654	600	634	610	648	610	640	631	608	664	602	624	627	650	633	652	665	616	589	659	622	618	604	601	637	618	652	673	663	659	601	655	586	609	651	644	659	670	650	583	596	625	640	659	639	614	646	619	662	627	665	653	636	608	665	618	587	654	650	628	624	654	630	598	611	613	610	628	642	654	622	651	596	624	623	627	639	590	623	653	666	616	622	595	624	629	635	637	660	637	635	637	608	606	624	621	609	629	629	637	611	643	624	644	617	600	616	592	646	599	667	610	626	617	611	644	647	619	661	663	588	658	631	645	615	635	602	675	643	609	664	641	584	607	623	641	635	676	630	670	605	653	645	628	649	656	591	639	650	693	629	638	610	628	622	617	605	639	637	586	634	669	633	586	653	642	683	624	643	633	630	674	635	678	628	634	652	646	649	652	686	640	668	667	639	640	637	588	638	627	616	657	607	607	638	690	652	570	595	621	630	623	596	633	609	595	653	633	621	626	664	653	649	660	649	645	629	620	628	655	636	619	622	619	634	603	659	647	671	620	656	634	677	621	648	657	651	597	664	587	616	605	663	620	644	676	661	647	666	616	597	623	634	627	624	621	654	610	609	650	701	611	634	634	645	606	645	634	693	631	638	627	592	633	622	633	648	607	643	677	638	659	647	614	617	643	640	656	643	653	615	665	635	661	631	621	638	626	652	628	623	643	618	712	645	655	644	666	606	600	632	639	620	625	596	589	610	603	632	654	647	664	634	652	606	633	643	674	588	650	682	633	662	646	636	663	626	642	663	606	654	608	645	644	661	621	663	626	577	634	631	616	627	667	619	621	628	629	667	631	680	618	643	602	649	664	604	645	643	666	648	658	656	617	618	631	612	683	647	620	624	652	656	616	624	605	623	623	618	563	664	587	667	620	639	626	603	618	623	610	631	637	590	680	633	643	551	617	633	661	627	617	646	646	637	600	620	623	662	634	681	686	643	639	621	657	658	636	615	624	639	631	634	685	623	692	656	645	661	626	615	587	655	646	653	645	656	653	649	645	605	627	661	636	672	633	662	600	633	603	615	616	656	639	565	659	688	615	643	610	651	614	658	662	614	638	613	627	622	618	682	616	590	652	642	617	670	655	644	668	612	631	626	626	636	642	646	604	639	652	643	635	619	621	636	628	648	656	593	653	623	657	595	611	649	623	611	641	661	685	602	582	642	687	689	638	638	614	651	631	653	628	643	663	597	639	651	645	628	593	619	630	632	650	609	604	657	643	587	675	670	616	575	641	645	648	643	629	639	613	660	631	609	662	636	646	632	588	644	640	675	693	617	629	596	659	635	625	647	662	653	661	621	670	617	622	665	625	640	631	608	631	626	663	625	625	652	611	670	685	635	636	639	617	652	622	657	650	659	679	635	664	622	572	611	623	611	642	659	626	638	641
14478	1361	1202	925	642	1207	7077	11374	9375	1631	233	212	211	188	193	204	219	161	191	188	183	178	192	180	174	200	189	173	189	191	193	168	184	195	191	172	174	168	192	172	157	195	195	188	177	175	190	163	195	179	198	185	218	169	156	206	176	221	176	190	191	179	178	184	175	154	173	187	195	172	192	188	181	162	155	182	177	170	186	189	189	165	195	181	198	175	181	203	188	181	166	145	195	175	182	183	195	208	188	196	208	179	189	192	206	209	191	196	166	199	208	175	192	183	206	180	182	174	197	183	194	173	216	174	190	194	174	191	150	184	208	183	183	167	186	194	179	178	193	177	196	181	179	193	169	143	186	195	204	200	196	164	164	188	194	180	160	181	206	171	177	156	201	175	209	180	181	168	175	169	186	181	192	175	196	181	184	185	193	174	201	172	179	189	179	174	201	206	187	185	196	170	186	199	185	207	167	187	167	189	214	194	163	156	174	187	210	176	167	151	180	180	169	169	164	188	216	191	153	207	170	199	183	161	187	193	190	175	162	175	175	202	182	200	202	181	197	207	186	196	195	201	196	179	193	174	205	210	181	175	182	163	170	190	232	195	176	191	184	181	174	162	174	170	151	181	179	198	193	186	196	175	166	188	205	173	186	187	182	202	180	205	175	195	201	183	186	166	162	185	197	187	209	171	181	196	191	193	177	175	172	170	180	207	150	192	193	177	190	201	187	154	213	197	182	176	195	168	172	179	202	179	222	207	177	168	192	192	189	166	198	176	184	186	165	170	170	179	176	172	196	179	194	198	180	183	205	190	176	203	182	192	189	172	193	168	187	183	185	166	171	176	193	188	158	185	205	178	182	158	187	175	161	180	158	205	199	202	198	158	207	196	200	202	169	193	174	182	175	191	172	199	196	178	170	183	182	198	186	174	164	168	192	172	162	174	199	192	195	245	173	164	177	173	172	182	182	181	211	208	176	189	194	173	187	190	176	170	174	205	159	170	176	185	152	163	189	199	190	210	196	200	192	176	175	175	200	194	191	173	189	186	174	195	183	194	177	180	179	185	166	184	210	176	182	195	171	191	196	161	216	173	205	170	191	178	198	174	202	210	173	182	172	201	203	177	188	158	181	190	195	168	192	163	187	201	195	188	188	192	178	194	183	209	178	190	185	184	192	208	225	186	183	174	183	195	195	182	170	161	185	172	193	178	188	186	193	187	177	162	185	182	176	194	203	199	179	175	199	183	175	156	180	204	188	187	159	159	185	185	189	227	171	200	195	181	203	163	171	196	200	181	196	181	192	192	180	191	205	208	206	180	197	194	191	199	184	183	209	162	171	198	172	168	186	159	179	179	193	162	180	173	197	185	190	187	202	210	189	176	198	209	165	192	191	182	173	160	169	185	180	190	222	210	171	180	190	211	188	201	197	200	170	182	202	175	192	178	171	181	183	188	183	202	201	165	207	201	185	188	225	190	181	200	188	179	187	181	197	186	181	184	166	200	177	192	183	195	201	206	166	181	196	178	197	176	158	189	175	159	190	175	186	213	171	161	201	159	151	199	194	186	162	192	186	208	173	164	176	175	185	177	183	192	150	188	185	187	206	164	181	158	185	176	182	170	166	183	169	189	180	215	211	203	203	190	190	180	196	176	156	186	188	203	190	189	184	171	170	163	188	188	180	182	191	168	184	199	173	179	187	202	164	195	196	193	184	190	194	187	167	168	189	176	149	161	205	174	167	158	183	193	207	167	192	203	190	183	210	191	212	174	192	186	208	208	149	179	173	189	184	194	177	187	201	187	201	169	172	186	169	165	165	211	196	184	176	179	187	210	193	189	174	179	169	192	187	166	176	192	201	194	193	185	178	203	180	189	200	184	192	217	202	211	214	182	215	196	152	182	174	166	182	195	177	196	173	202	192	195	193	181	171	204	162	190	175	178	177	183	184	177	188	195	181	191	171	198	174	180	167	190	175	180	153	171	185	209	183	170	200	185	196	159	181	160	164	163	178	216	157	194	184	173	173	176	190	221	191	170	187	193	180	176	194	189	198	180	183	188	181	159	163	185	180	168	196	199	173	200	186	175	206	165	184	182	182	191	220	187	161	160	205	189	186	172	183	160	162	167	189	168	160	193	197	196	201	178	162	205	192	152	205	196	172	192	178	204	213	191	163	192	182	205	189	179	215	169	185	162	179	168	176	188	162	171	199	183	202	188	170	188	197	156	191	192	182	194	198	210	188	204	190	171	227	174	154	202	167	189	195	178	176	169	190	183	213	175	184	190	179	198	157	197	203	182	179	169	172	151	207	187	198	180	182	171	161	167	223	196	171	195	204	188	188	197	213	182	188	193	189	192	175	191	160	187	174	184	199	166	196	214	213	193	208	196	184	214	175	215	197	215	184	171	192	187	189	203	205	185	175	167	196	173	167	198	159	183	194	170	170	193	191	183	208	195	157	166	180	198	214	179	173	163	169	166	189	207	198	186	180	184	204	190	170	180	200	171	168	172	169	169	203	205	197	171	170	185	176	188	156	175	173	178	179	202	174	165	172	176	188	196	195	174	182	173	196	178	209	185	177	176	177	175	189	180	185	172	173	213	184	184	169	165	193	186	202	185	188	187	177	181	190	161	200	174	190	180	195	182	196	196	183	183	184	183	169	183	201	179	199	185	193	203	172	186	181	181	176	192	183	182	188	186	177	198	197	185	159	174	183	188	194	180	207	187	170	210	190	195	214	207	176	196	174	190	155	171	190	202	176	181	166	186	193	185	198	187	183	200	182	189	188	170	208	178	175	179	173	171	191	173	171	200	170	195	152	208	203	177	190	190	182	184	189	202	224	189	196	200	154	188	175	196	195	189	161	212	181	182	169	183	188	187	189	157	168	194	190	177	162	171	162	177	221	167	187	162	194	198	184	188	190	168	187	190	207	162	177	182	192	140	198	193	184	171	176	185	198	198	195	193	213	175	184	196	185	176	203	213	164	174	187	189	188	169	196	184	178	180	182	192	163	188	175	192	157	182	209	191	191	181	159	176	175	168	189	214	175	189	201	195	199	178	183	194	173	178	211	179	183	192	208	185	178	198	183	177	176	207	172	221	174	170	173	180	232	185	158	180	173	161	184	185	207	187	198	184	187	194	159	169	210	192	209	198	182	174	220	167	179	189	205	187	189	169	207	176	188	190	187	181	174	205	179	186	175	195	183	200	170	180	174	193	164	167	181	195	181	185	190	203	176	191	167	180	160	204	153	152	179	185	191	177	181	185	198	177	183	171	200	214	170	188	193	192	187	211	186	209	165	187	156	193	186	194	197	171	189	193	202	213	165	200	199	201	167	198	173	182	180	172	185	198	180	175	188	189	185	170	206	184	191	167	175	206	201	172	190	188	202	175	203	191	151	192	185	174	202	178	192	183	177	185	197	185	162	174	182	192	175	194	177	164	187	195	162	167	179	201	182	184	174	179	198	178	187	164	168	184	194	167	182	163	179	190
9109	1397	2827	3314	2761	5559	24536	32032	27771	3434	620	656	628	533	590	535	516	523	503	504	505	469	495	472	513	479	458	497	506	499	491	477	508	454	439	513	457	455	459	476	508	480	521	453	480	498	453	490	422	468	475	484	488	468	429	453	459	458	444	466	481	466	439	466	431	448	444	459	429	465	455	443	446	454	458	432	467	489	495	489	428	449	469	462	469	491	456	437	482	429	427	487	478	442	488	473	436	409	441	463	444	481	470	397	467	468	478	428	474	481	445	451	432	472	457	456	439	477	453	454	470	454	455	452	451	420	433	474	446	429	445	445	445	429	459	435	442	453	458	513	453	443	446	455	490	472	444	445	444	475	488	466	437	436	462	458	474	443	457	480	459	459	466	448	497	449	447	446	453	436	470	470	472	438	448	453	426	479	457	444	429	489	440	475	439	482	433	456	432	434	460	478	448	455	456	448	446	475	480	437	447	429	445	441	423	466	488	437	456	455	427	482	497	447	472	457	466	463	467	467	437	435	472	464	466	499	485	507	461	438	439	464	463	456	443	461	431	432	457	426	466	441	477	466	450	446	453	460	469	467	454	455	435	459	462	440	494	450	469	450	453	464	426	433	454	486	449	457	466	468	433	422	416	462	439	437	441	432	460	430	469	418	480	438	451	434	442	458	445	461	452	450	422	466	437	463	467	467	448	499	459	435	437	488	493	480	445	430	419	478	475	472	467	467	456	460	488	471	449	425	454	445	486	419	455	474	456	446	421	483	421	456	462	456	458	477	516	470	471	444	445	424	482	423	477	451	405	464	478	438	456	467	441	452	456	426	451	465	477	455	444	441	454	453	435	476	470	420	443	483	489	461	405	445	394	467	456	447	448	466	431	455	435	419	481	443	442	453	417	442	423	434	460	489	449	457	435	467	449	484	489	475	419	452	456	420	480	434	429	481	389	450	451	454	457	468	439	471	452	465	449	476	456	446	475	453	474	460	437	468	471	431	457	449	411	466	458	472	436	439	486	454	447	426	468	480	471	437	431	445	472	426	473	466	455	499	424	458	458	463	463	513	435	436	440	465	442	482	438	505	455	466	489	470	465	497	480	445	473	440	441	464	428	450	482	459	448	472	489	460	457	470	453	467	466	452	465	418	474	467	512	458	481	419	446	436	479	465	472	414	462	460	449	451	424	475	478	464	490	467	443	460	483	476	435	470	465	482	448	446	474	470	454	451	451	454	447	437	420	434	475	420	474	434	472	465	466	447	463	458	425	474	474	459	460	468	460	442	442	436	425	414	480	421	463	441	470	458	467	490	466	438	459	473	477	418	411	449	439	432	437	458	453	455	451	386	450	458	454	450	427	445	485	437	478	423	464	461	449	432	425	426	424	486	473	422	493	447	432	421	481	453	451	448	426	462	465	455	462	450	450	439	463	434	469	462	495	506	476	471	457	440	452	501	443	436	444	460	466	433	497	453	434	469	506	441	494	441	441	459	473	479	506	435	444	428	462	447	436	429	456	507	463	424	471	480	426	437	439	452	478	487	476	451	445	487	450	433	419	439	418	453	459	450	433	433	396	451	474	445	453	415	447	485	467	481	449	503	441	427	467	466	463	455	450	462	401	442	487	438	449	458	453	457	450	447	473	469	441	470	467	445	478	421	445	479	450	469	450	462	458	430	504	476	437	471	481	445	463	462	476	456	432	437	485	450	432	436	464	447	458	453	457	440	445	424	462	488	454	471	457	400	445	418	461	462	470	418	426	455	425	446	454	445	436	443	443	428	418	494	459	495	450	477	446	448	483	451	478	441	430	437	480	448	480	427	452	464	471	486	465	478	429	456	452	451	452	432	457	441	455	434	429	457	458	446	454	428	453	440	460	473	471	427	457	450	444	481	419	397	474	416	413	483	540	437	443	500	456	461	458	474	448	470	460	421	391	482	456	454	462	505	427	459	478	451	439	477	455	455	454	437	490	467	440	464	432	426	437	434	463	427	458	444	462	440	498	448	424	488	464	452	436	471	480	452	468	440	437	445	425	469	459	412	454	476	483	460	470	427	428	429	456	471	431	423	421	442	453	441	428	450	477	456	447	438	433	434	436	433	469	429	424	462	428	445	448	452	456	449	413	436	463	487	427	464	477	465	464	439	408	459	440	486	450	444	442	480	437	462	474	430	478	469	469	444	461	464	443	427	394	465	468	454	481	452	439	445	415	446	502	448	436	462	417	447	439	441	471	492	477	435	449	484	474	434	443	441	473	464	456	461	436	449	428	490	479	451	437	469	465	478	457	422	473	420	441	514	431	443	440	439	510	482	482	443	430	425	445	443	424	455	452	446	463	464	424	456	445	475	445	411	453	477	427	473	467	438	468	475	436	453	493	453	476	441	400	457	426	413	455	439	473	477	425	466	425	444	433	450	475	499	497	443	447	426	408	459	446	468	462	449	451	470	465	468	436	463	453	406	459	451	451	439	496	432	457	410	474	474	454	439	444	472	431	468	472	503	435	472	459	451	438	444	446	402	409	445	467	415	463	467	431	424	435	434	454	437	463	454	460	474	433	433	465	449	457	456	475	489	481	428	420	461	469	436	478	428	456	424	472	456	449	442	432	533	456	474	455	489	477	466	451	475	422	424	475	408	431	468	467	440	462	457	508	466	464	433	460	449	472	467	438	446	443	453	469	447	408	484	433	450	441	460	445	501	466	448	442	464	424	451	464	417	442	445	486	460	438	483	526	461	479	480	465	433	438	443	450	439	439	481	465	473	467	441	474	463	444	416	450	430	426	451	463	469	460	432	452	442	460	462	498	446	455	445	459	488	455	452	467	468	445	464	437	414	459	442	455	456	481	451	458	464	496	452	458	410	458	451	481	468	429	449	420	466	444	468	476	460	509	438	446	471	457	455	480	456	514	485	450	491	455	466	495	432	396	452	441	496	492	425	443	460	458	451	485	442	458	442	456	455	403	456	513	448	447	453	426	479	449	458	467	451	428	444	478	470	429	474	460	419	497	434	463	458	464	474	487	427	448	493	412	431	458	422	447	466	449	453	446	442	503	459	450	456	455	421	450	467	486	481	462	453	502	473	471	430	469	481	458	456	457	425	452	436	460	454	455	430	477	473	428	413	459	460	448	499	473	454	444	420	430	462	427	442	434	482	404	431	456	461	433	456	462	431	432	464	428	471	435	474	468	435	442	427	430	468	440	459	437	476	481	502	420	490	466	484	420	475	468	454	451	464	446	437	436	479	431	409	490	482	442	456	508	423	447	462	468	498	413	478	467	472	473	476	458	447	462	436	461	443	466	460	451	451	454	458	507	458	475	463	444	434	424	457	452	460	460	449	465	453	436	433	468	452	438	481	418	451	452	479	417	454	463	448	467	462	419	466	441	445	428	480	430	473	471	407	466	445	458	439	446	470	443	493	441	492	460	458	437	441	458	437	428	471	471	462	460	440	452	459	455	489	450	480	443	463	453	466	423	447	477	475	487	447
2012	391	388	379	319	323	423	489	455	222	207	224	231	211	215	216	207	218	216	204	245	210	199	209	234	233	205	190	221	217	200	208	215	212	216	222	210	198	206	196	213	211	223	209	247	203	227	213	205	205	223	242	222	219	222	226	234	212	220	213	211	238	207	214	214	214	210	225	254	227	211	212	217	199	220	228	191	192	208	193	211	206	217	209	209	235	216	205	219	230	201	217	224	235	224	204	238	219	227	213	190	194	189	217	222	224	249	208	225	219	239	202	235	228	230	205	245	207	237	218	210	218	199	235	211	232	221	229	221	197	213	199	210	182	209	188	228	238	215	205	219	239	227	224	212	217	205	212	221	224	242	243	210	207	219	228	239	234	233	204	207	211	196	229	187	250	209	192	226	206	207	207	231	244	222	220	248	222	188	210	223	236	210	203	189	188	197	246	223	211	219	217	238	234	220	184	205	197	210	217	211	203	195	215	204	195	229	200	210	243	214	196	213	224	226	220	239	221	233	209	204	190	209	195	238	200	203	205	217	208	237	246	211	247	217	216	224	199	215	247	230	187	200	224	229	223	231	203	217	195	199	203	232	229	195	211	204	235	214	217	208	204	217	205	220	203	187	215	218	212	226	207	226	198	214	205	226	213	195	209	192	209	203	194	222	223	224	222	204	210	234	222	217	223	222	215	212	203	238	220	199	223	211	235	239	216	221	203	240	209	177	207	207	229	224	209	228	211	216	200	235	211	228	221	224	212	232	227	229	214	231	209	244	216	199	218	208	219	227	231	212	225	200	202	265	220	245	217	212	200	208	240	212	240	212	223	231	206	215	195	239	224	210	228	226	233	228	233	212	201	219	197	196	225	216	222	231	199	202	247	211	219	209	239	241	204	222	205	240	224	218	206	191	205	203	229	195	196	225	212	210	233	207	213	219	256	200	211	227	233	216	224	209	209	219	230	223	220	200	218	213	232	222	228	211	224	220	216	230	215	246	195	218	213	233	221	241	235	219	201	210	188	194	226	222	215	191	231	207	240	212	184	223	217	226	204	196	241	204	238	215	199	230	195	234	204	205	247	246	181	210	215	227	220	236	235	218	224	205	200	221	195	218	211	223	209	217	213	239	197	205	213	214	233	213	240	232	230	226	199	198	191	217	223	197	197	233	224	206	197	222	215	239	222	203	195	207	196	226	219	214	189	218	233	193	229	236	219	225	208	226	242	213	231	219	234	217	215	224	226	216	234	192	199	202	206	215	191	216	227	248	235	232	231	207	200	213	178	249	189	243	225	240	231	207	216	220	244	219	228	218	241	233	237	214	204	194	205	244	213	233	212	189	215	217	233	210	235	211	224	235	220	244	226	195	209	207	221	191	243	222	229	198	214	195	207	197	190	216	240	202	200	211	249	196	204	221	198	223	206	220	226	236	229	223	231	216	235	217	235	208	228	189	220	198	224	212	201	214	221	209	222	226	204	201	188	221	199	214	232	216	215	225	231	228	225	217	219	213	234	212	210	192	238	211	229	211	215	206	221	197	206	223	230	189	205	201	225	205	220	205	199	222	235	209	217	224	236	219	234	195	215	241	220	221	243	219	211	201	238	212	224	221	196	204	196	230	252	255	214	223	215	205	228	209	247	213	205	211	219	222	220	221	200	215	214	213	224	218	184	221	216	208	207	210	219	231	207	215	238	203	205	212	198	217	189	197	210	204	225	216	214	225	223	212	199	186	253	205	215	192	252	198	189	223	192	232	212	218	220	211	208	203	232	206	242	257	199	243	240	225	217	204	190	212	226	179	185	210	208	214	212	220	225	218	205	224	199	205	214	236	213	222	238	212	218	215	206	213	207	215	214	208	194	215	208	202	199	216	233	200	201	181	248	225	225	234	228	216	225	216	185	218	215	228	207	224	254	229	208	232	205	220	201	175	227	206	199	197	228	191	222	184	247	232	218	219	248	232	223	185	212	221	203	207	217	224	195	201	225	213	230	239	197	204	196	242	208	213	184	203	223	199	200	216	210	231	206	225	226	232	206	220	210	234	200	237	246	204	227	215	207	224	251	208	186	227	208	235	226	228	231	234	217	212	217	237	193	226	203	212	219	239	228	234	216	203	211	251	224	225	242	207	220	202	226	238	199	211	210	234	204	214	226	217	215	228	190	207	225	246	210	209	227	217	198	225	208	225	235	196	224	200	207	218	202	209	205	228	231	215	229	236	208	220	213	211	226	231	232	235	226	206	205	253	224	234	194	241	224	222	224	221	198	196	211	206	242	233	185	200	207	211	212	227	223	211	208	236	224	259	224	198	221	237	229	230	215	197	211	190	206	235	241	225	213	214	227	203	218	233	215	217	236	202	234	205	204	198	208	164	220	227	212	212	190	208	228	210	201	224	218	206	234	214	220	216	201	212	211	211	186	225	222	236	225	199	223	222	239	222	232	204	223	188	220	219	200	205	189	220	221	214	224	224	239	219	222	217	198	198	232	215	236	231	194	234	201	250	224	164	208	214	222	199	209	191	203	219	211	228	228	189	212	212	206	223	207	210	203	199	230	212	227	198	214	237	215	208	214	229	201	213	223	197	230	223	233	195	195	202	221	210	226	211	250	239	199	246	245	219	208	214	226	211	218	218	204	230	206	224	216	194	246	214	225	219	232	229	219	201	221	213	225	227	199	184	221	218	214	205	190	228	224	213	210	224	232	193	210	208	201	228	199	207	234	214	226	200	192	200	206	205	218	213	215	214	192	228	215	199	233	209	218	232	237	202	220	199	224	210	225	221	214	189	202	222	214	216	191	248	214	218	204	204	211	181	218	234	230	215	227	215	231	232	225	209	204	183	198	226	207	235	199	233	279	203	188	216	194	229	222	227	229	197	207	208	232	212	208	204	197	220	224	245	206	205	195	210	243	228	215	230	202	213	196	211	200	216	176	219	193	215	236	248	211	228	208	222	209	228	195	219	204	217	181	205	213	211	225	194	217	242	206	211	194	211	230	218	192	216	230	222	187	204	197	221	205	226	180	189	195	200	226	223	229	238	220	230	211	214	177	211	204	222	188	216	224	246	224	218	182	230	225	209	221	202	195	206	215	207	201	238	216	220	204	222	202	247	217	234	210	184	184	230	215	210	214	209	211	222	222	227	230	215	189	223	203	243	203	237	195	217	206	179	222	226	214	236	205	210	226	251	235	230	185	229	220	217	194	208	204	215	222	222	186	182	192	214	234	210	229	204	221	188	201	237	234	252	208	231	230	194	228	210	213	225	203	214	201	207	263	232	206	243	217	215	228	232	212	215	219	202	213	245	217	213	244	205	201	228	248	196	226	203	218	191	219	200	219	228	206	200	193	206	204	260	213	229	193	225	207	188	207	215	229	212	212	242	242	212	210	212	194	213	205	215	229	211	243	213	219	219	228	208	198	236	200	208	187	209	233	227	229	207	198	204	214	237	251	215	225	232	231	187	184	206	215	204	202	239	241	209	205	236	214
2388	702	997	1144	1105	1208	1911	2162	1805	635	552	558	549	536	582	555	541	526	550	591	532	551	576	555	523	563	525	534	524	566	560	537	516	530	531	534	560	556	549	544	499	556	555	543	519	560	531	544	547	536	536	565	542	519	542	536	546	510	525	555	528	518	554	529	549	501	538	495	534	503	525	556	544	553	521	545	542	521	524	543	545	560	559	517	531	565	580	546	493	519	528	570	533	558	518	498	553	556	506	529	575	541	584	552	546	560	568	571	558	542	530	549	545	564	559	522	557	536	542	583	551	567	510	553	491	555	541	536	551	531	531	527	547	578	547	579	534	521	575	563	548	563	532	526	547	543	534	536	523	534	530	563	563	542	510	530	490	542	518	571	547	549	542	542	570	525	548	554	538	535	548	499	498	533	574	562	511	529	529	539	577	561	554	543	553	558	560	580	517	540	541	561	557	537	531	554	510	552	567	509	545	519	524	538	564	536	557	570	548	539	500	568	519	540	538	523	568	532	542	554	530	575	525	554	565	553	518	529	509	543	542	509	505	535	528	533	554	561	561	521	501	528	564	582	547	519	556	546	510	536	520	513	552	508	543	548	581	557	531	506	542	515	530	534	514	539	559	537	558	563	491	533	572	537	571	576	512	562	546	574	542	501	553	527	544	524	558	544	543	557	519	530	543	532	554	537	541	531	530	526	515	530	517	542	529	560	565	532	541	534	548	512	528	549	542	517	522	555	497	510	567	551	526	541	534	556	518	526	537	583	529	530	529	532	587	558	557	567	567	609	528	560	553	555	556	543	562	560	532	518	556	552	518	498	543	510	550	536	543	562	550	555	565	525	539	519	516	557	559	533	527	480	531	523	568	518	529	562	556	520	520	477	565	538	514	541	554	525	543	531	503	510	592	554	581	510	557	571	549	531	548	504	569	561	531	548	565	546	543	559	561	515	536	528	494	530	549	577	537	508	575	535	561	529	537	590	529	553	517	531	558	546	555	553	556	545	564	533	528	535	535	531	508	569	535	545	519	495	533	550	532	525	532	531	552	551	535	531	546	495	497	551	545	549	526	517	550	485	552	511	526	528	602	587	537	578	536	547	517	564	524	509	530	530	526	547	541	545	544	557	529	556	507	513	504	581	532	554	537	540	511	552	580	559	557	556	497	553	533	549	518	531	519	512	533	544	508	526	532	497	532	545	528	531	498	575	557	512	528	552	501	516	528	569	579	578	549	541	544	491	542	543	594	549	582	543	578	532	540	537	575	560	539	538	560	564	559	505	571	572	555	553	555	531	556	567	555	555	547	533	534	557	583	551	551	548	537	514	553	554	534	536	574	513	527	570	581	521	544	563	526	531	514	550	540	533	575	498	535	528	516	504	538	547	530	578	578	516	562	555	524	541	549	531	471	500	534	510	552	533	516	531	559	544	545	570	513	506	543	547	516	526	517	519	536	564	526	538	547	568	511	587	508	528	531	531	541	550	523	553	540	495	549	523	503	543	514	548	547	512	596	505	548	532	593	545	514	537	528	489	516	560	561	542	549	530	526	530	556	500	539	515	550	566	587	509	540	533	527	537	531	564	590	559	589	582	563	528	552	568	531	543	512	564	539	545	564	535	530	524	537	552	539	526	552	528	547	571	536	529	553	520	543	600	573	542	534	522	524	518	506	549	549	563	557	523	527	513	518	567	578	548	544	562	538	552	532	541	549	487	527	578	590	527	577	543	560	518	557	552	537	527	550	489	550	578	525	552	558	542	518	532	545	538	538	541	565	540	551	580	577	534	560	566	566	547	535	514	558	508	552	557	550	577	546	595	521	560	540	547	574	526	548	535	521	501	566	548	544	518	526	563	542	499	570	524	557	541	544	543	564	518	508	561	527	469	574	554	544	541	542	541	524	560	550	502	557	564	514	504	524	525	533	516	546	565	544	556	556	517	596	512	574	548	563	520	562	555	555	546	559	542	540	569	564	572	499	553	542	552	535	499	543	496	561	529	569	501	527	498	549	531	560	536	535	539	590	580	533	521	548	517	559	535	533	549	559	548	514	549	548	511	510	542	584	553	522	557	533	531	527	558	538	507	574	543	561	526	553	508	552	538	537	550	554	515	539	518	522	569	550	528	566	507	561	511	544	571	550	524	515	548	533	580	567	544	519	565	557	550	530	554	510	549	557	497	508	497	570	557	536	547	558	520	529	529	522	524	582	545	539	554	560	522	554	560	510	524	557	534	537	550	573	571	542	517	578	571	615	557	590	556	568	578	535	576	549	591	558	531	540	533	524	559	524	518	555	544	564	539	541	560	532	538	550	562	573	558	531	499	572	496	564	535	532	545	525	569	499	532	518	580	562	562	531	552	550	538	516	530	525	559	519	556	537	547	546	554	509	506	487	563	551	547	538	568	580	503	539	545	494	563	536	554	513	534	566	562	512	516	523	565	559	515	552	515	545	558	527	536	565	543	537	501	536	561	533	539	560	519	527	531	523	506	528	527	546	527	525	514	546	559	536	584	521	580	553	538	546	514	497	501	519	553	538	545	574	509	531	531	543	517	504	532	537	561	577	550	507	543	566	547	570	556	538	553	537	548	507	551	586	547	510	541	502	543	578	536	544	520	540	535	565	546	539	555	564	555	514	533	560	535	541	518	527	543	539	561	505	537	607	548	540	502	539	539	570	518	522	532	591	580	514	529	595	600	555	553	522	522	533	525	541	548	534	551	556	552	560	528	580	547	552	537	570	526	468	536	529	508	546	559	570	520	526	504	555	566	554	577	526	568	516	557	546	513	542	561	530	544	533	544	531	552	557	533	522	521	500	560	542	529	539	534	531	592	562	534	540	515	534	531	550	563	546	582	506	569	559	539	523	555	538	530	508	535	525	540	519	526	544	581	533	557	560	525	575	563	546	541	547	469	546	557	507	567	537	533	528	539	549	516	555	563	536	512	518	590	533	519	572	516	584	526	536	539	559	551	558	546	561	510	563	511	517	552	524	513	547	545	531	550	571	498	545	521	512	552	504	548	553	540	521	491	547	483	561	514	523	531	560	576	551	523	495	511	521	545	521	554	493	547	523	527	553	551	521	529	567	523	546	515	526	575	544	557	559	541	521	550	555	586	503	564	574	621	550	517	521	533	567	536	579	562	531	511	537	531	579	518	516	554	533	562	555	528	584	515	531	534	532	544	588	556	564	580	535	573	606	494	564	567	545	542	535	519	543	489	575	572	545	538	541	536	521	534	572	495	584	573	524	524	542	547	545	538	531	564	554	507	571	576	547	570	520	510	565	511	506	558	516	571	538	522	563	576	530	486	540	534	522	547	517	540	512	534	563	555	517	518	518	540	528	543	557	501	549	540	537	544	542	564	531	549	521	516	518	542	549	529	510	522	492	562	564	548	528	549	521	562	536	553	547	496	512	510	517	544	535	547	574	510	573	540	482	562	562	582	556	544	553	536	560	556	528	527	536	578	538	561	541	552	563	530	548	545
7861	755	925	829	781	1607	4694	5822	3123	340	280	303	267	241	286	264	263	265	226	260	221	270	238	297	256	268	257	265	250	221	292	235	276	261	236	258	256	289	256	283	277	274	243	255	248	274	271	244	239	240	286	273	236	260	253	277	233	267	245	260	253	265	253	263	248	252	272	244	232	265	282	247	269	251	250	259	221	264	251	257	257	241	253	262	239	229	286	251	241	262	248	260	249	237	222	256	257	264	259	257	254	260	232	253	232	250	242	238	255	240	226	239	252	254	280	255	249	281	247	238	267	236	283	227	249	255	246	255	253	253	228	248	263	266	238	231	270	229	257	264	253	261	239	243	242	261	256	264	250	256	247	233	245	282	251	259	252	274	238	252	241	244	217	268	260	256	255	255	283	237	268	223	253	245	269	279	236	253	248	277	241	240	229	272	256	232	229	277	246	245	274	229	249	281	265	220	269	263	257	240	231	267	239	253	265	252	275	235	224	253	272	243	259	246	234	248	256	245	240	236	223	232	236	247	267	264	275	245	249	254	253	212	260	252	250	253	258	244	240	253	260	259	235	270	234	263	264	257	263	253	244	284	258	244	249	288	261	267	231	248	260	252	253	297	276	251	244	221	262	257	254	241	247	265	251	259	271	271	272	231	272	261	239	224	248	264	282	255	247	226	250	257	257	239	268	261	242	250	259	300	236	257	240	259	276	255	245	238	251	254	253	262	240	234	229	248	244	254	236	284	255	254	254	243	255	277	247	256	266	262	258	258	252	255	253	249	258	248	282	263	262	268	271	252	282	284	248	257	271	233	276	264	278	241	249	249	273	253	243	258	242	245	264	229	261	243	259	271	269	279	262	288	255	245	278	255	250	264	286	230	201	254	273	246	279	293	275	269	212	276	244	269	246	261	239	231	261	268	263	252	249	238	236	259	261	273	280	249	249	261	253	258	259	267	240	261	262	264	229	243	246	252	282	274	274	262	262	257	233	239	278	257	260	267	266	272	290	284	263	256	246	290	227	246	236	284	234	242	260	242	238	240	269	251	265	225	279	246	261	254	222	252	270	231	233	254	255	275	298	260	239	271	247	252	236	266	243	242	256	234	245	263	262	249	246	242	244	283	264	234	238	235	290	228	241	252	273	227	246	252	257	240	284	292	233	237	245	268	230	253	248	229	263	259	248	258	283	268	254	243	259	251	253	248	228	245	258	252	273	222	245	252	250	245	279	255	240	242	272	252	250	268	248	251	243	255	229	248	228	233	237	269	266	275	258	260	279	274	248	244	253	265	275	268	220	287	251	246	225	253	241	249	224	233	283	243	273	219	239	251	246	258	266	241	240	274	242	258	252	234	269	239	232	259	260	255	269	257	249	267	243	242	261	264	244	272	259	251	242	260	289	252	275	248	235	258	246	241	276	271	243	259	237	261	241	237	243	255	263	238	258	257	255	249	256	263	244	230	257	247	234	279	286	238	254	290	240	277	245	252	243	258	256	237	222	252	254	256	247	267	260	255	248	260	240	251	256	300	251	243	285	268	251	269	254	259	240	242	260	208	225	261	273	254	241	250	273	254	251	249	231	285	249	247	247	268	235	247	244	261	254	283	252	270	241	239	258	265	285	266	270	271	243	247	278	304	251	248	257	237	245	243	239	248	247	248	279	276	243	269	235	241	248	263	243	261	246	254	258	243	273	264	246	251	253	268	286	273	260	272	201	258	271	279	286	242	246	276	270	249	257	251	236	259	239	237	235	273	250	240	253	244	276	251	245	240	268	251	240	250	251	264	261	270	255	238	293	258	251	253	274	264	245	245	237	260	275	228	237	239	267	254	265	255	256	264	268	221	246	243	278	245	250	284	247	271	268	246	259	241	233	232	257	228	287	239	238	256	248	255	278	249	270	259	262	258	251	290	284	270	220	254	256	263	279	259	261	213	262	262	207	265	271	209	250	290	244	241	252	257	264	247	256	252	232	241	257	266	252	245	268	263	269	243	248	231	250	247	248	251	230	253	254	253	281	276	257	253	244	274	251	280	246	266	249	246	255	275	258	238	251	261	257	232	263	268	254	253	274	243	266	253	253	292	240	246	261	238	259	264	257	271	259	238	224	260	237	288	264	243	244	264	256	265	280	255	252	253	243	268	280	250	235	248	227	276	250	251	235	263	248	250	273	263	243	244	265	255	244	266	278	285	316	255	257	262	238	232	253	269	242	248	289	265	268	262	236	252	273	262	250	249	261	265	270	244	235	259	247	282	249	239	285	225	253	263	280	262	219	254	296	245	239	286	259	240	250	253	281	259	251	263	244	261	240	232	224	263	272	262	257	251	224	240	307	242	255	258	253	257	236	252	233	269	298	266	257	253	258	257	265	293	237	237	233	256	269	256	244	262	218	238	232	257	283	225	281	249	264	231	253	263	261	252	256	286	277	232	247	257	264	240	274	215	256	247	270	231	255	254	251	278	274	252	247	284	251	229	267	241	238	275	262	231	220	277	270	233	266	271	257	239	253	237	267	263	259	289	259	250	262	236	274	260	251	248	262	271	256	249	242	224	252	256	266	236	243	247	256	248	219	246	261	268	237	254	248	261	236	261	313	277	261	289	258	227	260	253	261	224	244	265	219	264	240	254	235	271	282	250	264	247	245	235	248	238	227	256	254	260	256	245	280	272	267	295	253	264	239	241	246	258	253	258	265	272	250	245	258	270	246	267	249	272	247	255	272	253	267	254	249	263	259	237	241	285	257	253	256	257	243	273	278	225	234	240	276	252	229	225	274	249	265	270	238	261	247	255	265	259	270	230	275	275	241	237	252	260	249	236	247	270	287	245	279	281	262	264	238	241	257	237	276	258	283	248	270	249	248	277	250	256	293	259	262	256	264	262	243	253	273	251	248	255	283	265	260	258	271	254	266	289	247	263	246	233	244	250	253	231	250	257	254	246	257	287	273	274	244	236	241	252	258	230	244	241	262	290	272	237	263	260	251	223	327	243	250	278	253	253	262	259	264	256	270	242	230	257	239	291	286	250	253	258	260	291	265	272	265	252	246	250	253	253	265	261	265	215	230	222	273	266	249	261	282	260	262	237	265	263	244	237	227	234	246	261	250	251	266	268	257	249	274	241	233	265	250	232	260	233	254	271	263	244	254	217	244	245	238	280	267	265	238	256	245	210	264	267	275	280	250	259	270	255	263	269	232	250	265	250	245	266	245	237	274	257	272	265	261	250	255	256	270	254	246	262	241	222	239	269	246	255	253	266	283	275	259	255	260	234	252	279	231	270	243	248	260	262	266	270	274	240	231	254	260	279	235	245	262	258	226	230	246	239	274	264	262	247	253	245	253	262	258	284	232	244	241	242	253	263	237	236	257	244	267	266	254	252	261	262	234	263	258	265	255	255	249	236	228	268	263	262	251	246	287	246	264	268	248	248	272	235	263	241	227	231	278	258	260	238	258	271	256	239	253	264	259	222	234	263	252	242	248	266	251	245
7206	1130	2223	2724	3209	7616	19157	21175	11425	778	769	746	721	683	654	629	662	646	635	648	666	643	644	699	649	627	578	620	691	630	688	671	646	641	668	632	614	623	657	594	612	633	633	634	637	662	626	585	627	610	637	651	641	611	652	581	600	580	654	626	632	638	601	626	638	593	634	635	671	617	657	655	609	652	595	622	614	647	618	639	627	645	622	612	604	569	632	616	613	610	623	637	613	584	640	609	640	623	591	659	629	599	640	615	629	636	589	613	611	626	616	639	664	620	609	619	612	628	596	647	606	602	551	590	638	642	642	613	595	635	616	583	570	633	634	628	605	618	663	612	603	613	586	613	621	617	633	610	601	589	619	592	599	630	580	628	608	612	584	594	614	623	605	630	589	625	627	559	595	635	590	603	606	624	608	616	603	615	641	625	584	621	590	602	594	651	632	612	615	637	625	606	622	610	642	579	647	652	580	615	608	618	652	597	629	603	625	615	600	592	587	620	610	613	626	604	616	582	655	580	621	667	628	567	627	629	619	579	639	585	618	577	628	675	580	606	587	571	610	630	652	612	625	620	603	592	626	621	585	635	618	556	639	599	607	578	587	613	657	616	590	612	616	639	684	638	607	619	595	586	597	640	639	577	615	577	643	617	606	621	605	628	627	590	623	587	626	645	630	610	624	606	687	602	628	627	612	593	626	611	618	594	592	643	674	601	637	659	627	602	603	589	642	651	593	619	627	618	607	626	620	625	616	601	620	611	649	624	649	631	661	612	634	602	602	621	639	610	620	645	633	627	603	614	653	622	638	598	606	605	593	613	596	610	625	573	579	617	593	629	623	649	601	638	638	598	630	615	581	618	595	542	584	630	610	612	582	642	618	604	615	610	608	598	668	638	670	662	600	639	632	603	624	633	592	625	621	616	577	658	625	603	633	616	587	615	643	643	639	602	660	589	610	621	612	567	583	615	623	629	587	624	592	626	619	634	654	615	625	608	628	610	631	625	648	598	607	655	582	645	596	579	603	633	612	613	613	637	612	586	631	651	592	605	653	617	642	605	618	628	595	612	619	573	630	623	590	639	601	624	596	600	605	628	621	615	642	627	599	638	578	614	627	612	604	606	660	631	595	629	627	610	649	611	615	632	620	609	589	618	590	607	533	613	601	609	640	617	569	606	594	610	626	602	635	643	618	577	587	600	601	631	631	630	567	597	635	634	633	639	579	614	625	601	602	576	585	565	657	622	639	634	602	609	637	645	625	632	588	626	596	604	625	605	596	622	630	639	589	629	618	605	585	620	612	667	646	609	676	629	612	628	605	646	628	650	630	649	621	627	609	610	596	586	595	620	645	593	671	599	641	597	616	618	641	588	619	663	580	626	607	652	598	651	600	627	643	600	624	653	654	578	618	620	600	605	628	641	603	630	611	646	600	635	600	637	607	657	642	643	655	645	637	667	655	669	608	632	608	619	611	613	634	615	594	633	593	607	638	646	603	617	578	628	613	609	643	597	661	596	631	609	550	632	599	604	591	613	640	644	608	662	593	597	622	633	580	646	614	632	647	607	620	636	642	628	644	626	611	634	611	603	607	604	645	630	613	643	634	568	679	636	642	583	601	610	620	654	661	628	605	646	639	683	618	642	656	597	621	609	621	635	673	598	596	643	581	628	591	561	655	613	614	646	614	602	629	596	644	638	651	596	635	617	666	603	591	635	607	627	619	586	629	627	630	599	631	604	608	609	643	651	608	599	573	623	633	622	640	593	627	654	605	621	573	600	618	563	577	580	610	615	662	633	635	620	624	629	653	575	641	636	623	638	594	610	626	634	601	629	588	635	646	573	591	648	638	657	590	631	605	630	574	603	628	601	641	617	635	599	539	626	614	621	603	601	602	627	606	629	612	629	627	653	606	637	593	594	568	621	594	617	591	634	607	587	651	629	617	618	616	639	626	613	610	604	639	601	646	576	575	596	593	625	616	636	612	618	629	579	631	627	596	613	624	650	635	637	630	603	575	631	576	630	602	632	658	591	609	548	607	613	596	629	579	609	660	607	604	614	599	633	592	615	593	627	627	654	594	565	599	627	637	607	631	573	622	609	680	615	632	662	603	659	658	651	632	650	615	568	666	658	620	607	630	606	611	650	603	613	616	575	693	605	659	622	641	638	602	599	598	643	549	639	626	646	605	559	577	635	577	633	617	650	671	633	602	617	603	623	624	681	619	608	649	614	572	620	628	651	601	633	597	614	614	672	664	661	601	585	567	605	629	616	590	578	615	605	598	612	641	611	590	615	646	667	603	664	605	596	624	605	611	669	623	609	619	597	645	637	606	593	601	615	609	631	650	660	660	608	653	630	636	629	637	605	603	622	606	652	638	585	606	569	620	620	631	645	580	637	602	607	578	605	653	600	630	584	589	622	599	605	570	604	636	594	661	605	645	595	618	590	628	601	604	613	686	641	606	632	595	631	619	589	644	652	629	552	611	616	626	570	674	638	654	616	591	571	622	653	604	610	609	643	625	622	657	580	585	633	611	587	619	644	635	573	639	597	622	650	626	609	672	629	551	590	589	628	588	633	629	545	622	603	601	629	629	626	641	590	599	639	617	606	665	632	582	615	602	626	602	648	626	643	632	621	614	614	580	635	595	638	614	624	595	634	683	577	602	631	631	639	667	649	633	582	619	608	628	570	608	634	607	664	597	615	628	611	641	641	613	551	638	605	626	636	624	618	661	633	594	609	670	606	526	637	601	627	608	624	609	615	644	592	587	569	611	623	596	637	593	599	605	609	562	607	650	615	621	601	587	627	614	610	616	697	612	597	594	611	609	608	622	635	612	593	602	623	593	595	587	595	620	602	650	648	596	580	602	649	625	596	603	655	624	612	598	619	561	577	591	594	590	621	615	614	605	644	610	554	610	622	603	634	575	584	636	642	605	600	652	597	603	671	593	594	651	656	614	632	604	654	622	604	589	631	627	634	632	606	598	558	605	596	629	597	558	636	572	624	628	601	616	646	649	612	659	642	574	621	585	575	629	616	581	631	616	655	638	621	593	619	651	566	645	654	626	609	611	628	642	583	617	596	632	606	599	613	609	637	634	623	643	622	640	623	571	634	626	631	599	612	621	640	616	639	602	599	638	607	611	663	608	577	632	596	610	590	579	565	565	576	584	582	610	627	633	598	611	580	635	567	593	626	618	640	603	600	664	609	668	581	614	613	631	608	596	653	631	611	645	611	606	642	606	630	639	651	617	630	622	623	619	617	588	620	604	637	602	645	636	626	634	584	631	665	629	632	639	632	605	632	603	614	592	624	597	619	646	589	635	580	602	651	662	615	636	624	608	638	595	637	595	606	590	553	589	602	605	589	625	588	637	623	614	671	639	643	645	619	597	634	616	652	580	601	596	639	571	647	630	630	569	619	635	607	603	616	612	591	625	660	655	621	643	627	599	629	596	629	626	607	626	584	548	557	624	617	619	579	624	623	625	632	632	593
13649	1372	1176	960	2692	7629	11177	9807	4340	297	219	207	233	195	193	198	211	209	176	208	195	202	186	175	189	152	193	177	191	189	187	183	202	185	197	178	178	164	197	190	202	172	171	195	174	185	184	186	179	165	208	197	178	193	187	193	176	174	164	178	191	183	219	166	190	170	168	166	201	181	188	174	195	203	189	190	210	187	211	176	186	184	185	185	144	203	209	176	196	176	179	192	197	184	176	190	165	169	181	181	166	182	183	178	187	198	158	178	170	183	189	197	171	181	175	171	168	201	167	195	172	202	193	155	191	209	200	182	205	183	177	178	170	181	174	199	179	180	192	187	173	189	179	171	208	183	204	195	172	184	179	185	196	182	223	192	183	195	176	159	192	184	180	183	171	180	169	170	182	175	189	196	203	190	194	177	149	208	176	193	194	174	170	194	212	206	185	170	173	168	188	171	180	175	170	186	185	204	183	205	186	172	163	158	201	175	165	183	176	206	198	181	154	178	168	194	161	181	153	191	146	180	179	158	192	203	180	182	198	190	192	207	188	167	176	179	178	197	173	174	189	202	217	176	179	167	163	180	166	197	173	196	198	171	218	182	191	167	180	193	178	172	197	183	196	158	194	198	175	202	174	166	186	206	186	173	210	203	177	169	194	182	192	173	202	168	202	182	206	179	193	214	187	183	193	189	163	168	187	189	173	174	189	181	205	177	170	192	193	188	186	168	175	181	199	165	191	179	190	169	199	166	176	175	174	160	189	160	189	183	195	183	193	189	207	183	169	201	195	182	191	161	170	201	194	195	195	195	181	182	187	178	189	184	186	184	181	134	186	202	197	180	175	169	174	196	167	204	190	183	173	195	195	155	190	143	177	202	180	194	187	191	178	170	240	183	162	205	179	186	194	211	198	171	164	200	192	170	180	175	180	191	187	170	168	194	176	155	205	160	190	177	187	178	195	197	201	210	188	163	202	191	162	211	161	207	171	172	194	169	205	172	188	195	156	188	165	190	172	163	184	175	178	173	180	161	185	177	159	160	190	166	202	168	157	173	180	156	183	192	157	187	181	177	190	169	186	158	174	191	172	196	166	175	188	203	206	166	185	184	162	195	179	175	186	170	170	202	187	152	182	185	175	172	175	194	184	178	184	167	192	160	177	178	183	198	193	176	164	190	195	192	160	203	172	171	156	177	195	192	214	203	154	188	205	183	201	182	175	198	176	170	199	188	187	176	196	176	201	197	194	184	183	185	164	220	165	172	205	207	207	172	187	194	188	196	183	173	162	175	171	183	189	157	150	183	192	198	191	197	176	182	179	180	182	188	193	174	190	210	185	174	173	184	183	189	180	197	176	164	172	178	179	167	187	177	204	189	165	173	196	168	159	183	186	195	180	187	199	162	188	175	179	162	179	182	186	155	214	200	174	177	153	188	171	181	177	185	194	163	179	201	189	190	197	166	204	185	169	186	205	182	179	184	192	189	214	190	212	200	164	175	179	184	168	172	160	169	177	180	177	180	211	182	221	178	200	203	176	184	196	209	185	185	204	178	161	206	176	164	185	175	180	166	135	158	200	163	174	180	207	175	190	187	170	172	175	169	168	174	183	161	196	173	180	165	172	180	159	161	189	150	173	220	185	188	200	181	167	210	152	189	208	200	183	171	186	194	184	173	211	222	175	185	198	181	208	173	186	203	198	178	185	190	161	170	184	168	184	191	195	181	174	188	177	199	171	164	149	180	176	173	184	175	184	177	187	181	179	215	176	151	197	156	176	192	170	192	183	188	180	176	186	195	172	183	178	171	181	176	198	172	170	189	208	192	210	179	190	193	170	179	194	162	184	209	168	175	159	181	176	172	163	178	155	176	211	169	222	175	161	172	187	182	231	171	203	187	181	168	183	190	190	184	188	201	179	161	180	169	169	169	189	191	182	182	217	193	196	181	188	195	196	180	181	199	205	199	194	182	166	175	181	183	192	187	173	189	196	200	208	166	196	177	155	173	181	153	179	190	208	199	191	177	170	187	193	180	170	191	179	187	174	190	172	170	177	198	179	195	178	203	152	168	180	180	180	188	166	176	208	176	181	177	205	177	174	190	182	181	158	174	181	204	188	189	189	208	191	196	200	174	196	185	176	191	154	189	206	187	195	166	147	199	195	155	170	188	175	196	176	176	183	172	202	184	195	185	163	183	194	191	182	187	173	193	191	180	178	166	152	178	182	189	183	166	175	179	191	188	191	178	186	178	174	189	178	181	195	210	180	176	186	186	168	205	192	198	181	181	150	190	179	180	197	174	176	190	174	198	179	186	172	187	157	166	169	193	212	203	185	176	177	168	177	176	198	159	199	193	180	165	173	171	183	177	190	182	188	171	173	194	162	183	173	197	187	200	189	190	173	171	185	203	176	164	169	187	197	203	181	181	168	182	204	193	217	178	180	183	161	182	191	221	197	182	184	178	183	186	176	152	178	181	182	187	198	202	179	197	186	170	177	200	162	188	188	162	172	191	196	171	172	206	195	179	183	176	174	187	184	180	170	196	170	160	162	191	174	183	177	184	196	169	171	182	175	189	161	185	194	171	182	187	190	191	192	199	180	176	191	207	174	193	200	167	175	161	193	183	201	221	179	215	200	171	186	178	198	192	186	174	194	190	168	185	190	168	196	181	189	200	206	182	182	177	184	180	204	189	180	208	201	167	181	173	212	175	166	179	191	166	198	194	172	215	183	195	184	183	164	190	194	131	174	178	178	179	178	178	187	212	169	198	167	180	204	158	208	207	207	181	178	159	193	184	193	213	189	192	183	169	171	178	202	198	186	188	175	185	161	208	167	202	200	181	178	197	200	187	200	185	196	156	197	157	191	188	192	188	185	192	194	165	195	187	177	167	182	188	179	178	161	195	170	218	185	189	180	171	171	179	187	191	199	179	177	177	193	173	193	184	192	184	195	168	163	173	158	160	174	211	182	174	187	187	164	170	176	195	164	171	186	173	171	187	195	185	183	183	177	202	189	200	187	208	176	168	215	195	190	159	179	182	172	157	181	179	184	167	160	165	192	206	202	180	173	179	184	194	185	196	165	192	195	181	206	189	176	158	180	179	179	173	183	175	157	183	189	163	184	200	187	168	172	184	171	180	191	180	149	167	185	165	185	191	174	198	207	189	207	175	169	176	174	189	184	174	171	170	160	183	173	180	182	157	174	206	206	177	216	175	188	196	164	171	197	173	168	196	191	157	175	175	195	206	178	210	176	177	186	189	197	198	172	186	183	185	194	189	196	172	154	172	171	204	209	187	181	174	171	181	173	180	185	176	170	177	186	181	165	198	166	175	166	154	194	177	192	168	172	182	194	182	182	184	190	209	185	195	178	188	203	191	199	200	167	177	188	162	186	185	180	193	193	165	206	179	191	174	199	227	181	174	175	214	191	195	178	179	195	190	170	178	181	179	198	204	198	187	173	195	189	157	191	188	186	200	205	178	186	180	163	171	190	177
8728	1313	2781	3558	10985	24786	31035	28521	13006	760	647	657	584	576	591	515	518	539	503	527	515	530	515	493	491	473	444	464	496	483	486	509	463	474	445	461	456	491	464	456	491	472	482	519	490	434	488	465	435	455	440	434	445	460	458	432	446	466	496	449	460	422	448	454	408	486	410	446	421	471	472	489	451	446	438	467	441	467	423	497	449	478	467	462	482	472	426	445	425	432	476	431	425	452	450	425	441	455	485	482	395	441	464	453	425	424	489	497	449	452	496	477	464	499	443	434	477	467	453	470	476	424	465	439	451	423	446	435	458	419	448	423	448	442	421	447	504	476	474	450	419	433	429	469	467	456	449	490	448	434	440	449	460	456	437	407	483	432	431	455	447	444	424	450	496	478	431	463	450	425	459	446	456	416	450	469	450	442	482	445	443	443	449	446	479	482	440	421	473	457	466	402	464	434	467	455	442	495	485	420	431	428	487	467	441	459	439	494	431	421	466	429	432	440	477	471	432	426	448	479	460	439	451	422	469	435	450	451	420	465	466	462	505	427	440	474	491	429	435	415	444	495	449	469	445	434	483	440	456	422	498	457	446	435	481	452	442	420	458	436	451	443	420	459	458	470	458	420	485	459	458	436	436	399	446	450	433	436	448	408	423	457	427	431	414	474	470	452	461	457	475	482	452	448	437	402	484	451	458	441	438	440	429	460	478	454	493	447	417	491	458	441	469	457	464	441	438	472	460	422	423	438	448	446	407	463	485	471	483	443	471	475	463	499	510	469	465	486	437	457	460	442	472	453	448	437	416	467	445	443	466	461	451	425	468	451	424	477	461	423	445	436	516	481	411	443	438	459	422	426	457	423	445	454	445	454	468	471	483	486	452	448	498	457	457	450	433	467	426	458	438	411	458	446	453	461	463	431	460	444	484	458	440	458	449	462	424	454	496	438	440	445	442	485	433	435	442	468	437	464	462	418	414	461	439	405	427	432	442	454	439	480	438	431	437	476	447	429	464	474	473	462	446	481	451	450	428	435	483	470	439	463	457	416	449	442	466	457	439	485	452	445	459	469	425	453	464	430	447	447	458	479	429	413	435	460	432	449	425	464	456	451	458	405	448	438	473	472	422	454	487	444	424	450	479	445	455	473	440	463	419	447	438	467	451	432	443	483	500	453	444	454	473	463	462	434	419	493	486	484	470	452	438	459	409	486	450	461	439	423	439	481	451	440	427	433	446	457	402	451	486	480	446	422	439	463	442	466	438	498	441	439	461	480	435	479	473	454	455	448	450	460	437	484	470	476	429	447	461	428	444	473	450	452	422	416	439	436	459	447	507	471	453	438	463	458	465	461	448	432	463	434	436	471	402	491	463	433	483	473	458	427	452	447	394	443	428	431	453	485	478	469	453	474	424	479	473	472	493	486	477	428	450	467	409	440	487	460	428	467	503	414	444	452	440	457	496	460	470	476	421	432	442	460	452	489	440	499	447	456	413	499	444	429	453	446	474	460	443	442	428	456	446	437	450	422	431	459	461	459	448	417	469	461	430	415	457	462	494	439	421	441	440	488	455	463	451	453	461	415	459	447	442	464	471	434	447	458	464	463	457	456	435	430	412	456	443	432	476	431	456	443	440	458	448	456	432	453	446	457	446	479	468	450	441	426	426	463	455	452	462	405	448	443	437	444	422	476	431	465	431	423	440	454	447	412	449	463	432	465	447	412	446	491	445	441	481	437	453	423	423	460	469	458	462	478	457	423	460	465	461	438	471	421	437	443	398	470	437	454	420	461	466	416	444	443	420	422	469	476	416	439	457	467	446	467	478	465	430	440	455	437	434	452	461	409	460	412	451	450	444	475	446	449	425	419	427	427	425	440	449	480	459	409	452	460	460	484	465	465	457	419	441	438	449	452	463	448	442	431	455	461	462	479	442	457	443	458	464	457	461	424	474	449	457	424	424	437	428	473	458	459	468	459	475	464	409	453	454	490	459	461	450	475	451	422	481	455	448	459	449	429	463	440	443	442	454	430	485	493	401	432	475	453	428	442	498	470	444	441	421	434	455	474	480	436	437	437	472	449	414	482	470	469	421	483	463	497	406	441	431	508	437	457	433	445	460	478	468	458	466	457	472	437	435	472	427	410	488	464	447	436	498	481	472	471	471	456	466	430	456	462	451	449	422	427	467	443	471	403	453	433	454	448	462	433	435	447	445	493	452	428	466	473	480	440	439	465	453	465	434	445	450	450	424	468	472	495	441	442	480	423	450	410	417	433	411	450	479	460	461	459	459	442	476	452	466	495	459	437	448	423	480	461	441	424	485	454	458	430	452	433	437	430	454	435	455	430	440	480	446	441	460	420	436	435	429	468	438	425	452	481	440	430	459	444	434	486	465	400	425	400	384	441	443	474	438	465	467	435	513	447	439	455	469	468	436	434	468	456	430	462	417	457	467	489	490	420	442	482	499	488	440	430	419	462	480	470	438	476	449	446	450	451	443	457	473	444	417	415	403	444	459	449	437	462	456	455	402	449	429	493	434	481	463	439	460	465	467	437	437	494	451	473	449	439	449	457	473	409	436	435	471	480	454	433	473	494	456	453	432	467	483	438	442	471	429	408	508	482	467	437	448	456	431	498	432	438	432	424	432	446	448	447	469	432	437	481	455	467	477	465	435	430	455	468	471	453	437	476	442	449	452	432	441	449	477	483	486	452	464	443	436	486	427	469	445	439	454	440	452	437	462	445	441	500	492	439	432	458	431	421	471	480	444	470	435	502	477	466	437	458	429	462	447	452	430	444	429	421	444	458	428	473	434	444	451	481	461	460	469	450	452	467	449	444	447	442	434	456	459	448	436	431	447	420	448	444	466	494	488	453	467	438	444	456	443	473	458	439	428	451	443	421	487	444	430	470	478	485	510	433	439	447	465	440	405	464	436	465	476	439	450	414	467	443	434	451	453	421	448	462	478	453	470	441	455	410	466	478	466	448	464	457	479	470	404	431	451	451	450	432	425	461	459	481	451	461	439	464	436	452	446	416	490	451	457	481	454	466	466	481	430	444	430	475	465	466	419	417	466	477	443	425	431	434	443	466	445	434	433	424	477	426	437	495	436	481	462	454	428	459	461	437	464	489	447	432	502	478	467	452	450	467	420	433	471	456	470	435	452	441	468	448	450	445	455	481	441	455	456	464	453	440	465	454	491	444	500	471	457	466	455	474	435	462	475	463	462	459	444	439	426	481	443	438	485	446	434	467	454	468	480	448	441	430	402	440	446	463	422	480	443	448	420	486	458	453	454	459	470	430	454	416	415	454	419	464	451	474	435	444	492	454	463	430	441	438	417	438	435	436	479	476	488	439	485	456	436	444	477	443	462	400	446	477	427	458	412	427	486	492	417	407	440	465	483	441	419	450	461	462	466	473	454	468	456	469	426	450	437	475	433	448	496	448	464	439	418	402	460	444	408	441	421	424	442	431	485	420	436	471	426	440	467	428
1968	511	484	397	305	359	509	565	442	214	231	220	223	229	216	211	227	237	214	228	226	233	216	254	210	231	261	227	213	218	234	208	214	234	210	208	213	237	208	225	229	220	201	216	228	214	239	243	244	206	244	230	221	230	230	226	226	250	221	218	226	229	263	223	241	224	183	211	196	233	223	217	198	234	199	210	258	203	217	214	223	216	210	209	251	219	234	245	218	233	198	268	210	232	243	228	206	256	240	224	214	211	244	220	207	224	253	211	218	204	211	207	215	224	232	209	214	202	226	228	247	223	204	215	212	223	208	214	222	214	247	220	212	230	217	199	231	209	216	216	251	225	216	222	237	221	227	223	223	211	232	211	229	224	204	229	218	235	201	240	258	205	219	212	247	211	213	231	223	210	208	231	252	192	225	231	219	211	209	220	243	188	227	243	203	256	247	205	200	203	219	233	222	233	241	214	217	206	187	209	204	275	250	199	214	219	222	203	247	227	216	217	220	198	221	236	203	221	212	226	222	207	233	212	218	220	235	217	228	212	217	232	217	234	219	203	178	205	238	209	202	237	214	200	201	231	218	235	220	242	234	210	215	231	241	232	225	246	219	223	209	228	225	219	256	247	215	225	235	225	228	195	234	200	231	251	220	243	212	214	222	235	268	215	206	238	237	218	239	241	242	222	223	211	213	210	220	233	218	217	216	216	208	206	236	205	227	225	228	218	234	224	226	219	226	230	221	222	214	241	237	230	217	201	233	217	196	215	211	225	239	232	211	222	233	230	219	217	205	226	212	189	246	228	222	237	225	217	202	217	214	214	249	233	220	222	238	240	220	221	210	224	234	235	195	226	209	245	209	237	248	238	227	212	220	222	232	203	218	215	222	204	227	203	236	249	215	204	227	207	202	244	192	215	203	228	203	231	249	234	245	229	226	202	198	225	202	219	223	224	233	210	216	225	242	223	220	212	237	222	228	204	206	220	207	221	219	218	193	195	238	213	220	195	217	199	229	216	234	231	193	218	209	225	208	223	218	220	214	233	221	220	225	239	242	201	246	222	225	222	205	236	197	232	223	235	211	250	214	255	226	214	236	229	235	235	213	221	251	211	227	257	229	227	220	199	202	207	216	238	228	237	200	192	204	234	199	210	236	202	219	235	201	213	203	268	222	202	244	229	189	188	207	218	229	206	221	214	210	201	206	224	240	205	194	193	217	210	220	246	222	219	212	221	234	207	209	203	177	251	225	222	227	202	228	214	250	230	214	225	208	229	226	245	220	216	222	217	213	201	212	209	221	206	207	210	246	220	243	238	223	232	225	219	203	191	226	207	218	209	207	213	243	232	232	244	230	228	196	203	211	223	227	235	219	219	224	225	186	210	228	205	239	231	202	232	204	218	202	239	221	222	196	216	241	232	219	242	200	235	219	225	211	242	212	220	213	188	227	202	228	201	224	228	244	256	223	224	226	229	209	216	202	228	246	231	230	199	234	224	247	226	202	224	222	216	233	214	234	228	266	249	209	215	193	200	200	210	225	208	220	219	222	225	244	237	242	212	237	231	192	231	209	216	202	198	234	228	240	224	234	224	221	221	245	207	204	228	215	233	223	216	220	219	208	213	203	223	233	221	240	206	210	204	221	243	223	244	238	259	253	228	205	202	222	203	209	192	207	231	204	215	216	224	225	233	219	224	234	235	243	254	235	224	200	216	248	266	217	213	219	231	223	195	227	214	227	223	234	186	245	221	253	237	203	234	213	223	234	206	230	219	266	213	242	231	223	210	240	213	248	216	236	206	204	221	234	205	194	233	213	242	233	222	242	240	239	227	206	174	226	230	220	203	238	223	216	240	241	207	249	206	190	209	219	235	223	215	228	213	195	221	203	236	247	224	215	236	228	215	211	192	218	223	265	221	215	215	213	251	206	221	222	203	221	195	206	243	237	227	221	236	244	227	215	239	225	215	221	236	233	244	225	231	212	216	245	238	250	210	225	217	202	211	229	237	237	252	231	251	223	233	219	218	237	244	223	227	220	209	243	226	221	212	236	241	239	232	210	212	204	221	189	212	241	232	224	211	208	205	196	221	233	221	232	201	216	212	229	223	224	228	224	215	212	214	209	218	217	234	231	232	189	225	199	237	225	224	219	197	233	223	247	212	202	244	209	229	237	252	218	220	225	240	212	231	244	235	231	185	246	218	214	228	228	227	213	233	229	253	231	234	227	200	242	225	206	225	230	228	253	237	223	258	256	232	236	216	225	226	224	222	234	216	225	244	215	174	218	252	200	217	235	217	209	218	217	234	213	226	214	244	199	211	209	248	208	227	218	207	212	207	222	180	240	230	210	234	207	248	249	185	210	226	224	231	215	206	251	200	223	208	236	195	196	237	222	233	228	215	234	192	212	212	201	233	231	235	228	216	224	271	225	192	224	194	214	262	231	217	232	214	203	225	205	224	216	214	231	220	212	220	229	246	246	208	230	219	223	207	202	224	220	225	242	249	209	227	249	195	230	225	189	221	230	228	216	201	235	230	211	234	225	202	181	195	210	206	210	222	218	241	204	217	214	212	230	246	180	200	204	238	219	207	239	239	214	236	199	232	229	252	227	224	227	236	220	241	189	246	198	230	186	237	196	212	213	218	203	247	207	210	218	220	235	241	221	202	237	206	241	235	217	209	215	235	248	226	195	228	219	230	222	214	205	231	220	222	258	228	238	236	247	194	198	219	193	216	228	198	233	239	216	202	212	205	198	209	211	229	229	213	218	238	233	227	215	222	217	238	213	225	223	220	193	219	221	196	237	218	197	216	228	202	202	239	204	203	228	235	218	255	250	212	238	221	226	247	228	225	206	212	233	231	200	201	240	225	196	201	219	231	218	213	228	192	247	241	206	232	255	238	242	194	194	220	194	237	221	218	249	199	244	213	223	236	234	199	194	236	231	220	181	211	229	248	206	220	259	219	201	218	236	220	211	221	224	204	237	222	223	198	224	226	238	200	188	221	233	218	225	213	214	205	221	205	227	213	244	222	238	232	216	235	227	231	215	234	231	222	210	230	233	219	233	209	242	208	233	213	212	206	232	221	230	199	217	207	227	209	231	247	240	271	206	217	202	224	196	211	236	215	258	210	223	219	229	239	224	219	223	225	227	215	212	217	214	204	235	223	241	237	224	211	205	231	235	200	242	196	224	236	214	244	225	238	231	223	211	225	190	230	218	236	220	213	202	234	254	228	260	198	220	230	230	215	229	198	240	215	233	211	238	202	210	233	228	231	227	220	217	238	211	193	225	214	219	232	217	233	222	216	223	196	205	221	215	245	202	224	214	224	215	251	246	269	229	213	209	207	208	219	195	214	223	234	205	244	217	238	234	209	252	269	208	218	219	258	239	211	212	241	182	212	224	214	225	226	200	219	227	227	209	218	222	220	212	197	203	216	204	231	240	209	223	238	214	241	181	217	213	216	243	240	218	212	222	253	212	213	242	223	223	196	226	203
2402	827	1225	1256	1172	1404	2465	2373	1742	610	591	594	603	580	612	582	576	524	582	571	534	560	558	542	590	559	564	557	554	591	573	592	527	536	540	587	550	547	565	526	551	542	546	549	578	548	568	544	541	541	523	544	563	540	528	571	572	515	510	548	539	522	609	550	559	569	557	568	568	588	549	558	533	570	552	570	577	544	552	556	550	523	574	531	579	575	535	509	550	559	521	573	552	515	561	567	565	534	537	546	564	569	555	587	598	543	533	544	565	566	545	552	526	565	602	547	577	542	537	558	563	559	546	563	531	539	563	558	538	560	583	568	582	523	548	566	546	550	543	548	553	544	552	608	528	564	561	538	537	547	520	553	568	562	534	549	580	523	532	540	569	541	507	530	550	532	543	548	543	517	552	565	533	532	585	621	578	507	517	566	599	535	543	538	547	540	560	589	571	533	539	580	536	581	568	591	560	538	556	584	582	565	587	554	580	499	568	523	575	567	537	523	565	495	563	561	546	550	557	539	572	534	533	535	541	551	545	557	575	581	541	569	522	551	550	506	558	543	542	562	552	505	553	551	589	543	538	535	552	519	519	546	535	546	545	584	517	541	498	551	532	572	551	538	525	579	545	583	567	559	530	536	529	553	554	586	572	512	555	539	587	577	539	559	519	544	568	575	580	536	523	524	531	515	546	557	516	557	513	519	553	548	553	508	549	534	564	528	530	578	580	502	537	571	575	591	536	551	531	550	592	545	546	525	561	561	535	525	544	549	551	545	541	534	528	585	544	586	536	586	544	550	534	566	555	578	571	519	568	553	514	563	575	549	523	574	549	554	574	530	552	544	540	547	552	543	566	563	565	592	527	539	576	566	551	539	554	576	508	578	548	531	539	530	546	580	627	511	563	550	506	560	559	538	559	564	567	528	524	547	538	543	527	549	610	598	549	602	561	567	537	499	550	533	540	581	572	560	561	554	536	536	522	543	570	523	525	551	533	543	556	521	532	538	523	544	529	546	553	564	587	554	537	573	565	560	578	525	536	539	548	540	512	561	531	569	545	566	547	596	539	586	527	546	514	500	540	521	578	542	560	578	530	565	581	529	579	580	547	552	544	588	540	525	617	599	565	539	600	584	522	526	521	532	545	591	538	560	553	574	516	519	537	546	583	552	563	539	539	559	562	543	551	524	539	545	531	558	556	528	550	532	511	543	541	551	522	545	562	562	537	576	538	563	514	549	523	553	539	568	590	537	548	528	561	552	546	554	544	547	533	519	527	572	583	555	534	573	596	570	515	542	563	564	566	565	539	535	524	540	553	534	538	559	521	518	571	559	542	546	574	563	561	537	539	563	552	537	579	537	564	543	546	560	527	605	591	546	602	574	542	564	578	589	506	546	536	557	535	540	556	560	563	570	539	526	550	539	543	553	527	595	564	536	549	567	534	588	579	578	550	550	571	544	569	569	590	555	573	584	565	570	561	541	522	547	488	561	580	568	559	515	534	473	520	533	562	494	633	567	551	527	558	535	547	550	519	591	550	572	558	574	565	584	581	568	539	529	571	532	593	525	572	499	586	556	548	532	569	532	579	567	538	533	551	561	536	595	561	605	577	573	547	540	576	526	553	535	577	553	552	565	569	531	592	540	520	550	511	531	552	518	561	586	571	567	567	547	543	569	542	529	548	538	563	592	546	531	579	551	531	558	524	525	555	560	549	556	515	579	583	538	550	531	511	511	502	559	573	555	566	572	543	582	548	578	544	538	540	543	538	536	555	551	523	583	615	540	557	555	553	595	568	567	580	526	541	550	528	580	597	491	568	555	565	591	520	550	580	541	527	564	532	563	580	584	520	535	548	533	509	526	552	564	592	578	543	539	542	496	556	547	531	532	549	522	554	591	528	532	555	568	561	554	587	541	556	528	527	605	571	531	568	532	570	554	533	565	565	577	506	558	510	579	588	545	587	560	556	562	592	566	505	536	593	591	568	562	548	555	610	537	548	507	559	552	553	549	562	587	543	590	530	520	538	550	562	557	560	560	575	490	589	559	569	540	489	553	579	571	527	521	513	546	532	532	566	586	572	601	536	548	541	527	541	539	561	548	536	538	586	548	532	577	546	539	590	539	558	538	521	543	596	562	553	525	554	540	548	548	555	545	595	554	545	507	496	556	547	539	546	551	516	577	574	521	587	548	527	544	574	566	573	561	566	580	574	543	540	566	586	583	577	563	552	542	556	534	568	535	564	557	537	608	558	522	535	557	536	556	558	524	580	601	578	548	568	559	550	562	536	594	523	521	582	547	561	520	587	552	598	547	586	551	560	535	541	550	561	536	566	534	583	600	565	539	580	524	561	533	546	539	552	528	543	507	554	589	575	530	603	571	516	557	604	580	532	552	531	570	543	567	547	526	537	563	554	566	580	586	582	559	573	559	571	519	502	565	549	552	563	549	561	566	566	522	551	536	518	517	535	514	531	527	520	543	572	613	574	554	538	586	548	532	567	541	562	555	532	552	555	600	541	587	543	566	551	565	563	545	523	545	552	591	569	584	561	602	516	532	548	516	533	528	577	564	567	559	568	500	564	539	530	556	566	534	528	620	566	581	543	555	552	552	513	551	548	576	596	564	506	584	567	525	547	525	511	570	599	499	551	534	550	540	563	554	503	531	554	547	563	571	526	512	574	520	558	563	518	532	590	541	586	580	547	576	564	541	533	525	599	568	531	568	547	570	558	551	516	553	568	562	571	544	523	502	547	579	537	531	553	569	532	559	474	572	600	529	557	577	517	563	603	588	586	551	566	497	559	537	548	561	553	567	556	538	565	525	566	577	517	581	570	518	558	538	517	571	525	552	560	558	573	531	592	547	590	600	551	558	571	548	503	556	563	505	563	555	535	563	567	541	558	556	538	563	570	522	560	592	551	543	544	560	564	551	522	516	531	541	611	529	566	527	570	526	574	531	571	533	539	541	530	556	525	543	561	548	581	582	573	566	595	605	546	529	532	556	533	570	568	535	582	551	570	577	539	570	533	497	562	565	544	542	578	557	583	547	553	559	627	574	527	509	552	594	577	533	556	575	541	519	552	559	556	592	560	532	556	561	555	570	536	558	560	555	563	490	547	535	572	552	594	543	567	543	570	576	540	531	596	569	558	539	597	554	538	550	589	528	590	538	507	565	567	515	586	566	548	550	542	549	539	564	570	534	543	535	551	545	542	590	582	519	560	569	560	583	591	578	554	554	510	534	485	545	533	541	540	586	509	536	591	571	577	512	571	574	558	562	541	556	549	565	574	554	526	579	566	534	550	528	510	549	607	538	550	550	558	517	547	585	568	546	571	535	509	559	561	517	529	536	534	544	557	587	555	538	594	530	554	565	550	542	542	557	549	594	547	521	542	523	553	572	534	526	541	557	550	568	590	570	539	556	546	556	562	547	541	546	523	540	572	532	562	582	529	542	596	580	577	555	569	573	491	535	522	518	573	555	553	547	512	580	557	573
8153	837	862	781	1162	4025	6756	5602	3353	558	279	326	303	245	258	274	281	279	285	288	270	289	261	258	268	244	278	266	255	265	267	255	271	264	308	279	282	274	269	262	280	259	297	236	226	247	261	271	242	266	269	284	292	261	263	266	279	253	267	277	277	253	261	265	261	258	265	240	276	271	242	278	252	256	284	255	271	302	271	284	259	256	245	266	269	269	296	295	274	275	286	266	277	279	272	285	265	265	278	252	287	287	247	261	285	266	268	244	290	269	258	266	273	265	269	244	277	275	264	282	265	286	258	247	273	253	286	291	291	257	273	241	272	243	251	272	280	273	273	251	255	225	251	300	279	271	277	235	255	235	250	293	278	267	265	257	254	296	268	236	281	270	258	269	273	256	296	256	244	263	242	262	224	240	288	272	245	258	239	274	259	291	255	265	236	255	262	252	236	274	260	272	277	253	283	269	287	291	273	288	268	249	267	284	266	248	279	292	242	288	277	264	250	239	259	247	266	235	253	240	241	279	293	274	273	284	281	293	238	237	256	255	271	257	234	257	250	245	280	265	284	246	257	275	235	273	285	261	267	267	262	258	293	260	288	291	275	228	258	275	283	296	241	252	232	272	267	295	271	244	255	276	246	249	275	251	251	271	299	266	263	273	240	272	258	246	283	279	250	241	284	291	253	280	266	251	251	254	267	280	304	258	257	269	249	253	268	278	276	281	261	274	257	254	238	255	263	284	245	250	270	250	227	239	241	267	251	272	253	297	284	271	254	283	304	257	282	256	236	274	303	245	261	264	242	286	219	282	277	248	266	269	245	263	288	265	253	266	257	290	285	251	259	266	275	241	248	248	280	251	257	289	250	234	240	259	251	285	264	266	283	278	256	263	264	265	253	270	258	250	249	249	315	263	287	245	276	276	288	281	284	262	252	293	252	253	235	268	244	268	247	294	271	256	251	251	246	247	284	225	268	282	244	245	259	276	261	271	250	251	256	234	257	277	245	284	294	263	276	263	248	245	260	266	290	272	292	257	277	294	245	282	259	241	251	265	248	275	264	228	287	254	263	264	268	259	288	259	272	286	283	249	270	289	272	278	239	258	290	241	263	252	243	260	267	290	265	273	248	267	285	287	284	257	255	256	280	248	267	249	249	287	252	254	267	239	227	267	242	241	258	226	259	269	269	249	257	303	256	274	260	283	274	290	261	307	279	268	267	242	267	266	276	263	252	286	246	289	265	291	278	249	246	280	298	258	269	249	274	254	276	245	261	274	304	237	230	264	278	264	246	269	267	261	261	247	254	258	254	273	250	254	230	248	267	269	254	242	283	254	262	262	289	272	300	265	248	281	248	253	274	260	261	259	246	259	263	243	283	276	287	298	248	254	262	268	279	272	252	280	264	290	260	270	246	285	269	265	263	305	261	294	279	248	279	282	279	248	278	251	297	296	262	272	272	260	269	271	260	247	272	270	287	236	267	272	249	261	286	249	262	229	268	237	252	273	255	249	255	288	270	235	257	272	286	273	252	261	293	263	299	275	263	267	274	276	250	268	241	251	274	295	288	252	245	230	275	245	279	234	262	241	253	235	231	230	275	260	267	247	257	296	256	278	261	285	295	291	273	253	287	242	251	274	252	247	235	279	249	253	268	242	256	230	264	242	248	258	267	316	248	275	245	281	273	252	240	261	273	224	269	259	238	264	247	250	256	277	254	279	249	276	268	254	246	265	251	267	290	246	294	263	264	266	272	246	247	269	275	272	252	245	273	289	297	265	277	266	246	304	270	266	270	300	258	267	238	256	248	255	257	281	247	252	293	265	269	237	231	249	255	269	254	243	289	267	245	260	271	271	259	293	266	279	251	250	287	268	231	256	249	242	269	262	279	244	240	257	255	287	252	249	284	236	266	266	266	252	274	277	259	234	263	282	287	245	247	265	256	292	290	265	266	265	246	234	278	242	269	278	269	284	231	264	260	273	282	262	248	262	284	247	246	282	272	290	273	273	260	244	245	293	270	255	246	273	253	284	234	288	253	233	246	266	240	239	299	289	275	300	245	269	255	287	229	250	260	253	257	271	268	265	265	269	261	252	259	300	263	260	265	249	269	292	292	276	297	265	273	233	250	260	238	265	279	283	260	281	269	291	266	287	256	256	274	260	264	290	271	285	248	296	278	256	249	240	262	241	256	256	268	296	289	275	272	269	275	238	247	248	251	265	282	247	256	274	259	254	257	263	266	299	283	307	284	262	261	283	271	274	287	255	266	236	261	251	283	262	255	286	247	287	248	253	266	273	265	264	273	276	279	210	251	259	263	233	255	240	228	241	267	278	285	272	269	291	252	231	258	256	247	247	262	286	260	250	256	258	250	295	290	260	260	276	285	261	256	269	271	266	274	242	305	280	253	260	247	256	245	260	254	244	240	263	280	274	215	266	277	270	280	256	252	280	267	273	242	279	248	254	236	269	263	266	278	261	262	260	256	258	286	277	304	263	273	271	277	285	271	265	261	257	292	266	253	264	284	280	264	269	263	244	248	287	268	265	261	263	254	292	238	272	262	251	256	267	236	237	268	242	271	238	280	231	239	296	258	295	275	295	291	264	259	246	272	302	260	292	263	295	261	253	253	255	264	282	236	285	264	248	241	287	264	262	263	253	271	275	279	288	286	263	261	271	246	271	249	269	257	259	260	253	278	259	267	275	277	267	272	264	258	263	254	262	268	280	240	282	303	261	261	257	261	277	286	287	252	277	253	267	272	230	244	261	262	276	276	255	234	251	260	222	246	237	294	272	266	290	288	270	283	236	264	257	276	301	280	257	247	238	265	276	250	280	269	267	282	262	269	267	249	245	270	283	274	253	259	273	292	269	312	250	268	263	284	254	289	281	275	265	278	256	252	256	229	238	286	247	262	270	248	267	270	254	260	278	283	296	286	264	277	289	246	244	255	285	256	285	242	237	300	278	236	240	233	294	257	244	295	269	253	250	242	266	220	246	283	294	291	269	276	245	227	269	251	257	253	278	246	311	261	267	262	271	275	264	267	270	278	281	261	264	264	247	271	257	267	275	261	250	283	258	233	261	245	238	290	263	262	259	239	257	273	288	301	279	241	258	243	255	229	248	281	259	229	285	247	299	272	250	254	267	277	255	270	259	259	257	264	250	258	261	285	248	250	266	235	218	272	252	270	263	268	271	251	215	273	274	267	254	246	275	269	259	294	266	269	273	242	268	274	267	256	264	284	244	248	259	252	270	260	268	256	277	255	250	271	258	260	250	282	257	273	254	282	266	257	285	279	244	245	271	273	281	254	255	270	250	233	284	250	235	292	243	284	289	259	248	256	285	259	269	293	274	268	249	242	256	257	278	267	268	274	257	272	250	273	277	259	295	263	246	259	250	262	264	267	228	268	262	289	238	270	260	260	277	273	263	254	282	286	258	288	265	267	253	241	266	240	237	255	264	282	241	249	250	252	314	253	274	255	257	255	255	272	266
7191	1160	1983	2665	5282	16845	23816	20455	13485	1733	727	746	710	677	704	667	729	664	654	701	669	699	618	628	631	626	660	657	666	608	616	618	663	687	695	667	640	643	674	666	627	635	604	690	662	662	627	627	593	663	660	610	665	645	587	598	641	625	602	662	701	674	614	648	643	664	637	624	620	640	637	636	624	682	634	653	652	627	664	691	610	615	641	647	658	647	634	635	632	653	644	598	619	617	674	602	630	664	625	649	663	598	658	641	598	591	629	634	624	674	659	629	647	665	666	672	618	621	619	648	684	627	645	623	613	612	595	618	603	586	662	639	631	634	662	633	627	587	652	651	663	617	687	609	612	664	611	622	633	647	613	617	610	652	647	680	624	664	589	649	633	600	647	667	620	622	589	667	609	630	619	662	655	664	649	601	582	595	661	648	656	638	614	643	598	655	612	604	606	625	659	621	635	639	647	621	642	651	670	635	647	634	628	612	624	613	601	632	649	617	641	650	611	646	586	653	630	665	619	666	654	615	638	660	623	608	656	628	614	630	636	635	628	636	641	626	607	641	642	616	619	611	664	637	637	595	621	620	665	601	634	596	667	633	687	609	600	641	641	634	597	616	636	665	650	623	625	633	645	600	638	650	648	652	604	638	593	621	615	603	638	706	619	653	612	659	619	629	641	619	640	635	648	615	644	606	666	633	634	654	636	594	666	583	658	651	593	644	628	615	629	557	622	622	607	635	660	635	612	627	618	671	607	631	615	663	618	633	586	655	660	596	603	606	613	663	634	637	629	660	620	617	645	626	627	630	643	675	666	606	651	648	607	632	584	613	669	640	638	599	653	669	623	635	636	621	612	646	592	582	619	612	647	608	641	621	603	594	618	624	646	638	699	625	641	647	583	591	660	576	624	606	605	610	639	563	654	626	602	601	630	603	676	602	658	646	676	603	659	657	634	650	668	669	635	624	585	605	636	603	590	619	639	685	653	635	621	616	663	619	637	648	660	610	640	624	660	672	630	687	625	664	643	614	669	640	638	648	665	610	612	617	654	615	608	653	621	606	646	642	598	639	643	642	625	607	601	608	626	682	657	653	618	627	632	623	612	672	619	625	666	576	622	579	612	604	666	623	608	622	630	611	621	622	667	629	646	637	623	607	631	669	644	618	662	595	592	603	685	625	660	587	612	620	661	666	657	640	644	650	631	611	625	612	632	633	614	712	677	650	656	625	648	624	629	623	655	641	654	614	649	651	670	670	655	621	641	642	627	631	644	596	579	613	629	566	636	603	617	627	648	602	636	579	624	602	659	612	661	604	651	593	643	653	609	623	612	676	622	649	636	620	620	660	618	609	649	638	639	621	666	615	628	627	554	612	626	670	643	619	645	624	623	626	686	618	638	611	634	647	617	641	649	630	634	655	623	637	643	638	661	644	600	608	609	629	619	673	622	630	638	640	632	643	647	603	671	638	642	626	689	649	598	639	630	680	634	658	576	601	644	642	614	604	632	669	604	662	639	666	593	654	606	627	590	620	650	604	611	643	624	572	606	645	680	631	625	614	625	628	633	644	621	612	651	649	566	589	643	628	561	670	622	623	649	638	665	656	664	620	639	639	584	627	632	655	641	617	641	635	639	635	627	620	656	631	629	662	643	642	635	639	631	630	656	600	667	646	626	679	673	615	628	645	617	667	644	589	667	640	660	617	687	633	589	611	664	626	647	622	621	589	645	663	628	619	621	622	638	601	637	617	648	636	661	606	620	640	603	618	622	615	646	667	642	618	587	666	598	621	629	635	656	613	653	637	654	638	636	627	634	647	625	673	622	617	599	641	633	617	666	667	640	633	630	631	607	621	617	638	632	614	625	627	637	632	641	639	625	673	607	637	616	625	641	599	667	624	612	610	631	634	669	590	660	638	637	618	646	629	644	636	669	647	636	667	604	655	638	612	585	658	644	573	656	603	659	646	584	631	625	589	628	644	649	634	621	625	613	648	618	677	644	692	628	701	592	595	595	674	658	628	622	627	650	644	644	627	615	596	599	640	634	630	613	636	622	625	627	616	642	665	628	656	631	674	624	599	645	638	599	652	670	611	636	618	611	606	630	627	645	628	587	664	666	650	631	620	599	612	597	649	615	623	637	618	629	647	627	640	609	630	595	644	629	663	644	571	656	665	597	644	674	650	641	577	593	635	638	661	630	615	646	630	649	585	672	646	628	640	598	591	629	647	649	642	604	646	645	674	663	629	661	597	604	616	598	638	652	664	635	671	591	641	621	608	638	636	618	595	627	645	597	635	591	659	606	640	607	665	611	672	664	630	641	627	608	607	647	629	638	680	619	622	644	659	646	652	652	671	640	618	682	627	644	646	647	670	639	657	667	622	628	650	628	614	628	619	621	639	678	677	614	634	653	636	669	587	698	607	646	619	616	616	623	618	641	648	640	660	651	606	625	611	626	612	639	621	628	684	668	602	644	638	670	713	631	626	642	624	625	634	657	636	626	604	633	642	624	645	635	630	605	618	674	661	617	648	639	628	656	619	595	647	628	674	641	633	607	640	639	648	604	594	650	594	650	630	655	640	609	649	652	595	707	666	636	650	625	637	636	671	643	588	628	629	654	722	612	668	608	636	665	614	666	644	654	673	625	636	622	617	636	646	652	659	667	688	650	717	619	647	571	624	642	675	640	677	582	625	631	639	617	641	616	627	630	580	634	655	634	610	589	625	636	624	637	639	685	667	618	646	641	627	632	652	647	645	631	638	663	630	678	682	630	642	636	617	566	606	606	604	667	629	648	639	623	622	639	677	654	633	646	620	637	648	615	637	672	645	655	635	613	620	674	619	645	583	636	598	648	622	634	624	607	625	654	615	627	648	646	626	636	630	656	603	619	653	637	616	596	638	656	615	637	648	629	571	647	619	647	615	641	629	614	653	638	638	628	630	618	646	634	629	630	615	627	633	619	630	680	632	628	599	633	655	625	633	625	648	606	620	678	673	623	704	651	649	665	611	632	640	683	632	634	638	682	625	663	633	654	607	681	650	619	633	631	663	635	649	625	625	630	632	647	597	662	613	693	668	610	620	625	622	643	648	623	615	651	650	628	639	627	615	641	707	594	645	634	632	579	654	649	610	640	642	671	659	597	615	655	639	666	628	673	605	623	592	662	634	656	622	657	661	659	634	683	620	637	655	638	607	648	590	623	629	647	625	655	619	637	619	598	644	651	659	628	615	617	671	625	624	608	628	657	658	615	665	607	662	622	651	615	682	596	626	607	626	649	680	650	578	686	672	633	634	609	662	637	641	640	620	678	623	628	677	653	634	680	608	607	618	625	597	611	663	640	608	657	607	650	638	629	661	651	633	672	627	642	637	614	664	682	626	647	607	633	646	601	593	600	632	602	615	658	666	612	661	633	661	597	637	674	667	655	578	596	634	623	622	618	631	616	634	628	641	668	627	628	624	633	617	631	600	605	647	650	653	644	619	599	634	661	623	618	649
14142	1264	1429	1151	1309	5210	12672	9668	5683	733	236	212	194	202	212	215	190	209	179	206	182	177	209	156	174	179	179	209	195	201	210	214	178	190	172	204	174	176	192	189	182	164	199	203	171	205	153	192	161	181	185	207	175	179	191	172	181	183	185	180	170	163	199	177	183	200	173	173	165	212	190	198	182	195	176	196	192	210	180	184	180	185	211	203	177	166	188	171	187	195	183	188	192	177	193	191	199	189	169	186	226	193	170	167	184	170	173	185	168	180	209	221	175	179	184	203	183	191	192	178	170	169	189	187	193	195	167	182	200	186	178	169	183	181	191	184	207	200	182	171	174	190	198	177	197	176	185	180	174	161	194	210	197	197	189	212	177	181	179	188	195	192	185	208	185	175	192	196	172	198	206	192	193	162	192	194	188	162	174	196	188	196	184	187	190	194	180	193	205	179	226	171	199	154	199	208	206	168	201	198	194	180	177	175	186	157	198	146	151	178	176	181	159	200	193	186	172	204	196	170	214	201	159	211	171	184	192	187	199	203	178	183	191	189	189	167	166	182	172	188	210	184	153	173	199	175	189	215	170	189	199	180	174	195	189	189	185	192	150	198	169	183	192	172	187	212	192	185	214	195	140	195	202	186	193	190	171	166	170	153	179	179	165	179	176	186	176	208	202	182	207	185	192	177	170	174	180	180	180	197	175	180	181	194	154	182	192	174	174	182	186	185	162	174	157	152	210	197	157	183	196	169	166	190	208	186	191	169	178	205	185	181	157	203	161	182	214	196	206	174	185	183	187	173	176	204	178	156	185	191	215	218	188	200	201	165	188	161	179	170	185	198	173	172	168	194	160	211	168	182	201	203	179	168	158	196	180	192	191	176	192	189	170	207	179	185	176	179	169	196	177	201	188	183	171	179	187	195	196	203	187	160	204	194	189	211	176	231	187	202	192	189	188	192	167	187	177	200	188	204	183	148	197	184	206	202	190	178	182	187	163	182	176	176	199	171	189	151	202	195	162	199	180	189	184	181	188	154	218	184	172	181	170	183	192	205	178	170	197	205	199	196	190	185	194	172	188	192	157	232	165	178	194	192	185	190	185	194	238	180	198	176	188	167	180	189	186	188	180	202	182	172	184	187	179	203	163	183	185	183	204	168	219	177	185	180	200	180	208	211	201	204	172	182	167	176	164	201	211	191	178	191	187	167	197	178	220	190	175	211	201	155	180	176	165	209	200	180	193	169	192	200	193	177	187	193	169	155	181	165	184	191	161	176	184	177	188	164	190	150	202	165	182	184	183	191	187	186	173	159	169	181	216	169	208	190	197	198	187	192	196	160	191	174	196	191	148	200	195	208	161	191	196	196	175	221	188	210	170	176	224	188	190	169	171	209	190	166	163	162	175	174	158	197	173	189	179	198	179	165	175	183	181	185	189	197	219	188	188	182	160	178	174	180	178	189	199	216	150	189	168	162	205	176	157	184	211	173	198	192	173	192	195	203	185	177	165	184	194	174	185	174	196	196	205	171	195	174	202	206	200	207	195	167	197	155	200	170	185	174	199	175	183	211	171	186	194	205	195	187	177	161	184	177	180	176	182	167	185	158	194	192	196	169	178	181	176	204	193	195	176	182	183	179	181	180	165	190	198	177	167	189	214	159	193	183	196	206	196	195	187	171	209	181	176	200	170	201	200	207	190	197	189	186	191	190	205	187	168	196	195	162	181	168	183	187	173	214	158	163	209	182	179	168	161	181	181	224	192	191	185	188	201	195	168	195	181	203	190	189	207	202	184	207	194	198	190	210	182	199	179	177	159	187	186	191	176	183	198	203	154	175	188	184	203	186	187	193	171	176	189	198	167	183	176	189	199	177	174	182	197	190	186	204	195	177	190	175	187	211	171	184	191	183	177	175	189	192	185	199	180	152	185	201	174	177	204	181	196	175	180	164	174	182	190	200	181	185	187	179	213	200	172	166	179	194	171	185	162	179	196	193	174	198	188	188	190	152	196	174	190	199	187	194	170	194	190	183	190	179	198	172	172	162	192	175	200	200	207	200	209	186	181	169	196	178	175	170	151	180	177	181	179	184	195	201	169	182	198	216	171	201	166	193	189	191	177	178	177	172	180	175	181	181	191	176	171	178	174	189	196	204	175	181	203	189	204	209	195	200	188	189	181	194	205	180	189	156	189	186	204	204	209	219	182	182	179	165	202	195	189	199	189	191	199	181	166	187	166	172	176	222	177	225	193	181	156	183	212	173	172	197	193	201	187	218	177	177	173	194	196	194	179	194	164	163	165	160	176	173	190	177	199	208	180	192	183	193	198	197	182	225	210	162	194	176	192	187	193	180	182	158	184	187	188	178	177	192	200	187	200	179	151	183	194	196	200	194	197	194	205	185	220	202	179	199	210	178	182	184	166	199	202	177	171	213	198	175	194	160	189	173	181	207	191	195	194	189	178	189	200	190	187	187	195	185	179	208	189	198	185	196	233	195	187	214	209	180	180	169	189	180	184	193	197	191	192	160	165	173	169	166	180	200	183	176	196	170	195	156	165	176	180	185	173	172	199	204	199	200	191	177	183	184	171	218	200	207	202	191	189	183	187	163	204	166	171	189	196	191	167	158	184	181	176	151	200	188	191	175	157	189	185	191	182	185	184	177	183	186	183	203	191	189	167	181	162	191	193	173	173	165	218	171	171	214	191	190	195	189	196	201	197	182	208	168	164	160	202	164	178	157	180	189	169	147	192	194	200	201	204	219	191	196	191	182	174	187	209	231	192	194	197	183	183	202	184	151	176	204	160	182	186	187	192	183	181	186	194	182	192	177	168	169	217	191	181	190	198	189	196	180	200	165	165	212	197	196	197	188	181	185	188	185	197	165	191	179	185	169	219	197	182	194	181	183	188	183	197	199	179	197	199	172	145	177	174	196	182	210	196	208	191	199	179	205	203	171	178	215	185	170	196	184	161	194	186	178	185	180	191	179	205	189	159	173	175	159	173	177	204	192	212	171	181	155	203	183	207	170	203	211	172	197	160	187	165	180	206	209	174	180	176	178	184	189	207	185	180	199	181	182	194	174	162	196	159	184	171	186	200	170	189	164	212	170	171	156	206	176	199	184	195	183	182	191	168	181	164	180	198	188	181	207	159	216	181	175	171	187	189	160	181	203	172	186	169	190	180	190	194	191	204	201	192	175	171	171	175	168	170	183	192	196	196	196	180	201	189	171	178	170	174	198	185	190	160	175	190	189	168	196	201	189	178	171	206	189	174	163	189	166	177	174	187	178	186	210	189	188	166	209	186	183	211	149	181	171	181	163	188	181	178	183	201	191	178	172	208	221	169	183	189	183	165	186	169	164	182	205	214	178	211	205	188	165	181	199	190	159	183	188	180	167	171	181	165	149	191	173	204	196	195	200	183	206	181	196	207	167	165	170	199	195	193	171	176	187	211	207	198	157	181	182	189	191	177	164	198	189	194	187	189	161	181	161
8759	1268	3347	3736	5530	19416	33740	27539	19284	1815	652	608	625	542	614	504	541	529	489	516	536	509	512	484	467	506	476	471	479	499	490	440	480	463	475	479	504	473	475	497	509	448	469	490	464	501	426	416	425	484	462	462	469	445	450	498	452	436	445	502	461	499	463	449	473	486	472	465	434	447	459	438	494	429	444	475	433	443	451	451	453	449	465	468	483	437	465	468	473	428	473	438	445	442	456	441	430	437	479	419	455	425	477	463	448	451	477	471	408	415	438	455	478	442	446	463	448	450	454	460	482	447	454	449	464	434	434	437	477	460	457	456	463	473	466	468	469	435	458	435	466	437	431	481	472	455	463	440	458	442	451	490	457	430	454	476	442	445	470	457	448	430	472	434	446	458	431	441	442	461	469	451	448	462	447	423	457	407	470	442	439	449	482	456	448	475	395	470	456	444	426	431	479	440	461	443	470	476	451	421	445	457	424	472	450	436	473	472	482	418	458	442	488	480	479	471	464	448	456	444	428	455	462	422	481	471	453	435	452	464	438	440	466	430	441	467	439	406	443	479	475	439	430	492	470	444	454	464	492	413	451	450	424	463	418	470	453	415	485	452	446	464	444	392	484	423	480	443	461	472	443	449	435	460	436	431	415	437	427	452	447	442	418	461	458	434	449	460	508	463	449	451	438	442	446	448	443	435	500	480	428	455	429	466	434	447	477	498	418	440	452	414	423	457	486	450	468	454	449	478	401	454	442	485	467	458	444	476	453	451	404	460	462	434	506	447	496	460	459	466	451	472	455	491	445	447	458	471	440	505	442	496	471	459	432	430	455	425	441	479	483	428	465	423	435	460	418	422	467	448	463	434	473	440	468	451	466	470	490	460	463	464	438	479	436	462	486	439	460	492	493	496	435	453	438	449	464	419	470	468	471	443	437	448	465	438	459	455	426	468	456	476	433	447	414	436	445	482	479	499	457	449	467	457	455	433	477	517	461	461	472	445	486	421	450	435	480	458	446	464	457	475	465	465	462	477	456	426	452	462	440	485	441	471	458	444	459	442	415	467	447	435	441	479	481	457	438	457	434	454	433	432	441	441	482	430	496	454	460	438	488	427	445	423	455	482	477	456	452	473	443	463	435	433	477	468	460	476	426	488	437	434	427	436	458	430	421	463	455	446	425	456	469	460	443	461	442	433	489	440	461	482	459	431	466	481	475	433	437	457	437	475	451	434	460	460	450	472	477	468	463	452	443	441	452	460	488	482	448	457	490	439	442	451	480	431	463	443	460	440	452	425	443	448	448	437	456	436	433	475	442	441	453	460	448	486	470	454	430	473	476	454	430	441	458	459	423	458	467	486	470	444	451	464	462	427	462	487	439	464	430	441	479	453	437	445	412	446	456	467	466	432	449	449	465	452	444	490	479	439	442	476	465	458	450	491	476	443	435	469	437	457	434	467	433	451	445	441	462	402	452	455	440	498	446	445	437	495	438	459	439	419	480	476	447	429	455	412	481	451	436	447	465	447	491	480	451	480	430	437	444	433	451	467	459	462	463	444	427	495	464	479	406	462	491	453	456	443	427	434	477	456	439	438	419	484	460	471	471	475	494	406	425	464	446	483	450	478	468	476	429	471	447	460	442	459	464	457	438	443	453	441	460	455	446	455	463	416	427	443	471	450	430	484	439	458	463	467	453	464	494	451	468	430	447	431	439	445	491	477	446	444	457	473	428	499	465	486	458	483	445	471	471	444	440	438	436	429	453	460	475	495	493	464	419	461	467	469	466	457	459	458	481	480	509	467	488	471	425	440	409	429	426	485	415	440	432	399	466	455	461	457	416	415	500	440	487	428	441	500	443	481	474	496	429	477	432	463	442	453	436	414	453	452	408	473	461	398	483	472	436	402	450	459	493	461	456	451	441	424	462	486	446	480	427	454	488	427	424	462	437	421	480	456	449	461	466	441	446	475	454	431	419	478	453	419	457	462	448	498	449	450	413	407	483	488	435	420	473	431	427	455	468	436	434	438	460	449	446	416	476	497	468	480	453	459	468	465	462	446	451	443	430	474	447	485	453	452	424	430	429	460	498	430	438	446	477	468	447	424	494	444	483	442	450	461	453	458	466	447	427	480	448	441	445	453	416	484	486	476	481	479	458	430	451	448	457	462	474	467	450	487	491	448	490	480	484	455	461	476	474	433	430	455	471	422	458	457	456	486	426	455	438	473	450	398	445	466	410	455	471	437	458	442	474	460	456	406	452	417	486	455	444	423	442	427	438	463	443	454	465	466	449	434	422	454	467	454	481	492	496	465	436	418	448	438	439	487	458	454	436	408	463	482	470	465	449	479	483	472	459	451	458	457	480	462	437	464	469	436	418	460	462	443	456	433	447	459	474	471	432	454	438	501	431	444	460	481	487	439	445	480	453	477	426	480	441	468	509	427	427	465	516	482	475	466	420	469	492	450	457	469	482	449	470	477	472	464	420	442	462	432	433	449	458	469	437	498	471	450	453	455	473	474	446	440	472	442	451	471	474	475	449	437	411	459	418	414	459	425	459	489	452	452	434	475	443	417	467	474	493	456	471	418	447	423	460	484	418	419	480	444	442	447	487	461	457	449	494	426	429	404	433	452	434	457	465	458	433	458	406	409	501	422	470	437	463	461	458	464	439	442	455	459	458	423	496	456	449	473	445	464	464	444	479	446	474	461	449	461	410	423	457	476	457	454	422	452	480	457	435	424	446	495	476	464	442	461	439	450	459	504	444	447	455	416	464	443	476	425	445	432	467	467	462	459	455	458	443	443	483	448	429	442	435	433	475	501	451	456	486	468	466	476	469	449	439	446	444	445	433	459	468	474	457	476	450	455	448	493	403	431	408	464	451	458	473	432	473	464	456	405	467	456	439	449	459	424	427	482	428	442	448	438	466	459	479	446	471	458	445	449	418	496	461	463	454	469	424	435	445	436	489	460	489	441	431	448	462	477	441	474	450	437	440	482	454	465	449	452	438	430	438	424	435	444	456	485	438	496	454	499	439	475	421	448	451	431	448	427	466	463	470	457	438	463	455	432	415	426	441	469	429	425	405	434	470	448	464	418	448	477	445	461	478	442	467	462	459	469	480	429	443	487	486	468	452	438	446	450	450	425	451	445	472	452	445	494	488	472	446	427	445	410	472	450	452	465	443	456	477	488	451	425	451	461	449	440	461	486	462	443	460	426	460	454	470	457	469	436	443	465	433	449	430	450	486	439	476	415	455	484	421	485	447	431	449	447	449	463	448	424	478	462	455	464	437	479	436	467	464	410	440	471	478	471	480	435	419	434	440	466	483	446	484	448	429	476	441	485	426	466	437	439	439	439	455	450	473	441	467	430	407	411	480	479	461	428	450	441	464	477	452	417	488	446	445	454	452	466	444	453	429	461	448	436	454	445	457	404	461	477	448	412	452	487	426	444	457	435	462	426	455	471	503	446	449	460	463	467	477	451	440	440	476	457
1941	495	662	564	355	418	467	450	296	217	208	234	224	212	243	223	248	240	227	231	231	211	226	207	209	227	239	189	187	214	229	230	202	233	187	224	219	214	204	229	193	217	209	228	235	255	203	210	232	204	234	234	213	225	208	203	226	210	224	237	228	195	218	228	192	212	233	220	211	183	218	209	206	217	242	220	217	257	232	225	219	218	224	204	215	207	220	196	225	234	252	198	209	235	217	212	181	233	224	220	222	217	240	194	225	214	241	207	245	213	183	213	217	232	220	217	226	247	198	227	199	211	198	221	233	206	192	243	213	221	195	211	202	206	222	201	211	224	216	208	201	210	221	214	221	210	204	225	214	220	205	235	206	177	223	204	198	220	215	241	210	208	230	212	183	238	203	211	202	244	216	196	223	244	216	210	209	203	217	206	213	216	218	221	214	232	199	222	208	224	200	225	208	212	208	213	209	191	232	233	236	226	238	228	221	191	208	228	211	199	226	204	221	205	242	236	224	223	217	245	239	218	231	222	229	224	200	196	226	215	208	214	210	232	246	200	211	232	217	207	236	226	196	228	229	202	212	218	200	231	211	224	257	237	217	241	204	204	215	210	227	205	231	214	205	206	251	238	227	226	233	210	198	209	221	201	251	191	213	185	243	248	233	201	221	201	212	197	222	217	242	222	198	210	230	220	240	216	228	222	215	212	210	215	218	240	237	211	234	206	218	231	247	239	211	211	185	230	191	220	230	205	221	217	221	234	240	198	246	225	221	235	205	223	220	228	219	212	212	195	231	210	238	235	232	214	194	225	212	228	222	193	200	237	261	238	206	224	226	215	215	207	214	228	230	225	245	224	248	223	226	224	236	210	216	234	198	211	213	198	200	198	209	236	199	204	248	223	193	220	217	211	209	237	252	195	211	213	228	217	197	214	236	207	223	222	225	209	208	227	207	247	198	249	204	236	209	247	218	238	227	201	225	197	228	189	198	253	220	214	220	214	206	214	240	221	216	225	211	220	214	228	203	221	227	197	233	227	202	209	209	246	228	197	194	198	205	217	223	219	193	197	226	234	222	211	243	181	232	238	219	258	235	207	226	226	199	222	167	213	231	246	243	208	225	217	200	222	232	238	235	221	240	224	220	210	207	205	236	223	188	259	215	216	228	231	206	226	230	232	211	213	200	187	192	214	221	226	214	194	203	258	220	207	217	223	217	219	209	229	211	199	210	236	205	241	208	206	220	221	223	233	224	232	199	184	227	233	233	212	232	218	241	227	206	211	227	201	229	210	213	218	218	209	178	218	221	227	221	198	202	188	222	209	204	205	230	210	250	228	210	218	207	219	214	218	208	221	204	217	231	215	228	255	229	224	210	211	224	201	211	223	228	216	189	193	233	213	221	247	217	211	209	219	223	247	213	212	242	214	199	212	215	206	241	194	210	246	214	205	211	213	226	219	192	181	191	199	202	211	230	239	208	227	214	215	212	192	207	211	208	228	208	246	224	193	213	236	216	232	221	220	208	227	216	223	230	217	225	212	214	207	192	221	224	192	205	233	204	219	199	191	203	207	245	209	187	234	233	223	197	207	231	232	217	222	214	218	217	240	196	226	218	220	211	215	197	193	189	228	234	254	218	216	260	208	227	206	201	219	209	221	193	214	202	199	213	226	195	215	200	232	250	204	234	214	210	219	237	245	199	219	228	220	230	201	198	184	228	203	205	233	216	218	229	202	200	222	190	204	220	213	219	223	200	224	241	243	235	246	247	198	224	228	209	209	179	235	223	220	237	233	206	223	211	226	220	215	216	207	213	220	210	219	219	200	211	233	226	194	216	220	206	233	213	230	213	219	216	232	200	244	209	238	197	218	222	203	196	213	232	226	215	226	217	255	219	222	192	213	187	212	229	242	237	202	238	220	211	201	238	209	188	223	196	200	208	196	206	237	198	227	258	226	255	216	238	214	227	228	223	181	232	219	233	235	249	222	189	215	202	233	191	219	209	216	237	232	224	205	210	232	201	202	199	216	210	244	206	204	227	218	221	227	250	227	208	214	190	220	226	217	221	207	229	236	207	250	205	178	206	227	219	241	224	212	206	222	233	206	226	199	217	195	238	239	243	182	202	241	215	193	209	218	228	233	204	213	250	227	225	205	200	225	217	238	219	221	215	199	203	198	229	222	211	223	201	220	241	223	182	212	257	241	206	222	242	214	232	217	184	199	222	214	229	227	223	206	215	226	238	232	217	250	224	229	198	218	231	226	216	213	217	194	221	246	229	207	173	201	204	214	221	233	229	203	224	209	246	200	195	201	220	204	242	207	240	224	230	213	223	231	239	213	198	195	231	215	218	226	218	211	235	212	204	219	215	230	222	222	183	211	234	233	240	229	226	216	221	190	211	201	206	217	234	199	250	227	235	220	211	207	248	205	229	230	224	217	232	212	220	240	214	229	219	247	197	217	220	211	186	201	228	238	219	213	196	252	212	193	235	232	212	218	222	226	203	232	213	212	214	206	228	202	227	233	231	231	211	191	210	224	238	204	205	220	208	224	208	234	227	213	225	250	221	198	223	214	218	201	217	220	223	189	230	219	206	199	228	196	211	221	203	226	231	211	243	210	215	242	233	234	219	228	194	222	213	214	239	210	207	212	197	211	207	230	201	216	197	193	209	232	235	249	234	267	221	241	228	243	232	214	206	215	210	214	240	221	220	243	199	228	229	234	225	222	178	219	209	205	205	216	211	209	215	224	231	242	194	222	232	225	221	216	227	187	234	222	228	194	215	221	215	235	222	212	200	205	215	190	224	236	226	215	203	235	206	222	195	251	220	226	210	229	225	223	233	253	220	227	238	243	202	209	210	202	225	180	246	234	207	207	228	231	220	234	211	204	228	212	199	226	215	231	220	214	206	223	212	232	264	248	254	223	214	203	245	240	225	212	229	218	233	217	226	223	222	208	204	210	237	217	194	223	219	237	205	199	247	212	216	210	210	220	226	243	224	202	211	226	196	187	232	218	210	197	250	239	208	215	226	207	219	214	207	201	227	228	223	227	199	230	238	221	228	241	205	216	225	209	242	223	232	238	243	218	201	220	241	237	260	217	177	198	189	224	221	212	222	226	215	222	212	210	236	234	208	228	217	242	228	227	223	223	217	217	238	209	192	234	229	204	218	202	206	198	242	207	212	207	214	234	205	223	221	228	244	188	237	213	215	243	225	246	224	210	201	194	194	241	190	230	215	220	211	201	213	206	183	230	226	222	183	223	188	219	239	227	226	211	239	206	207	237	233	228	226	207	202	230	214	193	219	187	235	222	246	217	242	209	208	217	213	187	227	224	218	202	215	224	253	193	199	257	213	214	231	203	199	210	230	226	232	206	232	234	216	208	215	220	201	224	216	240	218	222	225	205	225	256	244	215	212	226	216	245	218	211	216	235	252	240	222	229	207	229	218	229	233	204	219	222	242	228	206	244	254	204	237	251	208	242	217	213	205	214
2393	855	1649	1712	1322	1358	2171	2013	1037	610	549	551	568	588	563	531	600	613	542	573	559	554	539	536	523	552	608	575	534	560	575	541	582	560	535	563	560	499	521	598	592	539	510	567	572	556	541	521	530	540	563	527	553	539	508	566	559	546	532	615	575	504	531	517	543	544	555	545	555	544	540	564	543	540	528	549	527	541	535	520	514	535	507	548	516	515	531	559	546	551	544	547	502	518	529	521	603	537	534	563	530	557	584	545	523	581	561	546	525	531	540	547	591	524	544	561	529	544	592	559	540	515	572	561	546	529	557	565	538	528	524	547	542	534	501	550	481	500	542	568	558	542	500	504	572	524	516	565	536	534	546	537	542	511	528	572	538	513	556	565	519	545	529	549	504	552	593	562	547	565	521	584	536	514	512	559	532	567	562	550	568	576	566	536	580	560	523	499	527	528	516	519	533	513	543	544	543	511	521	535	479	551	534	544	559	542	580	541	569	561	543	552	570	561	587	553	559	569	526	530	545	553	535	522	571	544	540	498	565	563	532	553	543	579	551	524	524	535	566	503	517	553	563	562	564	559	564	561	553	551	552	557	524	540	561	588	509	556	539	555	539	515	511	499	517	512	517	549	548	572	543	594	569	559	531	522	537	556	515	544	565	555	554	546	568	539	559	519	572	536	559	552	540	516	540	518	519	559	543	533	559	515	542	527	528	525	546	540	566	570	536	522	530	529	523	594	564	539	533	548	568	560	560	525	520	560	546	542	537	530	554	501	522	521	543	528	571	553	494	564	499	554	503	536	528	508	548	549	530	525	541	514	565	548	547	556	526	538	497	563	517	571	557	547	532	514	544	544	564	552	554	553	544	528	515	555	532	507	534	528	535	517	530	526	542	559	544	553	540	540	562	503	527	544	577	557	549	499	543	516	494	532	545	555	501	558	553	551	517	531	527	533	544	570	483	545	494	533	549	524	577	562	544	567	509	524	543	545	529	541	551	550	515	556	502	529	533	538	569	559	513	538	551	554	532	562	552	537	523	508	498	586	556	588	570	572	546	537	528	538	522	530	554	526	564	531	553	558	575	555	543	516	549	555	535	521	548	518	554	587	545	525	533	520	560	556	522	535	528	522	583	550	588	513	543	507	541	502	530	527	542	527	511	539	550	540	547	590	519	543	544	566	564	548	533	536	567	527	548	526	579	575	537	551	580	561	571	529	500	508	580	543	560	501	553	491	560	548	535	553	528	547	600	512	537	538	553	518	517	516	555	588	492	568	524	523	529	547	572	527	506	541	577	532	555	557	540	554	523	544	544	547	546	486	608	545	540	531	562	507	498	597	548	554	555	547	520	520	556	524	565	585	546	563	535	552	561	555	518	530	555	533	501	527	507	554	541	551	597	508	508	567	510	508	510	520	570	573	550	516	513	511	533	575	517	531	557	564	487	547	548	526	566	507	536	552	530	532	564	560	502	568	535	542	535	568	486	524	529	544	537	541	513	538	548	558	586	537	544	584	568	506	527	526	525	535	505	602	502	525	547	545	528	561	547	525	521	545	543	527	531	589	544	518	527	540	497	528	546	545	560	549	554	531	568	548	552	528	518	555	548	554	557	602	604	524	541	528	579	532	568	571	529	535	529	562	554	568	592	583	548	543	539	501	535	545	547	537	546	533	536	548	546	522	485	562	538	562	519	516	536	501	578	573	516	532	502	503	545	540	532	503	482	547	567	529	534	579	589	527	585	537	528	516	564	559	549	532	514	560	557	515	577	543	545	587	566	535	561	540	564	555	536	540	526	532	562	558	538	551	617	592	586	540	547	512	500	560	484	554	506	588	529	528	520	532	555	557	561	525	549	588	507	536	521	529	549	535	539	541	544	568	530	522	537	558	532	512	545	544	582	498	522	535	538	519	571	595	521	551	533	561	528	580	522	552	531	584	568	508	528	509	553	577	535	519	587	527	526	540	571	524	534	521	566	540	553	494	535	540	551	529	567	512	526	522	545	556	535	514	514	505	545	518	570	573	532	518	515	535	548	541	574	488	546	575	584	512	529	539	548	534	558	550	498	548	542	563	548	550	580	572	552	511	554	538	531	559	539	555	527	576	533	571	531	512	590	534	566	532	479	556	539	562	526	536	533	558	527	527	563	544	505	541	555	550	556	540	595	547	510	518	533	524	533	510	551	516	533	542	541	495	510	589	520	531	496	527	568	537	527	494	552	538	503	549	487	532	553	555	553	544	536	565	513	569	546	551	522	506	534	559	563	579	537	560	529	564	542	502	528	553	545	522	554	521	565	569	500	563	545	527	523	545	532	542	534	556	573	586	515	546	523	511	512	492	525	551	508	520	484	532	548	518	499	553	517	492	501	537	554	560	538	537	557	530	533	521	539	492	522	552	585	505	576	568	532	548	542	540	553	603	527	527	573	549	579	533	573	564	524	536	538	530	553	533	512	541	530	551	545	577	550	554	539	539	528	533	513	576	544	519	538	519	580	497	551	554	517	525	582	546	590	549	560	527	495	555	496	531	561	542	569	478	498	520	538	548	538	539	530	560	555	558	543	543	573	579	547	540	529	532	583	526	561	556	550	563	505	592	531	588	498	564	580	549	520	491	497	542	552	531	515	588	534	531	534	565	495	547	542	522	535	549	584	504	547	566	559	584	522	546	526	536	527	528	552	542	551	534	506	535	500	521	553	542	536	547	545	565	532	557	565	512	556	550	549	564	545	511	472	536	560	592	507	542	554	534	534	550	536	528	542	534	568	560	548	517	495	538	518	535	510	593	539	528	550	530	502	540	524	535	536	570	525	506	524	581	548	545	578	573	557	500	556	502	576	573	535	501	555	557	530	519	548	531	510	571	598	551	534	533	560	518	526	550	545	515	527	551	583	524	546	537	582	567	516	547	589	510	580	560	496	583	524	513	588	553	568	606	532	551	515	558	537	526	575	579	516	519	537	530	546	516	517	527	515	560	554	518	521	558	543	544	495	553	541	557	507	538	546	548	508	529	583	559	584	545	556	545	559	557	499	556	553	518	534	532	550	529	528	531	547	529	553	522	559	547	543	541	537	563	556	541	582	556	551	572	548	522	522	502	561	554	585	551	564	569	517	563	497	563	576	533	539	527	506	548	486	521	547	523	504	537	529	539	563	569	515	528	564	542	545	539	589	474	567	559	499	491	485	577	493	526	520	512	562	578	531	600	536	521	524	520	535	540	566	505	538	572	517	547	529	515	528	567	525	539	550	564	556	566	539	539	509	508	554	545	527	537	548	579	549	500	575	527	501	557	544	554	566	538	520	563	536	531	571	565	499	525	494	527	548	523	552	580	553	566	530	523	553	546	570	540	572	527	552	554	545	540	516	544	544	539	517	554	564	574	552	584	550	550	572	537	551	513	532	531	566	514	533	515	536	561	548	557	529	525	541	514	554	525	552	532	561	521	528	527	542	591	530	512	510	560	579	529	554	519	544	556	549	522	526	503	538	534
7966	1094	1311	955	929	3159	6156	5436	3271	346	285	272	304	266	261	259	290	282	262	270	257	275	256	253	285	246	253	262	260	267	253	268	273	244	258	270	254	271	274	292	273	244	307	262	284	227	312	287	266	282	269	248	290	247	275	271	249	275	234	271	289	231	229	251	274	239	265	259	264	279	300	271	290	275	279	258	273	249	260	261	285	252	259	291	271	273	259	266	242	280	294	271	270	252	263	244	271	270	276	235	273	269	246	285	274	260	256	288	254	242	268	264	240	269	276	266	259	268	261	270	272	238	265	258	293	287	254	277	299	262	248	264	305	255	289	291	281	241	232	279	263	264	264	267	252	242	237	281	258	307	259	258	262	256	247	244	284	258	278	263	247	262	239	273	265	230	306	268	276	242	248	267	247	258	282	271	289	271	256	252	290	250	266	274	304	268	283	297	255	277	257	248	252	264	264	245	274	243	297	253	260	266	263	284	289	261	255	261	243	277	273	229	247	259	256	263	289	264	306	267	305	243	270	260	253	247	260	269	258	257	282	278	276	246	263	308	245	252	245	261	271	280	256	261	263	260	258	282	277	255	270	256	240	249	283	247	253	285	272	271	259	249	296	274	259	291	257	302	252	236	249	265	280	249	236	303	260	281	253	272	261	272	249	268	249	278	266	261	267	268	250	248	271	258	272	266	245	242	250	270	267	257	247	251	259	269	279	252	255	254	262	270	261	288	267	248	266	267	268	265	278	278	278	237	285	252	295	273	258	262	257	237	262	261	261	251	258	270	275	255	249	246	245	288	277	247	260	252	255	280	253	275	249	260	275	266	236	260	270	263	252	242	259	265	256	241	262	266	270	265	271	276	244	229	255	276	272	262	276	240	249	252	278	277	237	243	275	251	238	254	280	266	252	281	262	297	244	287	272	269	293	292	260	262	275	288	254	262	264	251	248	259	294	280	264	227	254	254	277	280	259	287	270	271	273	259	258	276	261	267	265	269	256	276	271	254	294	265	274	248	255	253	283	249	258	268	249	290	292	244	268	251	295	255	281	255	264	287	244	284	271	285	250	250	288	244	264	274	243	254	280	255	216	261	290	275	229	277	240	276	270	255	270	243	265	268	253	275	279	267	267	261	239	248	258	265	269	267	238	249	260	259	240	274	253	255	274	305	277	258	261	263	247	258	248	266	253	275	258	269	241	271	231	260	260	271	266	265	270	236	307	270	249	285	273	253	265	257	272	255	308	231	283	249	276	267	254	269	256	249	285	269	278	252	269	247	262	229	229	248	248	286	244	256	280	256	311	277	252	273	269	267	240	260	249	263	271	262	263	249	283	243	296	237	257	278	262	263	256	297	268	261	260	275	266	231	284	273	260	279	255	228	272	266	277	272	245	261	277	251	294	279	255	280	267	279	260	251	291	262	269	244	246	251	270	268	255	267	266	277	258	253	247	261	289	274	271	269	252	282	279	290	284	282	263	247	238	231	277	236	272	243	293	267	271	258	297	295	297	277	262	288	256	239	276	260	267	246	304	242	268	274	262	271	246	246	268	283	282	261	255	266	277	269	265	247	264	266	239	274	290	268	246	269	274	296	262	246	263	249	261	271	247	277	271	250	278	260	223	269	273	256	258	284	268	274	242	255	261	273	286	270	251	279	266	266	277	282	255	264	282	268	269	247	241	263	254	275	267	265	288	246	270	276	271	254	231	256	248	250	264	250	265	256	253	253	290	268	272	250	242	273	264	253	266	257	258	277	260	274	282	261	250	266	249	296	284	261	270	217	271	290	269	264	223	255	264	236	266	291	289	269	253	296	245	268	293	255	254	249	273	243	227	280	295	252	252	260	283	268	243	273	276	252	292	266	265	283	260	271	260	242	249	260	253	242	245	262	242	252	266	261	235	240	264	284	284	272	262	246	271	266	258	242	256	237	261	254	270	271	295	287	277	280	270	269	258	265	276	261	255	262	276	251	291	251	264	282	286	244	261	258	291	265	249	289	263	237	298	238	244	244	272	276	256	277	271	244	250	255	286	272	283	281	274	285	280	286	242	282	244	285	303	255	257	284	288	242	253	268	251	256	277	289	249	248	256	256	248	257	271	280	241	272	241	308	273	250	267	260	211	266	260	264	238	258	291	253	259	235	243	238	253	257	277	270	272	253	275	274	264	282	271	265	288	236	263	285	245	291	240	243	299	278	255	283	260	283	240	250	259	278	260	259	254	289	288	284	306	283	281	282	265	263	275	279	265	254	267	275	268	254	261	249	251	300	256	298	244	255	264	273	230	227	264	303	251	296	248	288	273	243	243	257	243	267	292	281	261	253	268	289	266	274	252	261	280	278	243	291	302	273	259	280	268	258	272	281	257	271	248	305	290	276	281	267	273	281	267	270	244	280	270	265	271	282	279	289	278	288	265	238	228	241	251	256	271	283	263	274	280	286	284	240	271	274	271	295	248	284	239	268	262	232	251	271	256	270	257	280	280	275	264	276	274	257	239	245	254	259	263	238	267	277	234	276	242	283	255	262	265	289	237	289	271	250	294	249	293	292	274	281	259	298	252	250	283	267	260	262	257	253	276	255	270	280	304	272	262	260	286	241	261	254	255	256	229	263	244	276	292	268	260	230	247	276	262	252	264	277	247	249	259	256	275	255	284	255	258	246	249	241	261	268	299	262	267	271	282	282	261	293	295	299	249	282	277	281	282	281	221	252	254	235	263	234	265	261	281	236	263	258	255	248	261	266	240	238	259	260	227	234	272	263	255	230	275	240	237	275	256	240	259	255	285	257	241	261	269	281	274	253	251	253	275	258	256	283	255	257	279	253	278	264	245	269	252	259	263	274	220	246	275	305	240	276	254	277	304	274	244	280	269	275	278	260	242	262	237	272	279	248	264	262	272	276	235	243	247	265	274	284	257	277	288	262	261	260	230	229	263	246	259	272	268	278	279	256	264	243	252	285	282	278	282	265	251	282	265	277	241	234	240	265	249	250	291	249	267	268	275	263	251	275	282	254	273	265	263	264	261	255	257	261	284	274	268	272	263	264	276	271	259	265	283	283	259	261	276	239	291	260	257	258	255	238	275	268	268	234	259	276	283	249	268	260	268	260	276	251	269	231	259	255	275	262	246	249	287	297	273	282	270	266	220	245	279	282	248	235	232	256	280	228	284	295	289	272	270	279	254	271	238	262	256	277	245	258	269	272	259	277	247	276	308	276	267	276	286	289	240	266	256	255	245	278	274	250	266	248	244	269	277	248	266	248	271	271	259	286	268	251	274	260	268	305	255	260	289	238	259	250	270	297	290	258	266	306	245	248	257	260	259	271	273	233	262	257	267	275	254	274	301	246	274	274	260	227	270	261	238	269	253	259	285	292	260	265	305	240	249	291	226	279	255	291	246	277	249	247	270	272	253	255	262	276	259	251	276	237	247	234	234	245	243	246	315	276	276	252	271	240	263	265	282	271	251	268	278	258	252	237	240	264	275	243
7158	1449	3098	3341	4054	13905	22506	20299	12756	818	752	714	665	686	713	641	646	624	617	714	677	683	635	627	668	664	674	639	630	649	679	659	651	660	674	633	726	635	632	655	657	669	630	692	625	666	653	633	622	623	679	658	687	629	627	679	638	592	587	667	660	660	660	630	689	667	646	627	663	610	670	638	675	662	643	671	667	608	673	659	662	654	664	632	639	676	609	568	677	642	631	625	640	632	640	621	620	609	654	621	633	669	635	593	616	575	657	615	624	639	669	677	605	658	663	639	627	653	671	649	621	686	711	639	623	639	635	580	659	588	647	656	633	644	594	650	620	599	624	599	625	595	659	632	585	659	620	647	698	620	660	650	656	655	604	603	637	641	627	659	684	646	629	646	648	656	644	631	607	680	629	621	719	648	612	662	623	622	676	639	651	693	629	624	663	671	675	675	626	653	616	627	642	646	627	665	612	657	641	671	589	606	634	705	661	635	627	624	644	619	659	645	597	602	707	619	653	661	634	643	681	598	661	677	645	635	643	620	674	601	606	622	655	634	656	603	646	619	658	618	598	665	685	615	589	654	635	665	647	651	647	647	674	653	612	575	631	623	669	677	672	659	645	594	645	600	666	632	667	604	636	620	648	596	628	653	640	619	625	613	648	653	588	613	648	617	642	635	632	621	638	643	637	613	644	643	636	619	609	627	608	658	631	634	628	605	610	626	638	636	619	691	629	610	596	670	641	617	637	612	667	592	639	634	643	679	676	612	645	628	652	650	656	666	669	660	630	663	635	630	604	601	651	613	665	688	593	655	622	624	625	623	613	594	625	655	624	672	645	678	662	614	677	620	627	617	602	614	594	640	621	690	674	620	621	607	648	617	646	591	659	620	645	603	611	642	643	611	649	676	606	645	704	631	657	603	601	643	645	641	616	694	653	579	651	639	636	665	619	631	644	668	577	623	629	635	617	658	624	653	629	582	642	596	643	668	656	651	627	680	675	643	611	613	640	622	615	677	688	640	637	667	677	645	587	652	627	662	665	585	643	637	624	616	617	643	626	622	654	656	663	648	656	623	645	674	666	677	670	717	618	657	623	648	672	632	613	583	617	654	687	604	652	655	635	619	648	622	616	618	619	624	572	663	609	595	655	643	643	620	616	619	628	620	628	597	683	618	627	633	661	624	648	672	623	640	633	662	609	671	619	670	649	622	664	660	625	635	671	626	626	616	644	662	650	607	694	624	680	623	631	635	640	644	605	639	634	600	669	672	632	636	591	639	650	669	618	695	570	626	624	646	631	657	660	646	612	615	625	673	659	679	640	624	613	575	637	646	658	666	656	649	626	674	596	597	631	639	649	679	674	590	572	662	648	694	678	620	666	651	630	629	611	653	599	623	689	605	676	639	600	612	639	696	641	684	636	667	613	639	612	608	647	658	622	629	622	656	631	641	604	648	627	688	628	669	650	658	625	619	594	628	621	643	632	666	620	628	574	673	638	714	661	618	641	671	624	657	598	651	647	587	639	646	637	681	653	627	686	653	640	624	618	624	617	626	653	635	663	628	655	647	645	630	665	641	615	650	613	627	660	654	677	639	625	648	608	624	639	601	618	635	681	638	641	628	628	605	629	624	599	610	658	649	656	640	627	652	610	650	641	638	612	600	632	627	665	594	620	650	653	621	676	616	662	655	597	605	656	657	667	656	622	611	594	602	613	648	651	637	617	627	573	667	666	630	624	679	679	666	627	647	636	662	625	632	646	626	606	643	660	651	659	613	602	636	594	624	677	652	659	618	655	687	648	616	626	630	635	643	633	615	679	622	636	635	612	634	631	663	616	622	639	632	624	648	604	589	657	634	629	640	581	643	645	674	635	613	616	629	622	629	626	716	618	669	595	605	637	640	667	666	641	661	643	611	598	607	627	622	609	615	636	619	629	574	594	665	654	651	613	597	683	636	589	626	680	643	654	661	640	600	630	631	641	618	666	659	637	660	620	663	647	584	638	650	650	635	599	592	610	671	618	592	614	629	602	628	621	609	613	636	644	605	634	664	679	666	640	637	611	630	656	649	621	659	667	631	621	703	611	663	656	665	647	651	619	634	618	680	642	648	679	643	644	560	639	622	621	639	645	638	632	589	579	632	628	637	623	636	603	635	631	571	618	661	616	625	642	636	603	663	615	605	653	642	655	602	629	658	629	580	629	670	670	609	638	709	634	654	614	675	617	656	630	638	663	621	652	661	646	625	660	628	614	688	688	663	637	617	624	662	653	635	604	656	640	621	631	663	624	620	639	670	636	679	600	607	619	675	661	702	636	667	645	571	639	683	634	634	640	610	644	651	677	603	621	664	682	613	622	656	630	667	667	623	635	657	613	643	657	628	645	650	664	609	610	648	686	631	631	670	682	642	610	671	613	622	628	679	628	648	625	594	617	612	637	655	621	621	607	694	634	622	614	637	636	601	651	622	655	652	620	659	637	695	635	621	620	642	642	682	639	622	649	621	591	621	649	628	645	646	650	615	617	662	667	647	644	618	648	653	640	593	613	617	661	614	625	650	605	604	631	611	607	643	658	643	612	659	631	600	637	662	657	625	658	630	657	651	634	645	670	670	643	595	639	605	630	652	678	629	697	663	604	685	642	592	664	651	639	651	673	660	625	616	677	630	621	631	642	614	633	595	608	654	679	658	677	635	588	609	598	583	598	630	640	666	616	622	651	588	670	656	614	620	651	619	663	615	635	633	639	627	581	646	645	633	647	698	575	607	653	687	641	647	609	661	607	623	658	611	604	654	635	610	645	615	641	592	640	613	624	688	627	664	632	619	618	683	628	652	648	655	667	646	616	622	611	649	572	601	615	654	636	654	580	654	623	613	654	626	609	675	674	632	618	626	607	614	613	634	617	667	587	628	653	632	666	642	634	665	629	609	613	635	632	645	626	625	657	616	673	590	622	623	687	622	627	684	613	668	682	626	654	648	614	616	655	590	682	666	668	601	574	666	601	639	640	664	648	562	636	612	635	644	622	666	644	627	646	594	640	675	663	575	588	637	674	637	668	660	620	618	631	630	613	609	672	667	654	641	632	659	600	678	624	636	624	620	586	660	635	651	637	638	613	641	663	679	620	662	641	611	689	628	631	669	654	627	640	615	658	608	675	639	691	667	658	614	660	631	610	638	658	578	627	641	618	645	683	618	658	575	609	623	647	635	627	663	624	574	637	628	641	633	622	619	643	613	628	654	624	590	617	624	639	678	611	650	656	667	612	614	616	596	628	654	631	612	588	654	614	625	701	613	659	615	644	674	612	620	608	603	609	635	680	622	636	624	612	637	697	667	665	625	594	633	660	643	619	653	632	616	611	637	613	656	666	635	569	673	648	615	652	613	609	618	634	654	605	598	605	666	602	651	643	637	660	629	606	645	647	652	642	635	624	660	678	655	653	619	657	618	639	674	601	637	633	605	644	623	623	659	599	653	648	657	638	623	627	626	648	648	646	616
14032	1773	2031	1355	1100	2962	9467	10885	8102	733	222	199	177	216	196	191	184	198	181	191	180	196	179	177	158	213	187	199	209	176	212	207	210	193	209	212	190	203	193	181	170	191	205	197	201	199	195	196	197	213	181	203	192	205	199	190	184	180	204	190	190	192	197	173	185	181	197	208	186	175	178	192	165	196	179	195	182	199	219	190	223	203	173	177	199	197	184	204	199	203	202	166	177	201	218	207	199	156	183	179	180	209	214	199	205	181	216	168	196	172	209	187	186	198	202	212	203	184	179	201	202	193	175	191	177	205	194	189	193	191	182	174	213	207	210	199	199	187	182	161	209	203	168	207	189	188	188	189	189	178	175	167	180	181	168	186	206	152	196	183	183	191	193	186	167	226	183	151	210	170	188	182	176	178	202	174	179	200	203	185	207	179	185	180	174	203	196	185	171	191	171	206	174	186	185	199	180	194	201	182	198	184	177	204	199	190	183	214	195	192	181	213	221	204	211	176	182	190	202	201	200	202	208	200	187	207	174	178	218	162	199	189	167	184	189	194	192	179	195	182	206	166	199	204	173	196	193	166	173	183	209	228	197	184	177	172	220	207	159	183	161	201	184	185	192	204	181	192	183	208	198	181	168	164	197	170	189	166	173	181	155	196	194	153	187	185	187	177	206	178	175	194	173	168	196	203	168	199	178	187	171	181	221	184	207	179	219	215	178	181	185	181	215	216	192	192	173	201	183	214	205	219	180	217	180	177	205	188	190	189	196	191	183	182	190	192	195	186	203	206	173	188	158	183	185	198	193	188	205	205	210	168	214	198	195	176	205	206	200	208	189	209	188	193	202	194	175	191	200	170	188	181	179	227	182	190	186	161	170	203	178	213	204	207	203	198	186	185	196	186	186	175	210	182	184	216	187	192	197	184	164	180	215	200	203	206	203	173	171	191	184	171	194	189	167	159	179	218	182	180	181	154	202	177	167	192	188	189	198	194	176	184	173	185	175	201	201	176	175	225	197	207	186	220	197	187	184	188	193	225	181	179	214	175	225	199	195	164	205	199	202	177	194	200	189	200	206	190	196	217	211	195	201	200	202	213	197	190	193	188	164	185	174	198	179	180	185	193	180	198	173	208	189	208	207	212	192	222	167	197	180	202	185	194	205	209	200	196	205	195	175	192	197	187	179	172	211	196	183	193	195	179	178	180	189	178	184	197	166	172	213	192	172	178	152	162	207	184	182	190	180	179	173	180	202	170	183	176	178	213	173	227	193	210	183	181	166	172	179	185	178	181	170	188	187	170	205	182	196	199	193	181	188	172	179	179	201	213	191	184	169	161	193	205	185	184	208	183	217	168	171	190	221	184	191	183	173	197	199	188	202	224	187	228	178	218	184	191	209	196	192	176	173	198	183	195	217	177	194	181	205	194	187	205	174	193	181	188	211	191	193	178	204	170	207	225	163	179	158	199	181	181	160	165	198	175	217	187	214	178	175	191	182	184	174	182	179	188	197	187	193	196	204	181	205	200	199	211	188	208	154	188	194	188	178	185	193	190	190	204	158	187	226	179	164	191	172	178	185	201	183	177	165	190	218	201	172	211	199	201	197	175	188	186	208	183	186	174	178	181	188	196	193	183	191	200	180	215	211	207	204	180	163	173	187	194	207	196	191	178	205	179	163	204	225	186	223	168	180	179	179	175	195	197	226	181	171	176	180	187	195	174	207	194	193	187	195	190	190	194	192	190	188	157	197	177	181	189	189	193	216	199	189	177	182	207	203	204	204	198	172	206	159	177	185	192	194	189	197	200	155	200	205	205	191	181	199	193	186	214	170	205	197	185	186	200	202	185	208	225	182	191	191	200	183	186	175	191	199	189	191	214	177	185	179	210	205	198	187	201	177	175	197	188	189	199	221	180	188	194	185	199	195	169	175	198	193	174	222	193	219	192	193	176	179	158	167	184	189	182	187	213	183	206	194	193	187	185	175	186	171	175	156	206	217	189	167	204	174	183	191	206	186	183	193	194	204	190	198	192	174	206	166	190	166	188	192	196	210	200	195	184	199	194	186	212	190	164	201	192	228	207	218	209	193	181	180	205	198	177	188	200	199	192	213	208	178	201	220	188	196	179	186	158	167	181	168	179	184	211	176	216	164	175	169	206	175	198	183	191	164	180	179	169	179	206	183	197	203	198	171	180	195	211	206	215	170	165	172	185	184	179	187	168	205	186	212	204	178	178	175	174	180	198	178	219	203	193	172	189	201	178	166	215	187	189	187	188	171	183	179	208	182	219	190	168	189	177	192	211	178	179	181	185	203	222	177	188	164	205	194	220	169	203	196	206	154	226	184	193	204	175	172	177	201	161	180	182	207	181	170	222	197	189	204	193	185	164	184	177	199	157	155	169	195	177	181	160	184	206	213	175	207	224	180	196	171	188	198	204	200	207	186	176	178	195	208	187	200	197	171	186	189	187	192	189	202	196	182	207	200	184	193	169	186	182	194	196	173	220	180	191	197	194	184	205	173	180	185	192	156	210	171	194	208	215	219	182	165	181	195	217	207	163	178	176	212	186	181	188	210	200	194	201	200	196	182	181	182	192	188	199	150	225	209	202	189	176	181	190	190	178	185	175	178	179	214	191	204	171	189	189	191	173	190	207	165	177	186	180	189	180	207	213	193	170	185	218	179	204	168	179	183	183	204	195	208	192	180	190	174	187	190	195	178	182	186	209	180	173	189	190	196	176	199	183	214	209	180	222	202	174	192	203	161	197	192	196	196	221	185	197	210	182	176	172	178	210	209	183	211	221	199	200	184	197	198	207	186	212	210	194	186	179	189	176	182	179	184	170	219	185	164	195	194	185	194	200	187	202	184	193	204	178	198	190	186	215	187	189	163	182	206	160	169	171	209	185	219	204	208	183	180	187	192	194	215	190	186	224	155	191	185	185	191	174	189	181	177	184	201	169	195	193	202	187	184	184	179	200	182	201	198	206	174	202	206	161	198	197	153	199	203	201	181	164	186	170	191	197	186	179	176	160	206	196	191	160	187	193	208	195	188	196	175	191	207	189	214	168	182	181	188	200	206	177	199	179	187	181	174	186	196	173	179	196	194	201	180	191	186	194	194	181	178	189	186	169	213	161	161	176	189	196	159	186	174	208	182	204	200	180	194	188	184	184	183	210	188	182	208	220	199	193	200	216	211	184	187	188	164	188	185	196	206	204	221	186	191	188	192	173	203	202	199	188	195	203	191	213	182	198	210	200	209	186	176	196	197	183	180	187	189	178	168	164	217	190	193	182	207	178	181	193	174	201	193	190	176	179	187	191	190	148	195	178	199	177	197	202	212	217	164	216	177	195	187	195	200	201	165	192	181	173	192	200	184	163	187	192	211	188	210	202	208	171	169	174	179	177	188	191	175	197	193	195	202	196	191	207	183	196	186	174	175	190	193	190	196	174	213	202	223	200	188	184	193	177	176	208	191	204	184	182	182	195
8774	1845	4533	4658	4590	12412	29687	29822	24365	892	627	632	609	593	543	567	527	538	559	523	448	538	477	463	511	512	490	497	534	494	460	492	478	446	487	490	497	513	429	552	501	459	495	491	490	491	484	462	457	480	452	460	468	449	455	479	461	497	421	505	481	455	513	451	450	422	469	452	476	476	467	456	449	457	453	462	457	430	474	444	463	465	466	461	475	449	474	466	461	436	501	444	449	474	457	484	441	460	471	450	480	460	480	449	470	421	468	480	439	489	476	461	496	446	461	467	448	451	489	466	469	478	456	461	456	456	498	464	469	479	466	518	499	459	462	438	479	462	440	446	448	483	465	445	462	468	436	464	425	498	450	465	448	419	423	505	481	478	497	423	479	448	487	462	479	479	442	505	442	452	437	453	448	463	460	456	484	501	442	461	469	480	516	463	428	472	466	495	477	483	457	466	480	458	491	465	534	464	476	457	477	475	474	444	514	468	479	467	462	492	467	464	478	446	468	461	447	447	426	464	437	455	468	488	438	480	457	453	487	452	495	458	463	461	459	468	470	446	472	482	481	481	450	440	499	472	485	474	478	460	462	435	445	451	462	474	479	456	472	455	496	491	464	438	450	421	505	464	454	468	495	453	475	459	480	450	479	441	430	452	477	474	432	451	471	494	450	461	465	430	499	448	497	491	464	474	451	478	481	502	450	494	482	456	452	478	481	460	494	482	484	472	482	492	458	441	501	513	496	492	452	476	424	449	451	445	478	475	466	455	497	465	444	449	482	433	468	447	484	473	473	511	499	444	438	471	465	482	466	461	482	468	470	445	484	450	458	483	454	453	439	447	442	442	490	466	467	437	445	468	458	478	465	465	466	474	394	468	433	475	479	488	477	460	461	445	493	502	439	488	450	456	480	491	434	479	451	480	439	461	487	471	443	454	486	412	460	457	431	503	438	465	471	486	476	440	455	489	475	464	505	505	486	489	511	440	473	452	476	422	445	428	490	448	470	453	452	486	451	440	498	478	486	460	463	434	466	474	498	520	475	423	483	468	456	476	480	466	496	469	483	407	430	462	444	505	456	486	472	456	436	457	450	483	444	449	450	440	464	454	474	485	446	476	479	462	483	456	476	465	482	444	472	491	457	449	459	465	484	483	468	468	472	477	488	450	437	449	446	477	447	444	485	470	443	469	436	458	502	447	482	506	471	517	455	449	460	449	510	472	459	450	461	478	473	484	450	450	514	414	515	485	433	450	453	473	445	484	446	470	468	462	436	454	443	494	451	504	489	474	518	492	494	453	490	464	420	467	455	453	433	463	457	473	443	455	463	481	475	485	504	464	445	465	489	474	453	480	448	433	476	472	450	470	478	464	475	497	451	425	445	455	458	447	470	448	431	485	489	473	471	429	475	488	457	458	445	449	488	468	459	468	480	433	445	466	500	489	483	448	467	460	480	465	451	477	459	488	472	441	437	458	460	455	473	462	465	447	481	480	495	450	473	422	457	466	466	420	458	480	403	492	464	459	448	472	433	477	464	464	432	452	435	479	436	467	471	455	463	426	494	478	475	489	465	481	498	496	426	456	481	444	468	458	487	470	480	463	426	458	449	460	472	451	481	476	453	480	483	447	463	468	445	470	420	445	471	456	481	506	484	502	453	477	469	459	493	478	505	492	445	531	469	460	496	473	466	450	502	434	484	455	437	458	455	523	470	478	470	458	483	423	469	437	442	457	439	454	452	400	491	477	468	461	467	447	493	472	447	446	438	452	456	489	417	465	453	459	506	461	478	477	448	501	483	479	478	455	458	470	412	461	446	521	506	480	468	488	425	469	432	417	450	474	426	479	418	487	501	453	504	484	467	436	439	459	472	524	494	475	469	483	446	464	456	474	446	492	426	482	450	470	465	440	486	461	455	418	462	469	436	446	455	460	431	433	437	482	491	454	429	487	430	504	454	470	448	465	503	430	439	451	472	442	501	458	437	465	491	498	490	426	422	510	441	474	468	458	476	466	491	488	462	463	469	474	454	459	459	450	478	481	448	473	467	458	472	481	450	480	439	499	459	478	497	484	488	460	475	468	420	440	451	469	489	489	479	498	465	445	454	461	481	482	478	461	446	459	434	467	471	481	436	512	451	444	500	473	472	479	488	492	495	474	491	487	495	497	482	503	465	462	477	468	510	479	475	462	515	426	471	510	444	462	453	497	486	483	478	486	490	482	461	487	456	485	419	464	446	462	435	417	434	455	421	483	453	460	475	500	448	465	456	445	472	488	471	467	491	482	495	463	442	452	481	473	462	420	433	457	494	460	464	502	473	496	465	478	459	457	448	419	461	467	504	474	492	487	480	464	447	423	471	442	462	459	450	490	460	472	455	451	490	476	462	465	477	461	453	476	493	457	499	432	454	432	492	491	475	459	453	477	431	458	462	456	465	492	483	451	473	489	460	440	525	481	473	455	452	481	473	528	477	448	448	486	469	437	464	488	483	461	451	415	503	465	480	440	466	442	470	436	476	442	452	472	460	445	478	490	493	446	444	453	426	485	466	493	476	469	469	476	476	492	432	448	487	450	455	473	457	476	520	456	486	450	498	468	475	476	466	475	497	462	450	498	518	470	479	419	468	460	453	436	475	435	449	439	498	463	495	465	451	455	419	479	443	471	469	465	441	456	461	468	427	479	491	456	492	481	481	464	491	439	466	455	510	461	446	475	486	467	472	434	466	475	469	451	438	472	461	539	429	457	451	416	485	474	493	446	455	465	511	460	473	417	461	466	470	470	449	484	467	453	444	482	441	465	497	432	472	446	510	463	450	429	448	428	489	462	455	417	479	444	432	453	475	472	496	444	505	466	456	486	506	420	475	473	476	471	468	476	425	470	490	470	496	466	496	470	490	445	465	462	504	486	437	479	499	451	455	456	482	442	431	459	447	486	475	475	482	471	456	481	465	458	445	459	494	423	475	492	455	474	453	474	464	435	483	436	451	478	446	457	466	490	508	454	439	470	446	441	462	483	457	525	426	462	463	450	467	464	481	465	461	477	465	433	466	437	450	459	459	455	474	489	447	463	496	507	480	482	458	469	473	463	468	464	419	468	479	448	517	480	458	450	491	434	441	465	496	494	425	505	491	478	485	467	459	475	456	453	503	443	482	471	460	470	463	387	459	434	444	480	489	451	449	459	458	477	505	487	491	445	486	512	437	445	451	483	475	454	478	435	484	490	480	453	492	471	467	419	478	446	474	464	435	440	446	497	427	452	513	442	488	443	484	449	446	457	481	457	489	471	449	453	461	442	442	437	460	487	439	498	430	464	419	449	463	481	451	482	506	475	448	476	478	498	470	424	478	484	474	457	439	459	474	475	435	462	502	463	434	471	462	450	430	483	444	456	462	470	510	440	487	433	451	458	483	452	497	478	452	503	458	485	460	482	462	490	440	432	457	508	466	460	458	477	480	478	486	457	448	467	441	456	432	439	460	494	495	458	457	501	437	475
1907	691	787	550	404	373	426	501	413	228	224	243	232	211	208	218	230	219	200	212	197	211	225	193	225	226	207	221	212	217	221	208	214	211	219	216	204	185	203	233	216	225	227	234	228	206	217	239	221	207	237	236	236	197	214	245	196	224	227	219	222	231	205	233	228	252	234	224	211	223	204	210	231	222	220	211	216	225	217	215	271	177	230	217	196	210	234	225	195	231	199	209	216	218	260	233	205	226	247	246	219	236	199	257	217	264	207	220	228	249	198	221	228	214	219	230	200	218	252	226	212	227	228	220	244	206	236	233	224	252	225	215	210	200	222	251	212	262	210	220	210	224	230	231	239	221	214	217	232	217	240	222	211	224	215	233	236	221	210	189	237	212	231	243	240	195	231	238	212	228	208	232	218	236	196	227	248	222	241	206	197	203	231	224	203	226	206	203	205	257	232	224	218	241	221	240	203	193	219	225	229	241	226	188	207	202	224	230	227	254	236	196	221	241	208	209	214	230	223	241	226	207	237	193	237	232	243	202	197	180	235	207	239	241	205	245	254	242	250	220	220	232	224	243	216	209	229	218	238	212	227	218	221	232	210	228	198	246	215	221	258	213	216	209	230	225	232	204	206	219	218	245	208	233	225	203	249	223	241	196	222	223	230	227	217	225	199	225	245	255	239	220	223	216	199	252	221	231	216	189	240	223	216	282	228	232	216	200	242	210	220	245	202	221	222	225	225	231	237	203	219	184	206	227	223	234	235	222	205	210	224	243	198	232	211	190	214	241	242	222	212	239	232	231	236	234	208	206	222	236	231	216	214	225	239	216	225	218	199	227	215	239	219	227	228	256	216	216	202	226	229	231	237	239	224	227	236	235	223	238	211	219	198	197	203	221	198	231	233	203	197	204	219	231	204	224	208	228	215	229	235	236	203	238	216	224	215	225	188	236	184	231	214	228	232	221	221	203	196	220	236	207	214	227	229	199	219	209	211	244	234	203	209	217	224	207	247	220	223	250	244	237	209	216	229	214	223	213	244	243	218	225	224	215	223	225	213	210	204	238	227	218	221	234	218	253	214	231	228	256	231	203	214	239	236	245	238	240	220	207	211	223	243	240	217	234	246	200	191	216	220	242	209	256	184	217	198	234	199	230	252	185	248	246	192	226	231	208	232	213	218	227	212	219	238	219	207	221	221	223	205	230	255	232	212	223	262	247	224	228	236	211	228	257	215	215	199	244	202	221	235	228	233	248	210	229	216	219	214	276	225	217	217	223	227	210	202	247	225	217	231	220	215	214	208	218	221	213	209	231	225	231	237	217	266	203	205	268	212	231	217	225	208	229	242	215	244	220	223	220	216	214	221	192	242	222	235	209	219	223	266	223	219	240	204	227	200	221	237	224	222	249	226	231	227	213	222	222	249	200	228	236	258	250	207	221	218	229	207	214	232	233	216	220	214	216	228	242	238	212	219	216	230	216	218	220	225	214	233	229	225	228	257	209	215	230	221	251	240	230	218	218	219	218	217	225	242	193	215	212	220	205	199	227	223	212	208	214	240	229	236	230	240	197	226	241	216	184	222	218	214	222	244	206	219	215	211	239	237	222	233	220	228	229	241	224	216	191	239	212	233	207	235	221	207	249	248	241	242	227	236	245	233	204	208	211	219	245	220	198	195	204	243	216	245	243	231	224	233	200	225	230	226	226	224	211	228	225	245	222	222	200	249	226	231	226	216	227	187	198	236	241	238	203	229	247	209	229	200	227	243	237	233	231	190	261	212	202	241	221	208	251	225	222	205	216	207	202	228	241	235	236	245	249	241	258	212	253	218	202	217	225	210	248	225	245	241	214	267	194	218	236	226	249	219	215	214	239	252	224	222	207	224	240	197	232	207	233	218	233	226	252	219	197	262	228	226	212	223	231	191	213	232	224	195	241	237	237	201	243	218	232	222	208	249	225	232	188	232	211	247	217	207	204	225	224	238	237	248	242	204	231	226	207	244	201	187	228	215	228	237	229	269	228	243	209	214	210	213	263	224	230	230	208	197	231	217	242	213	232	233	190	219	220	247	214	217	209	229	229	223	212	227	200	208	245	245	246	263	209	212	235	218	208	211	209	212	231	227	234	224	227	222	213	220	225	235	216	222	199	234	204	236	244	227	168	240	229	224	220	196	194	203	203	227	228	219	199	212	217	230	233	248	247	252	228	231	228	188	229	230	233	239	236	223	245	232	229	226	220	260	212	225	218	226	237	226	209	215	222	203	230	198	227	223	235	191	233	237	230	212	247	209	259	207	253	201	203	224	209	223	219	240	231	223	214	216	201	203	223	222	217	249	222	237	210	235	233	208	232	212	251	250	223	236	211	215	177	257	217	243	222	219	226	206	241	231	215	207	227	238	220	218	241	227	196	231	231	224	237	218	192	246	215	249	225	220	206	221	237	215	221	238	218	204	192	217	243	257	201	212	241	220	238	203	223	217	207	226	204	202	215	220	218	239	248	210	238	227	222	190	224	247	230	252	236	216	222	234	212	226	216	220	222	227	241	218	212	205	228	220	211	228	248	221	216	226	260	247	226	221	217	224	237	215	242	199	195	188	235	216	193	219	200	236	226	226	243	226	191	221	216	221	209	188	228	234	256	200	240	221	224	256	233	213	231	215	211	227	222	225	240	202	210	206	224	221	203	221	220	226	210	247	226	217	238	226	235	221	201	214	229	215	214	209	221	190	245	223	228	243	217	196	195	205	209	222	205	214	217	263	264	215	229	244	235	211	235	201	227	243	242	190	228	261	202	255	210	247	195	249	215	222	231	220	204	228	234	202	218	232	215	207	211	209	236	210	204	214	249	217	216	232	238	213	213	219	241	233	269	223	233	250	207	210	226	214	227	203	216	211	215	246	213	240	222	209	193	252	218	200	238	230	244	243	237	216	206	213	231	228	217	233	227	211	241	198	230	244	217	187	199	205	244	203	233	216	222	234	213	250	244	212	222	246	212	231	242	209	216	228	224	238	229	220	223	226	240	225	198	242	229	247	233	174	240	194	241	225	242	209	232	228	234	239	200	212	217	213	195	228	215	207	234	234	241	228	233	231	213	250	199	218	229	211	242	209	226	229	229	256	237	218	238	253	233	229	218	240	213	231	255	219	235	195	224	219	209	208	226	230	223	210	214	226	203	223	249	230	248	225	201	207	219	218	196	250	236	219	219	216	224	198	212	213	241	222	210	213	239	240	268	202	211	242	245	225	249	219	259	232	233	223	213	249	239	235	236	225	216	214	212	197	211	242	207	220	209	214	199	182	211	217	231	244	217	250	237	232	209	225	246	209	220	229	246	216	217	225	242	205	238	231	198	241	221	214	224	206	211	225	208	216	243	225	226	233	220	235	230	224	213	219	216	178	229	225	233	201	190	229	234	203	234	239	220	224	199	226	216	231	204	196	236	233	238	211	218	225	225	195	215	220	218	219	259	219	203	172	207	227	231	207	222	213	213
2286	991	1829	1727	1422	1450	1982	2137	1632	629	606	608	549	552	581	585	566	599	531	530	546	568	496	581	556	569	564	563	540	568	559	517	576	541	564	560	586	553	521	580	526	544	540	546	510	567	586	576	567	531	528	528	540	547	545	563	549	553	540	533	538	544	560	557	593	548	579	548	578	551	541	552	560	556	584	580	576	519	532	522	539	560	555	520	566	589	521	528	582	555	545	525	559	593	544	549	546	592	562	570	532	563	553	512	544	586	575	540	533	608	579	549	546	575	553	574	522	522	522	544	593	591	555	579	586	568	589	564	575	526	551	557	562	548	584	570	561	543	574	552	554	564	529	558	544	576	498	550	561	529	566	504	561	521	491	572	599	530	556	538	552	538	575	530	549	566	559	544	556	556	579	523	572	573	553	555	529	553	589	537	518	537	530	528	549	533	560	567	517	587	552	534	573	589	538	582	576	546	540	533	561	532	565	564	592	548	529	574	560	533	570	571	555	544	534	555	552	534	587	530	581	522	567	532	533	556	546	577	544	587	546	516	592	540	537	514	506	547	533	531	537	505	553	528	559	582	538	538	573	586	569	540	550	550	601	556	564	552	464	578	531	518	544	596	541	545	566	570	570	558	484	547	546	559	526	543	509	566	570	539	549	579	590	564	568	576	570	567	563	537	527	599	560	544	596	532	546	536	571	544	547	557	545	568	544	537	574	605	484	558	516	580	553	577	574	546	537	552	581	554	544	591	549	541	569	582	555	521	546	537	556	566	577	571	552	549	554	520	556	571	612	605	583	549	569	562	596	545	557	557	536	539	570	551	522	563	527	595	533	560	577	564	562	564	531	574	577	589	519	558	552	570	580	529	568	552	593	576	540	569	524	582	560	560	519	513	531	552	569	581	550	587	572	552	594	567	540	536	548	543	534	536	593	557	568	531	616	504	520	553	565	571	586	553	570	583	560	589	574	528	546	589	597	525	572	612	498	549	549	569	577	540	546	530	526	568	548	509	546	589	536	541	553	581	581	559	568	551	580	550	566	572	552	530	615	554	556	561	527	569	545	557	552	565	591	576	543	568	522	523	632	549	584	578	573	543	580	549	563	558	548	588	565	564	548	610	552	575	578	559	556	599	573	553	575	557	553	585	511	520	538	540	609	542	559	562	583	530	546	546	533	565	527	514	583	568	491	545	574	603	530	511	543	541	565	574	524	580	551	497	539	551	556	504	550	538	573	538	554	535	572	567	561	557	569	498	528	574	521	586	521	566	544	576	593	538	563	589	551	563	579	546	574	532	552	525	597	523	546	583	527	563	543	518	551	502	591	541	566	550	549	563	558	593	521	535	534	529	593	553	542	557	533	563	525	532	557	536	571	538	574	546	552	547	561	513	538	569	589	524	502	567	574	542	567	567	524	538	583	596	542	556	551	586	529	548	583	551	531	535	541	623	573	558	586	538	568	539	555	541	541	578	572	551	563	541	549	517	551	568	540	585	568	620	551	550	543	528	580	547	543	568	545	587	561	578	589	565	529	605	533	546	576	584	534	581	535	545	577	537	540	548	535	568	560	539	565	508	544	575	560	569	551	544	527	608	539	537	579	577	567	553	578	575	575	545	499	537	536	559	564	598	531	596	576	544	497	577	584	558	556	563	531	577	579	581	512	552	549	545	555	564	556	525	582	555	573	557	620	567	539	564	501	545	594	559	535	565	550	529	579	587	529	553	559	562	523	549	528	543	552	540	600	570	554	501	559	521	568	533	564	510	520	541	560	560	531	533	565	516	561	578	551	524	566	539	545	535	548	518	527	541	538	551	575	584	557	529	545	552	544	549	530	573	589	522	556	580	537	557	531	544	491	605	570	562	560	547	526	563	564	583	525	544	557	564	554	554	576	557	581	540	581	555	602	512	538	558	522	597	546	536	567	554	565	550	586	592	575	548	564	505	582	578	584	569	560	593	530	501	535	606	518	594	562	567	541	557	575	541	528	520	545	576	534	544	557	487	550	557	560	544	551	577	492	554	582	562	557	555	568	558	543	545	573	530	548	560	547	523	577	566	555	534	586	564	570	512	541	563	562	529	550	541	550	559	524	540	513	558	521	576	606	539	551	560	583	544	555	565	580	549	581	538	567	550	555	520	523	561	518	543	555	607	544	551	539	564	547	529	538	541	597	566	538	564	572	570	602	543	539	565	539	552	561	559	560	579	574	608	558	585	555	527	555	601	546	525	582	578	587	548	542	539	588	509	517	548	545	566	530	594	519	541	542	559	522	529	541	508	530	542	546	542	545	586	558	496	561	566	527	574	562	550	559	595	567	529	596	543	507	521	519	552	520	529	570	563	568	536	527	531	537	526	533	546	605	588	533	549	563	570	549	550	610	563	593	554	559	530	552	540	563	505	583	562	569	543	525	551	566	520	516	538	534	542	534	525	535	539	587	571	485	547	568	532	546	566	566	521	571	589	547	549	585	535	546	540	564	530	547	544	539	580	522	534	567	565	553	516	551	558	548	564	533	541	548	535	597	553	529	597	565	521	544	543	532	525	541	608	557	551	531	555	557	569	536	554	544	529	543	550	548	514	562	521	578	534	545	542	568	567	565	562	570	556	536	545	576	555	590	564	534	557	565	584	525	516	605	563	549	549	541	627	559	567	555	590	573	555	551	545	617	538	486	547	627	558	555	568	578	529	531	576	550	569	565	531	542	572	507	545	534	587	547	529	521	556	567	548	552	517	553	535	598	552	579	581	540	567	563	535	575	513	513	576	569	584	548	545	560	530	558	568	558	488	539	567	534	547	549	546	502	542	532	508	569	555	565	550	520	551	554	531	597	577	531	545	535	561	558	552	544	578	525	564	561	538	585	558	595	550	553	605	529	611	575	562	560	550	544	538	547	590	567	549	557	561	507	586	549	592	551	521	523	537	531	601	572	479	528	570	574	523	536	563	487	548	533	539	562	573	534	565	516	599	546	531	522	553	579	538	542	589	518	566	553	551	574	556	567	552	517	548	528	546	553	510	532	562	564	542	509	531	553	548	551	499	555	554	598	542	572	565	549	572	552	581	534	559	545	546	556	544	543	539	562	526	562	554	602	554	551	544	555	523	554	565	540	569	525	554	574	575	519	534	559	590	580	551	593	569	537	565	527	522	553	558	566	543	558	564	566	566	553	546	576	515	566	508	554	528	560	540	534	539	578	505	567	567	570	566	564	586	592	557	577	568	577	553	531	576	580	560	534	538	552	570	484	553	551	549	522	578	547	567	527	538	555	562	561	529	525	535	586	525	582	534	574	537	504	554	554	567	538	572	536	547	527	579	583	525	572	569	559	553	519	561	550	549	560	517	507	539	558	560	549	594	555	541	552	558	544	564	548	590	540	581	522	563	561	544	569	538	575	535	554	570	533	581	580	566	536	552	578	551	581	545	579	556	589	517	562	538	562	523	593	524	551	548	550	549	561	567	576	556	553	563	513	532	534	518	547	562	494	563
8224	1121	1069	813	687	624	3115	5801	4027	412	249	288	265	256	253	248	229	268	272	288	275	250	296	277	260	277	260	277	296	261	251	267	294	290	254	261	255	254	248	248	247	261	269	252	236	266	255	284	249	231	277	277	277	284	241	252	314	271	276	283	257	285	299	246	257	286	286	267	263	300	244	247	267	277	244	248	273	246	247	264	304	283	279	292	276	261	268	264	293	247	286	243	284	268	261	272	266	259	261	268	262	253	281	283	289	247	265	276	284	263	252	263	264	286	272	227	282	262	240	266	247	279	262	281	264	293	260	302	263	244	262	249	249	240	301	283	256	261	275	263	274	262	250	304	262	297	253	303	270	259	237	232	247	281	245	285	300	236	266	263	262	248	251	269	265	255	252	281	264	247	306	277	279	260	279	289	259	280	280	248	255	250	259	237	279	245	254	253	256	287	257	284	301	253	265	263	269	273	271	262	285	277	242	279	278	285	271	282	242	267	250	249	260	297	269	285	267	247	266	286	298	280	286	265	266	261	273	247	245	241	249	276	273	277	247	238	287	267	268	263	244	290	279	259	273	251	277	229	253	260	285	274	237	260	270	260	258	243	244	262	269	265	234	257	262	287	246	260	254	262	258	261	272	301	277	242	241	274	246	250	258	244	267	265	260	250	237	273	269	266	238	290	270	262	274	234	258	298	251	246	252	258	266	249	230	260	296	263	243	259	269	290	243	254	296	251	252	272	268	252	284	248	264	254	259	255	286	285	264	272	277	263	256	243	250	261	248	283	235	250	276	278	250	258	258	260	262	271	263	269	243	269	260	246	265	270	274	258	275	250	247	276	293	277	243	245	266	287	260	254	259	304	265	239	244	274	278	260	281	265	254	254	257	243	248	264	274	259	257	262	242	293	271	257	263	274	257	268	281	275	242	257	300	261	257	274	259	254	296	249	291	238	273	273	267	263	258	258	257	262	296	275	246	285	261	254	273	251	298	262	257	268	287	251	262	289	241	266	248	245	248	269	255	245	241	280	278	262	244	223	272	309	243	241	254	267	275	253	255	255	252	252	255	255	296	280	250	267	272	262	257	262	275	262	261	243	263	264	272	308	271	256	246	247	272	282	281	282	229	274	281	259	272	255	260	278	238	283	267	283	270	287	260	260	287	303	259	287	245	254	271	246	262	293	283	291	238	263	227	263	246	275	281	244	257	289	278	244	262	267	261	235	294	275	246	250	254	244	256	233	264	279	269	260	260	262	249	291	280	258	252	228	233	253	248	261	281	282	264	233	251	266	265	271	246	264	269	281	235	259	291	270	268	268	271	250	262	279	304	280	254	276	259	255	273	281	268	273	237	245	255	260	261	274	281	268	242	262	275	258	250	246	285	280	264	263	270	252	264	263	249	270	289	252	266	260	257	278	274	276	276	267	284	279	257	259	272	212	290	247	256	273	244	266	256	267	246	239	262	268	261	276	267	238	286	277	284	275	259	258	270	257	243	223	300	258	301	272	263	235	279	285	249	256	258	234	270	285	293	261	282	250	256	288	290	295	250	258	264	256	273	270	283	249	257	254	256	264	254	289	255	297	300	228	266	257	265	272	243	260	250	252	259	274	278	279	271	277	267	259	267	240	248	274	241	250	278	276	278	264	249	269	254	279	287	296	242	259	253	267	275	269	273	258	278	288	243	279	276	258	272	248	282	231	273	277	281	242	272	224	262	296	255	243	247	281	223	255	261	250	266	242	264	263	280	241	245	266	271	267	240	267	270	248	274	265	267	270	314	267	231	244	277	261	268	259	255	260	286	301	265	270	250	261	258	259	256	314	264	273	271	246	298	262	282	264	257	265	254	244	263	242	261	276	246	238	245	243	262	271	277	299	265	261	288	265	250	287	244	246	262	271	263	262	255	258	243	274	230	279	287	277	255	272	282	274	255	269	246	242	268	263	261	304	261	274	247	300	272	236	248	261	307	254	237	261	250	266	252	277	282	260	276	239	254	259	276	264	277	267	265	246	268	284	255	275	249	249	256	246	256	281	272	302	266	267	284	281	251	272	254	256	284	284	298	259	259	251	288	253	279	289	263	249	278	259	274	248	253	275	241	300	272	273	305	271	281	272	279	250	251	270	300	275	259	257	285	272	236	274	282	262	286	269	290	279	228	259	261	256	257	277	240	290	266	263	249	271	278	254	268	264	247	265	254	276	283	240	264	292	300	292	255	260	252	257	262	239	267	300	274	270	236	255	257	265	261	241	250	267	263	228	286	245	261	258	247	256	252	275	257	263	268	282	252	263	256	257	248	248	245	290	271	275	256	273	298	282	287	254	245	292	260	271	272	244	259	295	270	276	264	254	289	291	252	294	227	259	247	246	284	244	260	246	260	275	277	260	261	258	233	290	282	264	287	256	284	267	283	282	258	272	271	272	268	258	271	268	267	279	249	267	299	288	261	273	272	303	268	252	283	224	248	255	291	276	261	251	260	276	261	243	249	277	243	277	284	221	277	285	287	259	263	249	267	279	230	256	260	236	252	273	258	259	260	276	232	279	275	261	299	264	271	243	251	276	261	275	271	288	240	228	277	264	258	262	258	270	284	251	270	276	266	259	265	276	275	264	274	303	268	271	260	267	277	267	239	273	275	267	242	266	274	277	228	294	284	262	249	292	254	252	261	260	226	276	228	284	296	261	272	266	259	268	261	261	278	265	283	261	256	267	259	277	258	274	239	268	278	278	250	232	277	280	271	273	274	263	266	264	290	252	232	265	276	284	277	272	235	252	264	243	261	245	238	240	263	285	290	264	228	261	283	253	280	245	262	279	294	270	265	274	245	268	279	246	278	283	285	266	258	260	250	276	288	258	270	271	288	249	274	253	258	259	270	259	259	265	250	249	285	278	248	283	260	290	250	270	264	247	243	245	293	264	244	289	267	257	278	287	269	302	281	277	258	262	263	269	261	258	268	270	289	254	245	256	255	269	267	259	248	315	244	272	266	276	286	273	283	259	258	281	230	261	251	242	270	287	267	256	282	249	271	247	266	260	255	261	264	264	264	259	268	250	272	251	250	242	281	241	246	249	245	276	240	270	315	261	262	260	236	284	271	271	268	236	252	254	264	288	256	289	272	299	312	288	272	268	255	263	233	263	264	284	267	272	245	263	255	256	279	255	264	259	291	246	256	282	291	284	287	290	250	280	246	279	297	272	248	269	238	264	265	283	235	230	250	276	248	282	242	242	263	230	255	264	261	236	298	280	265	271	254	260	255	246	245	269	263	266	242	296	253	254	285	254	267	251	267	289	284	255	253	241	279	285	295	248	260	267	265	277	243	290	241	272	263	264	274	285	281	223	268	274	270	268	278	260	288	245	237	253	265	275	265	274	242	265	254	228	250	275	256	261	251	257	236	277	259	250	232	267	253	261	249	259	274	256	232	269	268	262	267	235	279	211	286	281	236	270	272	279	262	262	244	242	256	265	262	261	276	270	292	273	271	274
7204	1454	2660	3013	2690	2808	13921	21490	14950	1124	759	756	696	732	698	695	682	659	661	700	658	645	673	657	694	666	661	649	609	651	657	693	607	635	633	580	659	672	626	659	649	655	687	684	649	616	573	644	670	643	671	604	627	643	666	634	618	631	658	672	585	617	637	615	690	613	673	616	636	627	635	594	675	627	629	627	604	635	627	663	600	647	609	648	691	637	622	653	655	667	640	636	654	634	676	601	622	641	606	612	644	647	656	615	613	634	598	620	650	616	672	646	637	600	668	612	636	621	591	630	649	682	634	617	587	583	667	643	657	666	618	661	631	614	648	627	636	657	643	631	645	643	608	618	621	668	613	633	600	663	601	655	611	654	667	664	610	642	628	624	644	682	640	619	637	662	612	618	698	628	681	637	620	631	606	663	630	645	617	632	633	636	644	636	671	645	667	662	622	635	607	669	612	639	681	633	649	648	602	632	644	614	635	636	668	643	644	651	640	613	652	638	628	641	595	618	623	631	622	648	626	613	624	633	659	655	584	618	627	622	624	621	673	642	619	647	665	643	629	657	645	680	597	661	658	650	614	633	644	653	643	613	661	640	658	636	644	591	619	623	629	680	631	620	637	665	626	673	653	651	690	619	623	641	638	653	654	614	586	659	626	604	588	652	638	702	695	626	633	604	626	616	605	627	655	636	670	613	607	646	581	630	612	610	618	643	653	669	589	625	608	570	598	651	650	604	622	639	637	633	688	604	682	662	620	616	624	634	633	629	686	577	654	611	680	655	653	619	662	639	663	668	649	647	613	640	632	712	609	624	641	630	644	602	624	574	664	594	598	641	620	630	611	631	653	647	664	611	680	610	658	649	643	644	586	604	579	630	627	678	659	650	624	631	632	644	653	594	625	657	604	620	634	653	641	656	664	644	594	650	629	590	602	565	655	667	649	616	647	622	663	645	624	619	640	671	631	614	635	595	667	639	659	660	665	623	647	595	614	634	629	622	658	657	653	633	662	675	588	617	637	657	635	652	617	643	636	636	658	668	624	618	596	657	656	618	620	592	641	601	629	637	632	667	615	586	649	636	664	655	627	652	601	651	657	654	648	660	613	636	593	646	622	623	641	656	606	641	679	615	589	640	664	651	617	656	618	630	618	635	630	605	617	629	657	636	614	586	643	623	637	661	643	610	644	621	638	630	634	637	656	623	643	647	664	667	610	671	604	629	654	581	641	667	599	672	591	631	705	599	626	650	590	602	601	616	604	621	638	644	633	644	607	646	646	664	635	611	613	621	664	596	619	568	587	629	661	633	616	642	612	633	614	605	694	618	649	621	628	625	600	585	625	657	656	691	608	591	624	694	625	619	657	655	602	621	646	634	644	572	644	588	661	636	649	662	662	623	663	582	680	617	607	672	610	665	670	667	649	618	632	639	671	667	662	683	639	650	609	606	662	612	597	626	647	626	619	655	639	664	660	610	603	656	635	628	617	637	621	587	633	611	634	605	588	688	630	657	604	687	657	635	654	638	613	679	663	604	643	595	591	651	588	617	605	615	658	618	605	608	672	656	662	649	643	649	629	655	623	606	605	644	620	606	657	645	631	629	621	609	629	639	637	652	635	598	618	642	636	657	622	640	645	597	644	641	654	621	630	619	635	613	599	609	634	583	661	655	622	619	635	660	644	653	688	664	612	607	634	597	630	648	670	626	617	641	626	641	659	635	650	665	683	633	626	626	632	673	600	611	633	654	605	647	668	605	659	630	634	614	615	646	681	634	631	624	625	595	651	602	702	607	609	602	667	641	619	686	655	652	666	656	638	669	643	660	660	635	663	645	634	618	641	664	667	625	654	653	583	619	668	639	628	641	663	649	612	602	696	611	586	598	643	623	621	625	636	614	634	628	598	614	664	643	654	628	616	656	648	618	628	649	648	598	615	656	614	663	646	653	624	629	675	608	681	616	675	675	685	660	669	616	620	672	632	627	652	619	591	607	669	645	677	643	639	647	632	622	631	644	619	611	627	617	625	628	633	649	601	696	645	635	615	643	667	575	642	624	644	702	616	649	600	641	679	660	620	620	587	630	660	633	643	635	612	617	651	586	613	609	655	628	614	624	670	605	660	632	639	668	613	657	610	692	605	630	660	638	602	632	690	625	660	600	629	629	620	689	644	636	679	657	623	615	625	628	619	640	660	609	656	613	589	629	595	609	587	653	647	627	625	595	649	633	631	607	649	681	618	664	615	637	669	643	604	658	614	638	629	601	672	621	587	650	670	574	619	625	605	600	598	640	583	619	674	687	619	601	602	643	625	672	634	602	626	637	635	622	629	624	598	656	642	629	629	619	652	642	650	644	612	637	643	622	605	643	621	667	628	663	618	615	588	646	622	689	668	624	636	636	618	626	652	643	649	627	641	671	590	625	661	659	615	650	620	630	638	642	631	625	634	700	621	651	570	604	659	659	592	623	648	674	642	669	606	658	645	652	628	620	611	686	622	625	652	632	636	615	622	687	615	651	642	631	664	635	634	636	633	583	623	649	686	620	606	613	636	637	625	621	617	606	602	598	621	625	633	629	624	680	636	646	616	636	607	616	595	659	680	622	649	651	623	669	631	640	630	592	640	629	577	630	653	650	698	603	626	632	684	622	641	627	626	619	625	616	634	681	630	635	599	659	626	584	631	625	564	634	642	590	668	630	623	622	641	699	691	640	663	592	623	643	599	636	617	579	656	639	631	657	612	591	601	686	600	661	621	656	598	617	635	574	642	628	647	621	627	586	684	667	662	641	628	615	651	633	634	600	611	662	618	631	660	657	644	611	613	638	671	632	660	682	701	597	670	635	653	619	618	622	633	595	618	580	678	618	607	620	646	643	633	580	651	694	612	611	632	621	632	659	665	632	620	633	645	645	656	668	645	620	637	637	643	626	646	647	670	665	565	606	604	628	634	622	597	658	633	636	661	618	592	594	600	648	600	613	662	602	619	621	647	606	627	652	626	618	603	616	660	641	617	650	625	644	660	702	604	650	649	567	659	630	639	657	667	651	640	648	605	615	633	654	638	640	633	602	630	647	654	682	652	624	587	666	651	615	642	592	624	627	638	643	653	654	637	598	655	643	637	621	640	655	659	629	620	606	637	649	640	630	650	638	614	611	634	561	595	656	640	646	641	648	634	654	585	635	643	656	595	671	657	657	621	604	618	667	630	620	643	713	660	582	609	601	640	601	642	626	619	649	615	601	625	625	619	605	647	665	666	731	617	658	644	689	654	646	601	633	617	622	674	674	628	666	662	629	650	657	639	656	630	638	621	648	659	588	608	664	647	663	638	653	644	653	676	607	645	645	625	663	593	651	630	651	712	600	643	658	638	638	641	646	661	628	592	657	616	623	669	614	688	601	620	644	661	623	611	630	625	607	626	640	632	676	606	584	640	647	611	658	624	614	660	644	666	661	619	616	612	626	647	606	640	643	673	607	607	635	653	605	684	620	627	623	638	638
14114	1687	1685	1203	827	667	2933	10306	8993	1549	222	213	192	205	195	224	183	199	216	212	197	198	203	186	172	182	196	182	207	195	210	174	183	186	189	184	177	179	184	189	191	184	191	197	164	194	170	184	196	178	204	203	167	204	199	190	171	175	182	198	195	174	200	185	182	169	173	172	181	199	187	207	184	194	193	191	218	198	203	177	201	179	180	197	205	201	192	194	168	165	180	169	168	189	186	191	181	201	192	167	199	177	187	189	157	193	174	187	178	191	178	197	190	196	204	181	166	192	201	206	176	185	182	188	187	183	191	190	172	212	175	193	188	185	180	191	192	176	158	183	196	182	177	180	183	173	183	215	186	201	216	179	188	158	187	207	205	213	221	208	193	183	172	195	166	171	182	183	192	169	196	219	206	184	190	212	154	177	196	189	171	215	189	193	198	202	206	188	210	181	189	190	173	200	216	205	195	171	185	186	183	207	191	204	173	209	203	186	197	191	185	148	188	163	176	210	146	211	178	186	171	181	191	192	189	165	194	207	218	188	172	184	166	179	186	188	170	196	181	195	183	180	169	173	178	205	164	196	177	179	197	200	184	192	181	178	217	174	161	175	192	173	182	173	189	176	167	174	189	173	208	181	169	188	195	169	188	182	182	208	177	196	192	189	184	167	193	157	189	192	197	199	186	206	177	176	186	222	200	204	191	184	189	218	187	177	172	185	216	198	160	184	208	203	177	154	170	184	185	165	213	166	180	190	159	204	185	157	170	183	205	219	188	201	187	194	194	183	189	194	194	168	195	185	171	166	200	187	174	213	187	201	165	178	193	199	179	177	184	176	212	193	214	202	174	190	173	190	189	193	176	186	187	190	203	203	190	179	202	200	210	174	154	183	191	189	192	170	214	186	172	194	194	194	171	168	185	215	190	194	178	196	168	201	187	193	167	198	153	197	185	184	190	208	191	188	180	175	200	201	186	198	203	198	172	167	184	160	190	200	195	175	203	199	187	168	203	171	194	176	176	203	188	202	169	200	194	187	187	193	161	181	193	199	214	183	209	217	178	202	168	174	166	190	190	182	209	180	185	192	161	193	191	179	185	169	206	156	201	187	211	192	172	196	203	184	166	173	189	188	167	193	180	195	152	190	195	181	186	199	179	186	174	180	183	181	194	163	180	170	189	158	178	178	200	172	196	176	211	164	164	182	198	182	181	206	193	177	189	184	181	184	182	186	169	220	187	201	207	181	185	180	196	189	188	189	215	183	202	205	173	200	174	194	194	208	206	184	184	182	179	187	176	200	187	224	192	196	194	191	185	190	208	172	189	199	185	193	194	180	178	207	201	175	207	183	179	170	186	204	186	183	202	170	194	157	180	196	186	185	189	162	183	183	198	175	196	181	196	217	184	191	176	195	157	181	211	199	230	182	180	193	167	193	191	202	169	177	158	196	204	156	188	185	188	187	167	179	182	206	188	199	213	161	181	190	206	226	190	160	183	159	178	204	178	173	200	214	163	192	156	203	195	209	178	176	199	192	184	173	176	184	154	177	197	157	193	184	206	176	153	200	193	174	199	184	193	187	198	199	182	181	179	172	199	185	208	195	195	188	175	207	193	213	211	173	194	160	178	196	164	203	179	190	203	176	189	194	180	196	180	158	202	204	177	161	196	204	171	219	189	184	176	207	161	200	206	223	185	207	194	186	188	185	172	191	175	196	187	197	183	195	210	198	198	196	206	205	162	158	185	175	189	191	184	176	207	193	188	206	189	166	188	181	202	207	191	199	191	177	180	199	181	175	196	197	194	196	183	171	186	212	170	178	174	180	201	204	191	180	176	157	173	175	192	205	171	206	179	168	187	165	167	187	189	212	194	166	205	169	182	208	215	205	186	217	179	211	174	179	188	194	172	224	182	201	190	177	182	188	189	177	194	182	179	196	183	187	198	198	170	190	193	191	189	183	205	154	201	171	189	205	188	180	190	167	176	172	208	185	177	204	202	186	170	217	175	195	200	190	195	159	183	180	190	206	170	186	197	213	190	203	163	180	191	213	208	171	187	192	204	184	195	196	186	190	189	189	177	197	185	182	207	207	204	175	217	187	198	184	185	191	222	171	217	167	205	189	197	165	221	187	179	187	187	192	204	201	175	159	184	169	205	188	199	172	213	207	203	187	191	173	189	179	192	199	197	165	153	214	186	180	183	163	207	208	185	178	195	183	182	177	185	161	178	158	160	169	173	195	206	179	178	184	193	158	209	177	228	180	187	178	190	189	223	181	194	172	182	176	164	198	190	203	206	163	183	214	169	198	189	186	185	181	218	182	198	157	175	181	184	195	195	186	198	188	190	183	170	204	185	170	182	194	232	176	191	179	183	201	167	186	173	180	194	197	188	198	191	187	194	201	183	199	196	207	186	185	204	172	172	213	183	180	188	182	170	165	198	156	174	196	179	158	212	192	183	188	180	195	203	181	218	176	175	189	184	175	181	197	180	184	205	200	196	201	189	202	180	188	185	201	213	192	182	182	204	188	204	179	212	186	211	176	207	179	197	183	178	202	199	198	191	183	205	181	197	180	176	187	184	200	192	189	187	211	191	210	193	199	185	192	191	202	189	208	185	193	159	208	195	193	183	186	175	176	199	184	202	175	181	214	189	184	206	175	181	165	184	217	183	188	204	193	192	208	198	180	172	177	183	196	173	167	196	182	187	193	158	196	180	188	176	189	214	175	215	194	194	205	162	174	193	191	181	161	203	182	185	172	194	209	181	185	178	165	186	191	148	188	179	203	190	169	179	193	191	193	179	170	179	179	177	195	174	172	184	178	193	167	174	186	209	162	170	181	188	166	185	209	218	172	164	171	183	178	204	171	185	169	208	207	200	221	197	167	194	183	187	178	183	165	165	170	167	221	200	194	187	202	173	190	198	201	195	192	175	188	170	175	169	191	206	166	184	176	181	205	174	187	175	196	172	187	174	166	188	187	191	176	191	189	181	191	179	184	206	194	181	179	171	188	187	195	201	173	196	183	185	185	205	168	192	174	183	170	191	196	196	205	205	178	201	199	208	175	186	192	180	184	189	172	200	209	181	197	186	201	189	172	165	172	197	180	169	184	175	198	166	183	169	149	169	203	217	214	208	176	199	191	173	192	187	191	185	150	203	181	177	188	176	203	187	189	190	185	198	190	183	195	218	179	227	210	191	166	170	188	187	185	198	178	168	171	182	180	212	203	180	157	203	192	203	228	181	193	174	172	207	185	219	189	214	187	193	185	184	208	192	181	201	172	193	158	176	195	169	181	214	182	185	181	183	180	176	188	191	197	196	192	174	174	190	189	189	216	203	196	212	197	199	197	206	197	168	176	179	180	182	175	207	186	179	161	207	194	191	194	191	184	187	179	182	179	163	187	191	191	188	174	206	182	217	206	177	182	202	188	186	192	197	196	199	173	184	197	210	166	199	171	182	172	205	186	210	206	201	189	186	179	184	185	179	170	167	186
8826	1746	3895	3859	3521	3019	13105	31396	26971	4138	646	551	614	584	543	576	521	490	508	514	515	495	497	494	512	489	453	502	471	508	463	476	467	503	489	491	480	477	497	495	452	457	480	457	465	447	485	449	449	449	485	474	465	478	472	446	486	442	450	479	472	462	458	469	414	519	478	457	446	455	498	498	465	473	483	454	494	462	459	456	476	474	453	463	488	505	479	468	465	448	468	463	444	496	451	455	489	457	464	432	421	462	447	447	443	452	445	454	451	453	486	447	462	429	440	467	451	432	429	473	441	414	441	452	470	435	449	446	458	445	474	428	485	446	457	450	437	438	465	427	477	449	484	432	467	461	448	472	468	438	472	454	497	442	442	475	487	488	481	455	427	489	444	498	453	445	457	458	474	412	422	444	436	485	444	424	454	452	458	495	482	452	477	479	468	392	477	442	473	449	462	488	493	459	475	463	495	438	410	426	463	454	466	482	445	451	459	474	425	477	460	437	509	469	472	475	446	456	401	447	478	471	445	465	478	440	459	442	476	423	449	456	464	449	463	476	470	474	449	463	450	423	440	459	418	418	453	443	484	454	450	444	494	474	463	476	455	446	416	437	441	454	445	462	448	435	439	462	455	492	432	440	476	437	472	449	510	456	463	508	447	451	446	465	454	417	457	480	449	447	480	463	463	477	468	459	479	442	456	417	485	469	456	452	461	472	456	459	440	446	444	452	465	482	468	475	477	501	434	446	485	408	462	405	436	462	465	465	473	449	459	448	460	470	448	467	472	465	443	466	461	422	452	472	432	456	444	481	454	449	425	462	453	429	467	441	425	413	477	443	455	470	450	432	489	468	441	468	443	430	430	430	449	465	428	451	473	444	435	516	456	481	497	458	482	442	481	483	464	450	441	449	497	445	478	441	471	449	455	446	492	450	430	488	441	462	493	422	464	449	486	453	442	530	429	469	469	460	449	433	483	477	440	462	436	482	461	469	469	454	438	423	482	438	428	400	432	468	451	475	456	469	417	426	449	459	455	463	444	487	458	484	451	471	463	406	436	484	459	431	454	471	466	474	457	470	453	442	453	430	444	498	450	465	450	471	409	447	455	451	438	443	446	435	483	446	418	455	432	440	493	460	442	441	451	466	472	419	443	458	466	486	476	462	453	445	455	461	455	455	428	467	437	454	450	465	477	455	459	476	450	412	473	455	488	403	443	430	442	442	459	471	454	460	424	482	451	461	464	432	457	422	472	460	426	467	459	463	459	415	455	462	419	464	501	474	486	437	485	463	453	500	463	423	456	480	436	425	435	477	475	445	485	521	446	463	423	461	445	482	449	452	433	464	463	513	471	441	439	456	454	466	451	496	447	470	464	464	477	432	451	464	460	442	449	454	440	471	483	448	449	454	468	438	449	459	461	439	440	464	475	454	469	459	469	461	448	489	448	438	487	446	501	480	500	462	427	446	464	426	429	488	446	485	443	474	458	478	443	449	466	439	434	428	477	436	419	495	449	423	447	446	457	443	446	440	453	428	428	485	434	462	481	425	471	465	471	439	465	431	478	425	464	443	453	482	461	470	502	455	440	463	467	454	459	441	498	480	459	438	457	481	434	462	476	477	449	460	464	450	479	471	475	467	478	452	482	476	423	496	442	460	455	449	467	467	466	463	440	503	441	509	482	479	474	467	469	456	423	405	443	524	463	447	463	492	429	425	454	448	465	437	484	458	513	461	438	504	508	432	437	433	451	450	416	458	499	481	466	457	476	495	471	492	417	399	446	453	416	472	498	459	445	420	474	424	471	464	448	476	457	429	426	429	469	471	453	468	430	455	449	445	449	430	460	441	442	436	439	467	465	494	469	502	482	416	441	446	430	485	450	431	481	469	456	481	445	425	466	451	469	478	451	429	519	493	454	526	470	485	448	471	450	473	517	402	455	443	433	458	472	463	419	464	464	429	434	473	458	456	440	449	426	465	462	471	452	489	448	467	477	454	515	478	421	453	483	424	446	462	429	461	454	478	456	462	488	505	469	457	449	426	451	467	477	426	480	476	481	458	460	450	458	509	481	474	475	471	399	476	455	459	474	472	416	448	435	468	477	465	471	445	470	414	440	487	464	422	473	435	455	484	447	455	470	452	429	454	443	495	440	432	489	435	480	453	448	458	472	446	435	456	452	479	482	459	440	498	480	464	468	449	457	459	465	451	462	434	464	475	484	422	442	486	490	436	443	483	457	456	412	450	454	458	460	430	454	437	442	470	433	467	453	455	446	456	485	464	461	461	468	448	483	448	462	451	463	498	455	462	476	427	446	442	422	447	450	491	456	453	512	479	458	430	449	466	488	464	429	460	443	485	427	461	459	444	460	466	477	451	457	446	488	445	429	410	450	481	485	464	456	462	455	440	450	415	488	479	444	450	455	457	444	446	478	485	461	430	464	462	448	457	429	432	452	458	432	439	475	432	492	442	463	439	442	465	450	460	472	481	485	461	414	437	452	443	470	459	473	477	467	473	434	489	422	463	402	431	441	451	452	489	449	433	491	462	445	438	443	450	461	415	438	446	468	436	446	421	450	481	476	469	438	504	449	457	465	473	486	435	482	481	439	500	446	452	469	464	476	419	464	416	417	461	436	485	445	466	430	469	492	474	462	446	464	406	419	471	456	423	435	475	428	451	414	460	429	456	471	474	464	468	471	420	455	491	444	438	438	440	462	431	463	451	476	426	467	512	453	478	485	453	422	443	454	453	467	461	469	459	449	444	452	434	499	466	463	450	438	452	451	454	474	464	490	456	441	465	436	446	428	434	487	496	439	465	478	491	459	443	457	448	449	446	450	446	454	508	467	446	459	478	436	447	440	459	469	462	466	419	433	465	469	458	455	462	452	472	471	480	478	482	473	451	412	429	444	436	461	443	452	473	440	430	453	464	417	416	432	465	466	485	440	437	463	478	425	439	442	432	476	455	457	450	474	438	465	460	472	465	470	501	429	440	458	494	472	455	449	465	446	445	449	455	452	481	422	423	458	468	460	454	475	449	504	439	488	481	441	441	453	442	429	436	458	454	445	495	447	480	478	439	456	431	453	475	500	458	485	465	470	433	446	437	437	447	459	445	446	480	455	439	458	428	460	444	437	447	432	448	480	472	486	454	441	492	438	436	457	469	485	440	437	462	449	435	435	421	498	458	511	443	489	455	450	428	454	462	471	426	430	459	483	454	478	421	464	500	453	474	432	472	434	435	447	456	403	445	440	425	455	445	493	468	433	480	448	486	431	491	467	426	436	479	465	455	439	424	466	421	484	431	431	460	474	477	486	416	484	458	446	456	459	465	471	468	455	447	451	462	482	461	443	455	461	447	429	451	416	472	477	447	478	424	425	470	466	477	469	461	461	455	474	446	461	464	467	455	480	473	477	435	458	443	432	448	440	466	480	469	457	463	417	448	468	473	494	475	442	460	497	472	445	429	459	483	431	431	463	484	457	446	498	469	472	483
1954	520	592	520	405	353	323	486	502	327	240	211	235	225	228	219	226	239	275	225	242	233	224	222	216	241	215	243	210	242	226	205	225	207	198	210	206	230	230	225	248	213	187	237	237	242	220	209	218	248	187	235	223	225	221	226	243	221	222	233	240	230	243	225	247	243	268	209	201	238	228	192	245	223	206	229	228	222	231	221	221	218	240	237	205	220	224	208	217	252	228	228	234	224	235	215	217	234	212	221	216	238	223	201	221	208	227	207	215	242	266	242	243	203	205	221	207	213	236	249	205	213	212	209	201	202	221	218	218	234	234	207	204	205	212	240	243	241	221	207	206	183	230	252	234	210	217	217	235	261	247	192	227	206	218	206	242	251	186	234	233	239	225	238	233	240	232	239	207	220	206	201	241	206	232	202	199	239	243	206	233	225	257	214	231	220	231	253	228	213	197	198	226	238	237	239	207	225	217	227	223	244	219	261	246	202	183	214	217	192	230	219	224	227	235	216	221	226	211	210	224	200	234	205	217	207	228	240	236	239	221	219	220	251	248	248	248	231	228	207	185	256	227	233	240	235	222	202	245	204	239	244	220	212	192	216	209	236	218	209	213	204	215	228	236	234	203	239	221	220	225	217	218	255	195	212	222	198	227	213	217	234	247	247	192	233	215	204	202	231	228	217	237	228	217	209	231	223	224	247	204	226	227	207	216	266	240	202	239	234	247	238	239	216	214	216	228	196	243	216	219	214	230	238	213	208	218	203	226	231	222	209	218	216	229	231	230	228	225	206	234	208	197	224	190	218	197	228	245	223	216	206	242	184	227	230	202	226	225	216	224	194	202	207	242	204	253	227	224	238	187	235	227	200	225	208	232	226	280	251	197	238	216	212	222	201	237	218	240	219	201	231	209	227	250	212	193	204	222	236	211	222	216	222	212	214	226	215	228	244	234	219	255	225	203	229	230	211	240	245	213	219	249	205	234	228	216	219	221	240	212	237	228	227	217	239	209	198	220	215	218	227	223	206	224	236	212	239	211	225	225	216	232	203	212	210	232	225	256	214	209	246	217	205	237	196	240	206	213	223	246	249	206	197	264	224	244	186	208	223	183	213	213	231	213	213	217	255	216	241	216	224	216	242	221	239	223	223	233	199	231	231	212	227	248	211	212	210	192	207	235	230	214	224	221	217	257	234	211	191	193	239	243	200	208	208	240	212	242	225	209	213	224	211	231	206	229	209	223	225	252	213	218	210	204	234	228	207	216	220	222	212	197	234	209	203	200	204	217	225	226	194	196	225	204	211	271	244	248	203	209	215	285	222	229	247	235	238	218	226	220	227	212	215	233	223	246	235	217	238	237	224	230	204	247	196	232	206	246	238	222	235	196	263	210	187	221	235	232	214	213	227	243	240	228	260	242	204	256	196	245	208	238	209	210	228	224	247	214	250	232	212	196	208	215	242	228	225	226	231	218	215	233	236	193	241	239	217	216	226	209	251	205	214	223	234	192	228	241	224	199	223	220	226	233	215	215	195	226	222	214	240	215	222	213	204	220	220	235	208	241	224	231	211	227	220	227	213	221	195	234	217	232	213	184	225	227	220	235	209	214	215	221	212	208	238	234	209	186	228	216	214	236	234	237	212	215	214	217	227	235	227	190	219	248	170	237	208	210	228	207	225	211	222	248	236	190	246	203	208	221	240	206	238	227	201	217	218	212	197	235	243	221	196	240	238	240	220	211	198	223	220	220	217	216	214	220	202	234	202	230	208	214	210	236	236	240	213	203	213	231	260	211	220	212	259	207	242	213	253	210	229	237	215	222	217	238	240	238	222	211	230	211	193	227	212	218	216	234	208	227	247	209	223	236	241	213	217	211	230	241	241	252	230	210	224	222	238	216	223	205	203	240	233	236	230	227	228	201	182	224	238	229	225	243	250	224	208	225	281	224	212	220	208	209	242	257	238	234	249	203	237	223	228	205	256	230	236	236	233	231	213	202	241	239	214	205	206	230	218	208	223	214	219	254	202	207	211	202	250	241	234	195	228	255	198	218	213	220	229	215	197	224	231	232	211	193	226	216	221	217	236	239	226	212	236	214	194	234	226	221	222	195	245	213	247	227	227	198	219	237	246	231	219	230	228	204	227	224	221	210	243	214	228	229	200	233	213	229	228	225	210	194	233	238	218	202	232	249	225	246	232	255	232	231	254	212	237	205	222	250	228	243	217	214	231	216	236	238	257	215	215	251	239	206	227	222	248	232	227	213	221	211	225	231	222	208	222	211	228	227	212	222	232	222	244	216	223	215	226	244	225	179	205	234	219	215	216	235	239	216	219	236	233	220	238	226	231	204	193	241	212	218	213	247	219	221	223	243	198	228	237	210	212	197	229	214	220	241	236	214	253	238	229	216	249	237	243	242	239	209	215	207	214	226	249	225	256	263	226	195	211	236	208	246	217	212	257	226	214	232	242	194	200	199	211	215	194	204	244	237	240	227	228	220	231	215	235	245	263	205	236	249	219	242	234	203	209	220	224	239	233	228	201	217	227	196	188	202	208	229	198	217	227	207	243	198	230	233	208	216	224	222	248	215	248	264	250	218	223	228	205	249	236	228	211	216	231	247	242	212	198	219	184	212	219	222	213	200	235	228	229	239	232	216	217	221	238	243	216	236	217	203	164	219	233	221	239	236	215	201	235	221	211	218	228	230	223	216	213	237	223	236	252	204	199	224	239	214	248	211	230	235	232	191	239	242	228	220	217	192	207	192	210	201	228	198	218	206	220	233	222	257	211	226	195	206	246	228	221	212	228	209	205	208	238	232	195	210	234	243	220	244	213	235	232	232	245	250	212	231	243	196	251	208	236	204	229	220	213	218	223	240	221	238	214	214	223	231	237	206	213	246	213	226	231	243	217	243	231	219	244	220	213	240	258	236	227	219	212	212	208	247	242	219	222	235	214	201	231	241	205	210	233	228	219	218	227	276	223	211	215	195	245	225	212	208	218	208	209	230	228	216	214	232	232	214	205	262	210	234	221	241	215	229	229	252	225	232	228	203	228	233	229	210	208	226	209	193	233	230	208	238	228	192	260	237	210	214	202	240	239	235	238	190	179	206	243	229	229	218	232	241	266	218	221	223	192	232	212	207	274	219	225	214	228	240	227	229	205	197	231	241	241	220	207	224	215	232	222	228	232	238	206	228	215	218	203	221	217	215	218	212	230	247	236	248	243	233	217	219	224	226	235	213	195	233	218	238	209	205	219	248	189	215	219	229	214	228	227	239	218	244	222	218	241	224	247	197	208	199	223	240	203	236	236	227	234	199	235	182	211	230	214	229	212	228	217	206	234	221	232	247	214	227	245	220	211	235	232	203	230	220	214	232	236	191	227	232	229	223	205	212	229	219	258	201	237	219	214	234	233	254	219	220	228	231	209	214	204	235	221	216	239	209	225	252	229	223	255	222	196	233	208	208	203	211	217	218	214	234	235	217	213	220	218
2322	911	1453	1561	1369	1309	1238	2203	2237	1215	543	563	574	549	548	592	565	565	592	561	588	565	549	587	629	538	554	548	559	536	523	564	558	605	517	529	548	548	597	544	538	534	612	543	561	539	557	551	568	581	559	569	570	561	602	621	563	556	549	534	539	539	567	541	561	554	587	539	556	556	539	575	590	593	569	576	551	563	560	593	575	576	600	545	575	566	588	573	579	580	537	574	549	562	582	559	561	576	547	533	569	567	556	544	560	546	530	589	554	561	527	556	550	525	526	578	576	578	558	531	574	563	549	554	510	528	549	579	571	539	536	577	538	484	528	549	580	556	592	559	558	542	579	562	528	524	548	500	572	564	554	549	545	590	561	534	576	548	565	551	565	571	569	558	530	537	543	561	516	544	503	571	582	588	554	553	569	531	565	548	551	569	514	514	561	570	528	560	578	551	625	521	554	543	580	546	567	598	545	511	528	557	511	563	553	622	585	565	557	521	563	561	594	578	553	569	556	549	556	551	515	573	573	532	540	490	577	565	520	565	570	579	563	498	569	535	537	597	556	504	533	575	535	585	592	549	563	519	580	559	520	576	593	536	544	533	518	567	558	532	552	593	544	554	530	540	627	553	536	558	560	583	520	549	572	541	537	535	555	554	542	575	555	543	537	566	584	547	576	512	554	491	540	531	589	542	535	567	567	595	544	521	582	553	537	551	535	524	513	588	567	545	592	497	578	559	543	573	571	596	536	505	551	519	586	579	510	537	537	531	590	533	588	554	544	530	582	537	575	576	553	554	546	540	520	543	562	554	557	571	579	583	569	576	568	585	523	571	552	574	574	556	542	557	538	560	565	550	567	526	561	590	523	544	543	572	562	561	553	588	516	610	549	552	573	533	525	538	586	556	562	558	552	533	569	564	611	556	576	543	563	565	575	525	529	551	556	514	599	549	559	583	540	547	547	494	559	533	514	548	573	539	529	539	528	537	539	518	528	530	528	553	591	549	585	559	526	548	556	541	568	543	558	521	556	574	574	556	542	507	567	566	544	535	545	551	566	536	580	538	546	542	543	527	545	568	536	574	542	585	570	542	562	566	581	531	539	507	570	548	509	537	591	555	539	543	585	582	567	547	529	565	556	566	534	585	560	537	570	519	608	558	543	591	600	542	553	543	572	548	575	547	549	522	550	551	541	570	534	524	541	555	542	563	541	599	527	554	583	561	564	558	552	543	569	579	568	574	553	548	568	538	521	574	556	563	572	569	534	514	558	530	557	568	550	541	546	545	541	601	559	560	552	573	534	562	571	574	555	549	563	571	559	580	547	529	551	558	524	570	544	559	592	510	524	502	527	568	590	551	521	596	595	617	561	559	529	557	600	578	545	534	567	564	513	564	519	582	530	546	530	568	504	568	533	575	581	528	555	528	575	558	556	569	570	563	549	545	573	557	590	551	504	559	518	532	558	533	533	565	575	563	516	543	568	533	526	545	567	541	561	547	568	583	541	563	543	582	573	555	555	526	571	559	562	583	588	548	560	579	522	551	571	537	547	532	580	557	555	541	560	541	558	558	580	568	554	547	588	532	550	531	557	505	563	571	589	563	549	567	585	571	503	551	559	517	493	566	527	569	593	565	593	567	585	569	553	570	581	583	547	542	553	559	559	531	553	537	536	555	570	529	558	544	539	529	546	515	513	553	555	589	554	593	597	581	563	543	572	588	574	560	560	579	552	600	565	528	557	544	584	539	578	520	562	567	564	531	529	522	521	516	582	540	592	582	549	562	590	557	554	587	542	568	563	530	532	546	560	592	561	547	558	584	584	557	590	580	548	571	565	546	555	551	574	535	546	553	562	564	550	576	607	578	547	561	542	569	590	576	562	572	550	534	585	582	575	585	585	521	581	535	551	561	523	576	527	569	566	553	554	536	500	547	568	573	592	584	569	585	569	538	529	553	543	538	561	566	547	579	516	590	534	572	555	563	558	570	562	564	521	549	594	548	533	522	539	645	556	614	504	543	585	553	518	551	575	572	570	557	594	586	557	542	601	555	497	582	524	545	537	568	509	551	538	544	605	542	555	582	556	584	535	526	542	543	563	572	523	558	509	510	584	551	539	577	589	524	566	520	534	522	573	546	592	567	560	561	529	570	523	597	524	545	583	512	590	542	556	618	608	505	565	631	532	564	544	585	525	566	572	518	558	539	570	568	536	562	566	554	542	558	568	553	555	538	552	576	537	549	530	596	549	536	551	585	545	519	532	496	551	579	562	496	553	518	549	604	543	570	530	579	548	542	557	560	583	557	582	575	514	550	567	570	557	566	541	574	553	529	523	552	538	569	532	583	523	583	540	535	526	540	572	559	567	587	575	572	550	543	580	554	520	592	558	580	557	530	561	561	532	503	537	540	602	554	530	608	540	528	511	538	584	585	530	588	519	562	577	534	558	545	538	564	555	547	551	558	563	554	577	533	595	558	547	539	581	527	574	514	527	564	589	554	582	564	570	543	576	558	534	533	557	564	560	627	540	532	552	551	568	569	527	549	556	569	515	584	550	551	545	543	546	570	569	517	604	548	529	570	549	558	548	562	556	519	562	578	516	537	530	541	550	526	562	576	585	544	581	529	542	557	564	543	547	519	556	521	510	556	523	539	548	544	608	511	574	568	544	566	531	581	547	545	557	563	543	537	556	538	536	547	574	583	533	573	534	581	532	551	547	576	597	542	565	534	537	562	540	533	552	565	577	555	561	516	557	530	604	541	566	519	576	561	600	546	572	565	591	531	605	575	591	557	548	526	546	554	556	529	575	580	545	523	592	567	555	530	528	572	521	572	501	510	541	567	523	521	599	558	540	579	555	566	584	540	538	582	544	550	516	589	546	586	561	544	552	575	540	505	554	591	541	532	506	611	550	550	567	519	539	538	544	523	586	569	552	557	574	548	549	580	575	563	563	542	564	549	561	544	529	569	552	538	572	545	552	569	553	538	564	556	529	537	555	546	551	537	559	566	566	525	552	549	563	563	564	600	567	562	564	582	515	560	562	563	572	585	529	537	603	510	572	585	546	540	566	552	584	541	547	562	544	598	556	534	524	541	538	565	562	554	543	553	573	562	537	609	513	534	542	525	575	565	573	561	581	553	611	576	545	573	553	560	597	573	544	518	560	592	564	539	559	563	531	469	569	536	544	552	568	529	544	538	576	592	591	558	562	581	570	578	603	545	581	571	592	522	572	566	545	545	538	552	545	563	593	510	552	547	482	567	533	558	551	569	556	621	568	592	566	568	554	590	575	582	600	570	547	543	544	586	545	546	564	525	519	569	542	563	530	507	558	565	573	523	547	515	546	562	537	538	521	547	536	585	546	550	591	549	610	561	541	512	579	534	556	554	562	566	555	517	609	549	575	522	547	622	520	549	533	532	554	587	545	564	553	551	571	508	581	584	535	522	563	540	569	575	567	554	597	507	538	518	558	599	541	545	523	560	510	518	524	541	552	519
8104	887	1026	816	715	1209	3026	5025	4377	2516	358	283	295	269	260	271	247	332	258	290	251	275	258	269	254	268	279	255	260	248	285	246	242	254	281	285	254	287	273	247	257	267	276	249	287	240	243	254	300	295	257	268	267	270	277	257	303	271	265	308	267	263	249	230	270	268	262	255	262	289	277	269	286	254	284	232	278	267	266	274	269	252	280	255	286	284	287	260	265	265	281	238	277	267	284	253	247	301	297	273	278	278	277	241	250	244	228	287	293	283	253	271	302	270	230	257	265	267	235	280	234	273	261	268	260	249	273	323	261	271	263	302	247	291	282	278	286	255	244	264	291	282	288	260	257	291	248	276	271	270	264	250	272	294	254	254	237	267	265	247	279	291	231	279	236	294	257	273	269	273	283	256	291	253	279	277	259	286	240	274	265	251	262	269	281	270	267	256	275	275	244	245	268	298	279	261	283	261	282	284	308	237	272	258	286	248	277	263	262	260	242	286	249	278	277	271	254	266	258	255	277	265	285	260	269	244	267	262	256	243	262	284	305	270	271	287	274	240	253	300	306	264	273	257	266	293	275	254	301	290	284	275	269	278	250	271	253	262	279	258	276	238	272	241	269	275	237	243	251	265	269	272	253	243	255	248	255	242	269	284	291	305	252	241	285	273	253	279	288	279	272	260	279	262	289	294	263	268	265	284	250	263	288	276	250	233	243	279	292	259	252	305	249	262	270	281	294	253	286	281	254	277	241	306	283	266	249	273	275	265	275	262	282	284	236	268	268	269	267	272	287	250	267	268	277	259	273	243	244	252	284	303	270	271	255	275	253	296	243	289	256	261	244	254	289	318	267	272	288	272	248	277	246	263	278	285	277	269	260	277	272	291	274	255	292	278	280	269	257	262	280	298	306	269	286	244	292	264	279	304	243	279	261	278	274	240	261	248	276	315	288	261	257	256	255	300	260	259	282	262	268	261	291	248	256	256	292	297	302	282	278	276	278	277	293	283	305	249	251	274	310	233	268	249	248	268	275	258	275	261	264	267	273	271	250	293	294	243	264	261	289	249	242	273	271	248	258	259	272	277	291	282	288	280	283	250	245	272	248	268	252	286	276	266	243	251	303	291	278	273	239	278	241	253	273	260	248	247	265	259	263	269	297	278	249	281	271	281	260	272	284	259	300	268	274	280	286	256	244	272	270	291	273	261	265	283	254	257	290	276	240	246	239	263	265	296	279	261	279	248	263	285	287	288	264	262	264	285	271	300	266	223	256	247	264	253	288	253	271	275	223	308	270	270	256	233	253	274	269	269	263	249	260	259	259	253	258	257	255	261	235	231	250	279	292	265	257	269	275	282	253	242	236	280	259	273	257	258	294	259	280	264	270	262	284	294	281	255	275	260	260	274	268	253	265	269	274	293	259	295	314	264	260	285	238	254	249	256	297	281	284	259	258	284	287	267	277	240	282	276	278	310	256	257	258	247	263	259	273	266	283	275	254	254	273	280	288	256	249	262	255	275	267	256	265	280	283	276	234	309	253	266	283	225	262	260	261	288	269	271	272	280	248	258	273	279	292	242	268	268	268	255	277	249	275	275	282	271	281	263	263	302	296	282	277	266	284	253	263	288	282	299	279	269	290	270	260	271	230	250	294	261	275	277	272	235	261	266	231	247	256	269	278	256	271	256	308	281	258	262	286	259	239	265	270	259	241	240	276	260	282	281	263	248	265	244	260	245	255	307	280	244	298	273	280	250	291	282	281	295	286	295	287	251	270	266	294	281	262	286	280	262	286	281	263	268	245	249	268	240	241	251	261	256	273	280	275	271	240	285	248	254	232	261	270	254	270	320	294	259	270	275	266	281	257	275	258	282	272	310	267	263	261	256	316	246	297	236	242	246	251	241	255	290	277	278	267	258	273	272	295	288	271	270	257	281	265	263	259	282	270	240	274	288	261	266	247	254	276	266	302	286	267	247	264	245	243	260	289	273	301	301	295	260	232	268	290	303	284	264	291	254	234	278	299	283	270	270	272	290	266	293	250	277	256	274	274	256	266	249	269	247	246	252	264	283	297	275	264	235	235	249	273	271	267	265	267	281	288	227	257	250	275	264	294	264	269	255	270	254	250	265	248	254	262	275	278	259	243	271	246	295	251	270	269	284	246	237	245	291	257	259	272	251	241	274	286	265	259	276	273	285	292	294	249	235	296	294	268	217	268	283	258	246	291	278	244	257	276	263	283	276	269	249	280	263	258	266	264	251	270	275	271	238	245	271	266	270	255	250	267	251	271	271	274	285	285	256	252	213	277	252	280	288	272	255	278	262	242	270	262	266	285	308	258	235	287	258	250	321	291	291	273	264	244	270	275	274	267	294	260	242	253	276	249	273	271	261	251	271	276	266	276	257	286	259	275	239	294	276	273	244	230	255	275	288	245	245	258	293	271	266	250	271	281	269	272	248	271	247	247	246	227	252	261	270	275	255	246	255	269	284	279	255	258	250	260	270	279	272	253	274	268	289	285	247	264	299	249	266	273	264	286	262	246	268	253	273	286	286	272	276	252	270	283	237	255	278	270	262	241	259	273	248	262	268	254	285	300	247	287	301	258	279	262	241	272	268	258	272	239	279	238	277	257	271	288	276	255	278	277	273	252	237	263	261	245	282	261	280	246	278	266	294	278	286	247	292	247	255	294	302	266	286	260	258	260	292	267	270	273	263	265	274	235	272	271	239	274	250	249	273	280	292	262	266	272	316	251	242	263	256	289	255	264	263	266	278	281	298	275	277	235	258	234	224	275	289	292	269	260	255	282	274	253	268	266	279	270	272	260	262	272	266	284	278	284	272	234	261	246	260	256	287	264	276	256	263	277	265	262	258	243	271	246	243	259	280	279	282	274	292	292	254	257	280	252	253	283	256	282	245	272	269	239	259	261	237	257	265	224	264	267	249	243	282	240	267	266	269	282	233	257	279	254	246	297	252	271	267	307	254	242	287	267	250	258	261	247	290	264	301	260	270	241	237	268	260	265	283	261	279	259	296	277	275	246	243	302	241	241	237	278	241	249	278	258	280	277	292	276	289	278	269	272	277	255	298	256	307	284	283	272	273	272	272	285	263	249	285	245	296	275	295	283	262	295	276	279	295	261	295	240	236	259	286	251	249	244	269	235	272	291	295	263	309	261	270	283	285	259	265	286	268	264	267	236	255	268	315	244	255	267	258	273	251	284	278	285	243	243	266	259	275	258	267	256	304	283	238	250	272	277	261	246	292	273	268	233	229	218	263	247	230	298	255	242	300	259	264	279	260	257	277	266	275	228	243	267	280	274	269	247	276	253	287	263	281	270	299	258	265	272	268	253	257	259	278	270	268	266	278	297	261	227	248	272	272	267	234	261	258	273	229	265	282	241	263	277	259	251	248	313	257	255	291	271	269	271	265	277	280	261	283	292	272	259	271	261	273	289	253	266	262	301	291	246	278	253	278	239	268	266	290	255	271
7227	1286	2248	2662	2642	5228	13923	20276	17971	10583	799	725	672	676	679	682	677	662	650	628	659	689	655	697	644	701	656	689	683	682	626	647	644	659	630	702	663	633	642	633	657	675	628	615	652	653	622	651	634	637	669	610	667	633	689	651	602	640	677	676	604	635	639	655	642	657	649	641	645	645	593	660	655	651	654	672	674	616	689	654	606	633	685	645	631	667	680	635	666	654	623	682	658	641	642	662	660	652	614	655	693	672	635	612	658	639	668	673	643	651	638	673	631	632	661	643	675	662	668	636	716	633	653	650	650	642	578	647	683	590	671	662	636	652	686	675	678	635	643	630	660	647	661	660	658	639	612	678	644	635	672	613	613	665	636	644	625	604	671	654	643	665	620	651	603	668	671	613	649	638	617	673	672	662	621	614	638	603	583	676	642	688	658	620	616	632	660	668	611	648	651	617	639	676	666	660	631	654	655	602	618	634	601	660	665	633	671	627	658	712	677	640	638	643	629	644	661	638	636	654	658	652	626	674	628	617	592	629	706	605	640	637	640	617	649	620	685	639	669	663	657	663	652	633	607	643	640	672	680	646	609	677	662	639	659	687	661	625	658	642	671	626	629	636	627	648	653	631	629	640	662	658	629	646	672	601	613	631	669	670	644	621	669	671	620	616	638	641	652	656	627	649	672	606	653	627	613	606	695	649	637	641	665	656	627	628	701	657	637	678	662	661	648	653	626	639	647	654	634	616	634	643	667	652	577	665	657	615	647	611	674	671	650	643	650	585	650	685	666	620	602	671	598	621	632	660	630	660	649	627	642	643	627	673	627	637	653	654	651	652	670	625	638	624	624	634	629	693	619	628	625	610	698	643	654	649	612	661	657	673	656	652	628	672	628	672	608	672	613	645	644	668	678	615	629	660	634	616	697	610	582	643	644	624	645	625	630	664	695	677	621	670	661	637	628	612	650	624	626	681	639	624	650	674	630	681	724	670	615	654	592	622	635	609	633	634	589	631	656	652	659	648	659	658	654	648	642	605	659	639	642	648	647	688	656	667	675	667	623	634	646	656	645	625	655	640	650	642	672	613	616	645	638	672	625	623	646	679	657	676	592	594	623	650	647	614	642	615	664	597	644	648	638	665	638	661	647	694	649	638	615	611	676	677	607	685	634	674	619	629	681	647	630	663	585	636	667	590	640	658	568	667	609	613	625	613	634	673	657	644	651	706	644	610	638	614	670	637	678	631	679	606	692	586	631	609	649	645	610	632	671	674	638	637	685	637	653	626	645	629	629	591	640	653	650	675	623	643	641	647	639	622	619	666	605	671	704	643	655	632	664	662	598	653	658	635	619	629	609	655	634	663	648	584	659	652	637	618	649	643	636	650	645	628	624	638	626	671	625	643	621	628	630	637	677	645	625	688	706	629	650	657	626	630	642	658	627	598	678	621	635	620	681	673	628	661	631	657	659	668	646	638	609	610	648	609	668	648	635	680	664	661	633	678	605	657	675	658	679	672	654	661	608	685	627	653	593	635	716	662	694	644	606	629	671	629	671	690	622	658	658	642	641	652	605	594	670	609	653	690	639	641	626	672	666	622	637	642	646	632	661	658	634	621	628	624	655	623	666	630	637	677	614	590	604	616	629	665	667	626	673	639	711	648	674	612	674	636	659	656	660	638	687	600	613	656	649	698	667	597	673	645	619	680	635	663	631	687	631	662	643	637	628	633	666	613	656	617	669	666	633	639	662	632	653	657	621	620	611	673	655	605	648	657	634	636	654	701	604	656	585	655	651	648	618	619	633	654	645	624	640	637	671	632	599	671	633	675	672	611	658	601	657	643	637	678	651	653	637	671	664	658	657	666	674	638	635	665	644	632	619	602	678	626	653	595	625	637	646	673	681	676	618	690	624	660	712	626	651	690	639	648	635	635	613	635	701	649	642	626	600	634	634	653	689	637	662	640	653	647	636	598	655	627	610	708	660	706	651	637	639	644	589	644	633	670	666	617	666	621	651	636	610	638	670	644	608	664	653	618	644	654	642	640	633	626	639	648	675	641	673	696	641	652	655	673	690	642	672	670	643	619	673	655	647	642	672	607	631	644	647	674	629	692	680	658	627	642	678	630	638	652	649	685	603	630	643	658	608	633	652	631	688	682	670	634	609	614	657	624	648	589	679	635	664	641	668	648	648	612	635	617	661	620	646	660	651	638	631	650	665	640	677	618	658	660	636	664	673	677	617	705	660	656	649	671	606	655	658	642	704	704	637	642	597	658	636	646	622	636	657	655	615	629	640	642	616	640	632	673	634	631	662	620	683	649	594	642	647	683	649	678	640	649	677	641	669	626	641	664	666	625	650	636	647	665	656	655	637	637	618	641	644	698	673	653	600	676	641	640	679	609	653	593	633	629	670	706	653	651	632	648	678	661	638	621	660	610	635	653	693	606	661	618	627	688	678	592	659	613	630	651	627	617	694	592	621	670	655	644	619	623	655	677	620	669	650	618	667	724	647	595	629	654	620	597	639	664	681	636	686	620	637	640	613	615	654	628	665	623	658	667	668	641	646	625	627	658	659	641	625	617	678	663	619	646	641	648	621	628	658	667	665	602	625	636	652	674	629	695	680	615	638	651	618	665	653	657	648	638	631	651	614	650	679	582	623	612	664	658	661	657	611	708	647	642	649	592	646	660	609	639	671	694	704	691	654	633	632	677	636	659	660	608	601	659	656	622	623	630	675	628	657	652	630	681	654	605	663	699	622	679	591	596	641	634	602	681	636	659	639	664	645	696	588	664	681	674	603	637	630	632	652	623	693	667	611	646	700	639	642	689	670	616	650	615	658	618	650	633	641	630	683	640	655	635	667	648	623	649	641	624	642	680	666	625	629	631	638	627	664	609	625	646	615	634	671	678	616	645	638	658	663	632	655	657	639	680	634	698	633	660	659	636	614	617	682	628	680	683	694	664	660	657	655	650	688	688	644	622	640	611	624	671	645	648	638	659	663	658	668	676	654	656	649	659	674	653	612	675	603	643	673	630	668	626	693	620	683	643	638	651	651	672	639	653	645	629	649	620	612	626	648	642	623	663	651	629	671	646	654	643	640	659	700	725	616	670	664	596	670	633	645	640	649	639	662	688	622	667	678	632	596	619	638	595	633	651	636	688	637	654	623	666	649	608	620	646	666	698	650	607	667	627	653	639	654	624	650	607	607	634	658	613	610	607	610	667	626	657	694	633	668	640	649	635	637	653	626	659	659	601	648	648	640	664	677	644	619	642	642	627	652	646	696	649	646	594	622	677	619	651	612	665	636	652	674	633	602	652	660	656	654	656	623	655	638	669	656	678	633	642	664	654	635	628	589	641	648	631	645	631	669	686	643	619	647	673	670	632	635	666	615	657	650	597	638	653	635	668	663	659	653	616	611	640	629	639	600	614	630	655	681	662	637	675	655	615	649	655	609	647	637	638	687	645	613	686	620	678	663	593	615	642	565	643
14316	1545	1215	1022	758	766	7236	10613	8318	4331	432	211	205	213	174	203	221	222	187	176	203	188	200	184	175	215	206	183	198	205	189	202	174	196	186	209	214	176	187	205	206	182	213	175	193	186	188	213	199	158	181	181	174	173	194	194	190	192	196	177	177	163	208	175	197	187	176	185	203	193	195	181	206	194	198	198	176	177	176	187	220	198	200	177	198	212	200	182	180	224	187	175	184	169	194	181	205	184	199	185	202	191	188	213	193	192	190	194	190	180	202	194	206	201	165	166	194	207	188	175	183	221	171	174	193	179	187	182	191	175	186	188	174	192	190	209	193	199	194	178	184	202	186	193	174	180	204	196	209	179	211	193	187	181	212	190	200	191	197	176	213	196	183	197	188	225	194	182	179	197	189	209	175	203	195	192	187	218	191	188	187	232	174	181	198	179	183	206	183	222	194	218	218	149	198	195	205	205	205	182	187	197	197	174	190	204	202	223	184	195	172	175	179	196	190	167	178	196	208	189	204	188	202	197	212	192	198	182	199	201	187	181	201	185	183	178	198	169	187	200	193	189	206	184	203	179	191	194	175	190	200	208	194	177	197	184	190	198	191	189	179	197	209	191	199	165	206	213	197	200	175	194	179	194	173	197	206	185	179	191	183	197	181	180	197	171	194	189	182	188	183	190	204	197	192	185	216	195	208	212	191	188	183	188	180	208	196	180	171	197	199	188	191	186	190	175	181	162	164	163	206	185	216	184	188	176	189	195	160	174	190	208	174	194	215	186	220	182	203	200	184	210	197	214	204	179	182	203	198	201	216	173	188	181	190	181	202	195	184	203	199	194	183	177	186	196	204	201	187	202	201	187	185	195	194	203	195	217	180	206	189	177	197	189	192	192	197	211	185	185	193	186	170	195	206	177	198	182	193	216	215	222	193	202	196	183	193	183	211	190	218	200	202	198	192	179	170	208	196	189	216	199	183	189	177	209	198	184	179	209	174	201	175	210	169	203	180	171	189	196	187	205	200	219	187	191	191	169	173	177	181	191	208	202	210	177	206	186	178	182	203	180	201	195	198	223	177	173	201	191	205	174	211	189	158	186	181	207	170	192	194	201	205	162	187	191	184	190	188	197	213	185	198	212	197	183	183	183	183	205	195	190	195	187	204	202	182	185	193	205	211	179	170	193	209	200	195	192	184	205	187	180	194	189	225	190	198	167	191	188	193	209	179	183	196	170	193	159	190	172	202	203	198	180	182	198	198	197	190	181	190	175	178	175	203	193	190	200	202	188	191	195	185	188	201	187	214	200	201	225	195	217	186	166	193	172	182	197	205	183	208	200	193	193	185	181	182	191	184	163	187	211	145	183	196	180	190	191	186	177	187	206	187	205	176	183	213	184	196	171	165	199	209	194	182	179	181	186	198	193	169	193	182	168	165	185	181	184	192	203	203	191	207	170	197	197	224	197	194	213	208	179	215	178	200	178	185	202	184	192	171	195	190	190	197	200	189	186	202	216	217	193	220	219	198	194	175	177	182	190	192	185	193	163	166	187	190	185	191	183	168	183	192	196	188	188	217	200	227	199	189	195	194	196	193	198	189	193	193	204	194	186	165	191	197	211	204	205	203	195	235	191	207	190	186	204	201	183	195	200	182	187	191	184	199	184	172	214	198	174	186	184	209	179	192	173	190	209	195	171	192	197	201	209	167	170	189	181	202	209	185	190	178	179	203	202	194	204	214	169	188	175	189	214	198	197	199	179	174	179	213	174	162	183	185	146	189	194	201	187	202	194	183	191	181	184	209	187	178	201	190	175	204	191	177	189	199	199	180	201	200	184	182	175	206	193	176	213	224	178	204	185	184	193	178	193	208	198	188	179	184	167	207	187	208	197	202	186	170	203	182	198	183	219	194	194	191	193	201	182	201	180	185	191	181	204	174	178	203	189	176	195	198	194	197	170	213	193	199	202	192	187	211	190	196	186	197	178	194	198	220	225	173	187	212	178	208	193	175	192	210	204	206	201	203	158	164	211	181	183	177	171	185	191	177	179	200	170	202	203	209	180	175	183	215	180	176	167	206	181	164	184	176	186	167	178	223	192	197	196	184	218	181	181	181	205	198	217	171	193	191	183	208	188	197	228	207	219	166	192	186	172	179	210	185	196	183	201	203	188	198	174	199	170	168	203	170	172	167	202	203	196	205	170	197	202	192	181	191	189	171	200	184	177	209	189	189	181	212	197	195	179	201	202	177	179	167	163	198	201	198	184	194	192	218	194	192	190	197	204	202	212	186	181	181	198	177	190	186	201	189	205	191	209	205	174	181	190	200	188	199	207	225	195	180	202	176	178	185	184	212	193	209	165	194	182	180	187	196	209	182	191	174	205	173	208	230	194	207	190	203	196	181	194	180	205	195	191	195	188	188	183	172	185	197	195	222	195	201	196	206	193	190	192	169	187	164	167	203	199	199	207	205	201	167	188	188	186	207	207	198	180	190	208	192	189	183	204	180	196	196	200	189	153	199	184	173	187	184	201	203	177	170	183	190	202	201	193	219	204	185	182	178	192	184	201	177	196	184	212	197	208	180	188	162	168	174	212	176	233	176	182	172	183	171	213	210	175	225	186	193	161	194	167	193	185	199	171	191	199	223	177	222	180	190	198	207	190	188	186	183	174	191	184	179	152	199	191	191	162	224	209	185	159	201	197	210	208	195	180	182	199	192	200	212	172	184	222	190	207	194	195	179	157	205	215	190	169	193	165	197	187	203	177	186	192	180	181	218	198	196	179	200	201	185	218	176	204	201	166	192	190	213	196	185	205	183	192	214	196	208	192	177	194	202	183	232	203	196	198	175	169	203	181	171	210	192	192	169	193	191	187	187	195	185	205	205	198	189	214	172	218	226	188	202	183	197	184	187	189	182	172	183	221	191	202	179	222	173	202	168	185	181	191	189	206	196	217	191	179	197	203	187	178	205	200	182	186	176	198	195	163	191	181	201	194	185	156	217	202	204	186	208	183	183	190	175	213	198	175	209	185	209	209	185	176	203	195	189	197	184	232	204	197	212	202	165	167	196	206	177	195	221	169	182	187	176	197	182	191	180	179	208	185	216	181	185	208	146	172	194	207	201	192	208	180	196	177	177	201	201	187	190	225	181	200	184	182	202	198	173	207	166	192	186	198	185	181	210	200	171	176	185	193	201	189	193	172	196	188	175	197	177	166	183	181	197	214	191	193	179	165	200	239	191	207	179	187	211	197	204	189	211	198	214	176	192	216	184	204	201	191	191	201	212	186	220	197	185	179	167	177	168	180	178	199	184	183	199	201	200	221	162	208	188	205	179	205	190	210	185	189	187	182	210	186	213	204	183	202	189	164	208	185	188	196	181	197	188	178	217	190	191	190	198	182	197	185	149	177	202	164	191	203	183	208	187	194	172	163	199	169	192	171	182	192	183	207	199	195	173	173	208	177	199	163	171	187	195	197	190	181	185	198	175	185
8975	1388	2791	3402	3037	3333	24888	30408	26364	15885	1158	566	626	530	534	543	519	513	513	539	485	510	519	474	516	483	519	480	474	497	508	507	484	468	470	559	483	454	469	454	461	490	462	503	513	451	454	443	470	500	476	490	480	490	516	478	428	502	488	455	491	474	467	449	477	496	487	469	476	503	496	490	478	456	438	463	464	477	473	487	453	444	494	469	456	442	510	455	473	498	472	472	450	488	489	500	476	496	469	464	489	449	468	453	466	476	435	484	459	492	444	507	472	445	472	472	463	491	466	478	437	475	443	488	490	498	463	465	498	464	458	474	454	473	458	487	451	468	494	480	468	485	454	470	490	477	481	439	461	454	473	484	506	477	476	522	429	460	451	451	533	419	487	478	499	510	498	496	472	476	473	464	496	496	453	483	454	496	483	455	461	497	456	476	420	472	460	476	469	499	469	503	479	461	440	505	512	448	479	469	426	435	470	459	463	465	499	479	461	470	486	494	471	473	457	464	500	447	475	483	513	481	493	473	484	483	480	476	458	463	452	466	451	480	449	468	437	510	446	451	481	475	478	495	477	470	451	474	467	476	468	489	484	443	465	486	455	459	473	457	505	475	474	454	516	505	470	489	444	476	451	473	465	432	496	483	497	467	517	461	457	445	493	464	447	472	526	493	454	455	478	431	493	472	487	485	487	475	485	451	459	485	518	489	474	435	461	463	479	507	474	473	491	451	453	488	466	456	468	453	448	505	427	453	496	466	503	448	472	439	475	489	463	476	459	519	475	430	519	462	479	502	418	469	471	517	491	508	451	461	432	459	491	478	482	474	467	439	441	463	434	482	495	466	485	442	463	461	506	474	466	461	494	477	514	496	459	451	481	498	495	467	470	455	464	515	479	492	451	473	495	450	451	468	454	449	456	477	458	508	486	460	481	485	466	443	467	498	460	472	489	474	442	457	476	473	501	467	478	513	476	492	463	479	486	456	468	462	479	513	472	464	455	454	476	462	446	510	477	455	457	469	488	452	465	492	532	495	454	449	467	481	436	472	480	467	482	459	475	473	475	463	496	459	443	463	429	463	477	482	472	451	464	470	430	467	447	452	469	468	475	451	448	446	443	465	482	519	466	474	473	498	473	507	468	502	463	462	486	413	464	429	447	467	448	486	445	438	452	490	469	506	448	427	443	453	485	513	480	478	466	454	475	515	515	476	472	471	470	476	490	476	508	483	431	461	439	458	473	498	476	449	525	503	449	459	483	483	475	449	467	495	445	473	486	487	465	460	487	485	429	465	458	435	478	455	455	468	451	496	471	458	454	460	465	480	471	471	482	467	462	491	482	464	480	509	431	410	503	466	481	494	506	484	446	494	500	481	508	482	459	475	481	426	470	478	495	475	464	474	464	443	486	501	475	483	472	433	465	471	430	428	446	454	455	450	441	471	492	498	501	460	472	467	502	480	458	456	453	475	449	441	502	479	447	488	461	467	468	495	496	450	464	485	516	513	459	462	492	492	510	467	490	457	470	503	474	499	473	517	470	471	461	470	500	476	457	467	442	513	482	453	452	469	480	452	487	451	454	451	473	449	515	499	473	484	476	468	495	498	502	457	478	485	461	465	478	472	500	446	487	508	493	477	454	514	477	437	471	486	508	482	429	510	508	461	490	420	469	466	487	461	467	459	470	465	458	455	437	436	492	470	500	466	485	455	469	458	449	510	500	508	431	428	463	460	460	433	462	453	471	438	502	473	487	477	474	394	457	457	445	481	494	443	492	467	487	409	485	445	491	440	443	468	511	468	456	480	464	446	502	459	463	461	469	448	492	459	468	443	447	499	453	482	493	479	465	441	476	476	442	490	486	496	473	481	478	433	465	446	454	479	476	469	502	460	528	481	454	466	471	490	450	495	416	451	468	472	487	449	466	495	443	472	467	464	488	465	483	442	445	458	476	457	446	470	462	469	462	428	398	488	457	492	470	456	485	481	464	440	467	448	535	497	428	461	472	464	480	486	501	460	475	461	456	473	465	473	466	493	444	438	433	408	472	491	424	465	460	477	459	503	437	449	468	479	450	474	487	465	472	440	462	464	469	446	446	496	488	528	480	509	449	484	452	460	476	449	477	472	469	485	497	480	480	494	493	473	484	502	459	439	424	430	440	464	480	467	474	491	460	474	465	448	469	473	506	479	520	477	479	483	518	454	524	476	506	479	440	458	486	491	491	471	479	473	459	485	460	428	445	454	520	470	476	498	470	451	476	467	501	450	485	470	458	481	464	490	438	446	458	464	479	457	472	477	479	481	493	495	490	452	450	492	487	445	505	461	503	466	419	479	483	437	520	468	482	433	478	460	472	417	479	477	483	477	479	486	506	467	470	445	475	453	450	450	483	462	444	460	456	456	452	492	433	478	470	473	469	459	463	429	463	436	505	493	497	544	457	467	480	491	462	477	438	479	492	465	460	467	516	445	474	430	461	444	503	471	479	490	443	487	497	476	463	487	436	427	476	498	469	489	429	440	452	457	493	496	471	471	478	489	462	513	439	484	445	470	469	471	459	506	447	448	480	466	491	497	480	445	505	484	497	461	451	419	474	484	461	467	481	485	476	479	481	488	484	489	480	484	485	473	462	469	492	487	469	457	528	495	486	487	455	460	517	448	467	459	450	450	514	449	510	479	469	528	477	476	446	464	444	499	443	448	457	489	462	466	483	452	453	488	456	467	464	470	448	480	478	470	455	487	479	505	455	452	479	446	455	459	444	482	452	466	446	435	472	473	492	465	447	457	457	428	509	441	443	495	444	481	456	464	424	488	487	488	496	470	424	473	444	475	466	501	483	465	467	471	463	487	432	486	466	469	438	462	456	434	512	462	444	446	477	482	462	474	474	462	438	480	447	469	483	469	492	444	455	500	486	444	499	481	461	469	474	466	440	499	445	454	451	477	479	481	490	483	445	460	446	445	474	518	509	470	475	453	451	455	467	459	506	493	485	503	479	435	474	491	448	422	488	486	457	475	485	459	500	443	484	483	451	431	490	486	434	453	460	451	442	491	444	437	456	500	519	495	469	495	459	464	472	479	463	476	458	482	455	476	422	485	411	485	470	490	495	483	458	472	472	447	484	478	475	499	498	510	497	525	439	435	436	487	458	491	469	446	455	494	462	433	466	456	485	495	513	457	504	438	475	495	472	483	473	467	474	507	496	474	492	498	479	444	494	487	477	450	460	461	459	468	434	507	471	515	453	472	456	473	476	488	498	479	461	501	440	484	499	477	507	521	437	497	470	473	488	508	511	468	479	461	497	457	421	457	461	448	441	496	451	442	494	517	477	455	443	480	470	469	479	481	444	479	494	465	467	458	467	457	449	489	454	464	451	470	448	449	435	444	503	453	456	488	459	445	474	457	498	474	438	439	443	474	479	471	477	507	499	515	492	463	478	446	459	472	479	476	513	492	503	494	473	509	446	467	448	489	466	461	466	479	508	471	476	489	458	502
2018	484	481	424	383	350	453	481	443	329	232	229	229	200	259	217	235	214	222	198	228	223	228	240	238	216	237	217	225	210	230	217	234	245	228	252	254	264	244	228	209	211	214	219	195	235	234	256	220	183	224	225	219	218	230	214	243	222	230	257	231	238	213	234	220	222	212	234	246	217	214	230	208	237	224	215	225	227	205	206	207	220	243	222	228	236	228	204	206	223	204	230	238	206	243	236	212	230	202	230	223	196	240	213	240	211	247	226	224	223	212	226	226	237	205	207	212	224	230	237	252	241	265	238	233	231	250	227	213	229	231	236	243	227	223	231	237	219	213	212	215	237	232	203	227	222	233	217	230	223	250	224	215	194	216	234	238	236	235	219	233	199	224	237	218	222	224	251	219	239	247	241	220	221	240	202	218	221	249	207	238	214	256	240	229	205	206	215	247	201	209	226	243	216	206	211	214	239	262	231	221	229	211	236	199	245	266	198	223	216	199	235	219	229	218	220	235	236	209	216	219	229	212	242	224	236	223	216	225	215	236	240	215	220	246	240	208	248	220	195	228	249	219	215	224	225	242	215	193	195	237	233	233	228	227	234	215	229	226	209	197	212	215	209	199	229	248	229	220	262	200	219	193	233	229	211	221	233	233	232	233	243	239	237	221	208	226	240	215	215	217	235	237	222	252	210	219	224	226	194	205	210	243	219	251	232	241	215	205	223	247	237	231	221	234	208	216	229	228	214	231	250	217	234	216	228	221	226	218	231	200	237	218	218	200	245	215	221	221	224	200	251	215	224	254	256	249	221	230	231	245	243	231	214	230	228	236	224	230	189	231	219	227	228	220	204	209	236	222	195	220	254	230	244	230	233	225	219	234	203	257	229	230	230	217	215	236	191	198	205	230	204	235	207	232	221	256	232	232	212	253	185	188	213	225	258	245	247	246	251	230	217	223	248	213	228	242	210	242	229	220	242	216	235	219	234	256	206	218	221	255	226	224	212	259	256	239	223	241	209	236	219	207	217	227	225	223	195	213	215	215	234	211	214	228	211	235	223	224	274	206	231	212	233	224	240	231	213	194	193	201	250	237	243	200	228	200	211	226	218	222	223	242	231	190	233	219	205	240	218	252	223	225	215	227	221	207	223	228	236	225	252	210	192	249	252	236	243	232	209	230	206	244	241	233	258	213	202	246	211	232	213	239	209	227	202	205	260	208	231	214	215	217	232	211	241	251	218	214	221	226	213	200	196	220	202	226	211	210	214	233	214	237	211	247	208	248	207	225	224	194	220	233	239	230	205	238	227	230	241	255	234	207	191	235	234	228	213	226	235	211	231	224	255	212	222	226	197	222	214	235	229	227	249	246	229	240	222	242	215	221	227	224	236	231	232	219	201	232	246	241	222	235	232	207	233	243	228	218	224	235	224	223	210	213	228	230	253	212	252	225	235	228	202	226	238	247	220	205	251	225	225	208	206	237	233	219	221	225	207	218	225	237	219	263	240	221	216	205	214	209	230	218	214	234	220	236	230	229	208	250	235	230	213	216	229	238	260	244	195	239	210	237	217	224	214	241	215	237	225	220	235	229	221	210	248	208	239	188	203	225	215	245	236	209	215	226	250	244	222	220	244	213	223	237	264	264	253	240	198	245	252	246	248	225	216	227	229	242	208	214	228	251	222	194	208	235	223	243	216	203	239	203	250	222	234	229	207	239	231	223	228	223	229	214	207	234	224	238	245	228	241	220	230	243	219	229	234	240	236	216	243	238	221	193	205	212	231	245	226	223	222	228	221	263	212	251	249	229	221	220	236	254	236	223	212	204	231	203	237	210	217	224	268	237	204	231	222	209	224	234	239	244	249	246	248	225	234	210	251	225	257	207	237	204	228	240	216	237	232	208	222	220	254	234	238	257	230	201	222	250	190	217	245	206	231	255	257	213	256	252	233	231	209	225	236	223	247	210	245	253	206	217	228	235	211	233	231	233	224	223	230	233	234	242	218	242	234	239	230	242	230	263	217	247	218	241	254	212	225	239	209	222	233	234	242	232	199	189	206	221	245	214	240	215	231	218	211	240	209	244	210	224	217	229	218	203	204	221	226	236	231	234	235	228	257	200	242	233	220	232	252	216	250	236	247	230	239	247	209	232	224	249	223	220	239	199	219	229	224	230	204	240	243	228	205	219	183	234	218	247	238	227	236	232	243	239	235	273	258	221	226	215	222	227	214	239	219	253	242	232	233	219	244	242	249	245	262	210	235	237	222	240	214	229	241	237	234	235	189	233	261	212	224	235	233	224	237	214	216	257	232	233	210	211	235	199	249	230	227	223	231	237	222	213	246	229	225	235	221	217	223	229	244	205	220	230	219	223	199	235	239	222	213	258	227	224	224	213	233	221	214	242	230	215	226	214	243	216	241	227	226	186	219	235	228	220	245	224	232	212	239	256	219	223	237	224	210	237	226	224	225	220	235	208	215	234	250	216	229	227	228	239	227	252	249	233	225	245	215	217	233	221	210	207	216	227	227	207	248	227	239	212	235	209	194	237	234	246	220	249	239	251	228	226	220	239	228	220	218	209	192	260	213	233	216	237	234	210	217	234	217	216	238	224	205	213	261	246	234	208	220	216	226	235	261	231	213	246	248	228	246	211	200	218	267	238	217	253	236	251	237	202	240	200	209	249	218	213	236	206	229	237	206	223	240	247	208	221	219	233	229	237	209	218	241	239	211	230	218	207	244	214	219	217	209	213	232	219	221	236	239	258	211	214	220	243	255	222	211	230	205	201	280	223	243	259	231	232	205	267	194	232	222	235	186	226	251	197	223	237	224	220	221	229	203	223	219	257	231	214	244	220	228	215	213	234	207	254	263	231	238	239	242	237	242	230	184	235	222	219	225	224	215	232	200	209	213	235	218	258	224	215	234	219	187	220	231	220	218	226	219	216	217	230	255	250	212	215	228	221	214	218	238	244	219	244	257	233	212	236	207	216	226	238	231	248	217	231	238	256	267	242	221	226	227	227	239	201	222	197	218	217	203	225	215	237	207	218	235	241	265	243	237	209	256	208	235	232	199	246	208	230	217	215	261	253	234	203	243	207	248	225	224	265	213	234	249	227	251	223	207	237	219	199	262	239	244	222	225	204	220	222	249	209	206	215	192	207	246	252	224	229	218	228	237	227	235	203	235	226	227	222	207	222	228	211	215	200	257	233	193	240	238	206	209	209	264	225	236	225	232	234	229	203	229	243	242	226	210	227	223	240	217	228	212	213	217	233	235	232	207	238	233	217	210	221	233	224	226	195	250	209	226	226	278	267	221	234	227	247	247	219	212	206	211	214	222	232	232	217	235	229	250	203	219	218	222	230	216	215	240	210	237	221	217	219	222	237	216	220	247	247	220	215	234	210	224	224	221	207	232	262	248	227	222	231	232	219	226	223	250	224	215	211	214	249	208	198	223	199	238	222	217	219	246	222	222	242	233	257	253	211	225	225	215
2321	782	1233	1383	1365	1348	2057	2071	1950	1115	577	560	603	597	608	484	597	593	538	535	522	540	564	590	596	617	525	515	575	603	589	544	550	561	552	568	530	562	587	598	532	547	551	528	543	571	599	597	569	559	563	565	572	574	533	554	549	543	563	589	558	551	532	536	565	573	583	513	547	596	540	537	585	582	549	579	568	580	572	553	587	541	571	529	567	643	564	579	559	520	524	573	593	557	533	543	565	539	587	570	602	573	578	560	510	615	575	569	524	542	554	611	541	557	564	579	539	560	522	565	584	559	534	566	535	554	530	562	581	552	537	562	583	548	538	578	554	556	567	565	539	552	550	500	565	562	565	551	533	566	558	611	574	548	558	569	562	559	571	577	612	547	575	533	537	622	577	553	565	581	562	569	577	541	563	584	554	564	572	560	581	572	581	561	549	553	552	542	584	539	600	537	533	557	607	573	537	557	551	569	563	549	552	541	537	562	577	562	559	545	541	543	552	554	559	596	616	527	620	596	580	536	552	565	567	532	539	588	603	558	549	554	567	567	555	553	586	572	558	566	538	536	563	604	556	564	562	536	553	601	590	561	562	576	522	504	560	569	565	548	554	572	551	540	576	525	579	552	570	624	567	560	578	539	580	553	554	583	563	551	599	551	544	524	572	594	557	571	578	537	567	562	577	563	565	571	557	566	614	593	592	537	542	560	597	566	553	577	580	585	603	553	578	560	514	573	518	517	574	536	529	570	498	575	598	548	580	587	584	565	544	547	542	558	539	596	594	566	600	563	534	577	565	547	561	523	586	577	566	552	607	586	548	571	523	552	575	569	570	593	560	570	503	573	551	588	591	547	570	559	599	576	563	514	548	576	560	579	586	592	558	507	602	567	540	536	536	502	574	600	573	550	573	529	605	549	610	575	558	560	561	579	542	546	581	553	563	535	557	581	584	593	527	546	567	561	552	538	545	555	561	557	548	566	584	574	572	536	601	568	578	585	539	575	574	602	544	584	536	536	581	577	512	549	549	573	532	569	570	578	539	587	578	573	556	557	561	518	551	583	564	563	555	577	533	592	605	564	536	549	493	574	542	552	591	559	564	580	551	534	549	539	557	588	557	555	559	600	547	573	579	559	558	560	536	557	527	553	548	533	569	578	567	566	610	582	532	529	558	567	551	592	557	547	585	576	533	532	561	606	560	612	601	593	542	604	590	554	541	530	562	534	554	571	565	541	565	548	533	588	564	566	564	580	554	578	573	572	586	582	538	538	544	540	598	539	531	563	586	541	549	557	523	561	536	577	566	617	590	514	559	570	588	548	533	537	578	545	626	561	577	590	550	579	569	585	550	550	579	614	566	583	597	543	576	571	563	516	581	577	595	516	547	580	583	558	546	586	574	561	537	558	559	556	575	556	525	583	529	546	584	533	597	578	574	583	564	563	574	605	537	574	582	571	562	533	536	544	556	603	593	588	583	563	560	551	550	577	605	554	566	564	534	527	567	560	546	553	550	591	603	582	552	597	597	588	578	516	529	613	529	583	523	565	560	541	520	551	559	540	533	559	557	553	598	567	600	544	564	540	555	521	566	564	552	570	546	522	564	596	545	563	541	505	549	553	554	542	544	590	587	580	570	550	575	608	569	559	543	599	576	532	584	595	544	563	559	545	549	541	607	540	550	587	559	533	567	583	557	565	541	569	560	582	551	572	572	587	561	559	530	548	532	556	564	591	563	553	538	540	530	505	574	595	581	581	539	574	560	544	530	559	545	523	585	578	567	575	560	563	553	537	565	538	543	534	568	567	577	576	519	569	590	527	529	549	538	560	559	586	507	543	549	557	559	572	546	592	575	545	560	538	545	563	540	580	572	576	537	568	585	567	593	607	581	583	551	576	543	544	539	555	591	568	595	548	558	561	579	582	545	563	552	528	539	585	556	553	517	541	600	541	566	586	561	599	560	582	573	553	590	572	570	556	525	571	523	530	575	585	572	538	528	540	548	588	556	557	589	586	525	589	561	574	568	564	590	572	578	550	580	550	547	527	523	607	567	593	563	576	514	563	602	539	535	569	544	578	539	572	554	527	611	558	600	584	565	558	565	521	603	542	529	558	534	587	552	558	558	545	582	517	535	582	577	543	602	515	567	555	602	548	562	573	554	578	553	551	568	545	542	588	533	580	585	545	557	519	578	578	570	603	574	509	583	565	544	559	538	572	558	545	543	590	553	605	590	556	569	579	573	578	595	539	602	541	550	560	537	571	508	559	559	548	568	558	562	583	546	580	590	544	586	555	584	565	535	561	593	596	574	587	544	557	584	531	574	574	574	585	589	571	553	557	556	533	569	555	551	534	518	544	572	608	541	587	558	566	553	560	622	554	560	559	536	587	538	575	565	559	553	543	523	612	565	554	582	583	531	508	541	547	525	539	558	612	552	557	594	526	554	602	548	597	556	565	550	569	549	554	536	553	527	551	587	577	544	571	591	581	558	582	594	557	566	541	548	577	550	565	557	570	559	634	583	577	568	554	559	583	524	557	560	580	577	598	589	547	550	564	568	567	551	541	564	552	531	567	541	572	548	515	550	562	594	516	539	517	524	552	557	548	546	522	552	579	553	553	553	571	607	592	557	595	574	545	583	550	577	566	527	558	561	538	595	534	567	556	564	573	531	612	565	538	576	561	495	600	579	528	575	562	566	551	555	581	579	567	590	575	535	558	583	556	554	607	544	531	587	541	531	551	588	563	523	565	591	592	603	592	560	561	549	515	556	555	540	533	594	548	589	620	555	597	569	583	559	564	554	537	556	572	527	555	585	549	541	580	555	540	565	568	556	596	586	508	529	537	546	552	590	556	585	602	593	585	584	561	544	533	595	564	585	540	567	541	597	546	583	599	577	552	542	586	562	551	606	558	542	611	566	550	488	589	571	564	534	568	556	533	571	544	567	581	585	573	565	541	562	530	545	595	545	648	537	565	567	585	532	543	552	575	567	580	590	570	551	505	504	563	581	543	554	567	549	605	560	574	568	547	580	562	542	541	529	554	547	585	524	580	555	566	567	515	551	519	503	545	547	592	558	612	547	561	575	535	565	532	558	543	579	543	587	577	577	606	534	555	534	566	570	557	569	572	551	595	513	581	538	541	554	542	562	555	572	547	561	543	520	537	528	603	615	580	582	602	519	566	565	549	543	499	550	549	562	558	568	567	552	586	572	574	547	561	568	559	528	580	548	562	552	563	544	566	568	584	569	583	563	581	553	533	593	578	569	497	549	548	543	582	587	561	582	525	558	559	592	579	605	573	571	560	587	541	596	540	584	543	583	609	536	592	606	541	563	581	513	569	535	553	567	533	553	578	567	544	584	598	606	583	565	567	526	538	600	574	548	543	592	542	556	550	544	561	587	603	511	591	565	573	570	574	544	540	540	583	539	559	544	592	570	549	532	568	529	584	559	566	531	556	583	567	579	538	571	595	539	574	540	550	590	564	568	498	528	592
8009	806	865	696	565	634	1802	4216	4415	1989	306	285	266	253	293	246	253	273	301	284	241	274	250	237	248	243	243	256	259	244	223	266	269	296	276	273	284	245	258	281	273	271	258	270	277	280	233	262	255	248	287	260	272	235	279	265	250	244	251	259	269	258	255	253	239	230	241	252	272	228	257	286	285	265	272	262	265	275	264	272	288	252	263	243	238	243	246	210	239	232	251	268	262	270	266	264	233	266	284	255	261	245	266	276	270	239	243	271	233	275	280	270	243	280	256	282	298	250	279	257	232	246	271	238	226	286	237	281	267	231	258	269	267	246	230	266	273	257	245	266	229	285	246	262	260	267	242	263	263	236	260	267	234	239	266	226	244	244	287	252	254	240	282	274	228	288	254	283	291	250	281	250	248	272	259	239	288	251	274	271	241	280	284	283	276	301	279	250	282	264	264	265	254	270	281	246	249	249	240	241	238	263	272	257	261	280	239	280	263	268	251	243	240	273	247	255	266	252	275	271	242	293	274	254	261	262	284	244	273	269	274	285	226	240	280	258	239	259	235	261	300	263	269	268	246	281	265	247	271	242	246	242	251	244	263	259	224	224	236	259	284	253	235	252	256	237	253	275	270	217	232	212	234	271	235	255	243	273	276	255	250	272	276	246	243	245	256	236	245	240	290	236	251	260	251	254	259	245	276	249	227	260	275	225	258	248	284	240	274	241	252	253	215	263	254	248	239	255	251	274	279	252	278	240	236	256	259	253	281	274	254	260	265	271	244	255	243	263	276	272	279	283	236	289	245	274	246	269	274	250	232	274	253	267	246	260	270	246	274	260	249	244	270	253	256	283	251	261	246	263	256	260	239	299	284	249	282	276	252	271	242	282	248	240	267	272	260	268	266	260	262	269	248	281	266	241	278	252	281	259	267	271	257	282	259	231	262	269	259	302	237	263	297	243	257	270	233	260	273	275	250	242	243	261	274	233	271	244	277	232	250	262	265	236	255	257	272	252	266	267	248	221	254	271	244	257	260	199	245	271	271	268	263	289	237	261	251	269	239	255	260	261	275	246	277	248	255	276	243	249	249	285	281	276	240	268	281	254	280	282	268	275	269	220	245	275	227	288	275	246	285	287	240	256	264	263	267	248	255	238	231	232	269	245	238	273	261	287	272	228	243	238	253	254	260	255	277	261	266	253	250	261	271	289	251	269	266	256	252	268	263	261	270	267	267	271	227	278	243	233	281	264	239	280	262	273	274	243	211	243	242	278	239	260	235	260	257	241	261	258	300	269	243	286	256	241	263	228	231	274	251	250	260	275	265	277	256	247	281	266	279	265	281	233	276	226	254	241	266	240	252	232	275	282	264	274	252	252	243	258	270	259	261	221	263	290	265	258	251	261	291	253	260	270	305	273	250	246	268	265	258	268	243	261	239	267	241	254	232	259	263	261	259	270	243	268	255	288	292	258	256	235	262	252	273	275	292	270	291	232	261	266	293	271	274	249	282	260	263	239	288	257	297	263	247	237	241	277	277	241	257	230	271	293	268	256	226	251	255	269	265	282	258	259	261	247	250	256	272	262	283	245	282	230	246	228	259	233	253	272	250	288	260	266	254	246	254	260	260	262	285	285	274	240	298	259	267	254	260	256	271	253	273	264	268	266	235	281	263	236	258	230	219	225	248	264	266	268	240	274	221	236	237	248	246	270	273	249	269	266	262	266	271	281	255	232	272	308	287	280	244	264	254	258	263	253	271	239	253	233	251	270	242	268	264	267	256	238	288	255	235	262	274	278	275	287	238	226	236	234	276	258	248	263	238	263	223	285	252	261	250	261	258	259	270	220	278	279	246	263	252	245	266	278	251	252	244	275	251	276	241	257	267	240	218	294	270	252	232	262	258	263	246	247	272	273	252	233	251	232	252	264	245	258	240	262	258	244	243	220	263	256	261	260	255	270	273	239	243	260	247	235	261	239	284	274	276	241	260	264	271	247	213	253	263	267	220	271	263	265	261	230	237	288	247	221	251	245	286	250	225	265	251	265	269	240	244	275	259	263	285	240	226	261	259	268	242	288	252	258	225	273	236	272	265	279	249	272	259	259	259	259	247	261	251	275	272	301	293	236	272	249	270	243	259	279	273	266	283	243	279	259	249	281	253	280	264	256	268	289	260	283	246	241	268	256	240	292	256	248	263	248	272	261	266	273	239	257	238	289	247	236	267	248	248	233	286	294	242	282	262	239	264	258	264	248	258	229	254	272	257	242	288	259	291	266	253	245	272	276	249	244	244	262	244	248	255	255	277	262	260	251	268	262	249	263	247	245	252	263	270	297	248	279	251	256	272	278	277	236	264	247	239	256	261	275	251	274	272	268	283	276	264	257	244	249	261	261	268	240	279	283	253	255	246	285	266	289	243	229	233	241	264	261	253	267	245	279	257	226	264	250	249	284	247	267	258	259	262	260	263	279	260	253	239	232	263	264	269	257	267	268	239	271	268	240	255	279	257	284	247	261	224	279	250	269	248	251	247	240	268	262	263	269	270	249	282	239	253	230	236	290	278	259	263	237	271	247	245	243	260	242	238	252	281	229	255	262	240	265	227	269	257	222	216	249	266	260	264	227	252	266	250	285	279	261	255	257	247	240	245	287	277	254	280	260	247	245	261	272	275	232	292	302	268	248	303	254	251	255	257	254	250	264	252	269	243	256	263	270	243	269	244	250	273	249	274	246	261	254	227	268	267	258	264	243	238	288	294	253	242	240	282	271	271	274	250	275	267	271	257	255	244	239	250	225	253	267	243	279	257	265	267	254	255	230	288	252	269	251	264	266	284	255	230	261	260	227	263	285	275	249	257	273	262	265	275	302	312	289	262	241	262	283	235	252	258	252	257	272	263	242	260	248	263	254	245	264	250	268	284	243	281	246	269	249	272	266	257	257	285	267	246	266	250	226	239	268	254	229	257	247	254	280	284	231	249	248	230	258	221	261	266	272	242	268	266	258	231	255	261	253	220	297	233	246	313	279	282	272	284	285	241	216	237	271	276	231	246	228	273	241	275	245	259	256	261	259	226	236	252	251	244	271	257	250	259	257	260	253	280	269	271	268	259	257	251	267	258	292	269	258	253	267	300	240	268	300	243	238	280	253	257	268	297	237	253	277	249	252	257	280	237	258	228	263	248	251	278	281	278	270	268	272	245	275	273	269	257	241	266	247	243	259	256	236	241	246	261	257	266	259	240	243	267	245	261	241	244	278	275	273	247	237	262	262	264	267	259	233	252	239	274	282	261	229	275	266	234	250	274	269	245	243	295	253	263	271	265	262	244	284	267	296	227	262	278	218	270	272	238	254	225	252	289	268	293	252	263	258	237	258	264	277	256	247	243	254	257	287	227	267	258	234	238	263	265	224	261	269	233	243	255	266	275	279	240	240	241	270	278	258	239	251	266	301	269	263	251	253	244	265	259	261	248	271	279	239	252	253	266	269	267	274	259	234
7004	1152	1958	2306	2430	2346	7954	18101	18576	7615	716	708	703	699	671	654	701	694	674	659	648	597	628	647	662	657	668	641	661	645	670	606	651	652	579	623	648	638	624	635	615	624	612	682	642	641	622	641	633	653	644	610	663	629	625	686	583	673	620	597	648	674	574	613	683	608	642	643	667	615	567	592	675	621	667	638	623	561	663	650	619	618	628	612	633	613	625	658	587	653	551	627	622	646	648	597	612	618	616	631	643	628	571	673	620	642	674	626	681	591	603	632	640	663	674	626	652	617	632	611	637	607	644	622	671	639	626	639	636	662	600	647	619	657	635	619	653	667	596	601	618	612	638	583	616	573	595	697	631	620	608	624	572	641	631	570	639	638	551	615	604	598	623	643	645	622	626	646	686	635	588	636	673	643	616	626	586	568	591	639	645	626	633	628	612	647	679	590	654	623	588	623	700	663	622	600	596	618	620	646	661	584	606	634	646	648	664	596	611	628	597	612	624	611	638	645	618	625	623	631	622	621	640	583	625	653	612	592	615	654	606	628	627	628	595	665	632	579	565	600	586	629	642	609	615	621	635	617	611	629	638	620	620	637	608	617	628	609	662	617	612	600	637	636	611	585	629	629	624	631	613	613	623	624	589	617	632	601	622	605	638	628	685	639	648	611	647	633	623	640	581	641	620	631	642	638	570	616	553	650	593	606	620	587	658	602	622	627	589	632	601	592	593	627	610	603	605	600	644	613	615	606	566	622	633	639	623	598	634	604	659	680	619	605	657	614	644	634	619	609	616	591	617	618	619	645	630	650	641	641	661	579	561	585	644	650	663	609	654	568	635	591	667	622	589	612	660	662	605	589	643	623	653	611	667	657	580	644	581	606	620	650	602	621	628	656	707	594	647	626	679	646	639	583	612	638	651	610	630	588	608	563	658	641	597	619	637	612	633	591	611	651	564	607	599	642	634	649	623	645	624	600	634	572	609	651	653	616	608	577	629	593	595	660	624	606	621	641	658	658	609	646	635	616	580	614	639	617	603	619	618	645	632	594	613	651	628	633	634	658	606	621	635	623	633	708	605	619	653	590	591	609	621	644	625	609	650	608	588	628	586	643	633	659	631	620	633	625	609	629	631	569	658	615	597	658	597	680	599	636	641	607	656	644	655	616	656	636	648	634	629	649	626	578	617	646	630	611	626	581	642	595	642	631	677	650	620	624	598	627	666	602	629	598	660	616	601	566	655	639	620	602	607	649	643	616	655	641	579	628	630	650	663	605	642	633	622	658	622	626	659	629	622	684	633	633	637	590	669	593	641	644	624	650	618	634	625	602	645	628	632	625	611	605	612	659	598	629	614	635	664	631	664	645	585	592	621	630	650	579	613	586	612	621	624	637	650	606	593	634	596	597	603	635	662	630	646	628	637	573	579	599	628	585	590	635	607	646	619	628	635	636	588	610	671	655	589	594	627	616	612	621	649	609	643	599	612	647	623	646	605	631	626	667	607	561	642	626	625	615	648	594	621	623	604	631	641	642	668	607	627	600	672	630	606	663	596	623	635	637	619	625	613	628	650	575	592	627	618	569	597	641	590	595	587	605	579	628	656	621	623	617	573	632	620	624	605	639	617	640	652	630	626	672	647	562	617	647	616	690	600	611	647	605	617	618	614	660	614	654	600	629	595	565	640	604	598	623	631	646	647	650	631	631	615	594	599	599	636	614	594	653	644	626	585	637	648	645	657	648	628	643	645	605	628	598	620	653	597	636	640	669	674	637	655	628	679	658	630	573	623	585	629	636	642	633	601	615	629	614	659	612	659	659	655	603	626	605	596	585	577	652	597	595	615	630	600	633	634	562	594	655	620	609	592	641	600	622	659	607	632	638	638	644	662	601	628	641	643	633	668	606	627	554	612	598	589	660	644	610	620	631	616	593	628	628	611	589	614	576	620	615	620	652	630	606	660	650	598	587	577	601	632	637	606	662	630	629	620	648	610	647	618	598	609	622	608	630	616	603	569	660	619	673	608	589	608	645	628	614	660	640	612	637	598	643	675	631	609	597	593	623	639	586	607	604	612	637	624	648	681	612	612	650	633	573	620	587	685	638	656	604	605	611	638	650	594	593	635	605	607	593	639	657	612	653	614	613	593	610	615	627	603	630	601	648	611	647	654	659	559	642	603	588	616	606	666	623	614	642	617	615	647	598	621	584	633	674	631	686	669	623	640	627	649	584	559	614	661	624	607	613	628	596	658	599	612	610	647	642	564	608	662	631	650	583	645	648	592	589	585	642	629	633	594	650	637	623	660	665	644	627	647	586	592	617	596	625	630	665	586	638	639	649	628	620	677	604	638	651	620	616	607	681	624	611	589	657	591	597	609	656	657	601	647	628	645	593	629	676	571	656	622	608	587	627	595	594	605	624	622	596	599	609	641	635	616	638	619	598	638	617	563	629	626	620	626	656	577	596	621	604	692	639	597	600	636	657	634	573	634	575	554	611	698	670	654	582	655	621	669	649	602	611	622	633	605	633	624	589	591	593	631	628	626	640	589	655	583	562	621	608	623	633	608	605	638	593	605	604	578	612	603	647	664	661	605	646	608	600	628	613	642	633	569	627	600	600	596	608	630	617	619	592	567	593	693	646	656	638	612	642	580	580	569	590	617	633	636	636	617	682	626	646	661	627	635	656	656	628	636	597	643	611	640	616	647	592	617	613	614	651	638	643	643	623	597	643	642	649	657	585	640	622	621	618	653	615	622	610	620	620	619	628	660	608	618	654	606	602	677	615	627	650	561	630	666	606	609	636	574	653	643	644	627	626	608	657	628	619	648	636	652	604	582	625	624	630	592	646	607	664	603	623	620	624	658	637	631	568	617	654	646	577	618	618	618	628	621	604	622	597	621	626	603	575	632	663	620	638	640	655	628	629	645	651	611	608	603	626	629	624	622	613	662	607	614	575	610	631	628	645	640	589	626	592	618	597	658	633	625	657	644	636	616	634	646	650	621	632	598	602	584	620	672	633	616	582	625	637	622	571	633	628	648	575	623	591	568	617	610	637	601	645	597	688	656	586	604	622	623	645	662	641	591	628	627	641	628	641	645	596	647	633	620	611	622	679	635	649	635	603	607	654	601	655	648	680	631	636	626	599	634	611	590	650	608	579	619	640	642	633	648	643	688	624	652	640	598	609	633	637	616	572	628	624	600	633	650	639	602	579	591	630	610	614	623	664	603	634	641	643	580	558	582	622	640	608	597	608	581	632	574	650	635	664	639	617	603	622	625	653	636	639	650	622	578	632	622	629	602	615	611	636	568	681	625	632	674	612	613	616	646	641	635	634	607	658	625	619	615	571	591	632	638	584	642	636	658	624	624	587	607	644	590	599	641	665	635	653	594	592	587	593	594	609	607	620	604	652	614	609	645	623	591	608	604	641	620	595	642	658	629	573	608	586	648	633	613	625	600	618	633	574	625	633	647	654	587	623	648	589	634	605	635	628
13577	1261	1288	902	604	451	3054	8593	8583	1193	215	191	209	189	177	171	171	188	194	175	173	201	165	177	188	198	201	187	189	203	166	180	164	173	191	190	182	155	181	189	198	176	173	163	162	162	175	191	163	182	199	157	153	167	186	180	170	203	171	183	156	174	189	167	159	177	160	186	191	170	190	187	199	180	168	161	171	151	183	190	147	169	195	151	157	184	190	198	172	150	193	184	185	176	168	194	178	192	179	166	174	163	184	176	195	198	196	175	169	176	195	179	163	176	182	180	176	149	170	183	150	164	174	182	187	204	168	201	165	160	178	197	184	180	182	176	193	186	172	162	174	185	182	171	159	178	192	163	179	182	175	189	162	186	180	184	174	175	161	179	175	180	180	181	170	165	177	195	161	158	173	162	188	182	184	163	156	156	192	162	164	185	189	166	157	179	173	189	172	173	186	171	182	179	177	194	182	177	178	190	190	154	146	197	165	150	176	159	175	184	175	203	198	206	185	171	187	198	172	200	145	169	185	185	165	184	223	202	190	178	180	175	200	184	195	191	200	180	177	201	190	175	161	183	184	184	224	172	185	197	174	172	163	174	154	191	163	216	184	171	197	165	183	211	187	147	170	190	177	163	153	156	166	188	190	167	187	193	167	145	194	174	190	205	176	173	161	175	193	183	140	182	166	195	174	164	189	169	204	207	164	211	163	150	190	175	202	162	179	170	195	176	173	137	152	187	204	183	156	187	169	183	175	176	168	180	153	199	162	177	172	168	154	189	176	172	189	168	156	161	186	173	182	188	155	192	187	194	189	170	161	187	204	182	156	183	175	186	182	213	173	170	185	176	172	192	162	175	194	189	165	168	167	165	163	164	165	157	173	150	179	195	187	197	172	186	162	166	176	180	168	199	198	196	162	161	163	174	172	179	164	149	194	163	145	169	193	174	167	184	199	166	174	180	180	170	183	173	186	187	184	192	176	169	183	184	159	170	164	183	169	180	168	171	163	176	170	182	163	180	151	161	195	134	156	173	168	173	162	200	169	167	184	183	169	165	177	180	168	188	171	176	187	198	164	153	165	177	169	187	195	175	188	168	188	178	213	180	174	179	191	149	192	185	146	167	196	150	183	159	160	197	183	174	180	191	179	172	188	179	164	173	170	167	180	177	175	190	144	166	167	188	211	171	210	194	171	173	164	147	165	159	179	181	189	162	188	169	180	181	170	184	168	191	168	177	181	177	175	189	171	196	182	181	166	151	189	182	177	156	175	157	170	165	177	168	173	161	169	162	167	162	175	171	173	183	186	173	148	170	174	186	184	180	167	180	191	180	165	184	172	193	159	191	188	197	178	183	206	178	176	160	193	130	198	158	201	172	159	198	185	177	197	184	173	174	177	172	176	191	169	186	179	166	171	147	167	169	159	194	184	194	187	156	166	152	175	171	190	165	172	189	181	159	171	182	174	202	166	195	169	189	173	193	175	173	162	194	163	171	169	167	165	201	176	183	183	183	189	159	180	161	176	149	175	181	174	181	187	165	176	165	184	164	159	177	167	185	170	187	196	179	182	164	170	190	195	159	182	155	180	196	206	195	166	167	199	182	152	161	191	176	149	174	149	163	176	173	179	181	195	192	158	174	164	155	147	202	150	182	141	195	195	166	190	188	164	174	172	188	169	160	179	185	180	170	175	173	157	162	166	169	171	179	169	182	181	177	176	169	181	153	187	207	155	189	195	182	196	174	161	176	205	187	165	163	181	163	148	166	183	170	180	174	165	179	155	172	173	169	167	194	161	180	190	195	172	174	159	187	190	179	160	169	155	154	177	208	179	160	170	173	156	149	192	174	173	183	171	166	160	202	183	180	177	184	178	189	162	183	149	180	158	176	170	171	183	150	200	168	181	175	179	208	176	165	179	180	184	206	162	187	210	191	160	177	164	171	192	183	160	183	187	177	210	171	173	181	182	150	163	179	164	189	177	202	180	200	159	209	178	145	175	175	196	200	204	174	204	203	191	166	158	181	165	206	186	182	170	204	163	165	194	173	177	170	143	189	164	186	216	186	173	161	172	214	181	169	185	182	162	169	185	158	159	164	157	173	174	156	176	154	171	165	184	198	149	143	171	190	180	176	170	183	150	186	164	188	177	193	162	176	139	174	176	172	184	175	179	187	161	181	188	160	164	194	174	169	165	171	182	188	184	185	166	173	188	170	181	182	179	179	182	179	205	191	184	170	176	183	181	184	187	185	165	161	150	190	140	163	190	178	145	189	180	200	172	180	205	173	178	162	168	181	193	177	146	170	187	174	176	164	172	182	191	193	168	196	159	180	135	176	191	197	158	143	148	180	195	159	172	187	160	153	167	201	188	176	191	175	164	163	163	171	176	179	169	179	171	148	170	179	199	172	158	174	172	196	158	219	190	169	157	180	176	163	136	157	184	178	171	180	154	192	185	179	168	176	171	174	158	174	180	196	175	166	176	172	201	165	188	194	188	191	159	165	176	154	151	188	180	179	171	188	181	156	184	191	178	174	201	177	157	180	172	181	185	172	178	152	170	168	148	161	168	186	198	168	160	181	187	176	211	167	178	184	186	167	166	186	184	190	191	179	154	197	158	172	190	191	190	191	173	198	208	169	202	203	191	186	164	153	158	172	190	157	181	195	191	207	165	186	183	166	173	175	190	181	171	194	169	181	182	179	186	168	170	189	173	163	181	194	228	193	163	176	191	182	174	188	192	194	187	173	192	141	151	175	179	166	187	182	178	202	147	184	193	161	174	152	182	178	142	192	191	171	153	176	164	158	187	176	186	193	173	184	183	177	183	153	170	168	191	174	165	176	177	204	184	169	198	172	176	185	169	173	187	175	169	179	187	149	174	167	159	167	159	187	173	187	174	180	180	169	142	148	174	153	182	165	178	192	152	187	185	186	191	187	162	189	176	165	161	187	189	213	166	172	176	184	183	189	172	172	157	193	164	164	185	174	164	157	181	185	183	207	185	166	142	173	156	210	154	171	189	154	175	189	165	179	196	156	168	174	204	184	148	175	160	154	208	182	183	182	168	186	157	177	189	155	193	191	179	187	192	159	169	193	172	166	164	178	176	210	169	180	157	174	167	194	167	170	183	195	200	194	189	201	210	163	169	187	197	200	137	164	185	208	156	203	152	195	166	186	188	154	167	169	204	167	198	189	173	172	150	173	160	199	186	179	171	180	191	237	175	189	174	161	185	159	182	161	183	174	152	174	163	172	170	175	153	166	192	173	145	177	181	199	189	168	152	195	209	177	170	149	205	199	158	204	158	177	180	161	155	183	187	176	184	174	158	177	176	178	183	159	178	178	178	184	179	171	186	173	179	176	163	140	168	182	152	180	197	179	180	182	163	194	183	168	187	195	189	170	211	170	175	171	183	178	176	194	177	229	162	162	177	158	167	162	180	188	192	193	154	178	162	181	180	158	190	171	166	167	188	174	173	167	148	193	180	176	207	165	176	164
8769	1190	2774	3209	2537	2161	12929	27870	26055	2228	569	594	559	551	522	513	513	488	524	500	503	505	487	472	477	450	515	477	484	499	491	439	460	453	496	409	474	470	441	462	423	479	442	441	455	443	413	425	403	456	413	456	436	443	465	414	447	424	444	441	462	444	431	436	419	425	441	465	412	448	441	424	429	471	443	453	443	446	429	441	438	451	415	462	423	461	474	420	440	434	438	429	414	395	457	446	420	398	423	469	424	462	410	418	467	390	423	403	412	433	414	411	410	426	432	431	460	454	450	421	415	440	424	468	478	422	437	422	436	435	412	451	443	435	445	430	442	437	435	433	422	429	388	419	401	450	431	479	392	405	429	430	426	441	469	439	436	424	425	451	437	425	434	477	473	425	412	406	417	405	436	442	425	438	466	456	463	425	423	416	448	452	464	419	419	446	435	459	474	419	461	416	414	442	452	432	426	472	419	438	381	411	447	418	435	432	443	426	411	429	432	469	426	416	434	444	455	446	419	404	432	443	463	463	432	450	458	456	413	478	427	407	431	405	409	426	421	439	459	434	467	444	440	424	426	418	475	412	430	453	478	430	445	403	442	436	451	469	421	418	402	464	413	432	458	440	414	436	463	410	423	404	433	441	421	395	444	453	422	419	394	438	426	409	449	440	442	425	407	412	375	442	451	428	432	390	452	402	438	469	454	417	475	456	418	430	423	438	436	413	420	456	449	448	425	451	452	433	457	451	418	442	453	469	437	383	451	425	440	452	432	460	456	426	430	477	415	487	404	415	437	435	437	434	457	436	460	425	434	453	429	441	427	466	449	438	445	471	392	438	428	413	450	477	441	430	424	437	421	453	435	435	410	427	441	446	432	463	424	426	433	451	452	398	479	425	433	418	435	414	436	423	430	432	472	461	423	426	443	427	476	440	445	403	461	462	408	419	411	433	415	420	419	406	432	429	444	430	445	470	428	420	474	427	428	427	445	435	408	425	468	427	383	442	444	423	430	425	441	464	456	447	437	460	422	420	433	480	417	452	484	430	427	441	439	411	433	413	451	410	446	409	405	414	443	458	439	420	415	435	433	414	449	411	472	435	449	465	439	434	471	432	419	448	450	431	440	434	451	454	427	437	427	428	461	457	411	370	430	428	410	497	412	434	464	430	414	434	436	422	424	433	426	458	420	459	423	449	467	420	427	442	451	432	435	449	432	444	380	448	439	435	409	416	423	451	425	468	455	448	446	434	394	426	447	441	422	459	428	449	413	377	449	449	460	423	409	406	419	441	455	424	484	423	402	474	449	421	428	456	418	433	437	418	455	461	440	439	408	446	441	409	473	428	453	437	432	433	430	424	456	438	462	402	440	423	439	438	444	442	439	444	438	421	414	410	404	444	472	438	463	446	425	418	453	442	436	453	435	448	447	434	440	449	410	425	399	427	399	446	407	414	419	422	474	432	449	392	456	436	405	433	440	448	444	437	440	433	381	456	421	434	470	420	389	487	431	479	431	453	418	437	453	415	439	471	481	443	431	431	424	441	403	427	460	449	434	440	456	400	411	444	449	401	398	416	473	403	443	465	462	458	411	459	452	440	442	400	473	407	456	423	424	370	412	432	437	439	416	411	452	426	408	448	441	444	430	466	439	416	415	408	443	430	486	429	458	409	447	428	416	447	460	427	428	429	430	378	405	386	414	432	413	441	442	436	450	427	426	473	416	423	449	399	395	433	452	419	408	397	438	462	422	473	423	435	471	419	416	435	461	425	436	462	458	448	427	435	465	418	436	465	397	438	455	432	415	427	455	451	443	402	441	455	432	430	423	449	429	411	423	426	440	418	434	408	407	458	428	458	455	424	423	424	427	444	455	388	429	428	443	405	416	428	443	429	424	445	417	414	465	475	424	443	400	410	392	404	443	409	432	436	418	428	437	404	426	456	442	409	452	418	411	423	398	422	461	443	429	441	438	463	404	437	417	471	418	393	413	423	462	428	407	442	437	429	416	411	424	438	429	429	402	403	457	426	446	442	465	372	426	411	419	410	475	440	442	408	441	449	429	448	461	467	436	410	471	429	459	467	454	412	447	440	449	430	436	434	446	452	429	449	436	444	424	445	415	413	434	446	425	431	417	440	401	419	444	461	471	427	441	427	438	434	398	449	443	416	416	435	452	427	377	394	428	464	430	442	436	457	464	435	417	449	422	445	406	434	418	448	427	430	436	461	436	404	484	449	407	438	452	454	466	423	416	459	418	446	446	450	432	409	468	449	410	418	436	432	439	458	436	400	428	443	437	433	428	440	399	412	451	403	464	414	412	416	452	435	502	472	421	436	440	455	448	405	415	470	453	440	435	444	431	400	416	399	436	432	419	451	449	464	455	422	470	442	411	396	449	406	451	436	450	416	415	439	458	453	458	437	432	383	428	427	457	427	455	446	430	470	429	415	441	432	449	444	444	448	449	458	424	438	379	417	412	444	447	416	452	442	453	444	425	437	442	431	447	442	451	451	451	442	472	451	437	411	441	428	471	430	411	424	424	432	424	450	450	437	433	450	446	425	414	415	427	457	423	434	411	422	461	392	440	424	452	394	434	391	420	434	418	485	440	478	462	439	422	454	440	419	480	461	411	415	400	426	418	429	402	447	428	411	436	449	413	464	430	431	465	432	474	442	442	443	455	450	415	433	446	423	464	460	390	418	437	457	429	430	428	466	398	415	437	445	447	395	390	429	430	421	427	428	427	411	431	448	409	427	407	444	435	459	418	470	444	435	431	424	458	456	421	440	438	444	443	420	412	417	400	453	457	453	457	436	419	468	443	431	430	436	405	413	454	404	427	411	420	419	419	439	433	426	465	449	433	428	429	432	422	464	435	437	445	449	432	438	477	465	434	448	404	470	409	419	473	441	434	443	441	434	477	422	445	415	451	433	442	444	465	458	414	450	470	428	455	475	410	437	446	439	470	433	416	438	451	426	437	416	399	431	434	404	454	426	434	419	413	429	423	443	424	443	433	418	423	407	406	446	447	392	435	477	429	484	462	426	443	397	436	430	465	457	462	456	449	471	446	423	448	429	401	411	379	407	436	399	447	454	413	422	436	410	453	456	455	445	430	448	477	413	455	430	417	414	429	457	429	426	448	462	429	416	422	447	450	423	454	401	419	440	425	398	419	402	394	440	415	433	427	464	388	461	427	421	425	453	420	452	387	422	408	437	479	421	445	465	458	450	420	417	448	406	435	450	416	430	467	378	438	476	443	447	450	436	413	444	485	414	427	422	429	420	427	474	421	435	465	441	435	437	440	415	452	402	421	411	431	464	424	465	447	432	438	411	421	473	443	443	438	452	458	428	438	388	445	440	436	420	400	432	406	434	406	410	462	439	434	429	428	439	419	437	438	450	457	422	481	429	465	391	451	465	455	420	424	424	442	458	435	411	443	425	428	411	418	425	483	422	449	452	405	425	425	437	417	409	470	433	445	458	423	400	409	475	422	417
1728	482	501	475	387	340	306	476	405	284	230	184	221	218	210	221	216	226	235	198	222	187	206	178	202	232	219	222	232	218	263	212	202	203	217	231	211	222	262	216	253	218	251	200	239	201	236	225	224	214	214	205	215	206	221	229	204	195	209	212	241	199	216	226	212	201	202	210	188	207	204	214	218	234	208	206	187	184	228	214	212	215	246	208	228	217	215	199	230	178	224	215	216	195	198	200	219	200	213	213	214	193	220	207	204	220	221	202	224	207	223	213	227	227	227	218	236	234	220	208	241	216	215	211	221	211	225	218	219	222	222	239	233	204	205	220	205	197	204	236	221	218	217	237	223	205	217	189	195	213	210	236	231	224	217	246	220	199	203	202	220	184	195	226	212	249	200	192	205	215	216	214	226	228	212	200	212	220	202	209	260	191	208	205	210	207	203	228	214	230	218	196	191	247	218	216	211	213	225	213	211	200	225	213	218	220	246	206	231	214	210	226	218	225	211	229	231	206	203	188	180	218	221	202	215	221	201	235	195	215	220	217	237	235	215	219	196	209	220	238	221	223	221	224	214	242	212	220	199	232	213	210	211	234	215	192	202	200	217	210	205	203	225	249	220	233	214	236	180	197	215	216	228	236	210	245	220	188	245	217	180	219	235	192	218	227	202	205	207	245	205	218	246	206	205	221	200	193	223	234	254	222	224	192	225	210	269	238	233	196	209	202	205	198	253	214	210	218	209	195	210	203	199	208	228	184	222	236	202	213	221	213	179	208	233	224	204	227	221	209	227	230	232	203	189	219	243	215	231	222	258	205	243	233	198	193	227	214	205	220	225	205	242	204	231	184	204	206	218	210	206	225	198	200	197	220	231	203	231	208	228	207	190	217	216	190	216	219	231	235	224	195	221	219	210	222	216	228	228	199	202	225	228	211	206	236	223	194	239	206	219	202	200	224	236	211	233	206	214	208	235	216	206	226	215	230	226	224	210	211	227	225	230	210	213	207	210	225	212	210	209	198	198	239	192	239	214	220	201	207	240	231	223	209	220	258	205	229	216	212	230	242	229	186	238	208	233	212	214	211	193	225	208	217	223	205	215	188	254	225	234	221	218	236	215	205	217	222	205	195	220	244	217	223	204	215	216	240	220	248	218	221	214	225	223	254	196	226	227	211	203	224	188	183	219	251	239	225	226	216	194	222	200	209	208	216	189	215	204	225	224	239	222	206	203	224	206	220	208	239	226	190	214	215	229	235	240	219	203	194	211	205	204	235	213	233	239	209	218	245	215	219	226	213	202	202	227	244	198	205	193	225	232	215	217	207	180	209	211	240	239	211	211	219	217	199	215	208	210	201	214	214	216	206	214	193	209	210	201	213	192	240	237	208	210	216	208	204	224	218	220	232	220	189	216	212	195	244	198	235	228	229	220	249	204	221	215	220	213	223	206	183	215	224	211	204	224	200	205	221	197	220	226	192	189	226	232	211	225	192	231	207	237	225	246	220	218	226	215	205	226	213	238	218	220	214	224	212	220	199	195	206	204	220	243	209	209	219	227	220	215	219	200	215	210	203	205	227	230	227	196	181	199	253	230	230	225	231	227	229	198	224	193	186	237	219	204	241	224	216	205	242	231	210	203	231	195	225	226	218	230	236	185	226	229	215	201	199	253	212	181	202	221	231	212	210	210	215	236	207	221	218	230	207	234	215	219	203	181	206	231	208	223	211	214	220	194	224	195	243	233	230	221	187	224	218	213	230	230	212	252	204	215	243	208	219	227	226	204	184	215	213	212	201	204	210	233	217	199	237	206	217	211	262	215	172	222	207	210	202	218	247	211	204	216	214	205	222	236	231	224	199	213	207	222	179	216	200	219	212	202	236	226	228	195	199	198	228	245	233	237	217	202	197	219	208	202	214	210	228	214	192	191	216	206	238	216	207	204	205	213	227	193	227	246	217	223	229	213	195	230	241	215	197	233	245	232	215	232	216	201	224	213	247	225	201	204	246	177	231	183	206	200	182	225	214	216	245	200	186	231	210	221	208	234	222	226	211	205	248	212	218	211	215	236	221	236	223	248	216	197	213	238	251	214	206	209	229	203	217	180	213	231	258	215	210	194	222	238	217	237	225	244	196	227	217	207	211	233	231	236	203	200	198	234	251	220	210	224	230	198	209	238	205	215	237	221	221	255	202	220	209	241	209	266	199	190	227	207	216	208	233	217	208	210	252	218	201	210	218	209	232	217	164	219	220	241	222	220	227	224	223	228	198	215	209	226	206	226	199	225	202	204	201	226	230	223	197	229	231	216	254	220	206	223	214	227	226	247	202	197	221	194	230	217	223	234	225	228	230	266	172	212	206	208	209	225	203	204	187	216	210	213	231	251	216	239	202	236	218	207	210	196	212	203	223	219	214	219	211	190	213	221	208	211	210	245	199	224	206	218	229	213	201	226	206	235	218	198	222	232	224	225	210	222	232	236	218	206	219	218	228	201	217	214	209	204	218	265	195	219	230	231	193	205	211	222	234	215	171	218	201	207	199	221	216	220	222	206	218	198	234	207	225	241	217	226	210	216	218	202	241	244	189	244	213	217	221	223	212	219	218	216	223	226	235	231	233	218	215	224	212	243	193	207	189	201	198	196	224	197	215	219	228	231	209	219	196	210	225	212	216	214	225	189	220	257	211	196	227	239	220	226	225	208	220	203	234	205	205	242	237	222	207	206	208	244	215	202	205	231	206	180	217	237	234	229	218	246	230	197	228	215	222	232	230	200	215	216	205	212	248	243	228	208	230	195	199	211	206	223	224	212	213	208	191	222	209	186	222	219	209	202	203	215	177	197	201	228	222	222	200	194	185	207	222	219	205	219	241	220	213	205	203	232	214	209	212	194	234	215	227	213	221	186	212	225	219	240	227	221	216	213	207	201	210	221	236	211	247	204	201	204	225	213	214	219	222	218	213	213	193	228	220	188	229	200	206	243	242	218	249	236	222	234	239	220	206	215	216	240	206	235	207	238	215	198	229	219	207	189	228	222	212	203	239	223	224	221	204	201	216	218	226	223	228	211	210	234	214	205	202	226	231	195	229	217	211	239	223	204	212	219	230	215	224	201	211	198	207	207	209	206	209	220	213	202	215	212	225	210	217	226	209	238	214	244	218	242	224	195	243	196	244	182	217	217	196	220	255	211	205	219	229	201	208	215	220	201	209	222	246	203	245	216	204	249	240	209	215	225	220	233	210	229	233	248	248	195	261	219	216	234	226	219	200	233	209	207	230	222	219	225	222	206	220	233	231	223	220	194	215	229	214	234	227	201	216	194	221	237	223	197	238	190	195	221	208	219	207	204	229	225	221	211	198	203	207	224	202	217	242	246	231	191	212	221	181	191	197	232	191	212	221	193	232	231	248	221	215	229	204	200	219	234	211	219	207	222	234	231	207	233	216	234	185	199	219	217	232	233	207	228	190	253	207	234	203	233	230	206	199	214	241	204	221
2173	793	1381	1393	1219	1094	1291	2220	1824	948	608	536	521	521	535	569	549	542	503	548	506	546	568	574	550	564	549	551	518	545	560	519	560	548	570	518	511	547	598	536	566	563	500	505	558	523	532	519	568	591	494	573	527	545	563	512	566	536	523	538	539	551	531	542	561	519	548	546	531	561	514	515	548	565	535	554	572	519	533	541	567	575	587	550	508	505	557	555	510	537	507	506	555	560	490	570	538	549	504	521	559	539	587	574	515	554	524	506	560	534	582	545	506	552	554	507	566	523	556	527	564	549	555	533	591	475	535	576	505	521	537	565	525	537	526	587	523	497	534	511	494	502	520	554	552	559	535	529	548	576	568	521	519	508	514	532	525	574	529	544	565	557	540	553	516	523	556	554	536	518	532	549	537	534	537	581	550	530	563	554	574	572	513	567	538	502	506	538	513	533	541	557	506	525	554	552	546	562	517	522	511	567	510	543	532	608	515	514	531	540	512	546	577	521	521	524	536	505	514	587	554	523	525	547	564	575	493	540	592	541	529	542	538	575	580	536	550	555	570	525	529	550	538	523	514	579	543	510	488	556	576	534	547	533	556	527	515	531	498	524	510	558	538	548	499	521	526	482	524	525	537	560	526	518	555	571	543	604	546	553	486	507	550	511	558	581	534	513	568	527	501	527	530	541	537	517	509	574	571	503	558	553	554	520	566	510	478	555	557	563	544	532	509	521	548	567	501	558	571	519	547	558	502	512	540	524	551	561	548	548	495	548	576	529	532	546	562	569	504	531	560	510	510	532	572	541	534	535	552	533	550	555	531	577	555	568	536	554	517	552	560	547	561	529	512	559	520	571	494	507	539	523	525	519	503	568	534	501	555	556	547	540	536	553	512	515	570	564	490	590	533	540	526	553	546	544	597	574	537	574	514	520	511	529	518	547	516	531	571	577	566	532	523	535	509	540	542	535	521	556	521	548	542	524	554	563	523	525	567	494	569	548	525	526	547	511	549	539	553	566	540	535	526	532	527	567	537	559	494	515	522	530	540	570	573	499	536	574	516	574	546	542	528	539	495	538	507	534	543	485	536	527	529	535	526	544	556	555	522	530	520	521	543	531	535	514	543	492	532	557	536	556	533	531	530	556	518	480	517	532	499	559	531	573	519	528	534	514	547	561	546	514	524	531	542	550	571	487	545	521	567	523	573	532	540	553	551	499	536	519	530	580	549	550	557	474	524	545	513	530	521	543	535	497	570	538	519	500	535	513	532	559	558	499	525	515	499	534	556	511	504	535	520	521	570	546	551	522	534	542	548	577	552	481	537	492	551	563	559	568	531	519	545	527	537	524	488	605	531	527	551	554	573	546	521	563	539	535	537	525	523	557	577	547	546	557	540	546	558	512	553	538	567	576	553	558	520	521	539	562	578	548	558	561	538	508	554	558	520	563	604	529	551	539	525	539	523	519	531	559	600	547	529	497	547	543	524	556	552	558	557	499	548	530	519	560	505	534	540	507	525	510	540	532	530	530	546	576	522	560	574	521	565	510	491	551	536	510	557	570	515	542	550	555	513	535	575	585	562	488	557	528	541	537	546	527	556	518	521	543	522	539	534	506	523	564	551	502	535	528	513	556	534	550	554	572	545	491	529	570	551	544	529	538	502	532	513	526	530	470	573	511	544	553	571	534	526	543	521	530	561	592	577	559	595	536	532	531	551	554	549	548	514	534	539	527	555	552	539	542	519	520	536	535	529	542	516	556	562	576	506	546	556	487	536	499	543	550	531	512	555	539	530	564	564	521	548	552	500	528	546	569	534	546	507	545	552	533	533	540	530	584	513	533	553	544	519	521	505	556	543	528	566	562	569	577	567	538	537	521	498	511	559	513	532	499	494	518	520	527	584	520	549	589	551	535	540	535	523	575	547	566	567	509	507	552	554	534	517	517	535	556	492	552	527	517	549	501	572	528	525	554	548	524	544	531	577	570	531	534	572	553	560	524	548	557	567	537	586	539	564	525	590	521	572	553	529	556	510	550	565	520	532	546	555	543	557	524	556	532	583	549	572	528	537	525	541	539	474	534	540	531	587	525	582	563	510	546	535	501	523	586	555	543	542	503	514	492	517	528	555	533	545	564	543	537	611	551	531	544	563	523	577	492	552	557	522	577	511	542	552	552	522	483	515	520	549	542	558	539	532	574	500	564	521	516	557	529	541	541	491	556	528	554	532	494	540	585	544	545	559	530	549	519	541	559	516	523	535	555	559	543	570	540	532	566	505	535	530	498	559	573	517	566	563	548	515	547	540	526	538	542	510	542	558	570	542	569	549	529	486	547	595	558	555	534	535	567	592	553	511	503	547	574	522	517	572	536	561	520	526	507	533	534	550	545	533	562	527	545	531	550	550	495	546	539	531	518	558	538	570	554	562	582	545	567	535	522	536	526	537	537	522	564	534	540	504	532	493	559	572	529	546	538	529	517	540	521	557	527	542	544	511	584	522	544	492	521	501	488	553	529	524	500	505	525	548	528	516	579	539	510	571	575	534	514	523	525	540	523	530	540	554	524	526	526	527	567	559	536	585	527	514	557	535	562	559	514	554	510	540	510	507	529	571	552	560	531	520	537	525	541	533	525	558	546	547	540	572	537	545	496	540	517	551	522	605	548	530	548	551	546	557	537	563	544	544	536	554	533	542	540	534	555	516	505	512	538	544	538	535	546	500	513	538	551	546	531	539	573	551	551	535	563	536	523	530	538	566	575	531	583	538	539	563	549	527	502	533	548	518	528	510	539	508	537	540	546	542	526	546	538	528	573	527	570	500	501	547	525	542	540	560	492	542	546	561	499	529	591	525	557	524	532	500	514	520	553	572	575	547	490	552	533	554	539	505	521	550	535	542	535	549	554	526	536	544	526	563	567	578	543	569	512	538	557	526	571	503	591	547	597	539	539	538	530	491	539	543	552	564	514	524	514	528	511	523	525	565	533	528	563	555	522	598	547	564	551	568	528	530	563	520	550	518	549	528	532	522	509	501	571	517	555	518	541	523	557	516	575	544	542	552	569	532	548	529	553	545	529	529	545	507	491	546	534	525	544	516	540	600	530	555	541	536	542	536	501	494	583	496	564	552	580	505	527	540	580	544	529	573	550	565	494	528	553	478	521	543	540	553	513	561	544	511	527	548	526	566	587	528	558	543	513	580	544	511	543	540	528	562	538	513	547	504	524	544	516	525	526	592	520	545	526	531	503	539	519	562	542	533	531	557	528	533	535	581	554	533	511	555	523	514	513	481	602	553	538	537	502	522	515	524	574	561	539	502	614	567	537	518	521	499	558	535	560	494	551	524	522	564	566	518	566	544	531	527	507	563	547	553	541	567	578	506	522	519	535	575	519	569	559	555	580	568	580	512	508	556	551	560	579	529	527	551	559	549	545	528	503	527	544	530	536	524	554	492	520	585	525	554	516	564	516	549	535	524	530	525	500	516	510	540	536	529	527
7522	860	956	824	665	770	3941	5299	4689	2946	373	267	301	266	268	294	303	247	272	287	272	228	263	256	256	257	300	293	304	266	288	267	264	267	291	289	253	265	294	301	306	287	248	223	321	274	260	259	241	276	262	290	279	290	266	271	293	289	283	220	251	279	295	273	272	268	281	267	285	297	227	284	272	246	231	248	262	258	249	277	255	276	266	283	243	279	277	243	298	238	271	260	260	281	280	292	256	297	267	257	266	264	289	311	259	275	296	277	261	284	278	280	287	284	283	256	263	289	278	297	254	295	306	278	262	291	281	270	274	287	259	267	256	284	247	287	251	306	284	332	304	272	261	257	265	291	303	288	260	271	255	268	265	242	281	236	274	275	260	260	274	287	252	291	274	301	288	251	291	264	259	258	256	278	233	296	278	242	268	263	263	267	273	284	272	293	298	263	275	269	273	265	277	282	286	277	284	267	301	257	273	261	271	252	278	286	298	293	255	240	286	253	247	257	253	247	284	243	241	244	278	276	294	256	258	244	261	266	285	265	253	252	258	236	236	312	267	273	230	270	267	224	261	276	274	246	277	275	253	300	291	291	283	291	278	302	277	282	281	267	279	255	269	304	265	270	247	323	256	275	272	256	284	278	247	275	265	272	259	250	280	256	277	275	254	295	276	264	275	302	261	284	243	270	241	236	274	260	255	266	227	283	259	288	255	274	254	298	260	241	272	256	246	246	256	261	290	290	253	256	266	248	272	272	270	248	274	271	237	282	288	255	271	288	248	263	246	251	279	251	259	267	274	274	265	260	259	286	270	275	294	259	276	268	262	256	245	247	271	253	241	267	223	258	262	266	267	284	285	276	274	238	273	280	301	262	239	275	248	248	299	274	308	255	264	230	268	279	284	287	287	252	275	296	260	236	260	294	238	236	290	268	259	262	275	239	272	258	262	258	277	262	280	287	279	270	258	271	272	315	273	266	262	279	238	274	288	274	276	287	280	292	292	262	256	256	272	248	273	265	275	305	256	247	263	252	269	287	267	279	269	246	282	276	250	235	260	249	246	253	269	247	272	259	273	275	272	268	273	234	292	277	290	246	269	279	284	275	235	263	272	257	252	253	240	301	265	284	294	285	274	289	247	264	261	271	272	282	242	280	297	259	278	275	261	267	260	283	277	292	270	294	284	271	289	280	256	256	308	263	278	258	300	285	261	287	277	266	279	278	255	282	280	291	284	260	272	295	270	262	252	290	284	244	263	283	296	298	244	258	262	260	255	250	253	270	268	260	243	252	268	259	253	288	258	259	253	257	246	241	270	302	281	288	241	267	267	269	296	262	285	260	280	265	304	265	264	249	278	254	265	301	304	248	266	277	253	284	255	305	292	287	249	298	275	277	275	278	269	269	262	287	242	249	269	266	270	264	255	263	247	281	297	258	232	274	292	244	281	262	242	277	257	256	290	281	262	292	285	265	279	285	248	266	288	251	275	267	262	245	312	293	314	264	230	270	278	280	277	277	257	258	258	274	269	315	262	309	281	271	257	288	262	277	275	235	297	265	258	255	267	281	274	241	268	281	269	253	299	242	239	265	258	279	264	261	266	286	290	277	253	274	268	267	281	246	249	270	288	259	278	244	267	256	253	288	257	304	273	246	249	245	241	269	264	250	285	269	282	271	263	288	233	213	270	267	298	254	292	235	304	294	274	278	264	262	275	309	261	248	255	247	275	257	274	265	294	269	259	270	268	260	269	263	253	244	290	289	290	272	256	287	265	267	266	270	273	273	287	254	274	265	249	277	292	255	275	300	283	298	263	267	279	254	248	290	298	265	277	261	255	248	270	288	283	242	292	246	294	247	247	265	270	276	263	263	284	263	247	241	247	248	231	221	261	227	289	256	280	247	261	254	275	260	264	259	279	258	280	261	280	255	280	287	258	295	258	247	258	248	275	265	273	284	266	271	286	263	277	305	306	260	272	265	306	278	269	261	281	269	293	269	288	285	265	284	267	302	280	283	256	265	311	235	235	238	246	295	285	282	271	284	276	258	251	271	281	296	245	274	284	271	272	269	282	264	281	261	273	290	271	298	257	280	243	251	258	264	255	249	279	264	267	264	269	259	260	272	270	256	240	255	268	273	255	275	263	281	288	247	272	273	282	243	287	257	251	246	267	245	262	256	253	290	282	273	248	270	299	273	259	228	273	282	268	256	258	255	282	287	254	251	260	288	265	264	282	239	253	273	278	309	244	273	254	232	287	269	279	281	267	281	281	250	251	266	269	266	279	293	286	271	273	249	290	272	274	265	268	271	301	309	263	279	285	280	273	281	265	243	276	304	253	270	272	281	284	289	281	269	237	297	261	289	275	300	283	274	285	263	276	268	246	290	262	299	262	258	255	302	261	266	253	260	251	242	267	243	263	287	284	265	258	281	263	254	285	244	299	269	273	290	275	248	268	230	227	256	261	263	218	239	276	262	260	276	303	276	280	305	271	295	232	303	274	296	291	256	312	243	215	262	268	231	273	252	262	299	252	259	277	259	288	248	257	261	272	269	284	314	299	257	254	278	271	254	283	259	285	264	260	299	304	247	273	272	261	245	282	265	292	278	242	279	254	252	267	271	277	276	273	256	293	302	291	276	259	273	240	292	277	278	246	276	277	238	261	254	269	255	244	245	246	264	283	291	287	263	269	283	268	274	213	284	285	266	284	282	259	273	276	261	293	286	278	259	269	280	265	252	278	287	278	229	255	282	274	262	292	273	259	270	290	275	263	281	268	267	245	260	282	278	271	264	252	256	295	288	289	291	290	271	291	277	252	289	256	283	307	266	270	248	270	249	287	272	285	287	269	249	270	236	251	243	282	279	257	258	316	247	291	245	278	250	275	243	260	282	257	259	259	266	251	262	265	270	283	251	272	284	278	260	255	254	280	280	264	240	270	278	255	265	278	295	277	278	265	261	285	289	253	300	281	266	267	252	249	280	278	244	239	268	289	277	283	315	291	245	301	281	297	249	258	264	276	259	293	256	276	259	269	259	254	281	240	267	244	253	272	235	291	246	232	270	246	252	271	287	274	234	278	248	272	237	252	264	271	242	258	292	260	282	232	289	282	255	260	276	318	290	234	284	280	244	299	252	284	289	239	245	238	273	264	273	313	259	294	269	263	258	281	287	263	298	261	280	293	253	270	281	290	254	229	222	262	251	295	290	280	254	251	260	272	284	261	295	245	255	251	277	258	266	282	259	272	252	255	278	243	289	257	284	300	275	288	246	259	295	269	247	260	281	266	272	274	293	260	274	231	291	262	289	262	277	246	253	262	297	263	237	272	258	275	254	275	277	277	267	309	268	286	273	265	298	242	243	255	272	259	261	278	263	256	257	277	259	273	274	248	268	234	304	268	306	260	285	264	270	264	252	285	277	277	273	254	304	280	306	268	290	273	289	275	309	260	266	249	281	273	239	259	258	272	252	249	251	304	291	278	234	282	243	245	277	278	273
6925	1273	2307	2813	2534	3302	16984	20570	18736	12196	780	754	725	649	719	682	658	669	688	691	665	692	614	661	643	667	630	660	696	648	677	627	598	661	687	592	654	672	640	659	677	664	657	610	654	665	638	626	652	668	634	656	668	683	620	647	683	677	643	666	632	654	643	625	643	688	617	679	672	666	628	665	642	655	679	622	624	633	646	661	624	657	661	609	684	646	646	646	647	640	635	601	620	618	633	616	599	689	622	619	641	656	651	650	664	662	647	594	593	643	660	634	655	616	684	678	682	632	626	619	658	575	703	611	661	587	651	679	673	650	622	643	625	632	608	660	645	695	623	652	645	639	666	648	644	586	621	625	610	659	631	648	674	610	666	670	635	657	650	678	653	654	605	630	618	655	660	617	591	639	673	634	645	652	659	639	641	724	670	654	642	620	607	605	639	673	613	662	640	606	623	653	685	628	655	670	669	654	646	687	633	686	635	629	618	642	652	668	649	614	663	662	662	625	664	680	635	656	652	683	639	629	666	696	626	664	708	660	676	662	639	709	657	671	681	686	644	645	684	607	652	620	672	669	634	631	626	637	603	658	683	629	667	637	658	673	648	636	660	657	654	653	661	639	634	659	615	609	689	595	669	649	648	650	618	711	655	647	681	621	691	658	634	670	652	650	670	640	639	655	724	625	676	622	670	681	667	676	643	669	681	631	596	700	664	636	656	642	678	635	674	617	641	628	667	682	658	613	638	579	638	596	653	648	643	679	688	649	676	636	632	619	646	674	685	630	657	706	650	612	640	647	662	683	662	641	619	625	642	658	689	681	680	676	636	602	669	652	691	630	613	632	603	608	646	607	635	648	652	620	659	637	643	640	690	650	689	655	657	639	656	646	690	612	633	666	629	675	629	682	654	661	666	653	654	677	652	614	674	626	652	676	643	625	683	660	653	602	658	611	663	625	645	594	631	628	594	605	614	654	637	680	647	682	651	660	676	663	665	709	646	635	660	657	676	683	615	633	651	689	706	674	611	657	627	662	618	622	661	627	649	701	637	602	656	658	646	667	599	649	642	645	625	627	673	676	638	652	616	636	634	654	616	668	657	675	633	657	649	713	651	652	689	668	630	697	665	665	732	666	658	633	588	637	630	667	631	626	678	673	633	627	648	606	654	639	661	624	590	678	626	644	664	632	651	650	643	663	625	652	667	674	607	574	636	638	612	650	624	625	651	660	647	656	651	684	643	645	626	642	686	607	623	644	612	645	640	620	699	642	667	623	646	629	663	666	658	615	641	674	643	627	604	644	620	672	638	631	613	649	683	623	669	631	645	619	644	654	643	593	584	667	577	675	665	642	673	615	611	633	691	683	679	650	648	628	647	685	665	652	618	640	615	636	605	654	639	681	654	626	656	677	647	627	688	644	671	580	688	667	653	662	642	620	638	641	646	647	652	636	646	657	617	674	649	640	605	625	654	626	663	646	620	668	653	610	636	666	597	677	675	663	652	637	638	644	643	616	595	637	665	641	640	627	669	661	646	646	641	639	666	620	686	667	610	610	599	680	660	618	627	646	612	642	686	673	625	629	645	633	672	641	608	629	665	651	661	660	642	665	649	696	626	689	636	648	652	617	623	653	667	612	654	665	683	650	618	629	666	662	663	633	666	622	671	661	641	641	641	678	647	655	589	662	612	664	642	657	693	642	636	634	642	658	610	666	606	625	671	643	617	666	638	712	641	701	666	684	665	637	679	616	640	628	640	668	662	660	641	657	637	703	583	637	629	667	679	695	680	664	656	640	654	672	629	653	652	616	618	643	674	638	653	631	638	646	618	644	628	627	639	658	631	605	658	640	644	645	657	650	618	656	667	690	661	624	656	666	682	642	635	645	630	679	635	602	666	629	665	659	600	669	651	663	658	625	652	667	634	637	642	647	637	665	646	632	622	637	640	655	686	690	656	658	693	653	678	640	641	646	602	670	655	661	610	634	623	671	646	627	678	595	620	636	638	664	656	600	675	670	673	665	651	629	680	666	639	650	598	623	658	620	614	622	650	687	712	637	653	649	603	611	653	653	660	593	617	638	666	615	643	676	605	623	618	599	639	633	640	688	657	630	664	675	650	666	646	614	615	596	667	635	643	638	642	655	629	636	682	655	599	636	676	643	648	657	657	625	653	637	645	604	671	638	682	676	627	661	658	648	613	622	656	664	637	620	685	661	670	656	654	633	677	721	675	643	646	657	656	649	637	662	681	622	640	647	622	662	659	689	661	619	662	654	651	651	660	668	658	607	672	666	714	701	687	673	649	669	678	627	685	638	645	632	649	636	597	628	645	642	647	674	624	625	670	634	615	615	688	635	663	639	620	665	647	640	625	624	630	661	653	658	635	625	620	652	648	659	569	704	612	635	685	670	631	572	655	630	645	605	659	634	629	623	656	629	645	647	675	676	627	639	611	666	687	638	669	634	653	650	646	660	671	631	627	634	636	654	677	652	622	635	641	659	650	632	669	604	647	634	693	645	652	615	665	652	649	680	644	660	656	637	627	650	655	642	650	666	695	658	617	686	662	663	625	660	662	636	624	671	646	644	637	612	661	659	680	642	692	687	692	677	618	695	677	618	598	660	654	632	679	657	640	662	666	676	574	628	616	687	634	623	645	621	602	735	599	636	627	660	682	656	672	704	648	666	669	685	624	621	594	654	671	628	658	634	643	602	660	647	635	628	663	616	656	644	669	654	634	643	651	661	690	695	666	637	615	607	617	612	629	651	632	664	675	637	675	648	663	613	684	673	673	656	627	628	653	724	653	667	671	636	650	638	637	642	630	661	606	694	703	648	656	647	623	612	619	664	644	697	605	644	643	622	669	658	670	637	719	628	674	643	602	658	614	688	628	624	660	611	651	668	646	666	639	623	637	622	630	659	683	649	622	651	621	662	620	632	629	684	642	654	639	651	660	659	651	672	661	643	690	662	651	631	635	624	648	634	631	641	677	619	664	640	631	645	664	641	665	687	628	647	635	655	674	673	669	626	632	661	633	638	649	657	636	670	641	647	643	665	697	628	646	635	667	655	646	670	650	697	652	629	661	658	645	659	663	642	680	665	654	649	649	619	653	617	674	632	644	627	632	688	659	667	624	672	644	611	680	683	642	691	673	628	629	644	646	620	675	656	642	669	653	687	596	640	623	641	638	663	641	673	637	659	652	647	635	674	632	627	640	688	688	641	647	659	715	629	668	592	627	661	660	641	610	659	625	623	659	600	629	685	668	610	653	639	645	671	650	657	635	597	690	609	638	653	671	661	610	608	647	613	622	615	629	635	660	674	666	662	650	612	635	596	667	675	685	614	667	709	632	639	641	634	619	623	653	653	649	650	639	616	692	633	642	642	636	648	677	660	650	596	647	666	660	635	615	621	645	683	650	652	688	660	681	650	670	695	645	623	665	623	659	636	643	637	669	634	613	653	685	646	633	658	640	642	690	643	634	642	684	635	671	651	612	667
13525	1597	1482	1055	875	2085	5149	8388	8247	5849	403	199	205	205	185	189	191	214	200	201	203	188	168	205	206	209	191	220	183	188	227	205	211	200	191	217	215	184	184	185	169	197	167	187	190	172	209	182	186	180	211	160	189	184	202	190	178	213	188	176	192	188	179	173	195	181	175	203	226	178	169	204	199	194	193	171	203	218	177	188	206	195	185	197	178	214	207	201	231	202	197	189	174	187	186	195	155	186	182	186	169	207	197	200	174	201	185	174	190	205	197	173	203	194	199	189	192	217	177	189	194	184	182	184	191	200	178	181	212	201	182	176	168	193	196	209	180	190	194	173	188	173	169	179	200	190	201	157	162	187	210	205	178	192	184	217	160	172	197	171	203	198	197	203	187	183	195	163	165	222	181	198	181	189	199	180	189	190	195	216	164	195	193	176	161	194	205	206	205	164	191	192	203	201	215	191	204	195	174	180	194	197	191	204	173	169	178	172	189	168	201	196	194	170	203	195	156	181	189	200	200	179	189	211	163	201	204	163	193	148	205	161	187	192	182	196	188	190	195	189	178	200	185	207	167	188	194	169	177	185	209	203	184	178	212	199	191	198	190	196	196	191	184	197	165	189	188	187	191	165	175	208	190	185	159	178	152	194	205	189	213	178	198	186	161	169	162	188	200	184	162	189	183	187	187	176	174	200	188	173	206	157	202	193	167	199	176	185	176	195	182	174	182	205	169	165	200	171	214	189	179	171	209	195	214	182	191	205	192	180	187	167	164	163	178	192	200	191	181	155	186	178	187	211	176	196	212	208	224	182	193	171	206	204	160	226	183	191	168	176	193	210	176	176	189	201	188	229	192	196	154	176	183	230	183	189	180	176	190	162	194	174	167	215	180	162	198	179	192	194	192	206	182	194	176	199	186	161	172	196	197	187	185	193	202	168	186	190	178	187	187	199	178	191	187	187	187	195	192	197	207	178	213	182	183	187	170	181	211	190	159	187	216	213	174	192	191	189	187	210	191	205	196	180	221	191	192	184	170	205	198	183	197	208	179	190	187	202	193	218	196	184	191	179	214	174	173	205	173	174	201	159	165	204	180	209	169	174	210	179	194	189	165	162	169	201	201	176	173	178	180	165	190	191	186	178	203	188	188	206	192	203	189	182	211	168	188	187	190	188	179	175	207	169	184	201	196	172	167	194	172	181	200	165	215	178	185	206	182	161	179	196	213	198	191	171	198	196	208	175	169	185	190	196	180	185	173	204	163	184	188	192	175	162	197	188	189	202	174	189	179	177	179	174	218	205	199	167	180	203	225	201	185	210	191	195	188	162	181	176	176	183	173	205	208	204	168	185	194	187	187	188	181	170	187	188	189	188	184	172	203	180	154	209	217	163	178	202	175	174	202	171	156	185	188	198	187	199	185	180	192	174	162	214	165	194	193	207	210	187	206	194	202	187	191	183	176	186	189	185	192	186	187	185	194	192	195	167	166	184	194	173	192	168	202	161	171	184	200	210	185	183	186	206	215	159	176	176	189	193	216	205	181	158	171	187	178	203	174	187	177	198	183	158	200	155	207	193	216	213	172	196	194	182	182	182	192	181	179	199	200	184	169	210	185	188	162	196	229	165	203	185	158	196	162	172	186	181	195	179	197	195	186	170	185	208	200	169	194	172	186	193	217	194	187	194	177	215	175	188	184	197	168	173	187	184	176	167	209	177	188	190	169	201	187	193	223	181	142	182	197	211	188	173	172	178	200	176	183	184	186	183	177	178	182	184	158	188	189	169	199	195	182	185	167	193	211	218	175	182	161	152	185	163	163	176	200	172	161	174	174	184	167	189	183	175	177	162	213	203	176	200	175	183	174	213	175	198	176	190	185	220	220	210	177	158	161	182	203	183	183	193	168	175	186	225	170	211	188	186	174	177	190	188	186	189	197	188	204	205	166	172	211	192	184	194	183	192	194	204	166	163	167	198	155	180	181	225	181	176	183	170	176	199	192	190	202	197	174	179	187	179	186	187	185	191	192	196	204	172	170	173	189	192	183	169	185	176	172	166	169	205	176	194	208	177	196	179	204	178	175	195	191	207	179	184	183	196	190	199	200	185	195	205	168	190	167	205	176	179	164	216	165	182	205	193	207	207	186	186	211	186	175	201	183	222	172	173	202	166	188	209	175	193	204	189	202	190	196	198	179	194	196	163	185	180	178	191	169	170	203	166	180	190	178	186	200	196	185	187	178	165	204	195	194	218	199	164	189	194	182	193	181	219	186	196	192	182	159	193	222	212	204	192	176	197	190	189	181	180	193	181	191	187	187	180	185	184	173	176	184	192	206	192	222	183	192	159	155	190	185	186	179	213	204	190	183	223	188	166	194	195	181	185	194	213	187	197	194	178	188	152	205	181	168	185	188	201	188	201	175	206	167	216	205	188	190	188	193	192	168	216	170	170	193	208	162	181	174	200	184	180	211	188	190	194	177	202	204	185	181	191	204	172	179	187	196	192	202	192	184	197	195	181	185	178	174	186	183	210	185	175	181	217	185	189	189	176	167	202	168	191	202	209	201	194	204	167	178	180	173	224	174	196	151	199	189	178	179	184	171	183	172	182	178	172	192	169	160	176	176	159	175	187	188	194	183	172	182	193	164	185	189	187	197	194	170	202	189	183	188	203	183	172	185	205	173	184	185	206	165	206	195	173	198	212	188	176	187	163	177	164	181	174	191	173	179	186	194	163	162	182	189	161	199	175	191	187	221	196	173	179	194	162	184	180	166	174	190	193	225	203	195	200	187	188	174	189	182	172	213	198	170	153	184	201	226	205	169	183	174	195	177	196	176	168	176	180	200	196	177	170	167	176	186	196	202	187	200	187	184	193	201	169	190	201	162	178	161	177	199	188	195	187	189	194	217	161	198	177	194	218	185	187	201	181	202	199	169	191	191	213	218	213	200	180	191	176	202	183	174	198	196	192	194	179	207	200	204	172	163	212	201	200	185	166	169	152	198	193	181	188	169	190	191	184	189	194	195	197	166	150	180	199	207	209	144	175	183	193	206	177	171	204	182	165	167	179	192	170	195	219	176	183	172	187	204	197	211	195	199	184	176	183	186	190	195	191	178	184	182	181	197	168	217	202	179	172	205	224	171	188	204	193	189	204	171	199	185	203	182	173	192	186	206	184	186	175	194	192	184	190	207	219	179	189	163	195	195	180	183	195	175	190	196	203	193	190	186	201	190	198	187	167	178	177	204	163	203	207	178	210	182	176	212	195	174	197	164	190	193	197	196	191	187	169	189	192	180	206	209	186	174	156	201	196	187	161	194	215	184	181	216	190	184	177	203	192	166	216	197	225	191	199	183	177	202	176	200	203	173	183	192	189	213	193	173	181	214	182	188	173	162	190	185	175	186	177	172	190	172	164	157	205	173	192	179	203	222	198	165	164	169	176	191	181	203	170	186	191	195	173	201	203	190	185	198	200	196	171	183	194	200	191	165	176
8715	1609	3288	3749	3770	9872	20024	27713	26641	18406	790	533	552	513	512	549	529	496	514	509	510	500	463	503	509	505	508	488	500	507	467	480	474	507	481	474	495	442	502	515	446	452	449	492	463	507	463	471	461	465	464	467	463	502	461	466	444	470	484	452	471	463	468	430	449	459	442	440	449	468	466	483	457	486	452	484	459	451	446	485	455	475	454	437	470	458	438	469	487	426	454	466	471	480	467	453	471	454	507	448	433	517	461	485	503	464	479	429	456	459	441	512	472	456	441	449	465	474	486	485	494	488	502	444	445	473	469	461	468	476	436	456	506	473	466	439	454	415	494	440	417	427	453	444	483	497	457	471	488	461	437	449	414	434	493	464	493	451	440	454	430	492	467	496	450	498	466	451	484	458	483	439	445	481	450	483	462	480	465	500	417	495	461	416	456	446	462	483	423	444	461	458	455	456	476	458	474	440	453	448	478	485	416	432	446	440	488	479	462	478	459	460	447	469	445	472	433	478	476	459	437	417	476	477	428	474	435	490	440	482	431	473	444	447	432	458	465	466	469	474	492	439	443	444	490	490	433	415	432	460	473	458	446	462	501	449	454	460	416	433	442	446	470	452	464	431	467	442	455	475	464	487	452	461	465	470	450	440	453	431	459	426	488	426	463	468	491	435	456	446	442	442	468	471	497	425	444	439	506	480	457	493	471	486	484	473	450	467	439	474	471	448	444	484	447	431	425	437	439	488	443	452	458	448	435	472	459	496	455	479	476	480	460	443	483	469	443	425	526	442	449	456	476	464	449	447	449	443	464	458	476	443	433	462	456	477	483	458	472	477	460	452	476	452	416	436	422	437	457	465	441	492	415	519	449	452	444	487	469	489	473	481	441	441	502	451	480	458	458	482	466	475	468	445	471	423	457	422	497	467	487	413	461	476	417	459	422	482	472	475	486	411	472	458	468	467	488	455	488	467	447	483	465	436	496	483	468	448	468	439	447	454	480	395	430	468	461	442	473	449	466	464	472	448	459	480	486	489	458	476	484	444	440	441	456	488	489	501	422	450	421	440	472	454	495	434	445	460	409	461	480	466	480	467	469	497	482	436	507	485	472	452	469	474	451	475	471	483	476	483	416	485	435	464	461	454	438	457	502	476	450	463	455	435	465	486	482	464	414	430	476	467	489	434	484	477	416	455	455	497	443	444	436	445	491	468	430	455	408	448	457	468	437	474	476	453	427	442	488	496	421	438	479	446	465	450	463	506	489	462	441	447	438	456	456	444	478	439	468	467	473	456	463	472	433	419	487	467	477	467	426	503	448	466	451	465	448	422	476	481	478	468	477	450	441	480	468	479	458	430	456	443	467	493	440	463	459	424	482	467	468	496	464	457	467	432	437	450	427	512	469	482	474	522	456	472	460	459	428	422	424	442	443	434	473	434	432	465	486	465	483	470	480	473	474	481	438	475	450	471	465	452	505	459	432	460	428	453	444	463	438	448	451	431	438	457	472	458	469	438	451	446	468	450	456	457	451	453	485	433	474	469	445	474	486	462	447	496	471	475	452	422	458	479	493	442	464	418	455	476	501	487	473	442	485	467	457	462	481	458	492	456	475	423	468	427	472	436	505	471	445	480	440	452	440	495	468	492	430	446	441	480	465	453	512	477	459	433	438	463	471	453	462	405	509	460	413	473	473	494	470	435	467	461	440	472	489	467	472	462	461	504	472	479	466	463	439	471	443	433	439	448	476	469	415	482	474	454	490	440	495	451	434	457	468	463	493	413	453	476	433	472	458	441	442	460	480	459	464	478	458	471	450	455	463	475	465	463	478	463	445	482	487	450	451	462	471	476	452	457	458	437	454	458	437	489	469	424	460	465	472	449	427	446	457	462	446	476	470	441	446	437	468	468	432	450	490	461	466	464	441	507	468	493	454	448	468	462	464	448	444	444	469	427	475	446	476	458	460	447	485	438	434	456	417	474	484	510	454	446	450	485	450	470	447	473	445	457	459	437	440	440	468	471	446	466	488	463	437	418	458	448	462	436	444	501	439	469	441	443	458	479	442	434	470	468	438	436	481	455	464	478	472	465	438	462	472	462	468	461	444	480	453	464	452	442	461	459	445	463	452	466	452	454	467	453	466	451	464	465	465	483	454	438	496	483	454	439	477	456	494	472	456	485	434	457	489	487	484	463	477	487	457	439	419	453	482	418	467	460	480	469	470	474	426	483	488	465	484	472	486	500	434	465	446	481	469	498	446	479	458	504	484	439	472	482	475	492	449	496	448	463	481	469	453	463	428	501	463	496	449	466	478	467	469	483	452	454	441	424	435	494	432	472	466	449	460	445	459	446	436	443	470	485	482	460	431	483	433	485	496	457	455	487	447	448	493	460	428	444	486	453	439	462	437	464	513	471	489	457	472	493	455	438	469	453	481	464	445	421	454	477	412	436	509	468	484	474	447	458	446	477	434	494	456	478	469	453	401	480	495	450	439	471	460	476	461	485	420	425	453	464	480	469	487	448	478	450	489	480	456	467	440	452	471	481	445	418	466	445	452	449	486	435	468	434	457	435	425	455	474	436	458	440	455	479	458	444	429	479	439	472	449	476	428	480	499	465	442	440	453	471	476	442	442	466	467	438	460	456	479	453	462	493	434	496	487	454	472	466	446	461	439	509	430	457	441	458	460	417	476	443	478	452	495	465	433	456	449	456	480	431	412	431	427	438	465	450	471	476	445	460	468	450	417	495	491	477	466	479	508	492	425	457	473	455	445	471	469	442	479	467	443	491	411	468	457	459	477	497	472	469	448	452	442	458	475	444	476	457	454	436	465	474	464	475	429	485	437	498	467	464	468	441	453	474	495	465	447	475	490	457	443	467	464	482	409	470	464	461	460	464	470	439	425	460	434	484	453	469	475	455	471	483	447	451	465	417	460	486	473	471	474	457	486	469	462	459	448	511	438	440	416	440	436	489	433	484	460	464	478	432	419	439	471	503	443	479	460	462	473	473	461	487	482	426	454	451	484	476	440	464	433	477	452	470	507	443	428	468	447	416	481	463	452	465	439	459	486	497	448	461	436	487	462	461	460	434	459	413	452	455	466	460	478	463	466	460	497	469	481	459	437	470	444	447	450	452	436	463	454	439	470	459	451	479	453	444	446	486	450	467	446	461	481	446	436	491	438	473	413	462	428	450	431	474	465	453	433	475	472	460	502	448	454	485	447	447	450	482	448	451	503	481	435	441	441	518	491	451	457	474	487	465	468	426	486	465	481	447	430	462	440	456	434	445	455	473	475	445	459	452	431	489	463	438	474	458	456	484	463	469	441	457	474	450	482	458	480	449	439	456	464	443	453	479	470	453	449	488	423	470	480	422	417	461	464	462	456	480	450	442	461	486	473	483	425	479	468	453	501	462	426	449	486	454	447	476	477	468	443	447	459	449	478	454	450	481	440	474	464	439	457	442	448	460	473	476	446	411	453	439	485	445	417	432
1912	611	702	529	442	371	323	424	407	305	225	199	234	208	196	219	233	208	198	183	227	227	212	189	201	211	211	230	223	198	215	198	222	245	242	202	208	216	200	215	223	211	223	216	205	198	218	179	231	225	194	208	194	235	209	214	200	233	210	214	199	201	217	178	216	220	216	234	224	224	234	222	237	208	208	232	209	203	229	205	217	231	232	194	203	218	237	207	234	209	232	212	217	227	211	202	225	244	225	225	208	197	212	197	210	180	257	201	220	215	219	220	188	193	217	217	230	219	221	226	201	199	242	238	231	258	208	237	238	204	205	198	195	222	217	211	190	227	199	228	210	212	208	210	203	224	206	229	209	222	222	192	206	207	210	227	210	219	215	228	201	215	184	241	224	227	211	213	226	212	207	210	216	207	229	213	207	217	210	236	206	183	204	227	219	216	209	199	216	207	230	237	195	211	199	213	180	210	205	180	220	206	202	200	224	183	244	244	199	210	196	217	242	181	238	218	217	225	231	226	243	220	237	197	218	223	211	224	197	219	210	233	236	226	209	209	205	196	203	199	215	208	195	241	235	201	209	229	226	211	231	206	195	189	196	216	219	211	199	187	218	209	232	228	219	217	224	209	240	206	227	215	195	228	188	222	236	227	173	198	241	224	202	253	194	210	215	227	229	189	208	230	211	216	250	223	217	215	209	227	184	215	193	225	208	197	199	198	195	208	207	186	239	211	222	199	208	204	242	200	208	232	210	209	218	212	209	210	235	206	205	199	205	189	203	196	220	205	182	218	201	196	209	215	216	233	199	225	223	222	219	224	190	226	205	216	202	220	198	227	198	242	221	225	234	193	200	178	216	219	205	226	225	207	214	224	215	211	204	199	223	231	216	234	201	215	214	205	203	239	202	223	208	203	191	228	238	188	219	231	209	207	222	203	227	242	209	228	214	211	230	186	188	231	209	187	213	200	222	202	225	222	231	220	187	221	249	224	249	216	193	208	185	196	200	202	199	192	203	221	245	223	210	237	210	232	236	193	192	218	205	197	195	215	210	231	199	229	200	176	207	215	185	238	223	226	221	187	203	200	219	209	197	187	219	204	203	212	216	203	243	200	223	228	236	186	234	214	195	204	196	211	220	225	225	225	209	212	213	213	227	220	194	209	225	225	197	235	230	224	228	226	199	213	220	224	225	200	207	222	211	213	218	221	200	252	189	202	210	228	199	197	229	204	209	213	217	201	220	234	202	211	219	220	215	208	238	213	213	199	209	184	216	204	221	219	232	199	218	208	230	196	224	214	214	228	217	206	208	239	240	216	220	199	199	201	209	202	227	198	186	210	214	186	201	230	219	237	190	193	212	233	226	202	206	223	209	211	220	184	223	203	196	233	210	181	202	226	194	229	209	240	189	227	208	200	230	220	188	217	195	240	242	199	216	210	214	203	227	167	190	209	234	197	223	190	221	198	218	251	211	221	215	223	186	218	209	210	204	218	210	236	205	212	215	225	229	199	179	217	218	198	214	216	212	226	216	208	198	217	216	206	214	226	209	215	224	218	204	206	204	216	206	196	227	217	205	206	213	211	198	219	202	225	235	184	187	196	203	203	222	196	188	206	217	248	236	201	217	218	219	195	224	204	210	201	223	226	209	204	180	230	218	202	219	229	244	216	194	210	214	221	189	227	218	218	224	238	209	231	184	200	185	217	231	223	192	228	233	235	218	232	212	214	240	229	223	240	218	224	205	185	200	194	210	219	233	198	185	229	211	234	218	198	200	207	226	188	213	215	244	226	193	237	193	192	232	207	243	226	199	213	225	182	194	211	209	217	249	222	179	202	207	207	223	224	224	203	231	215	208	223	206	229	209	200	234	197	213	232	199	199	217	209	215	233	209	208	207	226	206	234	201	202	211	199	207	219	190	228	211	235	201	230	209	181	198	212	224	217	253	230	197	199	219	203	214	216	217	195	235	218	254	229	195	210	221	212	218	231	219	222	203	209	213	210	205	228	212	200	245	230	214	235	191	236	202	221	205	204	216	196	221	217	221	240	201	211	214	210	214	211	204	221	227	220	211	248	218	209	220	204	224	221	184	221	220	212	210	218	213	208	195	195	196	210	233	211	207	164	224	222	209	218	213	190	215	233	237	188	192	205	224	222	211	199	238	221	206	255	228	197	215	213	225	220	189	219	195	202	199	211	205	223	201	201	236	193	210	209	214	253	213	219	188	230	197	204	233	195	224	186	189	220	194	192	226	199	225	209	176	248	223	216	209	180	245	220	217	203	186	223	199	220	201	218	193	194	206	224	210	195	215	212	215	213	216	209	227	200	226	224	216	188	195	220	197	203	224	223	229	214	226	206	216	206	206	216	177	228	212	194	199	199	209	260	251	197	217	216	219	197	215	204	222	206	203	230	194	198	211	227	221	196	197	205	210	209	230	204	220	218	208	208	215	213	214	199	212	254	209	187	226	214	223	189	193	202	246	206	213	219	195	198	223	219	222	215	182	231	183	212	206	195	209	218	196	228	204	208	193	211	237	210	222	209	203	229	201	199	206	223	218	218	212	221	181	213	190	204	196	222	222	217	197	207	217	221	199	208	224	191	228	221	216	209	219	248	197	192	252	212	214	214	209	203	231	224	197	237	220	206	220	231	219	202	198	216	229	200	203	203	225	192	230	226	219	194	218	215	212	226	226	248	196	224	222	225	204	195	220	252	236	197	216	202	210	219	232	191	192	210	230	211	214	208	228	189	181	190	207	200	232	183	219	213	212	186	214	222	218	208	232	186	233	220	223	211	218	237	190	213	227	225	237	217	193	218	213	212	245	221	217	189	215	208	217	222	241	224	215	212	217	238	237	218	212	194	223	234	207	197	201	216	205	211	205	223	187	220	231	194	204	216	210	208	191	241	218	196	215	221	229	237	210	252	201	229	204	225	185	215	186	208	220	197	183	192	207	214	184	192	215	213	188	217	208	201	220	205	207	174	188	203	227	209	203	220	207	195	238	201	171	180	209	220	201	192	205	205	179	223	205	218	219	206	202	213	201	208	225	184	206	200	203	215	209	219	204	215	234	213	223	200	228	221	221	224	225	204	191	200	223	214	240	212	218	220	195	219	224	199	230	234	207	201	219	180	203	207	217	206	231	229	194	213	182	226	199	243	219	210	220	197	221	194	206	207	213	194	242	213	231	246	237	233	209	182	226	202	213	235	221	219	220	234	223	191	209	203	199	231	215	203	214	217	223	219	205	237	196	215	218	202	221	227	216	217	189	193	250	214	236	200	214	207	231	224	235	197	242	186	215	224	219	216	191	211	221	205	220	233	222	220	226	229	220	216	212	219	219	229	209	220	205	190	211	196	208	202	231	193	244	214	214	175	207	195	212	222	200	203	216	199	171	190	212	236	215	216	209	224	207	212	225	231	199	203	206	202	208	186	218	231	243	219	227	235	220	221	222	216	226	224	221	189	195	184	214	219	241	207	218	189	195	209
2262	935	1649	1936	1614	1478	1283	1750	1762	915	564	577	547	554	552	584	543	537	568	518	547	507	508	519	585	547	537	525	564	493	468	517	531	538	521	561	542	516	561	559	554	582	566	541	550	563	525	501	525	535	554	533	558	522	553	506	518	582	566	539	531	547	526	533	560	574	540	508	523	512	530	524	525	526	540	491	525	535	490	517	533	502	537	524	540	529	565	493	511	531	493	526	512	540	573	511	553	542	520	531	541	508	554	525	579	513	535	517	521	507	567	502	532	544	564	559	514	546	525	506	547	507	517	532	560	500	556	508	512	549	547	532	543	530	554	539	524	537	527	507	539	565	520	503	552	580	565	518	546	506	519	497	513	580	503	563	532	546	530	536	541	509	525	539	483	537	550	551	536	546	525	546	512	517	570	521	526	530	496	542	540	560	561	561	529	551	521	502	529	514	519	515	526	511	547	549	508	527	520	557	527	535	525	560	564	503	533	547	544	545	505	539	545	590	539	539	546	532	533	510	537	578	540	528	499	522	532	490	553	522	546	540	534	496	549	540	565	536	499	520	537	529	538	525	544	570	537	550	522	512	476	508	535	533	541	521	539	510	552	550	582	542	528	519	542	536	546	538	502	522	521	538	472	506	542	549	550	529	574	520	476	507	512	550	511	534	515	510	528	543	509	560	565	518	571	562	525	565	539	511	537	526	487	582	552	521	532	554	546	559	493	566	489	556	559	503	558	552	515	511	542	588	544	532	535	538	567	540	525	499	536	537	530	507	522	487	507	555	517	532	536	502	518	523	527	531	538	531	529	584	494	481	518	541	523	494	529	545	515	526	539	540	527	507	550	558	555	523	518	570	533	566	516	518	565	566	508	577	571	584	528	558	514	571	548	510	566	544	561	554	565	529	541	509	540	530	511	486	534	560	532	572	466	529	559	569	548	539	563	522	483	570	542	517	555	512	555	509	550	541	538	543	528	497	515	572	522	566	513	524	517	562	530	508	544	556	557	535	537	575	568	516	511	521	510	503	519	579	508	520	587	527	564	547	512	534	544	526	555	545	540	560	525	545	530	517	573	515	549	550	547	530	569	535	553	527	557	538	580	505	505	547	507	583	542	535	502	571	526	511	587	544	557	528	514	571	531	555	543	535	562	543	575	499	558	541	563	520	565	568	558	506	498	534	544	518	534	530	503	543	510	527	552	585	561	548	535	510	515	557	543	507	531	552	500	538	553	541	505	499	559	558	507	539	530	533	545	512	487	521	519	541	545	560	509	570	541	517	497	524	538	520	554	553	547	547	558	515	519	497	533	510	553	513	537	530	507	558	512	537	536	522	550	522	507	553	541	530	552	534	556	534	580	534	501	530	549	582	519	499	546	557	520	569	536	563	534	541	536	467	563	517	498	556	531	569	493	509	517	555	551	529	516	544	556	495	525	523	531	513	537	570	540	526	519	496	563	554	493	523	514	539	546	523	580	513	538	548	540	512	542	535	564	524	538	596	544	520	559	563	532	569	555	516	519	536	492	515	512	538	497	511	516	547	537	517	519	555	562	528	525	592	563	549	500	539	559	515	560	529	531	533	542	581	565	554	520	581	582	547	549	527	563	526	546	545	523	508	505	562	531	555	520	544	542	561	540	524	536	521	505	537	534	550	564	508	538	525	522	526	529	526	541	512	533	559	560	498	549	516	507	544	516	512	507	567	498	542	545	574	539	555	486	515	548	579	553	559	570	524	541	530	526	521	553	535	555	519	535	547	528	546	554	519	513	511	542	537	536	495	532	506	553	519	527	541	532	528	533	554	512	497	532	555	560	517	535	533	535	498	510	504	552	536	555	566	525	539	566	540	542	577	554	526	521	564	537	484	506	546	533	531	548	522	562	527	528	537	556	572	508	528	532	544	544	547	545	503	481	529	532	516	525	579	571	518	546	499	523	514	531	519	543	536	509	529	571	527	516	546	511	515	514	528	551	533	536	540	557	531	547	539	551	553	550	495	519	522	541	551	524	526	555	529	568	545	527	558	560	544	531	527	527	535	536	538	492	531	550	544	538	537	529	523	557	559	559	561	567	531	516	521	568	541	518	539	534	571	505	519	523	571	487	534	498	506	563	530	560	540	539	566	521	550	567	526	535	591	570	527	521	534	537	579	555	521	527	549	586	555	535	538	530	521	521	517	518	498	526	526	518	556	527	521	543	508	506	546	533	568	543	561	543	531	548	522	534	520	562	526	542	538	503	545	538	534	556	510	564	544	530	547	528	546	559	554	534	509	535	483	518	527	525	533	540	553	545	493	507	520	512	539	575	556	533	504	529	578	573	540	508	530	574	533	496	524	532	531	506	547	570	512	562	503	520	568	511	550	520	541	536	547	511	528	562	513	528	541	516	541	578	538	515	495	566	524	563	564	509	516	526	517	533	550	488	568	503	539	527	554	530	548	544	540	537	513	512	529	538	527	565	566	565	521	567	490	486	558	563	558	544	601	524	507	511	565	529	514	537	519	547	566	530	516	537	514	559	526	509	536	524	503	550	496	521	529	489	510	553	542	515	547	534	521	525	578	503	525	493	518	563	536	513	539	534	583	533	557	548	541	508	536	525	563	539	473	535	534	507	499	539	520	542	506	556	501	532	555	514	549	574	505	542	540	548	518	556	586	524	568	509	516	517	566	559	537	484	560	553	529	544	527	509	549	510	525	521	501	549	537	524	540	513	535	537	517	523	469	525	527	517	560	565	523	503	513	526	525	540	526	547	570	487	502	541	554	537	490	555	571	521	510	556	487	502	514	574	523	499	527	498	518	486	525	541	554	519	587	490	518	498	580	510	553	546	509	566	515	552	541	536	531	534	525	515	562	537	527	506	526	567	512	517	520	534	504	547	562	540	543	514	527	531	512	522	538	517	528	529	530	509	512	519	491	518	549	515	527	513	532	523	480	558	541	552	532	530	572	526	540	562	519	509	544	545	541	515	505	544	503	498	523	556	546	526	546	508	525	575	549	534	564	556	560	575	499	539	555	544	514	563	526	523	557	546	576	569	506	478	511	539	523	563	510	488	560	518	548	573	557	543	563	516	525	502	523	546	534	508	520	536	514	560	507	551	526	507	499	552	560	483	514	550	537	564	537	535	526	525	521	524	526	521	550	542	529	548	516	526	551	518	546	542	521	531	564	537	545	543	528	521	560	533	530	567	536	531	608	518	543	541	526	515	573	563	546	583	534	537	551	523	475	535	537	535	557	559	516	571	557	541	572	556	542	543	507	577	566	552	524	543	521	531	543	500	547	533	547	521	567	502	525	557	498	533	548	536	536	502	529	526	542	544	548	531	522	509	557	554	555	539	527	559	495	536	538	516	525	520	540	498	508	523	524	478	548	520	499	562	548	575	534	520	564	522	542	529	529	538	518	526	541	544	559	530	555	563	541	531	511	544	546	535	531	569	557	512	516	561	549	538	583	531	498	589	527	553	572	507	542	563	525	514	555	542	538
8067	1171	1393	1205	773	617	882	4338	4611	1995	277	276	273	274	280	277	255	251	242	254	223	285	228	260	280	303	257	252	284	225	267	265	273	266	249	306	301	267	263	209	294	256	242	278	282	250	249	247	274	289	246	249	255	276	279	275	265	271	278	280	273	259	254	273	274	262	260	261	248	271	283	272	240	233	298	243	233	266	262	261	278	250	215	239	235	264	276	223	269	266	258	241	228	253	265	267	272	251	241	232	244	280	272	268	235	244	281	235	275	242	268	252	209	267	291	244	278	283	244	259	245	246	274	246	253	247	287	272	260	241	270	263	240	241	296	268	249	249	267	282	243	258	246	260	244	299	273	274	222	277	267	254	265	266	268	243	274	258	261	241	269	265	276	281	243	250	261	241	276	272	263	259	265	248	263	254	233	252	271	274	261	241	281	282	254	254	252	260	236	280	240	236	243	271	266	236	235	261	265	263	260	246	254	260	268	249	269	269	239	226	278	259	277	202	265	234	262	276	258	301	266	266	232	265	312	252	269	272	249	295	271	273	247	240	261	257	264	253	259	246	272	232	265	249	267	267	249	251	257	274	269	236	253	243	251	269	224	251	243	271	288	237	262	286	267	253	241	277	239	252	259	294	255	281	299	283	241	248	259	266	281	239	280	232	254	257	247	234	245	280	255	239	250	254	237	308	257	272	269	262	281	247	241	261	259	199	247	254	270	255	250	292	260	238	257	262	280	290	272	257	238	280	256	240	246	280	280	257	223	256	256	283	257	240	261	261	229	256	252	252	235	259	262	282	241	277	261	275	271	260	271	251	243	272	241	260	262	230	265	266	247	243	244	258	267	261	246	250	217	233	239	278	297	273	245	279	260	243	259	248	281	277	274	280	250	263	233	246	254	281	233	231	266	249	269	280	257	260	251	282	253	251	260	261	253	270	237	274	269	269	250	269	271	291	260	280	269	273	274	280	231	248	275	264	271	261	249	255	223	245	245	244	240	268	250	256	227	259	266	254	263	287	266	290	270	243	239	279	221	268	261	276	292	250	240	273	292	273	249	251	278	252	250	261	284	254	270	246	275	263	286	259	246	239	245	279	245	241	251	227	255	290	243	272	274	262	243	268	285	264	251	286	243	260	288	252	252	258	263	246	268	252	256	264	259	251	253	254	248	296	292	247	288	243	251	243	249	260	263	245	274	253	251	280	261	265	259	266	248	230	245	243	254	244	218	286	260	284	245	245	275	259	263	274	281	282	241	260	271	250	273	252	262	299	293	260	284	242	267	238	274	240	252	272	236	240	248	230	242	241	250	237	272	251	231	258	254	258	278	266	254	300	258	250	252	246	258	271	258	262	274	275	254	230	266	247	278	294	277	268	271	247	262	300	279	262	263	256	279	263	266	276	272	266	269	250	279	289	253	277	251	243	259	270	232	268	255	280	270	269	253	254	270	241	254	267	279	288	242	239	258	244	285	267	283	245	234	269	250	249	294	281	281	231	264	254	248	282	242	244	271	245	270	263	289	265	245	263	255	231	238	248	276	281	254	257	268	270	231	257	270	282	252	252	255	271	250	260	246	296	255	244	242	247	264	258	263	236	264	228	224	252	276	288	255	265	300	234	237	297	275	232	292	270	260	265	276	267	243	268	230	288	262	250	241	245	236	281	233	246	241	236	247	249	251	248	247	256	266	275	253	259	254	271	257	251	272	228	235	250	267	251	254	252	229	260	274	275	260	273	256	276	224	260	271	252	248	245	265	290	273	226	265	250	277	250	230	234	258	268	268	273	262	263	259	234	268	277	264	271	231	237	254	270	239	275	266	229	271	266	264	256	245	259	255	259	278	277	254	252	240	242	253	230	233	236	270	256	241	252	266	239	271	280	274	248	271	275	262	249	257	253	298	264	238	241	249	245	281	260	264	243	258	251	257	257	273	270	278	269	265	242	274	260	260	231	244	260	252	248	289	284	256	242	281	268	259	241	220	278	254	237	234	252	270	251	263	257	230	245	268	280	277	295	264	272	276	260	252	255	253	246	235	265	243	255	283	280	259	226	245	246	249	248	280	236	226	250	241	266	268	250	273	277	268	277	249	265	273	286	261	298	257	273	234	258	253	263	276	261	279	245	277	284	266	306	256	249	256	246	267	243	249	252	248	240	251	261	254	292	264	244	244	255	258	281	273	254	241	289	272	243	250	235	254	269	253	275	235	239	246	275	248	258	253	292	246	256	297	225	286	277	262	248	273	246	248	277	272	249	273	270	288	263	256	264	260	251	275	255	279	256	240	247	229	260	249	259	253	245	243	260	254	265	273	249	245	285	237	264	262	273	275	273	273	294	235	261	231	252	276	234	248	286	284	268	257	277	274	244	237	268	292	259	249	277	239	257	249	260	272	261	275	271	286	264	279	253	243	277	256	254	252	250	251	239	262	277	262	265	285	264	261	243	297	250	264	272	272	272	236	276	231	228	232	294	277	238	259	289	275	258	252	277	259	236	260	262	240	288	275	265	226	255	255	272	252	265	243	285	247	252	237	281	264	270	246	266	237	248	261	267	239	259	245	234	269	236	237	234	244	250	282	261	247	254	286	247	285	261	268	249	265	262	267	270	278	275	266	252	250	258	247	271	274	269	244	248	271	249	256	267	284	265	260	295	257	279	222	258	261	238	260	247	225	243	278	244	237	254	259	216	245	251	272	284	274	247	236	234	248	271	249	238	238	242	220	235	280	246	261	223	273	284	258	264	267	270	265	274	311	263	257	245	269	225	260	238	284	248	250	252	267	258	253	252	289	271	243	253	277	279	246	247	227	241	262	281	272	273	248	263	267	242	288	263	250	254	272	242	270	247	261	264	231	257	291	257	256	267	255	271	265	239	275	251	225	256	263	271	263	247	255	245	253	224	303	268	279	280	256	263	244	281	246	276	238	259	251	256	233	245	219	270	278	269	293	225	266	244	254	239	291	251	259	246	221	264	281	258	288	287	294	281	286	252	270	230	248	242	263	245	294	269	270	275	275	215	257	250	254	287	226	281	261	237	259	253	262	275	280	241	262	290	248	272	288	287	270	290	257	256	273	297	267	240	255	288	263	264	239	239	246	276	238	255	240	256	258	236	263	241	246	247	279	238	281	243	246	278	240	242	260	240	277	253	265	257	292	257	279	250	252	253	260	300	259	255	239	263	258	240	280	240	262	276	247	259	242	249	283	269	238	245	251	257	263	233	285	283	294	261	275	246	247	255	253	278	251	247	263	267	271	247	274	270	236	269	256	251	225	237	251	254	244	273	241	245	257	233	249	237	240	252	251	259	267	251	231	271	291	288	269	237	242	255	242	247	255	277	279	251	234	248	254	269	250	272	277	271	273	258	293	239	263	287	281	246	242	256	264	259	260	246	255	235	268	246	274	240	270	289	261	265	234	256	247	267	286	245	245	282	237	256	236	219	252	251	250	245	267	271	272	226	274	253	246	280	280	238	252	266	262	272	248	236
7163	1534	3429	3897	3121	2259	4183	18478	18346	7988	708	747	664	643	700	642	670	691	707	677	643	680	613	643	653	632	693	657	658	619	671	628	627	659	625	638	603	637	624	613	634	628	599	659	599	616	634	637	594	646	630	589	613	625	681	677	636	602	662	608	587	661	647	618	609	613	646	616	607	636	632	625	605	676	597	646	625	609	644	608	623	607	660	591	652	659	603	635	603	616	615	617	637	610	632	643	601	601	604	646	677	634	605	613	635	639	620	645	625	621	629	595	625	571	633	671	639	605	600	648	661	631	653	664	612	585	634	619	581	629	616	600	623	611	620	552	669	648	607	598	645	677	621	641	618	661	612	623	672	595	633	641	609	618	590	602	646	663	594	613	660	654	554	661	629	603	618	618	618	676	599	648	637	633	616	605	629	581	623	622	604	591	624	591	615	603	635	591	651	548	648	606	603	594	590	605	614	663	610	612	600	634	592	625	619	632	625	609	638	620	638	623	644	614	649	620	622	640	656	573	606	660	606	608	635	601	623	603	614	614	646	620	661	607	654	626	657	639	607	601	630	580	600	646	589	587	616	612	612	616	659	619	634	684	672	606	648	663	632	607	614	623	650	607	642	575	631	682	610	632	630	667	622	596	616	590	691	587	683	646	628	587	586	650	614	591	630	593	642	637	641	550	648	609	632	560	581	634	628	630	632	638	671	635	567	642	657	594	619	592	628	607	623	576	662	664	634	584	626	649	649	600	592	577	611	596	623	598	594	624	667	685	602	628	592	635	613	685	604	657	642	592	590	630	653	620	636	638	637	567	640	594	591	585	619	628	608	601	615	606	574	678	615	653	630	592	594	640	632	649	637	633	627	617	648	630	624	633	597	605	585	588	592	641	619	600	583	599	592	620	631	628	637	576	629	615	603	591	635	640	583	591	573	613	602	640	593	630	582	618	616	636	619	584	624	656	617	628	576	694	638	612	644	605	635	638	656	626	618	601	692	640	626	599	627	594	564	628	607	599	655	642	636	619	646	633	577	616	620	660	626	625	623	642	634	617	605	620	635	604	643	599	595	577	622	623	667	633	634	602	606	656	649	597	592	623	602	598	623	646	667	636	615	618	623	640	563	649	619	646	641	645	609	621	597	620	606	607	639	564	664	637	608	579	611	619	609	638	616	657	636	682	615	628	580	642	623	601	577	633	619	650	595	624	611	645	618	629	623	625	612	610	634	648	645	644	610	576	642	654	564	685	632	625	643	593	637	640	631	623	647	621	624	626	641	632	594	608	629	635	575	630	666	591	678	595	661	638	599	645	602	636	628	638	617	617	669	598	651	644	600	621	582	642	598	602	656	603	638	595	592	618	646	652	697	647	620	595	655	595	620	631	642	616	630	594	619	651	622	615	622	586	661	576	615	616	598	626	643	613	606	627	639	621	605	604	665	634	584	649	617	649	637	645	610	620	633	606	617	637	637	646	634	641	628	629	653	661	648	658	626	634	641	612	644	589	578	601	617	637	598	660	659	617	618	561	591	662	615	611	644	630	582	633	636	633	600	662	633	679	630	632	646	590	607	611	665	636	587	628	588	617	615	601	593	636	611	670	650	629	601	593	618	636	638	644	621	622	632	604	609	627	609	668	615	628	582	633	644	592	577	611	603	631	621	627	632	638	634	614	620	650	607	659	627	617	599	619	623	594	640	635	634	677	648	613	646	593	595	602	647	627	629	607	589	597	653	631	604	619	651	609	615	621	599	630	636	645	635	638	629	616	594	640	646	621	625	627	631	677	585	583	598	580	644	637	610	604	617	596	608	604	625	616	610	662	656	626	614	628	620	646	584	664	622	619	634	606	642	612	636	657	648	618	644	591	607	655	610	668	590	633	596	635	642	622	625	692	623	600	609	582	613	648	682	644	614	633	596	621	605	623	599	599	622	660	650	638	659	600	667	635	625	652	629	653	631	614	602	645	612	623	667	677	625	642	618	635	623	614	625	641	613	636	626	597	584	666	603	598	634	632	626	654	565	620	632	616	631	647	622	632	618	619	606	633	622	688	622	585	601	616	606	606	604	645	625	624	608	647	630	583	636	658	612	637	599	628	639	632	609	594	657	682	581	621	632	646	615	626	609	638	639	618	593	591	631	600	639	593	625	595	606	627	676	594	606	598	617	608	635	620	619	664	642	626	603	617	613	616	630	612	612	637	608	628	611	624	634	587	612	635	595	625	618	600	646	625	628	650	651	633	655	611	609	615	644	596	638	610	632	666	601	698	618	642	596	675	664	658	670	608	645	629	602	617	610	617	654	638	607	626	642	631	615	625	656	626	611	635	625	624	677	609	569	662	639	625	671	646	645	610	614	617	640	600	629	626	604	611	697	615	599	590	630	652	660	637	597	659	607	628	605	636	574	602	603	643	598	563	665	607	605	593	612	596	620	658	572	595	619	625	593	624	596	600	635	640	601	611	661	632	606	621	642	663	650	590	703	600	614	676	645	604	642	602	597	628	617	587	586	616	590	643	628	612	629	657	585	596	608	630	590	620	630	670	613	556	668	610	640	627	631	593	595	650	635	653	603	596	579	606	625	571	595	624	621	625	638	580	639	626	617	632	641	665	655	630	638	606	650	598	627	613	604	642	622	632	621	654	618	648	657	647	642	639	608	656	637	616	635	606	634	637	648	599	640	647	621	611	671	622	665	614	618	611	638	601	664	609	644	623	649	620	623	635	588	637	608	642	701	620	686	629	590	626	591	599	610	652	598	630	631	654	636	659	640	607	606	660	624	593	673	629	574	602	640	646	622	612	619	636	618	622	639	597	641	601	609	616	647	615	605	631	633	603	619	629	599	620	629	663	619	584	657	647	611	608	588	610	647	625	639	612	609	623	617	609	617	625	613	654	612	641	610	617	638	663	567	620	605	659	606	628	628	619	596	595	651	652	605	630	620	624	582	631	678	633	641	624	629	619	625	599	616	620	669	602	620	588	634	644	607	608	637	676	583	645	619	581	602	603	653	617	625	611	696	651	604	610	608	605	620	581	675	636	637	584	612	595	577	608	620	602	627	656	592	625	644	624	587	665	631	654	621	693	592	621	625	625	614	617	616	600	633	618	671	670	576	569	653	652	608	643	624	571	639	653	608	621	604	606	617	658	576	645	588	671	593	663	639	620	597	652	632	604	596	611	608	638	623	618	614	639	570	641	631	639	627	599	579	637	622	594	679	608	594	583	671	654	569	547	603	609	601	614	609	627	645	649	627	595	651	614	641	633	595	615	644	630	614	635	610	619	635	688	631	622	625	641	642	634	638	614	601	610	619	606	591	669	625	635	585	598	620	620	643	605	642	590	633	634	625	682	650	611	624	664	624	607	623	618	617	599	613	647	632	621	634	610	648	622	600	617	629	614	643	619	654	648	623	651	625	619	551	608	613	609	627	616	599	610	584	687	635	619	649	636	620	621	655	635	635	638	610	635	657	607	621	626	647	635	621	632	650	650
13996	2023	2002	1492	749	616	2313	7910	7922	1269	215	196	197	195	185	207	198	157	183	178	184	176	163	171	202	168	156	186	189	194	153	190	210	186	154	180	183	165	153	196	199	169	154	194	145	145	186	176	194	185	171	192	165	191	183	187	182	176	162	162	169	178	177	170	165	154	154	174	179	198	201	179	218	169	157	167	157	189	187	171	175	178	182	176	176	178	167	132	179	179	178	176	175	184	185	191	181	178	174	183	184	170	179	198	173	143	173	152	195	183	165	188	185	186	182	188	167	199	172	169	181	186	177	163	173	167	180	168	173	173	176	198	167	191	187	152	162	169	196	179	186	176	173	173	164	184	173	172	170	177	154	163	193	177	196	155	172	176	165	186	191	181	177	199	201	208	182	172	192	190	172	187	177	176	186	201	171	168	180	202	195	201	184	141	171	177	143	185	171	144	188	186	169	176	191	178	167	178	171	168	174	194	182	173	186	146	149	180	175	191	170	191	176	191	182	156	186	192	181	184	156	192	156	157	155	165	188	179	153	178	204	186	176	177	174	181	167	172	180	196	199	150	153	173	168	149	182	163	197	183	164	201	171	176	174	147	193	187	167	180	180	178	168	159	170	189	172	204	194	181	185	188	202	154	180	167	165	150	197	186	170	164	173	168	173	196	149	179	178	182	174	150	174	193	175	191	180	160	191	184	181	175	153	171	184	205	209	163	179	157	178	172	185	147	177	173	161	180	182	188	161	179	180	165	185	185	200	158	177	166	209	175	199	206	171	189	182	174	171	188	190	202	148	157	174	211	152	159	161	219	193	158	191	195	188	163	177	162	170	169	162	175	173	161	187	185	181	178	157	158	177	176	165	155	155	189	205	191	197	172	187	172	190	177	175	144	189	183	179	162	189	211	178	171	180	160	168	177	189	169	175	169	168	149	198	179	165	178	165	173	185	200	165	203	161	165	173	184	175	155	155	172	159	181	173	163	185	182	173	167	207	144	156	165	187	178	187	147	162	180	157	188	172	188	168	169	183	178	160	191	175	186	159	193	172	147	180	188	163	164	171	168	167	187	160	192	153	193	171	177	156	173	168	171	181	173	159	190	170	159	189	196	175	177	195	176	167	171	170	181	187	165	182	202	187	178	171	168	166	159	181	180	186	175	186	163	207	187	184	169	191	181	177	164	190	177	204	193	184	172	190	170	182	151	198	181	188	164	156	162	174	206	196	186	197	177	183	184	165	179	181	180	174	179	164	179	179	182	195	178	175	195	160	195	164	171	170	185	181	172	179	195	192	183	179	178	195	177	165	210	173	171	156	165	163	155	156	175	165	179	182	167	178	171	183	186	200	177	142	148	170	158	177	181	163	163	188	192	178	165	197	173	181	198	181	172	155	179	173	163	185	174	178	144	167	183	167	164	176	185	186	172	173	142	185	174	169	188	172	153	171	184	166	203	172	165	166	148	175	172	152	158	167	165	161	169	180	176	155	193	163	173	175	159	192	171	200	201	184	156	156	175	181	188	190	189	168	157	173	206	185	176	176	179	181	191	168	188	179	168	188	181	158	165	150	200	187	165	169	144	171	180	189	195	180	169	180	183	206	181	177	161	188	162	205	173	192	202	183	192	169	183	182	160	186	185	179	185	195	177	192	172	186	198	177	193	153	164	177	157	176	163	159	166	169	163	174	216	171	173	194	179	173	169	182	158	169	192	175	174	189	181	146	161	197	186	190	172	159	177	199	161	164	191	180	170	189	170	173	190	147	171	185	184	184	189	160	185	151	153	174	189	193	176	194	182	181	148	170	164	163	171	194	182	185	181	203	183	181	176	182	166	202	170	181	175	169	169	157	195	178	208	171	181	168	167	185	173	175	177	179	182	158	201	190	174	156	177	179	174	196	185	186	183	154	184	176	196	178	178	168	171	173	185	210	181	182	210	172	191	162	165	195	187	173	210	189	187	177	166	165	169	165	176	170	141	161	180	183	202	174	165	181	175	168	177	184	183	174	207	189	196	153	193	167	148	194	191	173	177	195	186	195	187	189	183	167	184	169	187	212	183	160	212	189	169	192	163	179	170	174	188	186	187	197	213	171	164	186	190	173	162	174	160	168	207	181	202	177	157	174	178	169	180	155	171	181	168	175	172	182	183	167	176	175	150	185	185	166	188	151	159	170	161	184	171	194	158	161	192	165	159	179	174	199	186	174	167	170	165	193	204	191	184	168	184	175	167	194	180	164	175	179	187	178	211	173	168	160	150	166	172	183	174	155	148	165	165	177	185	175	182	168	170	158	158	176	210	167	155	182	210	158	193	164	203	179	177	192	183	166	192	186	146	177	157	178	169	183	159	163	184	162	200	182	145	176	187	192	167	187	185	182	187	177	159	166	177	188	156	166	173	157	195	161	181	171	176	202	170	177	194	179	152	183	200	170	164	174	181	149	158	169	172	194	169	164	176	190	164	169	157	174	182	172	172	175	180	160	182	163	163	156	195	185	170	184	171	186	188	171	171	183	195	165	166	160	161	185	159	171	179	158	174	188	179	179	177	160	154	191	190	186	162	197	176	190	164	177	160	182	172	162	172	177	193	160	160	171	158	165	184	189	154	183	176	167	190	171	175	160	191	178	161	186	183	173	163	129	170	179	169	162	166	199	163	161	160	181	190	199	187	172	175	179	180	188	175	173	169	169	164	175	175	191	171	168	189	165	209	166	173	172	178	183	166	169	199	159	186	163	184	190	168	163	183	208	172	168	174	192	161	172	169	167	191	201	153	168	187	180	150	161	191	163	168	189	156	165	164	157	190	173	170	169	149	196	163	172	174	159	153	184	182	173	168	167	178	167	203	139	172	197	160	186	188	169	178	207	180	169	179	148	166	182	174	166	180	184	152	192	181	192	174	169	182	190	173	178	181	179	186	178	161	179	188	178	193	172	175	177	154	168	165	174	172	170	169	172	184	176	161	168	171	163	176	155	169	171	175	200	172	172	162	165	172	166	181	185	195	172	173	178	185	193	189	199	176	193	156	150	162	194	216	193	169	180	184	182	154	186	160	216	180	188	173	171	178	155	193	162	141	158	175	169	185	186	171	186	169	156	148	182	155	181	191	169	167	179	153	165	174	191	150	177	187	165	144	175	161	195	191	175	189	210	183	187	174	175	195	191	143	179	171	194	174	175	186	160	160	204	175	163	173	167	175	183	168	178	174	170	170	184	177	192	199	189	174	169	171	168	165	173	175	153	170	164	180	186	190	174	194	162	198	166	188	164	170	199	163	169	166	199	188	172	178	169	187	191	181	154	148	177	173	143	184	178	165	173	202	175	169	174	154	159	176	196	194	175	184	164	180	186	194	175	166	159	173	189	173	156	195	163	170	170	168	165	174	183	204	176	166	155	194	198	185	200	169	168	136	184	164	176	172	199	183	179	185	160	173	161	167	190	183	168	194	200	152	168	198	158	150	191	160	182	177	155	171	176	166	163	194	169	171	198	206
8969	1899	4555	4702	3083	2728	10883	27598	24802	2990	608	562	524	518	494	480	518	516	469	455	501	501	496	485	477	473	483	458	472	453	443	474	451	493	413	454	493	440	449	426	483	443	466	438	456	423	461	408	443	406	437	458	448	408	431	451	434	419	441	406	418	441	439	407	403	456	442	425	464	437	448	415	456	408	419	429	429	436	427	418	440	431	435	443	408	429	440	433	403	439	463	432	417	408	424	412	447	429	426	433	427	421	440	418	404	445	425	440	407	469	464	435	445	451	423	433	428	424	410	427	410	415	416	448	423	470	453	449	422	458	446	409	450	391	403	437	452	443	422	414	434	433	395	448	423	436	401	452	427	417	479	425	429	424	423	466	444	443	413	436	417	435	431	415	446	433	427	421	391	434	415	446	448	434	453	450	451	440	432	393	391	432	461	428	429	418	436	427	416	445	409	415	435	438	449	457	441	399	457	403	411	425	412	426	413	434	411	412	436	417	451	454	423	420	412	451	409	421	425	461	443	432	453	424	428	442	446	447	426	481	412	452	480	450	399	435	453	430	417	417	471	439	442	433	477	435	424	424	419	442	441	413	414	442	402	428	413	440	441	406	431	405	394	427	435	408	406	405	451	410	395	439	434	424	413	417	454	431	411	452	423	429	437	443	459	416	398	408	393	454	470	455	422	429	408	460	418	419	447	418	397	411	421	452	441	453	426	418	415	450	421	435	434	441	391	426	444	435	467	424	405	421	428	414	436	423	458	435	429	410	468	435	441	409	430	450	416	443	432	453	456	415	446	424	456	421	419	413	417	426	413	400	426	478	442	414	399	451	437	424	385	439	447	428	417	403	427	427	421	405	457	425	430	434	432	461	419	419	420	422	455	466	449	412	472	421	445	400	403	412	467	428	411	445	436	455	418	446	410	418	462	461	412	436	415	395	459	423	434	447	454	447	427	418	415	442	391	416	431	430	439	422	424	439	456	405	453	406	447	493	406	413	412	433	452	434	426	408	439	433	396	479	417	455	453	424	431	445	427	458	420	410	446	420	425	475	422	427	420	424	420	430	436	418	409	459	398	408	434	476	381	427	435	415	431	441	418	396	440	424	434	441	446	444	406	400	444	410	478	429	441	416	451	444	420	429	439	430	406	404	437	420	396	446	435	425	414	441	455	472	437	449	411	373	451	395	412	422	414	438	409	426	432	439	424	405	436	441	411	440	453	419	430	441	413	400	448	455	421	425	407	400	402	416	388	464	426	446	432	461	468	417	390	417	416	427	418	425	451	456	421	442	430	377	446	407	429	427	406	407	395	450	439	430	446	449	437	426	476	380	460	433	407	433	434	394	431	471	451	442	448	443	420	436	433	408	435	421	439	423	409	414	394	420	456	437	425	448	392	440	434	453	447	422	473	425	428	439	436	429	419	445	454	450	475	404	446	416	417	411	440	452	432	443	467	410	442	416	426	432	464	390	410	444	419	414	453	428	428	415	409	416	415	448	439	392	465	386	437	440	421	390	424	408	438	420	398	411	446	421	467	465	446	495	427	412	424	445	436	475	468	394	400	419	417	401	449	456	425	412	460	434	443	476	390	452	414	411	437	386	393	401	416	423	422	438	430	425	415	415	413	422	414	423	423	434	450	439	422	453	453	462	448	410	439	440	398	458	441	424	422	408	392	424	449	435	447	393	408	437	460	448	446	453	409	401	433	435	414	438	481	433	449	457	444	406	412	408	412	408	436	470	487	474	396	432	375	440	432	430	432	445	428	404	401	466	457	427	461	400	401	443	430	458	440	409	433	433	401	402	464	443	428	425	385	419	451	395	425	421	430	419	424	425	419	446	467	450	383	399	442	449	416	411	462	417	398	441	414	478	466	418	441	360	424	414	411	459	426	450	421	419	408	402	441	400	405	472	438	451	419	414	435	404	462	449	449	421	427	456	420	461	412	385	460	456	467	451	431	444	441	451	423	432	446	435	449	443	438	454	390	425	442	398	463	412	438	409	463	416	387	445	449	394	436	428	406	406	411	424	424	447	445	417	424	420	410	443	426	424	418	422	423	403	412	424	411	406	428	392	441	444	467	411	432	443	414	393	440	424	476	436	415	415	444	445	422	457	450	411	430	422	431	459	456	453	424	414	436	408	440	415	449	466	456	415	429	402	442	410	425	413	427	452	428	437	470	403	431	410	398	401	408	411	384	462	411	433	426	465	412	431	453	435	436	434	384	443	476	418	425	423	400	436	459	406	435	430	433	430	420	426	404	444	427	452	447	432	369	460	435	403	441	461	422	459	459	450	405	447	415	418	449	440	413	425	406	443	437	420	426	439	423	416	443	403	468	429	416	429	413	432	441	418	428	432	464	434	418	451	429	455	435	475	422	431	444	423	420	402	438	444	412	438	433	459	423	412	472	432	414	412	395	430	454	420	427	407	432	453	429	444	422	450	435	429	439	454	437	457	419	479	400	429	443	416	433	429	428	419	418	440	434	410	431	433	405	420	427	420	425	445	449	434	438	419	436	446	459	426	426	447	461	467	418	455	433	422	423	414	410	451	412	401	439	467	433	444	420	399	411	455	424	407	429	421	446	442	447	384	414	440	465	418	423	430	454	441	428	435	421	473	426	450	457	428	443	467	437	412	420	444	422	432	451	430	416	441	416	461	447	438	437	437	412	421	424	403	432	428	407	465	431	407	438	425	421	425	414	446	442	445	434	443	427	426	404	458	399	473	443	397	417	390	445	440	458	427	413	410	420	413	443	450	430	440	419	435	427	451	433	439	421	440	470	431	430	435	449	442	383	421	431	407	406	425	416	452	409	457	403	429	433	453	443	409	425	449	483	426	423	370	430	432	428	422	456	445	422	394	454	406	410	407	428	436	423	427	421	421	435	417	437	415	391	399	412	426	416	429	382	418	434	423	441	404	456	432	424	464	433	426	398	413	447	438	475	418	441	450	410	384	431	458	373	434	419	429	456	431	440	432	432	457	431	445	433	409	450	417	435	423	479	435	447	428	428	405	434	423	441	443	463	423	442	441	432	391	444	408	449	464	428	415	420	420	438	424	440	410	415	432	451	401	399	451	457	423	426	404	452	442	420	430	418	430	470	417	459	414	455	426	472	403	431	411	460	413	451	418	475	427	429	447	447	442	428	435	435	439	418	428	404	436	435	436	445	410	442	397	440	427	465	407	441	414	468	417	432	426	392	398	441	411	420	434	431	461	460	440	451	437	437	409	400	434	437	428	430	407	401	443	393	421	403	433	430	442	464	442	424	435	412	422	426	438	457	413	442	452	414	443	417	465	419	471	421	398	410	435	454	411	425	405	450	424	431	433	433	415	394	409	421	419	408	432	407	458	435	437	431	454	436	421	407	443	409	445	437	425	419	445	446	455	418	439	449	427	416	448	414	454	441	438	463	445	425	453	423	411	448	438	438	441	422	426	417	439	433	420	429	435	450	416	426	422	447	415	454	436	421	442	423	427	422	410
2038	564	601	463	358	317	311	433	350	221	228	220	222	202	224	190	218	218	215	247	185	193	207	197	189	234	197	205	206	198	236	234	226	198	184	226	223	221	213	187	218	203	213	205	191	207	227	210	192	203	230	194	197	218	210	217	210	205	212	186	194	227	208	209	208	237	200	219	213	215	175	192	213	223	197	230	195	198	219	224	215	182	206	235	231	197	220	194	204	205	218	233	236	206	191	239	203	213	205	222	203	200	213	199	202	232	217	232	245	180	198	203	195	213	194	213	195	216	224	209	222	192	201	223	220	235	237	186	213	204	221	225	218	204	223	206	215	254	232	238	214	205	215	221	226	235	220	197	213	220	223	233	182	212	206	235	211	205	230	217	204	204	203	230	205	213	214	218	202	210	206	211	216	216	224	210	210	213	224	199	222	198	239	233	249	222	205	215	208	206	227	200	212	193	224	222	226	215	196	229	199	238	227	199	185	187	224	196	209	234	217	243	200	213	196	210	213	205	250	222	218	206	227	213	218	243	200	196	227	198	232	206	218	222	198	192	207	221	207	206	189	213	221	197	226	229	192	207	224	208	225	221	202	208	196	202	204	210	206	227	229	210	207	197	219	218	230	189	209	222	210	195	204	187	178	211	202	200	242	220	216	201	232	196	216	215	212	219	211	206	200	205	213	199	191	241	178	209	229	171	202	239	194	200	207	199	211	213	203	239	207	221	233	214	229	231	225	189	215	231	209	213	190	218	214	236	213	192	212	223	196	224	194	201	207	230	213	219	217	211	205	218	214	217	223	198	192	187	200	202	221	219	206	210	219	216	217	220	214	177	218	185	206	229	212	227	222	202	181	217	203	202	232	217	240	206	205	208	212	200	212	199	229	225	202	210	190	213	221	214	208	202	232	215	211	206	207	196	217	223	200	250	233	197	198	191	220	221	187	233	222	220	204	206	216	228	207	200	222	199	238	210	203	193	193	196	222	205	206	202	210	179	202	221	206	208	205	215	193	213	211	198	197	215	193	223	211	206	211	233	214	219	210	205	211	220	213	218	219	185	203	207	199	208	202	215	213	207	209	211	216	197	219	226	221	220	207	198	196	214	199	197	223	216	235	211	207	236	200	211	204	195	218	201	209	205	209	195	228	210	206	233	203	220	215	223	189	210	214	247	184	196	202	208	235	212	197	207	236	190	205	204	190	213	203	197	199	213	212	232	192	210	186	220	220	204	220	253	235	194	231	196	182	207	196	189	216	202	199	191	199	192	216	222	185	184	193	207	208	210	183	227	228	214	233	201	243	228	217	197	221	225	221	210	217	213	236	222	207	211	221	188	206	185	195	191	178	212	225	212	189	207	213	202	182	222	190	222	208	231	222	193	221	212	215	187	225	220	201	211	199	203	207	213	236	195	223	194	251	220	235	195	223	204	217	201	218	232	212	198	196	210	229	224	234	217	212	194	200	195	183	207	187	184	198	220	194	199	206	218	191	224	218	192	215	210	207	194	194	227	220	216	213	207	201	198	214	215	187	223	223	198	212	216	215	245	201	193	178	231	233	210	218	206	201	231	194	200	202	186	219	207	206	193	197	239	206	231	199	234	232	187	222	236	215	225	201	214	183	226	216	203	210	199	226	184	207	218	221	239	257	225	230	206	210	201	196	206	204	211	207	205	211	226	180	195	235	216	214	199	248	201	182	212	204	247	234	200	226	209	204	199	218	208	201	203	186	210	203	219	216	228	223	206	199	240	223	189	227	201	233	205	229	226	215	208	216	191	208	198	208	208	220	231	205	204	226	203	244	221	193	207	205	240	218	221	212	220	236	201	231	204	187	203	219	222	181	209	213	193	205	208	200	207	201	216	197	190	242	202	209	207	215	205	188	193	199	216	241	214	225	246	213	227	203	214	185	231	233	230	242	214	213	213	215	181	195	221	182	193	211	241	229	218	210	195	233	220	228	193	242	204	216	197	202	212	204	194	224	227	201	200	218	189	192	219	223	206	201	195	233	195	235	206	215	225	228	217	213	202	208	228	217	220	215	217	217	223	199	216	216	198	189	214	226	207	219	225	210	193	223	166	202	216	206	221	184	208	218	232	238	249	208	200	222	219	194	189	231	216	214	217	226	165	194	241	216	212	207	211	213	187	222	219	211	199	224	211	180	231	209	194	198	196	199	214	232	218	206	222	230	205	205	204	218	196	198	231	230	229	248	219	203	215	147	187	223	198	218	213	201	199	243	182	210	213	207	198	204	222	192	214	251	208	192	218	226	232	230	211	218	229	231	210	221	211	207	214	199	199	185	187	209	216	225	210	211	224	192	200	178	201	200	205	193	195	214	221	230	210	217	210	215	227	216	189	195	239	186	216	202	215	199	209	208	195	178	199	216	190	213	204	194	229	194	202	213	191	229	214	244	201	206	220	177	181	207	228	208	210	238	189	232	234	210	201	204	195	213	195	192	225	216	212	183	215	216	218	189	207	210	237	205	207	193	196	198	201	190	223	233	233	224	195	225	201	223	223	201	219	226	220	198	240	220	225	238	205	219	200	208	213	202	209	204	212	191	210	203	192	223	220	208	214	222	226	213	202	202	203	234	198	201	244	193	223	224	228	228	201	221	171	207	241	217	205	212	201	202	225	187	234	215	208	212	203	255	215	210	191	214	188	227	212	215	187	210	217	231	234	203	194	190	195	207	226	218	205	229	226	219	230	208	199	199	209	220	198	224	211	223	233	213	208	220	203	220	215	223	212	210	214	244	238	222	219	211	192	219	222	209	215	195	184	236	215	217	177	210	170	190	204	216	214	198	212	203	215	207	229	194	220	239	207	208	212	211	200	188	202	204	214	202	196	192	194	190	203	221	215	179	211	180	242	219	200	184	205	201	205	229	189	218	206	184	199	214	222	231	211	236	223	230	212	249	199	189	206	210	240	222	205	206	195	203	215	231	208	197	182	233	219	206	227	210	206	224	240	202	212	181	216	230	204	240	210	203	226	206	198	230	202	216	212	231	218	176	238	214	215	218	198	192	195	196	203	191	203	213	235	217	209	211	215	189	215	214	205	218	178	227	194	226	208	188	217	209	210	204	226	208	206	204	224	215	204	236	202	218	219	192	221	191	210	227	207	210	194	237	203	198	212	195	196	210	207	237	196	175	187	199	234	226	214	216	220	217	245	177	226	195	226	229	195	190	204	186	222	225	203	215	168	208	212	193	226	214	223	258	201	209	229	212	204	221	223	219	200	211	209	194	188	243	233	227	221	213	221	208	220	191	222	207	212	180	229	191	237	201	203	201	193	209	208	225	210	200	239	189	220	226	206	190	204	204	228	219	230	217	226	203	237	212	207	214	208	204	230	247	214	198	188	211	200	185	188	215	209	222	202	224	236	226	227	234	205	207	204	203	220	188	211	204	204	186	219	220	212	197	200	208	226	208	197	198	218	195	201	189	205	212	224	235	211	211	213	242	218	224	204	216	234	215	217	223	220
2318	813	1359	1674	1398	1105	1102	1565	1460	585	574	500	549	550	480	537	563	496	491	520	529	549	533	536	504	542	495	521	515	541	534	553	494	543	522	543	525	531	560	487	486	516	539	534	522	501	550	516	507	523	493	517	511	564	501	541	514	502	540	478	502	542	511	529	564	552	540	554	541	531	528	575	557	548	472	567	505	504	574	540	539	545	517	561	545	517	518	519	494	525	544	536	519	527	537	518	563	523	515	550	508	526	536	531	564	542	504	555	521	529	493	550	511	497	558	520	532	523	525	520	515	480	487	547	550	551	504	517	493	502	480	511	493	537	559	491	523	548	555	520	513	526	520	584	514	492	516	531	535	517	521	546	522	520	511	544	537	478	469	513	509	520	477	493	550	536	507	494	497	519	485	525	535	529	520	548	551	522	569	510	535	565	560	558	550	545	538	518	513	532	523	545	507	505	526	521	529	504	518	555	534	513	509	530	530	524	514	530	541	496	546	512	550	517	478	486	537	522	561	503	523	501	518	537	528	544	535	547	540	571	531	497	505	496	496	548	493	535	490	508	502	523	491	542	502	550	518	510	502	500	485	524	511	491	529	500	515	536	519	540	495	518	535	518	504	478	556	524	564	526	519	513	556	557	542	539	483	555	543	547	483	524	526	480	532	519	476	548	495	541	547	495	507	569	504	531	535	506	531	477	492	530	519	532	499	521	493	521	529	522	538	537	515	517	539	558	532	497	512	556	522	517	544	548	502	536	556	539	517	517	528	519	489	482	508	524	523	512	504	488	537	517	518	487	512	554	547	489	563	491	546	485	560	487	518	525	522	537	529	554	494	517	531	532	532	518	501	527	529	503	518	507	516	526	535	509	523	524	512	511	492	496	538	515	533	486	524	549	556	510	548	515	546	518	537	516	516	559	535	527	477	490	547	519	539	495	552	472	523	537	518	526	529	521	520	527	503	528	533	516	495	503	523	519	528	521	560	540	545	482	504	515	520	564	525	504	545	523	531	525	522	533	505	531	504	513	545	528	507	510	552	506	504	543	538	550	542	552	504	549	511	531	479	525	539	566	536	528	538	516	533	563	521	510	561	559	496	503	516	502	500	507	517	502	488	473	533	560	522	513	551	506	537	542	495	503	548	531	511	515	525	553	536	558	509	513	551	532	542	516	473	502	540	512	538	529	542	493	456	510	499	499	556	510	549	545	553	540	551	547	523	535	503	571	509	565	517	529	565	534	535	504	487	527	487	549	533	497	531	520	519	512	532	544	508	499	514	529	506	518	561	527	503	524	533	504	521	516	546	521	500	524	548	521	482	545	509	499	520	482	548	503	560	530	497	535	489	513	501	509	547	515	583	521	508	511	532	526	497	480	508	548	520	531	465	537	509	515	567	475	531	515	536	509	510	536	508	544	497	512	515	498	532	478	504	535	546	539	543	482	489	499	483	563	496	529	519	538	533	533	542	535	525	547	506	557	527	535	526	565	498	559	546	523	511	490	512	467	537	554	525	537	529	564	543	513	554	526	558	548	548	530	534	529	513	502	509	523	478	486	551	558	502	514	529	505	540	526	509	503	549	526	551	532	549	465	540	540	505	538	495	487	552	534	535	522	501	518	525	487	547	511	539	529	504	523	541	520	544	541	472	528	529	503	541	529	555	512	545	517	503	533	518	554	521	511	514	543	507	519	516	497	516	503	483	490	522	527	505	525	488	496	525	532	532	547	505	525	538	552	514	557	582	511	532	514	520	550	501	525	520	516	501	536	540	516	510	556	551	525	536	540	498	518	530	528	542	521	529	589	560	556	523	541	516	511	525	531	563	523	526	510	528	530	523	543	514	473	495	514	537	520	512	503	497	508	545	514	523	531	504	541	538	540	523	550	510	517	522	513	545	591	497	532	524	476	532	543	533	501	549	512	518	559	513	533	544	523	508	516	535	509	530	522	546	511	524	500	538	512	528	535	489	492	499	504	578	516	545	526	509	511	530	514	480	527	529	550	470	488	546	545	503	523	524	524	527	544	513	516	467	572	510	470	533	533	510	531	533	537	498	546	511	505	520	573	499	538	534	535	548	535	538	549	514	534	498	503	529	543	522	534	516	546	506	485	523	516	529	524	512	513	553	551	572	477	549	511	478	552	480	572	517	512	519	513	504	510	503	491	511	535	547	572	509	520	513	543	536	514	508	474	554	546	516	519	540	532	513	510	509	551	556	520	508	527	498	508	502	509	522	515	530	523	503	537	523	530	548	516	539	512	541	501	533	538	513	529	510	530	535	535	511	533	531	550	543	496	536	536	513	480	491	533	527	484	529	521	505	524	530	538	526	537	528	532	517	483	521	513	483	529	537	543	486	546	536	553	536	523	508	523	519	514	515	551	515	510	522	535	537	541	501	567	605	496	533	534	514	501	525	516	514	526	521	561	522	496	550	536	538	542	505	559	524	539	493	513	495	532	522	528	538	529	525	462	502	534	516	522	466	529	512	498	514	481	530	490	536	557	514	511	500	532	522	507	500	527	508	519	503	536	558	557	531	512	510	518	517	529	523	511	541	521	504	523	555	490	566	545	500	540	553	533	560	488	504	555	551	540	518	470	531	542	554	520	505	557	482	557	545	558	501	533	538	522	522	490	523	555	550	548	528	507	526	511	495	526	521	522	552	547	543	483	504	502	523	497	521	513	531	527	531	496	524	478	519	503	509	546	492	501	520	501	503	546	523	550	535	506	552	551	502	557	484	549	528	532	518	569	546	524	523	545	533	543	492	534	492	504	523	505	515	509	503	484	509	541	550	554	531	524	513	523	578	554	490	529	503	502	503	523	499	504	533	501	495	507	497	514	505	506	529	496	498	547	544	553	526	493	500	526	509	525	542	582	557	540	533	514	552	543	518	511	547	529	538	541	542	540	534	530	547	552	516	541	559	529	497	524	463	526	539	549	497	534	516	520	527	532	531	516	514	495	535	524	542	502	505	489	538	559	500	505	534	513	487	494	548	560	518	531	559	530	525	503	478	517	484	537	498	524	557	555	545	550	526	551	561	540	469	536	576	521	494	521	461	553	501	511	509	511	522	538	523	496	543	492	490	485	483	513	536	518	488	517	494	544	507	545	548	545	540	517	483	581	547	545	524	523	507	505	524	519	532	527	498	516	511	480	527	516	502	504	517	541	563	511	519	525	549	520	525	518	544	509	550	532	546	494	521	547	544	534	509	506	503	523	548	493	499	549	512	523	493	539	495	466	493	547	481	514	514	527	508	517	487	495	567	491	526	514	528	479	542	499	553	542	506	500	515	530	548	537	497	549	499	519	508	531	569	530	526	498	514	526	510	536	526	470	524	533	526	518	519	509	521	495	566	520	498	516	515	499	536	537	531	548	509	511	519	486	531	501	559	498	549	561	521	526	511	542	520	525	500	503	491	518	524	544	554	541	525	485	530	530	515	505	508	557	509	496	503	510	499	532	515	484	502	516	552	553	493	526	528	535
7875	967	1128	849	535	472	903	4453	4499	756	312	285	269	281	264	259	266	257	256	265	243	268	295	268	271	266	283	268	232	248	260	225	278	269	265	248	274	249	240	245	240	231	235	284	230	246	252	264	268	263	256	254	250	249	262	241	220	272	284	245	273	252	244	269	270	267	248	247	237	241	270	280	275	269	260	265	229	260	294	224	259	260	223	262	255	282	237	232	275	225	280	258	233	264	262	240	253	258	235	261	250	266	241	255	245	260	280	268	236	249	282	242	235	236	246	286	253	278	267	269	236	233	250	239	234	256	250	249	258	250	263	269	256	253	229	252	275	280	234	246	264	280	267	283	289	254	260	268	268	252	245	250	241	270	274	255	258	279	285	260	243	242	262	257	288	242	230	284	267	243	254	232	250	262	286	261	238	272	276	245	256	268	267	287	276	296	287	251	226	245	245	270	261	272	243	259	287	275	270	262	232	281	262	218	273	273	259	250	250	263	269	251	261	274	280	256	241	277	248	263	240	231	262	263	244	288	233	260	235	287	254	255	247	264	258	248	270	269	268	262	269	255	271	257	261	282	280	241	246	262	243	250	244	256	229	252	284	257	279	254	260	266	265	275	251	286	250	246	242	221	240	270	281	286	259	270	281	258	264	273	278	274	226	262	271	244	244	279	265	261	262	239	260	257	246	263	270	220	255	276	271	255	219	289	269	269	268	258	271	275	234	266	247	268	248	269	253	243	281	276	225	242	251	261	259	273	270	265	254	246	262	256	261	265	253	260	267	261	225	261	255	250	257	260	230	286	259	271	240	242	273	274	263	260	288	247	268	247	238	257	244	234	251	259	232	245	250	271	263	275	270	266	256	230	266	262	275	256	290	248	294	255	232	296	268	257	253	237	223	256	254	225	272	282	236	267	256	257	261	238	243	257	274	242	250	254	265	246	253	249	237	269	290	244	254	267	254	264	266	270	271	249	224	247	244	254	280	222	240	257	239	266	249	266	248	245	255	251	254	231	269	251	257	273	251	243	246	260	247	279	257	248	234	276	253	277	233	251	260	247	266	291	253	277	249	235	257	286	270	249	268	261	250	293	276	270	270	255	261	270	253	243	254	244	259	265	289	236	261	264	259	238	277	255	255	216	284	261	277	264	271	226	253	258	260	271	248	267	252	270	282	267	241	252	267	264	225	252	253	234	252	274	237	255	272	285	256	257	259	256	289	271	231	243	235	244	269	241	283	249	250	277	263	263	271	267	229	254	246	260	276	248	233	273	234	248	233	239	264	275	242	271	264	240	245	245	266	259	255	282	224	240	250	273	234	279	255	259	276	266	285	294	257	263	248	248	225	236	269	289	276	268	235	293	262	261	247	271	262	247	247	257	234	258	271	271	262	253	255	254	237	273	263	251	266	258	298	252	257	259	254	241	239	229	273	263	267	258	255	283	261	276	283	284	280	300	270	238	247	246	274	266	281	256	269	270	230	255	250	265	254	241	283	254	271	264	247	280	240	263	255	265	266	257	257	253	268	240	280	235	242	243	272	255	294	270	236	253	258	271	252	233	253	251	240	251	246	263	264	262	260	236	294	272	280	255	234	274	246	229	214	283	271	267	272	259	257	256	239	263	251	293	302	260	237	243	254	262	265	280	257	219	285	248	246	250	264	272	247	259	255	256	231	245	256	265	251	254	251	266	259	245	261	246	274	238	271	238	277	248	251	284	256	247	243	277	253	244	236	242	262	241	273	239	227	246	283	268	231	250	240	258	238	264	242	234	254	269	277	253	257	279	269	243	263	250	265	260	250	261	224	246	234	262	226	290	255	246	257	277	238	229	246	247	227	263	234	264	247	253	253	238	212	259	243	297	261	269	262	302	279	260	233	262	282	266	254	238	266	274	252	291	243	286	247	262	264	257	254	283	249	233	238	252	234	272	272	245	273	253	238	239	277	250	259	278	260	269	288	270	278	274	259	250	231	264	250	227	272	252	242	258	241	262	276	253	288	275	245	241	277	251	256	252	250	274	237	319	285	229	243	274	254	256	235	273	248	292	272	262	278	239	233	260	261	269	220	267	247	289	241	262	274	262	236	250	271	228	268	244	246	243	252	261	248	243	234	289	277	269	225	241	279	285	252	227	276	279	241	251	270	297	288	237	256	280	285	275	287	284	239	262	279	263	257	287	258	262	237	282	228	273	263	285	258	249	237	227	249	267	278	260	248	263	250	241	257	262	247	262	237	271	254	252	258	247	249	291	258	207	240	258	250	228	229	268	281	259	266	279	248	257	268	249	264	251	244	246	245	254	239	245	277	245	269	252	288	257	240	248	245	269	253	264	245	254	252	284	237	261	269	262	230	270	274	244	287	267	256	257	262	259	238	252	239	271	243	252	241	248	245	237	270	260	257	249	227	263	270	217	263	268	245	246	241	275	261	236	262	275	260	240	277	254	253	246	245	262	291	265	279	289	261	257	249	248	256	268	237	262	263	268	266	254	259	270	222	282	211	234	256	266	247	238	276	254	266	242	278	267	258	246	266	265	246	270	266	244	264	242	252	268	249	266	249	250	276	239	245	234	259	265	278	258	250	241	301	267	252	246	268	264	260	266	247	259	238	251	278	256	265	272	238	273	252	219	266	282	269	259	262	272	286	293	287	243	254	273	271	258	232	263	241	236	262	227	236	256	260	254	259	208	233	246	266	238	265	275	227	254	269	256	290	260	259	233	295	266	253	263	247	286	221	239	266	255	251	252	297	253	276	286	283	246	260	250	252	241	253	258	283	244	263	285	280	269	265	232	255	232	256	254	267	261	246	226	245	238	286	260	233	243	279	254	235	241	242	260	236	287	258	238	240	272	265	249	261	254	282	253	243	249	261	253	264	264	215	236	237	258	258	240	254	252	248	264	249	256	252	244	242	283	268	277	271	251	245	258	248	232	261	254	243	255	235	256	253	246	265	252	267	240	262	239	272	251	252	286	277	247	244	278	277	258	270	266	275	267	237	262	281	222	253	241	246	257	265	228	229	252	246	276	260	246	291	274	258	271	247	255	265	254	241	235	242	268	264	268	252	235	258	258	261	262	262	233	262	236	247	283	270	267	253	295	265	245	267	282	248	288	254	246	256	252	250	249	264	244	252	267	247	277	257	231	265	259	241	258	250	252	246	238	249	275	271	256	290	254	235	244	278	282	262	262	274	246	222	247	262	235	295	261	210	259	255	254	272	241	304	230	248	237	271	259	239	238	269	235	251	237	274	280	271	278	239	262	260	264	296	220	258	268	236	263	267	264	283	251	259	255	235	247	234	275	249	266	249	269	225	235	217	254	251	246	257	244	269	271	247	261	275	256	245	266	271	285	267	244	255	268	240	276	268	259	260	232	267	276	212	255	231	258	256	264	256	240	241	294	277	266	262	252	236	261	239	259	250	274	230	261	251	232	246	257	264	257	268	263	235	239	243	249	260	231	260	274	248	265	254	262	224	275	255	245	234	253
7125	1274	2572	2756	2049	2069	4417	19336	18038	2039	771	726	670	731	687	660	686	653	637	655	684	651	632	642	626	697	623	621	638	690	646	652	662	639	606	638	644	626	600	607	640	604	645	621	615	656	606	546	629	664	627	648	674	609	623	658	593	629	607	624	631	631	662	624	636	620	648	619	662	657	647	662	606	680	607	573	621	594	628	626	617	576	620	618	595	652	638	629	604	646	649	613	592	641	616	657	593	644	644	632	643	578	593	613	652	592	608	620	608	614	586	611	600	611	629	592	585	581	636	615	626	681	691	657	585	613	660	603	642	593	630	600	616	612	649	638	626	643	627	621	644	612	632	595	663	630	621	604	615	664	667	657	595	626	656	564	633	607	609	634	629	624	655	639	610	609	610	629	575	598	594	611	603	600	628	620	646	631	608	628	580	606	590	538	654	641	619	595	658	620	618	641	587	625	643	607	636	606	586	647	607	615	609	635	630	667	623	629	648	573	637	640	628	596	631	551	673	637	601	601	621	601	661	606	646	617	613	635	605	634	641	615	638	572	667	643	624	625	611	596	618	632	637	640	617	608	628	571	630	596	596	578	614	588	621	648	656	609	630	617	600	650	593	626	594	587	593	634	578	604	616	663	632	595	582	616	582	615	620	652	644	617	606	618	634	653	648	645	637	599	618	639	624	617	640	566	648	639	584	622	662	633	595	605	580	619	601	601	648	610	598	588	621	606	653	607	622	589	602	638	617	623	688	647	598	654	565	639	631	605	615	581	624	592	591	613	657	634	657	617	633	679	606	597	660	605	656	603	604	615	581	614	679	603	593	617	609	634	609	586	587	629	648	605	636	620	617	641	648	642	607	626	597	633	571	662	581	611	631	581	618	632	572	621	617	680	617	613	648	656	608	593	672	642	603	606	637	589	632	601	590	592	635	618	594	635	602	577	601	628	626	633	592	596	615	602	578	588	599	641	629	653	614	638	620	653	629	560	679	604	636	553	635	632	608	619	578	588	637	624	613	606	619	622	628	591	617	595	611	648	608	650	567	600	677	600	597	622	616	600	606	627	644	630	651	608	656	645	658	582	587	579	619	627	635	605	602	632	617	603	633	657	629	597	590	594	613	634	608	589	651	608	609	654	605	627	610	596	641	631	592	614	626	666	608	649	628	666	599	578	634	603	637	573	603	600	601	642	618	595	613	607	593	575	585	612	632	605	607	599	565	659	664	598	633	633	631	620	615	624	669	627	590	569	640	604	613	636	649	577	634	616	648	601	629	649	600	583	638	641	569	609	611	588	578	601	634	627	626	610	632	668	599	617	571	653	642	572	597	630	603	666	655	624	672	596	622	621	635	590	594	663	571	616	643	623	584	607	610	610	615	666	594	606	644	592	653	587	609	599	642	607	628	595	604	658	632	622	603	634	590	602	662	637	679	650	623	651	643	634	645	672	636	622	618	632	622	644	643	584	600	584	596	642	580	599	634	591	644	625	667	638	606	623	650	626	625	622	628	650	618	643	598	598	631	621	615	656	582	602	562	610	611	618	595	597	654	586	626	561	598	636	619	629	612	627	657	581	627	621	619	640	608	602	642	602	638	621	596	631	616	636	610	616	601	580	608	639	625	649	632	601	679	620	604	625	590	569	570	676	636	627	605	634	611	610	634	584	625	645	615	572	610	615	622	598	647	615	591	592	593	577	557	695	643	588	612	621	651	638	620	615	587	605	623	599	584	667	645	602	609	602	582	638	573	584	599	615	619	613	639	614	623	661	596	627	632	628	684	620	588	616	626	626	648	647	650	609	692	622	632	582	627	635	627	581	600	608	631	601	629	584	622	607	640	627	613	638	586	629	597	604	611	654	615	573	599	571	617	624	661	637	590	599	637	644	618	602	657	618	593	660	626	600	641	644	596	595	617	594	586	635	613	583	636	639	627	578	599	646	586	605	590	595	596	633	623	621	635	597	632	608	621	652	649	593	664	605	604	633	664	662	633	611	589	636	676	594	588	617	612	617	618	595	610	629	584	624	629	613	669	617	636	579	621	583	653	620	621	644	662	621	646	619	590	593	625	591	562	594	625	637	644	594	643	577	597	595	636	633	590	619	645	599	628	643	640	650	582	642	588	625	638	606	573	653	628	612	629	599	574	583	626	613	638	624	622	665	601	592	624	635	637	597	570	585	653	635	604	596	611	570	639	661	650	641	619	622	630	599	616	598	645	616	619	653	627	582	640	632	587	620	615	613	601	679	593	621	638	619	642	643	591	620	623	607	650	622	615	627	646	594	633	627	600	618	589	624	632	593	610	599	623	600	600	577	619	594	660	605	644	607	578	581	634	636	597	630	630	628	624	600	610	605	628	595	660	602	634	589	621	619	643	597	579	629	646	629	630	628	663	598	636	602	621	628	614	619	608	660	636	626	594	639	647	563	609	596	626	630	600	577	602	628	606	627	612	593	619	655	613	609	605	669	585	614	630	604	625	608	576	600	612	590	615	610	631	638	609	596	591	622	653	618	639	637	596	598	606	633	656	623	638	605	630	633	603	581	634	643	583	609	614	591	627	631	580	605	640	587	645	629	638	609	618	608	590	595	608	601	607	655	604	626	620	627	653	622	638	635	614	619	609	611	586	671	580	648	633	595	604	599	637	677	570	659	638	642	681	609	592	596	642	596	599	650	581	620	624	663	603	615	650	606	653	544	612	630	627	644	630	633	634	602	570	673	632	587	602	614	666	625	638	589	585	624	594	613	637	618	661	589	597	615	637	613	631	607	580	613	625	648	616	634	602	659	626	582	644	615	648	584	640	623	627	660	635	587	612	603	627	605	581	659	581	623	607	626	626	680	614	644	627	602	556	647	694	579	632	613	610	608	660	621	624	630	591	609	607	602	639	645	626	599	612	611	598	623	656	610	636	621	625	612	607	658	606	673	595	623	614	681	619	582	647	607	608	640	633	619	606	574	652	653	622	593	672	611	637	629	646	616	656	636	625	596	593	636	641	639	599	547	604	615	598	595	622	635	653	609	636	581	613	603	641	600	631	604	621	661	589	594	614	622	664	635	588	611	608	632	586	655	571	602	619	642	642	576	589	648	628	637	598	644	623	632	630	577	602	635	601	578	619	571	643	626	634	587	641	643	616	604	580	629	653	632	632	597	618	621	600	616	616	576	630	622	581	561	601	639	634	588	622	597	574	602	633	606	645	607	603	643	637	593	637	657	616	602	631	627	595	651	620	651	584	615	599	629	617	612	630	659	634	605	635	606	597	670	616	618	633	595	619	600	607	659	629	615	623	652	582	595	619	590	638	601	613	646	581	630	616	628	622	607	619	627	592	621	605	614	605	629	559	600	616	598	646	562	628	620	618	578	584	636	605	569	610	638	582	623	632	610	597	602	609	597	589	603	628	651	636	589	636	607	607	577	652	616	632	620	602	661	585	570	631	597	666	641	649	638	625	634	604	612	615	605	647	601	638	607	623	616	626	589	599	595
13855	1466	1385	904	686	574	1349	6882	8535	1819	215	202	230	219	214	200	196	189	166	188	176	216	194	161	192	185	203	197	178	173	185	192	161	185	203	172	166	184	197	167	192	193	173	187	155	179	187	190	192	169	164	161	182	158	172	176	161	167	182	170	144	175	177	207	169	177	156	195	198	185	184	197	173	184	171	189	181	190	177	168	183	157	189	174	177	179	164	188	189	168	162	188	172	182	162	197	155	165	195	221	171	178	181	206	190	164	199	196	181	195	160	183	202	160	174	198	198	194	176	194	199	177	166	199	172	179	168	170	150	175	179	166	178	189	193	197	189	160	179	196	193	172	175	173	145	158	198	177	154	178	183	203	209	200	164	190	165	185	197	152	167	154	168	181	201	169	172	171	176	189	171	176	190	186	157	181	181	169	200	194	167	195	182	158	172	163	182	199	193	165	168	152	172	181	180	186	157	164	168	165	171	153	190	190	191	201	183	201	191	184	193	197	202	187	181	180	192	179	164	170	170	203	199	175	167	175	183	155	174	164	180	183	202	159	168	194	175	152	188	175	174	175	164	187	207	163	174	169	184	164	185	182	166	166	173	167	189	193	176	197	199	157	178	172	202	148	174	171	163	165	178	163	176	174	147	168	172	191	199	156	168	176	177	170	163	161	187	165	177	176	207	181	190	196	202	193	181	148	183	197	210	178	166	177	202	181	160	184	180	195	178	169	148	193	169	181	177	190	156	200	165	182	177	185	181	198	180	203	174	162	201	179	190	184	174	171	160	175	180	182	175	174	178	159	193	164	160	175	188	175	176	177	188	188	171	184	165	174	199	193	180	194	171	173	152	176	184	149	207	184	181	176	187	175	175	178	197	186	200	185	199	189	191	160	168	179	183	199	172	192	202	162	179	193	177	163	165	187	176	154	179	177	171	199	191	186	171	184	171	165	176	133	213	185	183	162	196	174	154	183	199	162	186	181	178	192	200	154	175	158	172	187	188	180	208	199	187	180	178	170	146	175	196	150	189	167	160	159	190	175	156	173	173	151	178	158	200	193	180	206	186	157	169	176	187	164	163	186	171	179	181	180	185	187	195	175	182	177	182	194	145	166	161	172	153	167	182	189	159	191	181	171	171	184	173	191	177	177	184	168	214	197	166	151	154	186	179	177	200	183	172	182	174	151	161	160	174	196	154	179	212	175	184	207	181	177	166	171	191	177	168	180	195	173	165	181	190	197	158	177	171	170	184	185	158	164	187	156	166	181	169	179	148	184	169	182	189	168	158	182	185	173	193	194	167	177	181	173	196	160	163	166	199	184	156	200	198	180	186	174	169	166	163	185	207	171	217	204	170	174	176	208	171	172	179	181	176	199	188	156	192	188	162	171	183	184	160	175	184	198	161	177	180	195	179	170	191	165	167	168	182	164	168	169	171	185	210	175	200	192	175	182	209	199	186	184	174	209	178	165	174	150	189	158	180	157	184	202	193	162	185	182	170	142	151	178	188	174	196	188	177	170	175	168	171	162	153	175	176	179	164	146	162	179	193	197	198	164	176	182	164	176	163	187	189	194	162	182	171	187	165	193	183	176	182	193	176	187	173	188	187	175	171	187	194	165	154	188	170	178	173	211	148	176	183	166	169	183	167	198	195	189	186	181	161	173	206	188	165	178	178	185	150	139	180	184	168	196	179	195	186	181	183	169	190	202	175	150	181	192	175	200	164	181	205	187	182	177	179	188	188	162	161	160	174	173	171	207	177	189	183	165	147	200	210	186	177	189	157	165	167	172	184	182	171	177	175	175	188	183	160	147	170	189	175	190	178	183	173	184	169	182	186	151	178	189	167	163	169	198	202	162	199	163	171	191	213	215	148	147	175	182	177	174	180	191	207	168	203	210	181	170	165	160	179	199	202	180	167	150	188	176	171	195	152	188	187	159	179	187	153	188	172	189	190	168	189	188	196	153	156	155	184	183	177	188	157	176	187	171	195	144	183	167	186	175	190	192	212	195	186	172	159	181	195	166	220	176	168	166	175	194	183	179	166	192	192	173	179	180	213	175	173	189	188	190	174	178	182	184	182	193	194	171	183	167	182	181	162	185	212	198	167	203	176	189	189	163	179	186	185	193	196	162	165	179	175	192	186	169	168	194	181	204	174	180	187	179	163	191	184	170	186	173	188	184	174	177	163	179	212	186	172	156	184	157	165	182	186	178	181	187	174	170	209	178	169	187	177	194	165	161	157	179	166	177	197	173	198	193	169	192	193	176	183	151	189	178	184	178	176	189	196	173	183	199	206	173	200	159	168	195	148	159	168	173	162	182	184	172	198	172	179	182	181	162	195	188	173	166	153	181	182	200	193	187	171	184	158	160	180	153	175	199	176	183	171	182	181	193	201	185	177	192	159	192	192	192	174	183	180	174	215	186	187	196	172	195	190	189	186	187	181	169	193	168	176	167	185	185	202	208	183	157	194	181	190	173	205	178	182	165	183	177	185	192	181	181	187	200	165	173	167	172	165	210	192	195	189	176	193	173	196	171	192	164	180	175	170	179	176	174	164	186	197	165	180	186	149	154	193	185	200	174	197	187	160	169	209	178	166	191	154	172	183	173	151	172	172	187	188	180	164	194	173	219	175	167	195	219	184	199	167	183	165	186	183	177	163	153	170	158	192	187	183	190	181	184	173	152	169	189	187	187	181	200	167	203	193	174	205	186	162	178	202	163	167	178	147	165	192	183	166	191	175	179	168	192	172	195	169	180	176	205	196	177	207	186	198	177	175	188	172	192	206	178	159	186	174	181	206	209	176	189	199	188	179	185	177	169	155	211	166	177	210	182	161	188	180	180	170	157	185	177	163	215	168	199	173	184	183	183	203	175	191	178	197	179	190	160	154	176	180	184	170	190	169	215	187	172	162	176	184	193	167	192	172	188	167	184	169	176	211	172	173	171	176	193	162	169	198	201	172	177	158	170	174	176	172	183	195	160	168	182	175	150	191	187	180	187	172	188	169	152	189	185	160	189	185	171	190	185	192	174	185	165	167	192	177	188	182	199	181	182	193	173	163	186	188	170	158	186	145	176	159	167	182	177	161	158	181	179	188	183	162	181	180	209	168	178	195	172	163	140	172	184	167	225	169	161	186	202	149	188	160	216	192	197	197	156	181	198	171	156	164	173	169	172	161	192	200	171	175	179	157	167	184	174	186	175	197	163	181	181	201	178	190	179	162	172	153	181	181	167	184	176	177	161	190	191	161	179	152	183	202	194	187	179	173	182	182	174	183	196	191	167	189	168	184	151	174	155	169	191	181	203	182	170	166	188	174	167	168	191	199	172	186	160	157	160	169	164	163	172	167	203	178	143	185	171	201	180	175	143	185	200	178	181	184	176	194	154	178	181	185	183	159	179	170	181	174	196	186	177	184	166	180	160	168	161	199	205	179	177	186	166	196	187	185	157	175	222	179	159	151	174	164	142	187	154	186	147	192	176	175	216
8686	1434	3149	3156	2889	2576	6268	24931	26454	5574	612	635	595	575	523	533	525	481	468	490	453	498	462	492	476	490	453	454	494	472	432	469	473	476	476	400	441	467	512	444	444	448	469	473	462	435	459	450	455	463	460	424	459	446	420	449	442	462	471	427	442	447	434	456	407	455	460	428	484	451	464	447	494	455	414	445	446	432	422	447	449	470	443	404	460	447	471	471	428	420	420	449	424	456	448	414	442	468	415	455	396	404	459	462	398	404	445	396	440	449	429	468	457	438	441	442	452	417	450	472	429	423	449	419	427	444	428	439	438	441	421	416	467	441	453	454	422	439	422	471	459	420	446	434	405	425	432	405	433	434	420	431	437	434	418	417	444	406	443	414	445	431	401	469	440	423	397	453	437	435	447	433	414	428	406	404	438	457	487	395	446	434	457	427	446	449	456	419	454	441	451	465	408	436	449	441	426	405	445	432	439	437	404	403	459	419	450	435	475	401	460	449	430	409	438	447	440	443	438	442	436	425	416	426	429	386	388	445	406	421	473	456	420	462	426	436	458	444	400	430	409	450	413	446	443	440	450	442	439	414	445	448	427	453	436	465	398	461	385	417	437	392	436	450	452	410	435	434	461	484	420	441	420	407	410	448	441	422	432	432	391	425	419	414	458	421	423	411	437	430	450	449	474	452	448	432	462	408	399	443	461	455	425	433	430	445	410	406	396	422	449	426	447	434	414	406	447	433	452	457	438	461	444	415	440	470	424	427	436	462	438	408	429	433	422	497	447	420	421	460	432	432	454	444	438	403	439	451	454	416	436	417	410	441	436	459	438	440	417	425	383	414	433	413	406	413	420	401	451	473	423	453	426	452	502	430	465	458	424	462	424	418	452	434	405	411	431	448	437	441	422	426	427	451	407	434	420	472	440	449	458	432	464	443	436	398	434	415	448	414	420	441	452	398	438	434	440	408	449	444	413	428	406	476	422	410	405	473	466	422	446	446	436	425	452	382	399	451	462	390	458	413	429	414	427	457	465	482	481	431	425	433	459	439	447	446	434	430	450	406	461	431	439	424	417	448	430	467	467	432	400	430	414	447	447	436	500	413	427	419	455	438	410	467	435	430	434	446	427	426	460	399	436	427	451	439	417	421	428	446	405	431	435	435	420	429	452	463	435	447	430	444	439	454	449	452	384	446	468	450	437	449	434	440	452	403	417	414	449	423	426	420	445	438	397	402	433	440	441	444	429	408	420	438	460	434	411	438	424	419	409	431	395	426	426	421	413	460	433	465	427	437	421	407	434	439	406	433	427	409	439	438	442	441	432	424	435	443	429	462	517	452	457	430	455	464	433	445	401	430	410	438	420	467	428	410	454	459	427	419	404	425	430	424	417	416	452	430	394	460	470	435	439	402	426	434	418	460	433	416	491	409	468	427	447	385	470	437	442	396	463	448	427	460	461	479	456	447	416	419	413	457	398	417	436	421	427	446	438	412	456	451	419	443	418	412	453	417	454	469	475	472	440	468	490	427	448	442	463	436	425	434	445	442	434	442	430	434	439	446	447	428	459	457	433	451	423	415	424	411	438	444	458	403	389	411	430	427	454	455	419	432	457	427	432	467	446	426	463	441	414	425	418	438	432	368	451	422	445	415	439	458	448	435	443	442	438	440	433	443	449	465	427	425	429	435	440	439	457	422	405	475	436	418	453	418	436	427	432	411	452	433	452	460	460	462	431	473	430	459	422	431	387	442	462	417	452	441	476	394	439	458	443	395	428	424	471	458	435	424	462	408	403	433	413	419	420	410	444	478	448	403	428	422	427	417	428	440	476	461	425	432	433	394	424	427	431	418	423	435	411	445	417	442	494	415	432	406	475	472	433	446	425	404	442	437	435	399	430	458	422	450	433	396	427	452	467	434	409	382	485	450	421	424	458	457	432	451	393	441	450	467	429	437	430	438	437	399	460	429	436	438	420	400	435	443	432	436	459	417	450	399	392	435	417	463	432	440	423	431	463	458	448	449	468	458	459	419	457	476	439	402	395	455	434	437	450	411	409	454	454	410	436	404	395	410	474	444	417	452	474	438	448	436	384	450	435	433	444	417	424	484	432	412	431	472	449	470	445	413	423	445	420	412	415	399	441	439	414	432	447	448	438	381	461	432	442	395	452	433	402	444	468	434	461	421	430	419	433	414	455	454	419	452	447	468	451	421	440	384	436	426	439	449	402	433	445	431	417	434	465	418	418	426	407	441	411	442	412	445	441	412	395	436	415	461	445	460	472	438	447	433	424	437	442	416	423	424	447	419	461	455	456	446	451	441	475	432	421	424	395	426	478	448	435	441	452	443	470	443	460	451	447	416	431	450	460	446	432	456	413	453	416	425	452	447	400	431	440	438	430	444	397	466	420	408	472	435	434	460	449	444	404	434	420	430	432	427	406	461	424	420	421	450	403	420	420	403	424	447	409	466	432	424	410	443	413	450	443	477	414	434	427	433	436	442	437	433	470	439	405	448	439	432	439	423	415	458	434	440	432	387	453	448	417	470	430	456	416	414	402	422	420	424	450	438	449	423	421	443	434	424	429	426	430	439	430	423	455	440	438	465	450	422	419	445	439	466	416	426	441	414	426	432	460	404	443	438	429	454	436	423	434	416	431	426	439	473	447	410	469	404	427	405	464	386	421	461	433	422	476	454	409	435	447	387	409	418	450	442	458	449	427	412	434	473	439	463	436	426	443	410	433	406	426	462	445	432	438	436	478	423	432	427	437	457	452	415	453	434	462	465	448	420	436	443	433	425	439	405	441	444	435	426	427	386	430	450	435	457	431	432	410	400	424	485	413	430	469	415	414	413	462	434	400	459	441	470	426	424	427	420	457	440	430	418	425	462	443	418	417	432	471	432	431	429	407	420	437	421	430	392	443	445	465	431	433	446	425	427	431	425	444	423	398	410	443	403	413	452	468	424	419	412	398	459	438	411	440	453	431	454	446	431	401	438	468	486	438	441	431	440	497	422	421	444	423	390	446	437	426	459	447	455	406	405	442	461	446	446	455	420	418	432	454	463	450	434	459	421	443	440	449	444	431	424	441	431	420	443	455	405	466	434	439	422	445	429	427	394	418	439	404	444	415	410	417	461	407	428	450	432	422	466	477	450	427	455	462	447	439	437	422	444	450	438	440	461	452	445	426	436	471	413	485	418	438	425	400	413	423	460	415	451	438	458	447	415	425	439	443	400	426	447	396	455	396	416	449	425	433	440	422	416	440	493	422	475	408	435	477	421	400	430	446	434	450	402	445	402	441	422	387	418	434	429	466	391	450	389	462	482	460	449	451	427	434	445	419	457	436	443	428	479	433	423	422	410	437	430	387	408	409	392	427	417	450	419	437	436	464	420	448	437	431	476	430	460	422	433	417	403	427	405	461	422	442	409	420	432	454	453	458	424	445	481	450	430	428	428	415	447	417	405	423	440	433	436	437	436	447	378	463	420	474	406
2041	567	720	554	423	329	269	501	644	401	224	200	203	218	219	224	224	239	233	219	259	217	219	228	215	222	237	204	239	243	234	209	226	227	236	231	214	226	234	240	220	208	199	229	224	226	216	207	214	237	243	237	232	223	214	229	220	209	198	228	219	237	245	230	198	213	244	226	234	233	202	238	232	214	238	212	212	237	205	223	196	219	226	226	229	238	225	240	215	216	220	219	210	238	202	238	225	233	221	211	205	207	224	210	189	200	238	219	204	231	210	213	219	218	201	254	215	212	223	228	236	201	247	221	202	232	237	222	222	233	210	188	228	216	231	207	222	224	245	199	226	226	205	220	225	207	210	206	222	234	200	225	230	194	242	239	210	239	218	208	222	239	209	235	205	238	222	237	227	245	226	207	219	256	216	204	225	233	214	207	207	234	230	225	230	235	218	252	244	211	231	238	205	216	232	214	228	230	247	250	228	224	217	204	214	215	197	237	257	204	242	242	234	244	225	221	211	239	243	223	253	206	231	247	255	222	230	209	193	195	243	204	249	226	232	205	234	231	208	228	194	192	219	237	228	227	201	188	237	202	216	222	223	233	254	234	230	216	236	241	232	207	196	236	239	230	205	229	206	206	203	204	212	188	200	212	231	188	205	238	223	223	207	246	244	243	232	210	233	246	228	222	206	220	237	238	223	257	223	223	244	242	215	236	212	213	230	228	237	224	201	220	220	250	223	233	231	232	222	230	214	233	234	221	230	206	225	203	198	219	180	238	216	215	213	203	225	240	223	210	210	226	228	198	237	199	228	217	210	225	244	181	236	202	183	226	237	217	221	203	227	221	237	224	220	239	265	228	215	213	217	249	210	191	215	251	205	246	230	230	234	227	210	228	195	206	229	218	218	209	252	261	200	226	250	210	204	217	218	228	203	202	207	204	248	253	223	217	222	234	244	231	229	220	248	222	206	223	210	251	235	235	237	225	219	222	208	229	239	229	202	248	231	196	267	239	248	207	211	225	240	221	249	214	200	205	218	207	242	202	231	215	217	215	213	238	241	196	252	251	237	224	205	218	199	218	249	222	253	207	240	214	229	238	215	246	239	223	236	213	260	226	236	197	207	208	245	219	220	216	220	244	226	233	229	221	219	229	203	230	241	227	250	235	221	223	231	196	216	217	237	198	227	236	202	225	222	224	223	252	248	232	241	234	221	213	207	238	192	244	241	217	215	233	215	202	239	213	232	231	241	203	226	219	229	217	238	237	227	234	213	186	218	212	230	213	225	226	218	181	198	225	244	233	225	212	228	218	222	234	213	241	232	238	220	192	216	222	221	219	215	220	247	202	242	222	197	196	233	215	247	244	218	247	206	216	237	233	245	232	208	223	241	225	206	234	230	210	187	207	213	224	207	237	221	230	246	206	204	227	220	226	243	232	250	207	218	202	202	226	230	225	215	227	209	221	234	238	237	235	248	248	235	202	212	233	231	242	223	234	169	210	231	227	203	224	221	234	208	227	221	231	205	196	190	222	205	214	252	241	218	198	220	220	239	207	210	224	248	200	217	214	226	245	225	228	262	239	244	229	212	202	219	199	244	230	232	211	202	201	204	191	210	204	199	229	219	236	217	232	213	234	204	230	227	246	204	225	198	250	215	201	221	232	219	232	229	240	206	210	225	207	211	225	236	238	235	223	215	206	235	227	232	229	223	228	225	213	221	195	232	216	225	217	215	227	213	211	214	193	212	252	227	230	240	234	202	243	222	225	220	214	230	203	209	215	205	188	203	220	221	222	237	231	242	232	221	225	211	225	213	232	219	237	233	222	228	223	233	222	195	211	217	235	226	236	229	223	219	215	238	227	223	219	203	207	246	216	221	218	174	215	234	201	236	227	246	217	214	241	215	196	232	221	233	261	214	207	208	214	242	232	203	225	217	218	202	237	225	200	232	217	229	212	253	209	219	235	229	193	234	236	241	238	212	224	212	229	253	222	246	220	225	235	217	238	248	233	226	225	192	227	233	224	214	215	225	245	229	216	222	212	221	255	241	218	227	229	203	244	229	228	226	231	238	244	247	215	205	224	216	217	209	234	222	221	238	233	265	214	238	219	209	234	224	229	226	229	215	221	218	215	220	230	216	228	207	249	199	231	227	237	249	233	222	230	218	236	242	252	227	239	214	232	223	205	225	221	182	195	205	219	203	241	234	199	203	231	210	231	211	218	244	239	203	235	219	221	214	225	212	231	214	221	189	222	265	229	241	239	226	213	241	235	218	226	231	250	212	206	225	210	253	221	224	220	207	205	228	240	253	206	220	266	253	221	201	224	193	204	201	220	233	218	195	222	257	213	217	237	214	214	227	260	226	215	235	229	223	262	207	226	229	212	198	225	253	204	249	231	231	206	225	205	223	194	226	227	232	224	224	215	251	212	242	239	244	195	242	223	209	218	229	208	238	224	217	225	229	238	227	242	234	218	207	237	211	209	200	238	204	202	201	208	230	201	236	212	256	221	242	224	229	193	220	210	217	228	232	203	194	200	216	222	230	237	217	213	236	226	247	236	211	232	220	224	203	227	210	245	230	182	209	205	229	206	231	223	238	205	232	219	242	209	206	242	226	206	227	221	231	216	229	204	225	206	210	214	226	217	214	211	234	214	246	214	229	239	205	219	208	157	233	220	233	242	224	203	235	226	222	218	243	207	246	245	244	226	234	242	209	224	193	207	205	262	219	214	227	228	220	232	229	235	210	233	247	227	231	250	238	204	250	246	182	207	213	235	219	205	186	216	220	234	228	225	210	212	208	213	257	207	223	230	242	246	229	231	275	180	240	199	246	209	234	240	211	196	213	192	213	186	233	241	204	213	224	240	228	221	230	230	224	210	240	212	224	223	218	228	238	235	203	260	229	203	239	238	236	236	227	206	219	220	241	197	224	233	239	244	219	222	229	219	220	222	220	224	219	253	214	214	241	253	222	221	238	227	194	234	232	202	230	230	224	222	237	251	200	218	213	214	225	207	193	259	195	223	206	206	231	225	205	215	208	234	188	225	184	223	230	219	186	228	229	246	226	206	232	207	232	227	218	223	221	223	220	210	194	234	237	245	240	227	242	227	219	219	239	232	220	224	213	213	243	241	248	220	226	213	228	188	229	246	238	188	243	212	205	226	226	214	234	232	216	244	211	208	227	249	219	247	216	251	210	217	245	227	206	213	271	240	236	200	214	197	234	215	250	254	211	209	233	234	229	204	222	225	221	250	226	247	232	237	234	229	216	215	240	190	245	232	184	224	236	212	213	232	215	218	236	207	205	198	205	216	197	232	208	232	210	226	208	227	234	256	231	250	219	196	208	216	241	231	218	213	221	209	210	223	190	236	206	212	243	208	218	227	190	212	234	228	225	226	236	227	215	208	238	202	210	212	207	225	217	213	235	237	193	213	253	207	204	194	242	231	229	224	213	208	236	228	230	235	236	209	192	227	250	195	235	244	225	212	216	215
2361	891	1871	1931	1522	1218	991	1843	2391	1436	552	547	538	519	540	562	534	560	524	540	571	586	587	528	542	601	557	574	558	564	555	517	543	587	517	544	512	577	575	565	513	501	533	553	551	546	604	519	525	591	548	519	565	508	538	582	503	538	603	558	528	519	567	517	533	549	519	522	542	533	575	539	515	554	552	578	558	608	555	580	568	542	495	554	517	494	537	542	564	590	553	552	542	565	538	517	524	559	510	518	541	516	517	585	549	580	533	503	559	540	510	570	560	582	566	571	566	541	585	539	578	541	563	524	576	566	565	545	531	540	541	520	536	571	557	552	533	541	564	519	554	555	547	549	565	554	556	585	528	551	536	579	542	551	527	523	587	538	550	566	519	558	488	523	552	550	565	557	528	559	585	534	534	551	542	540	531	563	540	574	581	536	573	557	548	586	562	539	612	543	558	532	519	540	558	566	550	519	560	576	534	589	578	529	536	512	565	537	546	594	603	517	544	624	577	536	529	591	584	536	525	541	567	541	555	544	562	561	545	547	498	546	550	559	581	581	570	537	536	487	575	533	539	536	509	521	548	548	503	566	565	485	544	564	539	566	564	533	529	580	574	562	573	517	539	553	533	547	535	557	568	544	541	583	532	564	558	538	539	493	564	536	545	528	596	553	518	562	573	549	520	558	553	571	508	531	574	556	520	582	541	563	540	538	525	534	588	558	548	560	587	588	591	576	541	574	552	576	556	575	537	560	527	527	571	532	550	520	541	539	554	560	506	590	547	563	517	586	579	566	597	531	519	554	572	594	562	556	543	582	522	555	547	500	549	519	572	523	575	537	541	536	601	519	559	519	565	577	499	565	558	569	548	531	503	558	552	563	527	540	556	520	539	559	543	532	509	535	541	507	562	598	520	573	544	579	531	543	528	554	554	534	493	572	570	603	533	547	537	555	561	594	557	545	570	570	538	588	563	552	542	595	573	567	539	555	538	560	557	587	530	527	562	544	552	524	576	574	539	581	592	566	524	516	576	549	533	517	538	576	592	571	524	530	588	571	573	502	540	538	552	559	576	545	563	567	538	547	579	544	595	555	519	532	579	559	551	532	562	563	540	504	555	596	610	533	531	537	554	519	585	539	543	551	532	542	551	569	572	578	537	570	516	524	569	560	608	580	583	549	595	595	587	540	620	562	541	504	536	583	587	526	529	583	561	550	601	553	507	574	548	585	511	543	508	526	564	551	617	541	563	559	569	567	524	522	557	527	570	526	538	556	552	558	533	551	582	566	570	549	596	561	574	542	562	536	548	559	557	560	526	577	533	565	604	560	568	555	553	527	588	551	519	564	523	590	552	554	566	575	544	557	545	541	543	564	538	555	536	558	550	563	569	512	546	549	560	544	586	551	555	566	546	536	534	582	515	550	568	556	565	507	536	549	538	517	546	518	555	550	558	561	545	590	533	557	562	535	544	576	544	617	541	533	530	534	547	529	539	589	564	550	544	575	547	556	552	513	539	576	508	551	569	603	558	550	547	521	613	604	541	490	570	569	535	539	551	558	522	517	505	535	592	608	532	556	516	584	536	596	503	552	544	519	564	592	534	532	572	550	583	546	543	521	552	528	614	581	506	538	578	541	581	490	574	540	611	547	532	546	549	544	516	548	534	532	561	570	547	579	537	486	526	518	536	548	522	531	520	555	517	602	553	540	562	525	538	560	549	546	564	568	546	541	562	541	569	585	529	523	561	574	509	528	574	545	566	520	574	572	550	587	503	542	564	577	555	506	541	555	549	572	566	514	547	567	559	563	555	555	555	523	547	531	564	556	551	582	556	540	548	579	546	512	588	529	545	551	552	543	565	498	582	562	572	589	552	530	581	548	593	544	573	549	567	571	581	555	548	521	545	514	580	577	572	541	572	546	555	572	569	570	567	495	540	537	541	580	620	586	511	561	564	576	555	521	610	529	527	523	527	538	540	553	523	557	566	539	548	559	533	547	602	529	542	582	539	552	528	550	567	570	568	587	557	503	556	513	528	568	549	531	564	565	550	543	564	540	551	556	561	553	525	552	542	540	558	607	515	559	574	588	552	550	531	559	566	563	534	547	549	551	513	555	573	505	507	529	593	575	520	519	564	536	562	567	586	539	566	600	528	524	524	542	584	532	550	550	578	534	560	537	529	573	579	562	525	565	533	564	530	548	549	560	539	555	516	536	549	527	479	612	541	562	554	525	576	520	540	541	555	535	492	571	553	540	551	559	580	586	551	558	533	546	574	611	551	501	583	557	520	580	538	546	572	540	610	548	547	565	568	573	543	556	591	563	514	556	541	549	550	553	565	557	524	579	561	564	575	567	536	545	569	522	535	563	548	509	568	561	568	570	536	554	516	560	569	526	540	514	576	483	554	564	543	526	571	555	577	565	568	554	551	550	555	559	554	527	590	547	539	554	551	556	533	547	587	558	580	547	514	535	527	583	519	569	554	541	511	530	576	571	538	537	546	583	542	526	540	568	549	561	527	562	521	576	549	566	501	531	533	522	548	566	531	540	551	542	548	560	528	543	575	541	512	524	522	549	528	553	581	533	554	570	532	577	579	542	526	579	562	542	498	568	587	548	540	554	590	530	512	538	542	531	547	538	530	544	505	550	582	550	574	530	541	570	596	552	540	561	512	601	543	549	587	574	566	563	509	553	541	518	540	613	545	536	585	562	549	519	569	524	560	560	546	553	569	529	572	517	529	568	543	561	546	561	557	572	533	557	571	564	563	544	555	541	546	531	595	542	590	554	534	532	562	549	533	550	551	532	537	540	581	565	545	578	537	556	534	543	535	539	532	503	552	549	570	587	561	561	548	505	527	535	545	540	539	580	556	553	564	531	574	581	537	561	571	565	531	566	530	529	562	552	523	532	548	555	523	536	561	557	538	552	527	591	539	532	578	522	579	576	516	556	559	561	566	568	578	548	574	571	582	549	514	532	567	527	540	544	582	514	547	525	573	558	564	585	577	563	536	560	570	565	582	562	558	522	541	568	528	505	548	559	525	513	576	556	524	572	556	575	551	546	528	566	524	594	505	579	588	523	544	559	567	546	577	567	564	541	532	555	579	543	571	524	529	591	548	545	512	554	553	558	512	564	577	528	557	514	572	555	506	532	562	512	561	551	516	498	521	580	569	543	524	552	578	521	540	560	583	542	523	556	550	582	511	550	563	510	586	591	518	549	532	549	562	531	539	516	524	551	560	580	586	518	519	556	561	524	569	541	580	602	550	587	549	547	564	544	570	530	530	557	526	517	572	557	585	554	584	581	549	539	561	547	504	585	516	514	564	538	562	553	551	537	559	557	554	533	545	606	549	525	567	536	585	580	579	558	550	537	560	562	549	538	568	552	542	539	538	538	609	530	567	579	546	537	569	554	545	584	562	555	585	598	537	561	562	528	532	574	547	552	546	578	573	610	520	481	575	575	548	601	527	538	528	542	506	564	563	560	583	545	560	510
7975	994	1058	981	740	594	606	1837	4471	2232	307	300	262	265	279	275	250	247	235	277	290	234	233	262	272	283	271	281	254	261	265	263	281	291	242	279	262	285	265	276	250	257	278	292	257	268	267	299	296	272	255	271	278	270	267	248	256	275	254	281	249	270	277	282	255	245	263	235	255	276	225	262	264	246	243	278	255	242	233	251	264	275	281	258	242	274	244	249	256	297	279	258	263	297	257	225	258	283	266	254	262	253	274	234	235	258	265	266	272	244	266	266	234	244	245	249	284	274	275	236	233	259	238	245	255	257	263	302	249	278	274	289	229	254	249	252	294	292	274	283	279	298	238	274	257	241	254	280	275	256	264	261	235	243	280	261	261	262	241	250	255	241	280	289	315	250	296	279	244	271	233	249	235	233	288	275	247	268	267	259	265	257	260	268	284	295	248	259	241	274	277	258	291	240	290	213	239	276	242	263	256	289	254	267	272	294	291	229	284	223	259	263	264	241	259	271	221	294	260	243	255	258	257	238	270	270	257	248	262	280	269	241	268	271	276	274	250	295	271	282	269	249	281	285	274	244	275	253	260	252	257	248	244	241	288	308	279	254	267	252	257	230	236	252	266	272	289	278	266	251	240	241	252	254	255	258	266	254	228	271	256	242	231	276	237	242	260	246	236	252	258	265	258	261	241	247	268	258	266	229	260	274	256	261	271	252	277	241	287	252	244	273	265	265	280	253	201	280	274	249	247	263	252	276	245	260	277	246	287	273	309	272	276	228	234	262	264	264	246	270	292	256	286	287	268	257	267	284	271	277	265	251	262	229	264	260	270	279	238	232	269	275	276	266	239	224	243	270	260	264	255	289	269	264	248	253	247	267	246	255	247	280	277	274	241	283	267	250	313	277	266	248	280	242	256	259	236	263	251	265	274	286	249	258	254	275	302	279	271	288	279	287	258	293	271	247	254	223	246	265	271	235	221	255	256	232	289	265	290	264	234	261	267	237	259	285	274	236	283	285	279	242	266	253	266	273	280	275	273	242	257	275	294	285	271	276	260	246	301	259	230	255	265	267	273	254	293	287	292	255	273	230	260	274	257	268	224	272	263	245	264	237	273	274	269	257	251	249	277	290	269	257	232	246	275	244	274	285	241	279	276	272	251	275	262	248	257	283	266	282	287	269	241	237	271	277	250	261	277	300	285	244	275	255	271	235	244	244	268	287	293	272	265	276	267	255	250	274	251	289	249	287	294	269	288	228	285	288	273	254	242	244	274	236	274	261	237	259	277	276	272	252	274	278	238	253	264	257	280	253	268	264	290	216	260	233	274	269	232	272	253	284	249	263	251	258	265	253	257	223	244	280	265	299	245	301	250	292	287	299	294	260	250	295	274	243	246	276	249	236	309	249	272	266	289	257	273	250	280	265	249	248	232	248	261	273	257	276	237	245	278	243	248	228	283	249	266	252	264	282	262	253	256	290	248	268	248	273	250	252	310	261	252	265	279	289	230	252	268	285	227	257	247	238	253	260	255	262	260	269	251	271	242	277	278	269	252	247	255	245	276	257	227	253	281	241	237	252	278	236	263	290	278	265	289	283	286	278	248	261	272	269	312	274	203	301	277	265	255	274	230	240	275	243	245	291	288	252	277	265	260	239	260	255	270	255	252	257	234	244	276	242	260	280	244	256	265	258	266	258	273	250	255	278	256	248	251	270	250	245	285	242	287	256	277	259	245	253	253	227	250	249	271	236	229	274	245	252	267	274	229	253	234	264	255	274	241	282	278	262	249	252	266	272	260	252	270	261	228	238	255	245	239	268	252	275	275	257	250	259	248	259	284	286	292	223	251	262	243	248	292	246	278	229	250	302	277	265	268	269	281	238	233	266	281	267	256	277	260	268	262	248	273	289	249	234	236	284	233	271	298	280	288	283	226	258	285	247	282	266	251	293	278	292	279	263	269	276	255	274	264	283	241	286	270	267	284	263	264	296	261	223	271	275	267	246	278	253	247	276	280	243	267	261	271	284	277	249	265	254	263	276	298	254	257	251	263	232	252	219	253	277	272	284	273	283	288	288	249	263	247	254	299	278	277	275	276	274	269	302	269	302	256	279	268	265	234	290	259	284	253	257	247	263	285	260	232	261	285	268	254	267	245	252	281	282	254	229	256	264	288	285	260	262	251	249	257	242	265	290	262	275	292	259	251	272	292	247	225	214	259	280	291	268	269	247	271	263	280	238	267	285	281	281	304	264	275	238	273	249	272	256	271	249	248	265	270	247	250	260	271	277	282	286	259	255	265	277	278	278	251	292	279	272	253	270	285	236	284	247	261	263	274	250	268	273	273	271	257	301	255	270	255	242	261	267	265	229	244	293	265	274	258	269	268	271	275	294	272	239	257	266	245	263	251	246	249	269	248	244	253	229	279	263	244	273	276	256	274	233	251	263	273	252	232	249	285	236	291	279	284	259	260	251	251	243	259	270	281	256	259	275	236	271	272	235	268	289	258	244	258	264	273	265	286	249	248	257	256	259	250	274	276	276	254	241	291	249	284	259	257	267	274	269	248	265	280	254	219	255	244	266	261	263	257	247	257	264	257	264	278	263	286	254	285	267	262	260	280	266	288	260	256	297	264	290	258	249	244	261	251	279	250	283	250	260	257	267	286	267	248	241	251	255	270	253	261	301	278	244	262	273	243	246	246	251	262	289	255	240	286	264	245	248	243	236	262	276	256	277	305	259	244	266	259	279	266	261	287	259	252	294	258	261	240	276	290	264	261	273	269	249	253	263	304	256	255	252	275	291	264	244	280	267	249	242	271	276	244	275	255	291	256	289	251	272	258	295	264	252	290	251	271	236	289	227	229	265	279	282	287	225	309	270	241	258	235	263	279	303	241	229	268	269	285	294	251	258	287	255	266	260	264	262	279	283	276	289	283	252	276	265	235	266	260	242	241	266	249	280	255	238	262	244	278	252	240	277	259	261	281	273	238	260	262	249	269	267	273	268	269	270	273	275	271	244	259	267	256	283	293	286	261	286	275	265	281	268	261	222	302	263	277	280	265	261	314	264	271	258	248	259	262	252	260	265	264	285	255	235	240	275	268	246	258	259	241	304	276	258	257	239	285	305	266	237	234	261	245	256	272	246	243	278	270	256	261	257	254	251	229	268	272	266	255	277	262	283	213	236	248	261	248	221	281	292	324	261	279	274	267	258	253	254	233	297	276	263	287	263	283	271	250	282	266	290	260	259	276	203	263	273	254	256	261	261	261	236	264	255	290	261	249	261	266	263	227	269	269	274	263	287	290	281	250	272	265	287	301	226	289	292	259	263	265	286	271	252	246	270	243	257	268	290	273	245	266	275	290	235	270	269	283	268	243	239	288	260	245	255	277	269	254	249	276	245	274	257	244	275	269	260	249	270	273	263	276	268	222	267	244	247	285	273	283	276	277	285	276	276	272	274	278	284	247	271	282	243	259	249	292	244	269	269	259	242
7133	1329	2545	3262	2826	2656	2590	9444	19653	8565	804	714	751	680	661	666	674	680	659	645	679	685	684	667	637	647	567	681	677	599	668	637	675	666	683	624	609	631	643	653	636	631	610	640	629	592	669	627	616	599	617	608	595	665	664	617	623	670	676	641	605	616	620	608	624	660	657	604	591	661	633	623	651	663	619	633	592	623	592	616	636	628	603	638	650	676	666	585	643	640	656	607	642	652	620	606	601	603	633	621	616	632	620	636	610	646	653	632	647	634	630	624	668	629	650	600	628	622	632	581	613	607	612	628	587	632	604	609	648	612	662	633	596	584	572	683	697	606	591	593	630	615	617	620	648	603	661	603	601	614	632	605	650	658	631	584	607	627	599	647	599	657	634	613	632	630	641	675	596	593	650	641	604	624	599	671	646	604	613	622	629	619	628	607	644	595	648	624	601	652	641	621	635	611	655	640	613	632	595	648	657	626	590	682	677	647	639	643	638	636	627	629	599	641	571	596	622	597	650	608	657	635	584	626	630	641	670	663	604	628	633	650	594	643	650	641	614	642	596	665	584	614	636	602	672	625	613	599	614	600	638	610	621	660	620	642	626	571	641	699	598	659	645	606	606	632	618	582	664	611	665	621	658	620	640	640	636	660	606	682	571	637	692	621	658	599	635	638	563	614	639	644	628	649	606	609	591	615	645	678	618	608	646	605	608	622	623	633	619	624	649	654	659	623	653	623	607	629	602	616	642	584	665	674	612	632	635	608	634	626	682	644	584	604	646	599	568	626	625	686	619	627	629	639	614	670	610	597	624	617	668	586	620	649	639	638	646	646	671	652	624	625	651	631	659	653	622	628	618	618	573	629	632	656	566	596	601	661	631	656	603	609	653	594	627	637	633	664	631	610	647	594	610	643	622	622	617	645	643	625	692	635	626	648	635	611	625	638	648	646	637	655	615	639	583	626	655	596	647	602	630	638	621	647	639	591	636	659	625	618	640	620	601	622	611	654	640	649	598	612	604	607	675	638	633	619	626	650	594	634	648	612	656	642	646	609	614	636	626	579	591	591	634	624	609	673	671	590	646	644	609	619	636	643	630	637	630	625	607	601	612	641	670	615	660	639	620	604	610	591	637	554	606	613	592	617	627	644	624	651	641	589	629	640	584	633	671	577	641	641	645	629	590	613	612	641	637	658	642	605	630	605	601	652	609	661	636	578	607	610	678	629	626	628	659	631	635	681	563	586	657	568	641	605	619	599	644	624	625	624	603	587	623	605	651	605	614	629	611	609	595	597	617	563	642	606	660	661	605	628	646	652	649	604	630	675	669	632	601	609	663	595	606	626	654	629	626	662	589	632	638	652	626	610	630	581	625	623	629	660	618	658	633	616	608	674	615	605	624	666	624	613	646	620	590	677	636	624	618	608	654	629	631	614	672	642	628	616	657	587	648	639	622	644	638	613	619	626	638	643	599	603	630	616	629	625	647	661	612	660	641	591	602	656	620	644	651	616	652	650	623	602	657	647	616	626	625	638	630	617	624	631	602	639	634	639	633	586	577	647	596	584	618	626	638	640	610	624	673	687	673	649	615	615	635	629	589	600	611	623	649	677	626	666	608	590	630	611	624	598	632	589	629	607	668	619	609	634	624	610	623	619	582	627	660	611	631	615	659	654	618	642	629	670	634	609	595	616	608	633	596	607	614	600	667	611	625	586	583	615	612	659	575	647	588	604	630	623	649	588	662	621	654	667	644	602	581	623	600	636	653	619	646	640	594	604	612	609	692	635	602	669	613	635	632	596	595	621	652	657	601	667	670	621	631	661	629	607	605	654	610	631	657	594	601	616	670	660	630	591	623	625	680	606	603	580	629	574	570	610	619	568	639	674	642	611	634	590	637	620	625	639	621	635	600	597	613	568	670	612	554	605	610	643	636	667	597	621	673	611	638	609	597	597	562	627	610	621	682	623	587	620	634	639	627	614	608	604	629	631	622	593	654	597	698	596	690	633	630	657	625	625	669	664	601	642	591	587	621	609	624	648	622	639	607	636	623	629	577	603	643	626	690	612	591	665	626	615	586	637	662	647	641	595	635	661	618	655	618	586	617	643	619	671	675	625	664	635	610	609	618	652	640	675	627	624	626	652	607	659	635	639	656	632	644	605	670	639	636	620	582	655	585	620	668	626	626	637	621	636	639	601	610	645	643	650	645	647	637	621	674	632	663	633	643	623	627	605	607	596	639	615	582	618	597	644	578	630	654	620	610	605	578	647	637	623	645	641	614	683	611	635	676	624	591	618	608	564	576	658	652	643	662	653	628	648	675	588	665	659	643	628	655	613	632	639	652	591	642	625	611	638	609	630	627	584	644	627	653	633	680	620	652	601	623	624	608	610	648	606	659	625	593	623	637	593	609	647	604	644	632	632	602	593	634	613	612	618	626	668	599	666	607	614	663	631	647	605	616	605	589	649	614	594	614	648	676	629	638	585	604	631	614	629	636	614	554	668	634	629	622	668	651	646	619	637	617	628	584	630	616	601	656	647	622	604	626	631	635	647	619	640	588	586	602	607	624	620	625	634	610	643	648	636	617	637	632	595	639	614	624	601	606	666	596	681	659	616	585	669	577	630	620	621	679	660	629	624	626	604	635	609	608	634	646	633	631	644	608	598	609	628	646	613	597	664	652	634	602	619	593	615	634	615	591	662	663	637	596	600	609	617	641	623	658	639	620	617	623	661	608	577	643	631	647	574	612	618	633	640	593	619	634	595	606	668	616	624	628	620	617	587	642	614	593	608	618	647	629	603	639	644	648	626	599	610	646	610	612	616	655	621	705	629	671	664	644	665	672	608	611	641	636	598	638	649	604	628	639	631	651	621	617	640	647	623	625	608	630	643	632	583	638	635	608	628	629	598	654	590	650	654	652	627	586	636	600	652	585	635	624	639	636	585	627	659	644	634	631	605	576	588	630	646	615	619	644	586	628	612	629	620	578	640	590	708	640	646	640	591	644	615	656	620	642	587	596	607	655	602	666	645	594	647	587	627	609	589	592	644	631	594	621	605	641	633	623	607	668	665	642	631	635	646	632	628	656	673	619	625	618	629	615	611	609	598	606	612	642	639	612	566	593	646	609	619	670	636	624	655	603	635	644	636	627	725	643	637	638	657	637	641	604	637	623	608	621	616	609	663	627	592	657	640	623	636	646	672	613	609	649	653	640	677	605	630	658	637	634	625	663	612	610	640	625	586	670	626	614	643	629	634	629	596	575	603	620	641	637	641	589	653	585	644	636	594	602	653	640	646	637	625	679	646	648	632	599	631	668	656	619	615	657	625	563	640	700	617	683	628	623	609	600	622	625	683	639	577	619	664	606	636	632	635	586	668	649	643	627	614	683	616	628	614	645	615	639	616	632	638	589	615	682	583	617	645	648	625	608	619	600	652	610	657	613	643	652	623	642	637	623	636	611	642	664	608	632	608	647	625	654	617	655	626	612	685
14543	2016	2017	1619	853	532	343	4888	8682	4294	282	189	215	198	180	195	179	187	185	184	188	182	188	204	195	195	181	173	178	165	179	180	169	146	196	174	190	184	196	190	169	178	176	147	175	196	193	194	171	143	175	203	202	180	166	208	168	188	188	194	189	186	190	186	194	172	189	179	208	176	190	199	203	194	192	172	193	176	176	169	180	192	212	210	196	185	189	177	185	175	181	167	189	189	149	179	151	176	165	172	215	179	168	198	186	190	176	156	195	164	216	174	214	188	203	171	179	203	165	182	160	166	187	192	193	155	191	203	187	183	177	199	199	180	207	196	168	160	201	175	179	176	196	163	188	183	199	181	176	174	181	179	155	191	153	169	156	161	173	159	200	193	174	172	162	170	149	173	190	160	165	180	179	173	175	177	182	183	223	180	198	174	213	193	170	182	188	177	170	172	192	170	176	189	187	196	162	155	186	172	188	166	175	164	192	177	179	189	168	172	178	210	183	198	168	165	164	146	185	171	136	168	190	202	174	178	175	188	198	180	167	184	194	170	158	198	170	180	178	171	162	169	162	156	164	182	173	190	186	169	179	164	217	161	176	192	190	169	184	159	179	168	168	173	171	185	184	175	184	170	188	202	163	155	208	210	195	179	194	168	171	190	200	204	184	185	190	180	167	175	183	166	183	170	184	207	150	185	175	199	178	213	159	184	196	161	166	200	184	182	177	189	186	181	167	181	191	181	190	176	190	183	169	149	191	189	155	181	180	189	173	180	175	182	196	167	174	154	174	149	191	189	191	169	158	182	164	186	196	193	165	188	176	185	181	183	176	191	152	195	180	184	198	186	188	164	192	176	191	218	168	182	179	217	177	198	181	200	176	174	198	173	191	201	169	167	213	194	195	192	196	194	184	183	187	180	169	174	174	164	180	175	185	200	184	177	192	176	161	179	145	186	170	179	171	168	147	172	181	170	175	168	193	174	161	191	183	184	177	186	189	175	175	190	166	173	208	161	177	162	162	160	183	189	186	214	173	185	185	198	158	184	191	195	189	183	159	186	212	220	197	164	198	201	217	172	197	179	153	180	192	169	184	182	160	176	193	181	184	181	165	190	183	195	180	151	149	175	193	190	179	196	176	187	173	206	176	182	194	187	174	179	165	182	175	183	201	204	188	193	188	173	176	165	209	193	190	192	187	189	194	202	173	187	219	159	196	180	190	177	160	189	185	181	173	173	217	179	168	190	184	161	179	166	207	183	175	177	175	172	181	179	178	191	193	196	179	197	183	158	182	198	175	189	182	183	155	177	168	172	166	185	156	184	180	181	183	164	199	182	187	181	182	173	181	172	162	195	165	161	178	164	174	198	176	177	180	186	183	184	169	156	190	180	167	177	170	164	191	166	174	166	205	164	183	186	197	190	204	180	184	190	181	157	180	187	195	199	187	209	180	179	165	162	184	192	200	190	188	171	198	150	196	201	188	185	169	199	179	189	194	184	165	168	161	166	167	186	186	179	183	184	161	192	166	164	171	178	169	183	187	179	178	174	179	188	175	190	190	173	184	171	202	200	196	159	196	189	172	177	177	188	157	177	160	173	172	173	175	166	176	175	175	185	186	184	166	171	178	193	163	194	179	164	166	210	177	180	179	202	188	164	188	189	162	204	187	193	214	218	200	176	199	178	179	176	163	164	182	198	182	199	199	166	205	212	190	208	191	154	185	182	207	191	175	169	171	169	174	169	180	184	183	178	175	197	178	191	196	170	209	173	179	194	179	195	212	183	177	175	178	175	197	179	177	159	164	163	194	200	196	189	168	200	160	178	192	183	198	172	182	175	154	178	160	191	176	175	181	197	187	178	183	166	188	182	202	185	198	155	187	167	176	176	195	149	187	184	189	182	188	166	180	192	152	187	163	177	169	162	170	192	176	188	185	156	188	194	208	185	195	175	190	192	168	146	166	188	193	200	203	167	175	193	176	164	190	208	174	183	174	187	183	183	194	179	168	177	207	163	200	173	158	191	180	194	163	169	167	181	175	201	198	181	204	185	181	176	181	191	203	202	177	181	190	167	224	174	165	185	154	169	161	176	177	194	186	167	194	186	179	173	170	179	201	206	185	185	198	196	163	183	228	200	169	167	182	173	203	172	193	186	172	207	182	171	176	166	199	172	180	173	190	178	168	188	185	181	202	168	168	182	171	191	182	197	195	174	163	208	184	226	185	181	177	219	185	176	177	187	205	178	173	179	189	182	197	154	168	182	183	165	197	171	193	182	196	166	151	208	187	197	180	183	203	185	169	205	194	189	159	167	165	173	192	176	173	194	173	170	194	203	184	174	178	166	180	176	191	181	187	187	187	183	188	172	210	181	202	193	183	188	193	176	175	205	178	179	192	176	165	177	161	185	188	190	225	168	176	163	185	149	179	182	181	181	198	182	171	174	155	165	156	189	196	165	171	159	212	182	205	192	178	174	178	184	212	167	163	189	191	192	189	195	191	168	189	191	154	196	196	176	176	181	162	179	162	172	177	200	165	164	172	166	184	189	176	185	181	170	175	183	182	172	178	184	161	175	194	191	184	164	212	177	173	169	202	196	180	201	196	183	160	193	173	180	193	184	192	183	173	170	185	182	179	145	165	172	197	213	186	192	203	193	194	190	168	188	172	194	166	183	190	192	193	180	163	167	183	167	157	194	175	180	141	195	173	177	193	180	166	164	170	197	192	186	182	185	173	202	168	167	171	169	184	197	195	166	180	199	192	183	169	144	183	195	192	189	180	179	168	177	175	138	188	196	188	185	203	171	161	164	163	153	192	190	166	167	174	179	175	181	170	164	172	197	197	190	183	176	205	151	180	167	170	211	181	187	171	173	172	187	177	164	201	198	155	189	191	162	217	166	160	156	168	194	179	194	199	172	187	159	162	174	179	180	165	175	207	177	181	154	178	146	178	193	191	176	186	160	165	184	200	173	171	161	185	176	179	176	158	179	210	186	163	203	169	166	184	188	175	181	177	172	181	177	172	169	183	170	184	171	178	169	165	162	205	177	158	166	168	164	169	177	160	164	167	174	211	195	195	183	184	193	194	174	201	160	178	213	190	183	166	196	177	185	174	188	162	165	186	177	191	185	173	175	201	156	185	184	196	202	181	177	175	165	191	175	205	196	174	175	196	200	188	177	191	174	192	152	190	173	191	195	180	202	145	174	192	177	162	173	186	178	176	190	176	204	186	202	177	149	192	172	209	179	163	176	163	173	185	176	177	172	171	169	186	190	195	183	196	173	172	166	167	174	179	212	198	170	182	180	178	162	150	179	187	181	173	183	192	176	164	191	176	194	173	157	198	179	189	173	173	173	182	166	181	157	197	174	188	179	173	182	195	189	189	189	174	186	191	185	172	152	195	212	189	155	170	183	160	192	192	179	184	185	170	141	206	176	162	196	183	188	171	182	184	182	185	203	176	185	201	177	204	190	184	198	174	199	189	169	175	179	206	179
9206	2111	4556	5355	3368	2216	1655	19203	28234	13498	592	594	564	551	552	461	518	495	490	506	471	447	504	479	488	494	501	492	490	462	434	443	447	494	487	467	483	474	443	502	468	462	461	441	477	462	433	441	450	459	432	411	447	437	455	441	479	457	462	431	471	466	459	445	483	446	438	423	446	459	449	455	435	412	421	492	423	438	429	448	465	452	464	405	425	459	468	408	433	460	460	432	444	436	438	400	385	420	436	434	473	426	445	432	452	435	421	473	439	441	438	453	487	438	461	413	427	405	433	421	466	443	423	470	433	491	475	425	456	455	424	474	428	468	446	418	443	485	452	434	469	476	450	444	421	482	437	391	463	463	477	423	413	436	456	453	459	405	484	439	473	399	461	470	432	454	459	461	419	468	423	442	453	425	431	403	446	422	439	442	436	446	493	474	462	441	418	415	388	409	444	465	474	443	447	443	446	463	421	439	445	457	442	486	423	434	445	434	453	475	455	459	469	481	435	431	405	441	455	459	469	434	418	453	396	436	452	454	458	433	451	436	446	460	443	433	409	450	438	444	417	468	471	473	424	445	457	440	433	492	452	461	403	421	444	431	439	447	461	439	467	428	406	450	449	458	410	411	462	460	468	452	426	445	429	437	424	446	410	423	437	408	444	425	439	450	411	427	418	431	424	413	430	467	452	473	457	464	451	453	446	434	411	459	449	428	391	446	438	455	453	410	407	448	452	430	444	446	438	426	486	425	406	415	475	431	446	445	440	467	457	471	460	483	464	481	412	434	437	447	447	422	439	430	449	442	453	486	439	418	455	441	415	482	468	455	440	455	408	426	424	489	436	442	402	420	430	465	417	449	470	443	445	445	465	399	445	432	447	446	437	441	439	423	448	434	423	447	452	461	468	452	429	420	434	436	459	429	427	440	448	445	423	429	413	472	441	466	451	391	439	421	472	457	445	401	403	424	440	499	466	433	418	429	468	458	464	413	449	413	426	461	453	444	379	477	435	464	462	408	464	456	460	454	424	462	455	432	496	419	458	436	453	465	445	465	410	457	453	467	456	502	450	437	426	459	417	473	459	419	440	467	445	481	421	460	418	451	440	439	478	460	439	404	446	441	450	432	439	440	447	446	448	446	448	422	471	441	432	467	418	402	446	463	393	430	399	411	450	437	439	448	392	462	435	449	472	457	497	410	468	444	478	447	468	472	405	423	469	386	488	456	433	428	473	421	474	429	409	449	445	454	454	421	426	439	402	444	436	456	492	469	469	452	466	433	408	406	457	427	415	444	466	453	442	437	453	437	424	450	428	452	475	488	415	430	453	422	438	427	434	486	475	467	436	457	441	428	456	431	427	448	461	441	467	456	403	429	428	469	499	451	438	425	458	452	420	370	475	471	468	458	437	447	411	441	440	403	397	430	430	430	475	428	461	413	421	450	421	432	420	445	447	495	419	439	413	427	477	409	449	457	450	409	444	467	433	446	438	472	422	453	405	451	418	428	436	421	430	501	457	434	458	441	440	462	400	467	405	445	459	433	460	464	445	399	425	428	416	439	384	447	433	458	427	447	466	440	467	453	444	435	458	431	413	458	450	444	424	490	422	440	451	457	443	434	440	419	431	430	455	421	469	448	438	418	452	478	464	473	426	425	468	456	425	405	417	422	429	435	457	439	434	419	437	426	413	488	473	485	458	491	440	467	437	457	454	447	478	450	409	432	440	438	471	383	456	404	464	451	452	400	423	431	457	430	446	440	457	489	436	417	428	402	408	451	434	403	428	450	420	410	458	452	451	455	425	423	443	397	450	438	449	437	424	461	433	421	429	427	456	418	473	452	459	425	468	443	475	439	435	410	486	469	391	447	471	436	450	401	437	430	462	456	452	461	424	453	393	427	485	405	474	435	406	416	450	424	481	438	433	385	438	445	424	461	435	453	470	465	433	452	452	433	498	476	456	408	427	452	379	436	436	450	429	407	425	448	450	433	437	464	475	430	463	445	457	418	460	424	427	424	443	412	462	447	417	449	455	462	452	454	451	436	448	430	442	422	455	440	475	458	411	463	437	447	415	453	437	483	467	432	448	446	456	446	466	468	418	435	489	434	439	455	415	488	463	419	436	472	449	456	456	435	447	453	483	408	444	462	456	422	408	428	422	432	401	431	446	417	472	437	472	474	435	444	497	435	461	446	501	455	427	444	414	394	396	433	435	469	415	437	448	467	446	426	466	452	434	464	423	429	431	485	457	465	419	477	455	439	430	443	463	467	431	411	490	428	408	418	413	454	439	440	406	447	442	451	429	407	436	431	443	425	442	439	445	492	437	426	415	440	437	413	427	450	418	464	414	407	435	456	438	423	445	411	478	401	410	415	454	444	449	431	431	457	452	455	408	483	419	470	433	440	450	438	428	413	453	430	481	412	442	464	468	463	442	426	416	457	433	446	441	429	488	423	427	436	464	424	438	426	440	454	429	428	433	430	450	468	416	400	409	433	419	447	412	480	453	421	401	428	447	426	436	439	503	468	463	416	424	449	482	465	458	449	459	450	412	443	459	449	439	408	476	437	493	441	445	393	427	388	485	454	459	446	435	472	414	417	470	386	465	460	451	428	455	425	441	467	447	429	434	404	431	414	456	412	457	408	432	443	472	434	470	447	478	446	453	437	450	432	445	456	445	486	428	476	411	459	400	462	469	419	426	464	448	432	429	427	447	471	460	482	422	448	420	420	435	476	452	453	458	463	447	479	476	416	441	410	419	454	467	432	442	443	439	449	480	429	442	401	441	455	445	447	450	451	440	442	432	456	444	471	428	437	451	455	411	445	424	431	456	417	445	460	438	401	469	445	460	452	430	441	451	442	443	455	431	448	481	467	433	411	427	471	442	430	439	456	456	479	454	450	440	423	391	451	409	463	457	429	437	449	443	434	413	475	452	418	423	424	420	428	462	424	473	461	437	454	447	443	431	440	444	422	419	434	429	445	453	434	447	431	472	439	420	453	434	425	435	443	439	452	419	441	461	450	405	433	414	422	423	422	450	456	480	442	454	402	453	420	464	431	443	463	463	444	455	447	440	419	421	437	443	477	419	438	420	436	453	413	425	448	432	457	452	434	429	451	489	462	415	397	418	441	434	413	442	434	485	439	421	430	436	396	476	440	476	454	439	489	449	430	427	446	458	421	445	462	426	420	442	423	467	415	426	462	411	438	386	417	405	455	458	456	410	434	427	428	417	449	461	439	438	436	454	430	459	454	428	420	439	441	437	449	419	419	422	470	449	444	449	422	450	384	411	492	426	444	398	462	409	416	433	421	413	411	459	450	432	460	388	441	440	425	422	430	476	428	482	464	465	456	466	428	468	452	419	417	456	421	404	435	455	419	500	417	475	459	429	430	448	446	441	420	453	468	428	421	445	447	456	470	446	437	467	436	452	457	429	428	444	454	447	423	455	459	451	429	436	479	443	450	454	458	462	402	464	441	454	476	428	437	440	444
2267	564	625	498	375	329	281	347	461	356	210	210	214	214	202	239	206	213	211	222	243	204	237	233	240	217	203	217	209	234	220	240	245	217	222	233	217	220	228	200	177	210	217	230	239	212	176	219	197	203	223	213	216	198	211	227	240	216	226	212	223	233	211	224	236	236	227	216	227	206	205	222	239	226	227	225	204	234	193	234	216	206	228	220	231	236	223	226	210	239	207	236	205	222	218	218	203	217	219	224	207	198	216	223	211	236	227	230	206	212	221	221	211	222	205	216	204	202	221	201	223	215	216	239	207	183	216	200	213	202	209	213	193	208	232	238	201	180	221	195	188	196	243	217	219	227	232	222	222	218	209	187	223	220	192	215	215	190	220	196	233	221	242	224	246	225	203	220	246	231	245	239	214	223	221	186	228	239	242	203	209	208	235	259	222	203	232	253	214	225	224	212	200	231	262	223	219	214	205	189	220	194	235	220	218	194	192	206	199	182	210	180	198	234	202	222	225	209	208	242	226	238	193	217	187	243	232	240	231	229	206	227	195	207	210	243	215	226	220	224	237	223	237	222	220	211	230	212	215	225	226	202	225	216	200	227	225	243	195	224	216	199	244	196	240	210	213	204	211	241	248	213	233	205	204	243	220	205	221	204	228	216	219	212	217	235	233	253	201	246	201	216	222	222	231	230	240	207	213	226	203	219	215	211	212	212	209	227	206	233	214	200	244	207	200	225	218	217	223	210	209	219	208	194	239	228	229	208	205	197	236	233	244	193	218	226	227	251	207	235	195	217	225	226	191	197	238	212	200	227	234	218	206	195	207	252	248	230	196	228	241	237	230	247	223	219	220	218	241	213	238	251	216	205	204	227	201	211	257	212	232	245	216	225	236	212	201	194	209	213	217	245	241	262	226	226	189	223	221	214	227	259	186	219	206	208	225	200	219	222	204	229	193	199	216	212	200	201	218	234	213	218	253	205	198	213	228	194	216	232	237	213	238	223	218	232	236	223	255	202	194	220	184	203	221	232	243	211	236	221	229	225	221	219	224	244	217	226	220	232	211	213	218	214	227	210	226	211	217	218	225	218	231	222	206	204	229	209	234	200	250	216	224	246	205	218	222	204	229	198	237	255	228	214	221	225	221	221	240	223	232	223	230	228	226	245	242	217	209	229	225	235	208	225	182	245	215	226	244	236	271	221	201	228	216	223	219	215	235	215	217	206	199	204	232	203	228	225	219	222	239	217	221	231	224	222	219	209	217	213	190	217	244	218	229	225	248	236	224	216	201	213	225	226	252	202	191	219	224	202	202	225	231	228	223	212	231	187	215	216	220	237	223	218	215	241	187	217	208	196	217	222	224	237	232	217	190	206	223	220	221	214	242	231	218	208	207	205	178	213	239	223	212	212	236	213	209	217	229	225	234	247	223	181	195	225	215	224	221	208	225	218	236	246	233	244	233	208	220	216	221	234	188	219	222	199	216	207	212	233	242	222	212	230	212	210	216	220	201	220	232	232	228	219	218	214	220	234	236	215	225	217	232	226	222	238	225	249	219	214	211	213	216	199	220	228	212	223	224	237	245	226	201	245	234	206	199	222	190	224	234	223	219	229	239	246	214	203	228	206	226	217	221	207	213	208	234	221	238	195	240	220	222	209	204	225	218	226	251	240	237	204	235	205	208	241	206	205	212	194	208	166	237	230	209	225	188	189	220	219	195	193	221	221	215	226	192	226	212	201	220	196	250	187	227	219	232	231	205	222	237	218	224	234	212	191	219	227	219	226	222	198	175	218	225	218	233	249	218	201	206	214	204	229	230	213	210	197	211	203	236	205	186	221	206	242	226	228	211	212	242	216	211	210	211	216	229	193	197	190	212	212	214	237	220	204	215	200	198	234	238	201	196	205	230	217	248	218	213	211	214	201	211	204	251	202	230	220	203	220	210	222	233	230	246	209	211	211	245	245	216	206	209	217	209	239	239	218	169	202	212	218	224	201	227	249	234	210	224	221	221	235	233	226	208	176	234	244	240	200	165	253	203	234	242	218	192	214	231	234	232	212	225	223	225	243	202	203	225	222	219	215	230	220	249	231	224	192	258	205	206	220	212	214	233	212	205	203	238	224	206	215	192	198	212	238	214	214	203	223	218	226	231	219	226	207	225	247	225	220	226	203	208	226	212	221	205	208	205	220	199	219	207	229	218	226	224	210	222	219	186	205	222	226	236	241	199	221	215	213	217	205	223	210	213	208	213	225	223	216	215	240	238	233	243	229	250	211	246	242	209	228	227	234	212	237	216	211	204	236	201	222	229	250	219	197	235	211	216	222	200	229	227	230	264	219	227	224	223	216	226	212	219	211	255	248	241	233	206	223	234	227	226	231	220	195	221	234	222	198	216	216	220	223	219	203	197	229	209	204	214	202	215	221	225	231	227	223	229	220	233	221	200	228	207	229	208	234	223	206	241	250	204	242	217	241	207	207	222	206	235	222	199	206	217	212	210	217	249	227	202	216	215	239	216	223	220	229	242	226	217	206	209	195	216	235	199	218	234	228	223	209	233	188	204	212	223	194	214	191	225	249	203	200	195	221	235	232	229	195	215	195	235	221	212	225	226	231	199	226	204	207	213	217	216	214	237	219	211	230	221	221	224	227	225	214	207	212	200	202	230	258	220	226	205	220	241	231	220	229	262	229	196	198	218	229	236	192	238	238	259	212	194	219	220	212	255	192	233	193	223	221	225	243	222	258	221	223	246	214	235	203	193	230	220	172	235	227	225	240	232	232	256	192	220	212	200	223	221	215	233	221	210	203	233	211	206	230	253	201	220	214	212	224	216	192	212	226	203	202	208	222	224	213	232	199	199	203	203	223	210	233	244	241	233	215	211	213	203	225	230	233	212	229	226	243	210	209	226	222	204	220	193	235	233	227	208	182	228	191	204	239	233	213	201	212	186	208	221	220	209	219	193	228	241	246	245	252	216	227	202	200	226	189	225	221	239	233	235	223	207	221	251	245	238	212	203	224	219	230	242	208	219	205	228	207	207	215	204	218	216	200	220	231	225	191	200	193	217	204	224	227	215	212	237	214	209	232	211	216	215	224	224	198	221	187	236	253	221	239	236	221	238	239	240	210	235	221	204	253	254	196	241	235	229	226	199	241	212	190	227	197	189	208	212	244	209	223	223	199	214	188	230	238	216	228	222	182	235	239	213	203	202	190	220	223	225	239	222	243	216	204	214	205	225	224	216	208	217	218	187	203	188	206	231	231	223	222	238	211	199	221	239	198	234	218	232	222	236	184	229	215	206	234	250	214	213	205	203	232	212	193	204	209	216	234	214	209	216	209	203	205	226	197	208	199	222	226	222	245	244	229	219	234	217	232	250	213	233	215	235	234	234	240	235	196	248	239	228	214	213	240	233	219	204	227	218	223	214	218	220	209	206	219	231	251	218	212	202	221	214	230	217	218	201	232	214	219	202	199	236	231	190	224	196	217
2424	921	1538	1540	1160	1019	891	1339	1982	1433	604	536	571	547	549	552	551	538	544	541	534	585	576	534	571	532	533	529	550	539	570	513	513	519	504	552	549	543	554	542	583	578	551	548	576	565	584	546	534	599	550	568	576	500	536	515	499	563	520	540	500	528	549	558	544	523	555	564	544	584	512	544	552	568	594	546	535	538	553	529	512	588	552	559	549	524	502	529	544	526	536	605	557	570	556	526	537	548	525	553	540	574	558	543	608	525	522	549	540	546	567	558	521	518	532	568	529	553	534	556	553	537	566	541	533	509	550	538	547	513	547	533	602	510	537	524	522	516	546	571	501	597	559	596	509	533	573	569	549	555	575	509	552	549	537	499	546	530	562	538	553	552	533	551	541	589	535	564	556	573	551	538	528	556	566	537	539	539	545	564	522	549	541	510	600	557	544	497	552	562	562	508	558	537	567	587	524	560	571	575	509	549	567	546	521	540	555	544	543	544	564	529	563	519	563	540	543	540	540	573	533	567	517	551	557	565	543	537	544	545	573	503	473	560	555	534	558	539	549	528	559	571	551	550	530	547	500	502	540	523	508	542	532	501	540	533	576	548	568	514	567	521	543	521	543	535	595	592	551	546	537	552	557	522	534	557	504	523	538	548	572	520	516	573	514	536	517	545	521	510	529	527	543	551	544	561	582	534	565	605	549	514	545	545	510	539	520	573	546	532	564	513	549	525	526	516	556	559	544	546	542	547	601	528	572	489	543	530	574	577	499	549	552	548	529	558	554	534	575	531	538	538	573	532	549	558	550	550	549	548	513	551	565	497	518	548	556	524	564	560	524	568	526	532	527	533	568	523	539	581	549	524	517	515	515	555	560	550	569	597	566	559	483	530	567	544	476	553	559	511	551	529	571	568	549	550	563	543	579	581	556	547	541	528	581	543	507	546	536	554	532	542	564	557	595	537	573	532	537	539	556	521	568	550	555	533	555	568	557	530	573	550	517	567	570	537	541	525	546	552	523	506	535	533	537	560	526	520	520	519	538	562	513	519	555	554	486	524	599	533	486	552	564	533	584	520	527	531	571	523	546	544	535	538	536	521	556	507	540	600	506	546	563	559	565	566	530	497	561	576	538	565	544	513	543	542	565	521	543	577	549	509	536	544	569	512	557	544	536	547	533	552	554	531	538	550	516	549	520	507	557	502	552	575	564	565	550	575	541	530	544	542	529	505	531	528	556	540	557	541	551	551	582	543	562	515	537	532	518	538	528	541	492	483	539	509	584	543	542	560	525	517	503	535	518	534	537	534	508	556	518	534	531	522	550	572	582	544	546	519	582	587	496	506	554	512	500	530	584	544	520	536	536	570	543	542	534	524	569	571	526	580	539	551	515	504	543	512	566	584	471	594	545	530	494	554	554	510	583	519	610	536	521	549	538	528	574	525	515	495	511	518	568	564	561	562	549	558	560	566	532	561	506	555	548	543	539	532	555	583	556	536	584	525	569	532	525	516	530	525	511	559	567	553	555	477	574	566	529	564	535	531	550	513	572	494	532	532	600	595	529	578	513	555	505	543	550	536	554	560	561	569	551	510	530	555	493	523	555	562	523	518	579	556	509	553	573	562	546	560	513	538	574	512	539	550	528	562	575	577	520	535	599	563	527	539	522	503	517	512	510	496	528	541	560	543	532	560	525	564	505	562	554	519	530	535	545	537	543	591	489	527	524	551	572	540	538	593	560	514	501	561	546	509	562	532	559	550	591	574	555	535	559	508	560	535	532	522	550	566	556	543	529	560	516	530	518	527	504	582	574	553	537	573	570	546	557	533	551	563	565	537	580	519	555	533	567	534	573	573	552	513	512	564	556	585	514	555	543	515	554	541	496	535	557	570	526	581	537	559	522	509	511	543	540	574	529	543	530	538	533	520	535	541	542	577	559	556	552	577	540	561	526	507	517	537	557	553	554	547	586	518	546	552	536	587	533	540	553	585	603	557	522	554	572	555	518	539	517	537	512	532	555	518	568	539	534	514	574	542	517	536	553	569	541	496	583	557	581	529	556	508	555	521	558	545	511	554	560	578	549	539	553	525	542	540	528	571	501	526	551	545	563	563	521	599	614	536	514	543	482	561	582	542	553	482	580	502	561	562	532	534	522	567	491	573	535	520	568	522	557	536	508	577	499	528	532	548	561	558	541	490	573	559	561	541	542	560	567	571	566	563	495	504	511	525	580	514	544	542	532	511	552	551	561	524	556	512	561	556	537	527	524	528	497	580	537	532	530	552	571	565	545	584	542	544	538	561	508	548	522	511	565	540	550	545	529	534	586	477	560	570	556	519	529	506	597	520	589	537	520	534	544	551	534	580	506	521	528	539	550	505	519	543	530	562	562	522	528	581	540	539	586	548	503	524	561	559	553	530	598	504	575	536	560	546	541	525	560	544	581	527	551	538	537	563	519	528	574	542	525	546	523	521	579	559	535	532	531	524	560	590	545	515	557	580	526	542	517	576	564	567	545	553	573	516	472	510	577	543	516	567	553	544	553	553	557	527	515	542	519	555	544	552	548	548	561	506	534	541	549	510	548	560	521	558	545	547	579	532	495	508	549	491	576	546	571	540	561	543	537	558	577	529	522	554	611	525	569	509	546	558	571	488	574	564	539	535	532	535	544	563	549	516	517	529	582	530	563	555	518	552	517	544	602	532	531	535	524	510	571	500	572	581	510	545	529	538	554	565	492	523	525	535	540	544	557	541	535	515	557	546	547	512	516	561	553	557	535	511	539	564	522	531	538	542	530	562	518	526	519	580	545	526	573	567	555	548	506	572	504	525	559	598	507	502	528	561	516	539	532	541	530	577	511	585	554	516	533	526	530	514	548	578	526	555	527	562	542	528	540	516	506	543	576	564	521	547	538	565	531	577	550	524	504	574	574	510	552	549	541	550	541	617	551	542	518	533	516	564	560	528	564	529	556	526	521	531	569	564	502	595	531	517	546	546	556	532	587	559	558	524	546	552	500	480	556	549	552	534	523	533	570	560	534	574	512	528	547	484	542	576	533	528	574	546	535	542	491	543	487	514	566	524	538	531	540	568	529	533	552	548	523	548	569	559	541	553	550	521	526	547	556	585	483	574	515	537	519	523	546	570	543	559	578	492	547	504	516	560	520	545	549	572	545	529	573	565	530	542	548	528	564	572	522	570	570	506	571	558	534	527	563	532	560	588	546	496	556	541	563	515	577	529	532	521	579	525	603	539	521	548	544	584	528	557	572	570	559	542	474	553	503	562	569	544	495	535	563	573	550	548	526	551	568	585	572	583	553	561	530	549	574	523	601	558	532	578	528	539	553	515	543	531	518	532	537	568	496	529	516	544	578	515	495	564	515	535	558	558	489	557	542	542	516	580	552	596	560	592	511	546	529	564	556	552	528	583	556	554	539	531	548	544	542	512	579	531	543	539	571	569	558	576	519	559	524	575	518	526	567	521	530	598	537	546
8293	980	1061	865	640	486	1259	4121	4848	2680	328	302	265	277	301	271	293	265	254	260	300	258	259	221	285	273	249	286	256	267	271	255	275	250	276	297	268	263	263	275	273	268	268	262	266	269	243	259	318	269	257	288	277	245	249	279	268	267	269	262	249	247	256	282	281	262	280	258	264	234	247	282	240	264	287	271	264	255	284	254	263	283	262	281	278	241	260	252	258	276	287	243	289	272	296	278	268	282	254	282	267	276	256	261	243	231	278	265	267	258	275	253	269	261	299	267	279	276	263	280	299	274	275	306	277	281	281	269	286	264	281	281	283	261	255	271	289	251	277	266	303	242	281	249	251	232	233	257	264	259	281	288	254	251	306	300	236	270	271	269	257	257	275	246	263	261	308	239	261	275	284	266	276	244	242	286	252	270	263	273	269	261	259	258	234	282	284	263	297	281	280	259	277	283	298	257	279	269	278	297	250	269	276	266	261	260	283	256	265	262	270	299	276	299	258	286	247	263	282	265	236	266	256	274	264	276	233	288	301	248	266	276	275	308	280	260	291	295	275	243	260	270	267	284	263	276	274	285	285	292	252	284	271	270	271	277	273	277	266	251	268	275	262	257	285	280	273	244	283	262	247	259	260	245	245	258	280	261	291	245	276	290	253	278	230	255	263	305	270	259	290	266	248	268	280	262	269	261	263	268	268	293	244	252	305	245	240	257	265	284	268	251	296	271	241	276	251	253	299	295	268	269	286	304	243	260	268	280	289	279	276	261	257	265	294	229	289	280	292	274	263	251	260	260	278	250	285	269	275	271	266	237	269	282	263	258	285	261	247	273	251	273	241	249	263	233	265	294	289	260	300	260	266	249	262	248	276	270	245	247	254	301	271	271	291	273	284	247	246	257	282	248	268	272	267	256	274	260	279	242	284	274	249	265	253	298	254	266	277	259	245	251	254	251	264	276	269	245	259	255	280	258	266	259	270	296	280	288	280	259	271	253	262	257	282	252	298	281	271	276	296	248	281	271	279	244	268	265	256	255	256	276	274	243	262	279	278	253	278	266	288	260	256	267	271	272	279	263	242	268	251	245	281	279	262	291	298	267	279	268	276	286	247	269	272	247	262	260	301	265	250	264	275	261	281	248	256	242	260	267	261	253	270	279	262	254	269	251	258	248	293	268	271	241	248	263	270	222	261	271	255	254	267	284	282	258	251	235	289	258	257	270	286	274	269	252	290	299	285	248	267	277	265	277	261	255	227	284	279	275	263	282	265	304	273	236	267	247	276	287	227	279	294	252	255	279	258	244	242	281	270	262	274	295	261	244	271	291	263	274	266	280	265	299	245	255	303	275	262	277	271	274	245	270	263	312	262	267	278	258	282	274	266	268	295	280	229	299	286	258	270	250	233	272	231	256	254	291	257	246	256	260	286	300	284	260	272	272	288	276	264	301	272	272	297	295	269	244	245	267	242	241	278	275	279	307	263	278	280	268	286	279	252	262	234	284	281	243	265	252	271	282	263	291	260	263	230	264	266	270	285	269	255	259	274	272	255	245	259	258	248	296	247	266	282	261	264	259	272	263	275	278	258	275	248	275	246	293	255	225	261	234	275	257	278	259	270	278	274	283	256	257	278	265	295	266	300	246	264	282	261	282	265	250	278	280	275	254	278	266	234	262	247	281	293	273	297	286	248	269	279	256	259	308	275	267	296	254	260	293	283	245	259	247	295	271	232	268	265	266	282	270	276	273	241	283	269	259	255	275	242	279	263	263	280	268	275	252	271	232	281	288	270	272	256	283	244	283	255	294	310	267	256	277	258	263	273	295	277	253	258	242	250	260	277	263	281	257	269	273	281	281	271	277	282	249	283	280	260	286	295	258	303	262	273	297	293	237	278	275	253	260	292	280	276	235	272	260	260	274	269	267	260	244	251	238	273	256	270	264	279	227	230	254	293	224	263	263	260	255	264	258	283	289	264	243	303	268	288	238	280	269	250	275	260	267	277	263	262	286	270	278	264	259	239	281	277	286	271	249	235	256	258	258	268	269	270	290	286	257	239	258	242	270	270	249	241	299	286	242	253	275	263	262	262	292	235	258	274	260	255	303	258	283	269	268	271	268	264	291	285	248	285	285	278	268	263	280	253	256	296	262	256	262	269	283	279	269	255	248	234	235	258	254	245	281	277	244	266	254	254	270	272	282	263	284	261	284	251	265	271	240	269	270	255	249	253	264	260	234	269	278	274	261	282	255	251	256	258	252	265	288	262	235	287	266	252	239	271	238	294	254	265	260	299	260	255	270	275	257	245	292	278	274	279	258	289	275	276	244	244	267	244	269	271	294	282	282	278	259	288	272	279	272	253	275	287	295	309	276	284	277	283	236	280	230	262	267	253	289	260	274	286	281	250	300	265	267	264	264	296	334	284	220	285	237	282	309	260	272	272	265	272	260	288	287	279	279	283	250	264	292	255	247	224	265	261	259	256	244	301	289	270	299	283	285	290	247	254	262	273	253	292	266	252	273	253	268	293	256	285	268	262	291	249	258	272	288	273	278	260	286	248	297	286	304	261	273	289	262	267	317	234	283	265	267	272	266	311	250	257	249	269	247	265	269	275	249	282	286	265	268	263	242	252	279	268	286	242	254	259	279	271	263	298	258	298	263	260	274	271	271	294	281	263	259	256	290	279	247	253	256	247	290	251	252	258	249	285	306	272	275	294	245	259	270	263	263	263	233	269	262	246	281	246	268	260	267	271	263	228	283	258	258	250	236	284	260	241	250	263	280	263	278	243	260	251	261	273	266	270	254	241	265	257	275	271	232	215	286	260	249	258	260	264	274	247	275	263	263	241	271	285	242	261	257	275	269	272	280	295	267	261	281	266	294	265	260	240	265	259	260	263	263	263	258	259	272	275	281	273	258	249	243	248	272	238	271	227	267	268	259	253	267	257	248	239	253	250	276	305	245	252	251	274	267	297	257	275	230	254	286	250	233	249	272	254	279	276	274	270	268	257	272	266	298	287	251	271	273	293	267	248	277	289	287	266	289	262	239	263	270	264	267	279	260	280	295	261	238	273	249	276	295	253	264	275	270	268	258	268	222	262	256	258	289	269	253	289	251	260	237	279	291	241	241	280	293	275	267	239	290	238	274	267	255	246	271	277	259	267	256	269	271	271	244	269	241	248	242	263	258	289	272	281	315	257	290	271	232	280	270	267	246	259	215	263	263	289	271	237	248	261	244	269	293	247	254	226	246	261	264	291	260	251	278	252	262	279	274	231	269	273	260	276	260	269	268	274	274	271	255	263	266	275	268	280	287	250	273	259	279	258	264	249	259	260	238	231	283	265	248	262	278	279	287	251	273	272	286	277	321	290	246	285	253	307	249	240	268	274	291	252	288	302	261	265	311	273	249	260	281	248	264	268	255	252	268	259	277	254	286	288	279	262	235	251	238	262	264	264	272	259	238	250	281	277	246	287	286	244	260	247	293	261	258
7244	1409	2543	3007	2508	1975	6098	17716	19600	10462	734	715	726	682	670	638	675	711	692	680	648	658	688	670	674	655	676	671	645	638	632	608	624	646	661	618	657	651	609	683	661	640	659	601	669	632	674	699	702	634	643	665	652	643	664	625	646	634	607	678	654	628	664	656	626	635	623	647	628	656	648	594	699	605	685	612	612	618	653	668	644	645	636	659	628	602	613	681	661	604	669	609	635	616	673	633	640	651	619	658	597	698	645	681	635	650	642	624	675	611	653	674	652	688	639	642	667	655	654	628	658	630	645	645	649	640	632	624	644	662	630	645	707	663	654	656	664	628	638	656	660	614	649	644	678	663	596	664	639	652	646	650	654	611	656	620	627	603	639	676	642	613	664	640	617	638	617	609	618	600	649	640	635	636	639	644	707	677	680	618	583	655	743	660	636	653	609	660	633	628	637	634	599	632	586	654	652	607	657	649	655	640	621	642	653	608	621	629	650	603	644	636	643	632	659	623	656	661	636	618	654	617	688	662	624	649	614	625	641	649	640	639	632	653	699	644	658	645	681	605	681	630	640	650	642	633	636	677	608	636	611	675	655	658	649	618	619	627	644	687	645	654	609	687	626	623	677	573	610	630	630	633	664	624	658	634	634	594	663	655	633	644	633	613	601	670	601	634	651	618	638	650	658	608	626	600	609	685	639	616	642	665	664	576	661	645	655	656	656	597	590	658	624	627	619	644	683	606	617	630	629	654	640	622	620	600	617	627	630	679	647	595	633	601	630	649	655	613	652	668	674	641	615	679	631	639	653	636	609	698	644	613	628	626	579	646	659	632	667	660	625	687	648	627	653	664	642	644	648	670	608	622	629	656	652	615	655	612	621	625	664	668	632	648	634	650	588	603	625	634	614	609	603	662	679	679	644	647	683	625	626	626	650	631	688	595	642	607	663	667	664	631	660	595	620	643	577	653	660	639	635	656	611	669	647	676	699	654	623	627	663	617	637	636	634	622	608	643	596	669	638	633	678	607	644	648	629	592	642	619	693	675	618	633	677	648	641	641	621	611	618	608	627	655	639	613	641	603	661	633	638	682	623	616	625	668	662	699	653	613	644	625	638	613	624	616	677	635	612	611	576	613	619	632	637	611	649	651	629	608	649	627	642	596	631	608	651	650	656	636	629	674	670	664	662	623	690	665	631	634	691	646	607	639	647	622	623	644	585	659	660	623	677	622	632	658	673	667	593	667	606	620	672	670	647	675	644	625	674	617	638	633	634	638	675	614	637	644	609	617	605	688	677	642	642	640	622	622	678	630	661	651	628	651	620	643	688	595	653	577	618	639	637	609	615	626	612	652	648	609	624	694	658	635	631	654	636	631	643	599	604	644	634	658	638	641	643	644	625	645	604	629	629	674	640	677	701	653	652	631	626	669	615	617	623	639	638	667	671	672	670	664	643	660	637	663	708	632	679	667	656	652	624	646	632	659	632	632	623	643	639	661	635	626	629	654	647	632	630	670	627	633	678	641	700	651	639	616	655	596	646	623	651	646	656	663	659	660	611	649	611	684	671	636	678	612	615	622	637	592	667	650	657	665	629	658	613	649	636	651	656	652	685	590	618	601	637	638	612	673	628	664	652	626	640	620	628	638	633	659	637	666	619	631	628	651	603	622	640	629	614	619	637	662	651	623	663	666	588	630	588	681	641	663	629	708	618	633	629	678	592	660	588	669	590	654	609	639	676	639	640	644	640	628	644	672	662	604	651	662	627	655	665	657	626	636	652	584	651	617	658	614	627	674	682	629	655	672	591	614	621	681	673	650	606	607	646	650	656	639	616	651	622	632	687	635	696	687	613	662	681	661	648	638	652	622	651	637	652	652	637	653	647	638	648	657	704	703	632	590	661	641	662	664	660	647	648	666	649	652	671	626	622	618	649	593	647	639	646	632	691	633	625	689	623	653	631	653	637	660	651	630	654	618	641	672	599	677	636	616	662	664	638	611	636	686	612	644	641	672	649	624	635	613	648	655	653	602	695	631	645	652	674	634	597	633	645	642	644	634	626	645	616	629	633	643	681	627	679	620	673	675	618	624	621	635	635	645	643	677	649	650	633	711	607	664	665	639	655	662	630	658	637	655	632	667	671	682	658	593	633	624	638	626	665	632	658	644	642	622	643	636	644	617	622	593	600	623	652	647	593	619	639	671	631	678	645	642	633	633	589	643	602	655	661	652	639	651	573	605	629	626	607	726	638	642	650	677	647	627	608	640	627	653	626	670	630	658	639	625	654	655	635	626	645	621	653	675	624	667	705	693	646	638	634	644	618	640	612	595	648	607	637	673	576	673	634	610	630	649	596	636	653	608	606	580	653	659	666	627	626	605	661	609	664	642	654	635	620	649	568	651	685	684	610	575	611	647	618	615	659	661	631	630	652	634	642	633	672	620	628	598	638	661	657	653	712	661	644	628	657	673	629	666	665	612	661	646	637	642	688	636	644	645	690	644	661	619	661	626	633	647	679	610	620	640	630	674	676	634	632	656	647	634	672	605	660	640	648	646	616	622	650	652	650	648	648	665	635	656	638	641	640	640	694	651	633	655	684	615	635	666	621	617	668	648	640	616	637	688	601	608	639	625	634	660	638	675	636	665	653	649	656	658	603	654	682	664	616	667	616	622	636	639	615	657	641	661	640	670	642	633	639	641	617	629	633	664	621	646	654	636	619	632	627	607	604	608	668	635	623	666	600	633	598	665	613	651	654	637	635	620	622	622	620	642	665	646	598	613	633	649	588	688	646	611	634	640	632	650	658	652	638	610	632	655	661	605	648	608	670	642	639	663	638	614	644	642	631	660	605	625	622	629	670	632	623	660	580	633	681	678	619	674	633	590	575	660	628	656	658	645	627	639	624	667	652	653	616	609	633	615	629	653	636	625	681	594	645	653	653	684	655	624	649	645	625	606	639	641	635	665	663	636	620	651	630	643	628	638	652	646	586	662	596	590	638	617	596	654	631	637	614	620	660	634	660	651	688	643	660	653	651	642	635	661	658	669	647	668	603	669	609	626	650	617	684	607	646	652	596	656	627	620	604	644	615	667	667	642	664	663	657	636	685	686	654	620	636	652	592	648	626	594	647	656	612	663	658	641	664	628	623	632	628	595	618	628	654	665	690	660	589	639	649	607	610	614	696	619	622	611	629	654	715	626	639	626	655	631	596	668	597	648	607	596	640	605	625	629	608	650	581	621	663	690	601	649	650	614	659	676	664	672	618	603	645	640	601	645	678	666	652	673	648	600	630	692	667	618	634	627	647	689	663	579	684	652	674	624	658	619	618	682	684	621	619	612	678	630	678	610	671	661	609	643	663	667	631	635	646	676	685	596	622	611	609	661	665	677	636	653	645	641	637	606	661	639	641	615	635	649	603	625	639	678	641	637	590	653	682	648	628	640	628	609	618	636	646	673	648	639	619	655	650	655	666	643	630	657	659	668	643	672	634	657
13990	1587	1758	1344	1117	753	1287	3883	8087	5263	331	224	192	176	197	181	216	209	199	196	186	163	191	210	206	194	185	192	198	176	221	175	169	201	210	165	215	196	201	200	188	173	172	181	190	168	186	190	174	178	182	179	164	181	186	167	215	174	161	205	202	190	190	189	186	155	177	177	201	201	184	163	169	201	188	181	179	165	184	185	185	202	165	178	191	193	176	171	172	174	201	184	187	190	182	216	168	190	171	184	180	193	187	189	184	221	218	182	193	194	187	175	185	207	214	187	162	177	182	202	178	200	208	191	184	170	199	194	180	171	185	189	161	171	193	173	171	164	180	184	188	191	176	191	202	191	174	200	197	189	190	176	196	186	160	187	180	198	204	186	191	194	213	195	190	182	182	163	194	181	175	189	191	180	172	184	170	183	192	183	164	180	184	202	156	169	206	184	168	182	194	180	189	174	184	197	201	196	185	192	185	216	222	208	185	186	201	201	200	193	188	188	175	175	177	173	163	163	166	192	179	180	185	200	163	200	192	170	167	189	183	195	178	190	159	176	185	200	182	186	174	185	198	148	180	162	178	182	196	182	164	187	170	180	174	187	198	194	185	189	180	178	230	180	166	210	163	167	184	189	167	202	188	175	183	183	177	188	167	187	183	180	196	175	160	172	191	197	192	200	173	183	174	170	188	165	167	177	179	188	206	156	186	187	168	198	197	180	177	183	179	187	165	181	185	191	187	193	180	180	203	180	211	166	177	155	201	172	175	166	179	195	179	158	182	174	183	165	153	193	161	166	153	157	184	162	185	182	178	193	178	201	188	182	205	181	153	171	162	187	208	181	186	189	185	175	205	205	191	190	169	173	213	199	205	190	178	205	181	187	174	179	165	182	173	186	214	188	182	178	198	165	196	197	203	162	203	196	183	171	173	171	173	182	206	176	177	185	187	186	179	182	201	198	180	187	172	185	184	196	207	183	208	197	212	169	180	203	182	161	167	188	204	183	176	188	195	176	155	171	187	170	201	190	194	196	202	191	178	185	187	188	174	202	197	167	180	184	187	195	193	173	172	164	214	189	181	191	174	194	176	191	161	181	202	178	174	177	195	203	170	193	178	186	171	200	165	177	176	195	191	181	209	174	186	179	203	196	179	180	185	185	176	189	169	184	181	170	183	189	169	194	202	211	186	194	189	208	205	180	179	171	182	167	166	170	193	166	178	155	205	157	185	187	182	169	191	159	191	187	174	204	172	193	186	204	163	200	188	198	203	162	193	193	193	190	189	194	207	173	178	157	194	213	183	168	165	165	169	193	200	168	180	180	163	194	180	198	166	179	177	191	192	175	183	184	201	185	188	183	169	189	177	175	173	180	190	169	191	170	194	197	175	173	193	200	173	201	179	186	173	170	167	165	192	195	156	190	171	192	161	197	189	190	177	168	206	180	190	204	212	192	179	196	157	163	171	174	176	164	160	183	182	172	189	179	180	187	170	174	173	169	191	220	188	163	211	167	205	190	175	193	153	218	203	192	185	200	144	198	191	165	211	193	183	186	192	192	158	149	180	155	190	187	188	185	205	183	179	186	203	161	178	196	195	178	183	205	180	197	206	187	186	169	194	173	167	179	163	186	199	171	194	218	191	180	174	195	215	173	167	193	164	215	183	200	185	191	189	193	181	189	181	183	164	192	184	196	187	194	182	194	175	181	183	163	173	165	169	196	191	187	190	181	191	181	180	181	181	210	186	191	176	178	174	208	205	201	196	175	185	166	176	191	182	186	171	180	205	198	178	195	201	188	189	184	178	164	164	167	193	180	187	180	166	182	173	170	195	187	189	187	164	181	188	181	193	171	176	174	164	223	205	158	165	188	209	183	177	163	167	176	184	181	171	184	181	172	187	185	208	196	203	178	182	184	169	201	173	204	187	185	201	174	164	183	197	180	166	202	206	186	180	184	190	190	199	184	181	184	191	160	156	175	196	198	182	189	215	170	192	175	170	188	195	164	199	164	185	188	181	217	147	186	181	180	171	187	196	182	165	202	166	173	186	168	187	179	186	196	201	196	166	200	195	198	180	181	194	199	199	198	194	176	186	167	180	204	192	203	175	189	179	171	163	190	161	186	178	200	194	185	193	169	162	170	162	183	202	184	185	167	172	163	175	176	183	181	176	183	170	181	175	187	202	185	194	219	159	197	180	193	177	168	217	200	182	188	175	153	191	179	188	187	160	182	182	185	202	186	195	171	167	183	166	190	176	168	196	207	198	195	181	200	229	176	176	186	201	171	195	189	184	216	184	197	159	179	154	173	203	210	211	204	179	227	193	175	180	172	185	170	191	184	182	158	177	183	179	169	177	192	202	180	150	206	176	189	154	185	185	156	197	164	206	193	194	194	176	195	186	195	168	184	188	156	201	184	186	165	190	207	196	164	184	180	197	191	188	192	197	187	182	202	182	166	169	167	204	175	191	185	196	184	175	174	193	189	177	186	177	176	167	180	206	170	211	154	202	196	161	183	171	164	170	195	192	189	171	211	193	172	181	173	146	174	177	153	166	161	183	182	189	184	204	191	199	200	185	186	185	197	183	201	181	178	182	172	186	180	179	209	166	170	149	177	202	165	207	203	193	168	172	191	175	199	161	176	219	169	199	197	178	181	191	190	173	191	191	189	162	172	194	166	184	220	170	191	172	190	189	213	194	190	188	155	175	185	183	194	181	187	198	184	187	181	198	198	172	166	182	195	163	175	166	196	164	172	171	185	187	183	155	167	183	178	174	155	203	187	156	182	203	201	182	159	201	201	189	182	177	185	190	167	154	193	143	195	183	181	183	162	202	223	168	169	150	204	172	182	188	201	202	196	204	173	179	203	182	180	179	152	181	180	178	163	179	158	178	175	194	179	200	203	193	196	197	176	187	185	190	186	201	157	188	203	187	203	195	171	180	185	195	175	173	167	182	154	182	159	183	196	203	191	172	194	166	199	211	161	165	197	197	191	165	200	176	191	168	200	201	170	170	179	171	166	195	195	165	180	171	198	201	180	208	171	199	187	198	195	173	208	201	185	179	168	163	169	192	177	171	169	190	163	184	164	169	186	179	156	181	181	191	169	177	177	190	194	190	194	182	190	159	140	191	173	171	176	189	197	185	206	208	170	182	194	204	182	183	173	194	165	186	169	165	177	173	173	182	179	161	174	196	200	178	193	189	171	188	179	188	177	190	190	174	198	185	187	197	186	186	179	185	164	217	189	166	174	172	187	186	173	203	188	190	167	193	200	201	170	158	193	172	202	186	201	190	183	173	170	192	197	173	217	196	188	176	172	185	180	185	175	184	199	162	200	190	186	173	184	172	191	197	204	159	169	194	190	161	185	177	197	192	181	178	171	191	193	181	189	163	171	170	180	198	175	179	173	182	167	163	180	176	187	154	173	186	196	191	179	196	194	198	200	198	192	177	172	165	173	186	193	163	203	194	200	176	179	186	189	182	184	215	177	194	201
8831	1591	3898	4701	4533	3245	6252	16849	27479	16718	663	563	598	601	551	522	478	481	487	512	508	478	480	459	491	476	500	502	496	495	485	486	466	497	474	516	444	439	502	511	479	457	445	446	482	466	441	423	462	478	451	458	440	453	459	449	395	459	429	422	443	427	441	455	474	468	474	455	431	503	459	399	434	466	475	410	487	461	469	460	462	458	454	477	468	416	460	451	443	447	464	503	459	470	434	455	489	433	435	440	445	437	421	461	463	429	406	491	460	475	444	445	446	452	431	446	431	424	462	464	438	460	463	466	419	474	410	468	456	442	465	447	438	443	418	439	462	432	453	436	446	470	473	446	452	441	450	419	468	486	457	447	474	451	439	444	448	438	402	467	448	476	428	443	440	444	433	438	494	419	431	433	416	475	451	511	457	463	410	444	443	429	410	477	480	470	454	473	488	458	455	437	458	453	443	408	463	484	427	443	423	441	445	437	500	438	428	434	464	440	458	431	444	433	503	410	456	444	449	455	440	482	439	443	426	449	421	413	450	437	442	469	392	447	465	463	415	454	439	474	454	419	416	462	455	426	435	468	455	458	459	429	437	413	474	467	409	449	458	423	452	432	409	477	458	455	448	425	421	450	458	453	433	438	434	484	447	452	416	453	443	448	453	441	443	426	460	469	426	460	410	436	444	489	435	432	438	405	436	425	443	438	420	428	471	429	444	438	455	431	420	454	471	441	446	428	456	452	451	442	485	456	459	459	433	430	454	481	447	473	432	448	423	466	418	410	466	418	434	434	435	426	481	417	489	476	482	422	474	423	422	464	472	447	452	432	408	457	424	451	456	374	469	420	483	438	458	459	425	439	451	462	433	467	418	436	438	430	453	456	450	420	454	443	431	430	422	436	421	449	445	453	476	441	415	420	449	434	444	470	468	422	456	474	428	425	424	430	397	434	441	466	461	448	411	432	462	460	449	442	448	426	466	466	492	441	452	496	443	416	439	421	476	437	434	450	452	497	465	440	429	444	464	435	449	482	469	455	450	458	480	445	455	470	442	459	460	455	413	436	513	450	450	425	443	447	425	473	444	439	452	412	437	484	432	471	437	455	432	446	438	474	414	451	435	445	459	468	418	453	449	427	446	431	498	450	479	422	460	473	463	426	462	446	415	440	394	420	441	403	421	462	421	461	437	415	418	405	439	424	434	426	423	418	448	441	434	423	464	467	453	472	447	432	460	508	437	484	411	442	472	425	430	433	444	478	471	474	433	469	476	464	459	442	402	436	465	448	465	470	466	464	446	448	428	441	456	429	437	464	455	446	475	462	449	429	443	453	459	423	439	472	471	443	437	451	441	464	422	428	446	432	447	475	452	471	449	448	438	415	418	445	429	455	424	491	438	436	452	465	439	437	452	465	484	447	442	470	439	441	423	443	477	450	423	462	482	471	431	454	434	445	434	435	448	442	434	428	452	441	432	433	427	442	435	458	454	432	411	453	454	442	498	413	434	491	453	416	442	460	450	486	452	438	426	449	416	434	452	393	460	497	412	432	448	484	456	466	435	448	452	464	439	455	425	423	424	406	407	439	463	460	473	470	450	425	406	437	462	396	468	458	451	479	432	475	416	447	452	482	476	435	442	445	439	455	447	449	464	431	482	434	458	444	427	419	446	439	433	446	445	455	435	390	464	452	414	448	475	467	476	426	436	458	442	418	471	488	417	448	423	463	433	477	452	440	453	432	478	420	462	450	443	461	429	477	402	471	458	459	424	418	431	433	467	432	445	412	482	471	402	446	443	443	473	459	450	419	443	447	476	431	443	428	447	453	446	488	456	428	448	445	481	415	450	488	408	435	415	441	428	395	462	425	411	441	444	433	450	433	463	431	453	405	444	419	440	409	423	446	429	435	482	448	439	429	418	479	423	430	435	431	476	431	453	475	463	494	403	436	441	430	416	451	433	444	434	437	430	424	454	452	457	432	439	432	435	450	478	451	452	479	414	428	464	447	449	466	473	417	425	461	452	446	450	404	475	463	443	425	458	466	432	470	479	429	447	415	434	474	412	437	446	426	427	439	437	484	433	449	449	444	479	433	430	457	445	464	404	460	419	420	429	427	438	458	431	450	464	462	459	434	438	419	407	459	430	463	438	431	456	464	410	452	464	454	445	490	491	407	436	477	443	462	413	471	466	446	457	475	451	461	439	486	444	444	478	489	475	445	436	472	422	420	446	424	444	495	472	430	444	444	433	476	415	423	418	446	438	446	486	441	436	468	458	444	468	455	435	428	424	446	469	448	446	471	449	433	417	422	470	433	435	426	453	488	456	479	473	425	444	430	442	435	406	459	451	464	469	417	460	464	454	455	409	488	425	427	413	466	504	442	434	469	493	448	443	466	451	441	477	405	454	462	422	449	438	435	434	446	471	437	451	441	451	445	389	462	437	421	408	419	483	449	441	459	425	448	417	462	462	454	445	479	420	436	431	401	447	442	442	456	496	459	471	446	416	423	439	414	476	458	492	446	456	443	453	459	462	439	431	419	458	464	441	445	427	453	431	428	443	447	447	402	438	454	433	465	466	437	439	462	458	424	444	460	445	470	465	462	453	432	453	442	419	470	443	454	412	447	435	475	450	481	396	463	423	439	504	408	435	438	452	448	462	470	424	452	458	470	482	449	436	459	441	462	452	419	427	453	495	456	412	439	449	470	462	404	470	404	444	469	430	430	433	418	470	451	425	440	437	469	433	414	439	464	454	448	455	466	461	463	486	433	445	490	413	422	459	456	464	426	429	443	453	454	435	406	457	470	425	458	439	462	437	453	409	457	471	465	415	499	429	402	481	462	413	457	461	468	447	418	438	461	441	452	425	439	482	456	415	460	431	431	456	442	447	434	429	449	459	495	456	457	417	435	473	440	469	457	441	404	475	429	481	432	442	441	455	442	433	442	476	433	433	438	423	428	453	426	457	490	446	480	437	428	465	434	477	409	450	406	441	465	457	443	475	462	405	418	421	465	489	434	433	403	457	447	473	413	414	452	443	444	480	471	467	440	454	430	432	455	458	452	451	452	483	486	456	413	444	456	487	425	431	439	451	451	451	447	474	452	433	420	464	425	448	425	430	469	469	444	422	420	413	413	440	410	473	452	448	416	465	435	435	413	456	494	453	413	452	459	439	436	418	454	446	453	417	454	448	468	393	448	452	452	461	442	443	421	430	448	495	407	417	441	422	489	475	454	479	461	433	474	429	481	466	451	477	437	461	413	426	476	474	460	459	451	483	499	440	436	441	462	420	459	455	443	436	438	447	443	447	427	454	448	464	497	466	490	456	437	434	446	450	475	453	451	413	452	496	437	446	441	421	464	470	483	431	433	420	441	450	437	435	426	450	483	455	420	445	475	475	407	446	445	457	424	442	459	458	451	416	422	421	422	462	399	438	421	465	470	446	438	438	432	445	446	402	412	436	414	433	479	468	475	435	415	419	431	454	451	416	411	406	472
2096	537	529	445	481	341	302	348	398	308	214	223	238	230	188	198	192	192	229	232	222	221	226	206	237	215	233	219	224	222	211	204	215	221	228	206	200	204	220	224	208	226	225	237	216	228	211	206	213	212	217	236	188	209	200	220	234	207	203	235	204	219	222	214	227	219	205	226	228	217	192	206	224	256	236	217	198	251	212	226	235	209	243	218	211	208	221	215	198	207	214	211	218	209	220	197	211	217	217	203	213	229	217	208	226	251	220	218	224	189	205	227	247	224	223	208	220	243	203	206	228	196	215	203	233	222	251	225	245	195	242	201	204	211	233	227	205	207	217	221	249	202	207	202	230	223	231	215	229	222	241	205	227	235	216	205	234	203	197	190	216	182	219	227	193	244	235	217	222	208	221	213	222	242	224	196	184	226	223	199	228	240	220	218	218	204	202	228	235	210	255	201	236	210	238	220	206	222	210	215	208	234	200	232	228	210	225	204	234	231	216	224	195	205	206	199	201	222	198	244	224	219	247	220	224	239	237	255	246	207	203	195	207	213	225	210	233	224	242	200	223	246	243	243	204	204	208	198	218	202	206	218	221	216	230	227	217	179	220	206	249	202	202	193	217	215	232	204	242	184	215	180	213	213	187	223	215	206	186	223	186	195	248	231	214	209	230	224	218	188	246	221	221	246	206	218	239	226	220	194	226	213	199	231	233	241	229	207	206	240	219	206	215	220	203	228	219	219	182	199	219	228	226	229	211	230	218	216	214	223	218	217	193	209	233	182	245	217	245	201	201	228	223	230	215	210	194	236	229	228	232	205	198	233	202	236	231	232	194	203	199	229	248	212	230	229	233	243	221	224	215	218	219	209	203	195	260	239	228	200	219	205	205	251	188	217	215	234	204	237	208	206	218	198	196	206	215	236	223	218	217	219	184	226	224	230	229	199	237	238	240	248	220	236	227	221	219	252	221	205	231	240	246	217	249	204	205	227	218	225	196	225	208	232	202	201	216	199	213	207	231	213	208	199	233	199	190	192	223	227	228	219	229	233	248	211	241	220	205	218	236	198	243	205	233	223	201	235	211	215	224	226	226	202	217	220	206	236	212	213	222	222	218	225	206	210	210	216	211	223	228	229	211	241	227	240	213	226	217	224	220	187	197	202	230	252	204	227	240	240	236	248	234	217	245	240	259	247	198	218	224	226	233	190	212	234	214	227	204	213	228	212	232	247	208	206	214	239	246	218	201	189	195	192	229	234	195	200	193	208	185	189	228	187	225	211	212	215	242	216	216	213	236	248	212	181	215	230	197	199	232	234	227	214	225	204	232	218	188	205	192	227	227	210	235	203	267	230	222	217	219	202	230	209	214	226	228	236	224	220	256	210	221	220	245	185	207	213	239	226	235	218	231	216	215	251	216	233	221	218	229	232	224	250	202	216	210	220	221	227	212	195	189	206	250	247	220	229	212	223	218	218	231	214	211	189	204	208	215	213	236	231	227	242	230	208	212	182	225	215	207	203	191	226	264	210	251	228	236	250	219	202	221	223	209	198	216	212	240	222	213	211	201	232	222	211	223	258	211	191	238	235	199	212	202	218	212	205	245	222	239	194	207	205	248	203	219	255	193	213	227	193	221	253	212	216	230	205	243	200	206	238	225	224	228	243	202	199	217	228	226	218	229	228	210	200	196	202	199	208	187	210	212	205	227	224	244	250	221	240	211	237	232	208	218	237	203	237	221	232	236	204	232	245	232	231	237	227	232	207	222	210	222	208	214	188	250	262	233	215	200	226	232	219	231	227	270	200	217	207	238	217	226	211	214	232	219	223	234	208	218	260	214	237	239	228	186	223	241	227	217	224	199	220	218	228	207	232	236	216	211	234	250	205	231	241	218	228	224	257	242	208	220	245	221	195	195	225	204	222	220	230	244	222	203	209	222	229	233	234	222	189	210	211	207	202	197	234	201	217	207	201	204	214	245	201	221	246	198	246	240	236	251	213	206	232	217	206	249	231	203	236	218	240	230	237	183	230	214	201	217	198	213	218	215	240	214	212	194	212	206	243	189	208	200	231	210	201	216	219	212	210	231	195	190	219	186	220	221	180	231	241	238	239	228	208	236	246	247	212	189	214	221	220	209	224	203	199	232	185	210	230	214	204	217	224	177	203	206	210	231	250	224	230	222	239	224	192	243	216	218	215	241	232	210	200	230	224	211	246	235	213	238	212	223	212	223	206	227	214	228	228	219	206	212	222	230	221	198	210	215	209	230	218	235	240	238	199	241	237	230	193	220	204	227	245	199	219	201	222	243	211	226	203	216	220	213	230	208	213	211	206	217	233	225	218	226	209	189	206	230	205	215	217	173	231	235	235	235	229	256	231	195	222	256	215	225	233	232	215	208	202	221	220	214	222	220	201	231	242	192	244	193	229	221	184	211	201	244	222	220	205	227	218	226	218	194	202	238	235	227	224	211	254	224	213	231	220	225	209	247	211	253	195	213	247	228	229	195	219	223	234	228	205	205	234	224	209	225	195	232	241	188	235	187	221	208	208	191	223	192	249	209	216	222	243	210	226	207	231	228	176	212	240	250	202	234	197	206	236	176	221	239	208	208	199	215	236	210	200	216	207	213	193	238	209	200	218	204	214	211	234	223	238	257	241	204	227	232	232	208	222	233	230	202	221	214	244	214	242	201	212	223	217	244	199	228	214	209	209	226	228	214	196	206	193	251	213	237	230	210	231	250	218	222	202	235	233	222	226	209	217	238	195	221	220	193	216	267	186	243	214	230	223	227	225	226	219	180	209	238	247	222	231	213	206	223	224	203	225	210	228	206	212	232	245	228	216	209	217	212	212	222	216	199	218	222	190	225	234	228	223	249	219	184	224	242	213	203	214	229	213	210	224	243	218	236	245	221	207	220	231	210	204	231	222	211	249	224	209	243	249	220	213	202	218	223	225	221	233	196	232	229	226	222	236	213	212	218	202	200	231	248	213	229	220	214	238	241	205	222	255	225	243	226	218	193	220	216	194	222	220	202	216	225	212	216	214	192	236	256	226	210	206	229	199	202	216	221	198	208	201	228	224	234	229	229	214	232	204	213	233	197	201	226	232	218	226	196	183	234	185	249	232	211	213	210	194	219	230	224	215	208	215	194	205	210	220	229	237	212	252	211	230	212	230	209	207	252	227	215	194	226	234	190	217	221	228	214	206	200	200	202	234	223	224	203	201	202	191	235	225	213	238	245	250	217	233	220	214	236	204	231	202	219	216	199	225	238	234	207	232	201	226	212	211	228	238	208	247	218	224	204	229	197	223	227	209	206	178	248	242	224	235	218	223	221	225	231	190	187	247	211	215	215	185	219	205	224	220	206	180	204	221	226	239	228	200	216	230	206	223	224	217	200	237	212	214	220	219	194	211	218	242	203	220	209	216	218	229	211	223	198	201	227	222	217	227	217	219	219	206	200	221	229	247	213	206	207	226	238	240	193	262	197	235
2387	865	1215	1592	1786	1468	1150	1193	1655	1231	536	564	601	595	554	520	549	554	549	536	589	535	529	552	571	537	567	558	529	554	518	513	549	524	562	519	564	498	554	549	546	530	503	565	509	564	540	543	515	519	561	516	541	529	530	547	534	520	523	549	552	572	538	540	597	510	500	538	567	557	545	564	532	524	579	584	497	516	543	556	530	566	589	544	533	540	513	527	493	481	566	537	546	544	528	528	517	547	544	566	559	520	516	496	554	535	548	585	532	571	548	565	493	583	537	541	550	508	548	562	531	556	564	542	554	530	535	532	531	559	554	502	537	535	559	518	525	570	566	561	531	517	534	558	552	542	551	556	500	533	570	555	502	527	537	571	532	531	531	576	523	543	586	521	567	546	520	517	573	521	554	545	521	534	497	531	551	533	581	490	576	549	513	576	528	507	529	544	548	500	515	526	527	540	555	537	544	555	536	575	513	515	541	547	556	545	482	568	530	563	528	534	563	556	523	513	532	539	518	570	576	545	555	565	548	514	579	519	528	540	523	554	581	563	540	530	511	518	532	576	518	510	543	525	549	522	567	572	519	577	560	542	524	550	540	546	554	582	550	525	555	561	579	523	537	549	536	543	500	565	557	504	508	518	547	525	528	560	529	547	559	555	558	579	545	570	535	511	519	545	560	532	558	500	497	534	533	532	531	553	529	569	529	565	573	540	558	538	545	516	595	537	556	544	543	508	515	551	535	533	536	543	546	545	547	556	545	542	503	541	565	535	540	537	565	542	516	496	531	548	513	522	525	555	545	554	518	541	494	535	501	562	530	561	518	532	538	581	543	498	566	551	526	543	512	507	477	538	541	519	545	501	545	518	503	523	488	575	525	524	555	534	561	512	517	564	526	549	541	531	538	588	539	554	532	556	546	529	595	534	537	562	568	512	562	531	561	547	548	542	566	528	538	551	539	493	547	565	504	568	556	549	557	549	539	525	532	528	535	587	509	558	586	565	526	517	531	550	533	535	522	530	508	563	540	537	522	575	500	532	495	541	563	573	503	527	510	496	582	506	512	492	521	546	534	533	533	554	500	536	505	518	585	520	544	549	547	564	551	556	538	529	529	490	523	565	546	535	542	549	604	516	574	499	531	558	541	602	579	546	490	539	543	523	522	511	555	528	597	531	526	563	510	526	574	548	531	510	544	528	549	587	577	535	543	576	581	559	535	522	556	560	499	512	534	557	515	560	480	541	517	530	497	513	542	567	538	504	557	516	546	548	540	557	544	580	547	550	570	563	517	545	535	520	557	546	514	570	534	521	536	576	520	555	555	594	557	561	570	574	523	575	566	543	546	529	554	528	523	527	510	524	564	535	543	575	543	536	507	557	598	541	551	541	535	555	545	541	509	498	535	555	540	506	593	538	555	533	543	505	482	552	566	581	491	492	545	559	530	485	547	517	510	544	553	549	594	556	528	545	507	561	525	545	502	549	546	510	544	521	511	555	524	506	561	516	577	587	553	550	494	568	580	533	555	530	525	558	518	508	519	551	557	529	545	530	536	558	552	511	530	568	566	542	524	556	537	538	628	573	519	544	539	560	509	542	561	522	565	521	520	540	516	527	570	509	538	531	532	575	565	565	551	529	520	546	569	547	528	567	545	553	539	522	542	535	487	559	513	516	554	547	550	563	506	490	524	547	533	493	553	568	553	522	541	583	533	562	568	555	569	533	550	551	529	558	550	523	541	549	526	538	528	489	521	534	503	570	566	555	540	561	548	564	539	545	530	530	517	549	555	531	559	519	546	546	516	522	529	496	550	544	476	551	581	593	532	565	535	524	508	515	540	575	524	557	580	527	519	560	523	542	531	532	519	537	523	509	499	558	548	534	525	545	582	554	569	550	534	533	517	570	541	537	498	577	531	533	540	538	563	559	585	509	530	544	495	537	541	533	530	520	526	505	521	471	547	563	516	539	514	587	521	544	546	539	538	588	514	509	501	559	510	530	495	546	564	564	578	522	520	500	527	533	584	591	553	559	503	542	548	499	550	568	550	562	518	532	576	537	522	542	555	512	548	549	532	542	497	539	552	549	531	561	567	533	535	570	524	516	527	559	525	490	554	556	562	510	561	504	558	526	554	516	549	513	510	535	530	534	535	538	541	540	546	546	533	595	543	551	580	550	522	548	520	541	546	523	504	527	556	531	544	544	560	529	503	503	539	532	526	516	532	548	542	502	554	543	524	514	524	575	531	495	536	562	559	521	535	534	520	531	535	540	517	527	529	511	576	539	553	541	559	532	520	538	538	542	533	568	545	507	547	544	516	519	538	529	524	527	536	536	511	580	515	547	607	526	569	544	552	550	549	525	544	569	553	526	540	577	547	521	518	514	560	527	513	541	566	592	540	525	548	538	508	552	544	532	567	515	551	520	575	551	527	536	535	526	515	532	514	569	519	543	552	540	517	557	563	480	568	569	584	540	514	560	543	554	514	549	557	538	514	510	523	575	587	569	559	549	501	532	491	552	519	529	513	543	533	556	540	527	545	553	531	525	540	520	537	519	502	529	580	578	517	527	595	520	520	560	545	533	504	536	577	541	559	509	525	495	542	486	562	539	529	547	586	566	547	551	522	551	472	561	536	523	570	552	549	560	528	570	546	531	571	487	530	564	522	524	547	513	560	559	581	496	581	532	546	559	516	558	533	513	566	485	524	547	512	536	510	570	530	516	540	526	563	525	523	516	523	517	542	547	555	522	529	517	560	542	533	519	572	552	554	518	583	532	533	544	536	525	559	522	525	539	568	529	557	548	519	530	537	543	494	543	538	561	539	544	539	569	578	559	528	545	553	522	574	561	580	509	523	557	552	561	479	521	538	555	542	516	550	501	531	549	523	537	562	566	529	551	538	476	539	561	536	554	581	575	477	505	536	552	516	554	545	537	577	527	538	519	501	514	536	501	580	570	553	596	560	519	570	507	522	542	565	520	519	531	570	493	569	550	527	547	520	560	550	527	530	562	532	550	549	555	572	513	536	529	529	516	540	547	536	534	531	494	580	540	572	533	572	561	538	586	570	505	565	579	568	552	554	563	533	530	510	552	512	550	518	531	537	501	554	504	503	554	566	587	518	503	522	590	558	541	559	519	517	509	572	551	536	526	536	526	559	537	562	545	545	554	496	509	572	521	534	524	564	539	541	552	535	553	542	541	497	513	542	507	557	509	520	506	522	560	535	505	521	571	578	518	561	562	536	563	566	575	542	573	536	527	502	531	540	511	550	517	551	530	540	561	590	526	500	525	509	571	555	553	589	528	495	509	531	526	507	541	581	536	565	516	539	539	520	494	552	528	495	552	543	538	541	564	536	528	545	526	520	569	558	507	515	557	549	525	509	542	584	559	555	524	578	531	555	561	524	517	560	515	540	532	552	563	552	507	559	516	560	550	499	498	517	530	539	565	529	518	553	534	516	534	492	536	541	578	548	582	540	575	497	590	550	564	492	523
7918	901	1049	999	796	575	457	873	3528	2201	311	292	283	274	266	270	247	271	273	253	257	250	262	245	266	248	242	261	283	253	259	254	277	276	288	256	242	244	228	299	247	281	275	258	295	262	255	281	244	240	239	277	287	245	262	294	261	279	272	255	261	283	275	266	268	274	307	243	231	235	231	245	236	265	264	261	289	263	254	280	270	246	273	274	251	263	225	247	272	231	273	216	239	261	275	262	298	256	268	264	235	268	261	270	266	257	263	227	244	253	256	253	220	267	259	250	246	263	259	270	254	277	275	255	260	272	259	270	248	257	273	289	261	256	266	263	232	247	267	265	248	271	257	271	288	280	275	251	236	276	262	235	238	267	262	278	269	226	276	264	246	264	283	260	262	261	243	272	246	242	277	272	263	243	263	264	246	286	225	233	244	249	252	273	251	264	258	226	250	222	275	245	235	254	217	258	266	252	268	258	262	229	258	247	258	259	268	253	248	261	272	269	273	254	265	272	286	247	277	265	268	246	280	258	257	284	262	263	249	247	264	255	250	217	254	217	283	249	263	280	270	272	270	235	267	246	277	272	278	253	254	242	244	274	251	215	281	276	279	251	256	269	235	233	241	245	229	263	252	252	272	252	250	281	264	245	259	238	239	270	266	268	254	263	273	237	265	252	259	252	236	250	261	251	259	283	243	257	261	260	244	229	239	257	275	287	244	266	268	264	282	264	282	251	248	286	272	262	230	272	268	237	262	250	251	262	266	259	257	222	262	265	273	236	227	258	259	271	290	250	261	286	271	246	251	295	264	282	276	244	235	262	279	260	261	251	244	288	261	249	267	254	265	256	257	280	281	236	251	241	241	258	260	236	255	258	264	252	261	232	242	239	271	255	259	232	258	251	280	238	236	270	271	253	258	254	256	253	273	248	264	258	275	245	248	259	258	234	234	261	275	254	260	279	248	252	298	262	251	232	287	243	241	260	252	247	265	264	242	263	258	282	260	244	249	262	250	254	241	258	275	256	238	254	259	279	269	269	229	262	247	269	269	237	276	264	260	272	265	249	268	262	279	258	260	254	231	275	283	252	242	264	265	219	261	279	303	287	247	276	260	300	258	260	241	211	284	289	260	235	272	267	244	259	233	261	269	229	271	253	279	247	282	261	282	259	271	248	236	255	271	237	251	258	255	254	250	249	246	238	271	239	223	288	247	252	237	294	294	277	271	266	254	285	260	274	262	261	260	278	250	234	258	252	259	272	262	252	276	277	282	244	276	277	268	266	248	283	276	265	261	245	238	246	267	259	255	251	272	256	259	245	248	257	265	237	276	231	249	248	253	269	253	271	236	255	241	256	260	275	287	272	269	228	259	247	245	253	242	256	248	263	247	227	262	243	279	244	258	233	244	241	297	242	239	261	283	278	237	230	239	274	254	250	248	282	241	259	253	272	267	256	247	242	270	269	265	261	227	264	244	277	266	287	284	241	238	249	244	267	236	280	243	229	251	278	226	265	265	291	237	264	257	252	247	247	265	245	268	277	254	252	291	268	238	274	257	245	257	265	269	241	277	240	232	248	261	259	265	285	284	263	216	269	250	255	288	249	271	273	258	268	256	273	246	266	234	287	245	264	274	260	246	247	264	241	266	253	269	245	249	228	266	253	241	285	317	249	223	240	277	253	264	251	247	265	240	259	257	248	263	261	257	233	265	263	278	232	299	226	274	286	250	272	268	287	259	274	273	238	231	252	276	262	270	306	271	291	291	264	254	266	279	279	244	300	266	215	261	260	261	315	265	254	231	223	248	259	238	252	297	276	253	263	267	279	282	271	263	266	253	248	223	266	241	268	265	272	301	273	263	269	272	246	244	271	250	278	263	219	252	276	247	264	228	255	242	255	294	273	267	253	278	247	258	262	261	264	252	274	264	231	288	279	284	259	220	275	249	250	246	283	275	271	288	275	277	252	260	239	275	244	274	257	243	230	269	261	274	262	263	249	271	254	239	279	243	264	256	259	246	259	246	247	291	239	254	250	206	227	291	256	244	255	274	277	235	273	265	242	256	247	293	252	254	242	244	271	264	247	255	252	260	277	295	268	261	256	229	254	259	262	258	251	250	257	277	262	283	239	252	229	266	255	267	272	279	247	225	274	241	238	235	245	283	240	263	250	264	284	270	227	228	248	243	286	241	250	271	252	262	269	256	227	274	251	257	250	259	305	284	314	255	253	244	248	276	284	272	255	255	246	274	234	287	252	242	273	271	290	261	261	261	249	266	243	229	294	247	258	269	251	231	265	286	302	239	232	258	272	275	275	278	261	253	250	250	276	222	261	239	220	255	258	270	282	265	214	268	259	281	286	250	274	208	271	257	264	228	249	257	261	246	228	235	261	240	244	268	265	270	252	269	240	198	264	243	256	235	240	268	248	253	261	248	276	262	257	278	257	224	264	254	246	244	266	245	225	267	265	280	246	242	274	263	244	239	261	274	254	217	271	259	233	250	253	288	253	296	258	255	279	236	241	245	260	265	248	256	268	287	270	240	251	269	283	263	246	227	263	251	261	246	250	269	264	252	290	248	270	274	294	273	254	246	248	263	238	287	244	229	238	261	259	243	244	270	232	247	274	260	260	275	279	265	261	241	253	282	259	243	257	287	226	246	233	232	250	236	251	258	242	272	254	253	272	269	250	279	234	255	270	272	271	269	264	228	248	255	229	260	256	264	245	276	262	246	232	237	249	278	251	271	259	255	250	276	244	244	225	243	263	261	255	234	232	286	240	285	299	241	265	249	266	277	233	253	248	250	255	253	264	270	248	266	282	267	262	274	272	245	255	293	244	262	277	229	248	225	249	278	272	263	230	265	262	265	263	278	253	232	250	269	307	264	252	254	254	281	268	270	264	248	248	257	243	243	231	247	268	284	280	250	244	297	248	249	255	260	229	250	215	267	233	285	278	213	259	267	258	245	282	264	227	245	300	259	273	272	291	243	270	283	268	236	251	248	260	250	231	277	244	278	261	245	242	241	244	259	242	227	287	268	242	273	265	261	251	277	261	229	257	236	265	259	310	260	227	275	267	263	283	253	268	245	265	246	266	244	270	263	267	275	261	221	243	264	272	264	270	239	268	243	241	263	243	251	268	271	276	242	268	269	237	231	262	240	260	249	255	255	228	253	263	272	241	259	265	256	215	277	267	259	260	222	254	238	263	259	270	277	221	235	261	212	273	241	245	261	250	262	254	242	250	264	263	230	266	294	252	240	251	269	255	260	262	263	256	247	249	250	243	274	241	241	282	274	253	242	261	284	281	279	273	247	251	267	263	246	273	252	247	240	264	236	220	257	256	255	262	273	253	261	232	255	239	240	252	246	261	273	273	264	274	286	252	264	259	267	269	266	279	251	237	280	288	284	269	267	227	281	267	246	256	243	249	262	290	251	283	258	265	246	236	236	278	271	257	251	224	242	259	255	259	267	235	252	239	269	233	245	258	274	220	271	252
7106	1300	2453	3230	3228	2486	1731	4221	16414	8670	766	754	671	713	636	641	670	636	669	629	622	620	634	648	660	618	647	696	606	614	634	715	683	680	650	634	634	643	630	608	650	627	596	643	639	670	647	632	626	620	651	610	586	614	658	631	691	629	623	632	588	592	623	642	649	596	619	593	669	630	601	631	612	625	639	623	621	632	637	635	624	634	632	605	637	614	633	655	632	597	616	622	629	602	589	629	642	603	642	651	641	597	611	607	635	594	586	616	601	595	621	623	629	620	605	667	610	611	650	625	602	577	604	599	619	614	610	602	606	650	630	644	606	610	609	643	664	581	614	624	606	652	615	610	591	576	653	628	614	597	613	659	659	634	552	603	619	608	639	645	586	629	612	629	653	662	584	656	631	617	671	659	642	662	611	677	619	591	631	626	570	602	642	654	624	602	626	626	645	625	590	635	635	622	623	625	660	612	627	611	600	644	639	622	639	584	612	610	638	581	610	621	581	626	601	620	592	594	607	612	593	601	590	599	654	661	606	611	576	639	644	593	588	656	620	616	593	629	633	647	615	594	654	664	602	649	585	591	633	664	644	659	602	599	610	630	655	591	640	602	656	624	631	629	594	627	622	610	656	617	585	626	606	624	626	580	625	636	624	622	615	639	636	655	626	602	614	655	638	590	591	634	623	610	593	609	627	609	595	569	569	667	645	641	617	623	638	594	637	578	633	602	614	617	603	586	614	599	624	628	625	634	615	608	573	642	604	595	643	614	621	620	590	630	624	625	613	605	573	631	565	648	634	633	603	633	588	628	622	592	586	639	632	604	599	612	588	601	624	584	599	614	641	646	615	623	591	637	632	622	629	633	603	603	604	605	581	652	650	618	569	610	615	609	597	633	610	649	584	648	608	641	616	573	625	577	629	639	601	581	620	627	586	611	655	578	628	620	607	663	599	631	623	630	582	624	610	616	604	709	628	606	640	604	627	608	639	572	644	612	597	639	634	601	620	616	610	651	648	616	591	618	610	610	637	600	585	587	667	610	642	625	642	614	609	585	676	648	601	611	610	618	585	609	678	615	642	632	601	592	599	622	629	629	579	585	613	622	641	623	623	609	625	612	616	608	645	560	593	625	636	595	631	640	622	621	613	632	640	637	619	627	563	626	601	640	608	622	580	615	622	644	621	640	606	617	606	633	640	624	573	618	605	623	660	587	582	619	643	645	619	621	609	607	597	613	610	643	579	611	658	579	621	606	650	642	592	626	665	597	607	588	651	685	596	622	619	602	621	651	614	650	612	685	642	603	630	578	645	619	622	624	621	640	610	651	611	609	636	635	638	625	611	622	621	655	636	609	617	610	596	642	605	583	624	587	607	627	677	660	625	637	643	589	626	663	604	598	648	584	649	665	671	575	613	653	604	619	632	594	636	664	595	610	654	666	624	656	654	592	623	620	610	640	627	649	624	557	645	612	590	608	611	680	631	681	614	658	612	618	605	615	612	595	646	631	658	579	652	641	638	586	673	619	606	600	644	618	621	589	609	587	628	629	603	577	623	601	603	643	596	629	577	566	644	609	615	620	631	591	614	619	623	616	635	623	604	641	598	615	687	615	622	632	611	637	674	646	622	599	623	597	677	577	636	636	583	648	642	620	616	601	583	612	624	593	605	618	619	618	628	626	603	620	623	594	654	595	604	598	627	575	617	623	648	592	618	614	664	627	646	627	619	581	589	597	597	626	618	639	613	612	591	629	650	641	658	630	623	585	592	597	666	566	594	633	595	590	606	601	654	583	620	641	613	610	611	638	565	603	640	558	660	632	616	658	590	610	649	578	572	616	634	648	666	653	566	591	625	587	640	590	600	610	628	622	656	631	636	575	646	615	611	622	619	658	586	605	631	636	647	624	629	635	623	612	649	609	648	643	614	655	615	597	645	629	624	600	625	609	563	616	639	579	593	611	633	659	629	633	611	613	643	624	593	643	621	602	623	601	599	603	569	618	667	603	650	595	646	628	570	630	647	617	601	630	614	609	614	598	617	630	620	592	617	578	611	641	623	644	572	626	619	665	596	601	643	577	622	607	641	601	670	601	627	620	607	649	679	611	621	635	629	649	605	627	607	630	660	622	660	599	647	593	626	617	580	662	626	635	589	596	660	615	627	630	662	584	657	613	678	604	611	601	596	632	578	645	630	593	633	578	579	684	592	647	579	596	628	621	629	567	633	621	607	612	642	572	605	619	646	636	639	555	631	632	645	579	646	637	616	613	563	628	615	626	590	586	612	623	624	629	622	601	594	620	601	638	570	588	580	667	605	645	616	587	611	557	617	608	600	617	628	598	658	595	632	603	604	599	632	626	668	596	639	666	608	610	649	661	616	608	599	610	606	650	645	600	681	581	634	645	569	648	612	593	615	577	538	621	604	641	612	686	686	642	648	610	651	633	604	598	610	616	643	583	607	606	614	661	611	597	605	624	616	618	580	591	642	627	616	638	598	673	602	625	615	631	614	608	656	588	635	645	603	635	606	650	631	625	609	607	586	622	586	600	622	590	604	567	621	636	642	595	595	591	555	583	554	577	649	600	634	635	553	602	652	583	615	599	609	629	599	640	588	631	624	624	616	610	609	625	649	631	595	617	589	695	585	598	582	655	614	571	610	621	688	615	603	604	638	620	632	617	569	629	629	602	610	597	633	625	629	642	609	643	588	607	605	610	614	592	644	636	591	647	646	639	636	627	606	591	659	592	596	607	613	563	674	659	635	629	631	616	604	581	600	594	650	609	567	604	632	635	621	635	619	681	621	595	604	612	678	618	611	620	558	625	591	592	619	599	567	576	608	599	607	644	608	606	619	576	629	603	591	679	663	590	619	625	624	646	619	562	625	602	622	599	633	611	602	581	588	605	636	639	629	617	582	604	597	601	613	676	609	646	648	616	653	630	601	630	616	623	597	636	574	653	659	578	650	610	639	620	586	602	582	601	667	598	559	630	620	591	611	592	632	631	624	634	598	630	601	628	599	621	615	676	584	611	602	619	574	635	640	580	617	626	631	588	652	584	633	641	598	648	630	639	617	616	605	620	577	614	616	624	596	594	611	633	626	625	654	590	611	617	616	629	655	621	597	605	651	600	585	608	616	619	645	610	639	563	644	600	633	642	655	597	623	585	577	606	587	585	617	613	595	630	671	624	622	622	661	602	608	682	613	619	684	654	600	652	659	607	666	618	642	658	622	632	622	644	634	614	637	550	611	623	630	649	603	610	617	626	572	611	614	609	591	591	656	586	595	546	632	617	629	601	626	630	572	572	620	649	621	614	645	594	650	639	594	599	614	618	625	607	610	631	638	607	612	575	623	595	667	622	594	602	628	616	613	621	616	619	589	626	623	604	642	576	647	609	634	621	608	593	574	623	614	599	623	607	614	595	580	578	631	628	638	575	660	620	595	642	636	621	595	625	618	641	651	605	605	653	626	580	594	595	632	601	584	606	594	666	621	621
13304	1624	1958	1595	958	586	632	4275	8596	4681	299	206	206	191	177	193	199	201	210	194	180	172	192	180	184	183	189	186	155	177	170	191	172	176	195	185	159	194	192	197	192	212	160	200	183	176	211	179	215	190	174	207	193	179	182	165	184	166	200	176	176	182	165	196	178	179	178	171	180	146	210	179	187	183	200	158	209	200	169	181	166	174	179	159	180	184	187	186	171	194	175	174	200	166	196	158	175	160	188	162	166	184	183	197	202	179	183	183	182	178	156	167	153	177	225	179	198	200	170	159	165	158	199	185	164	178	193	196	189	178	184	197	197	186	172	175	209	183	164	187	178	176	166	203	187	199	210	174	186	181	180	194	193	182	157	154	182	190	157	166	190	194	165	171	181	159	220	185	165	162	183	196	180	190	179	189	175	180	169	171	174	185	205	184	194	175	171	182	173	186	188	195	190	201	196	182	200	187	177	171	182	212	161	197	179	165	197	166	192	177	180	198	210	195	160	188	186	182	175	204	166	174	182	188	179	172	191	163	193	182	172	174	211	199	178	157	195	178	181	183	199	175	182	185	173	167	184	214	196	201	192	174	189	187	161	186	168	181	200	184	169	180	173	165	173	187	200	184	158	167	187	196	182	190	148	208	188	182	178	179	183	179	162	172	175	200	182	197	191	160	183	187	178	171	193	186	169	203	192	188	195	192	174	184	173	173	161	189	179	195	217	195	184	193	181	198	167	187	207	194	196	177	196	190	186	164	163	181	189	187	196	195	207	201	199	192	184	174	159	185	171	189	192	175	194	186	159	165	186	224	186	151	192	164	197	161	176	180	172	201	185	179	195	162	176	196	199	179	162	175	183	178	166	202	194	175	137	163	175	167	202	205	149	178	174	179	193	174	182	199	172	187	196	209	216	172	170	183	172	179	189	178	214	169	168	165	190	195	167	168	184	175	182	190	177	207	196	168	196	181	184	205	194	193	204	188	193	174	164	196	180	191	168	182	182	174	188	171	191	163	197	188	204	218	194	157	176	183	173	167	164	192	172	188	178	195	177	198	154	192	165	176	176	195	190	169	153	202	172	181	180	166	159	187	175	190	172	211	155	189	179	180	188	178	177	185	191	175	211	198	180	186	183	182	214	187	183	161	145	158	206	185	155	161	188	175	153	187	174	190	188	168	202	197	176	175	186	168	169	197	178	190	193	178	162	179	204	171	196	169	176	162	208	202	167	195	167	200	214	162	187	188	187	191	172	173	178	174	204	177	195	177	181	185	198	196	178	177	181	165	150	167	148	169	160	180	178	175	186	174	183	162	180	179	199	185	175	161	158	170	171	172	194	194	172	182	191	181	196	161	170	190	195	165	171	203	189	193	189	162	183	171	189	179	178	182	214	177	183	206	182	168	180	175	165	183	173	193	177	190	185	174	179	161	171	166	193	180	189	178	196	178	211	191	173	149	169	195	192	183	178	193	179	190	189	195	207	181	181	195	155	180	201	167	164	156	205	187	192	200	189	193	157	161	180	188	189	189	181	180	170	189	207	188	186	186	175	168	168	176	193	171	210	197	194	184	177	167	173	197	169	165	194	170	166	178	191	186	173	179	153	181	183	200	181	164	180	164	189	194	185	192	188	196	207	160	177	167	174	166	177	186	142	174	162	194	164	168	147	181	174	182	179	171	179	175	196	180	187	190	176	182	157	176	188	161	155	193	167	161	182	181	158	172	186	195	196	169	181	183	181	166	178	187	203	159	222	200	184	185	171	163	204	172	209	167	172	167	157	187	183	190	172	174	182	187	191	194	198	192	169	188	178	187	200	145	198	173	147	186	153	160	184	164	169	199	167	179	184	195	180	172	164	183	188	183	170	185	175	215	181	155	174	171	189	157	151	186	193	190	200	201	170	170	184	160	189	175	180	194	165	208	183	160	177	190	164	223	168	190	163	190	169	206	170	171	184	195	187	165	189	162	185	176	186	162	187	191	199	198	190	143	202	178	170	163	190	190	159	192	177	179	177	175	194	182	182	186	193	174	187	194	163	172	187	179	175	170	201	177	182	190	196	180	197	173	175	218	194	176	186	177	168	191	198	192	205	190	164	203	192	192	184	179	179	178	200	207	170	194	189	180	188	198	168	195	180	190	198	189	171	177	206	186	153	180	171	197	192	201	161	180	182	181	177	181	181	202	186	181	199	191	161	186	171	186	179	189	177	177	176	187	172	213	161	198	183	183	193	174	205	174	183	179	180	186	186	174	177	164	187	209	169	206	178	176	164	205	194	164	188	197	199	162	171	161	170	180	182	181	172	174	178	189	183	188	169	178	182	199	186	199	160	183	190	195	187	198	164	177	191	179	185	187	184	179	190	194	162	186	158	194	204	174	185	163	195	160	189	194	182	186	181	181	185	203	171	180	165	185	181	166	185	188	204	172	185	193	165	177	174	189	180	163	191	166	189	187	171	179	213	175	168	182	192	156	147	195	186	178	156	181	188	172	168	174	158	167	188	177	146	173	170	159	173	175	184	176	206	181	219	194	151	183	180	194	159	185	196	177	203	193	191	171	197	196	185	171	177	192	186	165	173	179	205	182	189	172	178	161	160	168	209	171	189	159	180	184	181	199	155	172	190	167	172	144	189	174	200	176	193	196	197	166	136	170	188	209	192	181	171	162	174	186	154	164	161	176	166	174	169	189	181	172	171	174	178	213	166	189	196	170	218	174	187	191	189	175	177	187	170	197	183	167	183	166	199	157	169	214	203	185	165	167	181	186	183	179	189	173	182	179	193	182	219	170	169	141	186	190	183	172	188	158	187	204	172	160	182	167	186	193	197	179	194	178	184	177	202	191	179	186	193	171	183	187	188	172	182	182	180	178	173	180	183	177	151	177	159	173	194	204	190	173	166	173	181	180	187	185	221	185	191	173	156	162	181	172	193	176	182	193	168	192	166	179	163	177	155	174	177	168	189	160	194	208	166	169	175	176	186	196	179	188	170	163	195	160	163	168	179	184	180	197	191	171	197	196	192	214	194	189	185	179	189	151	176	165	187	201	198	201	178	189	164	178	168	172	175	168	167	173	179	182	187	143	202	163	196	187	165	188	172	182	202	163	207	173	159	159	172	214	187	161	168	187	197	169	181	191	184	177	178	205	175	174	186	189	185	205	168	173	181	171	187	187	179	189	177	176	206	174	158	196	205	194	193	166	178	151	189	201	201	174	185	173	164	176	201	161	183	186	168	191	162	175	194	162	181	195	192	186	178	172	202	187	175	181	190	190	189	178	208	175	206	177	169	180	165	175	201	184	185	191	169	216	187	195	167	202	166	185	180	173	212	179	203	182	154	178	186	191	192	197	170	193	192	184	196	164	201	191	175	178	200	147	171	171	172	172	190	180	173	165	178	178	158	185	174	181	168	174	199	179	187	177	177	178	201	199	203	194	180	198	188	193	193	186	172	174	157	178	176	179	193	168	185	195	169	169	154	170	170	189	202	183
8352	1718	4382	5044	3824	2684	2638	17081	27801	15366	642	575	563	540	552	519	500	478	508	487	464	497	469	499	480	496	468	501	493	490	468	456	473	468	505	453	460	499	452	467	436	477	440	453	449	423	456	460	439	469	463	470	432	462	423	452	462	442	478	462	408	433	482	430	469	443	432	434	457	465	446	472	432	449	459	398	421	438	475	460	422	438	427	440	432	468	438	442	455	448	423	477	471	426	473	460	450	463	440	447	420	436	464	477	426	453	463	459	441	484	418	413	438	435	459	448	425	413	476	451	470	459	431	444	465	448	424	447	459	467	458	426	416	451	438	426	416	418	456	402	449	424	465	463	443	436	437	454	437	424	449	431	436	428	440	463	438	474	416	445	456	416	449	437	423	418	438	440	463	432	459	431	439	437	401	430	437	478	415	433	414	459	447	446	448	439	407	431	455	424	419	455	442	418	422	470	426	435	453	436	463	427	455	462	455	458	459	440	437	468	447	463	453	427	457	454	444	442	440	386	432	461	442	425	451	419	414	451	435	446	459	441	412	450	430	440	446	407	455	416	445	449	452	453	448	416	463	446	418	421	517	435	475	415	440	488	451	419	463	442	473	466	453	455	448	431	473	441	456	418	408	413	401	446	469	468	417	448	439	431	465	460	454	448	448	454	393	428	449	455	441	470	487	434	407	438	451	466	457	473	437	417	449	427	445	461	430	479	453	456	433	437	491	396	450	427	422	443	453	480	459	450	458	438	425	466	436	442	481	407	450	405	462	447	431	427	420	474	472	447	430	441	409	472	455	425	442	425	479	423	480	413	462	440	453	461	473	442	459	434	427	428	458	428	434	425	458	432	419	441	436	445	437	442	445	469	461	395	455	466	446	423	434	399	444	433	440	436	465	455	430	445	434	419	437	455	450	461	442	454	443	394	480	481	433	429	472	420	455	444	429	446	411	466	422	445	430	402	405	432	459	419	437	436	469	433	446	435	417	431	399	422	407	439	453	454	440	445	470	437	399	427	422	456	438	437	444	437	486	443	490	426	432	454	437	443	416	448	461	465	437	467	486	461	435	462	434	451	458	418	409	424	463	427	462	463	441	479	459	447	432	474	424	454	426	424	438	444	418	439	431	450	477	426	426	442	461	462	431	419	445	457	433	457	434	439	457	403	447	472	447	417	460	437	412	473	443	452	456	452	464	456	418	429	473	466	485	430	468	455	450	410	442	457	447	431	484	440	446	462	456	446	461	409	443	428	383	435	462	453	406	429	432	461	466	450	425	436	424	447	466	435	427	446	454	452	442	386	420	426	449	442	449	456	481	458	426	449	441	419	392	478	426	435	479	486	429	422	422	430	483	427	440	419	458	415	450	430	486	441	405	428	420	420	440	397	434	425	427	424	417	465	494	400	470	459	492	453	427	462	422	448	450	447	461	436	441	449	455	449	425	428	424	451	406	420	514	400	433	453	455	422	423	437	436	407	433	464	439	454	428	464	495	431	438	462	476	435	475	432	434	425	457	460	452	462	422	435	437	458	433	420	450	462	438	478	440	444	445	449	439	407	488	453	421	456	444	403	449	416	422	464	488	450	439	439	435	433	414	415	407	463	448	458	472	411	476	433	420	417	439	430	428	452	432	425	478	427	438	416	451	442	461	442	398	448	426	434	454	464	453	467	414	451	445	449	424	423	411	477	469	413	415	459	453	435	471	411	433	443	441	447	433	413	477	466	451	481	481	410	450	435	464	438	487	446	421	401	424	447	447	410	415	422	418	452	445	452	433	483	428	439	475	464	441	432	440	426	418	428	445	469	459	438	447	451	417	457	413	481	441	426	453	411	431	442	447	458	459	451	497	451	427	458	466	420	449	460	463	450	459	447	443	443	461	481	459	412	448	484	443	393	460	459	452	459	434	482	433	397	445	456	442	445	445	413	436	462	461	473	432	474	425	444	464	450	411	440	444	473	476	421	425	418	469	395	397	421	437	473	448	445	447	447	406	402	449	473	456	462	405	417	440	457	457	413	389	429	439	447	414	442	432	421	423	409	434	391	440	495	422	422	442	441	450	477	434	441	448	418	453	458	452	444	446	431	444	423	461	454	437	444	435	414	459	455	418	428	452	468	441	473	444	426	443	453	438	463	449	415	453	455	455	443	432	459	498	432	501	470	430	455	401	443	450	387	492	443	414	434	435	450	425	467	419	437	452	443	480	433	458	441	408	466	424	460	454	456	424	452	444	422	445	443	416	509	451	418	415	461	483	403	473	473	445	473	435	433	453	418	425	458	428	420	429	444	420	469	440	437	434	451	447	456	456	403	451	473	416	456	462	463	373	463	488	404	442	448	450	465	448	473	427	458	438	456	445	455	427	436	492	469	426	409	413	452	422	453	477	434	435	452	446	468	438	434	480	434	438	471	418	467	446	463	427	467	397	450	434	453	448	406	449	450	423	438	433	471	438	418	431	416	463	488	462	460	443	448	435	450	475	388	418	418	446	425	454	442	448	412	427	460	438	495	435	448	440	454	423	433	447	468	458	466	479	477	447	455	441	438	460	458	463	485	475	431	450	437	438	465	443	465	512	424	462	467	460	466	455	454	445	432	443	445	412	480	430	420	452	403	455	454	488	451	434	473	444	419	431	441	456	466	476	489	442	452	430	421	464	447	425	435	464	429	472	454	421	435	416	445	413	453	479	439	447	464	444	475	489	462	438	472	466	441	438	450	432	435	456	415	400	451	426	429	412	456	472	514	482	441	475	422	455	429	432	391	459	451	428	441	415	460	477	435	438	430	424	455	417	427	415	416	439	450	452	431	444	412	472	422	421	429	468	450	459	440	438	427	485	440	422	451	442	476	465	466	420	431	466	439	454	469	435	459	410	450	445	450	426	409	442	448	452	451	444	448	408	437	474	432	462	474	444	421	442	433	446	444	461	448	455	480	439	468	492	424	461	429	457	428	469	441	449	440	451	441	478	452	434	417	433	460	438	471	450	466	467	463	425	460	484	442	461	412	460	467	463	433	434	444	487	452	421	444	444	456	444	456	456	450	428	468	421	412	439	466	449	436	420	465	443	422	424	494	433	435	482	491	446	444	449	448	447	424	450	456	441	453	467	445	457	449	449	468	455	447	428	457	409	420	447	451	456	402	457	450	430	441	425	457	381	434	468	427	443	467	459	463	393	379	463	481	417	444	417	449	420	420	433	412	416	451	464	452	413	455	462	456	462	450	400	437	398	454	452	455	437	459	473	424	467	421	463	430	440	463	457	421	430	435	448	446	442	473	410	474	412	476	457	414	465	472	448	430	463	447	457	452	452	475	455	451	444	448	418	458	447	428	458	445	428	454	450	453	432	456	440	469	464	425	455	456	432	390	462	465	436	464	423	439	436	389	433	481	423	429	423	422	429	446	415	442	455	435	476	454	449	426	458	435	413	438	421	437	412	415	424	426	480	458	423	425	450	463	438	465	449	468	484	441	427	439	428	462	429	452
1588	639	656	581	443	312	338	339	420	376	217	203	217	248	200	234	265	222	226	242	221	222	231	247	226	219	206	244	189	246	236	218	254	219	215	220	206	250	221	225	210	203	234	205	222	212	191	212	212	244	226	238	242	224	234	219	230	217	215	248	201	208	218	244	228	229	229	231	227	200	239	228	234	222	238	256	234	234	204	234	222	256	198	215	205	218	220	248	214	231	225	221	249	217	224	232	212	205	203	207	196	189	218	214	216	225	238	204	217	228	197	235	232	232	227	220	223	269	226	263	224	196	213	217	214	230	229	208	238	231	248	207	226	247	194	201	210	253	230	218	216	239	221	248	195	199	205	226	229	194	228	234	224	223	251	243	203	221	213	204	207	193	205	212	217	177	247	234	220	212	222	214	212	201	206	199	216	243	261	215	240	243	211	223	205	207	199	217	234	231	242	226	229	193	214	216	241	225	214	209	213	217	195	237	225	227	196	220	219	218	214	215	213	211	238	230	218	228	213	222	243	217	230	232	238	210	195	200	233	239	248	214	204	226	214	229	194	246	176	224	186	222	234	230	221	249	215	265	235	220	202	236	233	217	255	227	230	196	232	202	228	232	227	227	228	241	224	241	221	240	227	226	228	238	227	205	230	214	214	220	243	218	205	201	208	218	207	192	215	182	241	229	210	213	209	232	223	232	192	218	208	249	226	252	220	225	211	236	203	213	194	204	216	201	244	229	219	233	211	222	235	214	227	226	212	220	194	230	236	246	221	232	234	225	225	227	215	209	220	197	228	220	215	228	217	229	218	217	220	193	209	188	239	213	228	208	226	234	239	215	230	215	194	223	246	190	235	232	235	234	210	203	225	241	233	202	247	203	233	192	246	227	213	221	229	208	214	236	219	226	221	199	214	227	221	221	215	211	224	205	203	231	227	240	218	204	240	242	239	251	214	246	221	220	222	251	231	213	223	230	241	228	212	213	223	229	204	192	202	212	215	193	240	217	205	212	222	215	201	226	238	239	224	197	228	217	233	237	221	227	219	213	192	203	216	209	265	228	228	200	218	266	207	209	204	235	241	216	228	218	250	214	244	215	257	203	222	233	230	247	220	209	211	248	245	243	220	196	209	235	215	177	191	212	228	229	247	200	220	221	232	228	217	249	229	239	199	242	226	215	213	249	220	214	198	215	247	218	213	230	220	207	223	202	204	226	219	222	234	213	218	202	215	219	208	243	181	201	215	219	229	230	234	208	218	207	225	216	198	237	237	223	193	221	223	212	232	241	236	196	253	239	233	190	239	249	220	203	212	208	243	213	223	227	214	237	235	229	203	229	238	202	210	219	223	222	201	240	221	211	192	212	240	210	219	207	258	236	224	218	196	235	225	256	230	220	244	202	222	229	242	229	225	241	219	252	220	225	198	194	210	230	222	211	214	232	217	226	205	181	202	211	225	231	196	202	198	225	223	206	232	209	228	213	216	204	205	219	213	227	221	217	224	209	169	220	207	222	226	231	225	224	202	226	221	213	234	229	255	224	230	221	223	205	229	236	227	228	212	209	219	221	218	201	194	218	214	230	244	226	206	248	206	270	204	208	199	259	245	228	223	248	231	237	216	227	234	250	221	204	201	216	220	211	202	234	212	235	196	212	204	204	180	201	244	242	237	217	209	216	222	203	206	204	214	212	209	230	238	226	230	207	209	239	227	239	206	238	240	218	199	242	224	217	181	191	225	248	245	239	221	232	215	234	227	213	221	235	205	247	225	220	204	236	201	225	181	244	223	198	208	216	226	232	249	220	232	212	222	209	218	244	196	229	225	225	232	214	240	219	232	209	210	237	188	234	206	221	226	209	219	214	214	247	223	234	226	237	209	224	205	219	263	210	222	205	215	245	226	244	218	238	216	211	177	225	218	235	226	246	201	229	236	223	212	255	221	228	213	184	250	219	221	209	218	202	191	239	242	223	201	234	219	235	217	243	223	228	230	220	183	201	237	211	213	214	221	224	207	241	214	215	188	189	208	213	202	224	242	215	235	211	218	230	262	198	198	211	197	219	218	194	246	232	216	234	192	216	237	172	220	194	207	245	234	231	217	203	232	224	218	218	250	207	234	203	237	228	204	206	236	223	220	206	203	225	213	229	225	230	230	198	210	219	219	194	201	245	248	223	215	246	239	236	214	223	227	223	219	215	237	231	242	223	211	203	210	245	243	230	216	184	231	227	208	219	243	213	189	209	247	211	213	232	218	200	196	193	245	193	181	225	226	213	206	215	241	210	239	199	211	231	250	236	206	224	248	225	206	216	197	204	192	206	209	202	207	237	221	215	231	266	241	198	223	224	213	212	221	208	212	214	223	214	238	229	226	236	237	242	236	230	200	207	194	225	231	245	211	226	233	212	199	214	219	237	228	226	222	205	255	210	244	230	232	216	209	201	246	229	244	206	234	205	219	217	209	211	207	191	220	235	205	218	229	236	215	227	224	211	230	225	224	239	237	229	227	219	232	227	222	190	223	244	222	225	207	264	222	218	256	248	204	222	225	211	212	231	230	234	217	221	226	210	196	201	212	224	228	221	224	204	211	218	209	247	235	221	216	234	201	227	206	248	213	185	210	226	234	223	257	213	218	256	236	238	259	250	245	209	248	238	238	231	226	236	225	191	201	186	212	216	221	210	221	214	208	223	215	227	226	220	221	223	231	238	175	220	210	201	220	194	219	231	200	231	246	199	222	218	229	216	222	216	209	226	251	221	239	205	206	205	219	228	207	216	234	230	227	210	238	215	229	232	228	216	240	245	217	202	198	224	218	200	238	230	217	224	221	222	213	213	245	222	236	241	219	215	232	237	241	240	239	224	222	202	204	222	212	224	230	233	228	231	242	233	220	208	212	253	248	208	234	219	231	247	221	209	228	219	226	215	247	213	229	225	261	235	217	214	241	211	228	232	225	225	228	230	240	252	247	215	218	238	227	208	207	199	242	239	236	227	213	198	220	216	178	215	241	224	224	204	234	211	196	200	236	208	230	229	258	223	227	208	218	200	220	216	201	236	232	210	216	219	229	220	221	238	242	217	206	189	217	235	239	229	217	204	243	236	207	215	224	244	195	239	225	212	204	205	210	214	196	215	232	224	223	211	209	220	223	226	265	217	214	201	243	221	222	209	216	225	231	221	213	222	240	206	194	210	220	217	200	208	221	220	212	217	238	216	255	229	218	200	237	227	223	216	240	230	247	216	253	227	223	216	234	248	208	204	203	252	242	223	213	242	202	197	201	211	227	203	221	213	228	227	221	228	241	255	214	222	216	227	207	221	210	237	241	203	221	195	208	209	237	257	219	224	236	232	220	205	214	223	231	209	226	227	229	205	232	194	220	209	210	204	239	229	232	215	204	241	242	216	214	237	217	224	236	220	206	216	252	242	215	230	231	202	208	213	236	221	215	195	209	229	201	207	193	236	199	210	226	249	215	232	198	219	217	219	221	238	230	230	220	229
2109	952	1620	1839	1438	1092	1077	1463	1858	1300	562	592	559	547	585	584	574	535	508	597	544	531	564	574	548	540	517	567	544	582	558	510	589	555	571	552	575	523	569	536	502	534	528	551	570	530	544	536	557	516	532	559	502	529	530	554	583	553	541	554	556	555	549	554	533	587	546	577	563	558	549	573	570	536	544	547	589	532	543	579	533	556	555	555	596	539	553	536	559	550	592	546	550	583	594	519	519	554	540	534	571	539	554	525	562	566	557	511	589	544	571	534	501	533	562	549	560	547	559	589	503	554	500	561	569	542	557	540	522	571	541	532	536	513	574	563	500	551	543	502	576	567	536	587	564	537	541	501	534	510	534	534	539	533	552	561	538	521	525	539	567	551	528	558	538	572	547	546	546	545	583	573	512	541	536	557	539	549	543	542	574	545	571	555	564	566	552	526	542	519	559	542	524	573	602	559	578	562	623	544	579	596	571	516	531	550	573	532	575	559	542	529	572	530	578	543	536	530	577	545	554	540	576	524	569	537	583	550	575	546	562	547	567	536	541	552	518	518	570	542	554	529	541	568	538	540	578	531	515	518	554	564	589	529	551	557	511	521	555	525	557	562	544	550	572	575	534	584	543	513	575	553	534	565	534	527	524	540	512	549	535	551	530	564	548	526	508	521	593	537	532	565	547	500	577	522	570	573	553	549	530	525	531	542	586	494	535	548	546	533	580	512	529	515	491	554	558	523	535	566	582	490	541	572	546	616	594	553	554	541	576	573	549	603	526	574	528	571	540	558	493	567	566	519	551	556	538	585	580	572	557	568	586	526	527	513	547	529	564	545	572	514	511	559	584	542	552	541	560	552	534	524	572	569	544	551	529	548	513	531	547	514	551	526	542	556	573	591	531	536	502	559	531	577	548	536	534	540	563	562	565	528	525	608	545	539	544	575	532	552	497	568	556	532	515	564	555	560	545	589	513	534	569	554	591	554	551	557	563	532	520	508	539	497	554	551	553	567	555	543	539	558	562	526	537	543	528	555	516	521	569	539	533	566	573	545	530	617	568	529	560	560	555	545	551	566	523	574	530	547	555	499	528	554	612	521	564	545	539	511	516	526	513	610	578	512	576	546	530	552	546	504	562	549	567	531	547	533	566	550	565	525	577	520	537	561	510	522	542	582	519	542	533	533	542	538	559	567	570	547	576	551	586	602	540	556	553	505	545	524	572	544	566	576	524	528	534	578	533	530	567	533	537	542	594	548	550	549	543	556	566	528	541	506	545	550	533	543	549	536	568	552	552	575	519	543	564	549	570	507	546	537	556	564	586	571	555	517	532	542	546	566	503	509	557	561	544	595	566	541	539	580	550	515	524	538	546	558	586	585	553	567	601	556	563	507	545	561	543	596	532	547	565	592	516	528	553	538	535	596	536	551	542	591	533	565	565	543	516	557	535	565	570	537	515	550	551	538	547	589	607	533	579	538	597	542	556	578	556	540	522	613	611	511	548	498	548	572	538	541	517	539	591	573	556	527	486	514	542	514	546	501	557	542	563	552	560	548	561	544	529	570	586	550	539	547	560	541	583	554	584	562	534	583	559	538	570	532	549	533	532	550	549	585	576	557	498	547	541	572	537	557	573	585	558	528	537	524	571	537	576	560	551	550	540	537	529	538	555	567	535	547	538	543	539	538	572	531	562	525	506	502	544	540	561	574	554	613	552	524	536	574	532	548	587	532	562	537	593	486	586	543	534	541	559	508	547	547	556	566	563	536	559	559	528	544	540	548	571	584	508	550	566	520	577	583	577	547	559	542	512	527	572	535	535	509	558	575	554	567	550	533	559	539	563	495	521	542	551	577	546	511	558	577	568	547	554	561	490	584	562	523	570	535	508	559	557	560	536	560	522	548	522	534	510	548	559	545	526	526	569	573	577	540	532	582	537	524	524	580	551	526	565	490	534	534	556	540	567	547	540	557	556	529	562	515	507	556	554	518	535	547	521	587	573	499	558	530	557	546	539	552	568	545	551	588	534	586	581	553	562	548	498	599	534	561	529	570	521	567	558	537	589	518	521	527	572	536	523	507	552	563	568	599	535	581	546	516	540	529	573	542	557	570	556	517	537	591	557	537	537	504	497	527	568	563	588	541	548	567	569	551	564	527	580	545	581	540	511	587	583	552	574	586	548	547	593	554	553	567	560	533	530	588	532	528	573	528	569	543	551	553	542	515	538	544	566	555	513	563	567	526	550	588	534	519	548	541	572	533	521	567	550	624	538	594	539	544	558	554	558	578	549	522	560	561	545	556	598	532	560	568	539	507	585	582	536	522	540	563	531	529	519	571	509	573	509	562	546	560	568	508	544	571	575	557	539	546	516	535	549	557	596	542	540	552	497	563	562	587	549	526	572	526	586	525	542	590	567	554	544	547	534	541	533	537	547	532	554	553	589	589	543	539	557	545	546	564	533	497	489	521	510	550	530	558	591	538	526	528	591	571	523	543	553	582	583	532	561	543	540	557	545	597	573	563	587	580	572	509	601	582	535	558	544	531	540	523	555	561	543	536	566	519	497	531	503	541	574	563	570	602	607	530	580	516	553	507	544	532	574	558	572	533	519	517	534	537	547	583	510	536	556	530	519	555	528	540	557	540	529	542	559	545	570	518	616	538	566	540	538	559	537	539	540	552	561	556	549	538	572	509	556	579	511	536	546	563	514	544	565	581	514	602	516	561	564	584	545	555	589	573	503	528	590	571	560	527	584	539	519	554	521	550	530	537	579	529	553	539	542	584	556	533	534	542	564	547	584	542	564	541	522	550	551	564	557	564	517	509	547	608	558	530	545	564	545	528	533	548	601	535	554	544	530	565	578	549	542	503	560	605	492	516	549	567	582	578	533	522	564	533	545	522	606	564	550	585	528	556	551	544	574	586	520	557	567	563	565	545	543	542	544	566	575	548	568	553	565	536	576	546	547	560	583	595	538	516	523	561	539	523	549	526	536	584	531	569	591	577	527	548	547	544	561	521	533	526	567	539	530	536	526	567	554	559	530	575	541	563	566	554	539	545	547	571	559	581	568	542	558	552	533	536	548	544	570	535	527	553	571	582	558	559	581	539	515	581	553	522	543	561	567	545	521	542	534	552	537	543	567	542	546	567	581	543	537	566	564	574	558	560	539	526	547	530	576	537	589	524	520	559	535	569	534	517	565	530	561	579	526	528	587	577	554	536	544	537	565	555	569	558	532	555	571	507	545	551	543	527	481	573	552	585	543	555	541	527	523	533	553	535	523	529	546	500	580	559	555	522	532	562	538	537	548	554	554	553	551	558	531	552	563	550	555	559	581	538	564	525	557	545	585	532	543	575	572	594	552	577	540	569	590	559	554	562	539	546	510	566	572	573	557	574	598	578	577	556	522	564	526	551	513	570	499	536	552	536	558	567	514	577	531	502	543	586	520	526	584	530	567	592	520	550	566	537	541	582	542	555	549	528	515	540	520	547
7729	1246	1300	1014	724	609	1228	2239	3859	2629	313	303	270	281	278	270	271	289	264	267	314	274	271	244	293	290	250	258	243	269	284	284	253	254	241	279	261	265	271	265	258	279	227	293	262	271	259	244	255	269	282	259	267	238	249	295	255	249	275	262	241	262	250	255	258	239	274	243	281	287	251	282	282	271	256	259	237	259	255	274	259	260	292	267	251	255	274	251	284	254	252	249	247	244	275	236	264	273	264	281	246	288	301	265	283	282	257	261	274	254	265	244	253	272	239	252	250	258	243	271	266	264	267	259	274	262	242	275	237	282	227	224	253	275	243	235	245	220	274	281	222	245	260	249	269	227	297	295	266	270	237	255	299	272	263	281	261	251	253	275	276	273	272	275	266	273	263	246	283	250	287	261	258	271	261	233	264	264	247	276	287	272	276	268	277	266	246	274	268	249	275	282	307	270	242	275	301	264	257	266	255	284	267	283	243	239	265	267	278	273	249	259	255	263	278	284	263	272	273	249	259	287	271	296	294	277	264	270	255	239	240	254	255	272	285	265	268	245	278	249	275	288	272	273	270	254	275	253	249	264	268	293	285	265	257	262	255	277	277	244	264	272	289	266	268	293	267	240	269	248	256	282	278	282	259	267	292	276	230	239	259	227	270	274	230	261	244	277	270	270	239	290	254	278	271	246	305	279	259	272	261	258	231	260	278	282	250	266	258	263	281	275	280	282	279	264	276	254	274	262	266	238	266	261	250	247	264	246	258	282	285	245	271	290	274	310	267	253	272	269	252	263	278	228	259	255	283	302	252	267	261	284	234	285	289	236	252	275	264	285	264	275	252	266	270	296	275	285	252	270	273	252	251	270	254	283	280	290	237	282	259	283	249	277	236	259	235	268	270	273	249	237	293	249	275	254	242	278	274	243	256	267	242	297	251	266	288	249	256	266	257	249	273	235	243	294	281	261	274	261	280	282	239	260	264	234	263	245	265	275	256	250	269	275	230	255	275	255	276	281	242	257	266	286	250	260	245	263	259	229	296	297	264	252	272	267	277	237	261	277	250	278	275	305	267	258	270	262	261	292	288	257	268	296	267	265	270	223	245	231	266	248	246	280	249	244	293	251	272	261	236	250	261	290	291	306	291	246	240	277	277	236	266	295	276	266	267	281	257	249	275	269	257	286	276	253	256	267	248	270	273	254	263	262	265	264	248	257	288	257	277	246	276	279	244	274	275	280	254	246	247	267	261	241	284	285	277	284	263	260	242	281	267	244	260	264	246	250	251	285	302	302	241	278	267	233	283	274	264	289	280	272	253	244	288	266	279	257	269	243	274	231	249	308	273	248	248	259	248	241	262	276	261	295	275	227	248	260	267	236	251	258	263	265	297	276	250	253	254	259	266	262	256	268	279	268	260	250	272	246	275	292	262	251	262	231	290	224	243	288	272	267	272	266	283	264	254	264	253	277	248	286	300	229	277	249	267	260	242	258	282	250	253	235	244	285	257	277	266	302	280	251	256	258	278	299	283	257	252	252	282	281	266	279	213	274	245	268	293	275	278	274	277	237	238	244	249	278	252	265	288	263	278	276	245	259	279	270	279	248	266	264	269	286	271	250	251	288	253	278	256	211	247	274	266	279	285	271	233	258	259	261	268	253	267	279	299	262	252	273	259	249	272	265	276	239	295	291	289	267	282	271	254	244	268	276	274	273	274	273	236	266	244	257	269	271	276	265	263	259	265	258	268	243	279	250	270	296	249	261	259	264	276	272	273	266	238	245	257	241	246	268	267	255	245	244	239	262	224	231	269	227	251	257	278	280	307	251	291	257	228	264	262	279	275	257	247	271	260	253	274	247	254	275	257	272	288	257	266	269	283	247	270	264	246	252	252	248	267	289	276	284	256	285	232	283	273	262	273	294	291	281	251	252	252	290	268	265	254	262	281	278	268	271	281	236	273	237	276	231	259	257	291	275	287	261	282	291	266	292	268	280	285	251	277	244	239	269	263	258	280	278	249	276	264	272	303	264	283	275	249	244	255	264	257	281	265	272	266	289	260	247	217	271	256	244	285	251	262	231	261	299	271	251	255	265	252	259	268	272	249	250	261	288	266	297	262	272	277	272	278	282	301	262	278	266	241	278	253	237	263	261	257	231	252	282	282	243	263	247	255	273	272	275	284	258	304	300	259	248	273	266	260	271	273	273	272	231	228	264	254	242	270	295	261	268	273	244	315	261	233	255	266	295	262	277	284	270	280	267	268	245	269	243	324	256	253	253	267	257	284	263	265	280	264	272	251	246	267	277	263	274	300	236	301	263	272	297	254	275	289	246	253	276	277	285	240	276	250	299	264	251	276	273	260	260	275	284	263	251	256	273	209	261	299	251	251	234	277	249	248	270	255	276	289	243	247	255	271	261	244	256	278	250	261	266	243	263	279	294	257	264	236	293	298	270	291	252	268	263	234	290	266	269	253	268	283	253	264	238	276	264	252	241	274	300	274	283	274	272	265	275	272	250	259	265	260	252	249	225	276	239	288	262	260	279	267	274	289	256	257	257	246	285	272	242	269	297	235	270	241	271	311	265	282	252	247	273	269	292	279	292	261	261	283	272	266	292	295	274	243	279	279	271	258	276	279	268	275	299	266	261	242	248	258	269	235	250	265	249	260	281	308	275	270	227	264	259	247	233	253	290	255	240	245	303	251	257	238	256	276	258	284	252	278	252	259	264	249	268	233	267	275	260	278	285	287	296	263	299	267	277	300	271	257	275	252	250	257	251	270	290	271	266	249	265	264	285	250	257	270	285	267	251	257	277	258	256	206	242	229	265	253	269	255	234	253	241	260	242	270	261	276	286	292	258	259	268	282	280	249	248	262	261	252	268	283	228	261	277	269	300	262	272	250	268	243	287	247	252	271	268	261	279	261	264	254	258	261	282	264	278	257	265	244	266	259	243	245	274	235	256	294	240	265	279	248	258	278	264	253	276	272	313	271	243	239	255	265	264	255	238	248	236	288	258	271	258	260	269	273	264	297	268	248	268	267	277	270	278	242	253	259	275	239	281	263	276	294	267	256	288	236	262	268	265	284	279	280	260	263	272	268	281	270	269	258	265	284	264	262	278	264	282	238	297	278	261	275	267	236	276	264	259	251	264	285	296	257	271	250	248	261	260	293	254	275	271	280	238	276	276	265	284	257	286	285	293	259	276	288	258	289	243	264	296	286	268	244	259	243	261	257	256	258	279	289	250	265	265	259	217	261	269	257	265	257	273	231	274	262	283	283	297	283	273	277	245	249	234	240	253	293	235	275	295	274	265	297	264	267	255	301	249	263	271	240	247	264	232	264	291	263	271	249	267	269	259	264	260	255	270	285	258	294	258	255	298	269	250	306	274	288	258	273	262	281	283	264	281	235	242	243	289	270	259	259	277	261	261	241	255	258	281	296	278	259	254	280	250	246	259	240	280	255	268	260	267	252	253	294	275	311	277	227	300
6786	1625	2992	3221	2932	2467	5750	10524	17368	10947	768	723	732	686	635	706	635	634	636	644	653	643	646	659	696	621	623	640	684	655	669	641	624	673	656	648	629	670	645	667	665	642	622	653	667	652	657	615	654	652	669	654	619	650	663	662	596	647	599	656	675	635	634	700	620	677	643	654	652	655	626	706	604	670	681	628	603	612	651	677	632	626	646	658	637	639	661	637	633	655	645	626	646	638	615	649	652	634	645	668	659	604	623	641	601	618	623	649	660	608	622	618	632	634	616	647	625	658	650	606	615	643	644	628	607	632	660	635	630	624	612	630	643	618	621	645	626	618	626	619	633	636	620	616	652	646	689	645	608	683	646	598	652	644	651	616	669	643	647	657	670	589	626	625	600	629	655	638	686	608	620	624	702	646	620	597	656	665	670	602	639	634	601	660	627	632	602	634	610	668	656	647	653	633	596	648	633	681	619	677	620	658	617	663	592	626	604	643	651	631	624	635	687	592	629	637	639	608	671	629	626	644	667	662	632	660	640	646	631	619	646	634	649	611	643	675	653	637	600	613	602	667	612	654	614	600	604	631	665	678	644	589	639	638	632	628	597	634	640	634	597	617	675	672	667	635	638	641	621	618	687	616	612	633	612	633	598	658	638	642	643	629	615	590	612	618	659	597	603	586	626	612	641	672	634	658	631	640	611	633	631	664	678	668	632	613	667	594	615	609	616	646	642	606	628	638	622	671	672	597	662	618	654	639	614	646	619	644	593	643	648	563	599	634	648	654	599	638	668	653	624	612	591	648	606	654	600	683	674	638	648	613	578	644	633	659	619	644	635	609	607	570	581	639	601	622	629	649	644	613	628	642	624	640	665	650	665	568	674	688	653	700	684	629	641	610	637	618	635	640	629	662	582	658	603	631	616	611	620	597	646	617	641	636	661	624	651	640	703	626	681	645	657	629	653	655	629	669	635	616	622	613	626	614	649	652	650	681	628	644	664	620	638	634	699	651	599	612	616	645	627	639	644	614	624	602	609	653	633	627	646	599	662	652	643	626	647	660	658	636	636	663	640	652	625	634	634	644	621	616	635	664	667	616	636	637	658	594	617	628	638	630	655	631	628	574	639	584	607	625	647	663	615	653	619	667	635	635	654	675	668	653	614	638	599	655	656	631	605	651	636	625	632	679	630	631	662	652	685	655	601	658	659	641	649	626	613	603	586	604	613	636	687	637	636	615	611	562	597	672	630	614	633	636	618	637	658	649	567	652	616	618	649	642	680	642	654	630	633	625	584	594	680	677	653	640	618	636	665	628	653	625	640	630	632	627	633	616	615	647	627	660	663	617	664	596	619	609	648	586	658	621	610	646	588	633	646	640	649	658	595	645	597	636	600	652	608	626	637	611	640	627	640	647	628	634	646	576	699	658	580	648	645	645	638	605	632	680	675	609	663	646	676	650	584	636	606	656	665	678	645	630	598	632	682	613	618	593	656	624	634	659	660	657	655	624	664	647	604	621	621	623	603	674	687	642	598	664	643	675	613	668	594	637	611	618	597	672	631	651	652	630	667	652	598	609	636	643	623	663	615	651	580	637	657	649	656	645	653	610	608	593	632	640	605	658	617	665	640	612	601	608	676	676	639	627	642	613	611	598	654	632	641	679	660	572	636	654	616	616	650	696	673	598	688	645	622	647	619	656	679	606	621	658	631	618	687	655	658	637	646	607	622	627	665	635	655	665	653	660	655	638	660	627	598	673	643	633	636	638	623	640	625	581	624	640	590	679	616	640	621	669	622	636	625	594	603	643	672	599	603	628	614	675	639	670	616	641	624	671	688	597	686	670	650	616	604	593	601	649	642	628	608	641	666	592	631	604	656	667	624	657	646	626	648	620	677	620	610	613	658	612	670	625	610	602	662	713	588	617	687	624	663	675	643	603	643	638	633	595	646	628	654	661	653	647	614	668	617	622	662	649	582	642	639	625	612	617	635	612	601	645	625	638	615	650	666	648	635	652	642	603	670	619	629	647	647	641	638	611	648	627	629	618	635	669	594	626	624	639	623	592	602	578	647	605	687	646	601	615	635	625	623	588	592	653	644	618	640	620	632	649	627	660	642	629	585	627	646	605	654	647	681	630	656	678	625	637	640	630	662	645	614	629	593	621	642	636	633	593	624	607	665	599	643	638	646	608	600	604	643	609	631	591	629	666	674	663	636	627	603	642	582	629	570	619	617	636	631	661	653	626	629	636	626	641	650	638	652	627	629	650	681	584	632	605	617	648	678	625	619	656	620	628	591	609	654	588	653	612	604	631	617	634	664	596	654	615	613	638	660	580	634	610	582	642	651	624	592	700	667	674	633	627	664	618	623	631	640	644	666	646	601	609	652	612	655	589	671	594	611	653	650	622	649	602	646	671	575	666	621	571	644	615	644	643	675	640	603	661	640	624	701	636	648	590	625	648	638	599	663	579	612	665	641	642	634	656	658	653	659	667	668	666	635	669	628	658	641	673	661	660	650	664	613	653	625	648	643	626	618	617	702	594	619	577	676	640	662	671	612	630	694	670	637	633	677	616	641	662	641	636	590	636	645	643	610	628	610	657	659	605	611	623	618	600	626	618	623	653	636	623	612	623	656	624	660	671	636	643	635	619	613	637	636	631	633	636	616	641	678	648	655	630	658	653	681	614	628	654	618	653	614	601	635	672	622	646	604	649	634	649	639	651	646	622	645	652	663	635	583	641	633	604	661	663	668	606	661	660	596	604	648	632	669	628	638	613	668	631	625	614	666	645	641	613	639	637	632	630	643	644	631	631	643	658	637	649	621	625	667	613	639	641	612	618	641	635	621	612	670	617	654	686	629	651	620	620	652	670	642	592	614	651	624	613	585	620	654	624	617	657	657	635	618	658	666	595	620	635	650	601	560	637	648	635	615	625	617	681	675	590	654	674	644	644	582	649	627	675	625	619	627	628	609	602	619	627	651	680	635	631	634	644	592	645	673	633	621	598	618	627	603	616	642	640	624	631	626	645	633	642	587	668	605	597	646	624	674	659	659	662	686	672	671	629	638	601	615	646	617	684	656	637	648	661	645	668	652	611	623	646	635	648	652	595	627	641	642	611	649	680	624	623	671	630	645	630	590	589	641	645	616	612	635	642	625	638	643	597	620	656	678	618	645	670	620	607	630	639	690	596	611	597	639	632	708	635	634	647	606	660	601	624	687	583	647	621	646	639	646	651	643	667	612	637	661	645	627	630	619	615	644	629	606	661	615	655	610	604	726	603	567	613	631	639	654	631	655	651	622	641	578	649	611	656	620	582	650	691	605	652	690	652	617	610	637	650	645	610	631	648	631	667	631	615	641	617	700	648	652	682	615	603	605	619	632	653	644	650	649	642	593	615	668	630	690	659	633	619	655	674	634	633	621	628	661	635	647	655	648	591	625	641	651	654	591	638	669	637	623	616	659	671	617	641	616	600	630	624	628	636	616	647	579	641
13262	2013	2119	1457	1087	811	509	1034	5653	5173	270	232	188	165	198	198	176	182	184	184	168	177	178	190	190	187	192	178	177	160	187	159	207	185	197	161	181	188	180	172	167	161	198	212	209	189	183	190	178	180	179	178	200	195	157	167	195	162	184	191	174	167	178	199	183	165	171	172	192	193	190	181	173	180	187	161	169	185	164	193	193	163	169	184	195	178	180	179	154	167	185	177	191	175	184	196	167	138	193	170	174	185	189	188	187	189	195	202	171	164	178	154	189	180	152	170	176	154	206	181	173	153	168	178	178	157	189	181	170	151	157	184	216	185	187	186	162	202	176	177	203	179	170	171	196	187	201	193	194	176	172	165	195	170	185	153	158	171	187	153	190	167	191	210	180	194	202	148	150	175	171	180	182	172	190	185	157	157	184	186	186	170	175	157	192	185	171	180	177	195	170	185	178	165	177	189	162	177	179	185	192	208	180	170	194	155	184	162	183	174	172	164	180	172	195	188	184	172	186	164	177	189	171	175	178	172	169	179	156	152	188	192	178	178	155	205	188	183	170	154	179	167	184	165	173	159	174	179	203	202	202	181	173	188	168	155	159	192	192	166	158	169	167	184	162	190	193	157	135	187	196	179	181	176	163	177	190	168	155	179	172	160	170	185	199	198	216	183	186	207	196	174	184	196	178	161	185	168	182	204	201	172	171	183	164	170	172	163	190	188	182	192	197	182	166	185	151	181	182	182	186	165	170	172	166	171	172	183	184	171	178	163	143	165	180	187	147	172	176	182	156	152	173	166	178	154	165	211	194	172	169	178	222	189	173	199	170	168	179	197	184	162	166	193	197	188	151	188	161	205	187	192	175	159	169	199	173	187	185	161	175	174	170	134	183	139	175	163	192	168	177	166	177	178	185	169	177	166	168	154	160	201	183	200	163	157	193	170	179	202	183	184	157	229	187	204	176	200	180	198	182	197	158	184	195	204	162	184	191	174	163	175	192	180	181	205	190	164	153	162	189	154	171	193	165	170	176	176	179	160	171	177	180	172	179	198	174	157	161	183	142	154	145	153	217	150	177	206	153	206	190	168	184	167	188	170	185	152	174	191	174	164	193	174	175	182	198	179	194	177	169	177	168	176	146	167	173	172	182	194	171	186	173	168	162	174	184	198	188	186	159	202	191	160	170	166	188	162	181	183	168	185	193	173	154	179	212	159	175	175	196	169	137	203	194	181	174	180	175	154	187	176	152	170	183	172	187	167	162	165	189	181	164	195	171	193	189	156	166	182	181	155	173	186	185	164	165	188	149	166	158	171	186	188	208	178	140	197	153	188	158	189	168	163	180	182	188	177	158	159	170	173	181	183	167	198	169	148	164	191	176	178	177	181	193	166	190	166	171	164	168	186	172	166	179	161	175	157	181	172	185	164	178	169	202	178	181	165	179	191	150	196	153	163	168	153	189	193	185	186	180	175	180	172	187	198	182	184	177	174	179	185	172	166	173	141	188	185	177	175	194	179	162	191	191	175	178	161	151	202	176	198	178	183	207	196	167	167	200	181	190	178	162	157	191	189	172	148	166	180	171	164	180	198	169	172	162	165	182	142	175	180	180	182	202	201	195	171	188	158	162	156	165	192	179	162	214	162	188	199	161	172	170	175	190	155	209	166	191	178	177	203	158	184	194	176	162	182	169	181	172	155	175	185	180	172	188	184	176	168	218	167	182	163	186	178	186	166	174	170	210	157	176	191	195	180	184	202	184	194	168	183	204	184	194	204	183	170	178	166	166	173	202	188	195	170	173	192	201	182	175	179	166	171	166	163	177	186	194	166	197	190	171	159	185	179	183	200	191	174	191	195	179	157	159	166	192	176	163	177	185	174	176	216	190	176	183	191	198	201	187	203	173	180	165	168	174	180	198	188	166	147	178	191	177	168	176	189	184	169	152	180	186	199	175	182	188	180	179	178	170	179	181	195	193	170	172	192	151	172	182	187	161	167	194	159	190	190	188	178	170	156	169	177	188	178	198	176	210	190	186	188	158	182	197	170	170	180	189	183	168	188	177	164	169	196	173	179	168	174	187	183	184	179	169	157	174	161	166	162	181	183	165	154	195	159	192	178	176	164	170	174	188	180	177	182	179	165	164	173	205	175	160	168	170	165	149	151	198	198	180	190	176	161	180	165	155	175	198	177	159	170	180	182	181	160	180	196	201	204	167	175	187	162	167	163	171	196	161	173	177	193	176	200	174	175	167	186	185	176	143	161	190	177	193	195	199	195	160	199	174	174	199	159	172	197	188	183	185	166	176	183	140	180	174	179	167	198	157	177	183	175	185	171	181	184	153	172	171	192	143	171	170	161	187	173	182	168	174	154	181	184	198	175	181	183	177	179	186	179	180	160	168	172	184	198	167	177	205	189	178	160	144	199	167	186	175	192	169	177	163	182	178	185	187	193	171	179	177	152	153	168	175	201	166	184	190	165	189	186	183	160	186	169	182	185	185	174	186	162	185	207	180	188	170	209	148	175	174	169	186	152	179	181	170	151	160	179	159	182	176	180	181	176	160	176	177	185	184	173	199	186	203	163	195	156	167	174	172	172	150	168	174	175	166	177	181	200	164	172	187	177	178	176	180	181	182	191	181	179	177	180	166	176	172	201	185	170	149	156	195	150	178	175	161	178	211	174	179	168	207	180	194	186	168	184	166	195	185	167	155	167	158	174	161	186	165	174	163	192	189	201	153	202	164	160	146	187	159	197	157	206	201	192	186	187	182	169	193	171	144	164	164	188	166	181	186	163	178	176	193	151	202	180	195	175	161	179	187	151	176	201	194	148	185	166	170	181	173	156	181	161	167	178	161	177	198	205	176	171	183	172	168	195	156	160	190	208	180	176	162	170	172	200	166	163	173	202	200	199	169	189	188	167	185	172	155	162	166	183	174	183	173	162	180	173	165	172	209	197	169	183	201	191	187	176	170	166	173	159	167	188	177	184	167	187	192	183	157	191	202	170	176	172	155	213	198	187	171	188	184	170	169	186	191	206	163	189	193	173	172	195	152	172	161	182	196	163	169	161	184	194	191	198	195	159	161	178	189	166	193	191	170	185	173	166	170	174	185	187	159	164	183	194	162	187	156	162	166	188	189	180	204	196	202	173	165	163	161	193	179	159	162	176	186	164	190	184	164	228	194	191	196	141	157	150	184	171	182	188	164	196	188	167	160	186	159	168	177	163	178	196	201	168	175	182	186	156	175	195	176	177	173	197	159	201	172	174	167	170	185	181	183	162	174	159	157	184	163	187	164	210	154	163	186	192	173	199	184	188	171	140	175	169	186	174	180	197	195	160	208	197	171	180	172	191	193	154	180	160	187	191	147	162	190	178	163	177	190	198	186	191	171	162	160	187	189	180	188	169	182	195	190	166	191	185	184	163	188	207	185	199	176	198	180	184	198	174	184	176	191	175	155	185	165	176	183	192	167	174	155	166	192	147	170	161
8502	2083	4435	4756	4353	3950	2197	5258	22995	16623	661	604	608	568	563	513	511	466	500	488	455	492	467	455	437	487	435	468	447	455	472	453	432	459	484	474	448	482	435	454	484	411	449	474	461	443	457	498	463	449	460	469	398	432	413	452	470	489	448	428	415	446	440	440	435	462	435	424	443	438	473	413	479	461	449	459	443	475	430	431	425	429	444	469	387	437	459	435	447	436	427	471	405	404	429	441	425	434	457	421	468	429	422	400	434	426	416	437	449	452	459	432	445	440	416	441	457	445	456	432	453	423	442	460	444	453	422	420	451	439	432	446	426	399	456	410	456	462	379	441	427	423	413	424	434	437	463	439	459	429	452	419	430	425	415	443	418	443	415	404	450	431	489	440	468	465	414	420	467	440	414	444	454	406	433	460	438	415	453	446	429	454	420	429	438	415	442	420	415	450	408	436	421	415	464	449	461	473	439	453	446	456	461	423	443	424	429	414	450	457	416	414	425	422	440	453	462	420	434	461	438	426	402	429	448	461	452	477	405	446	444	393	419	445	431	434	447	416	442	450	442	427	418	415	438	427	440	400	381	469	427	407	419	453	440	458	409	456	492	434	422	426	479	511	449	409	419	412	439	414	404	439	403	443	414	451	465	427	394	428	428	417	464	413	411	428	437	415	456	446	456	430	427	414	407	420	420	444	415	467	442	435	441	442	398	382	463	429	445	414	443	400	429	447	400	437	412	466	445	435	439	470	432	457	455	446	424	444	422	429	448	421	443	450	411	412	412	400	435	398	399	468	422	446	430	452	459	427	442	430	416	431	413	434	463	406	435	448	441	411	434	457	436	458	429	451	446	419	461	455	446	417	425	397	442	446	423	444	461	424	403	466	406	453	461	447	444	438	434	427	418	450	464	472	441	413	437	414	429	425	430	437	424	440	470	468	396	467	426	424	415	412	466	395	448	413	393	495	418	409	447	393	444	451	495	438	426	415	444	418	418	415	406	403	453	450	427	393	459	431	424	488	450	445	447	463	463	454	433	434	451	449	419	419	442	433	428	433	441	428	406	404	459	426	418	475	424	450	426	404	427	473	431	432	482	456	462	484	441	427	447	471	456	482	413	462	422	444	433	443	428	426	409	453	424	438	413	405	420	428	444	421	462	420	454	402	439	444	465	466	429	389	441	431	442	476	432	436	403	418	497	401	443	407	405	474	475	419	439	436	436	479	426	449	466	433	392	425	433	401	418	428	431	439	458	436	441	448	441	450	438	482	435	393	457	452	422	421	427	468	393	407	449	461	399	420	425	438	416	421	453	428	435	428	425	400	419	399	443	425	423	409	454	453	432	451	432	452	409	411	419	438	429	406	446	401	438	445	427	432	422	443	459	411	406	436	441	406	436	444	444	394	450	401	447	443	450	420	431	420	432	449	445	425	442	418	442	425	420	410	438	426	430	426	451	443	435	440	455	442	449	437	405	434	410	434	410	414	451	418	425	417	473	452	446	432	455	441	423	454	387	469	440	462	410	427	463	444	411	452	416	457	423	377	456	440	393	402	483	433	408	455	428	461	437	387	391	457	442	431	431	366	427	452	455	402	407	417	459	439	436	426	452	439	458	408	427	438	453	412	429	448	428	417	463	435	429	417	421	451	468	437	420	447	461	425	452	406	443	436	437	450	408	464	416	451	434	458	411	443	441	443	448	416	413	434	459	428	439	419	416	445	420	465	404	451	461	472	425	480	456	402	467	467	436	465	496	449	432	432	472	461	435	426	443	393	431	406	410	427	422	433	395	479	449	441	432	470	438	484	407	420	441	432	405	448	399	410	447	439	431	405	415	453	449	412	441	438	434	469	442	413	443	425	403	422	433	428	418	476	415	445	407	451	453	389	451	397	409	429	427	426	460	408	442	439	433	439	409	449	484	434	381	427	416	495	447	428	404	456	394	448	400	450	428	431	417	451	451	423	428	429	439	433	453	458	459	411	462	456	446	439	487	407	424	401	430	426	455	426	406	444	403	416	438	465	457	471	452	426	431	453	457	453	445	405	424	480	426	425	420	455	424	408	418	467	433	404	429	475	450	423	402	430	391	430	466	426	442	449	407	417	408	439	454	443	428	428	454	397	440	440	420	482	406	439	454	455	438	424	405	399	437	415	424	432	403	465	456	471	404	460	413	444	412	409	442	436	434	431	478	394	493	420	449	458	423	428	446	423	458	456	469	416	413	416	421	461	418	473	455	457	448	397	427	417	464	405	450	450	435	443	420	482	423	379	465	424	419	452	425	409	420	445	420	444	431	410	459	428	454	450	442	443	408	428	459	456	423	468	433	459	444	416	395	442	426	430	447	416	428	427	387	453	449	441	413	405	452	416	459	445	412	445	418	429	448	460	462	466	410	433	443	434	428	443	451	446	424	423	465	446	416	444	448	431	452	467	442	439	446	445	448	440	465	449	411	439	432	475	430	411	442	450	446	402	455	436	428	456	418	428	433	443	397	423	446	460	450	412	448	447	477	399	409	464	425	462	429	416	439	453	398	421	419	398	442	427	448	435	426	458	426	417	432	430	423	427	415	430	483	449	471	476	419	404	443	448	438	422	406	454	436	461	453	466	426	388	428	418	430	427	398	426	383	431	398	452	433	446	459	384	436	422	411	427	426	427	423	429	445	448	445	447	447	417	425	434	521	456	446	477	419	460	395	443	448	429	462	444	416	457	467	471	428	425	403	437	416	459	396	441	461	438	410	442	442	409	465	442	415	444	388	432	457	446	421	449	398	411	415	447	452	420	435	448	404	423	453	448	461	379	417	428	408	432	441	419	433	444	416	456	454	436	415	451	422	459	461	442	462	407	441	452	450	428	420	439	438	436	416	444	405	456	433	445	451	416	399	403	416	416	448	453	474	472	434	460	447	422	417	427	451	404	415	445	476	448	408	461	432	463	462	455	409	442	424	437	415	432	469	430	399	441	442	452	417	419	442	422	408	407	423	437	482	432	462	411	452	427	460	407	427	437	435	444	439	399	448	431	458	411	454	431	391	445	418	433	432	414	461	427	423	466	437	446	461	470	425	450	430	414	432	466	445	408	442	413	431	436	444	460	434	449	416	428	465	421	435	435	389	411	412	432	478	476	454	453	467	420	470	429	466	443	435	450	404	411	420	434	391	408	389	492	413	418	416	436	437	450	421	422	408	440	449	441	444	434	429	424	436	409	441	426	425	426	425	420	415	452	400	402	425	442	426	438	425	483	386	433	396	468	473	418	435	451	412	431	448	437	452	468	446	412	436	444	425	463	466	415	453	425	432	421	444	441	426	444	431	428	414	455	457	411	445	446	413	459	449	442	442	393	426	453	458	399	438	432	439	432	425	410	446	455	440	391	378	408	423	416	478	416	412	439	429	453	458	449	435	421	397	400	431	459	458	462	446	453	427	421	447	446	466	419	422	449	412	403	428	471	444	409	407	399	480	392	428	433	408	430	439	438	443	454	415	422
1617	593	647	578	415	356	301	262	373	312	227	196	198	204	209	209	211	193	198	196	217	221	223	241	254	194	198	236	222	203	222	211	199	221	210	222	250	240	195	214	211	214	215	187	232	228	203	238	225	197	234	222	194	241	190	219	211	197	185	230	204	237	221	190	207	234	201	209	210	207	232	208	213	233	206	177	235	203	225	245	202	225	201	236	203	212	199	200	191	229	231	226	228	227	210	218	225	203	225	197	223	196	219	220	245	209	185	211	195	235	189	213	185	199	200	216	230	199	212	171	210	221	221	196	222	202	213	224	231	216	249	210	206	223	202	197	192	226	210	223	215	216	225	231	227	196	215	220	203	223	207	210	217	217	235	209	251	202	230	220	220	215	200	198	236	207	222	206	206	212	204	186	214	209	172	206	215	240	220	196	233	211	229	177	231	217	239	230	212	229	230	219	202	221	187	204	197	204	221	234	242	225	235	226	207	190	218	202	229	213	202	233	191	210	215	208	226	198	185	205	204	259	222	217	192	195	208	211	225	215	210	207	203	220	199	241	213	226	200	214	207	207	222	204	221	201	210	214	194	198	221	213	219	216	237	222	207	213	227	207	249	209	209	211	237	242	196	215	233	210	202	204	202	228	223	203	226	208	212	233	214	218	215	213	200	191	249	233	218	221	236	240	216	216	204	202	219	220	190	230	239	245	211	200	240	202	232	213	200	206	180	212	200	227	204	214	205	217	248	207	226	238	243	217	217	232	204	211	234	212	221	230	213	224	213	215	201	216	223	223	243	225	210	243	238	217	195	215	197	224	240	235	191	209	194	216	192	227	221	198	226	201	213	201	224	218	201	205	182	205	221	204	210	240	231	223	209	205	218	203	220	216	204	248	194	201	200	206	210	232	224	201	215	208	208	190	215	215	213	224	260	202	251	226	246	186	223	206	184	230	240	208	204	217	197	222	222	221	199	191	206	223	209	217	223	213	186	186	226	214	201	210	224	219	226	201	230	202	224	216	230	228	179	194	230	198	208	226	202	202	192	216	221	203	239	202	235	226	224	208	223	200	212	190	218	201	233	230	209	205	220	221	226	226	206	213	189	205	210	218	210	203	209	229	203	195	194	207	217	222	207	230	190	212	232	217	215	183	236	177	217	218	241	199	226	215	223	244	196	207	220	209	230	224	190	221	231	215	235	214	206	217	200	179	232	228	207	200	225	213	235	207	212	202	205	214	205	216	239	210	202	168	228	224	222	219	172	209	205	209	210	234	206	193	196	198	229	230	213	210	229	230	227	218	210	240	216	223	208	249	224	216	226	232	209	241	207	207	246	210	212	207	208	214	207	182	209	241	228	167	201	194	226	196	219	205	224	208	200	218	189	183	227	219	236	232	197	207	219	210	252	210	220	198	227	227	227	215	225	218	212	223	204	192	199	232	241	205	215	184	218	215	222	222	205	226	227	209	224	213	233	212	222	232	195	215	241	223	230	226	188	215	247	212	208	249	197	216	218	211	218	219	222	220	219	211	203	219	240	212	190	231	249	221	228	207	208	217	217	231	212	228	209	215	190	232	201	212	210	232	221	225	224	229	234	214	208	229	205	241	216	207	208	235	201	199	214	242	205	220	198	227	217	226	237	231	217	168	200	212	242	208	230	209	232	209	214	216	209	262	236	205	203	202	188	214	225	216	202	225	228	209	213	217	203	220	214	193	200	234	231	204	226	221	188	177	249	213	215	214	198	197	220	221	239	208	221	228	220	198	213	223	218	210	227	222	217	229	242	204	222	242	239	211	215	199	215	197	219	231	220	221	235	212	223	217	234	223	190	211	185	229	247	223	201	196	208	197	227	241	211	212	229	203	224	207	207	227	214	240	211	233	186	206	228	247	225	210	235	219	226	198	203	228	184	212	204	227	231	198	208	210	212	234	229	205	232	228	200	215	228	212	199	211	213	205	234	201	215	235	218	223	211	209	223	189	240	196	217	243	238	221	213	240	245	231	249	222	186	218	224	220	215	195	216	237	208	230	201	194	230	228	201	200	174	192	230	221	223	171	186	223	198	254	238	252	220	239	185	189	219	188	205	212	195	207	197	203	199	214	218	205	205	201	219	203	213	204	185	190	211	205	231	238	211	229	195	235	217	211	212	206	215	202	235	189	220	210	193	200	230	187	224	204	216	227	233	219	199	209	181	191	227	198	207	214	220	207	204	221	200	217	231	193	206	199	217	199	236	199	211	207	230	221	219	214	216	201	203	204	213	206	226	206	237	191	224	204	212	226	234	237	228	219	233	215	221	205	214	226	224	219	230	217	208	220	217	185	199	228	187	201	231	219	183	243	223	195	190	223	185	181	204	231	239	240	196	205	207	209	202	213	231	231	208	233	235	213	216	240	192	214	231	227	219	206	229	219	233	243	208	210	246	236	218	236	214	223	241	253	232	193	202	242	227	232	192	213	217	211	229	220	187	202	232	242	217	219	221	198	203	239	222	233	203	232	213	205	216	199	232	217	233	236	234	214	227	225	217	240	200	226	230	238	241	244	220	209	227	201	196	203	218	225	208	206	203	224	218	200	212	194	222	216	178	202	196	225	196	236	184	217	235	222	212	193	212	217	224	213	200	212	191	209	213	236	215	219	181	204	214	221	212	202	247	228	206	216	193	190	228	224	213	236	226	215	218	220	216	215	223	231	219	245	209	229	218	212	210	229	227	213	203	213	240	231	204	217	229	178	245	228	233	211	231	227	239	223	203	180	196	199	199	206	236	230	227	212	220	235	235	191	177	197	203	205	198	213	191	232	226	214	222	205	204	238	203	212	244	222	196	201	201	235	220	232	184	201	217	187	199	218	201	197	201	214	232	215	201	217	199	205	219	236	199	197	216	198	194	251	192	214	226	248	254	228	253	228	216	237	203	221	169	206	209	213	208	217	207	227	227	217	218	222	224	235	190	229	181	188	211	206	210	220	201	206	228	210	206	219	201	209	213	192	207	213	219	228	222	207	237	230	235	222	215	208	210	224	217	229	189	216	236	218	250	187	202	210	214	215	183	227	222	204	202	223	183	205	252	217	201	220	203	204	205	206	189	198	185	232	215	217	227	207	211	195	212	199	203	204	202	188	224	223	244	202	227	212	227	214	225	205	225	227	246	236	205	252	212	234	187	215	216	221	226	201	221	209	214	219	230	203	225	226	201	237	234	193	213	230	206	248	210	196	218	212	224	220	237	221	234	266	234	200	234	220	201	198	205	210	233	221	223	217	221	213	202	212	212	210	263	240	234	215	221	216	205	221	199	205	229	200	195	211	219	227	211	245	226	220	205	197	206	222	233	208	226	204	207	230	206	216	184	217	236	224	212	209	207	198	230	233	185	230	231	211	205	228	235	203	213	227	203	197	216	254	217	225	225	215	220	216	195	221	226	228	209	256	225	221	208	207	203	238	208	230	192	203	227	194	207	217	235	214	197	201	209	203	213	224	222	211	225	204	221	227
2122	963	1566	1875	1641	1269	1079	974	1611	1056	559	576	584	587	594	554	500	545	498	521	575	567	555	584	592	534	547	511	586	552	521	533	532	558	498	546	569	550	471	564	484	509	519	514	497	524	547	525	504	510	527	518	551	538	552	525	511	501	533	524	557	514	502	533	512	501	564	557	494	554	530	546	520	540	542	546	498	527	532	510	555	546	539	521	512	540	524	545	508	522	523	518	576	518	521	583	528	523	525	562	519	533	546	525	528	497	539	521	624	547	541	519	488	545	506	514	542	566	534	567	555	515	530	559	497	543	509	509	541	517	523	519	504	517	533	543	549	531	530	540	534	505	535	541	512	537	531	531	557	538	533	505	540	560	510	524	499	544	569	484	520	504	550	527	533	551	520	514	571	537	525	533	519	520	519	515	544	519	549	549	549	543	502	495	487	508	527	548	565	556	529	507	494	515	532	562	530	541	514	501	571	487	544	548	569	562	513	504	508	541	515	555	534	515	501	539	561	513	569	523	579	542	504	516	543	548	554	514	574	514	535	518	542	528	510	542	506	539	532	530	514	497	549	539	566	521	528	497	545	556	576	502	557	545	555	546	548	529	559	515	545	509	520	504	561	555	538	557	551	519	535	558	521	547	519	531	539	537	570	569	567	553	545	550	541	542	565	497	468	547	566	494	565	509	549	528	562	530	482	475	546	522	465	537	577	530	564	515	527	515	544	547	568	573	548	558	517	543	532	541	537	553	541	531	549	547	542	532	537	519	525	556	547	541	530	530	493	531	528	579	545	525	501	539	518	507	559	536	564	541	498	564	545	515	496	557	527	527	565	543	550	551	540	522	562	505	553	507	553	521	567	501	518	542	541	510	533	535	537	499	518	512	532	569	571	510	573	538	502	550	567	543	512	500	523	524	536	529	533	546	511	576	555	511	514	496	514	535	544	538	487	488	502	540	517	551	484	531	524	562	528	531	563	534	513	505	569	551	555	555	519	531	557	539	519	542	522	490	534	502	512	559	532	464	480	559	541	519	565	513	518	546	536	538	518	515	533	477	552	539	510	525	472	541	528	557	531	521	557	597	526	529	556	544	514	520	485	537	527	512	538	507	529	513	537	535	559	516	534	533	584	535	551	516	542	494	493	539	489	541	544	535	550	541	507	533	559	539	497	538	554	545	488	505	477	539	543	535	507	547	528	498	497	579	562	523	551	535	520	539	559	520	487	524	553	564	512	535	517	499	513	504	535	499	511	556	556	547	530	497	546	524	530	518	511	572	512	500	500	519	548	520	528	568	516	516	525	548	533	544	487	534	530	527	527	549	515	525	519	501	534	584	510	559	552	554	551	521	518	538	561	558	546	530	521	535	511	516	536	547	512	543	536	527	530	538	536	558	547	512	497	577	533	551	544	553	549	522	542	560	524	532	522	485	499	518	544	531	515	532	534	540	504	525	523	525	519	514	556	557	509	530	532	500	543	514	575	509	525	549	551	548	519	559	514	533	532	552	523	527	545	553	520	515	514	504	560	549	524	538	543	518	574	515	515	522	488	491	564	513	564	557	559	505	523	539	569	525	503	520	505	549	567	513	525	551	550	539	494	543	521	526	540	543	527	552	530	538	540	519	542	482	520	541	483	535	555	506	486	535	538	488	518	527	540	531	559	533	485	509	515	542	511	554	532	543	556	560	512	589	518	534	516	526	529	530	542	542	531	564	532	536	557	558	548	546	509	519	538	546	547	517	554	542	538	532	501	569	523	517	527	506	534	504	557	538	546	542	563	515	546	536	533	522	561	494	510	536	513	553	517	500	547	540	566	543	522	540	532	520	528	536	524	544	470	515	545	491	525	551	561	532	570	566	518	592	529	536	532	550	555	526	542	598	524	563	547	552	514	517	501	480	545	526	531	529	529	521	527	563	576	500	527	509	499	501	575	540	505	595	485	532	529	480	511	507	564	540	535	540	521	596	544	508	587	517	566	497	517	570	511	548	522	524	523	541	545	520	504	545	557	558	523	540	500	524	524	541	538	501	550	535	539	537	548	534	513	518	510	500	525	528	553	527	546	524	577	540	547	533	561	530	534	530	530	502	511	520	554	474	522	534	532	540	537	529	524	494	523	600	541	521	540	509	522	544	574	503	558	570	513	519	521	539	499	503	510	536	520	574	528	533	503	549	537	482	564	550	550	552	538	529	552	508	549	555	541	529	540	548	487	524	506	548	520	531	504	507	515	486	484	495	546	509	565	539	538	567	542	511	492	539	541	518	507	511	551	527	548	557	549	576	509	547	574	528	477	537	546	505	524	544	544	504	546	549	486	523	542	539	512	564	530	513	494	558	563	510	529	535	532	490	550	557	533	524	538	491	539	489	542	505	518	522	547	530	541	529	531	531	517	492	506	571	561	557	492	493	517	538	544	573	517	519	540	480	566	502	542	509	498	538	567	528	578	535	518	560	539	523	537	554	539	551	558	556	514	528	525	544	533	504	535	539	523	560	589	539	536	510	566	500	506	514	549	516	572	547	542	528	529	530	497	543	519	496	525	499	564	582	520	520	509	542	560	534	523	555	536	535	548	545	562	510	533	522	542	572	519	517	546	500	554	548	528	540	536	584	492	523	527	548	476	516	592	544	517	519	535	520	499	517	529	533	548	517	521	562	535	492	495	573	530	515	519	568	524	510	518	511	518	521	522	551	556	517	560	553	512	520	581	535	542	543	525	526	520	562	526	601	543	539	527	535	579	527	548	498	525	569	528	545	540	492	521	538	539	547	524	506	551	572	517	569	520	534	506	517	511	558	583	556	535	516	513	487	529	508	539	516	504	543	521	556	524	572	512	574	506	509	515	554	539	534	541	495	534	545	514	519	540	520	506	497	513	531	581	496	553	496	549	515	512	526	513	511	496	525	531	535	501	521	533	518	512	540	549	477	541	547	487	560	543	581	526	583	545	567	533	549	545	544	496	530	563	537	494	530	522	516	527	538	540	515	525	545	535	513	513	523	561	548	544	566	544	531	562	547	525	514	569	522	545	517	511	528	561	549	525	525	534	550	535	576	561	541	508	559	548	536	570	514	526	543	545	562	557	551	516	533	520	523	510	598	553	543	510	513	530	570	528	531	532	531	509	488	519	555	509	559	548	517	559	577	477	533	545	559	555	518	567	535	528	535	553	537	515	491	550	559	571	564	568	514	492	504	510	539	556	540	559	551	554	504	512	528	556	550	536	507	538	502	532	525	527	507	540	514	563	510	505	495	516	545	562	516	519	537	506	521	525	560	549	549	558	498	552	526	494	551	533	564	554	517	548	548	555	501	521	524	507	536	524	493	535	514	526	538	526	534	543	507	551	519	549	496	526	555	503	497	537	511	558	497	549	534	505	537	569	502	515	494	533	573	560	525	495	579	506	548	557	539	558	535	501	536	485	552	547	471	501	542	523	491	534	504	546	488	541	547	533	529	531	504	537	525	538	498	540	548	529	547	563	536	506	546
7757	1278	1328	942	635	501	460	1557	4122	1108	276	289	320	260	275	267	268	282	259	276	282	266	274	275	264	253	246	250	262	268	266	275	283	260	263	307	302	247	244	283	281	267	251	280	283	270	279	264	244	251	272	244	256	280	272	232	247	267	273	234	220	256	252	258	247	237	273	231	279	244	288	243	260	248	264	261	271	286	272	253	265	246	273	270	270	259	289	238	256	226	261	258	255	246	276	296	264	271	233	244	257	230	277	247	247	261	264	270	277	282	249	274	282	257	250	280	251	252	278	265	273	270	254	272	240	240	280	262	286	232	276	253	275	240	260	256	253	255	266	257	273	289	242	247	237	234	269	225	251	250	258	263	257	279	226	234	261	259	279	264	255	278	256	256	238	278	292	230	215	247	288	278	249	288	269	259	264	243	241	266	228	262	258	257	269	237	254	261	286	239	265	285	217	277	277	255	275	279	262	261	276	232	308	277	275	235	237	245	245	268	243	257	267	272	265	260	271	262	256	263	264	259	266	271	263	241	266	273	252	268	258	269	284	260	255	251	262	248	254	275	294	257	223	238	260	237	255	248	265	243	279	230	236	266	273	265	229	266	264	246	244	283	252	249	273	261	267	262	242	264	255	238	277	254	293	239	264	260	234	253	273	266	256	279	263	263	270	286	249	250	268	232	257	261	233	245	270	266	295	223	266	260	264	242	275	271	303	256	238	240	252	291	268	260	240	247	271	245	252	264	282	277	249	257	266	281	264	250	284	246	261	269	266	237	272	245	264	306	249	274	273	244	280	275	255	277	276	251	269	268	253	267	244	260	265	272	264	263	241	276	254	268	285	274	274	270	268	276	236	260	263	264	243	249	248	268	268	275	244	255	264	256	256	231	302	255	269	235	253	236	255	264	208	239	254	263	266	267	250	250	266	267	282	257	278	269	267	261	257	247	238	282	261	269	258	264	251	249	237	271	212	236	281	264	250	275	264	245	292	254	268	246	255	253	262	232	273	263	247	247	222	270	252	266	260	252	252	267	271	251	263	251	222	271	268	278	240	249	264	252	268	250	265	283	266	270	258	270	232	274	288	250	253	273	255	246	266	247	239	243	266	261	282	229	242	262	264	246	243	261	280	254	214	268	246	265	258	242	241	242	236	232	228	259	244	271	283	278	283	250	261	243	247	214	242	250	215	257	283	242	230	268	245	250	222	247	236	244	256	281	248	261	267	250	264	242	243	246	295	278	254	261	256	246	259	242	249	257	222	262	262	253	263	248	246	242	276	253	254	252	257	259	244	267	241	266	246	236	261	281	264	274	261	246	242	241	270	233	278	267	236	259	254	281	290	249	268	253	258	271	244	261	284	256	249	267	253	228	246	255	248	246	280	278	251	246	261	257	291	243	266	266	252	262	278	228	254	251	260	251	248	231	294	248	256	257	249	260	259	261	271	248	243	275	256	259	241	252	268	282	262	266	242	238	252	267	279	269	301	227	236	269	237	252	286	229	247	263	262	268	224	251	262	278	257	254	239	288	261	264	248	210	265	273	246	239	268	273	248	287	260	287	269	237	265	257	262	283	259	241	239	276	248	248	259	260	292	267	252	261	244	247	256	245	284	278	236	236	284	263	280	262	290	266	235	261	250	239	259	243	267	264	262	265	258	209	256	273	269	264	253	251	294	230	292	255	243	291	251	246	239	303	249	267	254	263	257	247	246	247	258	257	262	241	280	262	251	249	234	240	244	249	263	254	258	260	244	259	257	257	249	263	265	280	257	269	263	274	238	252	210	242	271	270	253	285	276	251	263	269	247	254	250	269	282	253	258	237	246	275	244	243	256	240	257	251	280	242	288	218	270	255	231	281	254	248	286	247	279	275	240	237	296	308	244	235	254	236	266	233	251	265	232	242	285	246	282	240	269	254	260	270	256	269	272	265	287	256	259	231	250	279	229	273	261	231	262	270	243	270	272	249	279	280	272	259	248	240	259	249	237	238	255	250	267	258	237	257	241	268	285	253	277	256	239	242	228	252	268	286	254	278	270	268	219	250	246	257	260	261	248	266	254	219	265	281	284	247	265	251	272	274	271	254	258	265	236	252	240	254	286	246	265	294	227	256	242	260	240	243	263	258	263	267	269	251	237	244	259	259	252	232	238	233	270	278	262	253	253	253	239	266	263	287	273	227	274	284	236	229	262	250	279	227	265	269	276	261	263	271	262	229	241	255	245	256	261	244	269	244	256	245	256	256	274	258	248	261	270	271	273	281	250	265	251	278	253	275	267	243	230	282	275	298	271	254	237	245	257	254	260	263	271	241	254	282	260	269	246	231	282	290	276	278	278	282	262	277	285	255	265	262	244	255	263	249	244	255	251	273	259	281	254	247	300	246	274	272	256	273	261	235	287	268	259	249	258	253	261	276	257	269	242	272	256	302	221	265	262	264	253	266	249	229	285	249	244	295	260	253	247	299	278	241	225	246	249	248	244	260	270	253	272	262	274	252	261	252	248	275	243	257	264	263	275	260	266	267	304	283	231	269	250	251	249	281	230	281	240	264	265	254	268	260	241	256	237	267	232	263	243	214	218	229	235	250	242	241	275	269	255	235	241	236	265	261	291	267	254	277	253	237	241	255	244	244	261	271	273	231	267	242	233	260	246	275	259	289	252	285	249	245	257	242	279	234	253	240	249	271	241	255	240	248	239	290	275	242	271	279	274	255	237	256	253	247	252	260	228	249	247	241	229	261	244	250	246	270	245	249	240	258	264	226	290	250	214	269	254	264	280	253	247	255	240	276	245	266	247	261	269	263	260	281	240	264	244	244	263	271	254	263	254	245	258	264	247	262	244	217	242	264	242	239	275	271	265	277	247	254	277	236	257	275	243	276	255	245	250	238	260	288	267	291	255	258	241	284	239	257	281	269	260	246	252	235	277	288	257	241	257	223	237	268	232	257	252	256	234	256	238	257	251	249	249	253	240	267	256	262	249	275	227	245	245	265	222	260	244	253	259	306	257	231	272	258	302	288	267	249	231	289	267	262	265	242	228	244	237	257	291	256	277	250	236	270	267	252	292	264	281	257	284	266	239	265	252	257	236	247	248	252	257	273	250	245	263	248	287	265	288	264	243	287	269	261	278	254	266	256	263	281	251	259	268	258	234	271	232	255	268	242	254	293	245	233	262	270	269	243	235	245	266	258	248	254	259	262	267	240	243	231	245	270	246	252	248	279	280	252	226	265	255	264	264	248	258	253	253	249	249	255	260	262	258	255	224	243	254	249	296	266	226	267	250	252	258	258	263	261	260	238	276	252	228	238	251	240	246	269	225	258	251	234	264	248	239	270	250	260	262	249	257	281	261	270	247	271	288	253	255	237	231	229	258	272	296	255	243	275	248	308	254	258	260	260	257	247	260	232	288	243	252	249	256	267	272	268	268	266	224	246	260	274	282	266	246	261	244	256	258	281	266	246	264	271	256	253	272	249	271	249	233	244	260	256
6916	1676	3087	3185	2452	2161	1767	7737	18202	3717	746	691	675	678	670	714	677	661	713	651	658	635	627	664	645	655	614	624	637	647	615	627	652	607	621	621	682	669	634	600	675	643	647	669	594	613	657	616	596	621	656	601	638	657	627	639	630	648	619	641	591	623	596	631	630	618	647	607	645	635	629	614	589	601	610	611	651	631	596	661	589	635	643	620	634	603	626	604	580	627	658	592	580	579	596	620	667	601	584	626	615	580	559	589	619	630	689	643	601	638	611	641	673	637	612	613	681	616	637	631	646	622	617	613	629	656	623	607	623	618	633	616	604	639	620	601	626	597	655	641	625	640	608	599	620	571	656	572	619	619	576	671	606	648	622	580	641	613	667	628	626	625	554	656	664	629	586	574	618	567	617	630	609	563	651	633	587	620	660	622	623	584	599	613	594	629	614	664	600	658	616	614	608	652	677	614	621	614	597	649	661	626	659	636	626	652	624	604	581	610	601	631	641	640	611	630	635	613	642	609	607	613	582	642	622	655	611	609	597	581	617	598	614	625	614	609	595	658	599	622	617	609	626	594	643	599	558	567	635	655	594	673	657	602	623	627	639	628	587	626	615	579	648	607	607	617	591	615	614	658	647	610	612	584	604	655	616	598	643	580	616	602	629	611	599	623	549	639	632	659	632	609	652	585	632	618	580	636	561	649	633	638	610	648	636	619	635	634	602	668	605	658	556	618	600	601	592	597	606	621	668	669	604	592	606	627	612	598	598	616	607	607	600	644	591	608	582	605	634	618	677	614	600	665	637	646	645	606	622	678	636	592	607	615	613	584	599	636	595	604	614	615	578	633	637	608	627	623	581	592	578	635	617	587	646	616	632	639	601	647	628	637	622	608	584	616	626	643	623	597	571	615	624	680	603	595	597	606	609	640	598	624	645	653	618	625	609	617	637	616	603	545	607	640	625	619	604	644	643	582	625	631	624	625	600	622	639	624	613	553	598	633	590	626	612	637	629	583	568	655	601	604	613	635	628	632	603	604	593	599	606	663	626	645	630	622	570	638	643	580	580	654	659	607	626	599	611	651	588	592	661	584	627	617	644	615	613	626	617	615	645	606	603	640	578	594	602	561	626	594	655	647	623	624	629	616	578	630	603	576	613	608	596	613	648	618	609	613	572	634	621	619	628	615	621	635	591	614	644	629	606	618	585	594	667	663	624	606	654	613	604	621	610	659	612	611	613	603	604	647	629	627	594	615	627	593	615	620	661	632	601	594	597	629	630	608	600	626	631	562	607	627	599	614	563	615	617	628	632	618	648	648	612	615	606	612	689	610	631	603	619	643	601	597	586	632	641	630	629	641	635	627	642	583	617	600	586	675	650	606	646	595	647	595	625	626	598	608	645	589	607	614	630	604	643	604	645	619	632	649	608	619	615	589	637	643	611	613	608	638	620	601	636	588	619	611	620	682	633	571	599	624	593	612	600	648	616	601	651	631	622	625	609	583	578	663	605	660	613	590	608	642	578	671	659	630	625	639	606	594	595	665	607	608	636	592	617	667	650	614	578	662	567	606	597	634	612	610	586	605	644	607	608	594	642	640	615	578	591	615	601	630	610	631	640	617	577	610	639	645	607	608	605	645	627	631	592	629	641	629	620	637	575	622	610	624	612	651	637	612	649	661	681	597	669	607	634	646	632	612	612	556	631	603	632	625	598	621	608	632	616	640	603	600	609	633	618	612	553	583	630	637	618	620	572	621	584	648	653	606	614	638	585	640	634	621	617	618	599	641	602	640	597	620	572	613	620	588	595	652	608	599	627	599	612	630	662	561	629	638	580	617	599	652	621	634	607	630	618	638	611	629	628	614	588	589	627	666	590	630	615	624	590	615	644	668	636	632	620	604	653	603	578	628	660	626	598	614	624	605	582	647	638	603	654	609	639	609	599	648	626	591	596	611	642	685	646	652	611	622	666	645	600	611	642	638	621	663	605	610	613	606	597	599	593	623	625	599	599	603	639	625	614	627	620	609	650	573	615	581	597	608	633	643	648	637	615	610	632	579	623	575	596	679	603	605	631	621	616	678	622	604	606	613	603	558	605	589	580	602	617	614	577	603	641	634	620	601	656	618	641	633	638	615	630	625	607	616	569	610	614	625	596	592	595	595	637	642	636	588	628	593	597	587	585	633	634	617	652	635	656	631	637	629	640	646	590	634	646	633	629	620	615	588	582	667	645	588	659	630	638	636	584	601	644	619	601	618	620	639	592	657	626	623	599	669	663	596	646	631	594	605	575	660	651	623	645	614	581	651	618	600	617	595	585	596	598	634	601	651	646	625	604	610	626	618	601	625	614	575	648	627	606	608	636	594	682	651	606	587	597	581	631	616	599	636	600	645	616	612	648	629	619	628	632	604	597	633	614	677	601	617	611	655	676	617	645	606	643	618	628	599	584	628	590	670	630	593	663	597	616	636	615	579	615	647	668	576	613	621	591	606	633	642	614	614	641	599	628	579	637	640	638	629	647	619	624	685	664	656	651	581	574	651	648	570	605	631	610	591	608	584	647	634	562	586	615	634	641	590	581	626	613	617	625	616	670	601	600	631	622	599	643	607	638	604	630	607	640	631	655	613	623	637	623	649	642	677	594	595	639	601	682	609	628	605	625	650	647	567	656	609	652	624	623	642	579	591	606	614	634	583	683	617	589	616	632	617	602	632	620	608	593	648	627	604	592	640	619	603	594	628	611	615	651	592	585	665	640	663	636	590	640	660	653	612	645	624	587	647	617	610	603	636	623	603	627	603	618	626	613	599	622	637	630	580	635	621	570	597	603	637	617	605	580	627	599	670	564	554	626	593	615	629	669	619	606	637	606	616	647	601	630	613	629	662	673	638	628	600	630	666	607	609	649	617	614	630	613	624	665	671	616	603	603	602	595	618	631	619	626	611	642	603	646	589	634	585	650	633	634	641	590	626	652	642	619	613	649	649	601	651	640	655	623	623	601	675	647	598	610	567	605	621	620	630	607	586	628	591	606	641	613	615	587	637	647	592	633	627	597	613	617	622	611	634	621	602	613	653	598	664	581	629	618	626	624	657	658	582	614	611	607	593	631	661	628	664	612	591	614	652	596	613	617	625	630	635	584	592	630	600	598	623	593	604	606	638	621	647	627	619	595	628	597	580	631	616	617	632	630	604	638	587	624	640	572	584	648	612	610	591	634	631	633	640	640	667	616	612	637	642	635	616	624	624	612	637	642	630	612	630	636	610	659	623	643	658	594	588	647	604	612	638	611	644	683	603	629	621	621	611	608	575	648	660	596	666	611	599	630	636	620	643	603	616	642	632	645	681	598	615	636	576	654	600	628	607	580	589	700	615	638	620	611	639	564	641	613	624	583	639	588	607	587	637	608	636	639	636	592	676	584	611	618	661	648	595	616	621	580	627	620	640	649	629	623	600	592	633	604	624	635	640	644	670	643	638	638	618	633	608	596	660	617	606
13590	2377	3139	1992	822	480	541	5040	6985	660	213	206	200	193	184	193	167	204	196	175	184	183	180	176	172	196	176	176	197	166	179	199	170	161	186	175	193	188	161	180	174	169	174	162	175	164	194	150	189	170	176	185	172	191	182	165	171	170	184	173	193	179	170	181	162	167	182	169	164	153	188	174	198	195	164	166	167	151	189	189	169	185	207	167	163	164	169	188	171	167	173	150	174	200	188	176	191	152	182	179	189	198	156	166	177	215	195	188	166	185	188	151	166	174	210	185	188	180	177	181	184	179	176	160	187	185	189	156	201	175	157	166	160	191	189	191	187	171	180	183	172	179	176	174	194	204	181	177	178	174	196	181	182	167	156	172	164	191	210	177	164	168	184	168	155	187	177	171	177	185	193	198	168	170	157	187	183	189	169	176	173	165	154	189	178	187	181	174	199	155	175	179	168	178	181	162	172	194	182	195	184	199	178	161	166	192	170	182	198	180	203	192	187	164	179	164	183	184	171	184	153	182	189	179	181	173	187	161	158	164	198	185	189	192	174	173	197	177	166	169	176	154	175	199	162	185	171	173	167	187	194	203	163	175	182	181	176	195	178	177	165	185	173	144	167	172	210	199	179	168	173	148	163	176	198	173	200	176	184	166	186	152	174	154	213	162	169	152	181	168	199	183	177	166	176	193	185	172	187	160	188	184	148	170	176	215	185	182	162	166	160	189	185	175	187	178	159	163	179	180	168	170	166	188	177	173	150	165	176	185	169	170	165	153	169	139	188	172	175	172	167	192	197	141	176	158	162	184	175	178	168	153	180	194	193	172	158	184	193	155	142	218	156	185	185	166	189	183	151	192	154	185	156	141	185	204	172	173	173	169	184	183	156	187	164	171	176	176	180	175	179	206	187	169	159	177	159	173	193	165	183	190	160	185	176	193	165	175	165	156	187	174	172	171	182	182	182	161	174	176	175	180	149	191	185	168	160	182	178	178	177	179	190	139	175	166	210	208	185	177	175	168	172	184	166	184	206	189	149	186	193	217	172	162	149	190	193	172	181	158	189	172	189	185	174	196	175	169	163	187	179	184	176	173	178	188	168	184	175	193	179	181	194	189	206	162	191	183	180	188	181	162	177	185	167	176	170	184	187	210	188	196	175	168	178	170	193	168	156	159	188	187	184	192	179	173	182	157	185	174	164	191	170	173	174	157	167	175	153	168	159	183	168	140	193	170	177	154	154	179	166	143	168	178	154	193	164	190	164	153	189	176	180	169	173	168	158	146	173	193	174	169	181	165	174	157	195	162	187	192	187	194	181	182	158	173	181	194	188	166	156	186	180	158	191	188	163	187	176	171	167	161	162	157	169	188	170	177	166	173	176	188	186	172	178	196	168	165	169	175	157	167	170	182	157	168	163	159	182	180	160	166	178	171	208	167	186	194	191	166	178	164	186	164	164	168	173	167	191	199	185	167	170	154	158	144	180	174	165	165	153	182	207	167	152	180	178	183	190	184	163	199	169	192	189	219	183	188	153	180	170	180	186	142	171	178	186	188	197	176	160	183	165	170	186	179	176	181	195	199	185	170	187	169	190	179	179	161	168	182	200	194	180	140	146	188	178	169	160	199	182	175	171	160	180	188	187	167	172	172	175	186	195	132	190	190	168	176	163	165	185	173	164	166	184	175	187	179	188	181	182	164	210	204	166	184	186	142	189	165	218	177	187	160	179	175	196	195	145	143	184	154	182	167	189	160	182	186	157	165	165	177	190	181	153	180	182	152	178	174	186	178	159	128	164	197	163	184	204	184	186	192	166	164	174	163	153	164	168	168	166	190	182	204	179	179	174	139	167	170	164	190	171	182	187	172	176	171	186	192	188	183	204	191	184	169	196	144	202	198	184	171	172	204	178	178	170	189	177	162	172	192	191	165	165	173	173	176	168	185	201	179	174	157	181	143	176	158	172	192	178	187	182	171	156	181	154	178	175	182	178	163	188	157	192	171	191	197	200	173	179	165	181	185	148	176	163	197	183	177	186	164	174	181	150	173	183	175	183	166	164	153	190	197	196	203	194	169	172	158	167	190	179	195	200	170	176	192	180	189	188	182	169	165	189	173	175	165	169	185	183	172	159	172	177	177	180	195	189	181	169	162	192	169	184	168	162	182	182	168	186	172	194	194	192	155	150	162	168	182	191	174	166	191	175	165	175	187	167	170	167	170	177	172	160	179	171	194	169	168	169	184	169	159	168	149	180	174	170	181	185	168	180	191	159	176	174	163	153	155	178	181	199	192	186	166	189	162	188	162	177	186	167	189	168	179	160	177	194	174	183	184	175	155	195	170	177	182	182	183	176	166	158	174	207	170	208	150	179	174	187	190	165	194	181	182	180	174	185	174	182	150	190	168	158	184	171	160	181	181	165	173	199	184	150	174	172	175	186	166	184	178	166	183	173	172	190	199	187	158	175	178	157	154	182	170	191	201	184	170	180	177	197	177	167	171	185	190	174	163	182	168	151	170	171	171	163	171	178	220	167	167	150	168	168	156	178	150	175	183	176	129	163	190	184	192	187	186	171	198	193	172	173	193	166	179	168	177	178	194	157	164	194	168	177	196	161	181	161	201	161	191	165	172	184	174	177	175	164	161	169	178	178	177	186	173	191	178	159	164	155	181	172	180	166	176	182	179	193	170	185	178	176	159	156	192	182	170	194	160	182	181	191	143	172	169	169	150	166	141	181	169	181	174	169	167	160	166	193	162	173	156	187	187	177	198	169	203	161	161	175	187	191	179	180	199	138	154	175	165	168	161	189	158	151	161	183	187	163	173	203	178	188	183	183	150	173	164	178	169	177	179	173	183	188	190	178	167	187	178	163	188	177	196	171	189	175	161	188	181	182	186	152	206	185	192	190	167	158	188	138	191	170	178	190	163	185	178	176	168	181	189	170	187	173	184	178	191	180	183	178	160	152	177	169	171	139	155	189	163	164	149	172	166	187	188	169	176	172	170	167	183	174	178	182	182	169	158	176	163	204	191	203	146	167	165	162	147	178	161	179	180	184	182	200	156	180	202	164	180	172	201	179	168	176	153	166	196	179	179	174	179	175	179	186	178	165	170	161	170	173	173	176	173	166	191	205	150	177	188	175	154	156	190	186	151	151	167	170	195	159	162	192	161	175	169	200	201	170	186	204	155	148	194	158	192	181	196	191	171	178	220	194	183	150	184	179	185	167	162	157	179	221	176	186	199	178	183	178	167	186	173	175	174	177	182	187	173	182	177	135	161	178	173	170	158	175	174	169	193	162	177	175	160	188	178	180	195	182	169	177	172	179	188	214	153	185	178	188	181	183	170	209	173	160	175	187	164	154	180	213	190	172	184	177	179	178	170	182	167	165	185	191	171	186	174	148	158	174	203	166	158	162	183	180	201	190	170	186	149	187	163	165	185	189	194	190	180	176	176	186	159	156	183	194	169	200	177	198	185	169	167	178	182	196	167
8687	2586	6771	6444	3135	1961	2625	21209	23186	1348	634	614	540	581	566	526	515	494	477	490	487	511	485	449	512	476	457	485	470	493	437	463	472	415	448	440	454	415	453	436	491	416	443	441	455	415	431	432	455	431	415	484	414	466	452	438	409	460	447	427	421	433	440	416	438	442	436	436	404	432	449	415	458	447	428	412	421	416	435	430	402	465	408	443	447	470	421	427	412	404	480	448	452	412	415	456	413	424	439	420	409	425	432	433	434	471	411	463	457	462	431	414	401	419	394	439	432	436	429	471	459	433	430	405	404	439	442	404	437	430	427	477	440	444	453	388	440	427	432	405	406	407	419	433	458	452	440	418	460	397	377	429	418	417	481	398	451	436	424	415	417	422	423	411	410	364	463	425	395	419	434	487	412	427	427	466	413	463	427	394	402	432	443	421	427	411	424	434	459	441	416	416	456	420	428	396	395	399	464	471	438	445	444	412	445	442	427	413	403	412	437	415	433	424	421	422	434	414	411	455	456	391	478	424	411	467	433	453	440	450	415	450	427	458	429	421	441	462	445	425	418	441	440	400	450	474	451	417	431	474	420	357	456	451	448	424	453	440	450	436	410	410	412	457	423	407	446	430	416	449	428	418	429	464	444	431	430	401	440	458	461	437	458	418	429	438	427	445	474	414	437	432	445	447	461	446	393	415	401	408	407	390	410	411	399	417	462	423	406	422	438	453	428	401	480	429	442	432	447	434	466	457	427	437	454	416	440	425	410	458	430	436	407	419	440	427	452	447	415	419	474	440	458	396	420	468	436	420	435	437	473	441	424	437	456	445	437	422	437	461	415	435	431	444	404	405	420	417	443	434	428	415	431	445	426	440	403	418	426	419	391	425	421	428	456	427	429	491	446	388	445	448	401	433	425	419	410	425	404	432	475	435	412	411	393	416	408	412	460	469	464	415	409	432	432	431	464	458	419	407	406	452	388	426	393	447	455	437	416	470	435	405	452	449	427	447	436	427	447	408	429	436	415	466	445	491	421	464	428	426	428	428	428	436	446	443	437	386	479	432	419	421	441	426	438	481	414	440	418	419	432	418	429	429	425	398	390	423	412	437	404	449	397	431	437	436	471	448	409	427	446	466	464	415	388	401	419	402	406	411	439	419	470	458	440	459	411	455	445	426	452	424	470	434	388	402	447	401	442	425	424	429	421	456	433	431	408	423	393	432	448	434	420	448	463	444	452	438	424	448	445	441	420	448	428	403	459	443	459	410	433	404	461	416	413	453	403	429	453	420	430	431	421	438	440	404	445	440	441	422	453	439	440	439	421	443	441	451	427	382	443	425	450	410	428	421	431	459	433	394	426	447	418	442	400	438	474	452	416	419	428	458	419	408	404	421	467	466	455	420	445	407	433	419	452	405	442	422	469	446	428	423	413	393	428	437	433	433	404	421	416	471	437	436	431	442	426	410	414	463	460	406	443	414	403	449	428	425	461	407	453	421	415	437	430	417	429	442	412	432	400	386	420	429	432	421	434	461	446	444	452	435	404	418	419	447	462	397	450	450	434	439	453	413	401	423	414	414	382	460	441	447	393	431	449	453	447	459	424	396	450	432	391	381	431	431	456	424	466	436	414	407	394	447	397	401	404	437	450	409	460	437	467	426	405	455	432	415	404	418	464	421	381	465	452	452	477	435	445	430	429	401	444	466	428	419	416	398	437	454	431	426	397	405	450	441	444	397	414	476	473	446	434	401	405	441	420	410	452	432	452	439	448	412	438	441	428	428	461	476	434	437	455	424	418	443	449	442	434	422	431	451	429	429	409	432	438	427	450	424	444	439	406	424	390	447	426	434	409	417	425	459	407	418	418	411	449	437	442	421	410	422	442	445	439	387	411	452	426	410	405	456	428	407	410	429	437	455	403	434	411	478	427	399	422	438	440	433	432	455	443	462	464	423	431	454	439	404	412	430	430	433	436	463	438	466	429	421	413	399	431	396	433	428	417	446	423	409	423	403	417	406	396	420	432	424	440	458	429	407	407	401	463	400	431	467	428	443	459	437	409	402	444	429	437	425	473	413	398	396	411	424	414	421	443	453	431	424	449	457	431	389	422	430	433	456	443	383	412	414	416	419	446	403	431	488	429	443	431	439	461	420	431	433	450	436	434	420	432	432	433	423	410	451	395	445	442	420	416	422	452	443	448	428	415	427	442	436	421	420	398	463	442	463	406	455	434	437	416	409	434	460	444	454	410	431	435	430	420	461	415	411	388	434	438	414	436	419	409	419	422	436	445	418	435	441	424	438	421	427	448	390	403	460	412	443	424	426	453	421	441	448	437	438	448	420	411	423	431	466	458	402	415	404	441	401	437	438	442	458	419	397	397	405	442	379	473	426	418	402	415	441	417	431	458	423	427	435	411	435	420	397	426	409	413	444	432	436	437	428	437	446	415	442	419	430	454	436	430	423	407	397	380	413	426	487	399	409	412	467	449	397	434	439	414	426	440	423	448	415	428	415	464	424	432	412	421	444	415	451	414	435	420	434	440	427	418	418	429	441	452	443	431	422	450	458	430	442	439	460	461	428	413	427	413	436	465	430	425	435	428	441	421	451	436	448	399	409	431	399	401	433	432	455	440	437	452	414	420	436	433	456	436	420	405	423	448	424	397	435	448	450	414	449	401	452	465	405	449	426	417	444	411	422	443	435	445	410	423	448	430	429	433	444	414	402	430	417	450	415	422	408	399	404	436	439	414	379	406	414	454	414	437	384	395	447	400	429	423	443	417	384	458	437	413	427	461	442	421	386	465	434	429	416	433	446	424	442	394	423	447	422	456	447	407	433	428	445	424	479	412	466	443	424	451	454	408	420	410	464	408	413	451	423	418	453	428	427	440	423	410	459	409	426	395	409	442	420	429	458	430	427	425	425	406	409	428	428	447	443	419	435	417	440	413	418	430	427	421	403	412	440	417	401	387	417	465	432	388	414	433	451	430	428	429	415	449	448	415	389	421	434	422	423	445	457	424	494	425	431	434	413	409	458	455	394	393	430	427	438	440	414	425	435	464	453	422	434	434	438	425	412	422	404	435	409	405	374	442	453	467	449	414	443	437	459	439	474	405	415	452	444	422	426	446	396	494	419	444	414	408	413	430	452	437	414	438	420	419	427	448	387	460	449	418	434	474	435	416	442	430	410	464	441	442	423	453	444	432	427	446	377	397	430	391	461	432	401	433	440	436	413	432	405	449	397	437	389	395	439	446	430	431	429	431	483	435	474	436	446	448	460	400	418	392	405	395	429	447	440	399	412	419	443	407	432	448	479	425	470	467	417	429	414	442	426	410	448	447	462	452	443	423	406	416	419	447	445	437	402	423	426	463	433	405	394	433	423	418	431	442	420	454	433	436	369	400	419	424	442	449	451	448	452	440	414	411	390	434	438	430	432	477	394	397	443	467	399	421	458	419	449	448	437	413	403	441	461	451	442	442	466	426	452	446	448
2052	475	523	684	441	379	320	360	320	230	182	217	239	226	230	240	213	207	207	231	208	214	215	226	217	198	209	215	229	231	234	233	252	200	224	193	233	222	236	198	240	223	218	226	227	219	220	190	208	228	230	226	207	201	225	230	223	232	223	226	216	204	211	198	219	225	252	227	225	205	204	221	217	216	224	222	220	189	218	206	221	224	215	199	221	228	226	207	210	220	215	233	212	218	213	225	199	229	216	203	221	221	221	225	205	218	207	216	200	235	203	222	209	232	220	242	230	217	209	243	213	211	211	194	225	241	191	225	230	212	215	205	202	244	248	215	242	201	199	252	241	225	210	226	204	242	218	201	246	233	204	248	208	230	195	229	202	223	246	230	193	230	217	218	206	209	227	233	231	214	242	214	216	236	236	235	219	219	197	228	212	212	241	262	237	252	220	206	223	212	211	232	217	208	199	191	212	225	205	226	199	215	232	216	198	241	233	219	213	232	241	226	231	208	195	218	232	213	228	196	194	231	196	213	223	220	198	212	233	190	248	204	224	228	218	197	205	228	227	216	237	193	227	208	218	193	210	221	192	228	246	252	208	228	208	222	218	198	200	226	224	252	238	258	209	216	227	194	229	231	204	230	201	210	218	220	200	245	223	248	231	226	230	239	242	232	207	200	231	214	205	213	215	198	223	232	192	208	220	212	223	213	226	240	205	181	208	227	195	221	233	217	210	224	218	291	195	242	209	206	214	238	217	220	212	229	212	212	233	199	222	177	237	220	232	204	199	195	218	212	218	242	248	207	216	227	221	215	218	228	227	201	223	252	220	189	229	231	233	248	204	216	203	179	187	240	205	227	182	216	201	208	187	221	203	199	209	208	191	215	223	207	215	204	225	191	194	196	246	201	230	230	206	178	220	212	232	245	213	205	214	243	200	231	237	190	192	204	238	201	194	214	222	222	228	212	231	203	254	227	200	219	209	187	232	201	208	202	205	207	231	225	219	237	226	210	213	232	271	188	221	220	208	224	215	245	222	207	246	218	213	212	181	206	230	208	198	226	241	241	223	201	218	203	199	223	247	207	233	215	235	203	210	224	215	225	235	233	225	221	210	207	236	239	237	230	208	195	235	211	232	219	232	215	219	239	240	242	199	244	208	191	213	201	190	198	215	228	228	218	236	192	224	233	198	231	221	208	218	238	208	199	202	201	189	218	213	219	208	214	214	216	231	211	218	187	215	220	231	211	212	199	211	221	207	217	226	231	213	210	214	211	201	235	208	200	207	203	228	198	203	227	219	223	207	204	200	211	225	196	203	222	206	213	212	220	215	199	224	235	229	221	214	226	222	237	222	209	199	221	200	212	241	215	238	209	236	238	194	216	216	206	207	219	216	215	219	232	218	231	224	211	189	207	212	214	218	240	192	214	191	233	213	203	242	214	213	207	218	201	230	256	214	233	200	220	211	200	213	234	222	201	228	232	238	207	214	217	238	208	240	235	217	246	195	248	258	235	198	198	192	217	207	222	171	207	194	197	247	203	207	233	204	216	223	218	215	218	205	209	196	222	215	236	207	200	191	192	261	223	227	204	232	254	235	233	234	206	203	215	248	209	216	204	216	223	216	195	225	227	208	214	245	224	231	208	184	233	238	216	201	227	238	239	211	235	185	249	225	209	195	205	219	207	231	228	217	234	229	236	221	207	239	218	214	200	237	201	237	205	204	213	236	198	191	211	219	207	209	217	236	219	217	228	241	204	231	218	217	227	230	224	191	212	228	219	253	232	204	251	207	191	214	228	242	187	226	222	243	239	214	214	199	206	260	194	228	234	198	191	209	229	249	211	222	223	211	239	229	224	203	209	207	196	186	230	199	237	225	240	254	219	243	216	207	201	223	214	245	230	223	237	216	207	215	201	195	189	218	223	220	221	210	226	209	210	232	218	218	235	229	236	210	244	219	231	219	232	217	213	200	246	233	179	186	211	238	229	264	197	189	230	236	230	201	202	194	252	230	232	213	197	216	197	230	237	173	212	215	238	206	235	220	228	204	252	231	200	200	213	208	219	232	228	219	234	259	233	209	207	249	244	241	241	208	189	211	202	213	229	198	203	186	203	231	206	217	213	197	226	204	219	185	212	203	200	246	227	228	235	203	226	194	218	235	230	226	224	247	231	238	209	210	199	219	241	246	238	204	224	219	221	224	215	207	230	238	208	202	220	226	193	195	228	211	223	235	238	216	218	219	217	226	225	248	201	236	222	218	220	206	223	236	218	235	216	205	222	224	209	224	192	186	226	223	245	220	226	212	207	228	209	223	207	201	203	216	225	223	234	182	250	193	228	239	217	208	206	205	202	211	198	186	224	232	201	237	236	212	199	226	240	226	219	194	185	230	212	200	221	200	244	213	229	201	213	204	210	200	236	200	189	225	223	220	227	199	242	228	193	210	217	216	226	219	210	203	221	217	232	216	196	257	217	196	223	220	210	187	216	219	230	245	222	253	195	221	219	234	211	229	203	206	214	208	193	176	226	211	225	230	216	241	209	223	222	218	221	226	206	200	216	214	228	211	218	262	215	216	215	202	227	240	223	223	188	192	222	210	239	213	243	199	235	232	202	194	210	238	202	235	229	202	213	240	229	192	230	215	233	188	245	224	200	224	224	196	230	212	203	218	222	212	207	234	192	226	252	220	208	204	239	220	213	243	252	232	218	211	226	227	204	215	198	257	226	226	201	213	216	210	241	217	191	235	225	217	218	205	221	217	203	228	225	243	179	198	230	209	243	216	197	220	236	209	231	216	221	236	203	214	253	210	212	245	213	229	246	207	220	225	228	194	238	233	234	224	196	200	227	217	226	229	220	229	236	216	228	213	195	226	217	227	210	215	227	205	236	231	228	218	195	232	199	218	199	246	218	204	209	207	220	222	203	209	209	254	228	226	209	190	238	239	215	235	214	211	235	241	217	207	219	213	217	188	224	218	249	238	205	203	209	203	209	218	211	221	237	249	215	203	214	207	236	214	213	200	215	184	225	245	224	204	218	197	225	235	170	204	222	243	206	199	213	217	204	229	229	228	231	212	217	207	225	210	224	223	210	216	235	218	222	191	219	200	239	232	207	231	196	198	223	216	212	238	218	219	213	224	204	236	208	202	215	218	241	233	221	202	209	236	208	216	242	231	226	197	212	208	208	230	190	213	198	230	213	209	212	229	242	211	212	256	216	228	221	196	211	235	222	246	210	217	230	225	214	218	210	201	249	210	195	198	242	226	217	220	246	226	220	204	231	218	226	221	222	207	238	221	247	236	234	230	213	203	237	207	209	226	251	219	214	204	212	210	232	204	217	203	195	219	196	206	222	229	220	208	228	206	215	210	245	215	193	202	239	194	200	215	233	234	212	229	221	197	205	211	218	229	213	193	230	222	225	189	225	216	193	232	231	183	209	221	222	186	207	238	220	227	231	214	220	203	216	211	186	199	217	201	212	227	220	225	206	227	240
2264	812	1333	2159	1609	1397	1160	1586	1203	589	582	559	566	546	550	527	533	505	552	533	575	553	568	531	569	563	562	551	545	550	522	526	562	536	542	530	544	588	521	499	533	528	579	572	537	577	545	526	531	511	542	523	526	528	577	529	573	525	537	470	545	573	514	575	523	525	551	573	511	541	573	580	554	537	571	528	553	551	557	545	559	554	534	527	543	532	507	520	518	548	562	572	529	510	517	544	514	552	527	502	513	548	520	549	526	539	501	504	550	537	561	530	547	585	565	504	554	522	544	522	556	502	542	487	514	582	496	535	530	507	569	539	516	522	527	569	505	536	577	579	591	545	519	529	552	549	573	578	522	543	533	535	535	588	503	520	559	546	549	538	550	559	532	537	579	551	536	510	504	552	529	545	505	528	514	620	501	535	511	525	513	551	548	559	562	538	526	519	571	556	496	508	504	482	543	539	505	509	538	554	503	535	568	546	492	560	535	499	567	521	586	562	560	534	575	542	518	534	541	535	509	551	540	544	530	498	534	587	502	577	541	518	526	527	567	526	533	517	529	515	542	530	535	534	524	527	466	534	556	536	560	512	537	533	546	569	512	529	477	525	512	513	538	559	534	510	530	561	548	535	548	607	507	588	530	558	529	517	541	505	530	532	558	534	550	520	524	533	564	510	514	553	522	552	572	566	550	555	519	511	558	529	548	577	572	583	571	529	533	561	559	503	562	564	532	515	524	561	551	552	538	569	524	537	493	569	535	542	526	540	582	551	544	535	526	546	582	547	549	572	539	554	548	511	528	561	563	524	524	532	558	534	527	520	538	533	557	543	564	535	531	552	565	531	582	523	534	553	509	496	501	533	543	541	559	539	551	543	539	586	527	530	545	534	520	525	527	538	519	523	547	574	516	559	551	558	533	541	560	564	532	562	571	578	559	570	524	539	511	527	534	509	534	473	573	525	548	510	532	513	546	559	560	553	564	574	545	573	553	575	551	543	572	555	530	543	570	548	538	509	535	501	537	532	535	538	524	520	560	498	540	571	575	531	514	540	600	618	519	556	530	529	540	549	523	566	513	549	547	530	563	530	534	559	551	551	569	557	527	552	546	556	535	565	515	562	558	570	533	555	585	540	540	535	544	571	580	504	551	566	541	595	545	540	531	526	564	547	569	504	544	572	596	531	549	534	517	528	542	524	542	530	522	555	568	577	513	511	511	540	523	534	543	504	516	533	528	543	583	591	497	546	563	514	491	527	560	548	509	542	521	520	520	546	544	522	573	544	559	533	521	543	556	506	533	537	519	524	532	533	526	527	519	541	544	573	544	543	507	544	539	547	546	543	541	556	540	542	515	516	549	533	555	556	600	544	582	524	531	571	529	581	541	513	559	555	551	562	519	542	522	491	556	502	531	553	563	538	537	560	553	583	571	540	522	521	529	535	530	504	552	545	539	570	541	565	513	534	538	528	542	548	508	511	548	515	528	519	578	534	507	573	550	553	553	555	552	568	543	549	547	543	533	523	550	535	508	547	544	517	523	547	557	586	548	531	579	525	536	510	529	535	513	594	553	560	520	550	536	539	575	536	544	545	543	557	566	555	554	545	528	577	546	521	528	567	543	527	538	532	524	531	538	525	532	547	551	520	526	509	498	568	514	546	553	534	532	515	506	556	552	518	519	498	517	534	558	549	563	547	546	512	586	581	537	555	546	544	541	560	516	536	531	510	516	518	537	516	560	507	550	539	556	539	585	561	531	546	572	554	565	526	553	557	558	544	558	545	539	547	541	528	580	503	578	548	575	542	548	497	537	560	528	529	504	559	538	503	548	549	517	530	566	570	540	542	560	559	582	538	560	526	518	532	555	551	572	560	564	487	508	534	516	532	582	521	564	572	553	539	502	559	590	497	540	517	564	545	522	583	553	561	551	550	574	588	580	508	565	561	557	556	531	530	547	571	540	555	530	563	552	505	558	560	536	559	546	556	568	545	540	519	541	552	524	536	568	534	531	542	526	552	546	531	556	528	515	546	549	514	504	524	535	482	518	532	547	575	500	521	542	554	561	578	566	537	547	527	551	578	532	529	528	519	577	591	585	574	543	556	528	501	568	580	547	520	533	577	561	549	551	534	578	566	541	554	538	519	549	522	510	520	527	608	532	516	490	556	526	513	524	548	541	528	505	603	558	570	535	542	511	561	529	540	542	565	519	536	558	532	548	533	527	603	557	534	568	579	535	508	531	519	527	551	490	502	552	518	510	528	549	548	604	560	554	542	515	531	566	562	528	571	513	537	534	557	559	523	550	572	539	526	492	525	521	526	497	519	544	544	523	513	569	570	516	558	557	562	545	570	565	578	569	519	532	578	513	528	513	504	527	559	541	541	498	550	553	527	557	548	511	548	549	596	551	508	544	553	518	507	546	524	502	546	585	546	561	527	545	535	496	545	517	546	550	553	546	597	521	557	525	546	551	488	617	525	582	565	549	566	527	547	521	511	546	558	571	551	564	544	531	536	543	550	536	528	545	506	554	566	509	559	534	550	555	541	506	557	581	511	528	587	551	570	504	513	527	557	578	556	516	571	517	565	549	490	532	558	473	507	533	560	490	525	520	529	533	542	533	571	549	568	554	581	544	535	493	586	520	520	565	552	560	580	534	515	527	527	577	560	506	517	537	546	549	533	502	486	517	549	579	515	538	537	561	508	555	568	583	525	493	524	524	519	572	515	507	536	549	562	576	544	532	571	558	522	547	594	518	541	550	543	524	544	531	558	469	544	527	513	517	522	548	522	548	520	508	532	501	546	530	553	548	576	523	535	560	567	537	554	527	567	521	484	561	530	545	517	503	584	492	577	557	548	519	528	562	565	548	570	530	529	523	496	549	527	538	539	495	531	496	544	543	554	495	555	550	539	547	475	523	559	534	523	555	510	583	527	579	543	526	538	558	584	521	542	557	540	555	547	566	541	525	523	547	539	576	552	492	532	528	564	540	519	496	576	520	582	581	510	538	575	557	520	535	546	523	544	555	495	507	536	559	537	587	550	537	547	574	592	539	510	553	559	523	545	540	538	505	540	543	517	600	514	539	539	568	556	563	541	523	506	523	546	505	542	510	503	554	559	561	495	536	532	497	543	551	519	549	521	520	572	511	498	537	543	530	522	502	534	548	567	530	548	569	527	558	555	556	519	530	550	592	498	552	588	526	529	584	556	575	547	560	551	513	539	562	564	550	536	548	545	516	511	526	539	547	575	540	524	558	560	546	568	591	547	560	518	503	541	554	528	565	549	524	574	557	528	528	510	576	589	514	520	499	525	491	510	488	588	530	549	555	522	564	575	564	551	516	553	528	552	488	505	548	534	537	551	548	531	527	584	561	537	544	530	531	565	542	546	538	530	559	543	519	522	486	562	542	523	557	541	524	530	511	547	529	550	551	529	531	548	563	528	523	539	548	579	535	529	537	549	523	533	553	558	592	559	569	536	574	549	550	536	546	531
7916	799	926	1028	1332	2206	4079	5565	3195	488	273	263	297	275	255	303	274	299	276	247	265	229	269	248	254	251	266	251	303	278	266	286	281	291	264	273	261	280	266	261	271	228	235	253	275	288	257	260	261	274	261	244	251	263	280	269	272	256	283	276	293	284	269	248	281	265	275	254	252	282	271	253	269	287	260	296	277	249	239	291	294	309	267	269	275	304	314	283	279	245	232	230	284	249	277	284	270	243	302	290	260	255	289	283	278	246	257	291	265	287	252	243	282	249	258	248	252	255	273	272	300	276	256	267	291	275	303	252	264	261	251	250	266	237	269	269	267	274	289	273	289	274	225	250	283	265	277	243	279	279	261	261	295	262	288	277	268	274	269	271	257	261	228	251	270	279	271	268	296	260	249	282	277	287	293	295	293	250	239	291	298	301	269	294	266	254	290	262	238	287	298	275	278	264	284	291	272	265	257	283	261	257	288	242	271	248	276	281	263	258	236	276	244	282	272	238	270	271	274	261	290	256	276	299	254	262	275	258	275	271	280	266	259	281	312	271	259	276	268	304	280	271	250	267	256	265	275	281	299	276	245	266	283	238	247	269	262	235	258	282	281	258	265	263	264	239	275	286	287	246	273	269	279	277	247	246	259	253	265	250	263	268	276	286	257	274	263	270	249	282	273	266	233	257	278	287	278	273	295	259	268	316	241	258	269	249	257	243	284	257	238	253	264	275	244	282	267	262	312	265	268	256	266	280	275	259	295	267	251	272	312	263	264	241	275	269	259	278	306	275	266	219	253	276	230	266	269	265	282	299	298	261	267	270	257	270	286	282	254	249	274	264	243	246	282	241	278	296	274	245	275	271	279	268	252	269	252	250	296	278	263	227	267	276	266	247	269	283	272	280	258	260	276	257	262	283	241	268	292	245	256	250	251	281	272	260	277	255	268	282	263	265	263	280	320	255	284	278	259	292	267	278	258	264	290	256	276	279	279	251	236	256	275	261	278	242	270	265	259	239	272	272	272	260	275	262	243	272	270	281	290	270	273	289	284	252	282	273	292	273	283	269	277	260	266	246	255	259	263	264	290	255	234	275	307	249	236	260	274	253	265	269	284	252	267	259	292	281	294	270	269	262	264	287	278	260	250	250	251	253	286	229	243	264	259	241	293	252	263	258	262	295	258	290	242	259	266	259	259	277	269	261	246	258	250	238	287	257	261	266	283	248	273	277	277	264	262	275	259	314	268	279	264	291	262	260	257	269	232	285	276	280	266	264	275	281	282	269	292	225	266	280	301	256	249	255	275	246	289	249	283	295	263	251	291	302	252	258	287	279	290	275	272	258	276	269	267	302	235	295	255	254	252	262	270	262	239	249	266	245	273	271	256	242	230	285	222	263	281	308	252	297	261	274	272	262	255	296	283	311	308	233	277	293	265	272	298	264	290	292	259	237	281	294	271	251	294	266	272	282	301	224	268	243	269	288	295	271	289	277	251	283	262	238	290	273	282	276	295	239	274	266	268	240	276	263	282	258	231	262	265	269	272	262	284	271	259	281	268	275	288	236	281	282	241	263	267	286	262	248	255	269	282	250	274	272	283	249	270	260	258	306	273	279	267	254	259	261	277	249	289	233	283	270	271	265	279	280	280	286	276	277	269	275	232	267	248	263	260	257	246	289	268	286	253	264	249	259	266	278	274	255	249	276	256	258	277	230	269	259	274	276	251	242	290	275	224	270	253	245	276	256	259	271	260	271	250	240	299	283	276	261	271	301	290	269	240	267	266	271	288	260	269	310	253	265	310	294	250	281	278	264	273	303	282	294	272	276	273	272	246	245	269	279	265	278	266	300	236	272	272	288	284	237	265	257	271	240	303	259	254	250	264	281	273	241	270	244	296	262	245	257	273	254	266	281	270	286	290	296	261	246	266	308	272	286	262	272	258	298	256	265	318	264	299	286	267	271	262	256	256	262	252	239	274	275	292	251	265	257	285	302	253	252	290	267	241	284	274	294	274	285	247	285	243	259	258	256	268	271	299	304	259	254	251	254	275	298	273	256	267	250	239	276	262	244	293	258	283	272	255	295	261	238	267	272	256	275	225	273	251	256	261	259	239	279	267	248	259	289	292	260	301	263	265	277	305	260	244	266	289	283	237	260	251	300	275	284	253	274	239	275	276	255	293	305	299	272	268	247	264	277	255	239	265	289	249	279	276	261	265	280	279	252	293	289	255	283	251	290	290	283	265	287	266	252	289	244	246	226	276	278	268	234	257	309	283	235	267	245	271	267	248	271	287	275	275	299	288	283	275	258	257	267	266	254	301	243	284	251	275	241	279	237	248	282	290	275	266	299	258	265	240	233	261	253	267	251	277	285	239	250	308	270	302	264	272	317	271	279	269	238	263	234	302	282	282	300	276	275	294	264	289	229	258	255	276	273	256	268	272	255	236	254	261	246	270	280	270	235	274	255	286	272	248	268	275	268	270	289	298	291	275	289	274	270	258	245	266	258	273	250	273	278	261	282	237	284	291	274	252	287	248	268	246	257	235	239	257	283	265	273	246	281	289	290	270	293	310	286	272	253	278	281	290	282	255	249	243	255	302	313	303	284	244	266	254	264	268	254	261	252	285	257	265	268	252	263	266	290	241	253	244	276	293	276	264	292	264	297	294	242	245	252	249	252	243	251	259	256	240	263	279	268	255	274	266	274	280	250	290	279	272	283	267	284	293	290	230	245	271	275	293	292	269	283	269	265	237	287	278	274	252	258	248	258	262	277	291	247	281	289	260	255	279	279	272	249	261	249	246	277	278	294	262	303	269	270	246	274	311	274	309	247	240	237	289	288	224	273	246	251	300	294	253	287	273	272	256	279	266	257	253	270	287	290	239	269	259	289	291	263	247	272	277	261	275	272	261	247	300	292	272	278	245	261	283	260	261	277	255	270	263	280	262	271	260	290	260	260	246	239	280	271	282	241	262	269	269	244	265	305	242	262	268	301	244	270	246	256	253	248	235	255	269	258	278	242	281	250	256	279	239	263	259	271	298	287	253	263	274	261	299	272	292	254	248	284	286	253	267	248	288	248	278	281	271	253	274	289	288	265	272	279	286	279	295	308	252	258	260	261	279	238	288	306	282	270	269	291	289	276	247	251	270	260	258	242	285	267	233	258	267	275	277	254	253	290	252	283	258	250	282	255	297	245	265	309	260	288	272	263	289	265	265	239	260	261	241	263	326	246	275	281	261	257	281	274	278	271	244	287	242	245	268	278	290	266	260	255	260	267	278	266	283	272	261	252	254	293	257	287	286	275	279	246	270	260	290	241	258	277	267	258	283	274	274	294	292	259	262	265	283	261	289	272	268	241	257	240	256	261	251	273	280	272	266	300	262	259	253	279	224	293	261	268	280	255	316	248	306	255	278	242	241	247	277	311	262	277	273	271	252	249	283	268	272	270	262	290	277	283	284	266	284	261	250	279	275	288	260	264	267	271	279	291
7023	1203	2279	3342	5470	9132	15758	21185	12620	1424	728	689	732	717	692	705	704	654	710	674	666	658	595	677	658	657	677	641	639	629	619	643	661	655	648	662	626	616	712	651	668	642	644	662	629	674	619	601	659	637	668	633	627	620	676	647	695	637	653	657	658	694	632	618	634	660	645	637	638	650	629	686	615	641	714	610	618	629	690	640	589	673	679	626	614	617	686	603	606	656	623	630	621	615	632	637	626	622	630	638	668	666	633	621	657	633	628	647	634	707	610	613	625	699	605	641	647	647	638	633	676	634	625	643	666	582	580	692	640	620	701	618	660	670	598	658	593	670	652	633	656	653	638	641	665	614	660	654	683	616	636	659	680	628	638	549	626	622	692	643	590	642	634	670	676	645	628	633	681	688	673	638	658	589	650	602	631	634	658	667	629	628	654	695	662	632	621	683	683	651	638	642	621	642	640	677	622	655	650	650	613	614	593	628	605	652	661	638	642	644	666	651	607	635	627	665	595	683	634	621	671	627	586	680	650	605	627	644	689	624	640	617	643	654	645	649	640	661	611	629	645	636	685	600	635	631	674	654	644	647	670	671	633	623	643	637	643	672	642	684	706	642	665	677	644	641	631	607	620	658	686	655	680	633	653	659	629	642	626	674	628	643	613	634	645	627	646	663	693	582	647	639	638	615	640	639	664	604	638	643	629	608	609	632	604	634	667	632	637	602	597	624	672	683	661	602	609	667	684	617	630	671	622	656	659	638	684	657	622	650	607	659	635	646	671	664	639	678	607	650	643	642	596	626	634	655	627	649	638	639	573	642	631	639	607	636	608	641	624	629	615	612	608	632	687	667	663	620	636	643	658	660	624	710	632	667	663	667	604	621	659	655	629	649	649	631	592	661	643	665	638	622	672	636	636	619	645	660	657	603	669	643	653	668	660	615	647	711	638	624	621	700	660	674	662	635	601	641	604	633	658	627	624	656	653	593	642	620	700	660	661	624	634	602	633	633	595	648	630	604	623	660	676	631	657	633	634	609	643	625	629	650	676	654	652	655	659	604	636	627	602	651	641	646	625	596	635	662	634	577	650	619	605	642	695	642	627	630	653	641	611	592	647	645	632	654	623	647	618	583	639	620	659	621	641	645	631	681	677	644	647	668	650	662	648	614	636	647	664	638	655	648	587	637	663	620	619	652	666	642	667	637	642	609	638	640	598	637	648	628	645	609	660	659	636	631	662	586	609	640	654	640	640	601	627	672	629	623	620	642	635	592	618	643	634	635	640	650	659	636	657	687	642	647	608	649	613	643	651	655	653	648	610	637	634	642	608	614	639	650	629	615	643	644	608	650	649	619	679	607	645	661	624	587	653	623	619	654	662	672	606	661	679	644	657	665	651	642	667	636	587	626	704	626	672	623	659	647	637	652	646	639	617	641	686	606	677	647	645	614	646	616	622	642	689	654	637	615	690	617	644	644	625	654	639	667	674	661	633	614	662	662	662	653	674	635	639	604	644	647	622	671	660	648	598	641	678	624	622	648	612	641	606	664	626	660	615	687	633	630	619	673	601	640	629	599	687	679	664	615	618	658	657	609	628	660	671	602	695	628	654	628	627	623	627	664	667	676	617	647	662	593	665	651	647	641	654	641	623	638	617	626	655	630	636	678	664	658	647	641	672	671	657	714	654	644	599	657	655	638	613	624	636	611	644	603	642	648	616	660	676	638	634	630	631	633	655	643	624	656	638	643	611	652	711	634	612	647	635	632	628	619	600	668	660	656	609	624	675	645	643	669	634	655	658	624	659	628	615	615	637	618	664	593	653	659	665	659	629	650	617	605	648	644	605	639	635	638	647	666	664	669	652	692	647	664	604	637	622	651	621	678	628	631	578	655	592	649	688	663	618	643	563	634	636	625	633	626	621	629	699	656	624	668	596	674	684	621	612	627	641	618	620	655	610	632	662	666	655	662	624	645	644	632	655	663	674	649	615	672	620	693	612	638	651	657	626	656	622	619	615	661	647	653	664	615	632	640	602	625	639	693	659	624	625	685	638	619	679	611	623	655	645	606	654	624	611	646	659	650	628	670	642	646	636	627	634	603	626	648	633	627	663	693	639	678	638	647	622	644	657	710	663	661	672	666	630	611	638	685	628	636	599	584	637	645	661	617	636	595	611	620	608	594	604	679	652	595	641	700	660	674	590	665	635	667	707	601	594	609	633	654	656	603	638	625	626	603	656	651	637	647	623	632	686	589	677	582	599	667	642	657	662	610	632	629	631	603	681	629	654	642	610	656	658	649	656	657	660	664	635	663	613	650	614	626	637	619	642	655	661	641	670	628	617	636	616	634	604	652	629	614	642	621	686	609	613	663	640	659	617	649	676	622	651	641	661	647	670	640	622	663	624	635	652	647	621	683	683	642	666	643	596	646	629	662	670	646	657	675	622	654	675	629	620	622	670	634	627	665	617	632	613	665	655	652	644	629	649	676	652	630	668	652	671	684	657	640	662	630	571	672	657	680	628	653	627	659	697	598	706	691	625	638	625	670	629	615	692	655	639	641	600	624	690	621	658	651	639	660	628	644	653	658	639	662	635	636	631	622	681	646	659	620	632	609	664	681	651	630	640	689	693	676	651	669	620	641	582	685	635	658	638	659	646	641	654	596	664	663	674	664	680	624	657	632	606	602	644	649	671	620	636	625	657	637	643	670	681	600	608	646	612	626	615	655	634	623	670	644	647	591	644	637	610	654	671	628	640	618	628	624	674	617	631	608	617	660	641	638	619	656	642	617	667	608	632	588	689	644	656	613	684	680	662	652	601	645	626	622	650	648	654	633	622	623	630	605	684	611	659	635	690	689	675	649	621	609	654	638	640	652	658	616	667	659	639	637	608	652	627	637	612	633	590	638	701	658	651	646	643	649	643	623	663	620	652	647	664	626	683	645	640	631	688	620	626	612	652	651	607	606	633	639	646	637	597	646	622	634	677	659	676	644	655	678	648	627	595	636	626	630	654	671	676	654	640	656	623	597	623	628	642	636	672	640	659	679	605	645	601	654	634	653	666	602	647	652	652	624	649	658	636	657	639	634	620	637	601	614	616	604	648	655	639	659	622	685	682	641	650	656	594	618	639	646	671	619	655	610	621	624	622	643	650	619	677	635	702	632	650	648	615	643	654	656	666	642	620	625	668	655	664	643	615	645	658	650	674	658	663	622	632	631	648	636	617	678	696	623	671	705	638	604	701	660	621	646	651	684	645	629	684	621	648	647	639	674	655	608	614	662	647	672	623	661	662	701	633	632	673	652	628	651	644	642	629	619	644	652	657	600	687	626	635	632	637	626	652	617	658	645	656	678	638	641	662	667	631	650	673	592	636	658	654	639	622	635	640	620	672	649	642	634	645	647	652	619	645	625	661	643	621	692	644	670	633	619	604	619	647	639	647	674	655	605	639	648	677	627	608	601	596	610	683	603	659	660	672	639	651	635	661	627	679	673
13385	1357	1231	1019	650	4697	10442	10193	7602	2037	235	194	202	182	180	199	221	188	191	206	186	184	188	196	205	191	222	194	202	201	227	187	191	195	185	182	195	196	215	231	179	190	208	176	176	192	229	173	226	202	181	196	204	187	210	173	155	195	203	207	194	213	173	173	169	168	204	185	186	182	184	180	184	188	186	179	199	183	190	173	188	188	191	173	203	214	183	179	213	187	183	188	164	183	195	195	179	176	210	176	201	189	178	197	182	188	207	175	209	200	180	186	179	169	201	197	175	197	204	192	206	198	182	214	191	168	220	184	176	181	175	177	213	206	199	197	210	201	166	177	161	168	210	189	181	174	173	190	170	196	180	185	162	239	196	212	206	186	193	192	198	183	178	197	186	199	191	194	182	177	175	212	193	206	197	172	191	165	183	181	200	207	184	195	203	185	211	176	196	197	187	171	161	191	190	184	161	194	209	202	200	204	197	177	199	152	186	197	205	202	181	195	183	190	195	186	184	197	212	184	198	171	206	170	192	179	177	180	168	180	187	206	178	199	215	186	153	182	198	174	191	200	197	201	213	168	209	176	211	189	195	206	171	181	186	186	187	190	187	202	169	183	178	204	172	207	188	204	200	207	194	198	199	188	211	203	208	216	169	181	197	210	183	175	182	187	199	183	208	210	163	192	229	182	201	203	180	191	179	220	198	181	188	185	214	196	166	195	196	179	171	185	187	199	200	192	185	166	207	172	208	225	220	178	188	194	228	175	179	186	183	178	175	191	177	204	223	177	168	213	174	185	205	183	213	181	149	198	191	176	205	208	186	213	171	179	184	194	211	171	201	167	180	204	205	192	203	189	196	192	177	188	188	195	179	193	213	191	191	167	191	214	194	197	189	187	177	177	187	182	192	204	188	205	180	172	171	223	202	200	177	206	197	177	207	206	154	174	180	186	197	206	178	181	177	198	193	189	191	198	194	200	189	193	192	191	187	213	207	193	170	190	234	190	216	196	202	194	149	176	225	191	176	213	173	207	167	200	194	211	169	206	189	203	195	181	168	177	184	182	212	178	203	206	210	193	201	187	163	180	189	210	188	186	187	198	186	215	199	180	173	195	199	205	174	184	184	172	200	189	196	199	187	207	195	203	176	194	182	191	183	203	191	190	210	199	171	171	205	196	168	207	209	178	197	181	201	172	178	222	167	203	175	178	165	185	183	192	201	179	211	211	166	208	185	184	203	160	234	194	187	194	178	172	196	194	178	183	185	207	190	195	187	187	199	205	198	212	184	195	190	180	169	196	178	199	174	186	193	201	206	181	199	196	217	174	204	183	198	190	178	196	199	194	187	194	169	183	199	195	211	182	186	189	186	218	198	183	182	205	194	198	195	187	175	178	190	204	198	202	215	183	161	203	226	189	197	195	186	168	201	199	189	174	188	185	195	167	201	200	215	202	194	195	187	185	190	186	207	186	194	216	180	199	200	193	194	197	205	183	215	183	156	167	207	188	173	201	212	163	200	208	202	195	214	203	197	162	193	179	206	197	197	170	200	195	178	207	201	196	188	172	182	165	182	191	181	192	179	208	190	185	187	191	203	193	186	219	190	207	184	204	223	192	185	197	191	214	198	189	194	172	200	192	220	190	185	199	175	194	174	210	192	178	181	216	172	217	205	169	187	194	177	213	205	193	180	191	215	182	198	190	191	201	220	187	191	205	198	196	190	196	199	172	189	168	182	208	209	206	182	176	181	175	178	194	192	207	191	187	208	193	202	192	211	190	211	199	185	177	211	198	199	201	163	199	202	183	189	200	199	178	179	197	207	181	192	200	216	195	164	197	169	199	174	196	198	190	216	204	193	185	165	187	197	180	191	206	206	188	194	197	196	178	189	170	194	208	214	193	185	214	197	197	172	169	235	170	199	183	174	195	189	171	198	170	180	185	171	181	172	192	160	216	172	214	195	193	190	197	201	193	172	160	178	214	205	204	184	224	211	204	189	202	187	183	189	178	208	193	180	198	176	202	221	199	173	196	183	179	186	186	194	183	166	176	179	189	206	205	185	202	203	178	157	182	173	193	181	199	178	173	204	187	191	189	190	190	211	174	215	190	173	192	212	220	181	192	184	194	190	182	175	178	208	167	207	193	179	181	188	166	204	194	201	173	188	169	181	180	183	197	204	204	212	165	210	180	202	189	186	197	197	213	195	187	180	217	170	168	209	207	210	167	177	197	186	190	168	225	187	198	183	219	181	199	190	190	203	196	220	222	193	198	188	210	184	216	204	188	172	162	171	200	223	190	170	204	194	199	184	188	204	205	172	192	188	189	199	200	213	179	200	188	201	193	193	199	182	190	188	194	197	189	172	172	194	202	201	179	186	209	194	216	168	194	203	183	161	186	177	187	181	188	184	191	202	206	195	195	190	174	201	188	211	185	169	186	196	192	191	166	188	201	197	184	201	187	173	175	209	184	196	186	207	186	195	194	218	179	185	172	183	185	184	214	196	184	182	205	182	212	204	190	186	195	194	208	199	190	197	181	204	216	213	211	195	193	206	188	183	186	195	192	199	159	198	181	175	184	191	191	192	173	172	184	186	186	209	176	188	188	178	173	184	192	196	176	190	192	202	202	219	207	185	170	193	181	207	191	208	171	192	193	189	162	189	208	202	181	198	202	198	200	209	167	181	216	182	175	166	202	160	200	185	176	176	207	183	199	196	195	190	197	196	185	199	173	205	175	178	194	181	186	202	210	194	206	199	195	196	202	198	198	186	191	197	186	203	199	200	207	187	172	189	177	174	166	190	175	212	201	186	191	191	199	180	205	177	185	178	178	190	194	212	177	190	199	197	214	182	180	194	193	204	189	202	173	194	192	183	197	188	200	183	214	186	161	208	188	201	177	180	207	183	192	182	182	212	198	194	204	184	180	179	219	199	190	188	209	194	178	211	185	186	207	182	196	199	208	166	190	192	187	205	196	208	171	216	182	202	209	214	202	191	188	184	172	190	189	188	174	196	198	202	194	177	161	193	170	185	219	194	217	184	189	181	180	198	192	200	187	212	162	172	186	194	179	179	170	207	199	203	204	200	191	169	190	219	155	183	177	198	202	178	178	182	193	199	205	187	186	211	196	206	186	181	176	186	205	207	180	175	192	204	203	211	192	181	201	180	191	180	201	225	177	186	194	205	198	187	211	195	192	184	184	197	206	203	185	174	189	184	168	180	185	195	176	177	186	198	190	169	170	183	205	204	179	179	199	194	184	196	185	229	195	205	211	176	173	187	189	198	214	202	196	209	209	197	188	180	180	176	173	180	193	168	184	192	199	197	178	216	198	207	184	189	197	186	180	179	182	200	193	181	196	221	201	195	202	182	202	202	177	170	192	225	215	203	181	221	184	202	197	224	197	192	198	167	187	202	181	185	164	162	196	195	197	188	211	193	211	196	193	177	219	196	175	187	205	186	212	197	200	204	183	178	182	169	198	183	203	196	185	188	184
8452	1432	2877	3413	2763	17897	30483	29569	23945	6555	602	586	563	549	555	467	530	522	500	535	502	506	522	466	516	495	473	491	493	459	495	477	488	481	461	506	490	491	490	485	493	446	486	453	489	475	438	478	468	479	506	469	459	488	513	484	436	470	483	458	485	493	477	451	463	454	462	416	484	483	470	473	461	464	445	483	466	466	475	462	454	451	459	502	473	464	514	442	493	449	460	507	444	505	479	489	479	472	452	463	493	452	446	475	459	476	467	481	456	460	508	454	451	471	473	425	493	458	473	452	453	472	480	509	478	487	475	471	447	491	490	468	475	507	447	461	480	456	473	439	464	450	443	454	504	439	451	443	472	458	457	467	482	445	450	462	431	497	469	432	486	465	473	469	441	484	468	448	469	451	474	475	428	465	478	463	448	452	454	459	420	473	447	462	480	468	445	488	439	429	521	454	462	435	454	451	487	473	473	486	489	465	490	455	472	454	456	468	449	452	471	493	447	450	472	442	446	463	474	462	450	487	453	436	513	487	451	456	451	478	491	453	462	457	423	484	443	458	472	453	494	460	458	454	459	448	527	476	434	463	533	430	453	491	481	485	457	455	423	423	431	456	459	488	509	486	437	424	460	457	464	475	445	437	477	431	442	475	433	478	473	427	460	439	463	467	460	486	470	485	459	476	451	481	434	451	472	442	500	470	471	449	466	465	497	450	477	426	439	478	451	436	491	458	473	449	454	443	499	475	481	457	455	484	473	454	452	477	497	449	507	454	465	490	469	436	459	490	485	469	440	445	494	451	456	465	446	456	458	478	454	439	485	482	454	498	467	510	460	477	509	422	477	529	444	481	457	464	468	477	421	450	473	464	472	476	470	428	480	485	445	484	429	454	442	465	481	454	520	468	479	458	460	434	447	452	464	420	476	477	431	445	463	475	456	476	489	451	458	454	458	472	499	420	495	470	451	462	458	491	498	449	486	485	484	462	455	486	434	487	483	442	457	476	499	433	443	458	437	450	478	482	460	470	447	469	461	453	510	471	445	461	461	464	495	426	429	458	454	443	463	421	448	432	455	453	477	486	466	471	492	476	479	485	476	453	441	444	456	493	448	454	452	475	441	446	486	423	483	446	445	450	435	476	455	472	469	465	462	447	487	454	436	428	468	471	464	474	431	449	450	431	458	467	454	468	445	506	497	461	463	430	462	459	455	456	461	475	470	465	485	439	467	494	493	440	443	465	453	473	461	508	462	462	471	481	434	453	440	463	444	488	489	441	477	447	491	487	474	438	429	456	469	460	473	419	459	481	471	448	490	475	493	502	462	415	462	453	466	458	418	461	462	461	461	439	467	483	502	455	474	443	456	491	468	509	458	455	441	452	477	486	487	511	466	457	478	459	480	449	480	450	491	468	457	463	438	440	437	479	430	477	450	454	471	512	457	475	478	458	441	481	428	455	490	459	439	450	458	440	492	442	453	443	482	423	499	480	501	476	433	437	447	460	478	472	423	470	455	452	450	449	508	477	481	444	434	443	486	484	467	439	449	466	451	460	410	458	443	457	444	464	492	489	467	478	496	484	472	426	452	454	474	457	436	455	467	449	463	466	471	502	425	463	482	464	439	438	494	478	457	465	493	481	440	468	471	446	453	433	516	462	474	478	442	465	455	484	454	473	438	441	430	456	409	482	437	457	450	480	498	470	451	479	466	461	440	486	462	441	443	466	434	484	472	478	448	465	465	469	482	481	471	509	474	471	421	491	424	468	492	463	456	451	475	487	470	481	469	485	479	443	461	447	470	455	484	479	461	423	442	450	440	480	484	463	472	469	451	461	473	488	441	493	476	468	473	455	501	457	459	438	512	447	470	464	448	488	468	449	465	456	458	473	472	452	463	441	450	498	460	447	411	465	454	444	442	457	451	476	484	445	468	501	462	471	484	459	451	470	418	501	440	505	469	497	453	473	464	469	445	513	454	469	468	447	457	464	480	477	489	442	458	450	477	474	471	449	491	462	503	465	436	427	452	462	456	473	481	436	505	458	461	491	469	453	446	504	437	498	466	482	447	486	469	471	450	449	465	453	465	463	451	448	496	472	450	444	443	453	510	451	486	434	500	452	490	519	483	459	485	472	455	504	463	483	447	457	471	466	451	481	471	448	473	482	449	475	481	435	456	456	457	438	472	481	468	445	469	449	496	512	497	465	451	471	480	445	457	441	448	463	451	477	474	486	478	436	447	456	437	456	496	469	464	494	490	409	467	459	466	470	470	487	479	463	452	465	468	449	448	479	462	455	448	450	480	453	480	483	449	457	445	459	440	470	502	462	509	451	455	458	512	454	501	424	492	480	486	476	459	473	483	486	475	451	481	466	426	494	464	476	507	458	463	508	483	469	483	443	450	475	493	472	482	450	444	434	449	455	483	471	476	506	493	426	462	471	441	480	478	442	462	475	476	544	500	463	491	526	464	451	470	491	454	480	431	459	458	497	448	463	476	443	428	466	437	457	457	468	459	463	468	451	480	484	462	475	453	476	453	485	473	458	468	442	475	461	470	487	471	461	447	444	477	478	463	450	481	481	451	518	473	434	467	488	446	452	457	467	447	454	454	457	501	430	481	466	455	474	466	468	490	461	476	459	448	485	490	444	485	448	472	479	488	474	463	475	482	489	507	453	488	446	496	478	428	458	469	447	477	464	438	429	458	484	456	466	478	499	465	425	461	440	434	476	427	463	480	457	449	412	426	467	458	433	472	428	437	527	418	464	487	438	486	460	459	466	472	479	483	478	479	456	440	459	472	482	433	454	475	457	489	458	471	496	491	460	477	436	434	447	477	449	488	504	442	468	434	466	489	485	479	481	450	494	454	475	456	462	466	444	451	477	454	481	430	472	492	456	469	480	462	462	474	443	439	456	463	470	468	450	476	436	437	434	458	454	428	465	454	528	448	476	471	411	462	424	508	518	480	464	488	442	483	444	454	482	469	469	460	505	480	489	508	444	444	495	453	458	473	478	485	440	469	441	453	467	457	479	478	504	451	455	467	496	449	434	502	451	472	460	447	480	464	466	426	445	427	423	465	483	426	455	472	500	427	483	452	467	494	466	505	450	474	510	472	466	479	444	474	489	434	495	457	470	432	453	469	424	469	477	441	484	462	484	481	486	473	465	451	475	483	446	479	421	424	465	510	464	452	460	452	476	474	463	510	485	504	457	455	478	476	486	450	451	468	457	493	453	460	474	513	468	433	476	460	460	482	454	463	446	453	470	491	485	469	475	482	444	409	477	453	462	448	491	484	482	449	443	456	452	489	474	505	472	432	498	438	438	456	462	487	478	465	487	456	464	436	479	496	479	445	428	464	479	463	447	451	446	474	461	490	484	467	476	457	451	461	448	485	460	426	489	493	448	463	449	472	418	445	432	507	517	481	462	477	466	489	445	450	440	448	460	456	465	480	447	469	422	483	442	455	459	428	473	442	483	442	490	499	496	447	427	499	459
1938	504	468	374	345	346	352	466	518	293	202	224	208	242	220	244	226	221	255	234	220	231	250	232	247	247	245	240	232	244	219	257	202	236	223	233	203	233	192	231	255	251	243	201	239	218	206	241	234	256	216	230	229	217	236	218	228	248	248	217	250	250	234	252	235	284	229	235	228	254	256	237	248	251	235	271	246	239	259	228	222	229	216	231	229	214	219	209	219	232	253	220	233	247	220	240	246	206	244	262	223	206	218	231	226	215	222	224	210	231	248	231	216	233	228	237	257	242	229	219	224	228	232	233	228	228	232	218	217	252	245	215	234	232	204	234	225	237	235	213	240	226	236	216	240	221	228	276	261	210	235	237	234	249	223	234	227	236	223	237	233	243	242	261	217	223	208	257	221	235	258	235	261	223	238	262	257	218	254	222	224	266	226	243	237	218	234	179	247	224	189	245	245	229	224	244	234	253	225	216	213	222	214	224	252	230	233	208	240	196	209	257	240	218	236	245	245	223	233	221	238	207	223	251	215	224	239	217	217	224	202	244	234	231	204	238	236	217	210	218	227	255	254	233	247	224	247	221	219	231	242	237	202	234	234	220	254	217	229	208	225	231	238	237	214	206	258	217	202	218	217	248	259	222	239	228	241	238	253	236	235	220	226	243	218	242	224	223	225	213	255	235	217	222	226	249	230	216	221	231	218	241	230	249	231	212	214	218	235	226	213	218	215	226	231	252	241	215	233	207	229	235	241	247	250	237	217	227	248	208	227	225	236	212	267	212	235	261	239	232	206	215	224	259	223	247	212	240	254	211	238	216	237	231	250	243	235	200	254	239	230	227	225	214	250	247	244	226	227	216	230	218	224	205	234	235	235	207	219	230	227	226	239	234	205	242	258	227	216	209	253	216	224	220	240	219	219	243	241	232	230	207	234	227	250	238	235	261	228	237	233	238	264	232	253	224	208	228	219	229	248	221	222	220	216	217	220	219	230	240	233	240	245	257	232	214	246	220	251	223	247	205	208	239	216	230	203	244	242	239	221	214	227	213	211	227	211	214	203	195	256	238	213	222	232	229	224	209	223	248	255	239	221	238	233	208	233	228	221	203	238	213	230	213	273	239	205	240	209	241	243	245	212	213	223	202	226	258	193	218	248	218	234	193	239	213	254	241	220	226	212	237	229	234	220	231	242	240	232	221	202	232	211	242	246	223	219	231	220	235	227	215	238	215	234	246	228	218	234	209	232	233	244	204	251	251	212	197	259	229	227	228	237	241	229	253	240	225	226	203	232	227	233	224	198	237	237	232	259	238	193	248	212	227	233	193	214	240	202	247	225	238	205	242	259	233	202	236	204	251	253	225	265	228	231	270	215	236	234	207	239	206	227	242	227	237	226	220	239	232	246	251	215	227	217	220	199	227	242	240	223	248	235	221	236	213	222	206	265	246	195	231	216	251	222	230	240	230	221	216	224	231	208	240	197	223	234	226	236	225	241	233	242	235	270	216	279	234	197	241	256	237	204	236	240	210	222	229	237	235	229	215	240	271	232	204	222	246	209	262	246	223	211	214	222	229	246	235	235	221	204	234	236	208	237	253	241	215	216	233	247	219	200	257	222	236	224	238	236	254	242	238	224	232	246	195	223	221	266	229	261	202	227	183	255	221	218	223	211	197	218	246	238	224	225	232	222	245	209	216	235	225	270	232	215	212	249	247	239	214	230	234	199	219	233	200	219	208	264	207	215	262	217	222	223	239	249	225	235	224	221	222	246	231	251	208	225	238	224	225	234	233	219	215	235	223	256	209	257	222	232	226	237	191	225	209	221	243	196	233	233	240	208	207	228	231	236	236	266	216	245	221	211	222	243	261	237	231	228	230	200	249	230	235	234	253	220	232	233	237	236	225	230	228	260	218	219	216	232	222	232	232	216	200	234	217	242	213	222	234	232	220	245	251	250	238	212	233	243	225	250	242	232	209	219	227	222	240	228	216	211	250	246	240	213	237	225	235	242	212	235	225	254	238	222	222	231	245	255	255	200	211	202	208	204	218	247	234	204	242	249	239	244	211	241	235	233	251	214	243	236	215	242	231	201	212	230	232	233	246	241	239	249	216	218	223	225	222	216	246	241	221	226	210	224	238	232	239	229	223	224	217	255	236	238	216	214	218	238	246	224	208	199	249	212	208	253	198	238	233	241	237	247	225	238	240	238	225	234	222	265	218	228	212	236	222	253	213	222	218	239	236	242	222	244	255	232	213	226	198	212	236	235	238	216	252	234	227	221	195	214	247	249	219	207	218	210	219	233	231	269	222	237	265	224	234	247	219	251	223	248	231	261	236	208	225	214	214	230	239	219	235	222	240	258	235	245	242	208	238	229	218	233	240	243	245	244	238	244	230	232	214	204	219	217	228	245	198	212	214	207	238	229	227	230	207	256	225	263	247	242	198	249	229	219	238	213	223	233	236	255	227	243	217	247	218	236	242	238	220	233	273	199	239	238	242	231	237	238	229	237	234	220	230	237	254	235	227	250	249	245	205	236	252	219	273	245	215	245	248	201	227	224	217	210	247	219	229	228	208	202	215	204	214	220	234	258	234	204	248	230	261	235	228	233	238	227	249	230	230	252	202	245	218	235	241	199	230	231	215	252	263	252	200	209	217	201	226	231	243	218	251	230	236	199	208	256	238	223	235	228	239	224	226	239	234	249	233	224	263	255	207	224	249	204	260	230	211	239	248	213	203	220	209	231	243	230	240	221	224	220	220	238	227	217	249	240	227	205	230	244	222	229	263	220	221	209	238	236	254	247	239	246	224	204	246	206	214	197	255	228	230	241	212	237	229	195	231	200	227	198	226	230	226	228	230	226	230	236	220	205	234	222	239	226	245	198	228	233	222	201	244	226	209	241	235	227	219	243	223	263	200	201	228	234	233	214	232	229	233	228	218	244	255	217	235	222	249	217	226	214	257	226	218	242	261	240	254	233	202	245	191	221	207	229	219	244	233	233	235	263	231	217	207	202	224	241	217	232	249	249	219	228	225	237	232	220	232	237	241	212	241	222	237	216	244	238	205	211	222	226	228	230	242	227	221	230	242	230	263	237	226	237	257	265	214	224	238	227	242	218	258	227	224	211	260	241	244	201	220	260	219	213	240	225	207	251	224	249	257	227	257	249	232	230	224	209	209	233	213	236	264	222	240	236	213	205	224	215	235	236	207	220	218	227	225	212	219	242	219	242	247	215	226	244	213	222	237	220	218	274	225	202	251	251	224	217	230	221	227	206	249	245	232	212	226	231	235	228	227	215	257	217	213	252	225	210	220	255	256	220	226	222	239	241	235	221	236	249	245	239	196	208	223	211	222	225	226	199	220	225	239	233	222	211	236	220	244	233	237	205	248	253	263	269	226	239	219	237	216	231	234	207	231	221	228	218	211	223	246	197	210	212	236	257	206	227	248	231	242	240	252	206	270	215	234	235	227	219	231	211	232	241	217	230	235
2195	781	1132	1212	1108	1140	1518	2010	2085	962	603	616	592	557	569	603	615	589	588	542	560	577	591	610	570	583	560	586	537	610	619	595	579	571	600	597	580	598	539	609	607	572	573	601	540	581	586	540	590	576	579	597	589	524	621	544	564	531	550	554	579	576	595	582	580	551	541	583	566	553	585	583	571	567	579	545	563	575	579	584	539	527	594	554	589	595	541	605	551	555	541	542	574	537	580	587	569	545	551	551	580	597	525	536	527	528	576	523	573	561	572	521	567	540	571	567	578	573	580	572	575	545	573	581	572	559	563	554	567	561	560	571	589	545	549	554	525	567	561	566	580	580	559	546	559	590	569	576	580	554	555	559	588	588	552	553	562	571	562	567	572	566	579	543	588	569	522	556	607	583	588	554	601	537	556	569	577	608	572	556	553	556	550	589	572	529	571	528	550	548	530	540	560	590	575	592	546	553	591	556	532	583	543	600	579	574	580	564	557	592	592	543	559	530	570	584	571	535	559	560	599	543	622	579	510	574	565	580	501	572	533	540	575	546	556	562	558	558	586	571	600	545	520	559	560	571	544	613	580	620	605	565	550	613	550	535	577	565	539	508	555	526	560	551	544	535	555	553	585	560	537	546	560	547	585	553	550	565	576	563	537	574	601	550	539	542	565	571	563	533	563	565	549	583	553	550	514	596	599	571	559	561	616	558	574	573	545	534	551	520	565	559	568	552	533	598	544	529	579	578	601	532	610	581	553	576	586	545	581	571	588	555	557	575	566	596	570	591	578	555	571	591	548	569	562	575	573	560	590	583	587	545	554	577	535	589	570	571	577	582	606	564	559	616	558	537	550	543	563	603	568	551	583	609	586	562	574	557	590	550	536	589	540	599	566	544	542	567	561	554	607	565	584	543	564	578	553	538	576	580	571	584	579	582	578	594	578	592	612	642	558	602	608	541	532	577	557	564	547	578	584	526	578	583	564	581	574	575	569	569	583	551	552	555	545	570	569	571	553	599	591	591	535	559	556	592	536	541	545	580	573	594	544	577	599	541	557	589	601	553	558	564	558	566	583	558	567	549	584	579	573	589	542	576	559	585	551	547	584	571	533	617	564	606	527	527	580	560	582	579	554	581	565	529	610	557	585	589	580	573	592	570	574	530	571	562	596	572	510	576	576	553	583	614	553	527	598	562	606	535	557	552	597	527	568	604	562	555	595	558	558	555	531	580	547	542	537	587	564	541	533	552	543	561	556	603	589	576	576	575	585	570	534	570	564	547	514	584	539	600	579	555	560	576	602	546	574	565	540	516	578	605	547	567	560	554	561	609	564	547	550	561	581	546	557	585	547	577	622	592	569	593	579	559	550	585	586	575	513	544	570	556	580	579	556	542	576	557	596	581	571	583	552	561	555	559	530	550	551	587	594	573	632	543	524	560	556	552	562	599	531	576	579	597	589	600	559	572	544	588	595	569	574	530	584	588	591	588	558	582	595	580	544	556	558	561	538	526	610	577	546	571	617	560	559	566	599	546	541	539	567	549	583	537	578	529	544	558	566	549	577	529	566	537	592	573	581	583	586	570	570	612	596	587	553	560	552	594	574	576	605	591	565	607	571	599	548	555	515	513	518	519	583	608	582	572	569	570	557	577	530	573	544	532	571	602	595	557	551	552	518	575	552	566	563	588	597	561	546	538	552	562	568	585	555	555	603	594	564	567	574	559	582	569	589	582	580	591	553	576	603	520	596	511	551	590	553	544	570	570	605	553	535	585	509	564	588	576	572	577	548	611	552	559	604	551	558	580	626	610	592	593	564	563	545	554	566	590	559	577	536	557	567	580	578	533	541	580	564	543	602	544	596	583	588	594	594	562	552	567	567	555	519	557	610	601	576	546	541	595	572	597	587	549	608	597	557	553	563	578	565	580	555	580	546	586	571	591	598	552	549	594	541	562	618	555	556	557	552	539	591	566	532	592	547	568	562	551	557	590	523	573	561	598	557	576	571	550	567	581	550	568	549	554	538	537	584	564	618	551	552	587	515	543	580	589	588	577	530	535	558	557	551	554	603	540	548	587	602	548	561	548	564	575	550	580	568	579	601	586	578	587	549	540	568	568	571	575	566	603	559	577	542	567	519	562	523	565	571	592	580	533	570	597	593	553	555	583	561	542	538	590	565	541	544	515	555	584	562	577	589	581	556	598	594	568	593	582	554	578	576	577	593	611	500	570	550	537	569	580	567	582	556	524	583	540	593	544	566	552	591	595	526	555	529	557	560	579	624	611	588	595	560	585	549	537	566	586	538	581	550	563	563	600	590	537	591	545	524	532	568	564	565	617	548	557	596	567	576	573	550	576	558	567	560	548	542	558	575	537	567	589	603	564	559	519	579	587	551	599	590	525	577	642	615	546	565	550	564	603	537	552	568	556	576	500	567	550	572	569	583	595	503	554	590	585	563	578	605	512	583	558	572	557	552	586	608	565	559	574	587	547	526	535	542	533	550	575	552	583	582	602	590	570	543	547	543	571	573	587	572	548	583	572	578	549	570	563	607	575	556	520	610	548	599	568	604	545	576	547	605	540	533	545	567	569	505	611	575	561	564	583	575	610	571	575	554	572	571	596	581	564	515	600	534	543	587	569	528	583	569	552	570	571	533	538	550	590	543	547	603	601	541	532	581	580	566	570	588	603	593	618	571	540	522	520	580	594	532	563	574	586	553	593	570	553	534	572	585	567	582	582	535	568	555	561	562	546	565	557	555	559	592	591	562	558	581	590	568	595	554	586	534	597	596	587	562	598	532	539	590	588	506	555	544	544	571	558	608	600	548	567	564	588	597	545	547	577	567	540	579	565	593	556	571	588	556	549	552	560	528	582	584	581	550	565	558	544	541	559	571	565	557	583	579	576	567	536	578	583	608	535	548	557	549	559	590	588	572	519	589	566	551	586	564	569	521	575	575	545	553	543	534	611	527	558	562	587	562	557	579	577	575	594	579	577	583	569	542	544	570	599	565	592	552	563	563	564	590	539	576	540	584	585	565	600	590	547	517	560	597	539	581	561	585	525	543	542	566	545	583	545	560	565	574	526	580	545	580	575	566	580	559	577	563	566	552	531	567	566	541	577	571	557	588	601	552	565	544	539	522	545	506	595	596	586	571	597	552	606	519	532	533	529	579	576	567	527	583	576	559	565	528	603	580	569	545	588	572	577	542	608	556	569	550	570	551	603	571	553	577	532	581	569	537	569	565	592	549	554	580	557	550	621	551	570	585	583	592	569	559	562	557	567	598	588	547	557	563	535	556	553	579	550	561	598	556	560	539	575	581	508	524	560	595	543	583	575	586	604	556	567	575	545	561	562	587	572	591	542	532	606	534	593	529	536	563	574	564	550	563	580	566	577	571	558	571	584	551	544	594	602	539	545	557	541	558	558	573	548	580	565	525	611	557	596	559	560	607	554	537	592	596	568	589	545	561	582	582	560	557	511	569	551	526	585
7753	806	968	736	837	2819	5568	5685	4243	1711	341	269	273	279	273	275	265	263	277	254	262	258	270	276	281	294	273	268	285	266	281	268	264	279	257	287	293	289	319	267	289	280	279	290	291	270	300	263	272	292	268	281	260	297	262	268	312	268	291	287	262	246	298	279	296	292	263	272	288	267	275	277	285	277	266	292	264	241	282	312	261	259	271	273	284	254	259	284	251	295	276	284	261	289	283	311	264	276	274	296	230	286	292	291	275	247	274	243	247	248	261	269	318	272	256	281	268	283	270	291	291	252	251	292	301	251	274	292	261	254	240	268	270	260	265	279	267	274	291	270	266	278	239	258	284	255	298	256	278	294	279	264	286	264	323	274	281	304	298	276	290	263	260	248	242	279	295	259	292	308	282	262	287	280	296	267	326	270	300	274	270	299	280	277	285	272	273	255	269	283	290	288	276	264	289	255	285	252	271	263	246	274	282	285	240	299	267	294	282	284	298	310	290	294	293	322	279	275	285	284	291	277	258	241	268	286	302	265	267	279	274	278	292	226	275	255	297	278	269	242	280	269	279	259	240	281	287	321	265	260	265	298	261	286	313	272	268	274	292	261	245	305	269	288	313	271	260	298	288	252	284	287	285	289	278	281	293	256	290	287	252	284	269	281	280	264	289	274	254	282	315	277	300	273	271	267	265	262	286	278	267	295	291	262	255	263	249	288	265	273	317	251	269	249	284	274	280	281	287	285	279	261	274	298	255	273	304	294	270	266	282	283	299	285	285	259	247	258	288	245	260	286	268	309	257	265	291	305	291	271	298	283	267	299	266	266	288	312	325	272	249	260	300	266	274	277	303	243	270	288	293	263	340	286	270	293	279	290	270	274	239	276	278	285	291	249	266	286	277	281	262	280	278	283	265	271	269	265	272	287	305	272	285	286	288	268	286	291	292	273	287	256	265	313	276	263	278	263	301	268	306	241	284	235	284	259	251	300	294	289	316	276	287	277	290	270	245	241	269	269	264	260	278	294	259	308	247	270	262	298	241	263	258	255	282	289	288	295	263	268	287	261	278	306	285	304	271	265	281	288	295	253	293	263	283	296	297	264	316	279	282	277	265	245	258	301	285	302	285	256	297	270	257	277	242	267	262	285	311	255	314	267	290	299	288	291	303	271	287	268	297	275	273	238	269	251	252	285	266	252	244	281	283	241	283	300	312	281	270	242	290	270	265	298	314	284	287	258	265	305	307	268	280	263	282	274	331	303	301	262	288	254	239	287	282	256	266	278	275	284	310	303	280	277	295	295	293	295	285	287	250	270	245	301	254	282	285	279	276	261	254	273	265	259	237	280	251	260	255	279	260	245	258	264	305	261	254	253	320	272	279	262	279	263	272	263	275	304	294	288	259	250	294	261	254	238	256	252	290	264	303	245	265	296	257	278	252	217	312	273	271	276	258	280	282	262	252	261	297	313	256	310	264	278	269	282	248	281	315	281	281	290	252	260	267	238	289	263	280	243	299	284	276	281	263	277	283	287	265	292	284	251	287	277	260	283	265	260	271	252	268	266	269	295	273	268	270	270	294	296	272	272	278	255	258	287	254	262	294	277	250	303	280	270	270	274	274	270	271	286	279	265	288	282	320	254	282	298	263	264	265	276	248	281	273	278	266	287	278	295	306	274	296	250	276	266	262	266	281	260	297	279	262	274	263	284	288	279	266	283	271	305	259	289	275	301	264	280	270	259	285	274	295	304	257	282	241	270	272	281	305	293	271	250	269	288	277	293	299	265	289	243	298	286	264	283	254	279	294	262	281	270	256	288	247	245	277	262	270	264	281	282	294	286	288	261	275	283	278	284	272	302	281	271	301	294	290	285	277	307	260	256	266	270	284	267	282	279	283	276	276	243	284	275	281	259	320	308	268	264	266	296	278	288	303	296	289	285	286	253	285	285	272	256	287	261	250	268	277	273	243	262	282	301	245	303	262	253	266	297	246	287	294	308	284	253	278	282	259	261	286	294	274	264	327	276	276	261	282	302	273	277	282	263	272	271	284	269	301	278	296	259	289	323	291	265	267	272	313	293	283	295	252	279	258	260	281	268	287	263	301	260	278	242	261	278	267	271	260	296	270	279	314	282	267	240	281	272	286	261	277	280	282	278	303	293	284	207	283	274	265	300	297	253	270	259	251	313	279	281	282	295	276	286	261	299	270	283	288	269	291	267	239	268	305	294	280	247	270	278	254	259	309	257	226	287	269	287	275	303	258	296	290	259	267	257	293	273	303	283	283	269	266	288	266	286	281	249	259	288	289	260	289	277	277	273	256	292	281	262	269	276	276	254	258	253	252	278	262	281	297	284	262	284	262	291	272	283	304	282	269	276	285	291	250	297	276	283	291	257	268	294	247	311	310	244	263	287	293	278	277	294	252	284	309	298	265	305	263	276	295	296	268	269	271	260	281	289	263	299	277	288	288	265	265	314	292	290	270	276	276	270	290	262	274	267	256	281	227	260	250	254	281	253	270	290	264	275	265	253	261	308	276	260	283	287	293	324	261	281	274	265	241	237	272	257	287	275	273	270	303	277	304	274	272	301	291	228	289	278	279	303	276	253	267	280	281	311	280	278	266	291	258	252	251	296	301	289	270	270	268	284	247	258	265	248	266	296	276	264	263	296	280	276	261	272	266	283	273	294	283	297	271	278	288	277	277	274	262	227	283	307	287	296	263	260	261	280	282	323	275	258	234	279	278	272	274	266	252	273	264	269	273	272	267	280	287	297	296	261	276	270	276	256	262	302	250	251	280	293	297	277	293	294	255	269	286	275	272	284	265	313	258	288	281	254	293	285	286	285	288	268	281	266	257	293	277	270	247	248	272	292	264	264	247	281	260	287	282	310	285	251	278	265	264	278	255	293	265	284	282	278	324	290	267	253	271	264	270	283	273	262	249	273	273	287	288	276	297	291	244	297	272	286	284	263	276	262	309	284	297	233	296	262	251	283	286	281	278	269	271	256	271	302	264	293	249	262	265	243	255	274	245	271	309	257	289	275	286	258	271	301	260	260	274	295	294	266	291	280	274	280	262	292	249	283	260	260	263	284	268	282	276	243	243	304	275	286	275	288	264	283	272	302	315	275	269	269	285	266	229	280	283	277	294	252	259	299	255	266	272	296	314	277	263	316	306	271	228	256	259	251	284	281	290	301	275	267	274	286	273	277	284	270	253	279	295	280	261	293	260	271	282	283	264	275	280	293	298	285	293	273	269	277	252	299	324	303	283	266	248	238	279	291	272	285	276	286	265	268	277	262	281	270	271	251	275	284	242	259	267	271	256	288	277	242	273	272	247	266	275	277	289	266	265	266	248	276	281	295	250	282	284	259	255	274	281	265	245	278	280	277	287	246	255	271	239	306	282	247	292	257	300	279	288	281	306	294	258	274	270	241	269	253	275	266	280	255	267	254	238	316	275	282	250	259	263	244	271	265	267	300	229	258	305	230
7015	1198	2145	2492	3561	12368	21007	21085	17167	6772	806	701	672	718	716	682	704	645	653	681	702	640	722	705	702	706	717	658	670	693	685	646	701	673	648	645	631	699	640	690	655	635	698	681	653	642	647	638	678	647	698	682	652	661	660	606	683	649	656	628	666	657	653	630	693	661	666	687	624	648	677	684	679	636	622	686	637	644	678	694	627	645	665	657	678	665	666	735	643	659	643	632	686	620	647	676	651	674	608	627	645	664	670	660	678	656	644	659	686	655	672	643	672	682	655	640	662	665	648	625	715	682	682	650	707	646	728	649	587	637	715	672	658	676	623	680	679	624	675	673	633	633	649	660	711	684	649	666	620	631	638	671	648	644	655	626	675	670	659	647	643	637	686	683	665	657	671	682	643	646	628	626	649	635	609	661	632	670	665	694	675	666	646	645	697	637	629	645	657	659	663	660	687	651	639	655	682	681	660	669	651	696	641	694	656	689	617	597	626	654	670	677	652	680	636	662	647	672	671	664	660	646	624	671	638	721	640	624	617	670	659	680	671	634	724	663	626	672	693	633	609	620	671	632	684	672	667	664	622	654	643	676	644	684	659	677	646	650	670	652	689	645	660	635	679	660	683	685	681	681	662	657	652	644	658	674	645	617	657	663	677	604	659	659	692	690	666	644	656	631	686	681	673	696	658	647	678	660	644	659	661	662	678	667	667	634	659	658	693	655	653	615	669	671	641	705	653	668	626	676	680	606	658	684	659	638	629	652	673	649	680	628	660	650	670	628	635	700	664	682	648	635	655	686	665	644	641	630	615	614	690	676	659	643	650	643	662	613	658	673	659	666	660	651	662	671	657	675	690	665	711	636	702	608	622	672	650	647	685	648	657	646	684	688	644	666	636	673	669	658	681	681	668	729	647	703	697	664	679	662	678	671	619	681	625	704	699	647	690	673	654	678	690	680	626	667	634	654	683	666	669	692	700	647	663	595	726	648	644	661	664	655	644	694	676	649	604	653	681	658	651	627	669	666	679	685	633	677	695	651	671	625	710	670	681	672	695	686	603	681	671	644	657	649	663	599	673	686	616	638	656	615	671	646	680	705	658	661	680	652	619	677	611	645	700	636	670	663	634	670	669	668	674	652	668	679	634	670	662	649	682	700	650	706	668	687	662	663	658	595	683	667	668	642	685	668	623	653	712	645	672	667	662	627	682	694	676	684	634	671	647	651	669	661	626	643	674	632	648	656	685	616	674	631	682	664	620	695	651	629	656	651	713	635	646	688	610	656	697	694	658	666	695	666	628	655	684	634	683	655	628	640	670	655	660	675	616	670	648	679	668	640	636	652	617	678	654	637	675	639	663	623	705	670	676	680	647	668	676	648	687	645	671	703	659	610	655	687	669	680	646	627	614	599	675	646	645	713	647	671	687	615	639	637	603	687	668	663	642	652	629	632	666	647	664	698	668	693	669	655	708	657	617	675	615	626	660	661	647	658	621	628	646	661	602	610	647	669	664	654	694	663	680	673	667	678	653	654	684	670	681	657	665	706	602	702	643	667	691	690	674	701	670	695	635	657	647	698	651	715	630	650	637	703	650	664	675	692	667	634	665	671	620	627	676	707	615	703	670	636	697	641	666	669	649	664	658	685	669	667	666	623	659	686	675	651	613	623	672	642	624	679	627	647	668	681	619	628	637	678	675	690	635	632	633	694	648	637	630	678	665	694	638	672	667	656	649	664	682	676	624	695	616	677	660	699	674	695	665	639	684	660	652	712	627	666	664	665	677	639	664	636	666	651	657	656	684	626	650	633	615	673	677	647	715	664	625	634	635	681	648	696	663	668	648	648	665	658	669	709	666	628	674	679	671	634	672	696	673	693	670	617	652	696	682	590	640	635	669	600	668	628	647	638	643	678	631	678	657	641	687	626	664	614	686	647	648	714	645	646	663	664	630	649	638	662	663	684	656	597	646	619	671	593	680	718	645	653	636	676	664	690	632	676	676	645	644	654	638	629	654	636	671	635	701	684	693	653	642	692	695	641	705	674	666	685	663	679	634	660	657	688	673	663	638	693	687	645	686	653	686	648	680	656	638	648	668	663	699	628	658	666	671	667	671	646	649	658	607	657	708	651	663	674	631	698	684	689	686	638	684	667	638	625	656	645	671	662	650	678	678	708	637	633	709	690	672	693	638	600	634	691	635	669	608	611	684	676	630	670	693	589	674	701	665	664	704	655	676	723	631	671	607	670	710	619	687	682	656	639	643	694	635	629	640	673	687	644	685	652	648	652	685	577	669	656	626	671	666	664	688	649	644	612	674	701	647	690	671	631	660	681	624	685	657	646	624	640	680	622	638	696	681	671	674	611	680	698	667	638	637	682	649	679	650	652	609	649	665	624	702	712	690	681	647	643	649	723	661	670	716	662	648	656	656	662	636	595	686	649	671	637	700	631	676	650	662	640	668	677	688	690	709	637	645	638	658	679	686	623	658	660	675	650	667	640	683	681	628	652	656	641	661	685	691	664	698	693	665	703	587	614	654	629	638	651	694	622	695	678	598	679	660	583	683	627	622	659	611	677	693	707	637	628	700	691	630	695	646	700	643	671	694	658	658	607	670	616	682	618	649	676	649	654	655	690	711	648	658	671	640	633	646	610	639	673	694	639	627	729	671	663	686	700	638	641	720	633	671	629	661	630	665	642	639	662	638	691	666	648	647	658	687	645	644	635	649	703	614	702	708	647	647	644	673	674	676	676	678	635	686	656	680	623	673	625	632	703	684	673	680	627	605	694	653	673	639	648	690	655	704	594	664	633	659	641	665	625	669	629	693	670	648	653	642	678	660	659	628	679	610	684	614	653	680	646	658	714	654	685	669	671	677	668	667	673	602	694	645	674	681	667	575	647	712	713	640	637	633	673	633	684	655	683	684	671	699	687	682	707	666	671	677	649	680	673	620	700	671	650	655	665	632	663	683	603	667	632	641	678	646	604	672	676	659	671	691	681	638	655	696	676	662	654	682	626	664	671	631	670	680	672	665	607	658	652	639	650	642	629	707	665	680	630	646	674	665	676	635	665	616	646	673	669	685	664	631	699	657	667	679	670	655	650	658	636	702	685	624	705	719	677	655	687	666	697	603	685	644	655	638	657	637	627	656	622	658	636	702	652	622	626	674	619	653	649	660	689	668	691	623	635	682	691	701	673	626	658	649	616	651	627	601	716	667	697	663	659	643	655	622	681	676	621	668	688	618	682	642	685	636	709	650	679	645	647	692	662	623	649	600	658	695	680	686	667	646	633	689	684	634	644	686	676	679	663	606	647	626	645	674	670	705	668	693	648	667	630	626	652	601	648	683	692	657	621	701	657	647	682	663	622	666	708	641	638	640	702	682	649	631	675	672	648	650	648	702	640	628	663	625	653	624	654	683	657	628	717	690	682	698	650	660	728	646	666	683	674	663	640	689	681	655	655	638	688	694	701	660	643	697	682	686	673	673	684
13602	1528	1192	880	827	2974	10514	10232	8053	5344	741	223	230	205	213	202	176	185	191	197	210	181	194	208	180	183	187	186	196	188	222	215	192	173	214	187	180	193	224	206	206	168	174	184	203	193	190	200	194	173	196	185	212	186	195	193	229	207	207	208	191	180	203	197	186	181	214	175	205	198	192	189	179	177	199	201	183	188	197	181	184	232	207	194	181	195	183	168	179	189	184	203	182	216	167	169	198	233	161	212	182	201	201	212	206	176	199	163	197	200	216	174	207	221	201	189	177	220	201	199	170	203	171	179	208	182	171	192	209	176	201	190	225	199	218	214	201	187	207	192	190	200	183	210	194	217	204	185	197	176	178	187	181	212	238	205	192	176	222	195	206	187	212	193	214	185	209	192	202	166	170	212	195	176	189	202	172	185	195	181	208	215	203	181	206	174	199	209	210	182	198	187	177	213	186	180	198	200	193	165	174	226	191	198	190	202	223	190	187	186	201	173	182	175	201	178	182	180	183	191	190	214	207	203	173	179	182	196	206	220	190	162	184	203	206	189	216	223	161	178	199	201	193	165	203	186	226	226	180	206	178	214	176	203	205	189	201	205	189	207	198	179	181	206	213	181	192	191	211	204	193	209	216	191	186	212	198	171	218	193	185	188	175	222	185	189	193	194	201	201	195	197	215	183	174	216	186	197	204	183	185	204	186	222	177	195	184	208	203	195	182	216	200	209	189	186	196	199	193	202	186	190	177	210	228	208	211	173	187	182	181	202	198	212	200	208	175	167	179	208	213	186	186	194	198	184	209	208	204	188	210	190	186	191	176	183	161	189	195	180	191	166	209	188	195	191	217	198	204	201	197	172	176	176	191	179	210	213	215	185	210	194	195	177	198	206	192	201	197	182	216	220	193	190	220	187	182	207	173	209	180	189	200	226	209	177	178	201	187	184	181	191	203	173	207	209	213	209	212	207	203	215	198	196	189	169	198	181	201	199	173	201	189	192	191	193	193	197	202	181	198	180	198	199	193	218	195	210	194	209	191	214	207	188	177	172	192	208	172	204	174	193	195	183	189	202	198	191	178	213	216	193	211	158	157	174	198	201	204	213	197	170	211	211	199	181	202	196	200	216	179	188	168	193	199	180	165	194	196	190	185	229	180	181	219	189	199	185	192	199	176	216	168	193	185	189	199	206	211	206	221	199	196	220	211	190	191	186	181	195	161	194	193	193	224	188	200	198	201	193	195	207	186	197	204	183	219	182	194	188	196	205	200	179	221	193	183	158	204	190	209	209	196	221	208	193	191	212	197	171	179	191	192	162	193	216	190	183	203	204	200	238	206	192	180	207	200	189	179	206	177	189	221	199	182	212	198	193	185	207	188	177	207	178	207	198	179	202	194	213	197	209	180	192	184	195	197	172	195	191	185	230	194	212	193	195	161	203	212	174	225	201	197	187	204	192	185	204	193	183	185	205	190	188	196	216	209	205	181	194	192	201	185	185	188	205	185	193	189	196	192	188	201	184	160	213	171	225	204	214	210	181	194	198	197	213	170	212	200	194	202	171	190	197	189	186	178	197	214	217	205	202	204	201	183	197	194	205	215	208	226	163	192	193	182	207	186	188	195	228	206	199	212	210	171	170	181	199	178	160	178	213	207	190	200	171	183	187	194	185	195	190	180	169	164	210	188	194	234	178	187	182	191	210	189	196	194	186	194	172	193	197	182	204	174	186	205	209	185	211	179	174	167	203	193	189	229	195	167	205	224	188	201	167	176	188	196	214	186	180	190	205	197	209	189	193	182	215	192	202	191	172	191	194	198	179	199	190	237	184	173	216	199	201	190	196	214	183	179	236	198	216	218	219	212	179	188	201	194	186	194	189	201	183	179	200	193	215	194	208	196	181	172	199	191	228	199	203	184	199	182	200	196	194	178	172	191	187	162	182	192	195	204	192	183	187	189	170	198	217	183	200	199	196	186	205	216	200	184	181	202	224	181	193	203	216	201	200	213	201	215	192	183	196	193	203	173	190	196	197	180	182	184	201	194	242	202	163	187	196	201	220	189	207	184	196	168	214	179	176	184	194	187	196	206	195	197	225	198	173	162	184	182	178	183	209	198	173	212	206	186	167	215	187	198	197	194	177	176	198	206	177	199	146	206	211	188	179	199	182	216	211	185	196	188	191	198	195	196	179	199	178	183	188	188	196	172	199	203	227	185	192	218	176	206	188	197	235	182	202	160	245	204	202	208	208	207	210	208	191	176	200	184	167	201	185	186	197	182	180	170	214	197	215	197	174	199	194	242	210	187	175	193	166	175	204	187	246	190	177	207	193	188	202	218	212	164	200	199	210	186	186	208	195	173	179	179	205	194	178	202	215	173	217	199	186	206	211	188	191	205	168	200	188	190	202	200	218	171	180	181	201	185	219	192	193	208	211	183	179	187	176	213	194	201	185	206	189	173	169	191	194	176	199	193	200	185	173	215	191	195	196	197	185	180	191	191	196	193	170	199	217	164	191	191	191	184	219	199	180	189	177	199	203	205	192	179	197	196	193	202	210	167	200	195	189	184	188	191	201	209	194	192	189	226	191	232	197	193	189	198	181	213	206	189	180	179	192	197	161	209	184	190	211	176	214	176	189	197	211	192	207	165	181	171	186	211	194	193	190	201	199	182	230	195	191	179	202	169	200	184	198	196	216	195	190	201	181	191	206	190	215	195	202	198	183	210	207	191	203	223	203	177	206	196	196	195	176	197	176	216	196	188	188	209	201	189	219	233	196	189	192	208	181	198	180	170	204	164	186	195	194	196	203	209	207	180	177	208	205	209	211	208	197	182	189	217	197	225	190	188	184	190	183	184	186	191	188	173	207	193	204	195	225	180	183	155	196	191	214	192	180	150	205	193	184	176	206	218	155	245	181	188	190	210	173	209	177	182	198	192	173	189	183	184	199	189	185	180	191	187	189	198	178	211	192	164	212	191	175	190	188	187	184	191	187	220	189	200	202	212	193	203	226	191	180	222	217	179	209	199	183	212	193	190	200	209	189	185	153	196	212	180	177	214	188	181	197	199	176	234	176	188	170	206	164	203	196	207	193	170	194	164	182	192	200	221	199	200	200	182	185	208	196	173	200	207	205	226	189	186	179	196	186	186	171	204	204	183	196	200	192	193	206	169	183	175	211	217	181	162	185	190	213	175	194	181	182	223	215	204	188	203	188	207	183	202	213	178	194	153	201	211	215	181	169	200	167	185	168	196	209	189	182	196	189	195	178	213	201	185	186	198	202	191	202	163	190	209	203	203	211	189	190	176	173	187	198	205	204	188	185	178	200	221	196	191	213	184	208	193	189	212	190	208	206	203	200	176	196	182	174	202	180	192	176	193	192	171	198	213	177	184	196	195	191	176	198	193	181	179	192	199	184	191	182	198	169	195	177	196	160	190	199	202	183	222	210	176	196	195	204	209	184	195	170	196	181	209	174	194	214	178	216	173	184
8583	1593	2643	3147	3650	11880	31247	29529	26115	19559	1559	538	523	537	512	510	508	511	469	477	490	519	467	471	455	501	499	479	464	510	503	490	461	504	501	515	480	477	451	480	490	474	504	473	425	451	460	441	493	497	475	449	504	490	450	450	489	450	460	471	444	466	465	473	478	469	509	477	420	463	462	477	470	471	477	455	491	497	452	497	505	453	485	458	439	457	497	513	483	462	466	484	451	422	490	445	476	484	485	468	453	489	464	467	468	497	487	522	488	466	471	481	523	454	476	471	492	453	496	476	498	490	451	470	453	481	495	509	503	455	482	475	522	521	486	410	439	480	481	493	464	444	479	489	446	488	481	472	456	473	490	512	500	451	445	500	453	514	440	485	461	458	486	471	454	467	470	482	452	453	474	491	460	482	491	421	471	463	475	446	482	452	466	481	488	497	471	498	499	479	495	470	478	465	491	478	505	477	450	480	476	474	470	493	431	460	475	496	513	482	475	491	509	438	477	472	475	480	476	486	467	494	472	442	493	452	467	446	495	431	484	462	480	451	447	480	440	473	456	500	495	450	448	485	473	449	500	481	454	465	447	480	470	471	469	487	459	462	484	490	467	489	462	434	467	457	465	473	463	468	472	533	464	451	487	461	462	481	464	479	451	457	473	506	495	465	512	461	470	487	456	456	458	469	427	445	443	444	451	520	489	510	478	491	464	487	459	467	472	469	520	511	470	471	472	474	480	479	440	473	458	462	445	489	501	497	474	468	431	439	500	435	466	474	491	490	456	467	471	504	483	464	461	495	480	464	460	488	495	478	467	486	461	479	443	498	488	483	485	510	477	458	471	453	496	472	509	475	484	521	475	441	480	506	457	482	476	475	445	445	451	504	463	436	478	443	480	511	462	471	492	429	471	463	440	483	464	496	463	509	493	457	458	493	500	468	441	475	480	464	461	539	503	463	487	518	457	504	462	472	443	475	479	439	540	471	461	449	480	465	462	481	433	443	452	475	458	494	497	519	439	470	451	447	464	487	483	462	490	462	457	457	458	499	490	496	499	498	458	459	478	483	463	493	494	488	467	505	449	486	457	493	489	491	449	459	443	476	452	487	446	484	484	455	436	449	449	486	473	448	456	485	499	495	497	466	477	466	415	456	482	463	523	450	446	445	484	452	450	511	479	489	465	460	497	536	474	479	442	467	486	487	494	458	485	448	481	464	454	467	480	482	472	477	508	471	498	425	464	495	447	490	465	468	483	523	459	438	501	487	457	415	461	479	424	451	458	504	460	465	450	494	453	489	461	437	461	460	477	475	459	442	454	451	527	439	472	496	468	482	475	444	469	520	472	491	494	457	468	508	450	480	452	477	474	447	483	488	489	494	476	488	470	480	470	468	470	472	443	473	472	471	478	473	489	491	432	474	472	494	430	471	478	482	463	492	453	487	467	499	453	447	477	463	485	440	476	466	488	503	475	448	459	464	456	487	471	455	505	489	468	445	488	488	492	484	480	468	523	477	473	460	476	510	504	462	461	509	528	474	498	472	473	489	462	496	450	481	473	489	422	473	457	497	445	451	489	452	437	462	499	493	495	457	483	470	462	490	450	451	478	471	518	484	467	456	454	491	448	452	476	512	475	478	472	428	493	508	483	480	484	464	486	442	476	464	471	446	454	463	470	532	501	477	462	516	479	458	498	510	485	486	448	453	472	461	477	483	483	441	515	443	506	484	464	495	455	479	499	501	457	507	456	471	477	501	495	470	475	450	468	505	496	459	453	443	473	451	477	470	479	498	502	425	459	504	479	441	467	462	505	464	479	477	442	460	516	476	472	472	520	447	437	469	500	466	485	484	453	471	466	474	472	501	496	492	466	492	488	472	448	425	423	459	432	486	468	441	471	464	459	481	479	496	481	539	505	482	476	489	492	505	508	459	468	463	515	457	467	499	501	486	450	449	444	453	480	498	475	505	471	456	451	477	473	513	509	522	493	480	500	484	484	477	504	459	458	475	449	488	423	440	474	508	503	468	462	468	454	477	528	489	485	470	464	474	509	492	461	472	445	457	475	473	494	484	487	450	445	502	458	464	492	527	495	489	472	453	484	470	507	459	454	449	445	481	414	471	463	475	492	484	462	480	450	517	488	463	456	476	493	463	489	490	450	486	491	545	448	496	501	445	445	461	452	498	466	485	502	441	484	497	466	519	506	468	496	492	486	460	458	471	473	469	493	444	450	513	476	467	471	471	459	435	501	468	494	445	427	470	461	492	473	494	508	461	463	489	493	486	503	476	458	459	446	488	464	474	480	481	457	487	501	466	491	486	474	479	485	452	527	499	432	455	450	504	499	439	456	485	457	462	492	475	480	509	497	512	462	472	487	491	449	465	471	441	430	503	506	476	479	473	513	503	497	535	470	427	449	502	451	494	489	471	483	490	444	464	471	477	476	492	486	484	471	460	450	482	502	463	481	463	483	475	502	470	491	487	441	458	441	502	468	456	487	471	446	468	475	426	455	482	443	464	460	470	479	478	471	472	500	453	463	456	458	474	456	477	431	512	475	438	443	511	493	448	494	473	463	465	508	485	430	466	455	445	451	433	468	447	441	490	487	499	447	494	493	472	485	479	478	474	460	485	522	481	489	446	504	497	465	463	480	493	448	458	499	479	464	445	487	469	474	495	436	476	477	488	456	493	472	503	466	476	492	452	467	478	482	496	493	475	468	461	482	483	487	486	456	444	454	481	452	467	442	478	489	464	459	440	489	489	460	472	459	484	507	464	438	494	456	484	479	495	414	492	498	443	486	458	449	507	486	490	477	443	476	480	499	510	462	484	465	468	494	490	482	464	428	485	487	459	459	503	447	424	463	472	449	480	482	488	478	443	474	482	428	463	484	478	493	465	468	474	490	483	463	475	473	450	494	429	471	542	460	464	456	491	477	489	477	464	474	477	498	442	473	483	501	500	457	469	490	473	465	480	514	463	491	520	440	479	476	450	495	445	453	464	476	486	463	466	499	469	474	470	476	458	458	472	511	496	478	423	459	496	442	469	490	512	504	497	472	491	480	488	471	484	474	471	490	468	418	480	450	472	446	445	477	462	493	461	460	463	445	482	467	489	476	471	488	517	466	504	444	427	506	483	470	490	464	452	521	487	496	481	495	469	463	473	501	459	474	459	499	480	453	499	467	449	452	491	494	445	477	484	479	472	473	499	458	474	491	482	478	468	446	469	492	484	486	494	457	465	487	484	458	464	457	461	485	490	449	489	450	443	457	493	459	481	454	475	475	433	448	474	503	475	471	448	476	472	438	535	505	448	470	492	512	508	503	429	488	464	449	495	518	487	470	485	464	488	472	475	456	488	475	507	492	442	454	426	504	497	463	470	499	482	476	471	473	462	500	474	461	471	457	485	476	482	453	482	488	499	491	497	512	484	454	528	470	448	488	482	467	433	449	489	459	493	485	469	490	456	483	442	492	477	483	455	500	475	475	440	451	478
1701	523	655	523	394	295	366	449	474	417	224	258	220	247	213	244	265	220	221	227	250	214	224	230	253	210	214	279	236	218	211	218	258	214	201	232	245	247	204	212	207	222	239	253	245	210	217	248	182	228	200	210	211	228	225	241	244	239	235	186	208	253	220	212	252	231	220	220	241	203	222	205	232	213	230	219	217	231	225	244	224	237	202	238	220	257	242	225	210	224	203	200	233	230	219	231	228	234	243	209	201	230	221	228	193	220	258	227	246	224	239	225	230	220	238	227	180	228	216	220	207	213	257	245	215	216	228	227	209	220	240	249	233	226	182	208	203	220	220	209	230	213	222	239	227	239	201	230	194	244	222	211	203	214	213	213	230	240	248	239	223	217	230	207	233	240	235	181	227	226	239	236	218	246	235	232	218	238	223	198	225	226	235	201	241	232	229	214	225	232	235	203	222	203	220	232	236	223	214	222	209	232	217	242	218	214	244	225	241	206	254	225	203	235	229	200	241	218	188	248	194	213	235	215	222	223	228	223	215	234	219	236	218	232	204	223	233	217	226	234	239	219	221	248	224	220	233	222	244	211	194	194	203	255	224	250	203	227	210	212	225	197	214	221	211	216	247	230	271	171	203	225	256	221	210	225	228	219	239	239	224	225	215	245	222	228	204	228	228	194	226	244	214	233	241	216	227	218	248	215	218	263	256	218	184	224	229	213	223	233	212	228	229	232	235	210	225	220	223	194	241	225	213	241	238	210	246	225	237	253	211	225	212	224	238	232	226	210	213	222	191	203	209	249	191	190	227	230	233	238	240	222	231	253	237	220	219	222	233	221	206	266	227	246	263	233	224	243	239	234	196	241	203	216	217	225	229	222	192	235	199	234	231	196	235	213	209	222	233	228	223	196	224	241	208	221	232	227	198	251	192	210	195	224	247	223	192	232	205	204	192	244	234	235	238	209	199	217	234	251	220	226	230	231	211	221	204	222	231	212	207	229	225	203	238	199	225	210	228	233	245	206	218	193	216	216	223	243	218	216	226	200	237	225	225	207	233	218	243	248	213	202	234	220	230	246	215	227	214	218	220	233	249	251	248	241	222	212	219	213	212	236	230	217	221	213	197	204	221	213	226	204	221	229	257	195	234	216	236	191	225	222	231	232	216	223	205	230	236	233	218	227	226	250	218	227	218	232	225	254	199	242	214	233	245	240	243	207	235	244	231	213	235	190	213	207	243	212	226	219	244	220	213	213	248	230	225	233	223	219	220	228	212	231	261	214	200	225	216	225	239	216	188	202	235	230	215	229	220	236	202	218	239	212	231	236	206	230	226	244	218	212	204	223	224	232	209	221	223	199	244	241	242	243	223	198	197	229	246	204	233	240	220	200	231	213	214	229	196	242	199	212	199	211	247	232	230	209	221	228	197	245	230	218	250	202	238	212	224	195	217	226	227	218	198	211	216	220	231	264	232	230	245	207	234	217	209	222	242	206	232	230	189	214	212	241	256	233	230	239	224	236	237	213	237	222	231	224	218	206	221	232	239	233	234	224	224	201	234	228	215	248	201	252	195	208	254	228	216	210	222	241	221	239	228	186	212	238	256	229	211	211	236	215	212	228	242	214	177	249	179	232	194	206	233	233	226	217	210	234	257	237	218	215	209	228	254	234	235	212	242	230	227	214	210	226	203	229	261	227	248	241	205	223	215	215	193	193	196	225	198	219	221	201	250	208	230	219	207	233	211	225	240	207	223	207	231	230	205	218	219	234	202	235	242	232	246	237	213	236	209	219	223	217	202	242	256	198	221	218	211	252	229	197	215	205	197	201	246	181	231	210	222	240	221	232	210	226	202	231	238	218	212	217	229	213	222	202	251	232	223	222	223	217	235	262	253	208	211	220	217	228	237	253	228	232	229	216	239	228	234	249	241	212	215	221	239	226	220	223	210	226	217	218	234	228	214	216	212	230	235	203	215	226	200	221	219	216	222	208	230	227	232	220	229	230	231	182	232	220	229	215	218	244	251	236	227	229	227	247	227	228	205	212	210	196	225	231	218	255	232	217	237	230	211	218	207	214	235	202	216	210	210	231	234	222	211	222	239	261	217	227	238	231	199	211	223	223	230	233	265	241	220	237	222	219	250	232	230	220	247	260	214	236	241	233	210	217	216	230	231	210	221	207	241	215	233	234	215	233	263	229	228	238	227	222	213	234	244	241	250	195	217	211	203	229	237	238	221	220	202	211	249	242	219	209	251	221	231	239	256	219	246	243	199	229	221	229	242	225	247	226	220	218	235	224	252	209	232	214	224	230	235	219	193	180	252	222	245	234	211	249	233	228	243	230	247	227	222	213	241	214	248	217	188	237	227	261	229	225	215	222	218	241	233	232	233	210	217	255	245	237	235	237	250	232	251	219	249	222	220	217	207	210	231	201	232	211	208	221	227	224	228	250	197	221	219	211	249	239	218	261	226	240	240	225	235	225	252	243	201	197	215	239	213	211	236	252	200	194	238	253	206	268	235	215	237	207	225	222	248	243	236	232	224	212	235	237	209	219	197	210	191	244	196	227	220	206	228	231	231	220	219	226	220	242	213	222	230	225	196	223	215	230	241	194	201	231	201	225	222	247	257	214	238	214	238	249	215	210	233	240	233	217	185	201	247	187	219	236	219	234	227	223	239	213	235	241	225	243	230	207	208	222	220	226	223	229	230	228	218	230	284	256	202	224	214	231	231	216	229	207	208	192	240	222	228	227	221	185	237	199	202	197	221	214	214	233	207	229	208	240	227	212	235	216	237	243	210	202	192	249	219	230	214	220	217	213	232	217	230	224	227	230	214	235	207	221	220	202	216	241	208	214	202	184	232	241	184	252	217	215	244	232	251	221	186	225	210	234	225	205	253	237	221	209	214	222	221	239	212	219	228	184	205	233	204	253	197	241	227	225	201	201	214	227	218	270	220	225	224	222	235	201	236	207	228	224	231	237	236	236	208	222	261	230	233	215	205	230	215	223	228	208	205	216	237	217	216	230	245	191	200	245	225	219	220	233	233	225	223	217	204	232	195	251	203	232	216	252	212	194	215	202	187	197	214	223	260	199	212	226	242	231	235	203	249	217	232	237	224	240	225	215	220	250	218	222	253	206	217	265	218	231	222	237	232	198	250	209	212	235	211	241	221	214	210	221	191	215	188	215	239	210	227	223	197	237	224	233	209	218	234	239	227	235	198	220	243	231	224	225	212	235	243	212	214	230	231	225	209	222	204	229	225	245	253	202	237	244	227	214	217	242	242	227	223	209	234	250	233	239	212	224	209	229	213	237	218	229	227	232	205	262	205	211	219	246	226	223	240	212	238	211	233	201	209	226	247	225	224	245	207	229	222	240	209	226	236	232	230	250	210	235	232	212	220	239	220	216	225	238	226	217	220	209	240	253	224	221	222	242	225	230	241	185	226	210	211	219	206	220	221	216	203	211	249	216	208	240	215	237	224	202	224	219
2157	935	1515	1661	1295	1029	1435	1999	1938	1501	662	587	599	570	569	556	554	557	550	569	545	549	546	570	593	586	531	577	584	580	533	569	493	604	550	545	555	544	545	557	518	536	564	604	555	547	553	532	559	571	517	568	554	603	538	553	562	545	595	559	550	589	575	556	533	578	555	540	548	541	575	566	535	551	540	567	557	566	567	570	523	543	543	549	530	577	552	511	561	527	586	586	540	532	585	559	518	555	570	546	598	549	559	513	537	575	588	546	545	565	606	579	568	523	566	532	520	555	596	607	553	549	539	567	563	576	544	567	565	551	550	541	518	533	547	597	549	566	526	608	534	550	578	623	532	514	533	508	535	528	546	524	537	551	586	588	584	561	549	533	533	544	540	557	523	543	543	547	543	554	547	579	541	576	566	538	551	555	524	573	560	542	565	564	532	569	586	575	587	617	581	516	567	607	546	551	559	561	589	542	507	531	533	583	553	568	550	570	588	593	556	561	522	553	570	575	617	593	561	562	551	562	531	543	548	506	545	574	534	544	565	573	549	542	574	548	582	534	546	567	605	504	572	573	589	566	542	539	543	542	600	573	539	546	586	584	581	573	569	557	555	563	547	541	542	588	607	577	543	542	516	557	540	547	522	572	547	514	555	529	512	548	527	607	603	576	540	560	559	529	547	540	566	560	529	567	571	559	524	534	526	534	624	575	532	615	558	559	560	572	594	564	557	534	580	499	542	572	553	542	555	563	545	531	594	589	562	571	515	545	546	531	545	569	530	521	561	597	552	553	542	574	545	545	544	605	561	530	559	568	570	573	562	576	581	563	572	567	538	541	575	548	525	575	564	584	568	543	556	546	539	575	502	551	591	540	558	572	534	559	569	541	574	589	528	535	540	556	559	586	599	556	550	550	592	562	566	545	533	525	576	562	556	543	589	517	580	571	550	541	617	593	509	544	575	511	548	562	528	544	569	556	541	556	562	544	553	531	528	559	582	534	603	620	548	552	551	524	544	533	558	580	543	538	576	567	538	541	585	525	573	590	547	538	570	548	572	587	557	539	541	544	589	530	561	556	540	584	534	509	592	611	559	572	540	570	551	518	602	595	539	558	555	558	577	505	560	526	519	545	552	579	568	556	545	560	570	541	569	538	562	525	549	534	577	555	506	553	573	573	527	531	562	528	494	522	564	546	551	537	521	529	587	540	577	549	586	566	499	571	597	539	524	551	558	573	547	565	523	551	566	572	599	551	547	581	574	556	539	572	606	552	534	566	560	519	554	558	579	521	565	581	562	599	558	551	561	526	591	558	553	542	618	573	574	543	514	563	526	586	547	518	551	587	569	544	554	526	535	514	571	531	540	572	515	560	528	555	564	548	556	568	591	531	594	580	528	556	551	563	562	524	523	555	528	556	492	592	593	572	516	515	533	580	564	572	556	566	554	579	560	544	555	601	538	554	540	597	589	543	578	567	582	516	534	558	594	565	543	504	554	548	521	586	533	587	521	569	568	533	537	549	567	556	539	558	543	604	558	547	560	582	543	573	523	555	566	551	527	517	545	524	538	528	552	548	575	526	592	562	513	576	546	552	519	568	556	561	549	561	544	577	609	550	567	553	585	558	541	532	590	556	570	552	534	587	575	557	558	568	528	582	573	541	547	531	544	540	516	596	516	543	565	545	585	567	584	566	553	567	551	576	561	559	570	518	541	529	570	512	587	554	524	609	545	569	540	580	538	569	524	549	568	541	577	574	565	580	552	529	545	547	569	567	537	559	516	563	548	528	570	536	577	569	536	583	521	539	572	576	561	540	545	588	521	552	559	553	527	556	534	564	516	557	572	574	548	588	590	527	542	558	590	571	521	544	556	537	587	561	538	531	546	560	544	560	529	545	551	566	545	568	549	529	540	532	496	516	565	557	562	569	551	557	570	530	532	537	560	560	559	561	547	574	584	553	527	596	533	541	532	549	565	545	519	567	577	522	553	547	569	557	556	597	563	589	502	549	518	589	535	548	578	545	542	557	533	596	576	574	510	543	540	516	553	550	538	537	514	566	542	545	557	554	586	573	534	524	518	548	534	551	604	582	543	526	568	558	541	560	554	544	544	565	534	544	534	563	546	570	577	544	545	529	612	542	523	555	554	574	583	559	509	544	541	557	567	528	566	582	609	575	540	543	518	560	535	555	573	538	563	543	562	530	541	584	527	575	553	543	527	529	541	575	563	578	570	554	513	541	528	529	556	567	530	562	536	516	568	542	522	589	547	517	522	584	540	560	546	527	544	545	539	577	557	558	545	553	542	568	570	566	563	572	539	540	544	518	555	575	553	584	547	517	603	616	554	558	553	563	547	567	550	594	593	548	550	587	548	583	590	576	552	550	575	573	531	553	553	544	558	540	481	615	514	557	548	584	537	512	549	552	530	530	527	572	537	593	540	585	517	518	563	543	561	557	525	544	572	567	542	514	498	606	559	597	539	514	562	579	540	538	553	569	563	576	512	541	544	594	560	568	525	553	562	584	529	582	550	545	555	579	506	542	581	569	565	572	569	572	568	577	516	554	522	563	582	597	584	530	574	581	526	535	530	541	579	569	528	557	557	583	593	498	578	557	524	518	549	600	587	557	548	557	541	562	574	534	559	603	545	575	537	537	584	567	560	596	519	576	575	531	497	551	537	597	578	571	556	555	529	570	538	515	517	587	535	562	548	522	593	556	551	620	517	571	557	551	582	592	550	528	530	537	563	534	567	564	530	566	560	546	550	520	536	547	568	567	560	590	554	571	531	537	514	547	528	592	629	575	570	551	562	541	564	554	543	585	552	587	594	600	556	545	540	551	569	574	569	564	609	567	601	569	549	535	549	559	582	546	526	577	536	570	535	522	528	521	540	488	557	543	545	553	559	573	561	509	543	523	590	533	580	516	560	534	538	580	575	546	572	576	569	534	578	571	565	557	526	547	549	551	579	555	550	565	576	526	566	573	530	535	552	587	580	557	572	551	556	519	547	549	584	555	556	541	539	519	571	534	540	578	555	543	536	553	575	572	516	569	533	574	560	543	545	545	519	598	541	508	569	557	579	554	594	559	573	537	540	550	564	568	564	539	550	558	583	602	561	583	536	517	538	570	547	582	586	546	552	536	539	579	587	559	568	550	592	534	536	578	506	545	593	538	564	545	575	566	592	519	580	547	556	545	549	590	532	523	562	574	547	538	543	549	589	527	510	564	554	563	537	551	568	572	564	533	524	582	527	567	563	584	555	560	569	590	553	563	559	549	589	570	543	590	565	556	567	572	565	521	536	571	556	549	548	553	511	546	539	537	572	576	542	534	530	528	515	556	524	516	571	551	555	572	541	583	519	570	582	539	534	574	562	555	547	545	525	570	547	538	517	549	555	567	527	559	546	580	544	582	558	551	570	529	529	575	620	584	541	556	567	558	564	536	555	514	547	496	513	564	534	582	575	561	601	567	539	533	633	527	572	541	562	528	570	568
7480	1073	1058	787	618	501	1579	4882	4481	3575	597	279	237	262	251	285	273	268	283	304	275	268	274	253	271	257	280	280	259	258	242	270	286	258	266	233	265	249	259	249	262	275	242	254	280	256	263	257	268	251	262	258	250	306	297	289	261	265	267	255	270	240	253	285	260	296	278	234	249	277	263	265	246	277	265	232	241	257	260	272	269	280	242	256	232	248	289	288	255	243	290	263	273	269	239	248	275	285	242	263	271	288	229	245	258	271	249	258	269	243	281	265	309	246	275	284	242	256	257	270	274	263	289	267	261	256	282	293	231	261	280	263	254	267	258	267	253	262	251	259	270	281	278	256	245	280	273	284	265	272	261	275	247	256	268	258	278	280	254	277	285	253	243	281	292	274	252	261	277	268	275	311	269	225	260	235	251	249	262	254	258	241	308	263	284	275	259	252	307	251	289	250	258	249	250	262	245	269	261	274	325	262	272	264	278	257	246	257	251	279	231	277	272	255	257	308	283	259	282	261	282	265	237	265	246	285	272	282	288	226	270	252	240	258	279	270	273	269	276	263	285	245	269	264	242	261	281	262	241	269	233	228	269	248	252	266	302	244	253	249	260	271	239	322	266	280	286	278	276	260	245	225	248	273	258	255	259	295	261	257	255	257	238	285	244	266	267	278	267	248	236	284	270	237	222	272	300	240	262	232	263	281	275	255	273	270	281	293	249	263	264	274	246	251	268	277	244	271	245	273	259	268	270	251	258	255	265	295	254	250	262	317	262	241	275	235	245	283	258	269	231	265	262	255	251	247	254	257	238	245	251	252	267	281	275	250	258	234	249	271	253	266	270	282	274	254	264	259	218	272	266	254	243	242	273	269	287	246	261	279	291	251	265	241	229	246	261	275	257	234	250	273	260	273	263	246	255	282	279	255	313	286	262	265	271	259	251	264	283	253	247	261	288	260	253	258	279	295	270	250	250	258	277	269	273	242	271	273	270	230	284	248	253	252	249	289	256	255	271	262	275	244	244	269	259	283	253	249	267	261	255	257	242	278	289	244	252	281	277	254	268	257	259	253	232	281	274	278	269	273	249	265	267	260	240	276	285	284	256	307	298	267	235	266	268	244	247	235	265	276	282	266	248	282	299	281	249	244	247	250	257	266	233	294	251	285	257	255	236	236	283	287	268	283	246	265	296	270	256	243	252	293	297	251	263	264	292	280	248	293	289	274	256	279	258	275	270	253	283	274	247	275	241	235	283	276	297	272	230	268	252	236	262	301	266	258	260	285	288	214	259	278	256	278	237	267	240	278	264	267	265	245	244	276	234	265	253	268	248	267	232	224	272	274	260	244	278	270	307	279	269	283	266	267	245	261	242	290	259	255	263	246	298	298	248	257	254	254	247	252	223	252	271	277	284	288	255	241	253	285	256	258	263	249	281	247	198	225	284	251	281	284	247	280	218	233	284	295	281	283	224	268	281	258	292	243	267	255	277	264	299	289	277	241	272	234	253	251	266	217	252	267	259	237	257	252	280	253	261	258	229	259	269	226	260	255	241	283	253	285	259	249	226	266	241	261	260	291	257	256	250	244	249	232	261	279	276	253	240	266	267	266	245	277	264	253	274	251	267	285	252	276	278	243	255	234	256	249	277	281	273	266	278	284	287	250	260	242	272	276	297	244	254	259	294	277	228	260	277	258	269	272	293	261	254	254	251	244	254	251	244	248	260	275	272	274	265	272	250	272	252	264	269	276	283	266	258	249	269	273	294	291	281	259	233	268	259	267	263	261	260	279	246	238	248	243	211	278	266	261	235	238	246	268	273	270	258	306	266	305	266	275	281	312	272	266	300	253	258	259	292	230	254	260	283	264	290	260	248	283	242	285	269	273	304	251	262	266	255	274	243	244	265	269	284	261	269	271	270	279	270	237	277	260	281	282	267	223	239	256	238	236	264	266	279	274	255	258	268	250	275	268	241	272	260	277	280	277	289	252	285	255	292	301	255	277	279	304	262	228	242	275	222	263	275	251	262	277	266	268	251	281	254	295	245	265	263	249	237	238	285	267	258	256	273	262	232	279	247	272	255	273	257	265	265	235	254	252	254	270	232	260	258	276	266	251	222	280	286	285	272	277	261	230	268	250	268	287	259	239	301	268	284	263	293	267	261	269	256	272	245	297	276	221	306	240	273	241	265	266	244	270	271	251	253	271	262	261	289	257	278	252	267	275	252	263	280	268	260	271	286	259	252	215	237	289	242	260	278	273	242	277	286	257	263	264	264	253	262	274	261	269	280	274	284	251	308	308	240	245	247	255	259	268	262	266	265	254	276	243	261	250	266	269	257	261	267	238	248	244	232	281	278	268	266	276	225	254	258	280	279	303	271	255	244	266	248	241	248	260	267	250	248	256	279	258	248	239	258	264	248	246	261	271	268	246	237	277	257	282	263	270	246	276	260	257	288	251	278	281	243	277	270	235	236	254	271	230	263	229	269	290	268	269	270	259	276	250	283	267	251	263	267	271	259	272	238	259	272	233	248	272	264	263	258	261	287	246	259	285	241	245	236	263	279	253	265	266	269	269	294	271	242	269	282	263	260	260	271	251	266	263	264	278	270	241	261	261	249	233	279	277	251	248	268	258	255	245	276	225	265	245	270	282	287	268	256	261	273	261	310	259	284	289	242	265	271	256	266	248	279	268	283	261	257	273	273	243	228	260	269	258	238	250	265	262	257	271	273	263	282	261	279	240	254	279	263	246	274	301	251	271	269	260	260	258	268	249	271	216	248	255	294	272	302	252	269	273	276	277	254	254	273	240	271	259	261	261	260	255	282	266	262	237	280	282	277	244	275	256	239	245	276	240	249	256	288	257	259	262	237	269	269	273	286	275	260	263	258	275	275	237	258	281	244	244	261	260	262	266	275	247	277	232	259	257	284	277	249	258	268	284	273	239	273	257	268	232	280	248	297	268	226	267	262	270	268	296	275	231	279	247	270	257	271	265	267	267	272	266	256	270	258	273	253	271	267	281	261	259	270	298	283	276	259	255	271	242	262	271	324	267	257	242	239	255	267	240	259	287	237	278	278	275	252	245	238	264	254	252	237	236	268	260	234	287	242	272	256	259	282	244	256	252	255	274	267	228	260	266	224	265	265	279	230	235	258	281	259	272	285	258	257	253	268	285	262	253	267	276	264	276	236	260	281	263	227	255	257	221	263	234	260	272	301	265	260	270	244	277	280	281	247	244	253	248	241	274	266	249	253	257	250	275	279	255	250	281	267	263	281	279	262	259	312	254	258	270	239	261	272	284	249	256	237	240	253	260	253	234	282	271	243	273	255	288	275	279	254	274	280	260	236	273	234	257	252	234	277	241	272	246	260	234	261	265	239	213	256	272	273	258	285	279	240	255	254	300	290	276	277	275	232	237	257	271	260	247	258	240	245	283	255	269	270	291	278	263	275	266	256	232	253	276	246	280	261	253	264	308	247	261	254	250	257	273
6843	1520	2531	2739	2434	2026	7271	20253	18174	15325	1591	701	647	670	650	661	638	674	650	635	665	638	656	601	651	607	628	606	612	638	645	676	648	633	654	619	709	591	646	615	623	603	642	614	618	635	665	636	632	620	647	658	673	643	622	599	664	603	640	621	643	639	626	619	630	595	616	657	636	622	615	616	573	612	664	627	662	614	688	615	627	626	617	591	602	632	660	610	634	691	592	625	640	632	601	647	608	634	657	628	653	590	649	647	656	612	651	594	636	610	592	661	609	652	625	621	618	614	638	670	648	620	649	659	616	654	571	658	624	681	657	658	614	663	628	588	618	652	604	661	670	665	641	635	631	608	635	625	649	613	655	670	589	619	646	598	653	608	670	623	662	571	603	646	638	643	622	643	612	617	700	662	616	619	657	657	564	619	621	617	631	680	608	649	637	694	604	616	628	616	614	688	602	585	673	597	654	656	673	639	644	644	633	645	669	688	612	649	659	658	714	645	619	615	641	649	592	622	642	657	640	602	603	616	648	626	648	594	644	627	664	636	666	667	623	651	615	637	617	635	603	694	682	634	625	641	645	596	651	621	623	613	633	649	659	638	660	650	622	606	637	576	641	663	605	629	591	610	625	623	633	623	665	599	704	651	593	574	639	687	604	655	619	646	660	679	596	668	636	656	669	659	623	642	645	656	598	622	662	655	646	621	633	643	630	613	656	654	596	589	657	656	570	677	617	634	635	608	648	639	618	662	645	611	635	650	639	632	586	619	620	643	645	613	620	604	599	647	642	676	672	652	666	640	636	636	651	640	653	652	618	603	603	651	594	622	601	651	626	666	642	639	598	639	639	601	653	629	602	642	613	636	652	668	625	640	622	656	629	605	604	639	619	639	614	623	674	673	673	628	651	629	676	630	633	642	653	690	638	655	616	587	644	635	667	627	653	633	663	652	606	646	669	665	640	688	637	605	661	640	605	648	636	639	606	642	629	594	608	637	606	642	613	624	633	644	609	615	647	664	648	651	671	634	637	651	667	669	629	696	627	629	664	607	637	632	643	662	595	621	627	583	636	657	613	643	664	689	632	607	603	633	602	632	619	622	673	574	630	584	641	618	635	633	621	622	634	608	616	580	641	659	646	620	639	625	632	634	667	622	609	599	629	627	672	597	654	640	633	664	642	657	599	649	656	639	629	641	639	650	622	643	638	649	618	644	658	626	647	635	617	652	627	644	584	632	621	612	620	641	626	661	644	625	654	633	684	635	623	644	651	632	608	628	568	607	602	644	634	599	646	622	646	583	675	622	598	619	601	637	658	582	582	622	646	622	619	663	626	642	606	575	652	598	665	614	628	624	603	608	612	610	587	656	651	678	618	594	691	611	653	609	688	624	636	619	682	624	629	629	604	631	654	647	645	608	633	602	656	637	614	631	630	625	647	611	605	671	647	626	639	651	611	622	645	639	619	607	604	637	663	648	603	633	616	578	602	651	659	613	623	627	660	578	627	667	654	629	624	602	625	593	628	615	583	597	666	640	616	644	623	655	612	643	636	646	672	635	645	620	616	609	588	583	606	635	624	639	618	645	631	618	637	663	621	615	667	643	620	622	647	622	642	625	667	650	631	615	685	584	660	624	639	647	672	624	623	647	629	625	597	617	641	628	577	651	627	605	625	608	653	634	618	602	614	643	648	619	642	681	660	643	605	671	617	620	614	598	657	613	635	620	594	634	623	651	653	606	651	603	678	652	636	645	629	674	639	628	661	586	636	682	628	619	596	662	638	664	608	629	594	625	607	612	628	630	618	590	614	583	585	635	614	600	653	609	625	628	616	626	665	673	580	574	655	625	599	627	625	688	653	628	607	641	616	630	613	622	626	619	613	582	642	613	590	651	618	621	641	636	625	632	598	606	631	614	608	637	648	702	611	620	615	618	666	651	620	637	608	711	666	650	642	576	632	616	691	664	643	623	621	625	637	625	640	624	607	624	622	656	684	666	609	642	665	671	638	663	640	648	605	625	608	655	650	608	630	586	610	673	640	631	654	647	603	669	655	632	625	650	631	667	620	597	631	656	607	657	610	626	630	635	629	607	630	652	624	666	657	637	638	657	618	586	639	653	672	655	606	592	606	611	663	629	645	605	639	629	595	641	650	638	578	618	624	636	615	682	639	637	655	595	624	647	664	608	647	637	611	642	658	634	615	625	656	646	624	631	610	618	655	653	608	597	666	643	562	618	613	641	647	605	664	606	614	635	617	635	611	639	667	634	658	651	617	627	632	633	652	620	615	679	615	602	566	649	629	646	607	617	642	637	614	638	636	649	633	616	575	626	617	663	644	582	652	605	662	647	610	622	613	615	640	679	652	652	635	597	651	659	608	619	581	617	673	616	655	612	624	609	619	633	611	646	617	641	645	640	671	643	625	668	634	658	628	624	658	653	620	661	653	689	639	630	616	659	635	601	629	635	651	608	616	610	660	582	640	645	669	605	627	609	620	638	644	607	584	641	579	626	599	617	654	684	597	615	630	605	544	599	614	612	680	650	615	629	612	642	615	643	636	613	677	615	636	624	617	623	653	625	660	626	631	609	642	659	665	626	720	678	572	644	569	659	607	636	631	632	647	654	619	612	620	616	645	636	602	620	629	630	605	603	624	673	643	653	629	639	629	622	606	633	630	634	620	649	639	627	633	630	637	685	629	618	626	658	651	608	600	655	656	643	593	624	662	607	648	662	614	656	608	647	587	613	583	667	659	665	620	612	609	638	644	648	659	639	647	625	640	649	604	648	654	666	635	614	600	631	590	651	620	640	650	607	653	664	619	708	627	642	593	628	602	591	642	622	644	650	606	624	575	621	664	619	676	598	681	626	573	683	630	614	610	642	615	663	633	663	605	627	656	644	586	614	607	658	626	633	687	618	618	616	632	613	651	592	620	620	648	652	617	651	628	655	573	631	637	629	597	643	618	631	650	651	665	666	614	668	638	661	595	634	642	606	613	617	615	616	623	679	610	634	606	656	642	656	624	583	590	650	592	633	642	637	612	641	639	649	621	650	619	596	613	650	647	619	648	615	683	609	619	603	693	634	608	666	599	641	627	651	643	666	628	629	603	644	641	653	642	625	661	603	621	619	661	618	593	620	640	667	661	597	636	630	641	601	618	615	643	603	648	646	670	632	600	614	586	680	610	617	625	605	571	634	620	605	636	655	606	624	682	673	642	650	642	614	625	656	619	586	631	600	647	640	650	636	669	641	607	622	611	694	656	648	680	585	631	657	653	615	635	616	630	655	608	603	607	628	607	622	662	639	594	596	680	637	598	651	623	632	610	582	606	603	655	628	620	631	602	603	637	609	690	644	616	598	644	618	619	611	656	623	657	627	649	636	601	645	634	674	661	616	653	627	618	672	625	705	574	638	634	611	648	645	666	587	648	618	601	621	611	608	652	640	609	632	647	671	608	628	641	633	626	653	636	643	663	625	614	637	650	629	645	670	641	596
12862	1484	1190	943	700	548	1080	6817	9001	7222	530	184	195	187	192	183	194	187	191	209	186	135	178	152	177	169	145	176	167	178	179	194	181	164	172	172	166	178	177	177	166	198	191	146	185	191	193	201	172	167	174	157	187	162	198	178	187	166	200	171	158	169	191	167	171	156	174	179	168	161	186	175	173	171	198	155	155	176	173	186	186	192	151	144	191	185	174	162	145	178	173	188	180	174	173	172	197	169	147	155	174	178	180	203	165	155	176	180	166	174	196	167	205	196	201	163	182	181	186	211	141	183	165	176	192	183	181	160	205	163	164	174	152	166	159	167	172	182	200	172	173	172	192	189	169	174	185	198	167	154	179	203	174	149	159	180	176	156	194	178	175	176	173	159	169	187	170	144	165	168	167	157	187	202	163	162	169	146	177	172	168	175	164	152	156	160	150	164	178	165	186	166	169	160	158	169	188	158	185	164	164	164	181	178	199	160	153	180	175	178	165	182	182	171	166	188	157	181	170	170	161	168	164	138	182	184	149	184	167	191	191	162	164	174	182	175	184	202	180	186	147	161	173	179	161	160	160	181	142	166	156	158	190	161	182	201	157	182	172	188	183	193	156	186	160	166	160	157	172	191	181	192	162	170	172	165	171	144	185	185	175	169	157	166	161	177	167	157	168	167	164	176	158	174	171	175	172	174	163	184	183	181	173	187	196	175	175	193	172	187	186	162	158	163	167	194	156	176	183	178	160	171	196	183	156	192	178	158	162	163	170	175	159	161	165	178	191	174	166	176	183	179	181	159	184	172	178	167	180	165	152	175	166	184	170	182	182	152	197	180	165	169	157	196	196	160	203	187	177	169	157	154	180	156	170	148	177	195	170	167	198	189	185	155	153	168	193	169	158	144	141	162	164	200	180	166	180	184	174	175	187	181	157	162	171	163	155	149	168	175	177	179	162	180	152	156	201	161	165	161	170	169	165	166	165	171	148	180	147	192	157	188	174	161	165	184	174	157	178	174	155	148	147	174	186	164	174	155	169	182	170	173	168	195	148	185	177	155	175	144	193	188	160	173	160	177	144	174	156	177	156	147	151	183	186	186	150	176	183	160	160	173	200	170	171	153	199	184	182	158	184	213	135	156	170	137	157	188	162	169	205	205	184	163	167	169	150	177	164	165	191	161	163	165	182	178	169	174	177	186	185	179	149	181	174	174	161	160	177	188	159	180	179	195	172	162	151	178	176	182	159	167	142	179	185	180	161	180	182	150	177	190	158	195	167	161	174	188	165	169	188	182	163	171	187	178	171	167	200	171	172	180	166	174	161	157	195	161	176	159	170	179	176	177	189	199	173	157	170	182	175	157	186	186	173	163	175	165	169	161	163	183	173	158	184	192	166	160	191	187	173	153	166	165	186	182	190	176	170	161	198	142	172	168	191	181	147	160	151	179	196	179	163	174	163	194	179	162	156	163	181	154	166	152	168	167	183	197	183	185	161	162	170	183	174	165	169	166	167	185	199	166	162	157	171	198	170	163	192	167	160	183	166	175	165	186	179	171	164	177	164	169	149	170	172	170	156	159	178	190	173	173	181	176	158	170	131	161	164	157	141	185	174	158	185	152	177	169	179	137	171	158	170	167	166	166	167	174	181	160	170	159	162	167	164	195	167	152	197	156	189	172	173	167	168	165	177	155	172	191	188	148	144	205	187	177	196	160	195	173	202	171	164	148	166	186	162	172	152	163	165	173	170	174	183	160	177	179	186	174	145	155	164	164	165	167	170	144	185	173	153	153	155	174	154	191	174	178	186	148	184	164	183	156	176	182	172	174	154	189	186	187	182	166	152	179	175	160	169	169	172	171	158	182	163	180	168	162	185	181	198	200	170	161	172	165	167	172	154	194	167	183	193	183	161	149	166	159	179	163	178	159	175	176	181	161	149	173	172	160	185	173	144	145	194	156	162	159	179	172	165	168	170	172	167	172	182	183	184	188	169	179	166	168	183	169	147	153	202	186	152	145	185	216	174	188	156	171	173	171	186	178	144	177	164	172	176	177	144	160	161	172	164	174	185	177	174	176	176	162	184	154	158	186	176	180	182	147	184	167	192	180	195	185	173	176	158	179	154	163	152	200	168	173	180	167	147	176	182	179	170	199	181	188	168	175	171	163	164	164	169	195	162	171	189	158	177	180	172	164	173	187	186	172	175	173	180	182	162	149	178	147	172	189	141	142	167	151	189	185	202	149	146	163	188	198	175	169	159	162	174	167	185	191	198	192	179	187	155	176	192	148	182	171	163	153	169	160	171	188	181	153	151	166	160	168	177	153	190	180	160	183	188	182	179	177	179	185	173	177	181	163	148	167	185	192	172	201	176	199	168	195	153	156	162	164	155	176	196	180	159	169	170	197	175	147	179	165	154	160	166	178	200	172	158	158	191	191	201	173	181	178	176	159	165	181	166	206	205	168	163	149	165	179	182	157	145	162	190	182	160	173	152	194	188	178	157	175	140	173	153	166	171	182	168	185	159	172	148	158	168	183	169	170	159	177	151	158	159	180	166	168	180	185	155	179	179	188	188	174	176	162	165	169	162	190	169	159	184	180	146	167	157	171	160	179	149	184	151	171	187	161	175	191	211	196	164	180	158	165	164	145	170	166	188	168	152	174	161	161	168	186	155	152	187	172	174	205	154	181	189	157	148	159	140	163	161	158	161	181	179	168	169	174	166	183	190	151	174	162	159	173	187	174	154	163	148	175	203	192	159	176	181	157	179	164	191	156	156	198	174	159	148	181	173	187	172	168	163	186	169	175	156	174	166	211	177	181	173	200	172	173	174	172	174	184	173	177	197	158	190	210	183	188	163	180	182	179	180	173	166	165	166	206	185	191	158	145	178	185	164	167	191	195	186	147	177	174	183	206	188	166	178	162	176	169	161	198	138	174	193	177	142	180	184	184	174	155	176	139	172	152	131	172	152	169	181	171	176	151	181	182	172	164	165	170	173	178	183	188	184	159	172	168	183	160	170	167	173	170	145	168	179	170	163	185	167	160	152	186	192	160	166	168	172	160	158	185	160	198	162	161	151	129	174	150	157	153	175	169	168	172	172	155	153	163	172	189	174	166	182	174	183	156	198	160	159	170	182	174	166	187	147	176	164	188	168	174	181	189	164	177	198	182	145	172	163	183	152	172	164	183	172	145	178	167	185	154	193	187	166	160	179	142	183	190	171	164	162	174	165	171	176	202	187	147	147	158	158	182	171	178	170	202	164	160	185	208	182	163	177	177	169	175	160	181	166	167	161	175	165	194	174	170	162	203	154	171	174	175	178	167	155	157	183	187	163	158	187	194	169	150	176	171	180	175	155	175	180	173	186	188	179	178	131	182	171	181	177	187	162	178	178	163	176	179	175	185	145	181	183	183	176	182	180	180	148	159	163	164	198	177	170	183	163	165	193	159	163	168	178	189	156	147	161	162	152	186	180	170	162	180	163	156	165	185
8257	1632	2711	3375	2924	2613	5372	24875	28431	22310	828	540	496	505	464	461	508	492	452	448	479	456	484	446	438	422	436	435	407	459	428	441	486	421	453	432	445	415	452	440	458	442	445	451	401	449	411	429	403	421	429	407	402	410	427	426	478	424	436	421	431	410	438	441	447	450	412	410	448	421	429	436	414	365	423	419	445	440	440	418	415	376	445	394	430	376	428	415	405	419	425	389	428	400	439	444	417	412	414	421	434	430	448	457	436	411	437	456	412	414	432	420	420	401	452	464	413	461	418	427	411	395	465	410	414	396	438	396	453	394	452	422	421	422	441	423	448	428	404	416	391	408	426	425	407	449	431	423	382	453	413	460	446	425	421	450	425	399	461	474	422	429	433	384	429	457	421	434	466	424	417	443	457	414	412	432	414	411	421	405	400	412	456	404	444	424	424	464	417	423	425	422	438	416	415	443	414	399	468	446	440	404	445	428	397	391	414	450	440	424	424	477	410	422	406	406	443	455	403	460	402	448	358	418	424	415	448	442	428	419	435	403	456	387	411	424	399	423	424	408	445	434	436	386	440	417	423	388	427	405	437	444	417	410	443	426	457	440	433	419	444	424	446	427	419	442	425	431	421	447	430	407	458	407	428	416	437	428	419	424	409	432	435	424	477	433	423	406	471	408	384	457	387	431	445	387	459	398	402	414	423	420	377	446	413	451	454	427	441	459	406	438	390	409	393	411	456	391	435	435	418	406	421	432	440	409	425	421	410	447	423	414	428	466	432	450	397	412	428	429	427	450	409	439	458	412	401	394	437	417	421	408	454	438	426	436	421	434	433	419	407	467	450	433	420	420	445	427	388	394	390	386	413	405	429	425	433	425	402	405	426	436	431	404	431	430	434	383	422	413	430	416	432	438	457	434	408	390	434	426	423	409	422	413	420	410	458	431	446	427	436	442	400	452	404	421	403	451	448	425	407	409	465	443	439	432	383	415	391	430	399	394	419	380	475	438	416	420	404	452	410	437	438	446	418	389	403	416	412	431	425	460	425	447	462	458	379	426	426	458	436	428	454	440	433	451	432	423	414	399	418	383	419	443	415	438	419	439	438	445	441	395	428	442	451	411	421	449	445	449	432	427	398	436	453	429	409	405	428	403	407	415	459	389	386	456	410	385	443	470	441	422	433	415	412	405	448	441	407	433	380	410	385	413	437	430	431	409	435	477	409	389	415	373	427	436	374	402	396	427	431	404	438	389	435	446	425	382	431	446	447	426	412	430	424	438	378	409	406	445	429	420	447	429	441	415	406	411	417	431	425	390	369	447	403	419	455	426	436	432	429	421	418	437	412	405	432	401	434	406	433	461	399	420	410	423	419	447	407	417	386	441	435	407	411	458	406	408	415	401	458	416	430	431	449	433	442	449	416	450	430	458	457	388	402	435	426	437	437	430	412	427	407	421	413	411	428	441	472	447	433	453	407	405	485	414	411	427	372	422	414	412	435	435	433	465	428	383	417	444	387	421	407	411	412	407	454	415	401	446	409	363	411	371	441	472	417	403	416	427	444	421	418	447	424	458	429	419	417	416	438	424	409	409	464	404	403	462	394	438	435	403	436	424	438	442	440	449	429	444	433	387	433	412	427	448	432	429	437	406	414	415	433	427	435	430	395	398	446	386	430	431	450	410	437	430	420	440	399	395	424	387	449	442	430	398	420	448	426	473	416	407	427	416	469	433	426	433	437	403	409	410	410	400	420	438	448	435	416	449	434	412	465	435	396	416	421	394	458	440	429	413	429	452	420	433	398	407	401	431	439	433	396	448	373	442	441	438	462	441	427	459	408	436	420	407	397	430	404	454	424	413	426	407	429	431	445	440	415	439	427	417	450	409	404	416	418	420	424	400	416	439	440	411	410	410	409	419	418	421	405	440	445	447	431	398	419	438	435	412	439	474	434	419	446	415	390	413	444	452	422	399	425	426	452	424	410	418	422	401	434	423	416	457	445	450	427	437	410	419	438	435	420	436	441	446	425	453	423	414	461	415	466	427	404	419	433	402	392	429	416	447	397	418	419	433	445	450	435	428	426	447	442	446	402	397	383	445	414	419	407	373	420	427	433	428	447	462	433	451	456	456	448	432	435	433	446	421	443	409	419	414	426	429	384	421	439	441	445	416	438	446	391	444	420	463	463	452	394	467	404	432	385	431	440	445	420	411	392	419	391	417	408	426	446	409	443	418	425	418	452	404	437	411	450	448	409	437	429	401	428	424	463	457	435	426	425	435	406	419	410	404	405	411	409	428	442	375	441	441	425	428	408	478	406	417	437	409	421	410	451	409	390	429	419	418	426	401	444	436	426	407	387	439	419	423	456	448	396	377	418	401	396	470	447	398	444	428	397	423	428	430	413	427	406	417	447	432	433	392	455	427	414	462	432	394	411	430	431	417	430	424	439	435	421	436	417	431	414	442	393	411	411	467	452	400	442	418	438	396	421	431	411	422	428	449	444	459	423	418	422	449	399	450	460	458	411	467	415	471	426	410	430	434	440	456	448	409	399	415	376	451	429	431	444	429	429	467	459	426	417	430	428	396	447	440	408	444	460	447	431	406	446	384	432	444	422	440	442	430	379	465	414	433	410	422	415	430	450	385	439	411	430	399	413	428	422	413	437	417	415	426	442	421	395	451	436	430	417	409	423	408	423	422	399	418	414	431	406	423	434	411	430	392	420	410	418	426	442	404	412	398	429	417	438	427	407	421	414	439	430	440	439	456	413	441	427	406	429	385	411	440	387	434	417	468	428	414	436	431	411	414	424	400	436	409	416	459	436	427	414	477	425	381	419	420	428	445	392	421	429	418	430	474	396	397	424	409	449	428	410	416	438	397	407	412	393	425	466	461	408	400	422	385	382	424	432	456	410	405	423	441	407	464	444	413	429	429	416	408	431	419	396	394	404	426	458	408	437	465	419	427	410	456	428	454	420	423	405	443	414	424	420	402	434	424	416	444	430	431	392	437	418	400	368	416	445	442	450	387	437	422	444	451	425	466	414	419	453	429	393	443	416	429	418	439	436	378	424	415	400	393	411	428	405	385	434	463	429	400	409	427	431	405	404	407	440	451	420	438	404	393	419	455	470	426	433	457	400	442	414	429	434	376	412	382	418	406	413	451	426	421	387	442	413	460	431	446	393	439	445	436	393	471	410	421	439	415	458	409	419	453	404	401	448	446	438	411	436	418	401	399	397	434	413	420	427	403	411	453	422	443	444	390	439	404	455	430	386	417	403	403	413	421	446	432	416	450	430	405	371	378	416	446	416	438	439	384	441	432	440	476	433	436	383	425	434	382	416	434	430	444	426	444	451	461	437	448	410	463	433	398	401	444	421	443	424	401	422	452	410	416	456	399	415	397	444	442	400	417	432	397	448	417	397	400	392	446	411	426	437	412	430	447	423	432	413	386	443	439	439	426	407	443	434	407	428	398	438	412	414	412	395	414	406	426
1664	465	567	433	344	305	279	313	441	390	224	217	198	200	201	221	226	184	207	239	206	228	186	191	190	198	224	232	206	221	220	222	187	220	206	186	224	192	194	211	191	221	197	214	194	214	219	204	203	223	213	223	195	203	199	211	195	223	235	197	204	188	221	187	202	222	217	215	227	208	207	212	204	206	219	189	235	222	201	195	219	188	209	181	196	209	232	227	240	212	210	211	210	218	205	217	200	187	180	203	196	207	206	193	194	231	191	203	203	216	198	186	194	205	210	244	230	178	198	218	218	208	220	185	219	196	207	198	223	189	219	212	238	205	182	225	227	211	203	226	241	221	205	218	211	208	196	242	198	195	208	190	189	175	204	219	229	199	235	210	191	187	192	202	210	231	183	233	208	207	238	217	205	204	203	189	206	193	195	222	213	193	223	208	221	204	210	196	206	213	203	225	210	220	219	197	222	216	217	181	209	212	190	227	222	210	209	204	195	222	176	198	218	216	211	231	175	186	207	220	219	231	184	196	224	189	199	200	196	189	216	212	196	207	207	225	209	216	224	232	203	193	184	185	198	224	222	184	223	214	222	211	202	209	193	195	185	203	181	241	185	218	214	199	204	210	205	196	210	212	205	178	194	183	209	201	213	183	234	223	213	210	209	224	234	209	223	203	219	209	203	194	215	230	222	226	232	209	214	219	187	195	193	190	207	203	211	224	198	200	207	191	196	210	207	223	196	251	223	187	209	209	228	199	220	168	200	191	207	196	201	214	187	197	207	221	211	202	205	233	236	191	162	217	204	196	213	227	211	209	231	207	195	205	226	221	224	205	189	210	191	188	222	198	195	219	216	192	226	195	241	209	205	213	236	200	174	204	200	214	198	198	183	206	184	221	218	223	235	210	196	205	209	240	210	231	228	230	215	222	187	205	197	196	229	193	231	194	224	219	199	237	211	190	193	200	216	213	204	219	226	187	209	221	194	154	194	178	207	206	213	197	219	195	212	216	202	212	201	219	178	228	208	225	213	214	203	217	214	219	223	211	225	197	208	205	207	205	210	214	193	198	187	207	218	225	218	203	181	216	223	194	213	240	228	215	216	174	199	212	198	200	215	195	191	202	232	223	213	208	224	205	207	208	222	214	214	188	186	179	217	201	231	193	203	213	226	236	228	214	239	210	218	188	204	219	224	209	200	222	197	217	213	221	220	218	221	206	192	203	216	214	193	192	195	238	237	206	216	193	213	212	225	222	226	220	219	213	217	221	196	205	221	181	218	226	240	232	201	215	205	208	238	212	211	206	187	218	186	188	210	208	213	207	200	218	216	204	232	239	197	183	205	202	230	205	218	186	221	215	202	206	203	192	207	222	201	208	197	207	182	215	213	188	213	207	208	208	202	198	204	224	217	205	185	208	197	194	239	200	198	207	231	206	232	208	205	206	188	221	218	198	241	212	216	210	200	197	204	203	196	175	178	211	213	204	214	199	199	186	203	214	185	211	208	207	212	214	196	199	218	217	228	196	217	222	179	195	214	209	223	212	190	184	227	210	212	198	219	218	235	186	222	213	191	199	212	205	201	232	223	200	203	210	211	188	203	201	212	213	228	222	244	218	189	204	202	240	181	196	216	217	187	215	177	210	174	190	227	203	195	233	201	180	222	219	221	194	227	202	190	202	224	233	210	230	203	202	237	190	214	229	226	218	202	220	231	209	178	204	218	190	201	205	221	218	221	242	197	214	203	226	244	182	228	219	198	190	199	216	205	200	203	210	220	195	188	214	215	183	201	207	185	216	205	206	247	200	206	228	187	245	221	207	206	205	189	222	177	206	196	216	232	237	213	224	205	222	190	235	214	210	202	206	184	225	183	218	203	205	219	206	204	220	223	225	217	199	226	213	201	211	216	250	201	234	213	191	195	195	209	196	193	228	211	208	223	182	202	189	216	215	207	233	197	205	215	210	189	193	227	213	208	221	217	206	202	217	191	204	247	224	196	217	207	200	237	222	209	211	217	208	194	205	229	209	199	196	223	203	194	208	214	203	192	203	217	206	237	208	230	233	199	201	212	217	203	234	223	188	198	207	231	235	202	199	173	228	205	223	199	229	216	195	203	226	214	173	221	235	207	184	194	215	219	222	221	215	189	210	190	219	205	198	212	225	219	168	194	209	220	211	237	201	208	198	187	222	221	222	225	208	225	223	219	223	202	222	203	229	226	220	242	231	219	218	213	203	194	213	192	193	222	230	223	222	199	209	197	232	210	214	189	197	205	214	206	213	221	178	211	179	218	198	193	211	203	215	195	207	204	206	209	209	217	194	229	230	213	188	179	197	220	229	217	205	211	216	224	232	187	236	216	200	243	208	208	218	195	175	196	205	191	210	206	183	212	200	228	232	221	171	215	197	224	173	196	183	191	241	195	202	204	224	201	227	204	216	233	191	212	227	212	216	182	197	202	208	213	197	216	211	227	209	213	205	220	230	199	192	207	198	199	205	234	203	191	200	224	219	195	216	228	243	219	213	222	207	210	208	218	222	197	228	209	226	198	186	218	205	204	194	214	218	250	203	207	200	206	202	209	209	199	234	222	202	191	213	207	195	215	185	208	236	222	225	232	210	180	212	225	199	216	226	193	186	189	193	201	203	233	212	197	194	219	202	219	210	225	211	180	209	198	196	219	214	207	210	186	209	248	214	220	224	181	205	196	211	211	213	220	214	209	191	213	221	227	213	203	198	214	214	202	226	206	204	196	189	226	193	226	217	196	201	203	226	228	229	191	213	212	179	207	180	203	187	248	203	235	203	209	199	197	217	202	192	206	227	225	219	209	194	222	205	240	205	212	214	187	212	224	208	203	216	240	221	237	211	236	216	195	178	229	251	199	218	207	151	177	222	237	217	205	216	212	209	201	197	207	230	199	183	186	209	189	229	186	215	215	203	195	209	170	202	195	202	188	240	173	186	247	200	198	247	208	198	222	193	202	206	204	218	210	227	188	206	202	209	203	215	219	215	219	215	224	208	178	208	204	199	197	221	199	242	211	198	195	209	226	195	201	217	220	196	187	194	207	189	189	212	229	202	219	194	211	186	209	198	208	203	213	181	223	196	214	221	204	219	209	227	218	205	184	214	215	176	214	187	217	219	214	214	199	237	230	217	199	223	222	201	179	222	188	215	234	184	207	214	231	196	177	200	205	193	223	196	236	224	190	234	192	213	220	203	213	216	202	215	206	220	221	234	213	227	197	197	207	212	197	204	188	216	228	216	197	182	212	202	211	190	207	215	192	206	211	220	222	221	204	206	195	212	195	216	205	215	229	201	223	164	236	194	234	240	230	206	216	204	204	233	191	209	204	215	213	198	189	245	204	201	216	191	215	231	208	205	203	215	211	198	216	214	199	206	205	224	213	199	222	192	203	235	224	213	231	228	196	196	237	210	210	191	227	202	192	228	207	230	197	259	208	183	201	230	219	199	201	192	208	216	205	206	185	207	226	189
2084	784	1326	1305	1227	1133	1027	1479	1982	1473	580	562	556	535	523	553	559	540	501	518	514	544	567	506	515	486	537	499	546	468	536	489	500	552	519	489	496	528	509	520	495	533	523	496	495	532	503	533	542	540	528	523	507	532	549	529	504	525	519	527	522	548	497	542	535	502	524	538	526	541	538	531	509	528	544	555	510	551	524	565	501	512	537	514	472	538	465	498	513	511	512	537	567	525	528	522	559	512	560	555	519	536	504	506	515	490	539	561	515	564	519	464	491	503	496	533	488	566	568	515	492	538	525	478	557	509	521	495	546	515	498	529	534	482	525	531	518	516	469	549	495	523	528	526	546	523	560	514	527	548	501	554	506	521	477	518	532	490	506	519	532	482	526	525	524	520	499	520	516	509	521	506	526	503	498	511	504	525	533	528	534	499	507	532	516	505	537	529	582	531	534	554	525	507	505	479	533	525	514	525	515	480	528	513	560	544	527	517	530	539	477	515	513	499	535	519	531	528	514	508	540	521	491	525	485	523	453	534	551	548	533	544	494	510	546	528	523	518	544	568	533	531	489	468	524	557	508	493	519	500	525	544	532	499	530	566	532	514	546	523	500	490	551	490	496	547	535	553	506	498	537	504	526	490	522	482	501	515	541	529	527	517	539	507	493	523	515	519	535	552	523	533	528	536	529	521	500	490	532	546	511	513	496	547	552	501	528	515	488	503	502	536	505	529	507	503	557	512	519	541	533	517	464	550	519	514	502	513	506	508	495	556	515	561	519	502	515	535	508	517	491	503	607	519	537	549	496	526	515	521	549	556	510	536	519	500	556	511	480	503	498	545	526	519	540	522	518	531	508	547	499	531	508	475	507	479	518	485	507	585	514	516	484	526	497	500	527	563	510	525	522	519	485	551	527	495	544	536	520	551	526	486	536	533	490	505	504	521	492	475	536	523	499	473	500	551	549	537	534	516	522	524	482	595	497	507	526	529	492	515	523	536	549	540	559	504	522	520	520	498	522	551	519	521	501	516	515	491	515	499	527	503	490	549	509	535	526	504	540	561	531	494	507	538	546	517	572	540	522	520	527	475	512	519	520	537	515	522	498	531	457	509	523	481	500	494	579	487	496	548	530	484	510	533	507	517	544	535	484	504	497	551	512	577	498	536	574	515	507	554	505	514	499	549	544	506	510	551	531	503	483	529	517	530	502	475	526	509	477	503	532	496	525	533	471	543	558	459	493	489	468	567	535	552	486	530	525	513	500	527	550	504	520	478	486	542	498	508	499	553	549	549	538	518	485	499	524	497	491	530	554	562	538	539	524	470	485	561	539	514	525	489	529	546	508	561	481	514	533	512	515	503	487	508	513	504	555	491	543	496	556	520	540	515	489	534	492	503	524	486	550	511	515	497	528	501	521	498	526	480	456	565	550	506	513	543	546	501	538	528	495	492	499	551	568	534	508	543	488	488	503	532	526	553	515	545	489	522	560	536	524	552	547	515	522	545	531	546	512	517	523	546	527	505	557	547	535	475	512	537	492	528	521	470	472	525	542	530	516	507	477	521	527	547	520	502	498	536	486	549	484	556	520	478	482	505	532	510	509	530	570	528	490	547	535	566	520	492	533	544	492	529	494	548	544	513	537	529	522	491	514	524	539	549	507	523	530	512	535	479	509	542	563	529	531	523	518	547	535	518	526	523	540	509	521	488	507	528	474	548	563	513	522	492	485	512	519	507	541	525	520	511	522	520	498	543	497	519	527	524	546	501	481	493	506	501	559	531	508	472	532	494	506	586	487	516	540	517	513	542	524	514	516	513	536	529	528	526	546	517	559	523	500	521	531	549	492	485	514	542	532	508	542	512	528	496	537	500	522	552	508	463	487	487	585	512	528	517	532	540	530	498	492	556	505	534	512	529	463	512	546	506	510	529	488	519	498	520	493	516	496	502	534	544	518	473	487	525	509	507	519	535	519	462	510	534	551	524	525	480	506	514	526	531	525	507	519	537	558	476	483	506	498	528	569	536	554	476	525	506	518	507	499	529	454	556	522	538	530	526	514	526	535	497	536	527	563	505	470	512	534	521	536	493	541	515	574	516	469	526	504	513	483	548	523	532	527	518	523	521	537	506	562	509	533	497	503	554	506	504	533	560	552	536	517	526	515	529	501	527	523	532	549	501	516	535	531	535	570	562	518	530	493	507	475	544	508	533	505	534	535	486	500	529	486	533	533	531	489	511	521	507	526	527	486	503	503	517	485	524	490	521	475	508	516	527	477	516	552	531	497	517	488	497	527	560	558	532	541	528	538	464	520	527	514	514	551	520	539	548	535	471	500	497	521	552	511	487	529	533	495	564	524	544	508	525	521	541	564	500	557	521	507	525	522	499	527	558	491	552	528	498	548	488	565	513	490	524	542	528	537	516	509	529	493	502	518	526	547	516	511	538	510	495	519	491	545	524	544	545	527	518	533	506	534	513	528	531	517	501	517	504	496	506	545	503	502	513	481	452	515	499	524	504	502	518	515	488	523	547	489	460	500	504	502	521	541	542	547	508	566	566	499	520	514	510	509	517	519	519	516	525	558	537	511	479	531	505	541	508	557	491	507	547	550	541	507	505	504	560	563	496	537	529	474	535	531	518	535	489	544	534	521	525	507	535	551	533	474	485	523	527	508	546	532	461	501	500	546	484	508	555	515	463	549	543	525	496	525	534	503	501	535	501	487	512	511	514	500	512	497	540	544	484	460	566	483	520	534	520	530	539	548	509	505	475	538	537	512	508	536	531	522	499	515	524	539	573	534	511	521	523	522	491	500	529	518	507	533	516	543	504	532	510	542	545	508	504	510	506	489	512	526	494	500	529	531	525	554	458	513	513	494	527	512	531	497	490	485	507	520	506	487	499	522	505	554	476	515	512	512	545	499	513	486	559	542	553	559	539	584	476	523	526	550	525	478	503	517	528	500	513	492	492	557	527	525	492	543	509	539	510	536	531	540	508	472	526	517	511	486	547	521	480	488	506	509	516	540	513	515	528	543	514	489	500	484	574	513	500	509	538	524	505	535	500	519	548	547	468	539	548	572	559	505	516	555	527	483	513	496	523	527	517	509	489	536	500	514	523	527	528	500	505	508	547	479	503	509	530	548	563	548	543	517	519	538	478	522	493	523	529	535	515	524	531	551	507	518	516	539	568	500	514	518	520	498	502	531	540	528	491	501	486	510	490	509	548	476	509	498	529	546	500	528	524	519	489	486	483	501	561	535	523	500	532	529	503	535	538	550	504	472	500	496	506	512	543	510	472	514	548	483	514	476	477	523	503	495	510	501	516	534	508	580	521	535	505	501	510	511	517	535	527	524	514	537	517	559	557	553	548	483	518	496	501	530	517	516	522	496	532	516	518	530	538	525	518	498	521	512	512	509	529	501	486	463	550	520	502	503	494	567	529	559	554	549	522	525	563	493	515	539	513	469	539	538	550	523	482	551	515	517	512	518	523
7637	894	790	692	630	570	1269	3751	5400	2898	316	248	260	234	263	219	236	214	251	262	245	268	256	254	285	251	267	269	272	267	249	255	254	264	256	256	258	269	230	248	253	247	235	230	271	269	247	250	243	250	241	247	240	258	271	262	224	247	262	282	259	220	219	250	215	254	244	228	249	253	217	256	250	261	254	252	262	239	261	241	262	253	255	277	249	254	257	288	271	264	220	268	238	222	274	240	251	216	248	263	239	226	256	242	268	229	246	262	237	259	257	267	219	238	255	230	245	248	273	252	237	240	246	237	219	205	228	229	257	263	245	244	265	236	255	221	241	287	233	267	268	261	247	248	242	270	270	253	249	272	235	247	255	242	234	238	221	232	233	263	258	252	235	253	224	230	239	248	249	258	247	264	257	242	240	257	210	238	249	257	219	257	279	241	237	233	257	280	250	243	283	251	260	236	244	263	238	212	227	270	261	264	268	225	254	248	269	247	294	262	223	234	245	272	266	245	252	225	278	286	258	221	244	273	258	243	256	250	229	275	281	252	266	225	262	225	260	231	247	240	239	262	252	232	226	230	257	242	251	249	251	280	252	246	273	253	274	258	279	263	254	265	257	282	241	284	235	257	248	254	219	251	251	238	247	266	248	257	234	260	239	215	236	251	229	247	265	252	236	254	266	250	258	244	251	224	256	235	248	247	261	245	254	243	224	254	258	301	255	288	254	220	268	259	249	244	247	249	224	277	268	223	265	261	225	265	289	262	250	246	267	257	251	240	254	231	231	296	236	240	280	228	240	222	211	255	255	248	219	226	240	237	263	240	235	277	255	251	221	237	267	255	258	282	262	254	265	239	268	266	261	263	295	238	246	239	246	221	249	258	230	269	227	262	270	247	243	254	246	259	266	251	278	250	234	237	242	271	271	231	278	256	302	256	233	269	261	259	226	258	256	253	238	241	233	256	270	256	245	252	246	247	252	248	204	267	239	234	247	250	236	231	255	252	263	231	232	255	256	244	271	234	237	255	267	277	239	265	242	241	259	253	200	230	238	251	221	261	233	232	276	255	258	224	242	257	286	248	269	240	226	270	255	257	257	213	224	269	242	263	250	272	265	263	263	237	227	277	278	238	260	270	249	263	279	243	238	254	263	276	259	252	226	252	223	251	252	244	268	259	232	238	251	250	258	268	231	241	249	259	283	247	239	250	246	265	252	227	240	270	255	274	261	211	246	250	266	238	240	279	266	253	278	286	241	250	246	257	242	262	241	252	249	237	249	256	238	260	259	243	270	254	242	251	228	275	241	232	268	277	251	256	242	265	266	256	251	244	233	255	255	276	265	241	275	244	225	238	249	226	233	212	252	256	264	218	245	294	236	222	260	252	260	248	255	261	236	238	257	255	239	274	262	234	253	256	229	231	245	276	255	217	218	246	259	228	263	254	223	231	246	225	265	265	240	260	247	277	257	241	247	258	266	267	225	230	236	263	236	252	241	263	275	258	268	271	252	259	240	228	245	268	267	228	253	270	240	240	225	244	225	240	257	240	256	218	271	266	265	243	267	235	255	254	250	273	254	248	227	243	238	237	262	263	235	235	242	232	239	259	274	241	248	254	300	248	231	241	244	227	242	229	265	230	260	242	266	257	253	222	252	216	254	241	256	252	256	274	244	246	256	250	252	254	281	260	255	249	251	255	263	275	235	243	255	268	246	239	235	241	246	256	253	273	256	256	252	232	235	259	224	223	240	227	234	261	253	274	246	241	283	259	248	240	277	256	257	236	259	241	249	232	232	264	278	251	248	228	247	247	249	244	250	252	256	275	269	250	280	228	224	253	223	223	250	230	221	232	247	258	269	249	248	253	281	239	261	236	237	234	256	229	260	280	230	243	244	235	268	272	284	250	233	252	263	258	260	230	288	266	241	244	241	232	261	255	245	239	224	265	248	221	269	227	265	243	265	259	246	246	248	242	247	243	231	235	256	257	274	253	242	240	275	258	247	226	258	244	262	259	235	227	269	245	235	270	242	241	235	269	247	228	260	270	244	250	267	243	245	268	261	253	266	270	259	269	254	241	253	257	258	265	256	253	244	251	230	245	284	251	247	242	229	237	264	263	251	281	222	279	233	244	265	273	238	243	226	252	248	277	243	254	268	259	250	276	230	235	253	247	247	269	250	280	264	235	274	234	238	278	229	253	274	227	232	237	225	237	245	240	255	272	260	255	269	265	224	231	234	269	240	276	260	241	227	267	237	218	245	248	244	270	252	284	249	234	252	257	250	222	253	266	239	272	248	268	256	270	252	246	242	238	266	247	256	270	252	235	263	244	263	241	253	261	251	241	265	230	255	249	235	246	242	263	242	222	265	250	241	242	259	264	260	240	242	263	259	250	240	247	237	241	300	235	230	260	201	268	252	246	253	249	276	259	264	279	286	229	257	229	262	231	236	244	260	251	259	224	219	251	267	250	237	247	245	282	252	282	263	264	244	267	262	265	259	251	251	252	258	236	241	234	233	254	276	287	243	266	270	260	258	258	241	254	254	251	242	249	253	243	237	239	246	288	230	245	272	257	231	246	257	232	269	265	245	249	241	262	248	259	262	258	258	252	296	253	234	249	253	243	278	260	275	255	260	231	244	277	249	236	237	232	276	263	256	249	256	262	255	275	256	234	248	248	250	270	257	255	250	213	252	255	258	234	238	286	286	256	244	241	244	226	292	249	247	232	225	233	233	254	233	274	206	221	254	247	230	247	272	243	230	251	238	246	254	276	243	263	265	252	253	242	248	257	235	257	262	265	264	278	257	262	261	239	261	271	269	241	243	250	217	255	235	271	224	272	259	284	287	264	210	213	241	247	226	273	250	270	267	232	240	245	244	225	233	263	240	269	241	227	262	248	240	229	252	257	249	248	253	272	248	250	276	249	246	265	264	249	247	241	222	236	262	237	279	272	236	252	268	251	235	229	276	241	224	244	241	269	256	248	261	241	228	245	274	277	233	249	230	252	242	219	266	266	288	290	267	256	285	249	259	245	240	255	235	265	232	250	247	262	223	253	238	223	242	233	271	220	246	256	230	251	249	245	262	282	271	280	279	232	222	247	260	264	236	231	248	260	271	261	256	232	248	231	268	225	241	220	242	247	237	282	267	229	268	240	235	262	259	265	275	279	246	249	243	232	229	232	270	255	239	268	244	249	245	282	258	270	248	259	304	248	234	249	255	269	244	268	253	219	243	243	260	239	244	262	229	267	279	265	253	264	244	234	239	263	278	243	264	246	270	271	229	259	268	271	251	239	228	274	253	252	242	251	267	284	246	263	259	266	240	241	232	250	262	271	246	251	245	255	226	232	253	246	248	265	237	241	271	237	259	258	257	267	283	266	257	254	213	232	254	266	264	230	267	254	265	256	278	228	233	244	281	228	261	214	219	221	260	257	266	284	267	214	244	254	278	253	242	288	249	233	237	268	216	249	257	236	249	254	235	264	258	267	242	256
6841	1206	1997	2397	2271	1979	6284	16466	21030	11830	715	649	697	653	657	655	627	634	639	625	598	622	618	586	605	621	579	621	612	627	615	627	599	626	629	604	639	636	610	662	600	637	592	635	629	585	622	639	605	623	666	642	603	628	606	605	641	616	597	612	594	584	625	592	596	624	650	623	602	580	592	611	595	621	613	553	616	612	617	615	651	593	559	622	571	593	603	604	634	551	592	615	606	609	575	587	583	630	561	605	558	601	609	588	571	611	586	616	652	626	620	610	622	596	589	630	572	665	670	579	605	621	585	653	621	625	612	614	605	623	591	576	588	567	616	566	568	621	611	632	624	589	581	617	631	586	611	638	591	608	628	575	595	563	634	579	573	589	616	590	578	588	569	618	607	594	588	587	590	586	612	552	617	563	606	597	597	596	604	599	626	641	634	580	602	592	583	613	628	576	581	629	585	615	581	633	567	550	619	653	610	574	601	569	566	611	639	586	639	573	603	561	593	610	653	588	629	582	578	634	612	585	604	614	585	572	626	616	607	612	639	567	625	585	622	636	580	588	645	598	627	577	662	603	611	596	644	558	585	622	575	622	620	577	592	623	584	576	593	626	632	602	578	616	623	603	578	617	616	612	611	604	659	626	582	619	610	623	600	598	617	625	614	596	630	619	659	638	575	599	600	628	583	586	595	574	592	591	597	616	648	594	604	621	639	646	645	619	636	575	571	608	614	609	591	594	583	640	655	588	629	618	643	608	570	609	562	618	577	607	606	620	597	573	657	627	575	620	599	619	587	653	563	564	616	695	591	658	588	569	636	591	617	618	579	641	623	619	581	590	622	619	640	616	562	613	614	632	589	634	596	600	624	605	610	643	596	570	613	598	583	593	630	605	639	600	631	615	606	598	598	617	660	567	641	612	576	542	580	622	624	595	574	589	606	549	636	638	542	589	611	638	574	635	642	579	616	554	626	638	596	580	603	623	618	616	581	583	571	563	609	593	589	619	641	562	603	588	584	579	643	550	595	589	605	573	577	634	610	552	618	597	566	600	561	622	593	590	611	575	603	615	573	625	592	616	609	606	603	625	571	622	631	685	562	570	591	629	639	578	664	671	596	593	595	677	616	584	612	637	582	610	584	598	649	572	568	615	594	628	617	611	636	621	623	543	626	587	605	575	606	602	540	563	606	620	620	598	618	643	595	595	552	606	594	606	639	642	618	616	631	605	596	604	586	599	643	575	607	569	535	609	614	631	568	620	588	603	591	646	560	641	602	583	599	591	592	553	638	635	586	557	616	669	576	628	622	565	593	621	592	638	603	605	640	570	640	568	564	596	604	576	599	595	631	613	618	643	616	635	607	559	569	604	584	610	683	628	628	617	619	603	570	605	639	603	622	573	575	566	637	622	565	573	592	645	598	581	602	630	668	561	602	592	609	571	606	622	639	613	611	599	598	603	629	634	592	600	575	578	595	597	571	606	578	656	554	577	642	603	606	630	564	546	606	595	584	585	637	617	630	622	546	591	643	610	595	678	611	602	632	589	597	562	622	625	604	621	596	623	609	623	595	663	622	599	554	612	558	578	621	604	602	607	593	605	617	625	577	644	619	590	613	610	602	604	596	569	566	579	590	628	626	606	597	655	611	610	588	609	601	575	603	611	591	614	626	561	613	557	578	630	609	585	576	625	589	622	615	628	563	625	601	635	614	620	597	595	621	573	631	602	639	634	572	642	632	629	624	626	600	588	587	587	584	648	586	612	607	611	590	591	631	583	601	621	601	582	578	566	617	560	656	605	603	587	599	607	628	568	587	585	636	622	566	616	570	631	634	605	592	582	637	591	624	620	601	617	599	580	598	593	651	640	623	558	672	575	587	598	628	578	592	584	603	588	604	581	582	586	605	580	600	632	613	622	606	594	612	581	625	595	618	663	609	629	614	585	644	632	565	631	561	588	605	538	604	648	582	572	665	638	641	606	604	591	561	613	570	633	601	620	594	580	616	629	582	626	574	593	585	602	573	575	567	606	556	593	646	603	581	598	618	590	619	618	592	656	610	635	578	567	655	546	612	620	611	635	597	670	602	589	605	596	580	622	616	606	565	615	591	613	590	589	626	630	608	602	642	616	565	575	604	560	603	646	579	612	662	657	544	600	603	624	621	628	595	589	605	584	632	618	642	618	627	642	573	635	602	604	606	587	591	585	567	577	564	638	581	554	632	655	594	599	608	596	601	645	608	567	573	641	607	610	647	611	634	588	602	626	631	593	634	592	614	636	631	613	588	582	567	592	572	617	623	617	591	561	608	597	619	597	613	585	655	642	642	642	636	594	615	616	655	598	611	604	622	594	633	595	589	584	543	611	587	591	594	621	602	621	578	612	615	601	632	606	628	594	593	632	596	614	622	620	650	622	641	612	667	590	603	600	593	566	556	652	559	619	574	630	568	600	586	611	607	637	649	642	557	593	617	618	637	634	598	602	615	641	615	573	648	578	580	615	635	618	640	587	623	578	597	601	650	592	622	593	586	618	620	648	575	609	605	621	599	621	553	611	596	596	627	597	582	601	593	613	610	623	652	610	619	615	608	639	592	602	589	587	571	609	640	601	579	614	611	636	628	615	620	620	591	664	626	611	614	605	599	628	609	581	597	596	661	608	557	597	599	619	612	578	614	605	600	626	588	580	610	602	597	585	606	576	614	604	589	634	649	568	628	587	608	636	599	590	586	663	596	561	628	616	609	619	610	574	609	606	581	596	566	593	629	615	583	614	605	598	594	635	610	618	572	644	636	569	587	615	596	598	581	609	598	630	605	635	626	602	614	568	592	605	604	581	635	612	588	609	633	581	636	626	587	579	608	592	683	643	635	635	628	582	625	643	595	615	594	631	600	593	586	581	622	602	610	604	601	595	570	645	564	612	662	619	596	589	599	627	568	635	586	583	634	565	617	607	602	583	603	568	577	620	587	559	619	638	622	635	594	613	603	610	561	617	609	633	599	629	648	603	592	652	596	610	606	651	618	563	640	606	654	560	619	598	605	600	648	609	564	605	553	596	591	612	608	626	630	603	605	630	574	600	583	603	552	591	585	585	579	615	589	605	610	562	620	588	593	574	590	620	619	599	599	558	600	572	610	603	590	611	607	574	589	598	606	597	616	616	642	602	591	596	614	609	610	606	590	528	595	602	609	588	569	650	599	652	613	607	607	607	604	585	595	578	640	580	629	574	604	616	629	617	620	604	631	653	622	585	601	582	568	590	585	621	612	577	596	606	597	652	550	668	592	655	631	590	608	602	628	625	621	582	569	631	640	641	625	617	628	609	615	617	590	618	609	567	599	590	577	614	619	633	563	621	648	581	608	574	583	605	597	616	585	574	601	618	612	585	581	626	590	627	625	587	632	650	661	664	582	614	598	611	602	613	625	612	574	637	591	659	624	630	599	599	603	665	611	609	621	576	630	616	618	637	582	617	597	620	589	551	579	556	649	564	571	599	635	630
12973	1304	1367	1127	723	450	2398	8403	8814	2130	218	191	175	170	188	201	189	175	175	178	163	195	179	161	165	137	167	178	162	145	172	173	161	178	159	183	165	133	159	156	163	159	156	157	169	144	146	162	167	162	162	147	156	168	164	148	160	138	182	168	170	155	169	159	162	136	171	158	126	168	151	160	144	150	138	164	187	166	156	150	164	184	168	169	158	135	175	173	168	163	170	151	164	164	149	159	182	176	159	168	145	143	160	160	151	196	147	161	181	161	179	178	158	169	164	169	183	163	169	161	168	159	144	174	189	182	183	173	188	155	176	149	144	162	143	184	170	193	154	151	184	159	142	174	157	141	184	159	168	129	163	146	158	181	152	162	157	154	161	167	151	143	174	179	192	169	186	164	159	165	163	154	177	176	143	152	156	168	157	159	175	166	166	168	162	155	176	144	180	179	161	170	178	157	144	155	158	156	152	159	142	155	153	177	162	155	147	179	169	174	180	166	192	152	154	158	168	179	189	175	178	169	171	156	150	157	141	147	164	151	177	154	140	160	182	191	156	140	160	165	158	144	160	150	146	177	159	175	165	171	187	167	176	175	167	167	169	180	161	191	139	161	151	176	158	157	160	153	163	151	154	154	162	180	153	164	185	166	159	144	162	156	167	168	172	160	160	165	162	158	149	146	148	166	171	165	142	145	149	148	164	172	156	139	170	164	175	156	179	153	173	156	170	156	145	165	181	169	160	157	169	150	155	159	166	190	146	159	145	147	174	144	172	132	170	175	154	146	194	160	171	167	162	182	153	159	144	152	163	173	166	154	164	160	176	150	144	148	163	178	148	175	161	146	151	148	170	175	181	162	171	167	171	184	172	174	158	145	166	153	169	163	161	162	148	177	157	156	181	153	178	180	164	153	173	150	144	154	153	159	156	145	145	179	145	158	183	169	153	157	178	180	161	165	152	166	183	161	155	169	162	171	161	163	146	169	165	174	164	166	153	146	164	146	145	158	171	165	167	170	156	154	182	154	177	174	150	159	154	172	164	152	170	178	180	167	184	154	149	155	160	155	162	171	157	152	170	193	164	154	146	171	182	177	166	154	192	170	156	171	162	164	140	152	153	142	158	179	146	150	174	162	150	164	160	177	147	161	169	193	144	172	166	169	144	178	155	164	161	166	155	176	169	165	143	155	180	176	164	177	155	154	152	159	143	174	157	175	168	149	156	159	143	165	164	158	151	163	154	160	150	158	154	161	163	149	181	165	130	143	168	175	142	164	141	140	149	167	154	173	145	185	140	162	172	173	143	161	164	174	174	137	167	137	164	157	190	176	157	193	183	151	185	172	141	151	155	157	158	185	150	166	163	160	169	139	161	155	159	189	175	172	173	131	173	181	156	164	163	168	169	158	154	179	162	161	159	174	156	158	148	156	165	158	152	152	184	168	160	163	203	172	161	161	152	159	148	156	195	172	180	156	152	185	165	174	130	143	148	181	160	164	154	166	144	175	178	142	151	175	170	166	171	162	167	153	151	163	172	166	169	167	155	160	144	164	165	156	192	177	178	153	171	189	163	129	174	163	168	161	165	159	155	150	163	149	159	169	173	168	160	184	173	184	175	171	156	168	143	167	151	158	148	144	171	176	199	162	157	182	186	153	177	191	155	165	206	149	174	155	159	175	170	180	158	162	148	149	177	179	163	164	158	173	168	155	157	146	144	157	158	182	145	154	162	157	142	160	160	161	175	159	166	160	166	183	140	176	159	185	154	160	166	167	177	161	170	158	164	164	156	157	150	143	172	163	160	166	137	172	172	156	200	156	151	142	173	176	168	169	149	163	162	168	174	152	155	158	190	159	168	164	158	158	147	175	166	147	164	161	184	143	166	136	176	173	153	166	174	155	178	174	153	154	178	169	158	146	193	134	162	165	162	176	164	169	171	157	146	175	162	165	172	178	154	164	162	162	165	159	184	149	170	159	166	152	143	162	153	163	165	165	182	166	169	162	173	162	166	171	159	146	159	166	167	163	146	162	158	153	159	162	189	185	158	165	169	163	159	161	178	143	164	152	163	180	156	167	170	191	156	163	166	175	149	157	168	168	160	148	171	155	166	148	163	172	157	158	168	169	179	169	166	180	149	160	163	188	152	185	177	158	154	165	149	194	145	138	170	170	185	174	173	193	134	160	174	165	170	174	162	175	162	175	159	147	169	184	192	167	175	175	175	166	166	130	166	155	150	172	165	154	177	164	161	182	158	155	155	180	150	146	149	161	183	182	180	175	163	163	182	175	188	163	154	159	154	155	164	176	162	163	140	159	141	170	166	155	156	155	153	154	160	155	160	155	178	180	160	139	198	176	160	180	158	158	133	166	155	159	173	164	170	166	177	154	142	156	167	139	198	171	160	189	166	160	168	174	178	139	158	178	155	156	170	161	140	155	164	148	172	153	183	185	162	167	158	166	142	126	155	179	187	170	184	178	140	167	169	168	172	184	171	160	180	175	190	162	160	151	178	155	171	185	163	167	156	143	150	155	157	166	166	159	159	164	171	158	157	159	157	151	168	161	157	174	171	145	161	174	168	177	167	157	148	162	178	179	194	180	163	171	159	168	184	143	169	177	140	172	142	170	183	154	169	155	188	149	160	159	126	147	164	162	151	173	197	153	157	151	194	166	163	165	161	151	151	189	144	156	174	160	151	154	139	187	153	167	152	163	156	152	164	161	182	165	152	152	163	167	131	153	149	151	182	155	167	151	159	166	165	164	171	167	193	206	186	149	136	145	179	138	176	153	127	139	169	160	153	160	172	177	144	186	173	153	157	141	178	166	175	186	170	162	148	156	166	171	178	157	169	153	161	149	181	170	180	165	162	162	144	161	143	174	164	154	168	162	198	156	164	166	169	138	162	171	161	172	180	201	157	175	181	182	154	166	157	187	170	141	168	160	165	157	148	169	166	160	152	171	187	171	132	159	144	140	154	182	171	165	163	158	168	155	149	141	163	182	185	170	157	156	173	166	165	165	159	163	180	181	158	154	173	171	142	176	145	153	172	160	166	165	162	161	165	169	143	175	178	156	153	172	165	173	156	169	171	171	151	136	144	151	171	155	157	180	171	164	165	165	154	187	161	186	167	165	143	184	178	184	164	151	157	143	145	161	171	158	159	172	156	170	164	181	173	151	167	180	184	167	175	147	167	209	154	142	155	154	162	146	166	184	176	184	159	142	151	170	166	173	160	154	151	169	149	181	171	166	161	172	157	181	170	142	172	160	183	158	161	161	147	172	175	144	143	162	157	170	170	179	173	195	156	166	174	171	161	171	182	162	168	171	171	155	167	180	157	157	190	152	167	186	136	162	178	174	163	179	184	180	166	142	158	188	153	168	157	182	186	158	158	181	176	191	162	168	164	189	186	131	148	157	180	164	148	158	165	171	163	169	148	165	155	157	154	172	171	174	163	165	184	158	167	180	171	161	155	164	178	166	159	164	164	147	170	137
8388	1398	3229	3849	2844	2090	10863	27888	27274	5355	613	579	540	452	466	445	482	485	451	469	453	459	459	446	439	405	444	412	412	442	414	411	407	425	424	455	453	412	437	429	438	392	387	445	408	377	441	406	407	437	380	427	396	443	390	411	411	419	426	405	415	407	386	395	411	421	420	413	382	397	390	429	395	379	383	423	433	431	390	397	407	400	461	394	424	388	435	377	433	407	431	380	424	398	422	394	388	383	423	412	406	443	409	407	395	373	392	381	416	436	435	423	401	366	393	430	381	420	379	364	407	379	379	418	390	383	392	410	427	441	363	459	393	438	411	412	421	367	403	387	424	406	418	385	406	423	417	442	354	384	388	382	406	370	409	415	400	373	402	412	367	428	388	390	406	398	386	377	419	393	391	412	358	359	410	410	401	429	373	388	433	426	421	391	347	387	420	418	408	386	452	407	375	400	399	383	385	389	431	418	403	408	439	396	432	405	387	410	383	397	378	359	372	433	404	394	374	386	369	431	382	389	387	417	416	389	385	391	376	397	391	391	386	402	390	369	416	379	426	401	391	415	424	410	409	382	418	410	409	387	418	389	406	399	411	406	420	391	404	404	388	402	412	382	391	396	390	384	396	377	396	385	408	394	403	395	400	400	427	393	372	410	407	406	403	378	377	393	386	409	375	371	388	387	407	417	385	418	368	417	368	384	415	406	395	423	413	377	424	403	404	399	388	377	412	404	413	372	394	379	442	387	403	384	411	387	444	392	378	379	389	461	389	414	399	443	414	388	379	400	422	380	419	438	384	375	379	439	367	387	348	405	421	430	428	363	405	404	390	414	383	351	395	401	379	404	418	393	397	383	407	394	394	381	405	408	416	396	388	418	392	407	406	395	379	430	403	425	398	368	415	378	368	405	427	402	427	435	389	435	384	428	428	392	376	411	433	441	381	377	398	372	367	410	394	392	375	401	408	398	387	377	390	454	395	414	406	386	372	381	366	403	379	416	387	401	376	384	391	419	412	408	411	381	405	413	396	417	397	396	419	385	383	402	401	381	390	402	409	423	392	389	403	403	389	409	362	389	431	412	416	404	450	376	418	391	403	427	419	397	385	412	396	390	390	395	418	416	363	420	410	381	382	405	392	413	410	432	382	419	461	393	381	391	353	390	409	433	409	379	401	392	354	382	400	384	389	406	396	389	411	386	421	405	399	397	407	374	395	399	377	388	423	440	390	411	393	405	426	412	382	412	392	425	390	431	425	389	412	383	402	429	374	379	444	407	391	420	401	407	374	389	397	417	391	381	411	419	383	393	422	417	453	424	388	406	396	393	381	441	375	410	395	408	394	413	408	398	388	420	414	425	370	393	425	376	384	400	395	404	412	437	406	390	412	394	402	386	433	423	405	392	392	375	395	385	400	388	367	423	368	410	385	423	406	391	425	392	431	369	379	386	419	383	432	390	374	414	444	408	408	383	410	374	403	399	417	431	401	415	402	431	369	379	394	356	419	414	372	391	415	353	397	394	409	417	350	402	393	392	395	426	416	433	360	395	396	390	387	414	404	376	420	443	413	381	399	405	421	408	401	399	420	365	402	418	391	410	378	403	381	431	387	394	367	492	394	384	437	428	373	416	401	424	426	396	392	382	419	412	431	412	409	406	415	410	373	382	395	445	398	422	409	409	402	399	390	431	403	406	420	409	415	399	431	384	407	397	406	403	404	385	429	385	398	374	412	407	404	401	354	404	401	410	428	400	417	416	389	406	424	421	425	380	425	424	392	378	421	415	404	383	377	368	428	378	421	398	411	402	391	424	386	380	420	379	419	361	428	413	407	394	376	395	397	394	389	389	417	408	382	429	364	386	439	430	400	411	422	435	415	387	382	389	402	433	410	387	377	393	370	390	393	392	414	383	408	416	381	373	402	376	391	381	409	397	404	390	446	428	426	389	375	390	387	418	396	411	433	390	387	419	384	392	358	403	419	371	389	398	374	379	378	393	412	444	396	393	411	381	421	410	416	426	381	449	352	405	395	381	397	395	397	390	414	418	405	414	404	406	388	375	386	407	456	412	380	407	444	434	394	427	390	389	385	360	391	420	364	411	420	414	394	399	392	407	426	395	422	390	382	376	424	413	398	387	407	377	398	414	409	407	426	427	400	391	398	383	402	396	370	395	408	421	389	403	396	436	393	402	400	418	431	353	399	398	419	425	416	393	398	392	391	369	438	394	368	409	409	417	423	404	380	412	411	397	394	371	404	427	399	396	391	406	404	367	395	398	400	411	393	437	397	408	400	394	424	383	400	405	401	423	406	383	406	397	397	390	433	388	398	369	405	393	402	404	399	382	384	407	394	400	388	366	420	413	396	402	419	440	428	428	410	389	391	387	386	378	377	434	401	373	378	390	382	405	444	421	423	375	400	404	399	401	354	403	375	405	363	391	425	394	406	410	399	405	345	428	384	428	407	417	386	376	408	385	431	370	408	395	408	398	390	374	396	381	387	391	393	355	391	406	402	409	394	390	393	382	412	386	426	407	408	375	387	387	366	402	379	413	369	422	428	396	420	404	396	396	395	363	419	407	345	434	380	426	405	429	413	392	387	381	400	397	393	413	441	382	425	383	407	380	376	401	404	400	449	401	384	410	395	400	422	406	423	391	382	414	438	401	401	385	365	402	381	388	410	387	401	424	397	402	390	416	402	411	370	409	418	360	418	396	411	392	457	393	374	381	412	404	366	422	400	390	419	420	394	425	412	441	384	395	388	399	439	372	411	429	402	399	423	402	399	408	410	390	392	385	403	419	407	450	389	406	428	469	416	406	392	419	387	387	433	438	411	387	373	404	430	399	418	386	422	419	425	418	403	387	430	433	423	373	407	392	399	385	388	402	393	410	382	446	417	409	373	415	394	375	430	384	396	389	407	389	381	384	391	422	403	416	386	414	350	421	407	412	401	425	420	405	405	372	365	414	433	431	432	409	404	419	404	410	421	407	396	388	407	420	390	388	385	420	373	371	398	424	423	458	404	436	401	397	390	407	398	400	401	392	419	375	401	394	421	424	400	401	411	384	421	403	395	404	402	415	406	399	442	399	427	394	369	428	392	392	383	395	430	394	389	421	428	417	404	392	398	371	400	413	422	428	417	401	404	390	400	383	391	394	409	413	422	428	426	410	424	421	394	416	439	406	378	425	371	425	405	404	417	422	387	383	418	369	394	444	408	397	427	396	413	411	414	442	385	437	387	363	367	379	401	427	379	372	410	418	378	422	386	421	408	384	371	406	381	398	397	415	441	413	409	416	412	429	412	399	383	384	384	426	382	393	407	390	404	384	414	400	395	376	390	383	376	394	384	398	404	367	384	421	442	392	394	426	410	412	400	373	434	378	379	439	384	397	405	389	391	412	388	431	440	412	377	402	436	427	397	402	437	374	417	387	401	433	381	402	412	383	414	426	409	413	382	385	370	404	393	400	424	381	409	397	374	405	399	419	400	399
1604	454	512	456	353	310	286	382	367	200	194	219	200	191	211	195	191	187	206	198	192	204	212	194	224	197	207	208	177	196	216	192	175	197	218	233	209	198	189	202	179	183	196	197	195	228	202	206	192	220	212	210	167	173	207	209	177	198	186	177	202	214	229	196	225	207	193	197	188	199	197	187	222	183	200	192	202	217	185	221	182	194	226	216	188	189	214	196	193	207	186	200	196	206	195	198	233	186	190	197	233	205	195	199	211	176	192	197	216	189	200	194	166	203	235	197	198	189	201	204	192	195	217	204	185	193	175	237	203	191	210	200	191	216	219	221	202	208	194	207	227	182	211	197	216	167	203	217	198	188	184	216	214	199	179	208	202	229	199	194	197	208	177	170	192	172	203	203	219	205	201	197	207	168	199	193	199	198	193	210	208	203	200	184	193	181	184	181	208	204	224	188	214	200	200	237	213	197	217	196	221	203	184	230	205	193	196	178	203	220	213	206	214	197	219	224	188	201	211	222	206	178	176	200	173	212	204	205	199	206	189	208	214	205	194	181	212	199	230	231	212	193	210	178	215	184	194	226	203	215	184	223	209	197	194	176	201	217	191	198	198	205	186	230	194	182	211	213	209	184	226	211	209	202	198	171	195	236	202	211	206	184	178	210	179	205	228	182	202	188	198	199	203	185	202	196	216	190	207	205	176	227	179	186	207	211	217	206	191	145	177	169	178	220	200	177	168	179	180	186	181	197	203	200	192	197	207	205	194	186	189	189	199	208	207	211	210	180	209	186	185	202	228	202	206	193	205	189	175	211	205	175	186	172	196	166	202	206	201	214	170	193	210	180	189	193	218	170	212	188	181	225	204	209	188	221	188	195	191	187	187	188	197	195	209	183	165	195	200	208	213	199	196	205	170	223	197	189	195	194	211	200	190	214	193	189	199	193	213	202	197	212	191	209	210	199	214	214	195	196	207	214	223	223	208	205	200	207	235	179	210	212	217	199	186	187	196	212	191	181	196	209	225	175	200	202	157	206	193	206	200	206	202	185	211	197	192	208	217	205	207	190	199	186	190	244	212	209	178	196	203	206	203	208	198	191	170	213	194	208	176	201	202	210	218	212	191	181	203	176	206	213	200	211	190	209	207	217	171	199	197	197	190	193	200	219	197	202	216	202	182	207	188	204	198	228	181	198	180	204	188	198	219	203	195	189	211	203	206	230	194	203	191	191	206	210	173	200	207	177	192	187	224	206	175	177	207	215	229	212	197	225	204	199	195	185	185	198	197	204	204	175	212	199	198	218	189	174	201	186	215	193	203	214	180	168	213	186	176	224	199	213	197	204	196	206	211	230	182	189	202	195	198	198	197	168	192	202	185	195	183	192	204	192	203	204	216	229	183	203	205	187	189	199	226	181	196	201	212	212	212	196	164	154	198	186	201	164	232	212	203	214	199	191	191	183	203	177	221	213	222	223	218	194	198	192	201	210	203	200	177	184	194	209	184	174	177	215	206	200	194	182	175	210	190	192	197	213	200	222	209	221	173	191	188	190	211	204	223	213	182	185	201	206	207	191	195	199	189	179	200	214	184	218	216	202	181	204	215	211	218	211	214	204	215	182	222	199	208	210	218	204	209	204	213	204	210	210	187	168	192	212	205	209	189	218	192	212	212	188	192	187	212	233	228	205	199	194	193	222	205	196	225	193	176	207	197	214	210	193	227	231	181	219	196	201	215	204	175	189	219	177	215	198	190	196	199	201	184	228	196	190	195	207	223	208	172	195	192	182	210	216	203	221	198	186	200	202	185	204	207	185	211	179	179	217	218	221	181	192	206	203	201	182	208	196	215	180	196	218	219	202	210	191	180	202	192	192	206	195	196	207	202	232	177	222	207	199	187	210	227	209	211	181	213	199	191	202	193	187	245	219	189	201	194	190	196	226	200	178	172	189	192	205	237	185	198	189	208	187	200	204	205	164	199	178	214	190	227	186	224	176	199	206	203	193	215	190	194	204	208	220	198	213	222	197	181	210	203	195	189	192	190	208	187	219	189	196	192	191	189	169	192	207	203	204	204	194	183	207	198	205	190	199	172	180	197	222	224	237	188	234	202	204	202	187	211	176	186	202	195	193	193	207	194	194	230	215	217	227	198	220	210	225	202	194	187	219	210	201	173	221	194	183	201	209	208	226	203	210	203	212	217	177	207	189	173	219	195	210	230	175	195	172	201	187	184	216	180	173	212	192	198	239	195	190	178	221	198	194	213	218	174	212	193	178	221	183	181	231	189	193	208	195	210	192	193	210	208	208	215	198	210	206	193	204	197	192	197	220	211	209	194	187	197	196	217	203	196	220	208	215	220	198	208	210	210	203	211	198	209	193	187	187	173	215	176	207	216	197	206	188	194	217	211	202	195	193	176	195	200	197	205	195	204	174	195	216	190	205	191	198	196	199	201	221	185	199	195	202	225	206	215	209	215	184	199	222	211	209	200	211	189	186	209	228	198	207	179	217	184	204	198	198	186	188	207	191	219	187	192	188	209	187	227	210	213	204	196	212	199	198	170	195	216	202	197	194	210	194	191	204	203	227	174	191	174	202	202	213	174	200	200	207	175	196	181	197	190	204	177	184	213	213	190	219	231	222	226	191	221	194	185	192	206	209	189	212	182	191	155	204	215	197	174	213	164	201	186	199	171	202	168	199	173	211	190	198	204	190	205	209	193	193	180	206	206	198	194	185	202	188	215	205	204	196	199	222	204	204	227	222	212	181	190	212	237	203	200	214	208	170	204	184	209	183	220	183	202	190	212	190	205	190	192	172	244	202	214	191	181	193	200	188	230	193	192	182	202	202	186	173	206	175	192	206	211	210	208	191	196	185	187	214	225	205	188	195	193	218	181	198	205	201	209	205	190	197	203	214	190	212	189	200	193	191	200	176	193	206	219	182	204	191	212	183	193	202	224	200	174	185	162	208	197	199	178	193	209	198	208	205	215	195	170	187	196	203	188	169	205	173	213	212	214	196	229	216	179	183	199	227	211	203	210	187	197	210	184	202	199	213	184	207	184	190	193	206	200	207	205	204	197	193	186	233	168	213	175	180	195	191	211	204	197	189	212	212	210	208	183	223	184	191	192	210	171	197	197	198	192	201	193	203	195	196	215	196	178	219	214	199	185	222	182	189	184	203	202	210	196	190	199	185	196	225	208	170	210	191	191	195	204	198	183	214	185	226	186	198	228	208	203	198	203	234	205	177	175	208	182	186	182	212	238	202	160	229	177	215	187	218	190	194	202	190	185	214	201	189	180	205	211	163	178	204	212	188	176	189	225	180	234	178	204	187	173	212	190	212	195	204	217	221	183	178	229	219	197	193	198	193	174	189	192	203	219	199	228	209	217	209	185	184	176	215	208	237	175	204	207	184	201	201	185	186	199	208	193	224	198	178	213	212	180	202	188	218	200	182	185	218	213	204	180	197	215	226	199	191	203	213	197	205	210	214
1995	773	1343	1445	1401	1136	1016	1752	1489	534	538	550	506	504	556	528	508	502	470	514	500	468	495	504	501	488	515	506	496	505	489	514	474	529	482	528	528	507	489	485	502	508	527	452	521	464	510	540	442	494	462	466	459	505	528	543	497	486	512	485	531	495	532	500	508	498	509	481	473	512	528	463	469	500	553	504	490	487	522	501	481	520	464	495	505	499	509	480	515	526	496	548	506	520	532	530	512	481	537	522	487	467	476	464	493	486	508	504	563	502	511	426	495	481	536	479	478	496	514	495	492	514	505	466	479	511	535	505	501	516	507	509	475	470	497	500	485	524	482	499	508	503	498	521	466	483	526	524	444	475	540	485	512	479	497	514	524	472	498	526	516	493	492	554	475	479	467	496	468	517	499	483	472	498	530	501	502	518	524	492	522	460	482	489	507	517	520	524	484	544	479	483	481	478	479	495	481	529	483	481	527	506	529	496	459	472	496	498	445	484	512	520	497	479	493	497	468	480	487	462	464	512	521	487	517	471	502	484	510	483	480	498	485	486	504	502	502	502	510	481	476	476	476	487	510	504	500	497	482	518	472	528	498	500	501	484	448	475	506	503	486	498	516	513	519	506	515	531	527	497	508	524	484	507	523	480	457	471	484	509	442	499	486	460	462	552	499	464	519	459	473	457	507	519	506	493	532	493	517	476	498	511	497	511	484	488	519	505	485	489	515	495	483	504	479	503	496	498	512	513	502	536	470	476	501	494	512	478	505	500	489	512	469	489	456	483	481	489	478	507	505	449	473	482	498	471	479	498	477	442	480	477	448	502	526	515	494	505	452	483	525	488	472	506	501	514	527	514	454	468	492	504	480	488	499	477	476	492	496	483	470	526	519	478	481	483	497	495	487	469	480	523	506	487	511	479	470	484	510	524	493	478	479	482	500	473	525	538	481	489	495	474	517	500	480	484	536	481	507	499	466	495	519	483	482	480	506	487	477	492	521	487	538	460	510	483	524	470	476	460	493	540	525	508	491	551	468	470	551	484	500	480	460	474	518	479	476	505	504	505	497	480	484	518	458	477	481	492	492	484	517	484	491	519	562	496	493	459	486	461	519	518	502	502	456	521	498	488	488	496	520	471	475	466	491	488	516	520	445	513	534	500	527	506	493	525	516	486	483	503	520	530	509	503	482	481	521	499	511	498	507	516	515	494	518	503	498	531	451	504	501	467	492	500	492	486	450	501	486	515	479	491	501	506	538	454	461	499	514	499	506	494	483	504	477	507	510	512	513	550	486	529	493	466	526	495	502	443	495	492	502	481	505	486	469	493	507	488	508	505	462	483	479	476	506	532	505	509	517	479	506	491	495	453	463	513	478	496	502	514	479	537	502	492	518	488	497	508	490	514	515	455	479	530	501	498	485	501	494	519	463	500	515	543	530	484	521	502	538	507	479	494	506	524	493	465	473	512	500	520	501	498	544	485	460	471	509	501	545	527	480	528	487	495	510	491	460	498	514	462	478	529	493	503	465	505	520	483	504	524	507	503	458	518	531	508	518	505	517	470	470	491	501	504	471	496	523	514	536	488	503	488	491	508	435	505	499	517	475	493	530	516	517	464	495	477	493	487	475	536	516	513	501	513	473	500	487	490	481	500	485	503	487	487	484	483	527	465	494	528	518	518	499	485	482	528	520	496	484	482	501	465	470	494	514	459	503	465	488	475	520	538	476	527	530	506	518	464	508	494	482	505	482	514	500	512	536	483	557	522	516	517	491	504	473	515	498	510	480	498	494	494	461	454	534	511	471	522	524	488	488	494	510	527	492	475	506	543	485	547	491	491	487	517	498	518	474	481	496	496	477	511	523	497	488	516	482	534	526	498	471	477	463	498	532	482	494	495	526	486	489	489	496	463	511	492	488	500	469	517	472	518	496	479	487	485	502	480	496	509	532	508	532	495	472	493	467	530	459	476	539	507	480	471	486	537	534	489	522	473	513	535	512	457	474	478	476	508	538	516	533	458	493	505	530	501	472	485	487	495	515	507	522	507	492	474	516	478	496	494	472	482	471	483	492	500	484	483	505	463	549	553	476	482	426	484	514	449	507	452	472	499	529	510	501	458	476	484	483	514	501	471	476	472	504	515	478	497	522	506	475	510	503	485	500	471	463	468	537	529	477	492	466	474	463	484	518	472	503	559	520	481	510	495	477	464	470	492	529	499	493	522	466	483	458	516	512	514	477	480	464	503	512	493	484	512	510	494	490	500	505	509	515	461	492	484	449	537	489	496	467	495	466	492	495	467	480	493	499	502	510	511	485	456	533	505	495	511	477	502	524	470	521	493	485	496	524	467	488	533	527	527	500	498	527	491	487	446	525	512	489	480	465	471	508	484	486	502	482	546	472	469	513	511	497	508	514	507	497	486	522	485	486	495	502	480	493	533	536	487	482	459	486	469	484	535	513	445	515	479	493	503	535	464	479	449	496	482	515	502	516	488	514	482	480	507	487	551	494	484	478	468	485	477	524	434	450	483	475	479	452	503	516	510	511	511	480	474	498	499	528	459	484	512	506	503	518	468	528	465	482	494	500	504	447	504	479	486	499	478	497	484	489	496	499	477	511	478	462	486	487	478	506	518	499	549	485	512	517	485	529	475	508	472	504	483	492	481	496	488	502	509	512	520	470	527	499	509	469	524	485	496	504	503	496	505	485	497	496	507	479	460	527	473	478	492	487	479	498	515	478	496	483	523	471	451	517	496	517	463	490	482	477	519	505	509	491	482	526	514	513	511	481	542	515	479	470	482	504	478	502	502	513	505	548	521	484	498	453	476	523	479	473	504	516	447	488	505	538	505	526	497	493	495	508	493	498	497	520	504	476	522	486	511	499	489	487	502	505	502	506	484	460	489	459	488	511	495	481	520	526	512	503	489	501	477	501	512	503	487	430	506	522	481	456	512	480	486	477	511	477	493	499	504	546	498	494	480	504	458	501	483	512	507	490	489	515	499	460	504	509	498	490	479	485	450	515	493	467	497	492	463	489	501	512	480	535	497	505	521	482	516	469	473	479	493	475	486	522	509	476	495	513	508	448	500	474	479	508	462	496	479	499	528	475	491	513	484	490	495	504	512	477	519	496	517	502	495	477	498	461	487	489	451	463	491	473	443	503	535	485	491	503	500	453	478	489	490	503	520	491	524	459	465	464	489	517	533	516	500	486	498	504	508	529	472	488	446	528	488	513	487	483	541	486	532	473	491	512	541	447	528	542	483	481	529	500	519	472	446	454	522	503	496	497	452	501	498	495	462	527	509	463	460	486	478	500	543	495	443	485	511	482	454	507	513	464	527	461	481	475	479	571	477	487	512	482	520	515	476	512	494	529	476	490	481	466	535	514	506	490	466	491	477	532	484	484	516	492	445	466	467	513	465	464	483	498	480	491	451	516	517	494	488	489	485	466	490	483	499	492	480	488	494	514	513	518	466	495	502	537	506	525	495	477	498
7451	857	963	806	646	1168	2957	4133	1205	282	264	282	262	269	256	269	237	256	246	248	252	266	233	255	256	214	264	226	248	253	230	237	225	225	245	235	244	240	242	236	247	234	229	269	242	230	254	267	251	259	223	244	216	257	212	260	250	250	219	228	222	252	251	248	234	216	231	237	237	254	249	253	245	259	253	267	226	277	229	267	237	265	235	251	247	261	227	276	267	274	252	261	247	254	208	261	237	225	248	248	213	238	241	247	211	229	233	240	230	253	228	235	250	214	229	252	279	254	263	252	212	226	257	219	253	260	217	227	234	244	266	268	264	223	192	239	253	229	245	231	249	232	245	248	252	241	234	230	221	248	221	247	233	235	229	253	213	229	228	227	209	234	244	252	230	243	227	230	231	231	197	234	220	234	253	244	256	220	234	232	248	245	234	257	227	232	238	203	248	253	233	232	233	241	258	242	240	289	259	218	251	233	230	211	197	244	235	242	234	205	230	240	231	234	224	233	246	255	294	236	232	239	251	228	254	231	253	256	248	220	247	239	230	252	226	235	228	242	239	220	224	221	241	280	243	223	244	234	231	229	259	201	253	236	226	217	243	219	241	224	230	256	243	252	260	270	248	227	231	232	242	247	243	265	250	233	238	235	254	254	220	234	237	238	227	220	254	256	211	236	299	256	255	250	231	248	239	266	245	217	230	255	257	230	228	249	231	230	245	251	239	225	237	239	248	229	259	239	237	244	251	237	225	232	272	247	248	259	244	234	247	216	249	215	220	234	246	253	272	263	238	224	238	249	241	229	226	217	234	254	232	236	233	227	224	240	233	242	228	247	225	254	231	219	251	231	278	225	251	241	237	211	230	228	246	244	228	256	239	232	221	262	222	234	266	263	237	252	227	221	246	226	243	247	211	230	225	256	235	253	231	230	219	227	208	264	236	234	246	249	240	242	226	224	210	225	248	198	270	245	258	234	250	237	223	239	256	228	256	231	239	233	251	237	225	242	230	243	225	218	243	252	223	241	247	242	222	264	262	236	235	262	259	257	220	235	226	253	232	230	246	234	222	212	224	241	215	249	263	251	253	247	207	241	234	254	229	211	225	248	246	230	232	250	230	226	224	222	240	239	243	262	253	219	247	258	251	219	221	228	262	247	238	232	219	230	244	227	241	233	241	230	257	265	249	257	256	263	263	229	228	233	223	222	245	260	249	232	251	243	239	228	229	254	255	235	232	246	212	222	226	230	255	266	253	246	261	244	274	245	262	239	236	281	236	238	264	255	249	247	229	249	216	215	243	263	227	236	221	244	246	243	247	241	231	244	263	226	241	226	232	240	228	240	235	256	263	245	241	237	273	225	211	262	238	234	254	257	238	229	212	222	225	257	263	239	251	251	260	240	215	237	206	244	220	247	239	225	239	235	221	246	257	258	218	270	224	203	220	242	245	230	239	254	237	245	265	236	271	247	229	239	244	272	228	241	224	235	234	226	230	229	270	232	261	250	250	209	243	227	242	244	261	248	239	227	249	239	256	268	241	236	210	224	240	218	241	239	254	236	211	255	245	251	257	284	215	229	244	241	250	266	227	282	248	252	221	245	234	238	249	246	249	240	257	233	248	267	281	237	218	255	248	248	248	245	242	257	229	222	231	240	285	253	216	245	245	232	236	261	234	220	236	218	220	264	228	271	260	254	233	250	267	218	227	238	216	248	234	259	254	255	255	265	236	265	245	257	245	271	229	255	255	256	237	228	259	225	260	238	236	209	245	230	230	232	252	241	245	256	245	231	264	239	246	234	229	217	268	236	213	214	244	230	234	249	240	235	224	249	213	204	237	225	233	248	246	221	247	248	250	263	243	218	240	260	228	221	256	227	261	234	251	245	215	238	278	231	229	233	254	226	234	247	253	247	290	235	221	255	252	260	231	224	207	225	211	215	238	269	270	239	273	236	231	246	235	253	243	264	239	252	255	260	255	247	223	246	245	230	259	258	225	241	229	237	231	254	276	219	233	245	253	298	235	258	229	229	230	240	211	255	265	240	228	259	249	267	240	239	255	250	238	272	248	216	225	248	236	258	241	263	231	253	255	253	257	208	234	233	276	241	232	261	263	244	245	237	263	249	246	228	224	250	241	251	221	274	231	252	241	218	266	272	227	257	274	256	250	211	196	261	243	233	237	258	233	246	256	239	258	227	258	234	245	240	229	223	231	259	265	249	228	238	237	242	237	224	232	239	255	248	224	249	232	227	250	244	202	234	287	230	262	243	250	254	229	237	239	244	239	258	254	237	254	239	235	237	236	238	268	256	271	228	256	218	245	232	213	220	248	234	244	234	244	243	258	263	243	249	234	221	249	240	239	281	234	229	222	237	231	231	277	259	250	226	224	236	254	223	249	261	253	273	222	256	224	267	223	248	213	244	242	246	225	221	215	223	226	240	216	231	220	263	237	227	256	229	241	226	226	212	213	227	236	216	212	244	253	266	230	220	263	224	212	241	244	215	231	243	234	235	225	249	224	232	235	250	241	252	234	254	241	255	225	249	245	258	253	224	231	252	259	264	235	233	240	223	242	262	254	266	236	268	246	244	257	239	235	233	233	223	240	255	258	227	258	230	228	244	218	244	214	250	258	237	242	227	281	258	233	261	248	258	249	220	244	228	259	256	250	229	258	239	226	234	215	247	225	246	250	254	241	252	232	240	230	230	226	230	250	252	253	270	240	216	244	236	229	246	219	248	240	263	253	222	246	231	239	252	265	251	233	217	244	246	248	257	280	243	251	251	234	255	233	231	262	250	247	244	259	252	254	264	226	248	248	254	229	229	249	229	250	245	246	240	230	241	245	239	253	270	263	243	237	229	239	217	255	259	257	237	242	231	241	233	259	245	230	219	256	209	259	223	220	226	242	271	237	245	258	243	217	228	233	201	213	243	249	249	249	218	239	257	247	246	265	256	235	248	233	253	237	214	193	226	240	248	225	243	261	216	226	270	247	240	200	205	239	236	231	211	236	226	225	248	245	267	223	256	231	218	242	252	261	245	210	235	239	237	242	257	243	244	219	227	242	225	211	217	255	209	263	286	222	211	263	227	213	242	228	222	238	231	218	222	261	213	268	235	241	237	247	253	225	220	259	247	230	234	209	243	207	243	231	260	232	214	239	224	203	260	244	214	260	243	259	215	271	219	223	233	253	255	253	266	236	286	232	240	248	276	241	213	203	243	264	238	251	252	228	211	221	229	234	232	261	254	240	236	232	207	240	255	270	268	270	219	220	234	247	272	242	237	230	243	233	232	223	249	243	217	243	242	245	224	207	223	247	236	246	222	244	257	205	251	228	258	255	245	251	240	255	240	224	249	232	240	251	254	237	211	226	242	214	241	240	232	232	234	253	234	233	230	247	242	236	273	212	237	224	259	243	276	234	234	234	257	253	228	231	250	237	251	249	226	243	244	278	228	185	213	244	255	213	260	229	259	239	242	211	253	238	217	238	229
6785	1180	2276	2835	2545	5621	13374	17483	4039	847	725	714	659	654	608	656	597	626	650	583	591	680	608	580	605	600	626	568	614	569	588	594	583	597	601	611	590	586	570	604	605	604	583	557	601	572	601	605	581	571	592	566	605	548	561	615	569	633	639	589	537	566	558	603	593	555	603	596	597	542	592	564	602	584	617	535	558	578	583	570	588	578	568	606	604	575	577	625	552	560	587	525	594	589	581	585	549	569	585	581	564	559	568	565	524	549	551	570	580	612	547	587	598	611	606	583	583	573	570	542	604	563	601	597	563	561	555	578	585	588	604	616	553	558	563	571	587	595	612	561	565	542	483	577	575	576	580	577	570	570	605	584	560	560	551	588	582	554	578	530	588	573	596	608	552	611	547	558	603	590	587	619	599	549	593	612	581	540	590	580	563	603	570	593	609	565	581	541	599	592	615	592	653	585	571	557	582	582	525	570	569	588	584	592	585	547	574	558	576	599	595	586	570	579	545	587	576	565	583	523	593	595	561	553	559	561	565	606	565	563	566	588	548	612	558	538	599	567	583	576	577	580	572	574	548	563	589	585	579	575	605	533	575	559	572	579	591	564	565	607	567	602	553	546	583	581	585	547	583	557	581	576	582	554	548	540	587	595	606	549	551	561	576	584	625	585	559	566	599	549	576	572	597	579	563	538	562	568	533	603	523	579	566	582	542	572	576	568	541	565	573	576	537	598	550	546	596	552	570	568	583	562	580	586	585	610	578	611	596	585	558	552	539	549	583	634	545	569	599	563	548	596	622	566	572	586	615	576	591	500	602	579	604	572	558	571	540	518	618	578	504	588	586	575	557	581	564	570	634	597	557	600	586	583	603	571	587	580	607	574	574	577	579	596	545	575	561	583	542	594	598	570	560	570	569	550	586	574	559	578	553	560	598	575	588	599	576	577	560	587	572	619	575	609	558	597	556	506	601	570	559	597	584	587	540	524	550	580	558	594	538	609	602	590	616	538	564	608	536	579	620	577	603	608	569	574	584	573	562	556	564	563	565	587	571	566	551	573	634	546	593	608	585	571	530	557	577	564	605	565	515	572	566	559	603	520	584	626	558	565	564	572	578	561	580	548	585	616	604	569	539	553	584	542	614	556	587	560	590	521	595	555	560	514	574	574	565	600	593	587	575	583	576	622	559	585	563	558	605	545	599	579	527	540	602	563	618	575	552	577	605	574	596	551	597	564	534	511	563	571	546	570	597	554	566	563	604	591	610	574	605	575	567	587	596	567	551	595	630	582	581	574	567	574	617	602	556	569	573	532	562	566	589	578	586	612	601	565	611	581	607	598	556	564	562	608	557	590	575	583	571	610	581	614	535	563	547	558	546	570	579	588	559	577	556	578	586	610	572	636	545	565	581	573	558	573	640	589	621	601	563	598	543	556	602	638	572	591	599	591	611	568	630	595	579	607	543	643	597	523	528	565	619	581	544	528	561	590	581	519	592	615	573	561	567	577	570	586	584	547	592	552	551	617	552	581	566	596	553	630	601	610	556	586	562	611	553	593	601	549	566	609	640	576	587	570	554	565	538	563	582	570	591	588	563	586	561	584	576	555	568	629	552	552	587	587	580	623	620	565	607	580	582	575	589	564	576	591	542	577	583	564	587	567	532	585	538	567	549	586	552	543	550	565	597	590	557	593	590	568	549	568	615	555	567	552	563	590	569	579	559	563	585	555	578	585	562	604	563	607	558	607	609	603	576	552	563	547	539	619	576	582	577	573	573	572	576	571	567	577	524	564	587	590	561	554	571	563	555	619	568	530	617	584	563	550	613	593	574	575	601	529	564	582	551	585	580	590	555	578	546	582	561	572	565	579	590	565	571	562	574	542	545	562	540	573	594	567	544	563	605	564	623	581	625	580	548	589	580	603	581	562	608	581	562	597	511	549	571	551	583	561	624	564	577	584	592	544	557	610	562	573	538	574	631	582	628	570	552	597	560	604	628	578	563	568	572	564	554	586	568	597	589	572	542	587	579	589	572	570	580	554	569	608	535	536	607	573	571	611	554	544	580	588	620	552	585	575	524	557	589	544	569	566	561	572	572	567	616	564	578	597	589	568	576	565	583	589	576	558	580	541	591	571	603	577	560	556	554	576	597	554	599	562	552	567	592	545	582	584	581	578	555	551	573	587	608	597	543	595	579	632	623	566	547	590	550	555	591	576	529	576	567	611	583	559	578	599	571	554	568	599	607	592	557	575	582	589	576	555	620	588	602	592	570	573	580	609	576	527	606	564	540	554	589	638	566	547	573	602	581	567	541	624	556	549	573	591	594	562	572	579	588	577	586	578	594	560	550	604	524	541	577	614	566	588	556	581	585	558	567	538	549	583	570	586	551	580	586	561	532	565	621	571	551	569	549	572	591	562	559	589	561	578	585	550	564	538	592	554	589	569	565	568	575	550	585	593	584	585	587	548	608	614	547	572	584	551	618	568	571	565	577	576	604	549	561	588	548	595	617	588	612	581	577	577	560	599	545	550	595	587	611	564	594	569	583	630	542	588	569	567	558	564	553	565	576	557	592	552	579	562	578	582	588	567	592	595	553	563	580	614	565	607	565	588	577	551	571	598	568	560	556	578	589	561	571	614	551	559	614	649	533	586	573	581	589	589	608	533	577	617	572	585	561	572	570	535	567	584	598	575	592	591	582	596	580	627	589	568	594	569	590	592	596	613	613	563	532	595	580	579	587	567	583	591	540	545	564	559	521	548	573	628	591	572	598	563	582	570	571	611	539	582	577	572	589	548	604	553	554	609	554	568	590	631	555	606	591	578	565	579	560	582	582	570	570	595	574	551	552	567	548	631	581	584	556	575	552	627	569	565	551	487	576	584	544	631	566	588	583	537	555	556	658	562	552	607	578	614	581	570	542	567	544	555	553	600	625	612	548	556	593	585	597	535	586	541	562	522	576	563	546	557	602	582	577	540	518	555	564	565	567	575	579	583	545	584	575	594	576	560	580	576	569	585	583	537	580	514	620	573	543	587	587	594	612	606	626	614	576	575	560	559	567	592	631	543	620	552	555	602	588	588	553	592	549	595	526	568	589	578	573	572	555	584	587	583	624	582	567	557	557	586	584	604	557	564	601	558	552	637	569	597	528	603	583	579	591	568	599	558	563	590	601	586	553	581	579	597	562	563	595	539	562	570	580	573	593	580	547	575	592	570	536	588	565	540	574	609	581	560	614	601	511	576	580	571	603	558	584	574	599	596	554	562	563	510	569	588	569	566	541	559	534	570	559	560	574	568	623	591	548	595	586	570	577	555	546	609	527	601	552	530	556	563	628	567	629	554	545	581	590	597	596	586	573	583	592	557	583	567	581	575	619	585	602	577	548	575	566	560	577	566	551	546	563	563	565	590	646	587	563	586	569	589	606	571	565	554	536	568	601	562	577	567	574	637	537	619	571	601	614	584	590	579	562	589	550	577	578	635	613	533	567	600
13350	1461	1314	945	692	3655	7424	9297	2379	218	172	181	189	178	162	160	196	164	193	160	143	166	162	154	146	153	150	143	154	161	174	166	158	155	151	179	165	198	151	175	164	162	160	186	191	144	165	153	166	151	167	164	161	171	135	176	162	149	163	156	153	137	164	142	151	162	148	134	162	145	145	154	155	148	192	167	148	159	150	161	161	163	162	161	159	160	167	173	184	159	176	175	151	167	157	158	150	149	155	155	174	160	172	168	152	145	146	181	179	158	173	151	152	186	199	155	165	150	160	146	131	154	183	144	163	156	156	157	188	172	135	158	140	181	159	178	147	133	168	158	159	162	147	174	167	135	156	149	155	162	137	171	182	155	139	147	171	177	137	178	166	174	177	168	148	168	152	159	167	163	166	183	180	159	145	153	185	180	155	125	142	135	156	173	151	160	174	170	156	141	146	141	179	143	170	142	152	167	141	120	157	139	189	168	180	145	171	182	149	164	153	153	148	154	178	164	161	170	148	148	177	147	150	158	172	133	143	152	176	156	162	188	163	190	179	158	160	181	172	157	155	153	160	179	182	169	174	155	142	143	182	165	162	166	157	174	165	167	156	169	156	139	179	152	156	139	171	163	140	169	159	181	155	169	164	154	157	171	174	168	130	150	165	172	182	154	157	153	183	153	139	149	138	157	174	172	173	184	190	164	187	172	136	153	170	149	152	156	151	167	174	176	153	141	169	154	168	160	174	162	163	183	162	169	183	166	198	151	154	142	164	160	147	153	156	155	133	166	160	164	161	139	163	170	155	172	160	151	157	145	131	149	163	140	156	162	154	174	166	153	169	154	152	167	162	171	163	166	154	164	156	158	147	159	176	168	154	157	151	163	163	136	172	196	147	142	161	192	165	144	141	159	171	153	151	150	143	143	145	170	153	137	157	156	137	158	137	166	145	148	156	165	172	169	155	160	157	155	166	196	188	170	169	160	175	171	140	149	149	173	133	134	146	175	143	167	144	166	192	163	165	182	166	150	162	155	184	162	165	159	140	157	155	156	159	161	163	159	159	164	170	135	163	144	152	163	160	160	147	149	171	164	180	157	151	163	179	160	184	149	168	147	158	158	146	171	172	166	160	140	161	152	171	180	153	151	159	172	145	134	173	172	146	156	165	165	164	167	156	152	148	145	151	156	148	171	155	178	157	151	151	149	138	143	162	142	160	168	158	178	157	167	165	166	150	165	160	171	146	132	173	145	172	178	151	134	158	161	174	156	145	150	137	153	151	167	157	157	156	161	169	156	149	182	166	152	133	165	144	160	150	156	164	154	161	159	179	132	167	190	147	152	150	149	176	162	135	176	141	147	181	157	177	171	144	161	141	166	139	168	136	179	167	154	158	170	149	138	166	170	167	150	157	162	155	160	168	162	154	159	168	138	156	144	172	180	177	164	153	158	145	150	157	159	160	153	161	159	179	173	156	160	169	164	171	155	169	151	162	158	162	171	167	159	161	131	163	152	181	139	155	189	145	152	171	176	146	132	145	164	157	156	157	188	185	164	163	190	163	168	147	176	173	140	139	174	177	154	179	156	136	164	154	163	135	157	137	172	166	138	162	144	150	135	167	142	161	157	158	148	158	166	158	160	156	146	168	180	163	160	151	144	162	145	147	136	171	158	156	155	141	169	171	151	154	153	151	158	165	156	164	159	148	163	156	152	172	134	156	145	165	148	153	160	156	160	140	170	153	165	166	165	156	180	161	181	171	147	144	162	152	171	146	163	172	149	147	170	181	139	152	169	145	178	128	147	152	157	146	166	155	182	150	160	159	167	176	171	153	149	160	162	175	159	137	143	157	141	162	142	150	157	137	186	166	154	153	151	157	155	159	170	171	167	144	138	170	144	175	147	153	153	162	162	158	158	147	172	180	151	165	191	146	136	184	176	162	153	151	159	188	162	161	143	140	180	166	165	153	149	155	144	161	170	151	175	164	159	184	151	145	144	147	153	176	134	174	162	157	152	161	177	165	175	152	146	165	157	157	162	157	147	165	167	168	130	144	160	151	172	185	178	191	162	170	153	154	166	196	153	156	175	174	179	152	168	194	165	170	169	163	146	180	134	163	154	138	182	164	190	162	150	150	165	154	194	139	155	127	188	137	187	167	151	160	156	159	177	156	166	134	160	154	144	153	154	154	145	140	172	137	159	147	168	159	155	167	160	157	146	159	164	155	167	170	164	152	150	148	179	169	171	176	167	158	165	152	166	166	162	148	154	167	154	162	160	156	143	156	158	174	141	152	158	156	132	163	166	170	157	155	148	169	155	145	148	173	158	175	165	178	170	171	178	160	165	159	166	146	156	148	152	140	173	165	175	176	154	145	177	168	155	144	170	153	170	145	146	168	154	146	152	128	163	161	148	153	156	164	150	172	148	153	144	165	144	159	145	155	166	190	193	161	171	171	160	153	160	164	157	144	179	162	160	154	169	159	169	143	154	168	152	152	173	150	164	147	170	158	151	163	136	169	144	148	152	159	142	176	135	151	175	158	144	150	166	140	155	180	163	141	169	140	158	160	176	167	150	154	177	150	173	171	161	154	145	149	167	151	146	147	160	173	165	153	160	152	151	161	183	152	159	153	143	161	140	166	148	169	149	174	163	173	171	168	165	149	161	157	171	173	165	142	160	152	141	172	165	129	168	165	170	158	156	169	146	148	153	162	170	173	167	172	164	149	172	139	161	138	144	165	180	185	155	161	153	174	166	156	157	130	160	163	155	150	162	161	127	152	179	155	163	168	157	160	173	147	180	149	147	158	182	157	188	165	177	165	158	177	153	156	159	176	158	164	177	148	155	179	170	181	183	166	150	162	169	173	172	148	144	168	163	160	192	179	167	162	158	146	158	160	143	165	133	160	151	143	141	183	178	163	146	166	181	166	157	166	152	164	171	156	140	170	151	152	172	158	150	156	167	161	157	161	170	159	159	163	162	179	159	160	150	178	187	156	173	177	160	179	131	157	139	150	170	169	165	173	151	136	160	180	172	166	157	156	160	148	138	189	132	172	159	147	155	151	145	168	156	150	144	152	154	158	142	154	156	143	164	166	159	160	154	152	158	143	151	175	164	181	166	167	166	171	158	155	156	135	159	147	145	153	165	165	171	173	185	162	155	152	160	154	151	158	154	160	158	150	162	158	161	175	150	166	153	169	140	187	170	174	159	159	149	151	149	168	151	187	178	158	139	133	164	145	156	160	170	143	156	162	158	146	183	157	158	151	162	174	156	157	174	132	163	173	160	165	134	155	164	144	152	147	160	162	164	170	150	136	162	171	165	173	140	161	165	161	188	155	174	159	159	172	158	186	147	155	183	153	165	145	173	142	183	174	155	153	166	169	147	141	168	137	144	141	149	155	163	145	161	139	176	148	153	147	160	159	157	164	156	170	168	161	160	155	146	143	171	178	170	175	184	147	150	153	135	178	139	156	150	162	158	147	152	143	177	166	143
8534	1388	2974	3328	2952	15628	25280	27880	5886	714	649	587	519	490	486	474	460	440	436	430	415	405	446	426	386	425	417	401	449	406	420	417	414	407	412	389	411	404	419	404	395	381	399	410	397	421	401	397	393	364	399	408	386	436	418	424	393	420	378	386	375	424	420	386	373	434	391	409	402	381	409	374	423	419	385	375	383	402	410	426	379	400	431	413	372	407	411	370	394	386	390	377	388	392	354	384	405	400	418	411	390	407	365	393	417	409	393	398	397	424	376	400	405	384	425	382	356	396	366	384	402	382	347	421	372	399	391	393	391	390	395	400	371	389	428	387	379	377	351	410	402	371	370	389	395	393	379	415	415	386	340	391	415	379	366	399	397	391	386	390	390	405	385	429	431	438	405	404	433	387	423	377	406	391	374	384	390	364	388	376	358	403	398	428	395	362	406	377	380	387	424	380	390	364	399	364	348	403	377	411	430	383	400	394	404	355	383	369	395	384	346	365	359	411	366	385	420	431	432	422	389	403	376	387	371	374	407	385	342	392	416	360	367	369	397	411	386	401	423	374	380	387	386	428	385	425	409	370	386	397	384	391	366	388	391	358	372	438	363	394	391	393	391	379	423	358	372	401	432	377	421	380	414	384	428	399	410	424	340	359	366	382	392	409	376	376	335	388	359	392	400	374	370	407	360	400	391	387	363	394	402	374	374	385	365	386	354	414	417	378	366	382	369	388	401	400	398	371	400	417	387	419	429	406	346	378	362	390	369	394	377	366	377	376	414	397	348	398	413	400	358	385	349	410	407	359	371	375	400	403	390	421	380	389	361	412	390	373	415	372	409	405	404	402	380	379	376	423	402	359	426	369	360	381	439	378	378	395	393	449	385	388	404	359	389	383	380	408	381	394	398	388	390	399	400	408	405	399	409	391	362	390	417	374	397	391	388	406	405	408	375	381	385	372	410	401	391	405	369	402	370	369	396	375	381	383	365	410	389	378	370	397	401	402	440	386	357	411	403	389	426	378	390	370	378	391	394	399	361	395	409	391	372	426	379	398	419	372	408	381	391	379	416	389	379	354	394	391	368	388	383	411	396	377	390	380	402	390	407	400	420	396	437	373	379	380	419	406	408	374	393	396	361	396	407	370	415	368	380	398	366	376	418	397	352	359	388	402	375	379	351	395	386	383	352	398	395	412	412	391	396	396	380	391	428	391	394	400	398	356	366	418	374	358	362	402	397	385	416	388	409	426	381	379	398	402	406	374	380	385	408	390	400	384	377	395	394	390	417	395	380	389	408	403	386	420	397	376	382	385	352	391	402	367	379	386	368	415	428	389	379	419	440	367	448	386	357	384	362	392	411	391	398	392	417	405	405	377	425	378	372	407	358	398	392	389	378	412	406	372	382	380	383	358	365	403	377	355	388	403	359	414	397	390	404	381	387	395	414	397	378	416	394	418	379	361	400	396	402	371	393	392	384	365	395	393	381	399	374	407	391	410	375	360	419	369	380	395	369	409	363	423	386	405	348	384	400	395	382	399	349	396	404	384	356	414	394	420	364	381	405	376	382	400	376	390	409	385	377	415	386	401	409	406	353	402	413	367	391	390	431	370	432	397	394	366	378	369	389	399	405	408	389	373	408	402	407	417	394	382	406	353	341	399	416	406	398	374	387	384	384	390	352	410	402	388	359	364	385	397	395	383	399	383	395	367	337	416	418	390	339	392	364	381	379	395	377	399	356	397	382	354	390	393	427	406	372	374	425	394	374	406	385	380	387	367	397	407	398	410	406	412	428	371	376	408	403	412	358	407	412	381	398	405	400	388	406	367	390	412	384	369	408	418	396	401	404	395	400	380	409	404	422	385	353	389	368	418	412	374	381	397	395	398	377	384	360	374	387	396	387	400	367	396	365	398	412	377	400	389	396	400	421	346	383	394	364	439	397	388	393	358	398	364	380	385	379	380	389	387	381	392	390	406	399	354	387	399	347	407	377	376	380	368	396	436	421	394	411	409	418	431	393	383	409	426	397	394	401	349	408	388	397	428	414	412	383	399	400	406	388	396	396	420	409	385	368	362	383	407	382	389	416	416	374	411	391	386	363	402	422	410	396	375	360	410	397	373	364	406	391	418	390	389	388	380	373	364	380	417	423	385	375	400	392	384	396	391	365	419	409	384	430	392	374	390	352	389	402	364	399	425	370	372	382	396	402	424	391	371	381	417	435	397	391	400	384	380	446	427	402	372	425	387	375	382	405	381	436	386	427	377	401	439	417	417	391	399	389	391	419	418	408	385	386	373	406	343	410	370	359	413	390	362	410	381	377	408	387	380	388	386	387	379	410	410	430	392	427	384	400	361	396	350	370	386	397	405	374	408	378	356	378	403	436	371	413	373	439	399	396	396	393	406	378	420	387	417	369	394	420	389	371	383	398	395	367	389	372	363	430	392	348	360	411	369	401	408	398	397	380	393	425	391	358	394	366	383	378	405	380	373	426	413	401	404	370	409	395	363	407	395	382	362	396	396	395	414	395	439	385	369	383	359	395	386	404	410	400	410	377	384	406	388	375	369	389	396	399	379	373	415	364	377	376	340	396	416	379	390	381	375	386	376	433	379	416	411	385	375	371	363	409	391	399	364	437	389	403	405	395	388	423	405	396	393	391	403	382	386	402	391	403	389	408	372	386	350	368	384	406	405	415	378	399	380	398	362	363	393	376	398	386	356	397	423	384	390	383	396	412	382	429	359	378	397	405	388	388	369	419	364	378	382	407	377	391	408	391	365	409	398	384	366	388	435	384	419	373	389	394	403	360	390	359	419	349	370	371	371	416	415	402	385	384	378	398	399	409	397	395	393	409	386	341	424	385	413	400	392	393	399	375	371	399	351	412	411	391	389	401	387	403	380	396	389	381	373	404	406	372	383	364	435	427	375	393	372	409	407	355	403	427	412	386	409	403	388	409	369	365	365	392	399	359	402	403	419	392	394	391	380	363	373	369	427	349	414	367	384	353	377	399	392	383	380	386	394	383	388	380	367	354	427	409	425	379	375	405	415	379	403	347	386	380	376	387	381	381	412	385	369	379	403	332	363	392	391	369	368	378	347	392	411	439	385	377	370	395	386	371	342	395	394	395	426	372	363	399	364	401	395	361	392	389	421	371	386	418	420	400	419	398	342	393	393	392	423	367	395	362	401	384	394	388	404	394	392	360	376	382	411	402	431	373	397	402	395	420	369	420	394	416	362	393	390	374	409	397	411	376	385	363	402	381	424	413	391	374	381	392	405	411	409	385	368	406	376	404	387	343	383	422	359	389	407	406	352	395	395	410	386	361	435	415	364	399	395	370	414	431	383	435	384	427	385	408	361	384	402	374	392	397	380	392	355	391	385	403	407	424	387	386	392	375	412	394	396	378	424	373	381	404	342	361	378	393	402	409	376	403	346	405	379	398	353	393	389	403	372	381	406	397	420	394	350	427	410	406	384	382	385	362	365	396	380
1934	535	468	444	315	321	395	477	421	233	200	219	200	229	213	196	220	207	217	216	216	217	215	194	220	228	219	211	240	198	201	228	198	202	202	215	208	208	228	222	230	231	236	221	193	210	224	197	198	211	207	202	190	235	227	213	199	217	194	228	234	234	226	220	201	208	170	220	208	220	226	209	172	197	228	199	201	207	225	207	208	191	221	205	214	224	211	194	221	212	215	187	239	194	166	206	239	205	247	180	213	210	180	216	229	200	227	198	210	213	204	203	224	213	209	213	189	235	189	221	194	209	211	237	211	200	208	228	228	234	210	219	204	204	219	227	229	211	199	207	202	204	174	236	206	188	225	224	246	199	206	211	192	223	199	216	202	185	228	208	229	195	211	228	201	188	205	232	200	213	206	212	196	209	214	184	178	221	216	208	204	206	238	200	210	225	219	219	200	220	222	207	210	232	241	213	211	191	181	204	218	214	202	190	209	188	215	201	190	203	200	210	217	187	215	212	185	214	198	199	208	188	226	210	210	239	213	231	242	208	215	213	219	224	218	215	219	229	207	239	228	229	199	219	204	204	227	220	236	220	223	198	207	230	196	231	200	181	210	220	227	226	216	215	189	216	202	231	252	206	176	206	216	196	225	202	205	199	180	204	228	216	253	219	199	223	196	224	203	193	245	206	208	195	225	213	191	203	226	199	191	207	226	191	195	181	191	196	216	213	187	247	240	200	194	202	186	217	231	201	214	224	210	213	196	228	220	203	217	214	227	247	201	200	206	228	199	218	241	203	204	187	182	194	251	207	212	210	231	247	227	202	183	202	187	213	195	195	188	207	200	228	213	223	194	214	209	216	186	210	175	218	213	195	193	215	203	214	196	194	215	222	183	212	190	192	221	217	186	199	230	209	204	233	206	206	207	225	192	201	213	207	203	215	231	207	193	220	219	240	193	189	188	193	195	226	211	216	197	247	219	177	196	196	216	215	182	208	188	187	217	222	215	221	174	201	192	236	220	205	204	222	218	197	214	214	215	209	206	213	235	200	200	217	220	218	195	205	193	198	233	215	188	231	228	235	224	224	175	197	249	199	216	207	225	212	199	206	214	186	201	233	224	233	189	206	201	218	196	221	206	227	222	200	225	212	210	177	181	214	213	200	215	198	200	211	209	207	187	193	228	195	231	206	223	199	228	230	209	239	220	238	230	191	208	198	209	206	223	225	204	207	234	211	211	218	207	242	206	226	214	195	204	255	213	200	221	195	187	196	180	222	208	190	207	189	212	205	205	239	228	210	206	203	234	197	204	202	208	205	197	212	219	215	207	232	209	221	204	197	217	227	205	242	195	208	203	213	235	189	199	237	186	192	220	213	213	214	199	193	200	201	224	193	206	217	219	204	208	190	218	223	194	211	182	201	200	212	215	206	209	242	236	183	217	206	211	233	210	209	237	204	212	190	195	214	213	227	210	188	214	190	200	201	234	197	214	232	210	197	225	178	230	219	203	189	223	215	202	245	206	230	205	213	190	202	224	221	229	232	210	221	221	199	214	211	224	202	209	178	200	189	235	209	222	221	231	221	199	209	217	212	215	202	200	221	218	201	202	194	216	211	206	194	201	224	205	204	189	215	203	191	206	210	204	207	242	229	203	211	206	206	195	203	186	192	180	224	216	197	215	203	219	213	197	219	227	209	212	189	217	235	201	194	198	215	239	247	204	227	195	229	206	242	196	197	223	206	207	222	208	179	207	209	186	224	200	230	219	219	204	219	202	198	195	172	167	182	220	218	204	198	212	210	206	223	209	206	198	202	186	244	202	214	220	201	207	226	215	201	187	234	205	186	179	226	201	214	237	200	243	199	197	187	179	224	227	203	206	200	209	227	232	196	203	215	227	194	213	196	202	206	207	218	195	206	200	240	200	178	226	207	220	195	204	209	220	220	196	229	226	197	196	212	216	199	230	239	213	226	207	220	217	208	180	260	188	184	208	228	207	213	229	204	210	208	197	217	207	202	194	211	197	226	225	220	236	208	177	199	198	199	183	218	223	206	231	212	210	220	221	214	202	220	190	211	172	204	220	205	183	227	225	189	222	226	193	209	235	198	216	207	228	229	208	209	213	177	216	206	231	203	227	213	216	221	182	220	211	202	182	190	205	205	204	215	230	219	222	207	218	236	231	217	220	205	220	204	225	196	211	178	215	215	219	200	212	229	228	207	211	219	206	205	194	191	205	209	200	207	202	245	187	204	204	217	202	180	216	224	224	224	191	183	175	212	192	213	228	214	193	230	212	187	201	193	230	212	228	206	214	204	190	231	210	207	204	240	209	190	223	234	185	237	201	202	200	220	216	210	204	206	188	204	212	204	208	208	203	228	212	216	199	207	205	199	214	216	205	213	215	213	195	226	187	185	213	220	212	201	226	192	199	208	213	198	204	196	193	205	203	211	203	202	231	214	192	200	247	225	186	226	212	198	196	211	211	218	189	214	212	213	217	223	236	220	207	217	201	188	223	206	231	193	231	218	218	206	200	220	214	208	197	267	206	250	208	197	191	237	207	221	215	236	212	225	210	199	206	201	191	212	219	200	193	216	219	229	222	219	198	218	185	192	204	209	180	221	201	205	210	188	213	211	209	203	237	204	197	212	207	197	234	251	200	205	204	229	208	223	218	187	191	192	196	216	211	223	197	211	218	205	224	221	208	215	190	232	210	209	212	223	235	190	209	190	190	215	219	200	228	216	225	218	209	221	208	206	218	215	216	217	229	189	204	217	208	211	211	202	217	200	213	200	209	206	202	222	211	201	217	174	222	202	172	202	197	211	203	220	216	243	218	189	213	208	230	191	206	226	211	209	198	194	197	238	186	202	205	217	202	196	214	190	207	202	228	205	236	204	245	194	190	208	254	203	199	220	210	218	208	201	212	216	200	221	212	239	210	199	224	196	224	207	216	196	216	220	207	183	196	216	207	221	225	215	203	202	219	216	210	205	219	187	203	232	206	241	199	178	211	244	201	210	192	233	200	206	197	201	210	184	189	208	192	204	210	196	220	188	199	233	191	233	197	235	205	239	230	240	245	223	201	206	212	217	225	210	195	184	196	201	194	201	197	199	213	208	196	218	222	201	222	206	196	188	221	199	230	224	222	196	204	211	209	193	204	208	223	223	228	221	215	235	190	178	220	222	210	224	237	187	242	220	219	203	199	213	234	208	202	192	228	180	223	194	217	222	245	185	211	215	199	200	199	220	216	199	203	223	199	199	203	231	204	235	199	211	249	242	242	224	211	227	181	220	204	233	209	221	189	208	262	202	195	195	201	228	221	217	230	217	234	202	213	219	215	222	218	227	195	219	231	203	195	218	226	205	235	207	213	183	208	192	218	220	235	215	203	243	201	192	220	223	225	216	244	218	221	190	226	231	200	200	250	226	225	229	200	206	214	203	183	211	204	219	221	206	195	205	215	215	190	202	193	209	226	184	224	225	227	216	208	213	187	222
2154	820	1196	1361	1260	1267	1792	2147	1681	661	567	564	492	536	490	527	557	520	512	506	516	535	505	541	539	507	536	519	499	533	514	577	531	540	525	544	525	549	561	594	516	498	516	488	533	540	519	517	540	575	523	483	483	510	510	523	516	529	495	525	570	546	505	476	501	530	549	505	531	528	571	493	523	571	506	523	516	532	481	534	518	519	524	515	527	552	563	541	519	538	529	500	488	553	505	568	553	526	507	497	540	556	521	522	566	510	529	499	572	532	513	529	521	508	499	532	542	504	519	476	515	537	540	479	526	522	516	544	517	516	564	497	521	543	531	535	521	516	552	496	502	511	547	517	520	567	490	509	496	544	495	532	530	510	539	522	545	490	496	514	547	535	548	533	520	553	534	515	559	519	560	536	521	534	550	498	547	510	551	538	504	493	544	537	501	495	541	540	510	503	565	540	481	522	515	497	576	506	538	480	542	541	505	519	504	504	512	528	546	537	530	525	537	548	517	526	523	535	524	541	524	495	500	558	503	499	507	532	516	508	506	516	534	510	551	522	503	479	493	536	538	539	540	518	516	518	506	499	521	526	523	515	528	578	574	552	516	504	503	537	536	550	527	535	512	511	505	524	566	526	556	518	519	532	494	532	516	504	490	495	514	510	546	499	531	547	521	527	532	564	501	493	552	566	494	505	536	472	514	519	539	523	491	520	526	544	524	547	522	534	504	539	510	537	500	537	487	499	529	495	505	517	522	544	566	485	530	508	517	555	455	505	532	526	516	530	504	544	506	531	518	529	549	501	492	496	511	505	479	517	512	511	518	491	552	506	500	542	488	488	503	499	547	527	552	509	515	509	523	504	554	541	547	502	515	550	484	482	531	523	552	518	532	536	494	526	536	474	496	514	540	501	509	505	494	519	502	526	494	556	532	536	527	509	531	502	508	528	495	520	497	488	555	538	532	549	495	522	524	502	520	496	526	535	509	566	520	491	511	497	502	521	512	513	522	510	519	507	521	544	543	519	489	548	539	512	501	540	522	509	536	542	546	503	564	556	513	525	513	533	476	537	501	557	494	509	534	514	536	540	499	509	587	528	523	551	537	529	573	523	509	483	547	547	523	546	527	492	575	509	525	521	489	522	532	538	507	567	511	511	469	545	562	549	557	522	516	555	510	518	544	516	547	547	508	507	526	538	478	526	503	527	544	501	517	519	535	497	547	503	521	549	499	526	518	516	525	480	558	516	508	542	568	502	486	509	489	524	527	525	520	496	516	492	540	518	524	512	525	535	525	508	560	483	513	543	518	491	524	543	486	510	504	520	505	527	517	523	502	513	546	554	490	524	536	546	546	511	578	524	531	548	513	546	542	500	549	518	563	488	512	509	484	564	508	507	498	542	512	505	522	540	575	480	500	556	533	512	535	519	539	565	516	485	530	536	502	539	529	502	505	501	488	530	492	523	517	498	543	517	549	514	524	529	511	541	549	509	519	528	496	550	509	513	499	503	530	527	516	518	535	517	541	539	521	499	519	492	517	520	521	513	552	532	497	523	538	525	500	526	571	497	492	552	525	488	534	505	502	504	541	510	499	524	546	543	505	519	545	508	512	500	569	473	540	549	538	499	495	557	522	523	529	556	480	537	504	527	555	521	524	536	544	501	556	543	496	497	562	541	546	515	548	544	529	528	543	506	547	503	562	545	489	553	518	511	556	518	560	476	520	543	474	511	524	537	540	553	465	552	522	530	517	513	507	459	569	523	509	542	494	548	498	535	535	501	532	500	561	508	512	529	524	535	562	509	478	548	528	526	518	525	496	518	520	537	526	564	516	472	519	504	549	528	515	576	539	497	528	542	538	505	532	504	565	551	511	544	514	546	561	526	476	531	501	510	531	543	533	536	506	529	532	502	515	525	487	528	505	515	513	531	556	514	510	530	548	450	521	544	509	503	486	538	552	515	484	532	551	534	530	529	532	530	467	551	524	527	501	511	480	544	540	521	492	519	508	515	469	527	549	501	493	522	529	494	531	517	504	486	480	503	492	503	484	566	550	539	529	566	501	520	554	535	508	534	524	508	514	498	508	518	523	474	524	503	533	515	519	510	521	535	534	487	527	536	526	506	519	487	585	459	487	533	536	504	526	532	523	512	521	491	509	582	557	521	546	545	510	537	548	532	525	530	522	517	527	516	548	519	553	494	523	547	516	538	568	533	559	487	502	533	506	524	527	540	516	527	506	511	482	504	543	552	517	540	523	499	545	495	476	539	540	511	539	485	539	557	516	524	508	520	502	534	484	565	514	520	516	523	517	522	519	549	552	512	552	493	489	532	510	511	511	537	541	574	483	465	487	510	507	509	553	499	532	516	551	516	538	519	543	551	517	520	530	506	546	525	542	537	518	493	519	534	526	532	492	493	509	562	536	504	498	489	521	520	528	515	527	540	539	560	523	495	536	515	542	501	530	500	559	525	514	533	534	512	503	483	520	565	508	507	536	519	507	522	545	510	527	542	547	496	541	508	539	480	544	536	477	540	522	493	540	522	523	502	510	500	528	521	515	496	531	511	557	538	510	508	512	565	533	546	529	537	516	515	504	525	499	559	488	500	562	483	523	516	508	516	486	509	507	521	527	546	539	493	491	531	494	571	490	503	565	542	536	545	532	560	519	549	519	510	498	518	518	514	526	535	524	540	544	510	473	525	466	520	550	530	536	537	556	492	529	559	512	492	497	518	495	529	548	553	562	498	518	479	525	523	543	547	504	532	582	525	545	519	499	500	523	484	518	536	571	504	547	576	526	540	503	525	523	547	498	525	503	486	546	519	521	554	526	463	531	554	514	536	538	496	496	535	508	527	526	538	519	533	523	505	497	536	530	493	538	515	526	490	501	533	492	507	503	499	506	513	530	487	523	489	512	539	550	544	549	533	489	482	542	558	527	513	591	546	531	574	529	536	522	511	518	501	522	511	517	501	565	560	520	531	549	485	495	523	526	542	501	549	521	495	523	552	492	510	496	571	577	469	512	503	525	534	497	519	554	506	563	563	520	510	512	559	507	573	565	543	537	559	501	498	532	498	539	511	536	510	573	545	517	519	529	491	509	497	554	555	508	495	477	513	487	535	540	521	560	501	536	546	529	520	495	513	570	500	555	535	507	500	526	527	506	493	541	508	557	497	534	512	519	518	519	490	547	505	515	565	512	508	523	545	503	555	541	484	536	521	512	521	555	497	532	523	515	507	543	507	533	509	554	539	502	526	557	526	534	559	534	508	553	516	496	537	549	500	525	523	541	510	535	525	526	562	534	520	519	554	537	494	511	503	492	549	526	553	535	544	532	532	538	524	521	504	526	545	554	557	550	516	537	536	560	525	524	552	549	528	536	547	521	531	517	515	538	533	533	547	505	549	563	497	523	514	480	526	489	546	561	533	551	523	516	517	541	537	534	528	526	520	545	503	552	526	522	559	534	536	524	492	541	566	490	529	580	532	486	523	539	563
7923	1003	1040	918	703	1904	3797	5509	4778	1907	303	265	264	252	258	245	264	254	299	261	240	236	258	267	297	229	260	271	288	270	244	240	268	249	242	275	263	269	249	255	256	225	235	265	245	265	261	243	237	247	268	247	252	272	239	293	264	281	253	246	266	244	270	264	236	259	278	248	225	261	255	288	239	262	238	252	240	212	271	267	266	235	256	272	231	234	263	271	267	258	268	301	274	255	260	255	236	250	264	299	263	257	254	275	277	278	259	274	276	277	269	248	269	262	236	266	269	261	266	300	263	276	248	252	267	256	281	240	272	277	243	253	248	278	271	239	257	236	270	225	277	258	267	267	271	263	262	270	274	237	299	258	243	262	274	224	273	275	256	245	263	259	266	272	262	270	264	236	289	242	256	277	290	281	286	297	260	280	274	241	249	265	271	271	268	225	273	227	269	257	258	246	239	235	274	293	268	264	227	280	257	275	260	252	229	262	271	277	281	277	295	253	246	262	252	233	263	245	262	289	242	273	256	286	279	274	249	250	258	250	237	253	265	246	242	272	264	265	247	250	241	257	248	271	253	247	274	258	261	240	274	244	279	249	284	280	237	261	242	265	234	255	284	227	286	232	268	257	267	250	266	247	281	268	258	239	246	283	238	260	237	256	253	273	216	263	266	267	266	267	253	243	289	271	257	253	284	304	282	305	290	235	255	239	244	231	259	238	249	264	276	287	291	270	293	252	268	265	289	261	236	242	262	265	253	278	252	280	259	224	265	217	266	248	239	248	289	275	267	261	255	246	244	266	261	268	237	230	281	279	249	266	247	225	262	237	244	248	263	257	244	243	269	262	268	285	289	228	251	275	245	261	262	249	249	258	244	243	240	252	251	261	258	274	275	232	263	249	279	267	260	221	277	295	257	270	281	269	274	260	251	252	262	261	260	263	235	236	232	271	249	268	275	242	254	264	259	233	276	260	267	276	268	248	257	249	272	260	267	286	267	277	264	281	251	250	251	231	221	253	257	259	251	240	255	273	246	250	253	253	271	260	247	263	222	266	251	271	297	263	271	272	284	232	275	228	256	248	272	272	276	271	279	235	271	250	245	254	255	245	266	267	259	260	266	269	275	236	247	277	270	242	230	276	232	282	263	243	241	274	233	263	259	243	237	229	274	292	232	253	292	238	250	233	293	269	272	271	285	245	265	259	267	286	243	239	266	242	284	255	225	256	253	265	261	293	253	280	267	245	229	242	253	247	266	266	273	250	234	245	257	232	260	243	260	270	270	265	253	243	254	259	234	234	236	295	258	262	273	261	277	242	228	297	261	227	256	251	247	247	246	252	293	269	292	278	298	264	260	224	266	281	289	284	244	262	251	259	259	259	236	245	242	301	252	247	255	264	278	253	260	247	240	227	248	269	299	248	254	228	249	257	274	254	276	261	247	263	303	262	283	263	235	274	267	281	273	250	267	254	280	258	272	249	236	253	252	264	235	274	273	263	271	241	249	269	246	289	274	252	276	251	243	244	236	223	250	247	241	242	294	235	258	267	258	250	259	266	271	243	248	256	253	261	257	264	275	234	241	263	242	270	258	247	264	277	296	264	251	276	266	265	280	270	224	234	238	288	244	288	259	244	243	244	238	258	276	232	255	214	273	258	272	265	225	297	268	259	262	274	259	258	278	277	255	223	265	267	245	239	260	260	257	274	240	255	266	235	261	258	262	263	254	241	247	252	264	249	286	273	262	278	240	244	245	256	278	250	267	264	258	251	241	255	257	247	278	256	268	261	250	261	238	257	256	269	265	250	260	289	288	260	238	245	251	268	248	268	265	296	242	285	279	253	268	264	218	291	270	284	242	256	251	262	262	260	260	267	268	257	244	287	248	260	248	286	255	280	266	274	252	286	243	237	261	242	269	236	263	259	273	262	278	292	301	256	295	277	259	251	276	252	247	244	225	253	248	263	261	273	269	277	265	268	265	246	241	239	257	270	249	250	249	247	253	251	254	242	271	281	272	278	251	271	259	237	233	268	263	260	249	272	253	270	265	260	253	250	253	232	275	295	270	237	276	278	225	280	244	250	257	264	253	244	274	246	270	259	271	257	259	270	278	272	253	262	256	286	266	268	257	269	238	272	253	273	291	264	257	246	245	253	283	264	259	246	244	279	233	227	249	278	273	272	236	242	255	275	283	262	269	275	252	243	235	232	246	262	279	255	257	278	237	254	244	273	261	270	265	268	257	253	253	277	249	260	268	247	270	263	274	277	259	248	260	243	246	232	265	256	288	238	235	263	270	227	276	266	251	240	255	239	239	250	275	255	266	240	239	271	248	254	214	255	269	287	271	254	273	265	271	267	276	244	242	233	251	244	279	252	260	247	262	271	254	276	275	227	245	228	255	228	245	288	246	217	275	225	227	295	275	257	251	255	240	245	275	224	269	272	230	288	258	250	239	279	265	238	246	237	289	246	261	252	246	251	260	215	268	256	270	234	237	298	284	239	259	252	226	248	252	256	275	282	256	254	254	265	292	285	287	268	255	238	285	266	240	264	233	256	266	255	262	244	279	271	259	237	210	238	241	240	271	247	268	273	266	246	267	284	285	251	271	252	247	257	242	283	284	240	256	261	254	240	253	269	269	272	293	256	251	240	242	244	277	266	261	238	272	243	248	237	243	253	267	249	244	250	237	230	274	234	290	242	242	262	264	244	259	280	269	259	284	228	257	296	261	251	247	251	248	257	273	242	242	238	257	259	268	279	311	253	281	281	262	235	257	279	261	261	263	249	260	270	269	264	225	234	265	277	262	243	246	268	283	266	261	252	259	243	265	245	211	270	264	226	262	249	251	262	266	251	246	238	264	235	275	249	261	269	260	218	264	249	240	241	259	261	227	256	226	266	268	271	250	246	290	271	257	258	254	255	266	276	266	243	246	259	237	268	238	271	281	247	249	255	265	273	236	268	231	251	255	231	258	254	266	264	251	254	271	282	262	266	277	242	277	281	244	230	259	266	257	235	280	272	284	240	228	270	247	240	227	241	262	254	273	262	279	219	277	262	231	250	247	205	244	281	246	239	253	240	283	239	259	247	249	255	262	275	277	261	248	245	246	308	256	252	244	290	273	265	279	278	245	257	300	288	283	263	262	223	254	280	253	263	257	280	268	253	250	285	235	252	262	239	263	249	277	253	258	248	270	248	239	248	257	252	267	258	249	248	216	264	263	278	251	283	248	227	238	252	241	261	266	230	285	300	254	265	259	266	261	259	252	268	240	279	267	258	274	273	263	246	260	238	265	265	261	272	286	270	244	250	273	256	239	232	258	252	298	286	262	243	243	267	229	275	250	235	262	245	276	247	257	252	246	233	237	273	254	252	279	287	244	268	261	243	248	251	252	246	245	286	294	254	274	277	241	260	287	233	260	260	263	254	285	263	252	262	263	279	259	252	272	268	254	283	236	293	270	241	250	243	250	264	275	229	267	269	255	251	254	265	233	246
6976	1341	2368	3063	2738	8624	15254	21362	18709	6911	705	642	703	648	653	667	618	646	642	630	619	663	583	626	614	694	623	638	615	633	620	692	613	641	657	605	568	637	619	569	681	635	649	601	612	652	617	646	622	621	641	625	577	599	623	600	649	597	609	613	587	645	639	611	666	673	600	622	624	628	604	666	601	617	644	641	637	607	631	618	600	620	630	584	606	665	589	651	602	639	638	602	622	620	680	607	610	612	614	637	640	613	598	673	627	619	643	640	590	597	647	621	619	583	598	652	650	632	628	613	661	587	626	615	641	603	671	635	624	581	630	623	602	617	573	625	602	626	638	622	599	637	623	629	618	622	626	646	649	609	614	646	602	650	602	644	606	621	602	653	634	619	621	658	623	627	633	639	603	641	591	606	591	678	599	622	615	633	619	662	639	655	614	603	623	645	617	639	629	596	658	605	604	645	605	592	644	660	580	600	627	587	639	608	604	650	600	622	616	625	624	633	573	589	583	616	606	600	580	679	620	654	635	608	579	617	560	632	562	622	599	617	645	655	620	618	648	586	624	651	600	603	595	626	601	600	628	622	635	609	620	635	670	616	606	658	602	629	604	607	650	593	658	606	640	608	649	616	613	656	625	610	629	643	656	668	621	657	603	647	636	634	600	583	670	639	612	601	668	621	580	625	615	658	639	614	653	632	636	659	637	595	636	633	621	636	651	615	610	573	634	605	603	626	631	670	671	622	657	612	604	604	602	647	625	609	635	651	662	590	614	645	637	637	621	627	616	633	623	632	656	611	624	633	589	631	621	648	636	579	611	588	625	583	592	609	626	646	601	639	621	631	592	631	609	615	641	604	582	618	615	603	612	591	590	643	614	591	644	638	596	594	613	594	547	664	607	607	622	606	585	610	600	632	606	607	584	601	623	639	620	632	626	599	604	635	610	601	613	593	601	614	647	630	554	602	596	609	685	617	589	651	632	598	595	655	607	598	563	642	603	620	649	595	649	645	617	644	602	670	630	630	608	579	663	616	599	625	625	619	614	648	633	640	592	622	601	648	605	613	635	586	630	603	620	637	635	609	630	667	610	660	628	614	662	622	641	659	637	665	603	584	604	607	623	610	556	588	629	635	675	593	595	611	662	656	625	610	642	587	578	632	598	610	596	622	589	635	614	642	618	595	567	606	613	656	573	616	646	596	661	618	586	581	594	642	617	556	649	596	639	596	682	662	650	616	626	611	612	621	611	643	614	603	613	605	600	591	669	599	613	615	621	650	619	645	597	600	622	621	625	603	590	593	621	622	586	620	641	598	627	645	641	623	614	587	605	577	608	619	607	643	629	655	612	620	594	657	596	649	608	653	657	620	640	621	635	637	618	637	626	602	612	593	614	596	612	638	626	586	624	644	588	608	632	611	602	596	625	620	616	620	637	610	568	616	614	578	626	641	625	676	665	666	633	620	621	624	605	614	622	634	602	614	624	624	609	638	644	607	584	623	643	589	595	592	585	615	632	620	615	593	615	617	635	594	627	626	617	640	668	620	598	605	615	639	623	606	627	647	661	595	586	580	638	597	629	616	655	645	589	638	635	570	585	609	599	591	626	577	596	576	642	578	627	634	611	629	630	611	654	564	606	583	616	565	607	606	587	610	649	654	650	623	642	662	593	569	611	583	590	617	643	610	603	655	592	596	619	632	667	620	624	606	633	617	634	646	626	618	622	606	627	608	608	638	600	678	585	611	639	604	614	647	617	621	667	620	630	627	582	635	627	647	606	602	615	591	621	638	580	557	594	624	598	609	559	619	649	647	609	624	562	613	645	671	588	567	593	606	575	605	617	653	563	594	564	640	619	608	669	601	632	604	610	616	645	611	578	639	621	625	670	579	658	630	632	641	659	599	632	652	623	605	632	640	666	654	616	589	556	602	631	602	607	598	652	569	655	610	635	606	667	561	604	635	645	605	602	615	630	592	625	619	627	599	588	579	655	609	595	617	593	611	582	677	582	601	620	629	574	611	629	631	598	580	599	681	609	624	614	644	667	588	626	653	668	620	587	620	608	671	598	649	626	558	583	608	629	616	589	627	613	618	566	614	551	582	627	616	635	597	618	636	618	635	595	631	605	613	625	662	629	577	619	614	657	663	638	573	630	641	629	610	670	604	649	659	591	601	560	579	668	605	608	643	632	626	666	599	606	596	631	596	617	557	641	627	591	628	576	659	596	631	578	617	604	561	667	652	655	557	631	607	617	574	656	638	633	577	605	595	611	625	671	568	606	601	590	615	614	651	626	609	658	606	626	566	591	575	603	599	634	630	621	618	649	632	621	663	581	636	616	640	615	679	653	594	633	610	673	603	634	593	625	625	657	579	594	620	593	597	633	644	636	600	628	624	618	610	620	626	616	587	588	583	649	590	590	617	641	613	616	595	602	597	665	638	603	557	621	622	646	574	602	591	585	636	581	578	633	645	572	596	600	593	577	625	607	615	604	610	577	617	662	661	586	609	644	613	607	601	630	603	621	596	621	622	597	642	595	672	584	610	634	646	677	578	622	614	582	609	588	609	624	603	628	588	631	581	642	610	647	617	648	588	590	586	602	616	641	598	612	615	636	624	651	635	594	586	619	631	600	586	652	633	636	649	613	601	604	643	591	585	623	589	603	633	607	589	606	626	593	655	582	653	613	658	649	635	631	608	627	617	564	667	651	641	643	657	605	631	669	608	631	616	643	628	652	677	632	601	597	629	661	616	638	632	619	645	678	646	618	631	667	608	609	636	646	629	603	671	645	648	612	571	634	635	662	615	653	627	613	633	603	611	591	610	610	590	634	593	627	649	609	596	626	640	609	626	627	575	609	628	565	609	601	579	620	617	627	679	650	632	612	651	624	616	633	640	609	610	577	623	596	639	606	646	625	661	631	653	633	633	614	599	615	592	637	559	600	588	627	601	660	625	646	643	665	638	602	602	591	585	606	601	623	611	614	617	607	642	698	634	608	594	616	575	571	594	603	619	595	610	653	627	626	637	625	635	629	574	638	614	627	588	638	626	617	633	578	620	643	640	661	592	613	615	644	637	567	618	614	635	602	663	584	600	645	643	598	613	618	618	621	636	675	623	609	597	610	656	617	612	633	636	637	595	586	649	658	595	590	605	601	623	606	638	654	614	646	599	620	629	614	617	644	627	648	612	624	623	568	653	582	627	591	594	622	624	616	642	646	629	602	623	617	630	562	625	633	630	616	640	617	618	635	573	632	584	618	629	646	649	634	642	618	577	571	637	622	627	677	641	636	620	629	608	649	632	610	610	633	633	620	635	626	542	632	591	601	653	643	625	639	647	590	603	588	652	641	592	654	608	627	624	630	628	614	629	601	618	599	612	652	607	570	613	609	591	604	627	595	628	609	607	631	604	620	670	615	602	572	593	594	634	600	623	649	628	601	612	651	600	570	606	593	565	600	660	586	614	608	594	612	602	623	592	614	636	625	590	643	584	583	610
13473	1376	1191	1096	815	592	5551	10482	8493	5743	366	234	187	188	186	164	188	201	184	183	175	193	183	169	183	194	186	162	165	194	154	162	195	157	199	207	183	199	192	166	177	200	187	176	163	179	160	179	184	172	169	164	160	154	171	175	178	182	188	172	176	181	177	179	171	181	188	183	185	178	199	179	199	164	163	179	205	181	173	170	179	167	180	180	166	202	185	186	207	183	186	168	170	183	187	167	197	190	203	181	185	170	182	179	190	176	169	208	174	190	181	190	192	167	182	135	164	154	185	179	184	175	166	213	165	154	152	201	187	178	169	179	187	193	161	168	165	193	197	188	200	170	168	178	182	186	193	182	161	185	186	200	177	183	190	188	170	170	180	168	170	171	170	185	175	197	174	174	170	192	200	181	174	186	168	183	178	184	172	195	176	190	178	153	171	178	167	159	186	182	185	161	167	180	189	177	149	193	177	169	155	163	175	176	188	176	166	176	176	169	192	208	173	184	164	176	185	173	186	160	167	169	218	171	184	167	192	185	176	175	169	181	166	185	168	184	195	190	192	196	177	168	161	194	150	186	185	198	188	170	165	171	154	191	185	183	220	155	158	150	166	186	171	174	198	177	154	152	188	185	173	160	182	194	151	162	154	182	185	183	161	189	178	171	159	158	179	178	167	173	188	193	161	179	180	182	187	184	163	187	161	176	173	190	187	148	183	180	185	181	163	169	185	180	201	161	180	170	190	164	173	186	186	170	190	177	189	160	172	202	176	203	174	149	174	189	181	197	172	181	195	176	170	161	160	194	189	171	186	197	165	146	186	186	184	197	178	178	191	169	167	185	189	183	186	181	187	168	192	223	180	145	157	173	172	183	181	207	161	172	163	193	150	173	202	171	190	197	163	168	176	182	177	167	168	158	173	188	180	158	179	174	172	167	170	206	188	159	175	181	172	173	181	189	164	174	175	188	176	200	164	179	172	166	166	177	213	179	169	161	193	158	166	169	196	177	167	165	197	170	172	175	198	160	171	185	210	174	172	178	154	161	163	184	185	186	192	162	146	176	184	163	176	173	164	167	187	183	174	198	196	172	207	205	174	165	171	159	200	166	168	189	140	166	167	167	193	176	181	157	175	176	173	193	167	168	188	194	191	172	177	174	180	163	153	181	171	162	188	188	204	180	180	194	189	172	185	161	186	173	197	173	160	157	160	174	159	182	191	162	184	186	184	204	177	169	161	162	179	186	155	164	173	186	181	166	181	185	209	188	160	153	155	196	180	161	185	167	172	171	171	180	174	176	191	184	162	168	183	181	173	175	187	196	175	172	170	155	174	174	191	178	158	172	168	137	193	176	170	185	167	156	158	181	181	184	167	166	174	185	195	170	180	169	173	183	176	177	210	173	181	177	190	181	160	187	197	163	186	174	165	193	193	200	156	194	153	202	152	187	183	156	202	180	168	180	146	184	161	178	161	189	177	166	154	182	196	154	213	169	169	193	199	189	186	191	168	166	182	177	183	179	175	151	176	165	151	167	187	181	163	176	190	184	217	163	179	170	184	162	158	195	188	188	197	167	188	155	170	189	216	164	169	193	178	169	182	175	170	201	144	168	159	169	173	179	199	174	177	155	191	179	191	179	192	178	172	160	192	174	179	203	183	179	155	192	190	196	186	193	194	195	181	173	185	202	189	180	177	165	188	173	170	199	179	162	169	181	192	191	178	173	155	181	163	196	191	186	184	183	180	171	171	173	199	187	197	180	187	201	181	204	177	167	186	195	149	178	172	186	189	177	178	179	170	189	165	179	193	175	174	174	174	163	165	181	197	163	177	191	175	195	169	184	204	185	164	166	160	162	175	184	186	171	159	207	170	187	169	186	182	159	160	196	188	162	188	170	173	186	183	161	154	178	160	165	168	168	156	188	179	170	155	168	199	174	188	176	165	192	175	165	186	177	191	174	201	169	180	190	164	169	162	175	161	188	182	149	167	172	188	161	175	155	168	188	159	163	184	188	169	182	189	195	147	182	203	197	163	185	177	165	189	184	168	171	199	157	188	188	186	184	188	190	181	189	174	152	156	193	179	196	189	164	162	156	213	190	194	180	190	158	184	178	173	182	165	191	174	184	177	172	157	179	173	173	201	179	159	189	169	172	168	178	170	161	156	161	172	175	182	171	183	165	149	180	173	188	152	170	171	166	159	147	167	179	170	174	179	199	174	197	178	201	175	195	143	175	177	180	159	183	161	166	162	176	185	170	186	195	197	192	191	184	180	169	182	172	159	177	178	176	173	158	189	193	185	204	196	205	180	201	189	192	179	197	191	171	172	196	146	203	175	177	169	169	175	179	162	185	138	164	152	174	170	171	195	169	196	205	171	156	170	188	182	190	147	212	179	185	162	163	167	170	175	170	202	180	177	178	170	199	184	177	148	177	213	183	182	178	160	199	176	165	192	167	171	177	169	166	165	182	178	183	162	182	153	161	174	176	194	172	166	161	160	164	180	146	165	182	175	186	175	186	184	147	170	179	166	168	176	199	165	180	173	176	175	196	191	178	198	180	161	194	169	193	177	164	179	159	165	194	187	182	147	180	171	170	162	189	161	188	155	172	168	151	184	180	180	186	184	180	171	177	198	148	184	179	172	191	180	173	181	186	165	179	165	181	174	165	166	161	171	157	170	174	165	169	175	166	177	193	161	173	160	173	186	168	173	175	185	172	178	168	194	190	166	167	176	182	183	172	181	170	203	173	197	192	187	187	193	182	189	212	172	185	155	174	182	192	157	183	163	172	179	189	184	183	194	180	192	184	168	170	195	187	161	182	193	193	195	176	153	162	186	190	179	182	176	190	170	154	176	192	184	179	152	183	158	180	171	187	177	165	170	177	196	186	184	169	154	160	169	188	181	147	161	154	181	152	180	168	167	160	172	162	188	182	186	178	171	174	179	155	167	173	175	192	184	162	186	207	170	187	185	178	178	171	173	193	157	167	185	173	189	180	157	170	168	177	184	178	188	190	182	188	207	177	207	186	172	163	182	169	178	154	170	166	176	174	157	184	151	156	172	174	181	210	166	178	190	191	183	180	157	174	171	168	181	198	160	169	166	203	199	154	198	177	188	171	156	179	180	174	164	192	193	179	203	181	194	162	163	181	181	185	166	158	170	186	182	181	199	174	151	188	175	188	184	195	172	167	188	150	173	159	165	154	183	167	170	194	196	172	177	178	176	172	180	173	161	165	161	164	173	188	161	188	183	144	170	214	170	191	197	200	168	177	174	181	186	162	171	169	175	182	191	188	186	181	211	169	162	175	161	170	192	177	187	160	177	145	183	184	150	178	172	151	167	153	196	159	195	189	183	182	172	179	185	175	153	146	147	185	176	156	173	163	153	187	183	171	170	173	204	188	185	172	157	204	173	186	159	163	178	174	184	178	204	169	169	180	165	161	188	175	191	175	187	186	158	177	181	185	185	200	205	179	178	156	182	162	185	183	140	156
8527	1388	2667	3773	3320	2450	19418	30827	26266	19005	577	581	487	445	472	436	468	461	427	424	437	444	452	455	457	429	459	468	447	453	446	470	444	467	460	447	426	446	457	442	395	441	416	413	470	463	456	439	455	445	441	496	447	454	468	424	423	458	418	437	403	448	417	447	442	453	464	425	471	426	410	422	460	402	451	442	465	451	409	435	464	414	453	413	443	463	443	459	423	414	417	465	418	465	433	446	407	444	438	432	449	429	446	395	398	409	427	459	414	430	409	401	450	383	416	428	406	426	444	412	445	458	465	410	410	427	418	466	450	447	434	439	467	441	422	417	440	442	456	452	395	432	450	437	446	458	400	411	465	423	391	424	425	413	441	413	448	438	411	439	476	452	439	391	481	460	419	440	400	447	462	411	453	394	389	426	439	449	434	417	437	423	422	457	430	468	427	425	416	443	479	426	432	408	460	421	421	431	401	458	391	453	386	420	421	428	462	404	446	429	456	454	472	396	442	443	419	414	416	419	432	441	450	415	404	418	378	441	411	463	407	430	445	452	423	452	400	430	427	438	410	471	419	427	427	413	407	456	417	446	426	467	417	454	478	431	449	446	435	409	400	449	458	428	410	408	463	398	450	457	458	419	379	418	455	457	440	448	422	433	401	467	428	438	436	409	450	416	410	428	471	431	484	429	436	458	441	437	429	405	465	451	418	454	437	425	414	448	446	447	436	445	449	451	454	420	468	444	426	460	443	504	410	418	440	424	401	422	397	428	437	450	431	435	452	414	445	398	431	439	460	434	413	427	429	428	429	486	406	448	449	432	448	403	419	432	425	457	423	417	410	439	429	476	473	450	443	440	454	420	445	441	431	465	409	414	409	420	405	421	431	448	474	449	411	435	441	428	430	419	439	433	467	450	397	430	393	411	432	483	430	414	423	440	413	438	408	443	440	407	456	455	434	467	432	407	424	440	411	429	435	461	393	430	454	409	447	456	457	430	460	493	405	432	439	460	447	449	425	427	408	450	447	431	479	406	454	424	402	416	423	458	439	428	404	435	419	432	454	447	411	447	465	470	439	402	424	396	392	467	455	455	437	451	424	390	402	458	437	391	416	428	449	400	421	441	396	447	454	435	445	462	440	448	411	401	432	448	444	475	432	425	439	415	398	431	450	444	452	423	422	448	437	423	472	398	451	450	421	429	443	431	441	443	413	401	417	416	435	439	461	446	448	417	409	480	442	443	440	396	430	454	458	467	403	423	444	458	433	443	452	420	493	402	442	451	446	438	443	424	432	418	417	429	446	438	402	438	459	456	447	429	432	462	440	444	439	459	429	425	418	383	383	450	393	435	446	435	430	436	448	421	447	419	437	390	406	411	447	467	435	459	422	416	458	424	422	432	434	416	482	432	408	433	420	438	450	409	431	427	431	397	398	449	422	446	416	456	433	394	423	431	458	415	448	448	481	439	443	437	468	406	382	430	413	417	459	404	475	420	463	420	406	444	445	427	416	449	406	457	435	427	451	460	450	425	448	449	422	433	404	456	420	453	432	456	406	450	451	390	436	424	446	443	410	428	406	421	465	455	416	445	434	415	446	443	403	444	454	431	413	458	423	419	405	415	437	411	423	436	449	441	430	449	447	447	437	442	417	435	450	434	438	412	455	435	413	429	453	423	422	438	415	441	445	439	477	416	450	421	436	449	408	420	435	472	479	422	381	461	474	444	411	400	458	402	438	428	456	421	398	484	426	414	434	444	419	409	437	426	430	431	414	412	464	412	465	464	434	450	434	426	476	423	462	445	451	441	432	402	445	398	449	419	418	440	426	399	472	418	420	432	424	432	441	418	466	392	454	424	419	458	424	433	439	442	447	466	402	430	458	374	429	446	414	412	464	445	421	429	438	402	418	378	425	434	400	444	442	452	447	424	421	426	403	475	438	436	411	426	447	448	473	413	455	469	422	414	428	430	433	423	418	449	456	431	396	405	420	408	414	447	415	433	420	432	446	468	458	418	375	429	423	497	414	398	427	379	458	412	443	451	466	401	453	425	442	437	476	426	421	412	394	411	390	422	439	383	397	435	439	439	419	416	422	446	414	427	462	470	434	440	456	395	457	465	433	426	420	443	444	408	442	444	420	436	408	430	481	472	466	399	398	430	423	422	444	390	450	454	406	449	436	458	440	454	432	428	416	414	416	428	395	439	403	452	446	430	423	427	422	422	424	429	421	418	455	424	445	434	443	437	442	417	428	417	435	391	457	439	453	466	455	406	435	472	429	447	411	436	460	447	446	423	433	455	402	362	418	455	453	426	407	464	442	438	440	406	456	410	428	421	418	445	403	405	478	405	449	429	470	435	423	446	403	454	421	459	408	432	424	444	430	414	414	422	418	432	394	452	436	423	419	444	441	457	426	435	434	426	399	439	416	446	458	435	456	416	421	431	434	456	469	386	461	423	440	445	444	405	423	456	420	469	413	425	452	438	411	463	425	416	422	411	467	479	399	458	451	402	468	443	441	439	422	408	466	477	414	449	442	456	475	429	416	423	446	445	393	448	422	457	401	431	440	400	462	414	444	409	454	403	447	445	427	421	432	395	454	417	409	479	409	427	450	410	445	445	401	444	472	444	414	417	423	429	400	398	434	436	456	430	427	443	444	430	465	426	469	419	449	477	440	432	429	456	406	427	425	442	415	451	405	423	408	449	449	456	459	426	427	461	404	416	446	452	434	414	486	447	447	446	434	463	427	445	441	442	459	440	426	414	377	415	432	441	434	398	406	447	424	444	457	402	423	429	399	448	425	441	449	428	455	402	442	447	419	426	424	468	423	441	458	443	434	409	456	423	414	454	442	430	410	439	437	418	412	389	449	453	413	393	430	454	459	438	481	413	440	441	420	431	476	443	423	411	412	417	432	463	455	434	430	442	433	383	438	409	438	435	425	421	477	465	464	404	423	402	422	471	399	393	450	427	471	436	455	430	400	451	455	458	414	452	436	383	412	432	454	412	453	447	432	471	446	466	430	411	465	439	427	435	438	411	411	426	422	435	430	390	449	405	421	446	432	437	421	455	433	439	466	442	448	435	429	414	442	447	400	407	371	427	436	432	407	427	424	426	427	460	416	405	445	454	435	411	442	423	437	425	442	442	420	443	422	433	462	444	442	425	412	437	420	417	400	441	422	460	433	400	447	455	458	420	439	444	412	456	476	434	467	442	460	440	473	458	409	429	442	392	429	425	436	458	404	432	419	426	423	387	381	430	428	426	399	421	438	441	413	377	461	448	414	473	431	434	437	446	453	441	460	452	448	377	419	452	420	448	463	455	457	448	460	451	412	426	431	410	468	467	445	396	429	395	421	400	428	447	428	419	432	423	422	439	435	428	433	430	403	448	450	397	413	443	413	427	411	430	458	433	404	422	408	443	413	402	423	429	453	416	443	401	424	437	427	406	420	396	409	440	464	435	412	426	431	444	410	433	429	460	463	402	475	474	432	430
1755	518	478	462	370	302	302	403	491	384	215	211	208	206	199	205	226	201	240	241	228	196	234	209	233	204	214	231	218	199	204	220	216	190	230	218	201	215	210	229	191	218	221	235	198	224	218	231	210	231	216	212	197	224	229	231	208	203	188	224	204	214	210	201	229	182	214	229	217	214	232	236	205	232	213	221	192	205	200	228	223	211	238	233	229	209	234	200	207	225	194	201	222	202	187	221	203	187	189	208	227	235	216	218	217	210	206	188	220	214	256	199	207	178	213	193	197	213	222	221	199	209	217	223	226	194	221	192	228	247	223	236	206	201	229	207	191	212	205	213	236	204	210	212	233	211	206	225	235	226	219	217	219	211	196	223	193	218	197	225	192	212	216	210	190	199	223	215	209	215	211	207	206	228	238	215	231	197	219	223	209	213	231	218	223	187	202	209	207	196	197	201	191	223	197	188	229	213	194	246	192	182	194	217	171	199	215	231	212	183	216	235	238	249	223	211	224	207	215	220	218	221	178	196	194	204	212	195	230	247	220	213	223	224	194	206	213	218	237	177	220	205	232	206	217	218	233	211	204	207	216	238	221	221	195	188	228	201	217	206	190	237	185	213	208	214	224	225	191	201	225	199	201	186	197	218	221	193	223	207	216	231	217	221	200	205	216	218	226	211	185	232	232	212	218	218	177	255	202	232	231	220	197	234	235	222	215	202	183	221	185	202	199	188	194	227	197	218	227	215	202	223	212	189	217	203	209	198	237	212	220	204	240	236	205	220	193	201	242	204	204	217	219	213	196	183	209	202	205	212	213	217	226	181	209	205	215	206	211	213	199	199	218	187	225	210	194	210	234	217	233	189	184	217	213	200	196	216	227	256	214	174	218	188	201	233	214	206	199	215	207	234	211	218	208	209	220	237	222	200	226	212	198	229	222	226	200	177	227	196	208	225	232	201	213	199	222	197	203	207	227	235	204	207	209	224	252	199	209	204	217	211	203	215	213	217	250	225	213	211	216	180	200	216	213	188	188	199	204	206	215	238	204	213	203	206	203	220	203	209	205	192	233	195	188	218	213	221	228	227	192	184	237	224	194	176	216	218	212	235	198	236	209	228	209	185	208	187	189	208	216	220	219	189	208	203	215	204	219	208	209	207	199	219	222	214	188	200	225	220	222	218	210	211	188	194	233	185	214	208	217	193	238	221	247	218	212	198	210	222	232	208	191	210	214	219	201	209	226	196	189	216	210	216	206	230	200	193	207	215	255	221	200	234	251	227	252	217	220	218	211	221	218	184	235	239	235	194	184	233	187	199	200	223	214	229	232	208	206	229	208	218	232	186	216	210	211	202	211	186	225	185	187	215	196	232	216	207	261	226	193	247	216	213	252	209	215	194	210	244	242	204	220	231	229	182	229	203	228	206	218	181	234	214	212	212	208	200	191	209	194	235	220	196	216	211	209	232	204	214	177	218	197	196	219	227	188	224	217	219	228	210	216	189	243	224	203	207	227	213	192	203	201	226	215	201	201	221	193	234	201	211	215	207	199	218	213	196	249	231	214	193	200	223	222	196	192	221	186	239	217	203	202	219	214	232	196	196	229	192	235	217	212	208	187	234	213	223	233	193	244	220	215	201	233	226	210	200	194	221	215	196	243	214	214	239	223	225	222	206	199	205	222	251	190	207	219	229	209	218	202	202	246	214	191	200	226	215	221	216	188	218	204	207	201	195	210	235	211	231	220	211	204	229	213	211	206	208	194	212	189	222	233	228	203	218	191	216	235	193	230	211	206	203	204	225	201	197	219	229	223	202	216	230	210	220	200	216	249	219	179	208	226	225	253	212	231	218	238	196	230	230	216	228	202	200	206	198	198	212	190	206	186	208	197	213	218	218	199	195	223	208	208	224	189	209	234	211	206	236	210	194	186	217	211	231	223	219	221	191	224	211	216	187	230	206	203	221	240	210	206	194	236	218	222	214	188	236	242	209	198	221	197	195	182	236	180	205	218	225	235	193	220	201	229	204	183	227	209	206	243	180	199	228	216	199	216	230	180	173	201	215	214	212	227	213	238	214	233	250	211	207	221	225	226	207	241	200	220	200	208	184	220	237	194	193	205	219	210	234	197	221	202	210	226	205	223	182	218	194	233	239	202	209	205	223	232	204	214	210	213	228	197	223	216	208	204	197	211	194	206	210	202	219	243	209	225	207	237	244	193	225	207	205	204	219	194	221	215	206	196	226	249	227	201	210	217	174	230	244	202	226	191	224	214	218	226	235	204	179	192	211	210	243	222	183	232	218	237	209	204	213	240	220	209	203	220	220	206	214	219	222	221	215	215	235	215	179	235	201	202	224	194	183	193	199	207	230	214	246	212	213	197	216	226	208	213	189	222	202	195	215	191	219	199	204	199	248	221	209	180	207	242	213	196	204	235	246	201	222	206	213	195	234	224	213	209	200	235	199	222	219	178	218	219	222	220	206	202	235	246	198	185	177	214	221	208	226	219	234	202	252	239	204	203	198	204	195	220	225	208	195	186	204	213	231	195	214	237	197	219	208	208	215	215	195	207	203	215	228	182	218	210	219	193	213	240	216	221	209	211	225	179	216	206	185	210	228	233	222	209	195	214	235	210	227	232	227	195	199	205	211	219	220	201	232	200	207	206	216	240	234	203	234	194	216	202	223	208	216	216	215	196	210	244	231	196	215	207	193	211	202	238	207	211	190	211	197	212	213	221	227	223	205	233	191	201	230	223	203	209	200	184	219	234	211	199	195	215	224	193	185	202	238	250	220	207	209	192	245	211	190	193	207	216	209	191	195	224	209	219	225	242	219	218	219	218	211	227	249	209	217	190	222	204	263	219	194	209	203	228	205	222	213	196	215	203	202	234	210	218	213	216	223	209	210	203	223	212	230	216	216	178	192	226	209	228	183	205	205	213	238	197	201	234	204	216	212	225	231	187	212	201	218	219	219	264	215	212	202	220	229	218	216	215	202	216	191	239	220	253	201	183	232	206	215	223	226	211	219	205	218	196	224	209	228	190	218	200	185	207	251	245	217	233	185	197	211	210	219	221	212	232	211	207	236	243	220	194	227	198	212	221	188	219	209	202	240	210	213	210	211	228	212	226	208	217	216	222	225	217	225	224	226	209	189	195	208	239	202	211	216	218	228	216	197	204	198	200	242	205	205	229	212	194	219	220	239	187	221	221	180	220	236	239	200	242	227	217	221	202	193	211	205	193	239	226	216	227	214	220	206	231	220	224	218	235	216	199	196	236	215	213	227	207	200	222	237	203	204	209	212	208	230	223	197	209	221	254	218	227	200	201	193	213	205	183	197	202	217	220	180	199	237	224	213	222	206	233	239	217	237	222	189	218	230	221	200	190	192	208	198	199	189	233	224	199	223	251	224	227	222	223	226	209	233	210	217	205	233	203	240	216	213	189	216	230	217	225	211	189	164	214	201	217	219	224	205	223	212	234	196	205	208	223	185
2136	835	1217	1665	1246	1008	1238	1620	2025	1499	570	532	511	569	550	524	515	524	529	525	518	535	549	523	518	515	513	566	524	565	513	510	497	524	529	488	596	486	557	519	532	560	559	525	572	530	513	540	524	524	521	555	530	525	503	535	528	526	538	548	522	496	575	484	509	534	524	509	511	559	504	487	549	527	485	557	492	541	559	528	533	529	532	561	549	578	556	530	482	502	539	493	512	508	580	530	520	523	507	514	518	568	497	543	536	456	528	496	511	556	540	519	543	528	539	523	523	519	558	521	529	538	567	529	570	534	537	511	536	547	539	481	541	532	518	579	479	535	552	488	499	499	552	542	522	532	529	554	497	512	556	516	474	501	486	515	506	511	507	528	501	530	494	491	540	516	551	515	546	552	533	489	535	528	554	539	514	512	509	544	541	529	532	492	521	548	504	540	592	509	509	535	524	535	540	546	503	533	505	556	508	553	500	537	503	530	531	536	511	556	559	525	532	478	479	576	517	508	547	489	516	508	473	565	516	494	562	571	530	508	529	509	491	537	527	492	522	485	541	513	555	550	476	523	534	514	560	525	513	494	525	480	522	501	532	528	541	523	500	535	518	564	508	506	537	509	547	532	525	573	550	514	503	519	538	529	501	522	485	506	538	535	524	542	529	573	532	540	577	526	517	554	498	514	525	544	505	498	514	535	501	558	513	511	518	526	497	516	512	530	536	557	542	539	536	532	508	515	546	501	532	534	528	535	545	467	482	551	540	551	560	532	530	495	535	553	530	506	506	497	512	518	518	525	515	539	554	539	512	498	543	500	539	526	568	518	507	531	546	514	533	517	514	486	504	505	565	531	495	515	518	521	537	492	495	501	543	481	512	545	507	540	538	528	523	520	528	535	493	504	575	507	572	568	496	488	532	539	518	484	569	543	552	533	508	535	481	486	469	569	524	484	519	532	505	506	523	527	533	510	525	561	483	536	514	526	534	517	562	494	507	494	574	541	517	511	539	511	504	520	553	501	518	523	505	537	531	524	557	518	539	544	542	491	470	556	507	582	505	497	507	552	525	527	547	513	516	515	545	541	511	524	528	562	511	513	522	568	500	547	514	547	521	543	509	509	545	513	538	527	543	555	513	575	555	567	470	522	542	511	481	514	522	550	516	564	541	524	495	505	566	522	521	512	518	518	521	533	509	503	497	520	499	525	518	521	476	490	498	530	544	505	493	557	531	515	491	522	561	527	519	512	545	507	512	536	512	517	537	525	581	569	505	545	533	513	530	532	517	492	578	510	505	563	546	515	523	479	508	570	493	563	517	502	569	530	522	539	567	502	538	500	538	520	528	530	482	521	531	511	523	499	514	559	516	493	529	527	511	522	478	530	498	530	521	511	508	477	523	509	540	548	501	530	537	573	500	484	505	553	504	470	506	542	556	568	516	521	543	554	540	524	540	519	500	547	501	522	529	541	558	542	553	524	503	524	548	505	531	569	546	510	526	563	499	527	532	542	506	541	506	505	578	533	557	486	472	526	488	610	512	527	509	507	555	496	524	522	511	579	523	513	496	536	496	531	512	568	550	580	513	539	519	501	538	524	518	505	513	505	543	528	551	519	505	522	549	521	551	530	509	547	492	503	534	564	514	476	488	531	520	530	517	473	531	545	542	541	521	493	511	489	552	542	526	536	527	481	553	536	563	541	511	560	514	515	548	544	511	510	542	560	516	533	491	507	574	544	569	533	513	522	517	540	497	534	547	541	528	521	540	542	518	509	557	556	532	561	512	521	517	531	516	531	511	539	509	514	530	555	531	536	542	506	574	527	502	548	526	560	481	533	515	575	551	505	555	556	529	500	497	499	528	481	545	560	511	526	502	494	547	556	542	543	601	532	528	512	526	570	552	498	568	548	535	507	517	547	541	481	520	543	527	503	529	527	530	526	534	535	495	499	559	504	500	561	497	530	553	500	522	551	541	525	530	518	486	555	524	488	540	544	547	503	539	552	546	606	531	493	543	512	507	525	484	529	540	510	581	533	531	544	537	509	508	538	495	516	537	505	511	523	533	536	524	534	549	548	530	528	526	537	519	502	589	498	499	557	541	556	527	501	539	582	510	513	534	492	510	515	525	579	510	525	504	508	548	548	517	519	559	534	516	546	525	520	520	592	484	515	480	542	532	527	522	526	549	512	515	583	536	532	535	522	557	508	546	582	541	508	511	531	505	534	528	564	534	513	568	524	506	520	584	505	545	484	564	539	533	504	538	517	560	548	510	531	488	506	536	543	545	548	529	552	548	526	519	540	519	474	540	571	508	541	545	507	533	526	520	533	495	534	525	531	555	525	496	499	515	517	532	530	534	528	507	519	521	480	504	547	505	496	485	551	542	535	492	526	484	543	530	508	516	524	528	540	491	543	548	503	540	525	535	521	542	528	529	491	502	510	497	522	569	549	544	541	534	524	501	525	545	542	542	512	557	522	511	534	550	567	543	522	565	541	525	519	513	555	568	499	565	549	576	547	545	506	566	533	523	539	510	524	514	536	523	538	525	534	525	543	538	514	540	544	531	517	526	518	494	549	499	502	540	495	484	550	555	531	531	517	550	536	561	544	520	527	541	509	521	529	556	540	557	496	490	494	554	525	551	554	508	493	548	528	525	490	536	542	522	497	532	546	507	517	551	512	492	537	510	526	537	497	482	554	550	521	534	529	524	512	495	504	514	536	551	508	546	516	524	541	536	501	545	521	513	515	516	543	555	524	519	542	491	554	530	520	514	533	502	530	527	513	512	519	514	542	548	481	506	513	544	519	535	539	506	540	540	572	520	520	563	509	511	565	485	534	496	565	538	473	537	510	496	534	532	510	553	522	519	534	562	565	511	530	557	526	509	495	582	494	566	501	514	547	549	504	524	486	529	513	564	520	512	518	518	521	515	525	545	535	557	531	517	491	546	573	534	531	533	544	517	521	519	511	490	524	516	528	514	561	527	529	510	512	487	511	532	481	558	479	514	548	520	508	501	502	541	517	468	526	525	552	520	543	556	538	521	524	537	535	562	524	511	521	480	502	547	474	509	528	549	512	528	528	567	561	537	552	535	510	511	538	549	554	557	546	533	528	508	569	512	551	506	546	554	530	516	510	491	503	534	503	509	513	521	542	537	573	532	514	497	493	536	525	530	533	502	541	543	512	491	533	510	511	500	524	554	506	485	511	512	540	542	523	510	511	578	526	522	496	498	528	503	501	498	498	543	511	516	559	502	523	536	539	532	499	539	521	573	507	508	536	528	508	515	510	558	515	498	560	491	516	510	547	523	523	514	513	512	524	549	495	489	516	549	526	557	529	531	560	559	509	545	506	561	526	511	530	497	503	492	505	563	524	501	501	524	523	539	542	511	479	505	514	516	529	524	521	546	529	547	527	515	553	495	526	510	532	531	526	488	519	525	532	516	523	523	514	504	489	542	519	525	567	550	506	570	523	529	538	500	582	500	482	549	562
7715	926	1053	757	668	672	2850	5343	4531	2764	332	235	286	285	235	279	286	238	239	229	270	249	251	266	248	250	242	282	271	263	256	293	264	267	224	257	251	257	249	233	252	322	282	248	228	223	276	287	246	260	263	242	257	251	248	246	260	241	278	272	277	262	251	249	266	277	275	282	242	246	292	250	278	262	255	267	253	262	254	254	251	244	268	237	237	269	250	289	278	255	281	257	280	238	253	271	256	238	262	283	247	253	283	250	255	276	289	224	263	271	238	252	269	248	237	247	259	254	274	245	249	270	239	262	250	266	249	259	264	263	261	250	281	251	236	254	229	263	248	284	264	256	236	233	280	272	253	290	276	234	276	266	270	240	268	260	256	254	247	207	259	245	250	239	272	253	241	271	247	273	267	250	236	270	269	233	221	260	238	265	271	273	270	259	252	245	238	262	268	243	254	246	239	294	267	264	250	240	271	278	260	240	240	251	237	264	252	277	255	264	239	238	271	268	251	244	286	271	263	276	246	243	272	253	258	260	236	259	286	240	267	265	222	273	265	237	243	282	252	259	237	236	241	249	286	276	235	248	246	239	268	244	265	265	243	257	266	260	246	249	241	289	258	260	251	263	245	250	265	292	235	258	235	235	237	250	301	251	241	267	270	283	252	246	218	254	262	260	290	235	250	239	251	245	280	265	264	261	229	235	250	256	248	277	268	267	247	231	261	266	283	264	271	266	246	261	248	223	239	276	277	243	242	273	252	263	271	256	276	246	251	263	274	258	242	222	267	257	267	243	239	270	258	238	243	271	242	239	242	259	263	253	235	259	264	235	267	242	240	275	262	254	224	245	240	259	255	254	263	267	245	280	276	236	281	258	247	278	275	245	239	285	242	257	279	253	253	232	267	264	254	237	263	275	259	261	286	253	268	269	266	289	243	270	248	256	259	230	248	243	247	255	264	279	258	234	291	254	256	268	274	307	265	261	241	248	270	258	229	269	242	251	251	260	250	265	260	236	238	256	267	269	249	274	263	255	255	272	254	254	262	224	278	274	274	228	236	233	288	218	293	267	250	267	239	236	258	259	251	276	228	244	263	274	258	270	248	237	259	243	238	228	263	270	254	276	272	264	248	236	247	243	255	231	217	260	270	245	277	283	235	241	265	242	268	256	279	251	234	265	258	254	272	264	257	275	234	260	251	238	276	243	233	257	262	264	270	254	253	247	251	305	235	250	270	259	235	272	268	284	260	253	267	275	282	255	278	288	252	255	272	229	237	237	246	246	257	276	246	259	255	286	277	254	274	268	239	260	280	234	261	244	228	210	263	250	231	261	292	255	287	246	271	273	253	282	263	293	261	270	262	260	257	253	266	273	247	240	266	263	268	237	255	278	258	261	248	270	261	257	279	241	257	225	252	233	254	247	253	282	258	258	235	286	269	264	287	255	247	255	266	246	232	253	240	233	254	245	273	235	257	271	245	274	268	273	257	256	263	250	266	286	258	251	260	259	281	254	250	279	239	267	236	260	264	279	281	242	223	269	259	287	281	245	249	267	270	281	229	248	255	297	225	266	265	293	273	268	242	264	245	231	274	230	265	276	276	252	242	241	261	235	268	253	256	246	220	245	266	257	243	236	253	256	249	274	275	273	246	281	247	289	259	244	251	253	251	318	258	246	286	241	283	265	258	267	253	242	260	258	242	246	210	239	240	260	245	246	256	307	266	257	299	259	248	259	240	255	241	257	255	284	249	253	240	284	276	243	275	258	277	271	245	240	266	237	237	227	241	256	265	243	227	247	240	236	265	255	267	240	285	229	288	236	288	223	253	217	248	267	253	273	261	230	263	267	255	220	227	224	261	249	261	255	254	268	237	278	267	275	244	269	246	257	257	256	274	290	274	268	224	293	259	258	230	239	271	260	229	262	237	248	251	274	267	263	283	258	267	280	264	243	266	305	240	231	240	293	226	241	244	251	279	246	288	242	277	243	251	238	251	243	251	253	246	259	259	240	235	273	261	249	246	277	281	232	279	222	267	245	239	269	263	256	251	208	277	252	247	263	249	271	257	270	239	236	267	254	264	249	297	267	230	245	264	220	258	231	264	278	251	266	243	239	277	273	266	257	277	254	252	264	247	246	236	247	277	245	269	265	239	239	267	233	257	270	265	234	279	257	248	280	263	249	271	248	252	254	251	286	242	259	232	254	295	265	250	263	283	254	250	241	260	233	265	220	224	236	244	262	281	274	272	274	263	232	247	231	268	253	264	277	284	281	270	243	268	244	291	243	273	259	262	281	271	266	257	246	248	258	260	264	266	249	251	254	266	269	286	243	287	252	255	240	243	257	271	272	269	275	287	278	222	251	264	265	260	277	270	262	230	265	272	259	271	235	270	246	253	226	250	250	272	224	272	233	244	269	268	210	257	238	250	272	265	265	254	267	265	269	257	285	269	259	259	196	266	263	275	247	266	258	251	268	263	254	267	244	239	232	248	307	248	239	237	235	262	246	273	268	243	236	262	287	233	277	257	252	235	281	262	255	257	240	237	260	260	257	258	257	255	246	255	268	240	247	248	249	268	258	235	255	274	245	233	284	249	247	291	235	251	245	256	256	258	240	244	248	250	226	252	241	252	254	299	245	255	273	226	267	269	253	262	256	257	261	234	296	260	240	281	265	281	297	234	256	299	257	258	259	266	233	267	246	241	258	245	303	262	287	256	255	271	260	264	262	247	260	319	248	256	269	274	244	286	262	244	276	236	223	285	276	264	269	239	270	257	256	245	224	231	266	253	247	234	264	245	268	293	261	272	255	283	268	265	248	277	251	251	244	241	264	268	268	243	275	259	259	254	275	257	252	266	271	290	253	286	254	223	252	282	250	269	255	272	284	285	266	246	275	250	228	255	241	252	250	250	279	241	270	264	251	232	253	271	210	260	322	254	220	291	266	264	254	256	241	247	246	243	277	274	259	252	262	261	272	284	228	260	275	256	252	222	301	242	254	231	272	248	249	260	230	255	273	243	266	255	256	235	274	229	247	268	228	261	272	248	265	260	296	274	250	236	267	254	278	222	234	251	232	255	247	244	277	242	241	260	283	233	266	264	242	257	268	265	248	269	266	260	224	272	234	274	249	239	273	288	262	242	233	222	269	253	230	216	269	232	234	287	275	276	271	243	258	254	252	275	282	256	283	284	248	240	288	247	267	237	232	291	232	270	276	283	243	245	275	241	274	242	256	263	243	260	262	255	259	240	254	256	286	250	285	245	225	252	282	246	238	254	270	283	249	258	256	276	274	260	258	284	225	276	253	247	241	277	256	254	275	246	267	217	245	243	278	262	252	217	238	245	258	247	257	267	246	242	243	249	274	222	251	252	262	230	285	262	263	237	252	296	257	253	266	215	241	243	246	271	264	263	262	278	248	236	276	266	286	259	274	258	252	230	279	239	267	248	250	244	248	268	252	247	281	273	257	252	268	283	254	234	259	227	280	280	288	259	261
6913	1266	2490	2625	2354	3092	12660	20746	17958	11224	773	683	653	641	605	659	612	667	587	623	642	607	599	668	602	610	629	644	648	669	652	625	631	599	649	593	605	638	605	605	597	631	650	619	669	691	635	628	622	627	605	611	642	613	647	591	699	618	606	643	702	649	565	574	690	617	662	637	608	612	599	595	616	640	593	662	603	610	629	622	614	639	586	655	631	626	627	599	663	574	649	614	639	604	602	587	612	640	642	587	647	609	642	632	633	632	593	588	599	659	617	629	643	616	635	605	633	621	553	622	653	624	614	642	646	628	575	557	562	599	641	614	617	567	625	650	621	590	608	599	607	620	603	617	623	641	660	620	604	634	602	650	607	608	620	629	643	627	615	610	616	618	596	595	583	605	620	608	620	628	584	626	614	631	545	632	581	627	631	669	596	627	565	605	622	570	583	633	587	573	630	577	639	603	603	605	595	635	602	622	621	622	611	629	611	577	634	621	609	600	624	612	608	626	646	615	623	575	672	603	645	605	646	607	659	607	616	628	620	598	603	589	638	624	596	655	584	640	590	626	649	610	640	592	626	615	637	653	597	603	656	635	627	620	600	588	646	604	599	679	593	638	601	641	646	579	607	600	630	625	625	594	574	625	650	610	576	621	601	604	596	555	662	654	608	607	659	583	606	617	612	645	640	620	594	694	649	625	617	648	670	561	643	614	625	593	596	622	627	619	605	614	594	625	645	618	608	667	607	617	635	606	647	579	616	595	633	635	619	597	639	654	647	635	598	594	600	679	633	607	597	612	600	626	603	646	578	651	623	564	594	620	610	633	631	605	653	655	552	651	590	605	632	608	630	659	637	602	626	608	669	662	663	616	636	612	635	596	597	636	600	580	596	614	584	603	571	626	637	583	602	598	657	611	593	621	645	595	592	584	629	570	626	622	620	660	609	647	617	641	612	600	607	627	646	621	618	624	585	618	602	644	609	644	576	633	601	669	621	634	637	628	616	621	612	644	621	608	657	669	591	618	624	617	636	669	614	583	596	667	619	600	606	623	625	590	578	614	640	624	646	657	628	584	594	625	603	595	587	597	600	643	627	568	618	678	611	612	622	651	624	643	584	611	615	572	584	623	607	617	605	612	623	644	624	627	634	606	610	609	645	598	651	609	647	598	609	624	653	596	652	619	620	592	668	693	681	602	628	583	595	583	637	657	664	592	573	628	647	641	633	592	652	618	608	574	643	644	618	629	623	650	624	605	621	601	629	586	627	635	596	591	622	618	609	635	623	644	626	656	629	602	617	602	641	580	587	603	574	631	613	604	626	634	648	620	642	644	643	587	603	638	582	590	596	576	614	654	592	636	593	578	589	651	607	544	622	654	586	652	602	600	613	557	637	616	563	612	544	625	671	632	587	607	625	644	635	645	673	591	603	594	599	645	553	591	618	623	595	611	636	626	611	641	606	611	614	631	636	611	622	610	629	660	622	557	622	659	635	590	601	639	580	648	599	656	618	631	610	620	635	628	650	645	568	578	637	597	619	611	649	619	654	635	683	650	610	588	621	617	625	618	584	650	635	611	659	632	586	632	630	650	593	629	595	615	607	691	615	625	622	616	581	607	597	635	599	591	579	637	619	632	612	613	672	632	648	621	651	599	633	628	616	586	632	600	631	610	635	644	674	620	635	627	623	646	611	624	610	634	642	618	587	636	640	631	617	615	595	637	562	611	577	643	590	610	607	605	634	616	590	619	629	590	616	594	633	632	608	634	624	616	639	588	640	655	604	608	588	618	606	596	601	619	644	632	630	614	628	637	600	612	608	626	546	630	600	611	614	636	574	642	672	621	623	638	601	582	663	607	634	626	612	633	644	597	618	655	610	645	623	609	645	639	621	644	592	605	656	599	637	579	628	602	613	588	641	629	624	636	668	632	667	591	630	664	585	566	618	598	631	628	599	576	627	594	643	604	592	628	624	595	637	609	618	628	603	623	649	595	584	614	590	637	609	644	647	591	620	680	604	622	589	580	645	593	618	644	611	657	628	601	601	576	651	585	625	624	604	559	595	632	640	620	608	607	552	599	604	652	641	643	654	659	649	668	619	594	604	617	572	596	611	630	591	633	641	644	602	575	606	639	622	588	626	588	634	643	621	594	626	606	601	632	590	621	589	566	615	622	592	663	626	658	621	651	586	641	612	619	639	623	600	629	638	584	619	620	614	659	639	652	612	598	619	621	646	620	617	647	630	598	642	650	658	590	598	586	605	608	640	624	615	619	609	615	627	678	612	617	591	633	624	625	633	640	591	599	600	649	597	644	640	622	618	603	621	590	651	582	660	656	610	659	625	565	620	572	558	586	601	603	667	583	609	621	630	599	602	625	612	655	617	625	623	616	598	589	606	590	642	613	588	618	646	621	625	614	621	692	594	605	592	605	584	604	636	585	609	638	631	655	618	670	666	609	601	621	588	637	628	662	603	640	621	629	640	576	660	638	632	611	630	679	620	625	648	608	653	604	610	665	644	635	620	610	630	624	593	607	636	605	619	689	607	594	619	570	596	634	619	600	603	618	590	641	629	637	598	620	623	626	634	627	627	604	624	612	623	624	630	623	622	609	631	591	563	603	586	560	660	617	619	618	597	614	612	592	638	609	613	614	698	623	590	615	620	592	596	617	626	651	576	611	642	628	627	668	643	590	617	613	678	604	627	591	628	625	574	618	614	643	649	658	610	616	610	638	626	600	616	638	582	651	626	636	635	614	588	591	617	627	600	607	572	613	637	647	618	628	567	608	621	597	598	601	582	633	607	629	609	609	590	661	643	617	629	592	653	604	616	596	617	626	633	595	618	628	634	622	585	606	612	632	626	624	658	614	598	679	638	626	625	612	589	608	618	670	656	625	612	663	613	647	627	586	600	627	619	595	617	620	616	600	607	620	616	602	631	616	633	633	650	595	607	592	589	609	618	585	641	637	562	630	600	620	613	607	592	594	611	592	595	646	618	593	617	625	623	654	596	599	615	606	600	629	648	633	654	572	633	662	599	606	614	626	611	581	584	589	635	607	591	616	555	621	621	619	591	609	616	623	575	594	586	596	610	610	624	612	625	593	571	561	596	622	623	601	621	543	639	589	586	574	674	617	598	623	597	617	644	614	611	646	664	617	620	627	567	619	595	589	637	606	651	636	627	603	563	579	601	559	641	649	612	635	606	587	611	605	616	616	604	664	643	614	592	619	595	605	590	609	611	615	586	609	690	685	591	605	622	604	611	655	634	620	647	620	585	576	599	619	652	638	647	603	587	619	577	635	571	654	619	609	588	628	638	636	607	623	639	588	632	639	598	608	650	616	580	577	594	634	647	626	632	632	615	651	640	610	659	648	619	607	609	594	637	615	617	623	568	560	591	625	610	621	619	614	622	661	582	607	648	624	633	628	649	637	618	612	593	596	615	657	605	647	600	636	617	679	645	614	633	630	610	609	637	621	650	633	603	612	643	647	628	615
13722	1686	1926	1214	741	974	2356	7950	9315	5707	452	167	184	208	162	187	158	165	167	186	169	163	156	201	161	164	151	183	173	155	180	185	186	176	183	144	193	163	175	172	173	174	175	170	173	176	145	161	153	154	169	136	161	175	169	184	190	176	167	175	187	204	171	151	141	180	167	167	183	172	184	178	197	173	166	173	165	172	161	172	162	145	154	164	158	178	188	174	153	158	185	186	193	189	173	166	174	177	180	160	166	143	154	154	173	162	136	155	151	174	185	164	162	169	189	170	167	171	161	186	168	165	199	182	175	159	179	188	193	181	176	167	172	172	181	184	179	162	180	161	169	167	161	182	174	154	182	153	206	164	171	187	189	160	179	144	163	199	168	170	170	187	163	158	160	192	148	147	162	152	165	167	201	152	170	175	178	154	167	145	171	170	161	180	151	168	188	180	155	159	197	165	175	179	146	180	170	160	156	166	192	150	161	152	148	184	162	148	146	158	161	162	167	178	175	181	158	203	156	178	177	162	158	166	167	150	151	170	170	173	169	148	157	173	189	169	181	163	194	164	163	190	171	175	172	147	160	183	156	170	197	172	178	175	165	182	154	198	176	147	154	182	180	168	163	170	178	187	182	183	176	166	165	179	170	140	179	174	173	178	185	181	167	168	182	137	189	165	172	192	166	188	172	159	181	149	201	182	191	190	171	160	160	190	172	164	176	156	160	184	152	172	173	149	156	183	139	151	151	162	188	175	181	177	191	190	168	170	171	163	179	160	179	158	164	159	171	171	183	187	181	191	156	159	174	179	180	177	154	171	161	173	191	155	199	166	166	194	174	171	156	178	193	166	141	185	170	171	195	165	162	196	172	155	174	159	159	178	185	172	173	173	171	180	159	155	186	167	203	170	169	160	175	180	181	177	163	168	171	188	195	187	196	166	163	177	158	169	203	166	176	195	186	171	160	199	170	166	178	153	172	173	161	153	178	158	174	175	174	152	161	161	181	167	162	174	188	153	178	183	189	173	157	168	168	159	167	152	171	186	148	166	156	164	139	165	163	185	160	152	183	169	154	187	207	164	177	177	151	169	190	173	165	186	183	181	190	168	151	182	159	171	183	170	167	180	162	152	189	169	172	176	177	191	172	172	192	183	174	155	175	177	173	173	184	170	189	183	179	172	182	177	173	192	134	188	179	182	168	174	164	161	173	185	188	159	166	175	153	189	172	177	167	162	177	171	173	183	168	183	178	185	181	166	188	172	144	182	170	172	157	170	166	175	172	163	178	169	159	172	148	180	173	180	167	159	154	156	167	167	179	178	186	185	171	174	155	155	180	174	161	167	168	181	166	158	186	177	157	187	162	180	196	191	175	159	174	184	184	165	157	163	160	163	156	171	162	170	178	178	164	177	160	161	146	169	175	146	172	187	179	160	166	183	165	196	180	151	151	181	158	192	165	194	184	169	188	165	177	149	188	152	150	171	183	160	170	179	182	188	157	164	178	183	169	175	204	180	170	166	141	160	172	184	179	169	175	176	162	180	172	180	164	184	168	141	187	171	186	170	170	155	202	147	179	176	176	156	179	175	162	186	164	172	157	179	159	192	184	166	163	189	165	176	171	182	177	162	166	172	173	175	194	167	174	176	149	178	179	154	156	176	183	162	179	160	181	174	165	171	186	161	179	171	190	167	179	201	162	171	166	154	186	150	156	163	180	185	174	158	177	157	173	176	176	143	209	164	173	168	164	175	161	160	132	170	182	165	190	174	188	184	165	190	178	179	181	157	188	156	177	168	162	164	182	179	190	156	165	172	168	170	150	154	173	148	151	151	169	193	173	172	172	165	182	172	172	155	170	159	151	155	185	175	172	179	150	189	172	183	187	158	152	165	161	169	189	163	189	192	200	194	152	178	182	185	170	185	196	157	192	176	194	148	182	179	190	153	186	168	166	177	162	180	169	194	167	170	173	178	178	159	166	164	190	164	171	172	162	168	156	150	164	159	166	158	180	172	166	153	196	202	157	157	178	191	196	166	158	146	192	160	167	164	159	148	167	137	168	155	169	182	150	193	149	158	171	168	182	150	181	176	172	163	164	195	164	178	164	167	173	157	166	164	176	163	165	157	156	162	193	165	197	187	143	199	166	164	169	171	184	187	174	182	160	149	170	171	169	167	171	191	161	164	155	166	199	173	144	175	165	190	165	168	157	161	190	161	176	162	170	163	167	181	178	161	145	187	141	179	171	155	173	167	181	199	172	165	190	176	188	164	202	177	162	168	170	162	148	174	172	173	140	198	193	169	166	191	171	186	175	196	154	164	160	166	156	195	162	173	162	200	177	192	188	179	166	184	144	163	165	148	196	158	149	137	186	181	181	179	163	177	177	162	177	172	169	174	187	189	172	171	172	176	168	183	174	194	147	210	165	164	166	160	182	194	161	160	161	182	187	173	197	157	179	165	174	174	190	179	172	162	167	140	194	180	180	178	161	182	149	187	193	166	190	170	195	203	170	178	187	148	159	192	192	189	196	167	160	174	188	164	197	163	177	166	154	182	154	210	167	192	167	147	179	162	173	181	178	146	166	162	168	168	136	154	164	175	174	160	149	184	152	170	163	187	177	171	188	182	170	165	140	175	172	175	182	154	148	188	160	167	176	187	175	173	151	161	125	179	179	183	139	167	163	178	175	194	176	197	194	166	151	150	166	154	139	168	204	198	170	159	178	183	195	158	172	158	179	184	168	166	171	183	199	171	165	180	178	162	182	161	177	165	183	169	171	154	159	178	169	170	187	162	166	159	196	162	180	159	145	183	181	181	175	174	169	169	178	161	168	164	190	151	168	176	182	177	176	143	167	172	167	158	157	170	173	169	166	164	199	190	164	158	191	171	178	180	177	181	176	172	184	183	191	174	183	185	164	158	185	170	178	198	171	171	188	145	174	160	159	158	185	165	185	192	191	162	197	162	192	164	182	172	190	164	164	171	165	140	149	169	145	171	169	191	180	169	162	158	171	158	155	167	197	154	161	164	185	185	182	183	151	210	170	167	168	176	184	208	192	170	162	174	160	156	165	172	183	172	166	178	180	176	176	178	162	157	161	165	152	149	180	156	163	153	187	182	200	181	194	174	148	175	177	199	159	175	162	195	179	167	170	167	193	154	169	173	189	160	163	186	165	176	178	215	183	152	152	184	175	168	184	197	193	184	170	177	184	189	147	158	175	146	184	158	182	164	164	163	171	162	147	187	141	181	172	171	170	171	173	159	173	127	164	172	149	165	188	165	184	149	173	202	176	175	176	185	154	197	183	172	183	175	150	164	182	161	164	183	149	156	181	172	155	162	187	193	173	187	182	186	195	180	173	171	175	151	164	177	184	174	171	175	162	196	179	172	167	173	203	170	163	152	163	161	162	174	158	191	154	163	176	174	189	155	194	154	163	173	159	172	145	153	176	175	179	190	188	173	156	179	193	200	201	201	160	166	176	171	181	176	155	181	184	173
8647	1702	4177	4167	3124	4552	10455	27133	28615	18836	874	529	539	485	503	481	460	483	432	479	426	451	393	427	452	465	449	444	444	404	445	417	457	436	438	424	446	420	464	438	418	461	424	444	474	449	446	462	427	417	396	442	415	430	423	405	430	464	467	424	435	442	420	383	400	384	402	392	444	414	474	399	423	436	430	423	443	411	448	425	428	428	421	443	445	403	433	416	422	430	464	452	416	384	444	405	439	445	411	419	415	406	424	394	455	445	405	415	439	398	419	423	426	450	424	446	425	399	414	435	432	402	479	433	413	399	408	383	408	429	457	429	441	436	399	445	416	416	438	446	445	455	405	396	407	429	390	447	432	410	440	401	432	438	433	456	452	426	482	412	413	395	420	429	465	413	415	377	412	442	455	419	443	408	431	406	402	458	414	426	390	438	425	425	434	441	418	431	403	434	472	414	444	423	454	387	412	434	436	423	467	432	406	407	422	455	391	392	413	472	401	412	459	420	415	460	436	429	425	421	384	423	412	401	383	393	422	452	409	428	428	400	432	408	433	423	418	421	423	423	390	428	425	434	455	455	415	424	412	445	424	425	455	399	435	401	458	406	411	420	416	412	451	452	424	394	405	441	401	434	417	447	389	417	421	456	414	421	425	415	438	432	414	406	434	438	431	407	430	464	430	414	422	390	421	416	425	441	400	401	426	435	420	417	449	421	410	416	403	430	422	407	458	412	438	458	444	404	461	438	436	384	410	433	432	424	430	420	428	393	458	440	418	403	436	420	417	405	481	466	405	438	447	412	424	402	409	472	406	450	395	426	406	413	377	453	421	423	480	410	441	418	398	455	390	424	409	420	425	426	378	438	401	384	422	388	420	419	417	449	409	466	425	432	397	431	431	388	405	400	418	452	404	427	425	435	446	402	440	446	433	421	425	431	435	422	472	440	423	415	408	400	419	460	403	408	423	419	411	437	438	421	417	434	414	388	416	409	398	426	442	423	447	428	454	431	387	408	414	417	396	420	410	397	450	399	408	423	408	438	427	426	410	419	398	412	431	402	430	420	417	420	394	489	418	403	437	397	424	424	437	404	421	465	445	424	445	405	397	407	395	429	438	453	438	431	435	429	411	400	407	395	460	408	419	436	427	402	411	420	420	401	441	428	402	444	423	413	421	405	450	410	411	379	436	427	422	448	461	440	384	481	392	416	390	413	431	437	438	404	432	408	434	418	409	410	459	419	443	418	411	408	422	480	433	405	412	411	400	412	418	460	398	431	416	414	426	385	437	404	374	461	392	423	382	419	446	464	413	399	435	438	391	429	461	426	421	468	440	439	418	411	413	424	398	394	430	429	438	413	422	418	412	429	392	417	443	464	436	409	422	426	427	430	433	490	408	440	434	405	470	409	430	399	435	448	410	394	411	403	403	424	421	440	424	411	431	404	417	427	432	427	430	418	414	425	413	396	454	374	405	409	435	404	421	434	403	438	403	439	456	417	386	441	362	450	411	412	448	424	397	396	394	414	446	400	449	408	450	413	437	435	407	406	433	427	464	406	420	435	428	423	409	461	415	436	469	439	457	442	479	419	413	399	416	460	370	428	409	427	392	437	406	443	415	405	437	414	386	409	417	415	399	393	469	444	403	409	418	414	414	449	418	409	397	446	417	443	427	423	413	430	429	433	425	449	399	351	431	431	406	420	436	433	403	438	428	410	442	407	451	408	408	423	415	395	449	465	400	412	428	408	413	439	408	428	413	473	426	374	408	432	448	392	426	435	399	432	427	416	434	390	419	385	413	452	424	424	404	403	412	433	392	423	419	423	462	414	463	414	425	450	419	430	417	407	408	398	438	431	437	435	453	430	436	449	393	387	446	440	438	446	402	453	365	415	410	415	428	409	442	417	409	452	444	420	430	446	422	412	376	394	447	422	446	453	412	454	407	454	401	451	411	417	444	431	411	430	439	423	411	414	459	420	407	430	406	420	448	405	432	422	391	430	421	377	404	389	403	404	411	408	403	418	396	410	405	407	397	430	429	426	434	432	420	437	432	387	438	422	415	385	413	452	397	409	461	444	402	438	448	428	431	427	435	432	469	434	426	397	406	407	434	427	433	431	446	456	424	433	428	377	410	411	421	422	414	419	412	428	394	431	389	447	413	434	440	415	390	443	413	441	413	444	405	424	426	411	412	411	450	422	397	475	402	408	414	416	431	447	438	391	416	405	412	417	400	388	412	398	422	406	416	431	375	413	397	405	433	377	420	410	423	436	389	433	404	438	440	422	419	447	378	410	444	408	392	419	419	391	426	414	427	491	399	428	412	386	372	399	414	423	449	440	390	453	430	411	428	408	409	416	389	412	438	422	431	434	409	390	422	443	425	393	386	411	382	418	442	440	435	434	414	395	426	403	408	399	426	446	427	410	444	455	416	431	480	435	460	430	403	430	408	434	395	414	386	425	442	440	430	398	418	405	418	420	442	466	428	399	463	435	409	413	469	415	417	442	406	440	443	400	436	411	410	417	426	422	445	434	377	412	394	421	429	429	434	432	433	403	402	426	402	461	405	447	426	412	445	444	441	399	449	380	412	434	423	441	423	418	405	432	425	452	416	423	454	396	476	435	408	416	391	389	440	395	448	450	408	415	393	407	433	417	403	435	456	399	396	412	424	411	457	441	375	447	444	405	409	431	449	409	406	434	389	428	423	426	432	412	403	436	432	403	421	422	429	435	427	408	366	409	446	452	405	434	413	450	444	374	405	441	408	434	410	393	422	397	441	418	398	422	401	401	386	441	354	425	427	415	425	416	428	420	446	444	468	415	445	449	413	414	459	413	407	420	420	389	468	440	425	432	412	448	422	422	422	403	426	419	439	409	444	422	439	441	428	423	419	455	428	410	411	423	395	356	448	423	400	447	412	410	438	409	427	393	436	416	471	403	422	410	435	435	397	400	446	409	420	434	411	434	421	406	436	395	463	385	430	400	406	416	412	428	437	411	412	433	407	428	413	425	414	436	412	437	421	467	443	400	425	458	430	397	389	443	392	417	431	457	417	393	425	439	436	404	409	436	438	414	401	426	396	425	444	415	440	408	401	419	411	437	450	437	454	438	441	433	452	441	407	379	409	394	457	464	410	415	405	401	433	400	422	402	438	406	387	436	404	415	406	405	417	381	399	429	401	435	467	416	442	427	414	450	435	427	436	433	386	414	372	422	408	412	448	429	411	433	453	418	439	401	433	421	395	416	423	460	444	405	388	469	410	431	410	401	403	410	386	428	428	440	380	417	394	406	420	442	420	434	451	401	450	413	441	393	427	443	436	405	431	419	393	436	429	445	411	445	406	430	419	402	419	421	411	423	468	433	421	414	423	421	416	402	414	410	415	363	424	388	474	454	380	397	428	410	410	417	408	434	456	421	431	406	418	409	446	443	467	454	422	394	385	411	431	409	430	422	404	419	412	410	448	455	446	428	405	402	450	422	388	412	443	416	425	434
1720	482	545	428	472	424	357	385	494	413	218	220	209	218	194	218	214	207	202	209	219	208	219	224	215	202	224	228	235	215	196	220	238	221	190	224	248	217	207	190	212	240	204	208	230	233	191	197	235	218	222	259	219	230	211	210	198	213	222	200	201	204	207	200	193	199	194	215	206	203	237	223	215	225	210	203	204	200	213	216	207	191	205	222	196	173	208	214	225	199	214	202	223	195	233	210	234	198	204	243	231	230	213	194	220	222	208	218	212	229	222	220	214	216	223	211	221	190	226	196	217	218	215	206	226	196	194	208	186	246	231	217	212	210	228	196	227	197	201	186	268	180	212	214	210	239	229	207	238	222	239	226	208	205	195	204	217	193	210	224	212	206	215	240	230	202	229	196	219	252	220	240	203	199	192	199	184	240	226	213	201	210	209	207	216	222	200	226	205	235	204	223	216	218	235	249	237	219	223	216	182	229	221	221	235	226	222	246	233	215	210	208	240	238	233	217	197	222	219	210	203	219	227	215	218	223	232	214	204	220	208	218	222	190	210	177	209	191	217	225	205	221	203	200	198	229	201	213	210	207	211	206	200	221	203	212	210	220	180	217	204	229	189	210	205	217	205	210	237	247	213	209	204	199	191	218	207	220	201	205	238	221	185	214	249	218	222	209	212	214	230	200	199	193	193	205	181	211	241	217	209	237	232	231	219	209	212	211	210	223	223	195	208	216	206	217	219	197	183	211	212	212	211	214	236	195	223	243	189	186	197	207	223	242	211	226	208	233	227	219	190	201	209	247	223	214	221	203	211	223	199	204	228	232	234	223	223	199	202	198	232	203	237	186	235	203	204	232	208	208	238	191	218	196	211	210	207	197	217	211	228	204	209	243	229	217	213	208	240	232	222	224	220	193	206	198	202	194	198	229	216	217	180	173	221	237	208	209	254	204	201	245	205	207	231	217	213	212	199	214	200	212	203	233	208	217	200	191	212	211	223	208	209	180	201	218	197	215	217	205	202	207	213	221	213	196	246	210	222	230	230	226	220	216	235	236	215	231	218	210	240	217	241	215	191	245	214	213	199	225	215	203	232	230	225	226	219	210	212	211	211	209	244	222	181	217	216	210	206	220	229	217	232	203	209	232	200	219	238	225	199	213	225	199	223	236	191	205	228	225	250	235	192	207	195	239	192	219	255	233	233	228	213	180	218	218	220	227	205	174	232	226	246	225	212	251	235	222	212	189	209	230	223	203	195	206	193	218	211	226	198	209	202	232	187	202	209	223	211	227	216	249	209	220	203	202	207	190	205	216	220	216	232	197	244	213	225	226	194	202	195	213	211	216	238	230	227	240	202	235	207	205	206	191	214	199	230	186	212	202	233	251	193	195	220	206	198	190	187	227	203	207	203	241	209	220	201	234	226	208	210	220	221	193	229	207	211	205	223	195	228	174	217	191	208	209	201	210	232	218	190	211	209	208	235	217	206	173	230	236	186	223	186	197	219	217	201	217	212	191	204	215	227	255	197	214	214	248	231	226	199	237	218	224	233	201	193	233	214	232	193	230	223	230	213	225	206	210	228	233	239	228	255	238	216	212	200	202	228	218	196	218	230	209	215	219	222	237	223	214	232	222	200	235	225	215	225	223	192	212	205	204	213	192	219	202	197	204	213	233	234	213	209	226	237	196	215	203	213	211	213	213	209	209	208	251	239	218	218	228	218	231	226	194	216	207	223	212	224	212	214	210	216	213	235	219	186	221	221	215	225	241	218	223	201	209	201	252	222	204	207	191	203	210	206	229	217	192	225	217	221	213	229	208	193	211	229	194	210	178	199	209	222	196	207	231	217	200	225	214	235	197	208	246	214	207	214	198	218	178	230	215	201	208	206	180	193	237	226	176	236	231	222	235	208	214	171	202	199	203	207	212	207	216	215	214	242	238	208	197	230	201	193	223	223	234	223	218	205	202	230	202	231	197	197	229	211	216	214	202	234	214	204	204	228	216	201	191	207	206	200	212	221	233	228	234	221	222	216	225	232	216	208	237	217	194	207	199	218	222	202	241	191	206	205	220	175	207	212	211	214	195	216	218	209	202	201	224	199	236	211	220	223	195	217	213	208	219	209	221	239	229	227	223	250	230	203	250	209	181	203	199	211	222	185	227	218	204	205	214	212	216	211	214	216	208	195	231	212	228	220	199	218	199	208	242	221	214	179	197	201	224	222	201	232	192	224	223	208	207	232	247	227	215	200	210	213	185	238	208	220	237	215	197	227	208	203	202	218	199	219	239	188	218	216	176	214	233	238	187	225	211	214	218	222	237	232	228	204	216	226	219	201	210	221	209	228	229	206	235	213	198	230	208	213	201	226	199	204	214	232	210	198	232	212	190	213	199	250	215	212	224	207	181	222	248	201	205	204	189	183	206	203	199	201	183	212	203	214	234	206	236	224	200	261	233	193	200	216	210	192	201	225	193	225	209	225	238	208	198	256	185	196	212	225	199	204	188	200	224	207	213	207	195	202	235	241	200	227	220	224	243	195	200	209	233	212	220	222	197	209	197	195	205	216	193	223	221	200	215	211	207	227	189	201	173	214	233	204	229	210	212	204	222	230	223	202	218	202	232	233	232	203	227	213	218	219	224	232	229	200	230	214	211	230	224	224	212	215	215	214	245	212	209	202	208	235	195	189	199	214	236	224	196	215	186	193	226	198	224	230	220	229	224	222	189	192	212	188	245	199	201	209	183	208	213	231	245	206	239	235	225	240	221	226	184	214	215	208	221	222	232	225	198	204	236	215	228	215	213	251	206	217	232	192	224	212	221	207	211	216	222	224	261	201	221	209	230	236	236	219	194	225	236	219	240	204	188	243	210	178	209	210	239	215	227	214	208	207	198	214	218	213	211	219	200	225	223	220	217	212	213	211	202	236	188	217	201	232	217	209	207	209	219	195	201	212	229	193	188	209	205	196	204	216	205	236	213	209	225	245	214	205	234	234	201	190	218	196	214	227	232	228	223	197	206	202	223	213	184	225	204	212	228	198	218	240	214	199	230	211	208	222	211	231	208	232	229	209	215	194	186	212	211	263	216	214	227	202	213	210	237	202	227	230	234	197	216	211	227	194	227	203	201	221	242	236	212	207	218	212	204	214	222	231	200	226	209	236	211	216	215	204	233	198	243	213	233	222	203	237	253	227	212	223	216	206	207	204	181	215	209	220	211	195	198	213	204	229	230	205	210	202	229	207	192	204	225	235	222	248	216	226	209	209	205	207	185	202	234	215	220	226	199	218	218	216	211	223	241	223	230	209	252	242	207	209	243	236	182	222	219	209	199	192	231	231	210	212	183	226	220	202	212	207	253	203	224	232	228	234	193	225	199	206	213	203	209	195	205	238	207	224	225	233	224	202	232	209	221	194	233	199	195	235	193	207	224	236	206	215	198	218	200	219	208	220	210	228	194	204	227	208	238	230	190	215	199	196	213	224	208	213	183	231	193
2076	841	1392	1334	1770	1533	1198	1596	2246	1713	581	537	556	494	547	531	541	508	535	550	526	600	504	515	469	586	561	497	540	557	529	519	532	536	560	557	531	493	489	541	548	564	528	505	529	568	524	497	526	529	527	502	480	539	535	563	505	545	537	536	544	507	523	538	546	534	549	548	522	529	544	473	565	531	508	523	526	562	535	522	513	518	561	558	536	507	532	571	506	546	507	541	532	520	533	588	479	548	530	517	523	500	531	509	552	517	556	528	559	496	501	527	516	497	536	458	515	547	491	525	555	482	572	552	538	535	486	498	551	499	549	581	543	517	494	542	541	518	545	492	569	511	497	558	499	523	523	581	572	519	545	539	498	526	523	532	514	559	522	488	548	557	496	561	541	565	547	551	549	526	494	518	517	507	571	500	515	552	535	557	541	556	537	527	527	573	543	523	567	514	530	516	519	516	527	539	537	568	534	549	497	524	537	537	554	527	521	558	501	548	498	532	518	508	532	542	530	535	505	515	553	517	517	487	540	491	520	535	515	486	529	508	538	561	539	521	508	528	538	545	518	557	519	527	532	534	505	557	528	528	544	511	513	510	555	503	505	515	535	519	527	513	533	533	490	491	534	552	536	548	544	550	581	529	559	545	566	574	528	534	523	532	543	533	549	537	525	535	518	526	566	542	525	535	554	595	492	448	534	575	560	542	571	544	553	506	517	469	515	495	552	537	514	519	535	511	514	547	541	497	543	484	578	519	532	551	522	520	520	497	570	484	536	507	542	511	485	532	543	551	528	519	526	492	537	513	510	538	518	537	535	514	489	533	554	547	551	517	528	532	509	521	526	538	528	539	508	514	534	579	572	551	520	544	537	538	503	544	555	510	528	558	575	522	528	511	558	558	521	525	531	548	560	518	514	539	548	542	513	549	543	536	554	538	519	529	522	542	525	588	539	528	547	521	569	516	519	543	549	511	549	512	557	556	536	494	533	513	543	541	515	491	556	557	494	529	525	551	526	490	535	524	556	533	514	508	532	549	536	508	507	494	488	505	492	502	551	534	577	492	549	544	525	529	525	548	552	536	503	525	501	540	519	541	542	580	533	532	530	545	520	532	538	508	562	517	503	537	525	502	498	518	519	529	550	517	532	521	513	557	526	491	562	485	525	564	494	538	515	508	488	513	511	548	561	559	549	528	504	523	528	537	499	520	537	512	488	526	541	528	535	571	534	544	521	505	550	566	549	519	526	539	531	549	532	509	518	544	537	539	567	488	515	486	518	549	515	538	533	529	533	500	527	522	566	525	510	497	498	539	563	523	528	557	525	555	547	542	507	573	506	536	517	588	512	522	478	538	552	583	511	535	519	527	559	491	505	538	544	557	521	506	538	584	581	533	545	522	539	485	536	546	557	575	532	544	509	512	508	547	528	533	530	523	532	536	547	556	558	530	548	540	555	508	531	554	517	562	527	502	510	551	515	523	528	476	535	503	524	517	580	539	540	523	515	512	526	542	551	515	561	532	550	517	551	568	511	521	574	549	555	559	554	532	493	523	544	519	527	504	503	570	552	488	555	501	511	510	545	546	537	528	502	527	547	521	470	535	543	502	504	523	529	560	529	549	568	506	531	558	559	556	531	539	523	532	569	509	533	558	546	570	515	582	556	554	467	505	535	524	542	491	541	527	560	535	543	531	530	570	586	523	514	534	527	546	552	540	542	550	503	521	559	527	543	567	487	504	535	546	548	545	523	514	499	536	539	458	534	523	509	489	507	555	522	500	524	514	513	511	522	488	557	535	514	532	535	483	576	527	531	614	542	511	501	531	537	503	502	488	527	533	517	576	528	504	535	513	536	540	523	513	547	530	529	512	518	528	557	533	552	538	516	546	545	519	524	553	530	531	559	543	529	524	539	564	520	538	532	487	541	538	522	507	505	528	534	526	516	551	535	548	536	510	545	555	502	534	517	520	545	531	497	512	528	504	516	513	503	534	549	579	513	555	527	547	529	534	525	552	520	525	520	520	544	524	525	530	553	563	544	505	539	531	526	561	551	497	547	523	490	507	553	529	525	526	571	542	546	515	533	542	498	532	488	499	508	554	521	522	544	521	560	504	535	568	486	578	536	534	503	536	492	564	549	517	510	517	529	539	542	499	503	528	532	536	570	517	561	546	550	540	518	502	542	511	517	507	539	541	557	553	497	538	480	548	490	527	528	535	537	513	489	525	532	508	519	525	521	525	561	506	544	480	559	508	532	522	533	547	517	557	546	495	539	580	500	509	520	522	524	518	552	524	560	568	562	511	509	505	525	549	565	555	555	512	529	528	532	524	512	532	575	535	533	518	545	498	548	541	565	540	534	555	544	562	574	493	549	541	528	472	557	514	540	534	513	520	517	551	500	561	558	569	515	548	516	545	540	531	529	539	554	541	491	545	505	517	536	534	557	529	538	525	526	544	528	585	545	558	571	541	573	535	509	502	548	558	579	548	547	497	529	537	448	520	540	567	526	540	519	533	582	554	537	520	532	561	515	526	523	520	564	520	504	533	515	514	506	536	531	525	532	529	519	550	549	526	513	503	565	484	534	566	525	503	537	506	516	522	532	581	554	523	554	518	522	542	528	534	531	546	540	531	540	510	529	568	523	534	554	539	504	505	537	543	502	505	504	546	581	472	516	529	503	515	506	535	528	560	532	547	515	552	516	516	511	577	514	558	552	521	496	557	505	552	543	556	501	512	510	545	543	521	547	517	524	538	549	508	514	526	524	556	573	546	509	516	533	523	541	565	537	503	549	517	528	508	542	583	537	559	526	524	557	543	527	569	512	496	559	506	516	558	536	518	543	510	541	535	550	526	549	568	526	516	541	577	532	537	544	538	530	521	558	526	493	515	531	550	528	528	515	473	566	577	537	544	512	503	478	575	522	527	488	522	518	548	540	544	511	529	547	507	562	574	532	535	519	487	523	500	523	518	557	464	505	520	513	573	568	565	500	562	531	512	536	540	537	555	543	499	504	555	537	501	531	536	516	472	539	540	502	564	534	549	577	537	529	535	522	505	547	543	532	515	544	556	522	543	564	546	580	561	525	509	540	494	526	511	518	537	511	526	564	508	502	517	577	506	489	576	561	548	523	558	527	531	544	550	507	547	541	529	582	550	540	576	546	502	499	528	509	576	578	554	506	556	557	508	524	484	508	575	538	537	503	544	574	514	523	573	536	526	556	544	539	504	523	514	540	541	546	551	522	527	553	546	535	544	511	510	539	535	512	494	574	579	582	530	554	535	529	492	552	562	516	501	494	490	536	517	500	510	539	523	554	540	492	499	526	525	536	532	497	506	551	537	518	560	527	540	488	561	506	558	521	540	589	526	574	514	479	519	550	546	531	565	550	530	524	505	517	480	507	511	527	543	568	549	514	514	573	548	501	543	515	548	557	557	572	543	558	567	539	505	532	563	555	542	571	486	541	519	509	552	536	493	566	526	546	512	521	526	517	528
7281	942	960	896	726	577	527	3552	5334	2982	307	264	261	239	240	255	228	258	255	249	271	241	274	239	261	270	244	241	237	240	240	272	243	282	277	250	269	271	250	233	269	258	244	242	266	242	271	254	259	258	222	244	248	231	262	245	226	243	248	242	240	239	238	275	257	242	220	248	216	247	278	258	243	231	239	252	254	275	262	234	247	238	257	278	244	244	233	276	253	273	247	258	234	270	268	243	258	215	224	262	258	272	224	278	261	242	252	262	228	265	266	238	238	254	271	247	272	250	268	259	243	248	241	275	246	229	255	277	247	257	263	293	250	256	231	272	264	238	239	234	242	232	261	247	271	253	260	263	220	268	274	263	242	250	255	264	257	257	257	270	250	232	228	256	219	266	261	259	271	243	251	257	219	247	257	290	276	279	289	256	241	266	257	259	255	238	234	236	269	289	272	295	237	249	263	240	270	250	222	230	256	255	248	245	255	259	248	257	248	283	263	250	278	252	242	252	244	217	252	257	252	244	247	257	260	251	284	249	232	251	281	256	248	267	235	259	244	258	252	246	269	247	268	268	234	238	242	247	226	228	259	230	273	254	235	245	257	250	216	237	256	256	237	236	228	251	223	268	252	264	239	232	252	242	253	264	271	282	286	291	256	275	251	247	264	252	265	261	282	246	262	240	238	219	251	261	248	263	233	238	235	242	254	250	248	234	260	256	275	253	235	279	274	265	260	269	241	251	235	261	245	239	251	247	261	216	235	234	243	242	247	276	240	266	270	312	264	238	230	262	250	256	258	253	245	243	263	289	234	253	253	256	247	232	246	253	241	253	281	272	283	259	245	285	270	233	241	274	297	261	240	244	221	244	250	268	262	260	261	234	247	229	267	258	245	271	249	274	268	253	248	261	257	260	257	266	250	224	243	263	240	238	265	258	249	262	263	253	264	249	219	274	235	252	257	266	277	247	276	232	271	287	233	245	285	219	281	263	261	242	227	260	266	240	259	246	258	265	259	235	272	238	266	234	253	246	247	246	265	239	224	253	261	270	242	266	274	250	219	261	249	252	275	253	279	280	263	256	243	257	268	226	249	258	263	236	296	271	243	244	266	261	245	238	258	226	239	245	246	273	241	232	241	256	249	255	272	232	242	252	255	272	266	247	260	227	242	225	259	252	229	246	242	248	260	271	254	244	227	236	268	273	256	246	271	272	243	251	252	234	248	255	243	262	261	271	258	259	239	273	259	261	248	243	247	266	257	278	242	253	271	272	242	239	238	233	227	254	242	247	269	244	243	272	245	245	256	237	258	253	283	281	237	248	252	243	263	288	274	243	253	283	254	244	278	233	250	273	263	261	263	256	265	278	266	243	248	253	255	275	280	251	271	272	245	289	280	256	266	243	274	259	300	244	235	250	257	222	268	247	279	257	250	263	257	248	256	270	244	232	270	258	273	241	277	253	237	248	264	288	248	258	252	240	250	234	238	255	256	228	248	273	294	283	249	275	249	271	246	249	278	222	238	237	223	256	276	248	263	250	222	284	230	237	232	235	243	282	223	250	235	227	275	258	244	261	255	260	289	274	256	270	252	253	215	239	253	277	278	243	230	251	256	245	267	247	251	238	210	266	274	261	252	275	245	259	213	263	251	291	273	259	246	245	272	227	254	242	265	259	268	249	238	242	259	251	255	266	276	238	258	275	270	253	272	257	255	243	243	272	246	249	232	228	260	259	255	248	250	241	236	243	276	256	265	237	266	245	257	283	244	236	254	263	234	230	248	222	304	234	259	257	216	259	277	295	260	212	258	228	250	253	289	264	273	249	233	254	226	231	256	266	268	245	232	252	268	277	262	247	243	244	251	239	247	261	274	258	257	254	252	265	253	231	236	245	238	270	237	246	252	259	247	243	248	260	243	255	275	233	271	243	251	228	247	261	254	234	240	267	264	238	255	263	231	267	266	261	267	265	258	265	255	232	223	272	246	269	279	256	249	263	265	247	228	277	254	224	232	236	257	233	274	258	230	228	240	246	237	253	249	234	248	259	266	257	218	264	258	236	270	256	257	227	286	274	249	244	234	256	254	280	251	221	223	244	238	254	220	255	263	232	233	253	203	234	255	225	249	266	232	232	231	260	257	279	253	271	278	259	283	241	219	241	246	262	251	258	211	248	248	259	246	270	250	230	280	270	260	256	218	227	245	243	259	233	276	238	291	272	274	249	217	262	242	253	267	224	300	266	247	248	244	278	247	228	268	241	259	291	276	252	251	274	262	264	276	271	246	237	239	246	287	250	257	245	254	273	286	269	247	280	233	280	257	256	272	233	233	220	238	259	295	247	238	252	249	257	277	245	247	234	250	233	245	262	259	266	252	278	220	280	255	248	266	274	271	277	238	255	267	243	265	257	283	215	250	238	229	239	250	262	259	263	268	276	236	263	229	247	258	275	221	231	239	246	248	262	226	248	233	257	289	263	268	240	240	272	236	259	242	255	274	253	250	244	268	256	250	239	265	287	222	267	241	260	263	250	268	219	253	265	261	237	257	238	271	247	274	259	255	267	243	274	248	249	286	261	256	240	246	250	241	268	262	232	253	284	252	286	242	258	247	221	243	284	292	238	252	256	256	256	241	266	230	247	238	272	229	235	252	230	233	260	241	259	269	276	264	256	252	257	226	257	272	254	278	247	243	257	256	240	218	253	256	262	250	272	292	261	244	279	245	234	257	243	259	250	243	249	233	253	242	251	266	245	257	255	274	240	252	271	273	257	233	231	264	245	227	260	229	261	267	241	237	248	270	225	237	269	232	246	259	276	240	240	254	262	244	237	236	241	239	240	268	250	257	235	219	269	248	235	253	251	222	262	300	249	295	282	252	232	259	249	271	246	240	237	224	256	231	237	270	270	237	286	234	277	239	256	217	230	269	253	264	245	224	249	240	243	219	253	258	239	229	187	263	263	244	282	259	268	280	238	259	247	245	275	235	269	276	240	240	261	232	290	244	262	237	230	247	266	241	258	262	262	286	273	276	263	256	268	274	251	249	258	250	239	226	251	280	261	238	248	267	242	271	245	274	312	256	235	268	236	254	256	268	255	238	276	291	250	259	258	252	249	221	253	256	289	253	238	241	241	287	251	245	290	275	270	259	277	245	242	247	248	230	268	273	243	229	227	225	267	245	237	283	265	245	248	271	233	268	259	262	231	283	258	249	288	254	295	236	241	261	250	263	252	226	252	252	253	271	290	227	261	253	270	270	253	240	261	252	262	256	278	268	274	235	276	249	241	286	243	262	245	265	218	251	251	278	270	258	255	253	249	231	251	226	261	262	266	236	249	258	262	255	297	260	256	262	237	295	235	267	269	292	250	244	275	246	249	269	259	244	227	260	291	233	252	258	230	283	243	255	239	234	258	266	257	252	272	261	267	271	258	237	267	232	233	248	222	243	265	291	261	239	239	242	251	207	237	246	208	270	265	258	260	233	249	234	232	238	238	245	266
6725	1283	2362	2678	2756	2165	2104	16276	20957	10976	695	709	633	648	655	607	675	581	615	613	618	593	656	632	586	614	653	592	621	616	630	623	601	609	656	642	667	589	646	626	610	623	587	618	583	621	623	635	605	592	596	605	592	629	651	617	608	598	592	601	582	595	593	616	662	589	616	619	630	595	585	630	605	593	619	636	630	632	650	659	571	549	669	533	620	607	556	593	578	638	612	613	624	622	612	643	565	630	662	615	604	591	605	616	610	622	612	590	589	598	634	637	573	572	575	613	573	637	630	594	628	587	611	616	588	565	593	605	592	573	580	604	605	569	621	637	599	608	597	568	642	586	610	621	616	595	601	586	621	600	618	603	630	590	573	632	659	584	626	593	628	584	629	608	597	631	596	635	633	636	640	586	620	664	611	619	591	633	637	592	571	588	600	628	601	655	596	590	588	599	601	624	636	604	603	569	611	589	625	651	626	589	600	576	643	641	621	551	598	616	600	626	612	621	616	584	617	626	589	556	598	653	594	616	591	612	635	627	582	573	620	603	598	607	634	588	630	585	661	602	588	580	595	629	617	579	602	600	590	564	623	625	593	653	632	619	636	602	565	611	599	567	577	612	601	596	577	626	587	580	617	587	637	612	643	625	616	610	624	605	608	592	593	623	610	552	589	574	651	651	587	622	615	630	633	627	593	614	614	625	617	573	645	617	592	602	561	611	635	588	621	590	618	606	597	611	613	568	564	598	576	650	571	591	649	573	587	595	649	612	627	611	576	597	614	608	635	614	641	590	599	622	560	649	586	626	608	576	576	609	584	602	602	619	601	591	615	629	625	642	625	592	631	589	618	647	618	633	631	564	606	589	605	620	638	611	582	651	602	607	656	599	598	591	644	591	628	561	600	594	580	639	627	589	572	605	627	620	659	566	587	613	657	593	573	597	583	629	616	620	656	603	611	631	580	591	580	639	616	587	626	609	625	650	572	572	639	598	593	632	601	637	604	596	630	584	626	630	600	610	662	649	594	613	608	620	626	642	579	607	622	590	613	579	568	572	590	616	600	594	585	605	577	585	636	617	622	637	636	634	578	602	554	568	612	616	608	590	648	616	659	586	569	605	622	638	534	604	593	586	620	680	607	584	601	581	615	608	629	591	613	585	587	588	601	612	573	640	585	643	603	619	550	650	635	609	573	598	593	659	640	593	592	643	622	598	588	597	587	616	580	598	572	632	563	578	580	583	583	628	584	598	585	565	560	602	591	640	613	631	569	612	611	638	586	638	570	590	605	612	597	619	587	633	614	572	616	580	604	656	632	638	638	584	605	604	575	598	604	615	621	624	610	575	608	583	606	570	596	620	589	632	624	639	573	634	597	622	605	605	602	641	614	620	627	606	610	609	643	593	593	619	564	607	618	606	569	568	603	594	587	604	616	632	589	625	591	589	579	616	613	618	639	586	644	656	558	561	605	599	614	638	571	579	602	579	587	603	615	571	609	602	604	603	588	573	609	581	580	600	611	610	594	641	593	605	601	583	602	576	616	593	571	614	604	614	612	614	628	604	679	595	621	641	680	598	609	575	618	615	636	640	585	557	617	605	627	619	592	636	631	626	596	583	596	606	596	644	591	616	639	604	615	605	639	578	630	629	620	604	600	679	641	614	574	602	604	618	604	608	577	615	587	637	611	614	643	613	628	568	587	589	606	657	572	616	575	585	668	613	588	569	602	587	606	574	627	616	604	623	641	627	610	604	624	594	576	619	599	605	600	619	625	602	606	639	622	610	623	594	659	574	601	594	589	653	615	567	568	596	633	611	585	571	626	606	640	619	577	596	593	619	609	576	627	571	628	570	585	618	604	644	612	613	578	600	587	602	623	594	608	662	615	594	594	612	596	631	630	573	634	620	618	596	586	593	630	595	595	602	619	575	616	547	586	602	620	557	630	601	654	578	612	556	661	600	660	572	627	576	637	639	584	587	596	603	612	615	606	568	614	578	604	574	604	587	619	605	612	596	581	572	556	592	597	579	607	607	597	639	618	641	631	614	620	617	603	621	616	601	668	651	605	641	567	669	634	601	610	596	591	629	668	581	618	582	609	619	606	593	618	600	603	597	590	613	635	647	618	630	624	630	625	563	646	620	611	636	603	583	617	614	579	610	612	594	629	610	637	613	610	551	604	631	614	627	614	630	572	609	597	664	641	587	586	631	612	592	580	572	581	580	590	563	636	593	629	612	659	590	674	612	575	601	614	627	614	624	591	578	633	598	618	591	571	583	612	565	566	578	589	598	568	607	606	588	586	637	591	563	580	573	602	617	585	600	623	556	647	615	642	614	622	576	618	629	605	607	642	626	569	659	627	625	613	626	596	598	602	671	623	629	617	651	605	602	580	617	675	608	567	610	572	552	588	656	611	609	599	579	583	602	616	635	615	665	633	633	618	585	612	602	573	611	551	603	642	615	596	633	594	600	637	612	595	570	593	594	634	624	615	589	607	633	628	608	636	614	595	611	614	593	640	616	589	647	585	621	617	615	550	601	584	618	619	628	672	601	635	618	604	593	580	628	587	594	562	636	607	612	594	609	595	629	589	615	617	663	544	618	558	625	607	608	632	567	622	590	589	619	578	595	602	612	598	646	604	592	595	586	603	605	629	588	597	632	614	614	574	607	534	624	599	627	644	633	610	593	625	550	603	616	606	588	588	579	619	579	613	583	615	608	570	583	603	621	592	638	548	641	623	593	634	576	599	576	621	583	630	615	613	592	595	597	646	624	607	611	631	562	598	655	603	634	599	585	624	607	594	614	614	560	575	580	568	664	642	644	587	614	615	596	575	595	663	591	640	590	605	573	571	590	603	583	577	583	601	609	589	656	615	584	615	604	595	610	599	601	589	630	544	623	612	592	596	586	583	636	631	591	619	551	592	629	665	598	592	633	657	580	617	642	611	592	581	613	649	630	603	633	621	631	581	607	584	606	606	617	599	613	618	597	620	566	655	633	618	595	601	575	670	624	608	608	594	650	604	642	608	622	661	577	612	660	590	573	651	571	609	645	554	591	631	623	599	622	646	615	622	597	638	626	574	588	612	581	568	629	625	565	604	625	616	634	600	630	650	624	619	606	636	585	625	600	622	593	566	656	624	613	626	570	604	598	624	636	588	631	595	612	593	566	590	634	578	615	648	634	609	584	641	626	628	619	591	597	615	640	596	589	580	593	598	602	611	649	606	596	607	628	619	623	584	607	624	611	639	575	616	608	578	642	628	587	589	570	582	559	629	609	623	609	633	581	579	622	626	604	569	628	634	627	586	597	597	605	597	563	592	604	584	587	605	593	589	576	560	580	592	570	591	593	600	598	580	550	618	575	637	581	623	619	597	630	617	629	620	568	598	594	636	593	639	614	553	569	566	586	588	601	622	612	601	645	589	590	587	611	619	619	650	608	622	631	586	597	597	603	610	594	580	587	591	629	600	600	572	612	606	629	604	588	609	629	558	576
12624	1178	1176	882	686	603	1193	7500	9697	2865	198	185	173	188	184	172	159	186	161	152	166	174	191	178	178	171	175	185	176	161	186	140	168	177	170	154	172	168	167	140	158	154	147	173	170	164	141	189	134	166	161	144	168	162	155	145	156	178	157	177	177	159	164	175	143	180	169	160	160	167	149	167	145	170	181	156	143	140	154	166	154	184	161	176	193	152	173	150	162	156	155	154	167	163	176	175	159	145	162	176	157	158	166	162	156	163	174	145	165	155	131	162	187	146	156	170	158	188	151	154	174	165	177	175	167	170	145	169	163	166	181	155	169	168	156	176	160	171	187	149	187	163	169	149	172	156	142	147	163	159	162	166	166	161	174	178	148	188	153	170	153	174	140	162	151	149	150	178	173	182	159	157	156	156	184	178	158	159	149	178	172	153	174	163	159	166	169	174	165	157	143	161	165	157	174	159	175	160	142	187	170	153	167	153	167	161	189	142	161	127	171	178	188	169	161	162	165	159	192	144	167	184	170	144	155	172	147	152	153	156	159	139	174	152	176	170	158	170	178	164	156	165	181	173	179	164	145	174	165	153	171	154	187	180	142	175	160	178	147	159	163	196	175	153	145	159	157	199	171	158	144	189	185	183	144	157	168	170	185	178	182	147	164	142	149	165	151	185	150	160	170	172	168	171	165	182	159	139	162	173	161	169	160	174	175	146	194	152	170	159	176	166	165	177	177	168	139	153	150	153	150	156	171	161	136	178	147	158	174	177	175	166	164	180	175	177	170	163	172	145	174	165	155	172	176	155	178	173	170	156	162	157	155	147	149	155	149	153	179	168	163	179	164	165	154	139	161	191	166	175	164	166	149	184	147	166	162	166	152	167	170	180	148	143	168	171	163	186	153	172	163	163	184	160	156	153	134	169	156	150	161	168	157	163	166	169	163	173	180	166	149	177	163	187	169	162	166	158	154	160	155	152	174	185	153	176	178	153	176	178	162	174	174	171	126	153	173	155	156	168	159	154	163	140	148	171	159	144	176	170	182	163	160	173	180	174	162	147	165	187	184	171	193	159	138	200	176	153	155	179	179	155	189	167	188	172	179	153	181	166	153	146	154	153	171	154	157	164	168	150	163	183	177	165	162	172	181	180	191	167	148	159	174	158	179	152	157	167	177	152	164	162	168	160	149	170	154	152	165	160	154	197	157	162	150	172	156	151	142	150	169	181	175	170	160	171	158	164	144	136	183	160	187	156	128	167	158	177	162	173	179	163	153	156	173	154	160	144	180	166	162	176	152	173	154	157	144	160	157	161	174	144	155	146	148	149	160	176	158	189	150	153	175	171	159	169	171	159	127	178	175	154	153	158	150	146	168	172	140	159	156	164	178	184	195	149	165	165	156	167	174	171	161	150	171	167	161	159	165	180	166	157	156	156	146	155	162	158	195	156	160	163	168	137	157	149	172	146	157	165	155	186	164	162	158	162	172	169	152	199	155	178	147	149	167	178	167	137	167	168	159	159	186	153	164	147	175	170	151	157	153	160	172	168	147	178	167	148	181	149	169	174	163	154	187	157	168	161	158	156	180	188	169	170	179	156	167	161	167	176	148	172	160	164	152	172	166	146	175	176	158	147	165	173	155	177	160	152	157	162	156	163	149	160	155	161	169	152	179	175	181	159	136	160	150	171	146	165	150	147	165	149	178	140	174	151	163	156	147	170	168	168	177	160	173	160	142	148	169	187	149	164	157	160	160	156	172	165	154	167	187	178	182	150	161	149	140	156	163	187	139	154	179	176	191	162	141	172	165	166	141	165	169	153	156	142	160	165	183	173	170	179	149	174	176	180	144	139	157	183	180	199	159	159	186	205	160	182	169	160	149	165	156	156	138	181	160	172	166	158	155	168	181	183	166	162	154	169	159	156	167	141	146	169	150	166	153	184	169	164	154	163	155	148	152	157	156	175	143	135	177	151	151	160	145	157	198	147	178	181	183	169	151	164	152	154	160	161	158	160	189	185	124	166	188	158	141	162	170	156	174	189	164	174	142	158	172	175	176	151	143	161	165	168	146	159	180	165	183	149	177	162	161	162	166	135	167	163	139	170	151	163	158	155	159	193	155	161	151	170	148	171	181	159	159	158	141	138	165	162	188	161	147	143	180	160	162	177	169	193	157	173	148	175	160	151	167	162	177	160	143	151	163	158	188	156	168	149	182	171	182	147	167	157	167	172	174	141	163	146	145	156	187	181	163	165	170	160	148	180	169	154	176	176	165	162	149	152	178	164	167	142	151	159	174	178	146	152	161	143	152	174	161	184	152	153	166	173	159	168	169	137	162	150	157	170	190	182	140	167	153	166	179	175	170	158	182	158	163	177	135	137	139	152	165	172	150	156	179	162	155	171	176	175	160	173	162	159	182	182	168	172	172	159	161	141	153	180	156	184	153	167	177	152	176	177	180	158	163	144	150	153	159	153	166	150	146	148	169	169	183	165	156	175	163	147	178	170	148	178	146	182	153	159	178	178	137	159	182	172	166	170	152	160	152	167	160	160	179	142	174	163	173	158	148	176	183	160	152	124	142	153	185	151	155	167	161	155	167	190	164	152	167	157	147	174	129	177	158	153	155	139	181	196	163	162	143	166	177	156	168	158	165	181	160	147	143	167	154	172	167	161	140	172	156	174	151	179	175	173	178	174	169	146	178	172	162	175	159	156	161	160	166	162	185	166	136	155	159	169	161	180	164	167	153	148	155	162	162	165	155	158	146	166	148	163	130	162	147	177	139	148	180	158	149	164	162	156	168	147	168	151	169	179	154	175	178	158	161	175	169	156	145	161	154	167	166	156	178	183	184	193	146	172	145	168	180	169	157	152	164	175	163	166	158	162	156	136	197	195	171	150	163	161	142	136	173	163	163	155	159	150	149	160	175	194	172	176	173	180	166	144	174	170	161	141	183	167	175	176	149	159	149	177	140	172	144	161	163	162	175	182	170	158	142	155	160	162	177	175	141	158	143	156	165	161	160	160	162	177	181	171	175	175	164	186	162	173	164	150	149	156	154	148	159	173	158	151	187	168	192	152	141	174	158	166	167	189	171	146	162	175	151	163	143	183	166	160	149	176	166	182	170	165	186	161	162	201	185	162	140	157	163	188	178	146	148	147	167	164	168	164	158	177	147	177	180	172	182	168	158	147	149	165	160	150	171	176	178	147	144	177	157	172	188	156	163	147	153	182	158	171	171	166	179	152	143	131	174	178	167	158	170	135	163	168	148	148	171	163	179	170	154	166	156	155	176	180	177	161	155	189	155	144	166	183	164	144	184	168	167	167	160	154	151	183	170	164	178	174	153	165	162	144	171	184	185	156	153	149	173	170	176	153	138	171	143	155	168	144	135	146	153	179	174	173	160	134	144	173	168	178	157	145	181	138	146	152	169	169	139	171	152	159	157	154	156	145	179	183	164	192	170	151	177	176	155	153	150	140	167	157	185	188	159	164
8176	1145	2417	3099	2767	2680	5871	26493	29737	7320	600	529	524	473	482	466	456	434	464	427	428	392	460	458	432	406	422	460	433	388	388	453	438	405	437	413	425	437	390	395	367	418	442	403	387	432	415	389	416	394	404	406	387	401	392	400	438	405	384	411	441	384	393	433	415	405	387	381	391	414	383	377	410	421	411	404	438	424	418	413	411	463	417	414	418	406	360	399	388	440	404	418	428	438	411	385	420	376	440	388	413	417	387	402	381	389	395	406	404	405	438	429	380	415	404	402	391	352	385	385	422	400	386	384	401	418	367	383	426	408	384	398	379	414	377	415	390	380	390	434	400	404	390	454	368	426	393	416	387	413	400	379	401	398	406	410	421	369	391	381	401	418	393	386	402	390	384	418	416	399	446	419	394	391	396	366	394	408	387	430	392	405	434	399	406	414	397	377	380	408	361	397	411	403	372	409	369	395	406	434	437	411	411	422	407	396	372	417	363	398	387	424	413	417	409	398	387	401	419	382	406	390	423	410	381	353	405	409	376	403	430	407	395	377	398	418	408	409	438	396	410	385	397	358	394	398	382	411	401	370	395	386	440	404	412	433	360	377	361	354	420	423	383	425	407	418	361	379	430	405	387	429	430	379	367	423	402	405	396	432	382	404	400	380	403	402	402	387	401	385	406	389	393	403	408	417	415	387	412	412	364	383	412	399	403	393	374	435	393	382	391	442	383	418	377	404	378	443	403	370	423	405	421	378	380	415	382	395	367	378	376	391	415	367	388	434	441	413	401	377	363	382	406	408	436	408	424	386	385	412	399	393	409	422	431	385	416	404	396	400	384	410	377	433	422	376	412	403	380	386	408	446	373	396	403	391	390	450	459	410	413	432	445	385	406	423	410	402	397	408	427	385	406	407	367	394	391	416	373	396	379	436	392	382	388	406	390	400	404	419	410	404	410	408	370	382	393	384	410	410	380	367	412	412	440	405	396	399	437	421	392	375	411	403	392	366	417	378	422	399	408	406	414	388	394	353	383	421	392	395	374	378	392	401	417	439	405	401	376	407	388	424	402	390	384	443	428	412	405	375	388	383	380	393	356	427	406	415	400	361	412	408	405	416	405	417	413	376	413	371	415	417	408	407	420	366	408	374	391	427	388	373	434	397	421	378	421	411	382	417	364	406	369	372	422	357	409	382	380	398	414	378	406	402	356	410	433	425	427	423	399	406	384	394	366	379	424	399	416	378	406	411	373	395	394	388	381	386	389	410	404	399	396	394	438	425	419	389	413	381	420	401	364	376	377	390	403	422	421	352	375	420	423	418	402	409	435	393	399	395	390	403	400	383	398	368	426	369	412	428	375	465	351	406	392	359	403	425	367	420	406	434	399	368	361	411	383	393	391	406	416	372	417	403	437	386	385	395	427	397	400	404	361	385	422	414	416	395	455	391	425	383	383	396	387	379	444	399	431	390	415	375	397	421	382	413	423	381	406	373	398	398	362	388	412	416	386	401	407	381	397	457	422	412	384	380	382	384	422	401	401	401	385	362	410	392	417	400	358	446	389	398	450	446	404	388	405	413	390	360	405	435	406	411	414	455	421	398	407	431	417	375	416	391	414	423	409	360	418	390	386	377	386	407	396	404	370	398	445	394	350	417	408	393	416	413	396	373	380	408	395	377	387	400	427	376	410	392	391	428	408	433	397	426	419	422	427	407	391	415	441	393	398	394	373	452	382	398	411	393	375	409	365	397	387	414	359	399	382	421	388	395	409	398	380	424	415	400	411	416	366	388	389	420	409	390	396	354	398	403	401	386	423	403	387	385	400	404	381	390	407	369	382	404	379	421	434	405	373	354	478	385	388	432	406	418	425	406	423	388	410	364	382	389	411	359	406	424	418	408	410	398	396	403	410	413	414	411	379	422	382	409	403	393	404	410	388	429	422	407	406	387	398	409	397	390	376	423	426	397	350	396	405	410	426	392	384	422	367	402	412	380	385	402	424	445	420	429	419	408	419	431	397	418	419	371	384	361	379	411	404	421	417	433	398	414	410	382	407	412	377	400	412	416	362	422	406	396	414	414	407	397	405	387	423	377	419	416	405	416	385	418	384	409	436	388	419	408	414	384	406	427	401	402	392	393	399	410	421	421	435	420	370	396	386	422	396	389	414	370	416	386	427	420	414	413	419	393	432	378	424	393	404	389	387	408	424	395	408	396	408	411	398	407	365	414	401	374	384	411	370	390	406	396	400	366	441	403	384	419	384	368	421	458	388	419	419	395	412	390	399	413	387	365	376	451	366	418	414	389	388	382	407	388	378	393	403	402	385	409	384	412	367	388	391	404	415	350	421	379	436	391	393	373	360	381	388	392	373	384	385	351	421	416	423	417	415	410	348	413	407	385	379	394	385	429	332	399	391	362	382	437	406	388	355	409	419	392	412	381	362	408	371	378	392	387	408	444	425	417	416	408	399	391	437	416	386	417	430	398	411	438	391	379	404	398	384	463	392	399	419	371	397	447	439	388	379	351	414	417	413	406	414	425	434	387	381	433	432	391	435	451	391	410	381	392	381	410	396	376	411	391	389	411	413	384	367	398	411	412	406	400	404	414	391	397	332	373	376	408	403	437	423	391	372	378	396	400	363	412	412	392	399	409	394	398	428	402	394	391	400	378	392	409	418	404	401	395	420	374	408	432	405	430	401	370	419	409	401	372	402	414	407	390	400	399	441	408	417	396	421	434	390	401	395	389	385	413	395	418	411	404	395	387	396	379	421	399	394	423	365	405	394	384	384	410	404	401	418	403	399	388	385	384	399	404	363	423	406	423	390	390	395	385	411	434	410	428	436	419	418	386	411	427	395	408	397	372	407	418	406	422	401	419	384	381	394	427	339	376	390	439	379	414	383	354	399	397	402	409	399	400	412	411	431	415	382	403	374	417	383	401	401	417	408	422	404	432	416	410	392	390	411	376	385	400	406	386	398	395	403	402	411	420	393	373	386	391	384	370	394	383	394	395	367	381	393	396	428	407	395	395	443	374	343	402	394	440	388	422	432	384	415	428	419	404	371	378	395	420	381	380	381	390	428	424	412	386	393	386	387	416	406	393	413	407	398	409	393	414	387	387	416	411	382	361	337	433	379	413	364	395	392	429	365	380	378	376	402	424	429	373	416	402	418	388	417	404	405	422	380	409	419	408	389	364	435	385	381	384	396	415	389	397	392	390	404	372	388	405	398	399	391	399	402	406	402	435	388	372	413	398	402	384	349	393	409	383	438	414	398	407	391	439	440	395	431	416	413	381	413	411	398	428	387	386	390	402	395	399	387	386	401	397	388	415	385	405	401	374	408	374	387	425	406	392	408	389	425	439	415	391	430	403	421	421	401	418	419	433	422	405	402	435	432	393	385	391	384	412	428	379	393	381	405	385	387	381	410	399	383	412	373	397	401	368	406	372	425	415	416	393	401	396	415	398	394	409	440	418	379	370	369	417	402	418
1509	333	418	339	303	298	345	389	416	242	228	212	221	185	227	186	243	221	203	221	212	187	239	204	195	218	201	214	227	215	166	205	179	213	198	246	182	192	200	197	202	213	204	200	207	206	227	230	230	245	206	209	204	195	216	191	202	198	216	209	201	214	212	213	209	248	196	226	217	224	221	220	201	215	206	185	196	214	202	244	214	204	203	211	229	211	214	194	218	194	197	216	224	218	195	227	199	207	186	193	216	218	215	200	241	196	231	201	211	175	197	192	209	215	202	209	207	216	214	202	197	246	200	225	220	218	211	167	223	185	227	187	181	231	204	217	232	201	201	217	211	215	193	231	225	221	212	216	188	197	213	231	208	211	222	201	235	202	194	208	205	236	199	197	222	194	207	198	192	223	204	203	201	212	211	203	239	199	203	203	221	195	225	218	204	226	215	175	210	207	217	200	205	192	219	194	185	211	189	226	239	222	208	226	219	190	197	233	198	228	240	234	224	209	204	259	186	206	208	224	194	178	199	201	222	201	188	227	190	191	214	214	223	226	192	198	209	245	178	234	209	208	200	198	204	215	201	220	222	229	203	212	220	219	191	214	198	214	240	235	211	233	224	194	208	189	209	184	195	203	215	211	188	225	197	208	192	212	219	214	225	174	215	205	212	208	198	198	216	235	202	210	203	205	216	189	204	197	171	199	215	198	221	206	217	204	197	231	198	209	235	209	196	191	204	204	219	214	235	208	219	189	196	198	218	210	222	184	204	205	197	196	203	194	235	192	193	200	204	200	221	218	228	229	188	214	189	217	214	205	208	228	200	182	196	217	199	202	203	241	225	207	205	197	209	188	217	225	204	220	211	218	197	215	187	202	215	199	202	216	205	195	193	200	182	224	192	218	220	240	210	209	224	186	194	176	228	191	174	195	198	232	210	204	196	214	206	218	211	207	203	221	191	219	197	209	193	202	202	200	192	234	191	202	196	199	201	211	214	201	245	217	232	196	219	204	202	222	206	209	211	232	193	232	190	247	207	207	189	205	221	205	209	187	201	227	199	185	208	203	194	195	196	209	212	216	198	200	199	205	191	196	204	206	210	219	192	189	198	216	199	201	193	221	216	211	213	215	203	202	209	212	195	210	218	208	207	202	191	211	183	211	234	213	195	180	229	211	201	206	195	229	203	203	206	186	214	227	228	178	174	193	210	192	230	229	229	218	216	205	212	214	209	194	200	194	183	213	224	212	194	231	219	216	173	184	214	192	238	209	199	213	214	235	186	221	213	208	198	216	200	216	196	211	222	203	216	183	210	183	202	191	213	201	186	195	219	222	213	192	250	209	237	199	191	195	209	226	194	206	225	203	205	199	188	209	191	222	200	221	226	201	198	218	198	224	176	215	208	202	212	200	217	202	215	183	225	213	208	235	182	241	227	189	214	212	236	192	198	223	218	232	219	235	183	200	208	207	216	211	186	233	211	189	184	198	239	205	215	214	212	206	213	222	214	221	187	215	216	189	199	211	195	204	193	213	180	219	222	201	204	213	184	209	219	209	225	206	202	207	197	193	203	182	214	185	204	228	209	199	211	222	227	217	215	210	213	199	191	207	200	220	219	205	204	193	199	222	209	187	228	206	237	201	184	194	202	199	210	217	200	223	212	197	183	215	221	202	239	207	223	210	231	213	208	223	162	203	229	229	186	181	216	198	217	216	172	182	215	196	208	212	193	196	196	206	219	224	184	210	221	192	181	199	191	226	182	175	196	196	233	208	235	240	200	217	207	198	204	203	226	210	217	215	205	210	203	224	200	214	209	208	220	195	203	221	183	209	201	204	187	204	214	206	207	201	194	208	193	213	189	201	183	205	193	207	185	186	206	234	203	215	203	209	228	208	183	208	200	209	194	185	197	215	228	225	216	234	204	205	194	223	230	231	218	236	199	206	191	213	235	203	226	219	200	210	198	229	200	194	227	212	202	219	198	197	233	192	235	208	226	218	211	212	204	211	219	221	195	216	194	211	189	228	203	218	227	192	193	199	228	206	202	209	219	196	212	200	214	211	204	221	190	191	223	197	191	195	199	212	202	179	212	220	202	195	192	207	200	212	208	193	183	207	211	223	215	245	205	200	190	224	205	212	184	215	213	201	202	221	221	201	203	214	203	194	211	196	215	217	205	228	193	215	190	205	210	219	197	200	186	212	220	197	198	233	186	200	225	220	200	202	221	203	217	204	183	243	218	178	227	232	180	200	200	214	211	206	186	206	205	218	167	227	225	203	226	199	212	213	208	208	204	179	192	218	210	187	198	226	213	224	216	212	198	212	226	206	231	214	245	225	193	220	211	213	223	210	216	225	219	192	199	207	227	222	216	205	202	195	214	218	222	208	183	220	203	214	216	228	181	220	194	212	206	213	227	214	205	206	205	199	259	178	236	223	194	186	196	205	212	255	221	218	212	216	198	225	219	219	215	201	217	219	174	203	210	196	191	224	182	247	214	198	200	202	187	213	222	213	207	207	208	202	217	202	207	231	199	199	197	193	224	198	182	217	197	193	187	178	218	238	232	191	213	194	168	199	192	195	200	228	193	197	240	190	205	219	219	221	191	224	204	204	204	213	211	184	198	194	224	234	229	183	204	180	204	204	252	195	205	194	226	224	213	241	221	185	207	216	215	208	218	194	184	202	216	194	200	212	217	185	205	182	185	221	228	196	222	186	204	212	213	218	202	227	217	216	216	193	180	177	231	200	215	220	199	215	211	210	215	234	223	191	206	238	188	233	218	189	209	191	188	224	207	198	214	233	206	218	216	191	228	184	188	226	212	179	183	200	184	198	207	188	208	195	204	224	195	228	194	201	186	209	216	219	197	216	209	226	215	179	201	201	182	186	206	193	204	212	235	186	210	223	208	192	203	213	163	179	212	211	182	235	200	188	216	192	206	227	194	198	202	210	223	191	201	190	223	186	211	211	201	194	216	217	210	228	219	210	191	218	212	198	226	216	201	202	203	195	210	206	217	227	193	230	197	206	211	197	199	210	227	221	175	189	202	198	193	193	208	197	196	207	228	192	199	180	207	211	207	182	197	210	206	192	189	201	219	221	223	225	188	224	209	230	197	232	190	211	185	209	207	208	221	201	197	204	203	191	195	201	209	205	212	185	179	201	196	182	190	196	222	179	198	217	211	217	226	237	216	203	220	206	198	180	182	215	211	179	228	213	187	180	222	195	210	204	225	218	253	214	226	248	223	199	190	210	220	216	231	222	223	228	243	205	204	212	204	203	200	184	229	222	203	215	210	208	205	221	220	218	231	200	221	203	196	201	207	234	213	210	204	191	193	209	172	212	219	231	216	200	215	176	195	214	181	163	209	221	219	189	230	220	207	187	199	197	200	219	213	210	222	230	191	199	198	220	202	190	187	221	213	207	195	188	189	226	239	193	203	213	197	205	214	196	178	213	223	218	215	209	213	210	210	173	207	201	213	198	210	219	192	227	227	229
1918	655	943	1138	987	1006	1390	1890	1592	580	518	542	529	542	522	550	500	501	487	472	510	496	538	538	528	541	538	532	544	515	509	532	522	514	505	513	477	568	504	521	541	546	478	474	491	525	557	566	469	492	519	510	518	527	510	514	534	483	538	529	569	533	526	563	495	552	475	525	505	513	534	542	523	521	502	503	507	520	525	528	488	495	509	516	550	538	549	516	471	487	534	501	502	550	562	493	512	500	500	516	518	513	532	498	491	514	522	532	507	517	537	486	496	532	534	525	543	490	540	495	507	532	513	486	485	517	515	517	559	528	500	493	483	523	517	511	502	511	551	509	519	531	535	549	536	508	503	522	477	505	485	541	482	529	560	524	524	470	515	517	513	505	498	548	519	460	518	512	515	502	497	519	503	547	529	517	522	532	527	519	493	569	538	519	515	493	500	569	502	515	497	536	541	531	483	478	531	527	517	563	496	521	505	487	484	508	518	484	533	479	515	509	538	493	538	516	502	509	561	522	505	469	526	524	525	515	475	504	516	510	512	469	523	523	514	476	481	477	486	524	496	507	529	526	536	478	557	553	540	522	540	524	540	536	496	513	539	497	493	476	504	526	504	508	546	494	551	534	516	514	539	494	517	534	488	484	516	510	517	482	515	493	551	526	503	568	492	487	490	536	486	468	546	548	528	477	493	519	531	505	495	511	498	509	521	533	541	503	531	491	522	509	540	494	527	492	513	519	507	523	553	518	507	495	530	491	470	507	520	526	464	473	522	517	544	557	493	502	526	515	532	462	496	529	504	476	504	512	468	500	542	512	477	504	503	519	505	467	547	483	496	497	501	488	490	497	488	511	521	525	516	547	512	498	533	540	511	521	466	463	513	514	514	526	540	495	514	509	507	517	506	494	511	536	503	499	551	504	533	507	508	502	494	514	526	531	544	524	525	534	516	507	471	503	500	558	527	521	504	488	540	526	487	516	537	512	550	472	546	530	499	512	495	498	554	529	491	510	504	552	482	535	513	516	535	557	514	522	495	511	534	499	524	464	516	533	514	519	543	569	497	510	485	493	504	490	495	547	510	531	511	472	543	525	510	523	515	534	491	530	550	490	539	506	495	517	529	549	516	484	528	517	512	543	497	506	545	532	505	468	494	563	501	508	507	511	544	517	502	524	498	486	537	507	511	522	497	493	513	508	493	493	518	499	494	476	482	505	519	512	537	503	555	498	533	522	491	515	493	537	527	500	470	461	538	516	536	527	516	558	506	511	513	515	520	528	578	487	528	530	582	509	484	521	546	510	489	489	550	528	489	524	511	492	508	508	529	508	525	517	475	504	515	538	504	518	550	513	502	521	528	480	482	502	511	546	498	527	494	490	521	495	533	533	549	497	580	533	489	508	527	500	542	509	515	556	510	515	527	483	524	515	529	530	519	476	519	476	529	549	527	491	523	507	513	494	510	497	504	509	500	478	518	498	497	493	503	534	503	477	471	500	523	530	506	509	512	532	514	545	510	532	481	536	533	470	527	536	505	490	520	546	539	542	539	537	525	520	494	522	540	509	498	542	469	534	532	532	514	510	485	491	511	507	492	515	527	489	515	480	512	599	484	481	518	586	508	511	521	539	578	496	523	521	491	520	543	490	516	539	502	531	518	482	512	549	517	524	503	523	516	529	529	516	484	557	541	523	509	526	490	526	513	530	546	561	511	461	494	505	517	551	512	486	527	506	477	509	526	520	519	505	538	511	527	511	521	521	527	519	523	547	522	528	504	532	499	532	505	477	528	524	483	503	560	486	516	497	516	515	537	489	511	492	513	499	515	526	538	479	503	516	498	538	546	506	514	514	527	494	512	552	522	508	544	507	511	534	542	504	505	503	505	506	524	505	478	528	497	509	518	506	536	493	508	531	518	511	502	480	527	513	557	531	502	522	509	508	503	469	490	513	468	521	524	506	548	508	484	487	516	541	533	477	522	523	508	531	528	525	506	529	493	559	510	516	529	481	524	512	490	509	499	533	530	516	550	504	534	473	516	553	493	506	522	548	515	473	512	530	513	515	513	488	556	527	497	529	519	482	491	523	511	524	498	516	558	515	519	519	519	522	509	525	533	511	491	478	534	505	549	497	530	512	505	551	489	515	480	498	463	506	535	499	541	509	512	516	481	471	507	579	535	490	496	488	553	521	537	528	515	480	504	482	530	491	493	536	532	513	520	498	515	540	531	521	497	576	556	532	472	508	500	471	496	527	520	511	530	543	538	515	515	488	477	525	541	515	570	527	519	554	505	525	524	517	495	539	513	490	511	509	540	545	492	501	524	527	525	475	534	511	511	493	529	524	530	538	527	525	522	545	493	524	481	535	485	503	523	499	537	496	519	508	508	507	519	509	505	518	457	530	525	460	495	506	541	486	494	517	470	497	480	487	506	500	544	479	489	510	501	484	485	555	545	503	530	504	517	528	542	523	520	530	507	531	526	557	516	520	523	504	501	512	476	541	505	502	525	544	504	498	479	521	510	468	493	514	503	500	512	511	467	511	510	554	472	516	501	502	479	539	524	501	538	515	488	508	560	498	486	516	523	525	473	512	502	551	492	516	504	496	500	518	524	516	535	509	552	494	561	552	544	506	497	490	528	534	510	509	499	536	502	502	513	541	478	481	503	496	486	489	507	487	515	522	538	518	558	532	491	572	528	538	526	492	522	513	528	519	542	542	547	515	498	529	538	555	519	496	503	477	517	559	527	533	523	502	559	527	509	491	582	497	529	509	541	533	541	529	529	511	510	533	532	470	505	515	500	507	529	540	506	517	508	528	514	475	545	537	510	482	553	506	565	500	516	507	497	518	477	529	513	461	500	527	478	532	483	466	545	548	498	536	523	527	483	505	519	484	486	487	503	524	521	529	492	517	492	521	563	560	540	480	547	565	534	542	527	530	507	543	518	490	523	495	557	518	574	522	527	546	493	562	480	547	538	526	496	516	523	540	506	487	546	502	490	557	524	532	502	531	526	513	471	509	533	526	541	503	535	523	501	505	516	505	537	538	499	545	496	507	514	526	514	520	479	517	509	505	521	509	483	484	494	540	537	490	515	518	533	522	481	502	505	518	527	539	488	502	526	533	559	519	520	531	498	547	547	503	552	523	491	517	496	500	540	549	493	554	489	520	529	520	549	551	463	484	523	499	555	516	520	527	505	521	503	516	546	510	487	511	506	497	501	534	507	520	482	474	502	499	543	515	543	572	488	507	503	514	519	484	514	535	535	498	541	521	514	523	529	493	459	494	465	537	523	512	535	516	494	491	515	511	517	535	524	504	535	463	554	525	543	523	482	512	534	538	530	491	529	522	526	534	531	494	493	488	529	504	517	499	511	520	521	512	520	530	546	524	519	494	493	505	509	556	480	517	496	533	524	538	518	522	505	509	523	525	516	531	480	540	544	543	493	534	549	528	535	549	519	500	531	533	473	505	459	479	495	525	527	523	503	510	511	571
7067	666	806	653	470	667	2276	4766	2011	287	289	255	260	248	242	227	259	235	217	255	257	242	242	241	239	224	222	255	214	259	228	234	254	273	246	244	243	239	246	272	257	247	262	226	259	242	244	236	247	253	245	214	243	246	244	241	277	283	231	229	255	255	229	235	250	256	244	242	235	229	263	262	253	235	211	235	248	229	251	242	248	227	242	238	255	224	223	239	234	216	233	242	223	227	248	260	237	224	243	252	221	248	256	226	218	252	234	223	236	230	242	245	249	256	206	227	243	248	249	234	239	255	253	235	254	230	240	227	273	250	229	249	265	230	251	266	261	224	241	222	220	252	266	236	240	260	248	235	250	256	232	248	255	258	256	250	242	267	268	261	249	251	225	223	261	232	224	255	227	237	259	253	239	229	236	233	227	222	256	234	249	236	225	241	277	259	242	284	256	261	203	238	238	266	234	223	241	237	227	247	244	226	274	245	251	279	240	266	241	257	245	241	256	224	231	242	235	251	232	235	255	226	251	258	238	232	221	264	245	221	262	247	233	247	242	231	219	276	230	217	245	241	231	239	226	246	261	220	246	232	225	257	240	243	246	235	252	228	230	251	230	227	233	246	248	286	256	216	223	244	244	244	255	264	231	248	246	213	232	238	235	229	239	221	229	222	235	239	227	237	242	270	246	232	245	213	207	235	253	254	222	263	226	271	248	250	251	245	217	216	245	241	236	227	237	276	225	225	244	245	262	241	219	258	242	230	250	231	238	257	250	231	230	245	243	261	221	237	238	258	236	236	256	228	243	226	265	237	221	219	262	267	225	224	237	233	236	259	229	249	206	260	261	256	215	242	231	250	233	234	250	252	239	233	244	224	275	260	209	232	246	226	278	213	247	215	254	252	237	245	255	269	245	225	266	270	208	233	253	252	253	251	280	234	261	225	252	233	235	245	233	247	227	263	237	255	241	246	264	262	256	276	244	254	225	242	263	230	264	252	243	257	219	219	244	255	238	241	232	242	268	238	215	238	267	267	211	221	251	263	247	242	253	278	232	259	235	259	253	245	242	215	235	251	235	242	255	279	242	278	278	244	249	232	244	246	256	233	255	244	241	237	228	238	236	253	225	223	244	244	245	233	224	230	232	276	252	251	239	257	263	250	264	252	213	244	255	244	237	229	264	252	236	239	255	253	265	257	245	260	266	260	238	221	237	239	217	251	242	236	235	250	245	219	222	221	240	232	254	225	256	229	234	243	218	238	246	215	262	232	268	240	223	236	215	252	232	242	253	263	239	249	281	273	245	279	247	246	235	235	228	230	226	246	256	225	213	227	259	260	228	263	257	230	222	257	230	265	229	257	241	241	239	259	241	248	224	249	227	222	271	238	235	252	257	233	265	237	237	261	222	258	240	221	238	238	238	229	225	245	242	234	235	250	272	251	235	227	255	252	249	261	264	235	241	273	225	259	226	256	245	247	231	232	235	257	240	254	225	241	252	228	237	262	246	261	253	229	247	231	242	228	222	256	265	245	233	240	261	235	240	225	248	249	245	248	251	257	250	236	239	239	241	262	248	242	247	217	238	251	241	265	237	238	242	251	250	245	248	215	230	271	259	222	251	260	232	258	226	252	230	232	260	220	269	238	262	231	222	260	244	262	215	242	219	256	239	256	217	231	281	247	254	255	255	242	290	235	268	227	256	266	249	250	233	266	230	276	231	217	250	242	228	229	236	272	211	260	238	255	222	243	241	257	226	245	259	251	248	244	241	220	256	235	230	249	235	223	249	215	239	231	217	256	236	237	258	260	227	253	244	228	235	241	265	222	241	215	245	210	264	271	254	246	220	244	249	255	241	234	237	245	236	309	227	229	263	231	233	264	227	248	257	259	240	252	251	253	263	238	225	245	258	241	243	239	247	196	219	230	239	247	209	254	266	245	252	229	256	279	214	257	223	248	255	220	225	243	255	234	260	270	217	228	239	271	242	258	262	234	241	239	196	243	261	236	248	246	249	226	261	259	237	260	248	260	251	249	278	226	257	247	242	249	261	227	244	247	258	258	240	223	235	275	234	250	247	223	235	209	259	248	240	249	254	243	274	219	245	264	233	243	217	263	263	225	255	250	213	239	219	241	270	213	244	264	193	272	229	264	262	249	256	237	221	244	244	217	207	245	224	234	245	220	226	237	229	266	238	262	270	229	223	224	211	243	252	224	236	222	227	214	216	224	247	228	233	268	256	243	251	227	249	231	269	246	230	278	228	233	266	205	217	258	243	219	277	253	284	247	233	228	264	274	248	281	222	226	237	230	266	245	225	254	254	242	240	234	245	234	225	237	214	243	236	275	233	236	238	260	234	255	232	256	240	234	245	249	246	249	256	250	224	261	225	183	238	230	241	226	260	242	236	247	272	258	284	256	227	258	273	250	232	275	252	234	250	232	267	256	245	241	236	246	242	249	220	240	233	263	261	242	221	231	254	238	244	239	228	268	232	236	221	239	260	287	262	245	233	242	246	256	235	271	235	229	255	256	237	228	257	236	254	236	238	234	255	261	241	226	223	231	239	211	240	244	192	237	221	223	292	237	252	240	244	237	249	267	236	241	259	267	230	215	256	271	217	259	238	273	234	239	281	236	233	259	254	222	258	231	243	229	257	243	242	240	268	236	295	248	254	263	241	270	225	212	223	203	243	241	238	240	242	255	233	262	194	237	231	231	245	251	221	234	235	214	244	243	208	277	246	245	260	220	273	255	245	250	245	245	244	248	259	245	281	267	243	254	249	233	246	253	244	226	256	235	232	249	223	227	239	234	235	257	240	205	256	258	233	237	216	264	250	225	245	268	235	236	267	253	240	245	250	257	251	248	238	242	235	246	266	237	239	271	252	202	236	229	260	233	221	208	238	234	260	234	236	244	242	233	261	240	263	241	244	243	230	225	259	222	209	235	237	255	237	268	229	253	245	251	239	229	217	205	235	249	234	234	222	246	235	233	234	216	262	240	238	237	257	223	233	251	257	261	258	253	239	245	223	249	244	222	254	243	255	260	249	233	249	239	219	246	235	224	253	269	234	264	248	234	246	225	250	255	239	238	260	230	259	234	259	220	247	242	257	245	269	249	241	227	248	246	236	235	223	213	242	229	253	242	250	241	247	250	242	245	254	271	228	222	235	234	244	268	246	256	232	220	250	253	237	245	240	268	262	233	262	220	236	247	235	217	255	246	221	253	252	240	225	255	236	214	247	249	267	250	255	226	279	258	232	215	236	229	263	228	245	267	248	241	246	248	237	236	250	218	231	257	225	219	276	257	210	239	248	257	224	251	226	267	220	259	237	274	209	235	277	248	239	251	225	255	211	235	279	240	250	235	216	229	250	264	246	228	239	218	208	255	242	216	226	229	222	219	239	239	245	227	250	214	253	233	224	246	238	249	245	257	226	257	262	242	210	259	266	271	257	252	245	272	236	248	256	216	203	209	250	235	216	238	226	243	244	264	252	240
6607	1094	1747	2118	1941	2568	10020	19682	7611	760	714	662	655	616	627	620	668	620	586	601	645	596	593	620	590	589	553	586	611	622	597	588	615	583	573	594	609	579	625	578	596	560	604	586	570	580	529	599	582	578	608	593	603	525	572	613	586	594	581	578	554	607	586	557	597	569	550	581	610	635	585	576	559	605	598	558	576	544	595	602	599	590	559	566	629	584	600	620	579	539	581	590	573	599	586	559	562	562	569	584	551	603	607	624	572	564	567	618	590	554	562	570	587	570	586	633	567	579	618	517	618	565	591	548	544	566	574	549	596	546	570	578	575	567	568	584	556	546	576	571	606	587	568	610	581	567	570	619	568	598	619	641	553	546	575	633	599	580	551	583	597	566	601	597	586	553	564	606	596	593	566	571	590	601	608	640	611	619	564	608	574	577	591	598	597	580	596	585	574	592	583	585	616	553	584	590	568	586	597	545	549	607	596	546	563	560	568	618	604	600	545	579	580	565	612	564	612	580	575	637	620	574	603	580	600	571	557	558	593	564	601	594	617	572	600	577	630	562	570	592	545	579	581	572	604	589	586	610	575	530	601	531	573	571	595	599	565	601	555	564	575	576	650	564	607	561	583	579	590	621	572	553	575	568	588	558	585	593	574	573	572	598	598	606	569	582	576	606	581	585	601	580	578	577	575	567	607	607	575	547	588	540	625	540	589	571	548	548	565	554	547	543	613	551	573	573	562	559	561	572	596	604	554	565	572	553	551	582	626	588	585	577	586	577	596	550	595	594	579	550	583	609	581	614	570	588	596	572	559	563	567	564	573	607	589	591	569	619	556	610	580	547	592	583	579	614	583	609	562	652	598	531	583	564	597	580	573	581	588	577	586	561	573	574	590	609	549	586	576	605	550	600	585	586	539	552	580	569	581	570	571	590	567	572	596	583	579	518	619	583	596	571	593	596	626	536	600	557	653	588	579	578	603	564	563	595	586	551	543	603	600	591	580	601	577	568	538	570	602	621	560	557	579	567	590	614	579	557	587	623	600	615	570	597	574	565	599	570	568	574	595	555	516	589	590	597	566	571	584	574	584	567	546	631	574	588	531	579	586	551	576	603	630	570	563	538	602	553	611	572	581	589	565	570	580	547	651	533	599	579	575	610	608	577	570	596	586	575	612	579	634	574	573	569	575	627	541	641	551	594	604	610	577	545	562	597	575	575	593	579	560	595	583	562	579	518	584	592	552	591	566	590	561	590	617	527	610	553	527	560	550	568	574	583	596	594	567	548	556	574	577	591	592	568	615	542	622	577	546	569	592	623	612	562	575	588	609	634	578	566	539	568	604	595	587	605	576	555	556	585	572	556	547	563	561	623	559	612	585	605	631	555	566	584	555	549	569	553	572	611	559	545	586	563	591	578	592	595	618	600	606	583	562	591	589	582	585	575	628	561	631	595	572	555	573	595	552	575	546	549	609	607	561	574	568	591	580	605	585	564	592	554	556	602	559	573	573	552	541	602	573	564	605	565	564	571	571	585	534	581	596	561	558	568	578	557	606	556	562	595	560	588	567	582	581	549	570	604	595	613	597	577	576	562	571	617	584	612	618	605	592	552	585	574	598	548	565	583	581	578	578	590	566	606	604	596	593	626	529	590	606	578	592	581	621	587	601	586	575	531	564	575	565	652	581	569	583	562	562	632	582	588	611	610	622	587	608	603	590	619	632	563	545	552	647	543	616	586	586	575	561	565	562	593	602	592	586	552	562	568	557	585	560	581	574	547	573	578	587	574	560	562	567	535	573	575	563	577	583	608	592	571	587	584	596	584	601	596	553	584	591	586	576	567	565	560	603	586	542	606	596	607	593	584	584	581	588	631	605	579	578	605	567	559	560	591	564	594	583	570	596	603	625	574	566	593	579	579	550	571	546	592	588	611	568	653	583	565	610	612	588	534	570	565	550	564	648	587	583	577	604	576	602	547	584	572	568	586	547	579	596	575	605	593	599	586	615	590	608	599	556	558	587	617	594	613	563	596	576	593	599	570	592	599	560	560	611	589	587	537	574	593	574	619	575	564	584	573	567	554	621	587	526	583	581	594	621	553	602	591	623	581	591	576	570	574	566	561	558	556	582	585	553	543	561	623	599	560	582	596	600	579	603	552	582	577	631	595	551	554	585	572	571	556	568	594	546	557	570	591	594	569	564	598	613	544	572	579	571	573	585	569	604	566	645	594	570	612	568	579	570	577	549	551	553	584	565	586	582	574	549	587	625	600	582	592	593	580	585	600	582	592	563	560	559	525	569	612	599	572	562	576	607	636	577	589	597	592	564	583	585	588	546	571	573	580	562	572	642	556	612	638	573	574	594	588	536	597	579	556	568	606	563	547	607	591	562	534	578	571	600	563	624	550	569	603	574	587	589	566	559	625	579	637	591	599	575	565	565	607	547	564	593	556	590	577	585	556	612	559	564	580	568	586	595	552	609	585	615	584	608	559	607	559	544	555	554	572	542	539	593	603	594	577	557	572	605	553	551	552	576	547	623	570	573	588	579	615	614	569	580	575	567	556	561	584	568	560	604	599	601	582	572	568	595	549	573	584	574	568	562	557	586	609	567	605	548	609	611	591	562	589	574	580	544	630	602	599	574	603	616	604	633	601	588	607	591	602	513	606	588	565	613	590	581	566	569	591	543	561	559	580	610	556	592	584	609	608	553	599	599	597	607	603	583	576	572	579	581	579	581	566	551	609	563	582	559	597	596	559	600	620	571	551	563	635	584	570	574	604	563	587	576	589	594	590	567	585	580	539	586	601	567	559	573	586	560	576	541	611	616	562	548	607	593	581	583	642	552	578	572	573	610	587	546	620	552	593	574	624	585	568	603	592	563	571	568	622	566	593	518	613	564	580	576	583	590	549	582	566	588	581	525	546	526	578	582	570	569	571	580	560	582	602	617	612	556	597	561	566	566	576	566	583	586	571	594	588	604	556	589	592	565	543	612	605	619	553	620	552	573	607	566	576	575	545	615	556	605	582	628	572	542	581	594	587	598	571	596	575	598	563	603	590	583	578	568	587	609	540	576	581	594	562	548	585	644	593	587	595	591	560	558	590	636	569	537	560	584	588	562	611	561	541	554	539	584	579	624	592	625	616	586	587	574	522	563	589	586	565	585	618	625	589	579	563	515	602	589	607	588	590	575	595	571	596	574	569	614	622	561	606	530	567	557	612	541	599	576	582	579	544	536	582	595	581	569	594	583	582	646	574	597	584	599	571	582	576	539	579	569	630	553	628	583	579	561	561	574	608	581	618	563	593	578	586	528	571	621	556	561	614	595	586	585	599	563	610	587	570	546	565	608	552	611	544	580	555	575	602	558	569	550	563	617	613	639	542	603	580	594	596	604	533	570	611	620	602	577	614	576	565	604	560	601	585	573	623	549	575	555	578	588	605	566	596	573	592	581	589	578	566	570	519	606	617	608	561	608	565	569	553	600	640	584	579
12545	1121	1163	896	611	461	2335	9180	2905	207	192	190	174	176	168	160	184	175	168	168	135	148	143	163	172	171	158	150	153	144	142	163	144	148	159	165	148	165	144	130	145	164	148	135	153	131	140	164	151	153	141	167	153	138	166	172	136	146	159	169	143	170	173	137	175	155	160	166	117	161	161	131	160	179	156	145	140	168	128	146	142	163	151	152	142	156	164	145	172	135	150	172	147	185	152	160	160	135	152	153	163	159	134	158	151	143	137	161	168	149	177	151	163	149	148	136	149	140	152	152	142	145	133	183	147	147	138	132	141	177	154	133	179	159	168	155	159	157	158	162	146	145	125	159	146	154	158	163	165	145	159	158	125	163	149	174	127	149	170	157	154	144	152	145	167	152	176	157	131	150	152	171	159	144	130	169	162	135	148	175	169	127	162	135	146	139	162	163	146	144	163	141	152	147	146	161	161	144	148	166	148	143	141	171	168	160	133	171	172	172	165	170	136	169	146	133	173	162	157	157	177	174	154	142	157	138	142	150	176	162	150	162	150	154	155	150	168	157	144	153	137	171	144	161	139	154	168	151	146	148	137	129	135	159	145	166	166	157	137	152	132	145	168	151	170	172	146	124	152	141	155	152	158	149	149	169	147	164	171	171	147	142	157	135	147	151	136	153	149	166	142	155	145	147	148	145	150	164	157	153	151	168	149	143	146	157	162	160	136	171	145	155	141	129	153	164	152	164	162	178	140	146	136	183	157	127	140	135	141	173	143	164	143	142	166	148	146	152	160	163	128	155	149	168	172	149	133	150	153	170	132	136	157	177	132	165	154	155	155	156	143	150	162	171	165	170	156	170	159	141	142	176	152	156	140	153	150	140	162	132	127	152	170	144	154	170	153	164	177	133	129	144	149	130	171	158	161	147	163	157	136	148	166	142	150	168	160	147	162	158	141	153	160	150	175	158	160	166	163	167	145	141	174	163	158	171	160	143	170	170	171	153	157	162	162	146	140	164	151	159	132	165	169	165	143	142	155	135	132	152	144	147	150	153	147	172	133	166	137	148	138	157	146	145	153	144	160	130	149	159	159	157	151	173	157	164	150	121	158	156	143	129	149	143	159	156	157	149	149	130	165	159	183	134	147	158	165	147	140	144	139	186	151	157	144	164	153	137	154	150	148	150	139	150	154	160	147	169	140	147	149	167	167	155	153	166	149	144	161	136	173	142	156	130	154	154	160	176	168	156	123	148	148	132	151	170	156	152	128	144	136	161	170	177	159	170	145	161	152	147	142	179	172	148	149	138	156	148	142	144	154	161	146	131	158	163	153	168	147	157	165	151	153	149	155	145	157	141	133	134	161	187	162	142	139	143	153	146	145	151	139	159	128	150	166	164	158	144	131	157	176	164	169	157	147	146	160	136	174	151	156	147	166	149	169	164	143	148	144	149	124	143	127	145	130	152	163	140	167	134	176	144	150	150	168	170	164	153	153	134	151	149	150	185	163	150	164	140	141	175	170	155	141	153	174	168	158	147	136	140	126	148	151	174	164	155	162	157	141	154	160	146	149	145	162	153	171	177	138	169	166	148	138	148	169	143	145	161	133	155	154	150	155	142	155	150	169	148	167	143	155	133	143	149	123	162	131	142	150	139	158	139	142	162	148	127	170	168	136	156	160	158	185	145	142	176	163	145	167	160	165	138	158	144	161	153	142	160	145	157	143	147	152	129	160	158	169	170	160	154	156	163	160	130	145	158	154	154	144	148	166	170	160	138	178	157	154	133	178	143	155	156	163	151	159	153	147	163	137	154	161	171	148	177	141	157	158	167	141	145	168	148	122	156	154	145	172	157	131	155	184	136	140	155	146	160	159	171	167	141	164	144	135	151	145	173	167	124	135	141	141	172	166	156	139	142	147	146	161	173	190	129	170	125	162	126	152	155	135	143	148	150	154	141	137	163	151	149	156	178	136	162	167	166	151	149	185	147	166	151	157	169	147	159	150	149	133	149	168	143	148	170	165	160	143	165	128	157	147	146	166	146	148	160	131	162	146	178	141	149	148	155	148	143	170	145	161	134	119	132	136	140	153	162	144	129	184	169	164	130	136	149	127	148	120	152	154	166	134	149	161	134	144	146	155	152	173	171	154	153	150	120	152	156	166	135	145	139	153	154	137	164	146	159	153	163	153	159	154	157	170	155	176	158	134	172	126	172	164	162	151	152	159	157	128	137	145	166	162	154	164	159	146	155	167	149	155	150	167	160	155	149	162	151	171	160	154	143	161	160	148	126	152	145	172	173	191	142	133	149	136	171	159	170	165	160	158	138	155	134	149	134	157	173	145	150	163	160	149	161	167	172	155	159	154	160	170	129	161	137	157	152	133	153	151	162	157	144	126	169	176	130	148	160	150	164	153	152	146	146	138	144	142	156	145	138	156	164	176	170	152	142	135	152	166	143	178	133	165	138	157	155	166	184	151	154	163	158	168	147	152	131	167	144	155	156	133	144	154	159	171	131	163	138	155	151	125	132	168	162	136	154	155	148	148	144	155	152	144	156	163	136	151	141	157	156	161	146	156	153	150	138	130	136	169	139	149	173	145	131	176	164	157	153	148	140	139	152	156	128	162	160	134	155	140	144	181	150	146	184	136	167	166	189	133	175	137	150	143	144	136	155	141	155	144	139	167	173	168	165	131	141	134	144	156	139	171	136	164	159	158	144	161	158	155	169	151	143	148	154	103	150	144	157	124	158	146	136	156	171	154	174	151	151	166	153	160	160	143	165	168	174	150	154	139	161	146	173	138	168	166	158	126	169	142	151	152	158	148	175	151	165	160	157	161	119	163	169	174	166	163	145	156	159	140	156	153	122	167	157	153	146	152	165	141	134	158	135	144	144	146	121	156	149	157	152	160	149	159	142	158	144	157	135	154	145	177	151	143	154	161	148	148	169	167	153	157	138	146	156	148	165	154	141	147	151	172	162	159	178	155	169	141	135	163	154	165	140	172	150	141	143	157	146	151	151	145	172	152	131	159	157	139	131	156	160	142	149	172	174	151	127	151	168	159	152	128	157	160	146	154	144	156	140	137	137	147	127	138	137	154	140	144	147	158	137	141	154	136	153	151	127	166	176	155	160	179	134	159	165	164	173	162	139	160	163	133	151	149	160	137	158	166	146	137	147	156	155	125	162	129	131	150	160	170	162	168	160	189	139	162	156	122	153	153	192	174	139	152	152	132	159	179	142	151	182	151	139	153	166	162	139	154	149	171	149	139	173	172	166	165	155	144	164	165	134	154	163	168	151	173	166	141	143	143	157	168	137	128	157	155	148	132	165	140	140	153	141	146	160	154	134	155	150	175	140	138	162	136	139	136	171	144	149	150	144	161	154	147	149	153	148	157	158	153	159	148	149	140	134	180	188	156	130	141	157	180	139	161	160	128	145	151	154	148	154	147	144	155	142	148	152	144	134	169	158	169	161	152	133	165	111	152	164	143	163
7988	1240	2648	3384	2716	2108	10267	28675	7811	596	581	577	525	544	508	462	449	477	435	422	395	445	432	439	408	437	375	371	392	414	410	408	404	386	384	413	408	432	399	402	403	375	428	413	363	386	404	363	389	384	418	368	391	405	380	380	376	396	374	359	374	384	376	359	389	384	384	388	399	375	424	383	407	353	372	412	397	401	358	386	415	390	380	366	317	381	391	379	388	346	375	403	364	371	369	434	367	350	364	344	372	331	372	373	377	348	405	386	389	396	377	357	354	349	364	370	371	389	354	370	333	362	392	372	384	400	396	373	381	322	388	383	396	346	389	334	366	384	383	378	385	384	378	371	363	380	407	391	345	385	398	391	410	363	370	397	364	344	366	394	386	403	387	386	409	386	384	375	366	369	384	408	393	389	373	355	371	358	362	383	388	415	361	351	341	362	383	370	369	393	353	398	378	352	376	358	379	384	384	387	347	403	375	377	373	357	375	408	352	379	395	381	379	396	399	394	378	366	397	387	382	378	378	335	373	384	361	378	372	390	418	402	359	332	377	374	374	357	349	366	389	356	372	354	367	368	359	367	361	355	399	405	402	372	414	365	384	383	387	386	417	425	358	339	394	353	338	372	360	363	374	389	344	334	362	340	369	363	363	364	397	372	381	390	359	350	383	398	412	377	419	346	392	373	344	375	355	366	380	361	395	383	376	377	394	362	367	406	374	401	393	393	378	388	352	357	348	368	446	392	377	401	371	347	368	338	386	343	402	361	372	381	363	341	372	384	366	404	377	365	359	396	384	380	395	401	368	384	369	386	387	415	414	362	338	408	377	387	375	380	347	395	370	405	336	380	393	394	386	332	368	348	373	325	347	405	369	390	384	421	375	354	399	364	406	431	384	368	377	381	408	367	382	344	392	372	347	376	343	386	376	383	376	368	364	375	377	369	392	398	389	333	348	359	377	409	384	380	404	387	372	419	345	337	348	357	389	383	399	401	350	406	366	404	356	372	392	369	370	375	355	347	398	407	355	359	368	392	362	374	380	366	389	369	394	406	366	370	350	370	369	374	350	357	374	401	404	389	369	425	396	383	392	360	358	382	390	390	380	384	365	382	383	387	393	374	399	402	361	369	346	375	366	378	396	369	383	396	368	373	364	384	395	347	361	335	370	373	340	385	367	363	350	411	345	357	395	362	366	392	370	374	359	378	374	391	359	374	360	387	356	378	363	359	336	369	407	369	391	384	399	343	373	362	363	381	385	372	390	375	396	413	396	397	374	378	360	349	350	372	344	350	352	385	393	371	367	362	405	378	364	350	362	416	397	392	422	366	378	378	385	354	393	369	379	391	378	367	409	373	354	396	376	361	375	358	351	355	361	394	369	346	360	367	356	381	370	391	382	377	362	381	376	350	398	342	358	388	364	360	385	399	364	361	417	408	368	358	350	377	398	370	360	371	363	325	375	402	393	361	394	384	353	337	367	395	419	379	381	358	384	369	345	354	395	362	371	411	390	357	365	358	386	375	358	356	399	420	385	378	398	367	353	391	382	362	384	366	377	409	406	385	377	381	356	370	380	379	395	362	388	388	394	383	413	366	384	366	335	391	386	376	345	355	351	419	362	392	369	383	372	376	352	369	367	368	336	385	364	343	384	362	376	393	386	373	395	382	400	402	405	343	378	406	371	378	410	390	390	367	368	388	351	340	352	399	373	357	396	343	346	379	349	379	424	381	372	361	392	382	339	386	389	382	368	356	329	385	360	396	420	354	375	376	368	412	375	357	399	383	358	384	383	392	384	365	379	365	370	356	379	387	394	396	349	421	376	372	381	382	376	395	367	376	381	365	344	371	367	397	395	361	359	397	361	395	364	384	359	387	370	377	340	366	340	391	389	363	394	394	359	357	394	390	396	344	367	425	369	413	361	375	369	356	394	385	349	378	366	402	395	391	391	340	382	342	361	373	400	358	371	351	380	401	383	359	370	356	379	344	402	346	386	388	375	370	361	383	404	379	368	344	355	406	396	417	361	409	399	404	402	382	395	413	325	390	384	365	396	372	376	366	369	364	374	367	374	350	372	402	365	380	358	326	390	389	360	402	399	386	397	382	351	367	385	402	401	362	360	340	402	344	364	381	401	400	379	357	328	372	372	365	387	335	384	383	404	364	384	390	382	414	383	390	343	366	372	364	389	369	393	378	350	397	367	344	410	363	340	379	346	353	381	351	383	382	431	358	358	395	359	356	365	377	360	395	377	352	389	412	347	352	390	409	386	372	386	373	374	358	355	358	360	371	405	393	360	381	367	369	345	368	391	342	376	381	406	337	383	385	364	398	385	387	384	369	360	347	344	383	373	335	358	369	371	394	384	378	403	346	405	380	311	372	363	349	376	403	347	409	367	382	373	358	396	405	347	378	363	372	402	364	337	391	349	411	381	399	344	375	360	392	372	398	374	356	362	364	358	371	403	353	381	393	383	391	400	381	389	365	380	363	360	365	371	381	395	379	386	382	362	336	374	409	324	372	386	401	356	386	344	342	383	392	391	358	394	397	360	321	370	381	362	347	375	365	386	350	376	346	384	374	377	336	374	374	423	364	375	338	359	388	347	361	338	370	348	372	365	349	377	376	351	394	365	348	388	384	395	372	380	364	385	354	386	375	390	361	413	383	400	371	377	368	389	346	361	374	380	370	415	384	366	356	386	407	363	394	353	363	390	361	386	381	392	394	381	406	378	378	364	375	376	364	364	360	344	360	362	366	356	375	340	367	363	373	358	381	363	395	371	368	420	364	373	393	402	370	381	373	397	401	363	360	383	391	374	365	391	389	367	409	395	400	376	359	389	353	355	382	359	397	411	364	373	378	369	379	407	371	373	328	356	391	346	348	353	361	381	355	388	403	377	357	351	387	381	427	385	354	379	373	338	361	353	404	348	370	378	386	378	408	369	390	395	393	334	362	381	370	372	391	393	365	355	391	397	352	376	382	389	382	346	350	365	355	343	385	401	411	386	384	377	372	361	389	371	407	349	317	354	356	356	388	375	351	421	377	385	367	375	385	387	361	397	329	380	366	333	360	386	406	400	391	352	368	344	406	390	354	427	380	382	414	388	355	389	378	358	370	396	345	377	391	379	403	366	355	362	389	371	359	401	389	395	375	370	400	381	395	347	362	371	347	410	379	399	372	364	357	389	400	376	392	391	372	354	370	379	362	398	350	365	382	369	339	365	381	399	386	351	361	361	379	393	426	352	371	374	385	389	361	366	358	346	387	405	389	354	364	381	380	401	407	354	368	362	364	359	388	367	349	341	392	381	334	375	386	391	382	351	394	369	382	365	370	369	394	379	409	373	366	362	388	354	385	369	336	390	363	369	392	329	401	401	370	408	342	406	374	385	324	387	364	352	377	371	379	361	373	385	372	343	367	366	380	415	399	382	407	390	387	380	396	379	412	349	361	383	356	349	391	373	395	390	361	398	398	373	339	357	365	366	366	395	370
1639	443	535	399	299	294	276	429	384	184	191	198	197	217	177	225	197	210	182	211	189	172	215	179	208	206	171	178	198	192	209	207	215	193	203	196	180	191	195	193	215	201	207	238	216	214	199	199	193	177	212	191	198	197	196	200	168	203	219	204	197	197	205	184	217	176	204	209	201	221	214	191	191	205	204	226	201	201	217	194	224	202	186	217	184	172	207	194	211	193	202	205	235	195	224	184	213	215	216	179	223	196	209	194	160	185	201	215	186	175	197	213	194	188	193	170	201	209	230	222	201	196	203	197	193	170	193	190	187	196	198	200	217	193	193	208	212	209	201	201	208	185	209	208	205	204	190	196	206	199	169	189	204	199	200	212	204	210	193	180	185	193	213	184	203	225	198	210	172	166	200	168	181	213	217	185	182	207	196	193	192	213	199	186	215	190	208	179	195	212	205	212	212	216	221	192	181	222	195	186	172	198	203	197	201	202	221	216	192	205	200	216	208	193	218	208	190	189	174	179	195	198	187	179	185	170	209	221	194	188	196	200	192	190	187	184	190	218	231	197	204	217	187	204	180	208	171	175	188	197	186	198	205	213	215	204	186	196	195	215	184	200	209	201	181	179	192	174	230	171	204	195	185	217	205	211	198	204	183	195	215	200	191	192	193	208	212	235	185	204	212	191	180	201	208	228	190	186	222	185	188	207	192	177	193	210	187	199	215	171	200	217	195	209	214	169	210	206	178	176	215	181	169	227	184	220	211	198	170	204	214	188	212	198	200	202	191	204	211	176	223	194	197	206	193	191	209	231	196	197	187	187	194	181	204	207	183	198	179	190	204	206	214	210	201	219	203	199	203	192	204	206	222	189	175	211	220	216	182	170	186	208	200	207	200	212	189	177	194	199	197	182	209	203	195	195	204	200	188	206	202	206	191	178	176	142	197	181	197	184	197	199	192	207	200	186	194	181	189	185	195	223	232	214	198	173	187	198	207	187	202	224	215	215	192	200	208	209	201	174	186	190	197	218	195	171	198	218	240	189	214	186	197	214	206	180	167	164	195	198	227	191	183	168	204	228	209	189	180	194	207	201	199	210	175	193	190	200	191	216	191	214	207	219	235	170	201	221	202	193	186	220	187	213	185	219	201	203	205	198	218	234	210	187	179	216	209	175	198	227	195	191	204	192	216	197	194	192	183	185	212	187	218	203	193	196	210	225	190	214	227	173	174	210	228	187	203	221	198	195	208	168	204	203	202	190	211	196	194	184	178	214	209	189	189	165	187	196	199	193	189	207	169	198	186	178	201	200	184	221	170	230	186	200	200	207	185	185	206	191	194	209	206	187	172	187	197	191	210	196	230	205	174	219	174	196	186	176	178	194	219	212	180	212	226	169	189	180	208	209	199	202	187	201	187	207	201	195	190	220	187	174	213	201	196	210	163	208	202	214	211	186	176	200	199	210	213	196	204	186	200	195	220	195	198	195	227	219	193	192	188	174	225	185	183	218	209	179	204	194	203	191	194	198	194	204	205	214	208	199	194	220	214	185	208	213	215	189	167	173	190	195	184	209	194	216	210	197	165	222	198	206	189	200	194	214	183	202	192	181	223	179	184	240	209	191	203	216	181	218	198	218	204	157	176	199	199	188	174	199	186	184	208	192	203	171	191	214	200	194	186	214	194	183	204	185	192	190	195	201	171	194	218	204	218	212	195	176	193	191	190	194	205	198	192	193	201	193	200	165	195	222	217	197	177	200	200	206	197	212	215	214	182	202	200	202	197	181	200	201	189	221	177	193	201	190	198	232	150	209	214	211	180	191	198	205	205	192	208	182	191	211	225	171	203	197	203	204	196	196	206	224	219	202	211	223	205	218	162	190	189	180	215	232	190	199	209	215	189	194	216	165	177	191	186	205	166	210	195	188	204	214	186	194	184	223	218	194	184	211	197	187	200	185	209	195	195	186	198	193	204	208	195	208	198	220	177	180	219	176	200	185	184	239	175	221	190	214	209	227	210	194	198	208	200	200	174	187	203	184	163	211	221	211	195	190	198	175	163	189	194	223	207	214	200	203	214	212	194	172	191	173	225	179	198	197	202	198	224	228	214	204	212	205	207	196	201	172	208	197	197	208	217	200	179	210	223	212	202	201	174	192	212	190	204	216	190	198	213	196	192	190	206	183	198	172	211	188	209	189	217	176	220	210	201	195	216	215	215	202	183	191	204	207	203	203	190	203	194	200	220	206	229	217	217	186	194	207	190	204	200	214	189	234	187	196	190	176	192	199	211	212	188	192	194	187	200	177	204	207	198	194	187	196	211	226	205	200	216	189	176	207	198	187	186	176	195	199	190	215	188	194	212	201	224	183	211	214	191	184	162	207	204	196	203	214	192	190	164	190	184	185	206	195	177	196	197	180	190	215	177	189	174	189	201	181	174	207	200	202	215	217	197	189	191	208	214	217	202	212	236	203	200	199	198	178	220	209	189	200	227	197	206	228	189	215	188	174	208	194	198	209	183	224	222	223	202	213	211	176	206	223	187	182	175	201	219	207	238	193	199	178	197	175	207	196	213	201	211	206	197	186	213	191	199	190	203	206	205	233	231	192	214	206	194	206	236	197	189	189	198	200	176	196	206	185	195	188	187	201	189	206	198	187	198	205	227	200	210	205	211	210	209	213	194	184	216	220	200	216	200	208	216	205	198	216	210	176	191	184	200	183	201	196	214	204	201	196	201	199	203	209	203	221	215	188	222	222	215	204	215	190	188	203	182	190	201	211	224	227	226	203	201	199	186	188	190	163	186	176	189	222	199	178	191	191	172	210	190	213	218	203	197	218	195	205	204	214	184	199	184	217	205	184	193	214	195	186	197	189	183	194	204	202	189	175	200	202	191	211	219	202	211	212	175	200	210	208	239	224	195	208	209	200	197	152	177	182	217	176	195	195	180	215	190	205	198	201	205	229	206	205	213	219	188	204	228	187	198	181	206	205	194	215	207	206	172	193	168	202	202	200	182	179	186	171	188	209	192	223	198	196	190	203	211	204	186	196	205	196	217	203	191	181	206	201	194	223	206	210	222	189	183	193	181	197	175	171	199	204	208	193	206	196	206	204	189	215	194	203	210	198	198	187	185	197	183	194	211	200	195	198	173	185	183	224	184	228	191	192	193	171	217	197	187	208	209	180	183	194	201	198	211	187	200	204	193	224	191	177	196	184	201	178	189	206	162	196	220	197	207	215	196	197	229	209	197	195	186	185	181	214	220	187	207	179	190	185	206	201	196	212	239	195	206	190	201	202	165	184	195	230	213	238	204	174	218	165	187	204	216	158	203	195	188	204	213	198	194	217	209	167	198	192	204	212	194	195	205	185	194	201	205	220	211	162	201	189	174	204	195	182	206	204	194	235	210	224	182	188	181	189	196	217	220	207	201	223	192	183	206	225	207	183	195	194	190	208	215	187	208	209	210	196	205	170	200	211	204	187	179	193	185	222	229	192
1978	720	1278	1329	1099	844	1016	1848	1349	520	491	501	482	495	505	487	521	481	555	514	491	470	516	466	520	506	495	507	503	471	482	524	510	553	492	500	480	499	507	504	486	490	502	508	490	481	485	500	510	504	508	485	483	522	501	517	494	477	483	474	482	480	494	511	500	496	513	493	460	507	506	476	465	493	485	509	481	491	501	481	486	500	498	497	507	494	493	480	486	447	483	498	494	495	441	448	517	534	484	509	505	528	517	473	502	481	521	508	492	488	457	475	486	496	481	488	486	495	482	528	487	492	495	513	493	520	479	477	503	507	449	493	502	512	496	507	496	499	468	526	528	520	478	494	526	493	521	507	522	490	478	547	459	537	514	500	475	520	522	511	449	495	478	463	494	507	525	475	521	486	513	469	464	517	466	503	446	487	517	496	499	491	495	500	493	477	504	507	467	480	514	508	482	471	467	527	458	490	513	511	470	484	515	503	481	491	503	519	468	515	503	497	478	471	484	491	486	524	521	472	508	475	496	474	513	496	489	445	498	454	452	470	478	486	480	531	500	520	512	464	505	512	513	488	501	484	470	492	494	482	484	472	495	509	493	505	516	508	499	499	450	523	471	496	508	526	447	455	456	513	500	487	491	536	463	497	502	467	495	497	463	498	486	500	455	484	481	483	509	486	484	473	520	466	523	477	455	491	474	494	473	467	528	531	464	482	478	479	494	497	475	498	511	512	434	514	505	510	492	505	468	486	495	518	498	520	491	450	520	457	532	488	464	496	505	509	520	504	512	456	500	493	456	452	454	495	494	521	505	449	512	496	491	507	480	506	491	483	524	545	503	469	475	492	503	477	496	490	488	506	481	490	489	478	484	473	461	470	525	469	492	487	496	488	459	508	467	512	506	463	482	495	517	491	487	497	549	492	488	488	482	489	535	498	480	499	498	528	497	485	514	475	493	479	492	498	500	459	477	481	516	507	566	453	496	482	486	506	531	488	502	517	497	496	483	497	527	500	462	502	455	508	513	515	499	466	544	497	474	485	497	456	507	481	483	494	470	522	489	516	491	497	472	519	495	478	488	510	501	498	497	484	523	452	498	529	471	535	482	490	529	513	486	502	493	507	510	542	476	490	483	491	479	482	476	463	489	512	474	461	482	489	503	498	509	477	511	473	469	501	474	497	512	494	517	488	487	484	500	486	538	486	509	479	490	501	481	495	490	493	486	496	479	485	428	478	518	497	510	504	476	493	518	491	495	483	493	506	526	493	491	464	476	487	504	493	507	499	498	504	486	488	456	499	469	522	472	511	538	504	488	518	514	485	529	531	486	517	496	485	467	525	496	490	478	501	491	484	460	524	497	497	497	510	471	519	503	507	477	499	469	469	499	529	516	471	501	476	509	506	485	501	467	515	484	459	512	497	472	516	510	511	510	494	515	451	525	484	525	482	514	491	506	512	467	502	496	484	535	465	476	466	499	502	494	497	473	492	499	466	480	469	497	496	488	515	449	488	557	540	506	503	538	496	487	518	492	474	490	521	507	513	504	472	500	482	479	454	534	501	472	492	532	462	526	490	495	514	504	520	496	494	537	499	522	489	438	513	515	503	467	497	512	528	467	488	466	477	484	473	517	488	485	544	502	484	471	468	507	493	520	462	487	482	517	430	495	495	478	500	447	501	489	513	513	472	498	483	509	512	492	487	464	515	484	463	518	495	465	476	470	498	467	475	495	486	498	500	466	475	509	522	491	486	483	513	480	509	506	480	493	520	483	481	463	490	529	476	525	455	508	486	483	523	499	482	482	482	485	546	487	486	484	537	496	500	508	510	469	507	482	507	487	481	484	500	534	464	475	475	515	506	497	451	494	518	512	483	521	453	484	505	497	517	516	477	459	492	461	527	480	488	524	524	461	520	457	465	476	504	493	481	517	515	494	495	446	493	527	480	520	486	512	524	496	453	485	490	497	502	489	502	480	520	482	503	487	511	492	424	518	477	471	499	477	497	505	490	493	490	488	482	496	481	494	469	488	490	518	503	496	473	508	459	513	476	502	465	465	493	460	497	482	459	477	501	464	493	450	507	509	512	485	473	506	496	485	501	507	503	477	514	498	494	507	495	480	537	468	485	483	482	481	505	512	500	490	500	503	473	442	525	479	489	496	465	496	491	463	462	493	472	494	484	491	486	509	517	472	473	506	505	503	518	512	488	497	491	469	498	462	489	486	502	478	516	517	483	521	504	494	490	458	530	489	507	513	484	491	503	497	482	458	436	472	496	476	534	500	516	496	463	483	472	536	494	507	524	478	495	478	494	485	478	516	509	493	475	497	508	469	481	476	522	456	493	517	461	504	520	523	506	448	506	501	487	482	476	474	436	477	484	503	486	500	475	522	506	504	503	479	492	530	514	509	502	491	479	489	461	498	494	463	454	497	507	530	516	538	522	518	482	480	498	538	482	471	473	497	489	477	499	484	510	526	485	511	461	531	513	511	477	495	485	490	473	491	515	459	495	510	504	508	521	474	463	506	501	486	449	493	529	494	468	449	529	539	476	473	531	487	503	499	465	543	472	481	465	442	491	497	497	509	502	536	498	513	488	481	481	544	478	491	554	487	476	520	516	485	512	521	465	477	449	505	502	486	481	486	542	465	508	519	497	516	511	487	495	491	514	500	485	502	464	489	537	500	471	482	515	507	491	488	474	477	504	479	461	530	488	478	488	473	482	470	512	483	509	504	512	515	524	508	462	483	467	484	487	436	479	517	561	488	465	474	494	526	498	494	514	500	470	474	489	474	472	490	505	494	529	489	499	463	483	505	504	477	494	521	504	484	492	479	475	519	535	487	468	528	518	482	477	482	497	522	445	547	512	467	520	459	478	522	505	512	507	506	488	503	473	465	487	489	477	467	474	530	499	496	500	511	480	462	482	545	490	487	527	493	503	499	493	494	499	468	472	517	555	491	501	486	495	480	468	519	492	471	498	487	464	517	499	506	497	523	494	442	513	509	494	495	454	500	529	495	497	489	480	469	480	511	498	466	501	487	465	504	447	516	497	489	480	494	512	510	491	445	475	509	515	537	483	490	505	493	469	525	485	508	496	502	512	495	476	542	480	494	491	503	449	491	516	501	498	502	514	497	477	532	475	491	482	497	512	513	473	476	424	504	489	478	520	472	511	511	488	463	491	474	492	461	472	525	516	455	531	464	515	480	495	493	514	498	487	495	505	512	483	486	470	520	499	467	490	483	458	472	484	477	488	508	460	494	519	471	491	462	465	505	490	504	501	456	489	487	512	446	489	508	476	524	482	490	477	492	583	478	506	474	530	474	525	534	546	489	494	513	488	499	538	504	486	510	508	489	477	448	498	479	490	473	486	466	534	478	492	487	512	505	484	471	525	473	495	462	484	497	507	521	453	468	458	477	470	484	467	491	526	525	468	523	484	505	501	495	493	485	508	498	494	492	530	508	524	501	483	514	471	487	518	506	522	504	455	508	517
7296	993	979	773	521	1016	3904	5763	3688	448	237	249	285	261	272	275	245	262	229	294	254	273	249	207	227	270	238	236	246	257	228	290	220	261	250	234	243	251	254	227	236	270	236	266	268	271	277	233	247	254	223	244	229	239	241	251	249	267	244	264	221	248	255	227	262	230	245	242	235	235	222	263	235	243	235	239	245	237	257	236	232	245	233	224	271	248	238	216	261	271	234	249	239	250	262	240	286	271	246	236	251	276	250	260	256	271	280	252	257	256	249	236	259	256	243	228	261	257	263	260	268	264	245	239	257	241	245	252	266	257	275	251	246	234	248	227	254	228	255	212	224	256	273	241	236	197	267	224	274	240	215	223	265	240	244	278	228	239	223	272	248	253	247	191	234	257	246	258	234	232	231	244	238	256	234	255	222	236	256	234	255	250	273	248	259	228	229	275	263	264	249	252	247	279	272	245	291	265	249	238	241	254	265	256	235	223	232	241	258	258	223	241	264	253	248	246	287	228	238	253	266	235	273	232	236	257	237	256	284	238	233	256	240	253	220	272	229	245	259	232	247	255	259	271	264	250	252	209	247	260	268	225	256	244	216	240	254	258	242	224	227	260	230	262	248	238	229	243	280	252	277	246	232	245	242	203	267	258	247	224	241	233	267	228	255	238	254	234	248	267	229	243	248	242	267	231	231	237	298	227	242	242	245	252	240	226	234	213	216	233	225	275	247	222	260	228	243	236	257	271	236	259	251	240	228	260	216	268	240	238	235	255	241	245	237	286	262	238	234	279	222	217	238	247	245	248	249	246	241	228	239	240	248	261	280	257	242	254	255	246	259	234	237	225	216	248	220	244	253	230	214	237	255	236	257	254	231	218	259	243	244	217	264	238	238	273	245	233	245	258	232	253	243	224	249	248	252	250	232	254	234	261	256	229	229	247	251	240	222	288	246	254	251	258	247	259	251	220	268	261	269	221	266	232	267	249	253	234	235	262	271	298	247	238	256	239	280	245	224	255	236	255	264	254	280	246	250	252	235	246	236	261	249	251	254	240	213	252	224	263	241	252	212	241	246	279	263	235	286	253	226	246	242	236	194	258	247	273	231	219	229	264	243	261	260	225	218	253	248	247	242	216	267	214	235	242	238	237	246	250	244	276	247	243	260	248	258	244	205	228	251	214	239	251	244	227	260	273	254	251	262	221	248	244	246	270	236	257	240	233	222	243	249	251	247	227	255	231	217	222	230	229	236	253	251	275	263	255	247	245	240	254	237	250	259	267	255	213	244	229	272	245	253	240	248	228	243	231	192	188	254	232	254	262	252	256	263	229	251	222	236	236	259	235	285	228	231	241	238	270	255	223	236	222	265	245	241	205	255	240	242	240	285	243	273	242	257	229	261	217	254	266	230	230	253	266	219	253	239	248	254	230	247	232	253	277	248	238	263	246	237	246	269	265	236	253	246	213	242	236	267	266	256	257	236	239	232	255	232	259	265	245	227	243	269	245	239	274	286	275	245	268	230	246	234	256	253	264	265	237	229	234	232	235	243	240	232	252	262	259	254	238	221	246	225	219	252	240	240	263	245	220	233	259	227	236	234	243	291	249	250	228	237	244	233	231	201	238	216	272	259	230	254	238	232	204	250	247	245	258	220	241	239	255	230	250	253	238	227	243	241	222	242	260	247	236	263	284	264	256	269	236	251	245	228	250	253	256	234	226	238	264	266	237	235	233	222	230	261	251	247	209	231	247	242	255	271	248	254	230	271	254	235	250	216	216	260	252	243	215	266	245	261	241	248	247	235	273	230	244	226	221	252	273	239	287	230	250	263	247	227	253	218	289	255	219	273	232	238	247	243	215	238	240	230	239	234	239	272	228	242	261	259	229	223	248	241	283	247	242	258	249	248	249	249	227	263	230	232	245	260	250	289	242	254	256	221	274	215	255	269	241	268	237	229	254	219	254	254	296	236	267	227	221	247	250	246	252	234	272	233	270	242	265	249	252	269	219	239	232	243	271	229	228	301	250	242	228	244	257	225	221	232	248	238	250	239	217	244	223	235	240	246	265	256	243	258	240	221	244	222	256	237	267	265	253	249	246	270	224	246	240	253	230	246	252	228	234	251	276	263	257	227	249	271	255	230	245	325	207	241	279	250	227	250	227	231	229	265	255	242	265	249	252	257	247	275	249	224	278	256	233	238	244	240	233	260	261	243	262	243	255	250	243	242	252	271	245	264	245	227	223	261	223	254	252	242	239	240	243	217	223	260	226	267	240	257	247	244	239	234	240	254	229	271	226	260	244	247	238	240	258	277	265	250	261	239	247	241	226	234	253	227	247	265	242	250	233	236	238	235	254	260	259	245	239	236	258	251	270	221	264	269	229	232	264	250	243	256	271	258	254	261	227	240	223	250	233	282	277	232	228	243	264	222	222	246	237	261	285	232	258	280	266	230	238	264	233	253	270	264	244	238	278	266	252	218	227	246	229	257	244	251	249	241	263	248	298	269	245	251	271	232	225	227	249	251	249	228	237	243	223	263	252	259	269	250	226	253	247	252	244	272	279	264	220	224	234	243	255	246	259	215	268	258	262	228	227	249	284	244	243	243	270	265	256	240	262	226	268	252	231	254	248	272	234	263	255	229	245	237	237	248	253	255	234	231	245	255	279	283	247	246	227	244	253	279	255	257	219	284	245	217	237	251	238	244	239	227	226	245	241	276	243	230	228	241	235	261	257	253	227	236	247	208	255	243	259	260	250	259	255	315	261	284	214	228	216	286	230	253	225	255	254	270	231	251	249	270	275	245	252	263	233	226	254	221	252	256	243	237	268	220	248	258	256	223	265	231	249	229	227	270	220	276	248	258	233	255	240	249	245	247	273	260	252	239	261	263	256	219	240	231	245	244	239	260	242	256	233	250	256	251	248	226	253	227	228	270	251	249	232	259	211	238	250	230	223	258	267	253	240	253	233	252	274	253	229	240	266	266	247	228	269	278	269	247	238	247	229	250	250	260	249	226	245	237	211	224	261	271	237	248	237	245	222	233	217	257	249	265	233	242	209	252	248	257	253	257	250	232	251	197	253	235	253	272	235	241	246	237	227	255	260	246	245	235	243	223	257	248	267	270	261	244	254	277	236	224	211	250	270	247	224	252	225	241	239	243	214	217	233	268	258	252	230	239	254	240	236	240	269	260	228	240	257	256	204	231	253	265	228	253	222	215	256	228	244	224	251	251	235	242	251	260	257	228	272	250	261	246	249	236	257	228	258	250	251	245	263	240	214	232	214	265	223	243	253	225	246	248	263	264	237	273	240	258	235	259	240	242	220	230	259	260	246	250	246	254	237	237	239	253	260	249	274	223	228	275	268	233	241	238	225	246	255	249	239	238	278	244	285	249	255	233	236	239	251	258	249	238	242	223	267	248	233	260	262	229	220	237	273	243	236	250	234	263	245	225	253	262	255	246	254	230	242	250	236	214	232	199	234	213	237	241	268
6576	1338	2446	2550	1855	4204	16540	21845	14301	1010	609	656	674	620	611	616	678	618	606	617	578	585	580	622	615	620	586	606	576	604	597	630	629	623	629	588	585	611	582	580	583	615	547	608	621	554	646	580	607	589	623	565	621	590	653	543	628	620	604	638	612	612	593	603	596	553	601	558	551	577	559	598	593	578	605	629	585	590	618	568	587	632	599	575	595	549	645	554	606	629	598	539	586	552	598	556	610	549	586	621	563	546	569	573	533	612	632	562	550	540	589	625	577	573	585	589	600	552	557	573	578	612	601	600	611	584	604	599	602	603	561	612	576	600	564	629	551	573	630	591	607	572	544	594	603	596	579	618	591	630	602	593	621	609	623	566	558	610	597	582	607	583	542	564	599	563	562	589	578	599	630	602	618	666	575	600	585	578	619	610	590	610	566	601	611	642	631	602	599	580	590	576	618	573	571	580	594	584	590	558	598	566	586	619	608	594	612	572	621	629	621	597	585	600	554	620	575	617	628	602	608	662	594	616	588	602	574	578	601	565	566	549	546	556	623	637	680	564	616	570	606	570	567	591	601	609	588	634	606	606	619	604	593	592	587	577	613	581	582	585	611	589	572	588	565	593	569	622	552	636	616	626	615	603	586	593	582	572	642	611	596	592	589	549	622	589	557	610	645	548	602	584	588	555	595	618	595	591	576	567	642	596	588	593	576	588	615	562	581	621	636	606	626	565	586	564	588	593	599	555	591	559	582	593	589	594	532	576	583	589	597	552	603	570	627	586	572	603	618	558	617	604	552	573	581	571	571	568	616	581	583	580	646	573	590	624	600	578	600	681	584	617	565	596	594	611	610	613	587	599	575	584	593	633	587	621	612	607	580	594	569	626	604	611	582	653	616	578	603	566	552	615	569	605	579	562	588	603	536	576	584	612	593	599	547	581	550	583	622	598	582	548	606	611	585	600	589	554	573	588	591	600	606	563	573	558	580	621	584	582	570	627	575	609	555	577	598	613	590	547	583	580	609	583	586	607	598	594	554	604	569	611	606	600	590	584	593	615	594	604	598	547	624	555	611	604	585	598	547	632	623	551	603	555	571	560	605	558	597	550	578	595	598	579	621	597	573	585	591	617	555	576	575	634	594	606	563	580	573	585	557	593	586	592	585	594	570	614	617	600	595	618	581	567	612	580	572	568	590	623	609	579	589	592	580	558	570	641	584	605	610	588	590	574	620	596	559	603	569	609	589	589	576	615	582	576	560	597	590	593	644	585	619	619	591	547	602	612	586	566	602	599	579	578	631	606	599	595	575	558	569	568	601	594	589	608	627	624	565	618	598	600	631	618	588	565	584	606	586	567	598	562	585	572	599	553	599	604	611	627	635	590	544	582	536	608	565	578	571	589	603	560	583	575	578	580	588	566	612	596	610	582	580	603	599	614	563	544	583	596	577	608	593	640	569	584	647	596	534	620	581	599	606	534	602	618	593	598	613	601	583	588	574	566	594	612	598	585	574	589	569	559	568	579	579	626	557	588	555	596	629	599	571	572	620	611	581	568	595	578	583	574	590	555	604	583	624	615	625	633	569	603	598	582	571	581	617	595	538	604	561	578	579	612	624	556	595	585	607	598	555	605	590	565	560	581	615	576	615	609	584	638	613	626	627	622	574	585	551	615	628	613	568	588	571	576	603	618	586	589	604	608	606	618	598	625	564	596	607	601	601	583	586	626	638	578	555	604	604	625	573	577	604	619	615	599	600	575	609	582	570	593	574	541	619	569	608	599	614	626	612	592	564	627	583	593	593	597	609	592	571	598	607	590	609	567	627	573	604	592	600	582	601	600	612	572	579	571	593	601	614	563	655	557	624	557	630	577	610	586	593	627	594	570	587	623	567	548	582	568	599	584	564	591	587	546	572	630	612	610	630	562	594	576	605	614	594	570	592	610	577	615	573	545	572	568	612	570	621	583	598	581	566	557	598	616	583	643	570	599	602	586	567	581	601	573	549	597	579	571	622	586	595	597	608	569	594	632	592	582	582	587	589	598	591	607	556	603	624	557	614	593	592	539	582	579	594	590	622	578	554	580	624	543	590	585	587	549	599	592	625	607	590	599	607	546	584	558	631	599	606	603	597	582	557	600	599	599	573	584	567	598	570	569	613	582	624	547	632	599	578	597	540	560	610	613	581	590	606	678	577	541	588	602	577	572	649	550	619	552	615	615	571	585	606	543	604	580	582	590	604	576	590	527	611	570	583	613	608	582	590	583	619	615	590	607	590	587	595	599	608	653	591	610	625	637	576	580	609	589	569	627	600	616	620	618	594	654	588	584	590	663	562	600	616	589	589	562	605	561	605	587	578	565	578	594	572	590	576	617	636	594	589	600	627	617	601	648	599	620	575	587	603	580	586	582	577	642	583	590	616	580	626	621	574	627	598	596	572	597	550	578	565	602	623	604	608	577	573	577	584	587	590	549	608	569	618	598	562	609	585	573	591	614	594	637	560	635	602	600	568	573	590	621	576	580	581	599	603	580	622	619	627	557	571	579	586	576	572	560	594	598	605	589	575	647	576	594	585	569	611	607	624	594	598	578	610	577	569	610	623	596	625	585	565	571	599	623	580	557	629	647	572	643	605	581	613	625	559	613	563	573	573	592	555	562	594	566	536	592	593	589	597	574	599	600	608	579	595	590	636	608	579	583	577	588	563	592	605	604	566	562	585	578	581	573	623	576	586	599	584	572	613	638	634	623	599	557	614	588	577	612	587	587	590	584	577	631	572	606	577	555	576	599	584	603	614	599	551	578	557	575	560	595	568	562	592	556	626	564	615	591	595	600	575	612	573	572	615	582	598	557	575	642	576	612	615	599	553	552	573	632	549	603	601	584	638	575	578	599	612	596	594	548	623	593	612	585	588	566	604	572	577	574	599	570	615	595	602	590	616	560	621	584	619	634	602	613	513	608	603	576	630	558	639	586	572	572	571	574	538	583	587	583	548	573	580	588	576	616	625	591	636	608	587	605	603	586	577	637	598	608	585	588	621	612	602	574	619	594	595	632	605	584	629	605	596	595	552	602	604	607	585	580	564	597	621	605	595	619	586	550	578	578	574	563	568	614	586	620	585	670	538	604	624	573	578	636	584	562	576	602	572	564	591	594	615	568	654	577	569	582	553	573	602	552	574	673	572	588	594	589	586	596	588	586	605	600	588	571	600	613	587	551	582	588	611	541	621	562	572	596	603	620	563	572	638	607	582	597	616	620	560	589	609	612	584	600	575	594	559	602	549	608	584	617	575	599	654	599	622	581	565	613	590	598	635	600	648	616	626	602	615	569	575	604	594	571	602	597	625	616	570	582	593	559	551	568	600	600	575	579	573	624	597	550	612	591	610	605	577	599	597	640	608	599	629	614	579	552	628	588	565	595	570	582	589	598	584	592	555	571	579	584	605	583	569	558	602	672	582	620	573	542	594	596	643	570	607	520	561	590	625	611	617	592
13056	1386	1222	976	571	814	4659	10312	8749	1835	196	185	177	188	178	168	157	197	186	153	197	157	164	161	172	156	162	171	163	155	174	145	151	160	169	163	183	145	147	186	169	163	171	187	155	146	163	185	180	158	159	172	181	163	159	191	161	163	154	143	135	182	183	167	138	167	156	161	158	160	186	190	175	147	152	147	167	157	163	177	150	171	168	167	195	174	160	156	157	163	173	155	170	162	170	173	172	174	192	151	157	171	157	156	167	157	156	169	158	132	163	174	151	157	176	181	149	156	173	163	164	157	177	171	181	142	157	173	165	156	169	143	176	178	172	180	141	161	164	147	183	163	174	161	163	176	174	179	185	155	179	153	173	149	170	194	154	159	152	150	138	159	162	147	161	186	153	157	154	132	172	191	171	149	155	178	171	145	159	183	164	128	189	151	173	153	152	146	129	144	137	168	156	178	158	159	179	161	177	172	145	180	143	150	185	174	163	168	159	181	146	153	158	173	147	153	162	169	161	155	176	170	158	183	145	143	161	172	138	154	175	186	159	169	154	143	164	171	132	154	164	144	144	159	155	147	186	141	167	163	165	156	140	162	148	166	138	167	154	158	167	162	184	181	145	161	157	145	172	149	168	145	165	173	150	159	161	145	170	160	159	174	180	176	160	181	162	163	169	185	152	191	166	158	153	154	176	181	142	161	164	176	156	147	159	160	159	163	157	165	165	185	184	167	192	189	155	173	180	159	148	173	189	157	165	175	185	150	170	168	176	175	177	148	159	144	161	150	141	159	141	146	153	178	164	162	153	168	182	156	172	185	163	146	167	156	185	186	156	156	177	166	177	166	163	175	152	138	190	166	139	143	153	150	162	174	151	171	148	180	174	174	161	156	179	145	160	169	164	171	164	149	140	164	151	161	143	168	159	162	170	184	147	132	168	195	146	148	165	149	168	153	177	169	195	170	168	177	164	159	171	188	156	146	173	143	187	174	166	173	175	171	159	177	155	190	143	188	161	159	169	173	173	174	153	159	148	168	149	174	162	145	182	176	172	194	159	162	168	187	143	156	169	176	154	177	161	158	173	152	137	182	157	168	158	152	171	188	180	145	146	154	156	184	147	150	201	172	157	185	150	162	175	167	169	188	136	157	157	147	171	159	158	137	158	169	173	158	171	149	164	147	166	183	169	175	155	157	180	140	169	153	152	163	163	181	152	156	168	180	190	160	171	170	174	159	167	147	145	173	164	178	158	163	151	140	144	133	149	171	178	165	164	149	151	171	173	149	172	158	160	156	171	173	172	166	167	153	143	180	166	161	149	137	176	162	182	136	141	166	166	150	162	170	169	140	156	189	189	171	157	174	159	168	169	147	165	178	174	145	178	142	142	175	158	172	152	148	181	166	170	167	140	164	157	181	141	167	150	160	171	160	161	170	155	158	145	149	183	160	157	167	182	168	159	167	167	201	147	172	158	163	189	165	155	162	158	180	170	161	154	174	162	141	173	171	174	154	156	170	171	157	178	179	165	163	171	158	149	167	164	177	161	143	173	166	152	178	172	160	181	183	173	164	146	160	157	168	146	157	180	164	178	149	170	158	177	160	165	197	174	130	186	144	162	173	148	153	162	159	154	175	161	159	142	174	177	173	155	147	165	138	138	144	160	163	161	182	156	134	160	175	167	160	164	179	169	150	187	188	163	135	137	158	144	154	168	147	161	157	164	163	161	153	167	165	167	160	138	155	192	185	161	191	156	158	143	182	160	142	146	156	198	164	161	176	142	191	157	158	143	184	175	187	176	176	129	153	149	145	152	149	180	172	171	151	149	167	179	182	148	153	169	152	177	158	160	174	179	185	148	159	179	180	166	167	194	171	160	152	171	167	162	167	158	184	169	168	186	161	156	180	169	157	172	161	140	180	158	171	175	151	145	158	167	148	178	193	181	187	149	175	155	164	169	181	145	161	166	170	176	155	160	173	172	161	159	173	167	174	141	175	144	150	148	178	178	172	143	162	160	159	164	190	186	167	185	157	183	155	165	138	165	179	151	167	146	169	167	176	166	170	172	157	149	191	160	154	155	161	178	166	172	167	160	163	148	161	182	166	167	149	153	164	158	133	188	166	171	178	155	179	158	152	183	148	172	189	166	158	135	151	140	140	155	166	177	152	182	186	136	161	189	169	159	157	172	155	142	189	127	179	174	184	133	191	159	173	182	177	152	179	189	175	154	146	171	163	152	167	146	156	177	191	127	160	157	182	172	197	183	171	123	185	187	156	172	149	161	137	161	155	154	149	183	160	155	172	185	152	162	146	164	152	188	160	184	160	177	159	171	159	157	139	163	152	158	175	197	139	193	177	167	163	171	169	174	159	160	167	156	158	170	172	155	175	199	167	159	172	155	179	174	174	169	175	150	152	189	154	170	174	179	176	175	144	155	162	196	149	165	158	149	182	150	151	147	126	137	166	129	152	156	165	155	160	135	181	181	162	165	163	148	156	168	169	159	171	143	146	159	176	183	169	183	136	181	182	167	130	163	164	167	158	159	178	158	155	172	165	187	175	164	168	150	134	157	183	158	153	145	161	183	158	155	157	161	174	158	160	173	171	154	158	162	162	172	158	149	173	157	173	164	168	173	178	150	162	155	178	132	177	159	156	168	157	159	166	171	169	156	145	190	159	181	194	183	173	141	154	154	162	159	136	149	176	180	177	156	171	158	184	174	151	146	169	175	174	170	168	155	173	138	153	160	151	160	172	152	164	173	151	163	165	150	158	180	167	155	170	171	184	173	157	148	197	163	166	169	155	113	157	175	150	172	142	148	166	182	149	171	171	187	183	153	151	174	172	158	137	155	171	180	158	174	144	152	159	157	170	158	151	137	160	155	163	154	179	172	172	161	166	149	168	162	176	198	162	162	181	161	162	172	164	176	167	156	176	146	172	160	154	160	142	148	172	159	157	168	159	165	177	173	167	142	166	168	151	178	175	157	145	163	134	176	157	159	146	140	165	136	180	172	139	153	159	153	142	161	165	144	179	169	141	150	146	149	139	175	169	167	163	156	160	158	169	182	123	154	141	138	185	156	168	161	164	173	160	188	175	172	177	169	157	175	149	165	143	162	165	188	154	181	165	169	174	153	153	156	150	171	151	143	167	150	163	168	146	157	149	176	158	181	178	157	154	176	148	163	162	183	160	154	184	149	154	175	169	171	158	178	156	168	152	143	146	173	173	139	156	154	157	177	156	151	182	171	137	151	133	153	139	177	163	148	172	187	159	157	146	165	168	179	173	162	180	160	178	149	179	181	163	153	189	156	144	176	169	159	158	140	175	158	158	167	178	173	161	164	147	152	154	134	162	149	180	171	159	154	149	155	189	173	158	156	163	163	163	151	155	158	149	154	164	169	140	188	152	151	138	173	145	160	169	176	169	183	174	196	155	150	168	166	156	171	168	138	167	174	175	162	139	155	148	148	141	161	151	172	187	194	160	187	167	183	148
8239	1412	3005	3469	2629	3726	18335	31012	26785	4742	547	502	486	471	463	482	508	411	461	440	443	422	391	428	433	413	405	463	454	398	445	425	402	443	444	405	387	423	425	425	423	413	414	397	433	411	393	392	436	448	364	387	379	408	415	390	401	389	399	416	415	408	418	398	427	400	398	412	424	394	352	394	424	414	451	419	415	371	367	396	391	400	376	380	382	380	395	371	387	453	414	377	387	386	413	381	413	393	415	413	434	368	425	374	383	394	394	411	388	378	396	444	403	400	370	401	415	405	387	391	409	401	460	390	398	436	430	386	372	418	357	425	435	410	425	388	388	426	392	375	426	406	364	388	418	410	391	354	401	410	384	406	390	387	391	422	375	421	392	405	391	394	398	384	403	426	411	389	375	411	421	367	373	407	377	374	416	408	411	393	413	407	397	422	408	391	446	413	399	384	371	377	382	393	425	364	409	417	402	409	390	394	412	369	426	416	416	419	432	380	400	355	400	422	455	358	384	412	377	382	400	413	384	398	379	390	430	397	405	416	412	378	379	410	386	417	385	424	395	376	414	372	420	418	421	381	414	439	455	386	388	432	383	397	381	414	378	407	400	391	400	398	387	387	402	370	399	415	416	392	390	399	360	409	419	383	383	411	401	395	396	408	356	413	375	423	410	375	390	395	374	393	415	391	366	377	382	371	352	400	419	426	388	365	401	407	393	384	415	398	412	431	388	428	390	411	386	391	353	427	372	404	413	410	426	421	432	439	366	391	398	414	376	363	392	389	388	403	382	416	382	384	423	414	388	387	416	363	424	399	409	421	366	403	378	363	355	416	392	393	377	371	422	388	396	411	418	445	397	392	389	366	360	380	422	389	392	448	372	405	417	385	407	409	406	389	396	427	379	419	436	395	401	400	389	372	391	412	363	426	377	414	388	389	390	351	392	427	374	380	404	392	424	371	381	468	391	385	394	357	413	376	359	420	403	392	392	411	391	395	415	383	382	385	397	400	392	376	399	383	384	383	395	390	440	454	427	370	439	409	390	391	410	417	375	417	411	366	394	390	417	422	400	406	447	438	407	405	377	412	437	366	420	403	390	427	414	407	389	428	387	412	394	414	413	382	377	439	372	427	401	375	368	404	423	375	385	390	423	391	419	399	419	381	397	418	450	387	393	370	402	368	411	411	355	427	407	386	403	383	405	404	394	394	399	389	408	386	375	378	420	368	385	407	389	384	385	402	401	378	393	425	376	433	421	442	409	401	423	371	358	387	388	404	433	392	418	410	386	389	406	376	389	435	397	413	402	414	378	412	409	390	396	413	399	366	362	433	379	416	411	440	414	447	387	378	402	406	376	379	381	385	428	422	394	380	415	395	433	418	379	400	393	389	394	411	386	445	380	393	388	391	414	384	413	425	395	372	393	436	367	398	424	417	411	387	403	389	443	393	383	439	415	400	400	398	389	398	397	406	408	394	387	392	410	399	387	404	397	427	425	371	406	413	391	402	375	364	402	389	399	401	373	360	416	380	410	403	384	371	399	453	372	408	437	400	340	397	411	403	419	410	392	391	409	388	403	417	413	403	391	389	386	399	403	376	406	404	378	420	387	412	419	401	397	388	368	397	369	399	435	442	403	403	377	388	408	407	399	405	401	384	419	388	395	412	390	394	403	379	411	391	400	419	391	427	383	417	368	411	372	417	400	414	400	419	407	384	365	389	377	378	396	410	377	416	391	364	437	379	377	404	405	427	406	403	413	386	389	399	401	385	390	406	404	385	367	397	378	366	384	362	370	428	422	410	420	407	405	394	395	413	393	375	397	393	382	391	381	416	394	411	383	381	420	405	380	384	418	378	406	388	389	402	425	427	387	416	410	390	413	406	398	430	405	404	414	397	399	398	398	426	380	395	374	403	405	401	404	409	374	440	380	436	387	373	389	349	371	420	413	358	366	438	386	383	420	386	391	358	362	402	389	429	395	399	399	370	417	420	447	405	390	388	415	389	421	420	397	372	414	405	425	388	395	416	397	419	391	372	411	407	399	449	409	367	397	416	405	403	379	439	422	370	410	388	378	415	398	398	416	406	397	376	422	407	404	403	399	422	363	408	405	380	427	395	429	408	409	381	361	407	406	386	369	418	415	389	374	410	377	408	415	399	384	391	386	451	394	395	407	357	412	423	374	393	397	375	406	442	358	388	384	415	401	416	402	406	388	396	382	406	393	432	374	407	371	385	399	390	397	406	408	405	413	409	416	406	392	379	418	429	371	389	358	370	388	407	377	403	376	422	394	423	412	381	367	395	405	383	379	432	417	387	429	403	423	437	403	384	430	410	414	395	433	430	405	401	433	396	348	425	411	368	387	425	415	390	421	358	402	382	398	389	402	377	408	381	404	415	432	388	348	406	441	407	389	369	398	389	409	392	399	391	442	393	423	375	402	404	367	393	407	428	399	386	376	379	387	401	394	394	379	404	417	414	429	402	415	424	376	391	401	397	375	404	393	385	402	429	399	412	418	386	366	372	404	424	370	388	383	409	394	397	382	403	404	385	408	411	394	410	409	395	396	387	394	367	414	401	430	405	407	361	424	449	397	400	414	438	403	391	377	393	391	400	375	394	423	401	417	397	424	375	420	402	395	400	391	372	382	416	411	424	419	408	372	382	401	375	398	392	401	400	376	404	429	372	377	383	386	390	399	398	396	393	391	411	382	368	398	396	403	414	404	393	419	390	413	371	378	404	379	415	388	382	383	408	405	408	399	444	391	398	363	415	392	403	410	414	421	390	385	414	403	397	435	370	404	374	428	380	423	396	414	403	388	396	444	379	385	410	437	393	394	414	406	402	422	378	374	380	375	400	438	450	425	438	358	391	393	390	385	381	391	410	408	435	398	360	381	391	372	392	414	370	383	386	402	395	376	410	428	383	400	373	437	430	402	418	419	421	371	397	385	374	401	430	371	379	410	406	395	414	425	431	384	414	362	398	409	403	378	444	413	388	370	426	391	387	448	399	368	373	381	409	404	391	400	403	389	402	408	371	399	433	385	390	370	397	401	408	424	387	364	410	389	362	414	382	383	405	378	419	443	433	421	437	402	432	381	396	398	374	393	399	448	399	425	360	398	401	380	407	397	382	411	371	393	373	364	386	408	395	375	458	380	411	390	401	429	389	424	364	421	407	424	404	377	412	386	372	391	384	391	375	387	373	399	394	394	414	388	376	446	436	421	380	402	409	385	398	393	407	395	390	389	389	376	371	393	392	389	409	398	385	422	417	414	365	442	395	391	392	381	421	402	430	416	392	403	402	429	396	435	448	444	411	442	416	389	391	388	422	401	391	363	386	390	406	420	378	381	420	395	380	443	413	405	362	383	387	416	397	422	425	420	432	410	403	357	362	366	421	397	376	416	385	361	432	411	411	408	401	401	429	402	404	422	393	427	413	410	431	425	390	385	389	397	370	409	388	383	439	378	410	386	415	394	379	387	382	388	404	432	427
1674	415	437	341	262	295	356	393	425	252	228	195	186	178	202	211	217	206	198	212	227	237	205	203	196	198	199	201	192	198	196	211	197	177	217	190	217	215	215	213	209	215	191	207	183	212	219	185	209	223	193	195	204	241	207	200	224	168	207	188	200	218	231	183	240	199	246	196	226	216	213	213	217	227	185	205	207	216	190	196	212	190	218	212	171	193	215	201	193	194	191	210	220	187	201	222	224	234	208	190	206	213	210	228	227	211	225	179	227	213	202	218	235	212	198	196	175	199	232	203	220	198	203	190	188	215	197	199	225	200	185	234	211	197	227	221	193	218	204	194	191	190	213	187	224	185	204	199	235	227	193	177	197	217	210	184	184	179	210	197	202	172	197	195	224	222	173	207	231	205	198	214	201	203	182	210	193	214	182	176	223	212	197	226	210	211	208	192	208	206	214	184	168	189	212	186	208	190	214	232	190	225	209	192	212	171	217	231	210	198	203	198	198	236	206	202	212	218	220	231	208	175	199	193	209	209	214	192	214	193	203	208	186	182	206	189	202	209	213	200	205	209	214	205	232	245	210	233	211	212	218	212	182	173	221	183	217	212	196	210	209	202	209	210	242	198	217	220	209	197	192	217	218	212	193	172	226	199	209	191	199	251	213	216	193	193	200	198	208	217	211	233	211	223	220	213	188	198	216	212	184	222	193	219	219	229	213	223	224	200	202	214	230	195	185	217	198	205	219	172	175	194	201	199	225	217	211	202	197	192	219	226	209	215	190	201	221	178	198	229	202	206	187	206	185	186	198	222	181	201	197	211	203	182	199	220	204	203	214	197	211	190	184	222	183	203	198	193	183	204	185	213	191	194	202	194	200	217	192	197	206	203	194	198	197	199	227	169	217	213	204	198	222	203	222	196	191	232	240	224	196	198	198	211	224	217	195	224	194	217	201	212	201	191	198	211	232	200	202	211	208	207	223	205	231	222	220	202	227	204	224	188	198	212	173	187	221	210	209	212	211	194	207	175	214	205	208	217	179	189	213	214	190	243	193	211	196	204	210	192	218	198	210	206	225	208	221	231	233	200	222	234	186	213	224	182	185	205	213	223	207	189	182	187	193	188	199	207	196	175	210	184	213	207	229	226	199	221	213	210	217	217	223	217	170	197	164	191	206	230	212	225	204	224	196	214	179	218	185	241	173	203	224	208	202	182	216	195	227	225	202	212	224	183	214	214	196	184	224	234	193	194	221	207	187	206	182	202	193	223	204	208	188	202	202	201	210	192	238	205	208	213	187	209	188	191	218	209	194	186	204	234	219	192	196	182	188	200	190	221	234	219	211	208	200	185	210	217	201	216	192	211	196	197	180	193	206	183	219	195	211	204	198	209	204	243	219	225	210	210	191	227	196	227	226	202	199	215	221	195	193	219	194	180	220	201	192	192	255	204	216	196	210	209	219	233	201	211	189	216	210	211	213	220	205	202	226	210	235	202	208	189	206	222	178	191	235	247	230	230	195	202	209	181	201	180	237	226	175	201	190	201	196	203	189	182	196	201	231	196	234	236	191	235	199	196	220	205	230	234	196	209	186	181	200	191	217	198	207	198	221	203	178	213	252	202	219	205	233	192	182	218	205	198	176	176	212	194	204	182	195	211	178	224	216	214	191	208	207	201	233	207	218	215	206	205	215	203	227	202	194	229	185	214	226	218	222	216	209	218	211	215	200	191	205	231	213	209	181	204	206	192	229	219	208	214	210	234	187	218	210	188	211	228	230	181	239	200	210	226	189	191	197	197	222	207	182	193	221	227	218	232	210	220	231	220	198	194	218	218	204	207	180	202	226	214	216	201	212	221	240	195	217	193	202	207	208	225	193	204	184	171	196	207	227	188	191	208	196	209	221	212	215	188	191	209	178	230	205	198	183	205	217	215	206	206	207	216	203	237	205	215	196	176	209	219	200	196	214	187	220	192	188	206	202	197	188	179	192	201	221	188	193	223	222	225	211	191	197	217	218	161	216	192	214	209	218	206	219	213	199	221	215	212	220	181	207	218	187	198	199	179	233	191	179	192	205	171	234	218	191	232	185	195	212	219	209	211	202	202	190	201	223	204	207	206	215	186	194	191	194	216	211	220	213	224	207	193	200	188	219	185	211	212	177	224	207	178	220	189	217	229	204	190	223	198	212	200	201	241	217	209	197	221	192	209	189	224	223	221	214	175	180	194	221	224	187	201	217	193	181	231	205	213	197	227	236	183	205	215	213	204	199	208	211	218	176	230	213	219	201	192	199	178	189	182	219	225	191	230	215	215	215	193	203	199	202	175	218	200	202	194	209	182	193	218	184	213	229	198	209	206	214	197	226	211	240	180	219	234	167	175	169	225	212	191	198	205	200	207	214	233	232	218	204	193	211	203	232	189	178	199	232	215	171	215	214	242	237	215	176	216	203	214	202	204	183	196	228	215	197	224	189	210	197	200	201	187	202	231	208	202	190	193	168	205	181	208	198	229	221	225	235	240	195	194	191	219	229	201	226	203	213	198	196	252	187	221	217	201	204	188	211	199	216	219	217	196	215	224	220	187	206	206	213	196	191	224	199	192	205	210	199	210	212	202	198	204	188	187	173	213	226	185	165	209	193	221	216	183	186	238	241	230	244	211	207	166	222	231	200	219	212	203	204	216	217	215	193	174	218	211	234	187	208	224	215	205	188	224	193	191	215	220	210	213	202	218	195	224	235	214	227	212	210	183	219	205	220	244	179	215	183	181	217	209	234	224	216	216	228	193	218	228	221	229	189	224	172	219	199	221	182	201	227	190	204	184	192	223	206	218	208	182	204	187	180	200	196	213	218	193	194	225	207	204	196	206	185	198	219	180	180	202	202	206	185	168	205	186	227	252	211	201	198	205	218	204	202	215	178	211	221	228	227	187	209	219	195	229	242	201	225	242	206	190	201	219	238	204	218	209	192	191	230	234	190	219	229	220	242	178	207	230	184	198	179	203	218	207	201	228	224	202	189	173	205	216	243	184	223	182	207	202	209	208	210	205	189	214	203	204	191	163	209	187	221	220	190	180	183	214	226	216	221	222	195	195	228	212	202	228	225	219	203	205	213	189	205	192	194	197	210	218	194	205	238	210	196	190	204	226	192	200	193	210	197	207	195	209	183	193	225	194	210	205	223	173	212	183	185	225	213	199	209	219	205	210	196	195	201	207	196	202	181	198	218	191	197	207	214	202	224	196	210	203	193	203	186	212	239	194	227	225	207	203	202	233	182	204	197	184	204	224	230	196	188	229	211	221	204	194	219	217	194	220	199	208	207	220	188	223	214	206	204	215	199	236	209	198	204	200	210	179	204	216	231	212	204	225	193	181	189	216	216	209	190	209	206	189	221	221	233	188	174	202	185	214	199	165	210	212	236	212	209	207	214	205	198	238	205	204	178	206	210	211	219	196	234	191	206	199	212	224	217	179	237	213	212	207	213	206	194	193	183	202
2003	799	958	1077	923	931	1356	1635	1748	782	530	510	501	527	528	554	530	501	512	510	512	572	515	530	493	463	539	498	504	521	472	526	514	514	536	495	463	503	529	495	507	517	520	476	521	537	511	500	493	461	507	492	507	505	515	474	496	506	476	490	507	505	510	465	498	526	497	541	531	537	505	534	551	508	505	474	509	521	486	521	462	503	527	524	530	506	515	496	525	452	520	485	511	515	491	542	489	517	494	498	487	519	532	493	525	503	512	492	472	503	510	489	559	556	500	485	520	492	459	510	520	541	522	502	557	522	524	500	494	433	529	456	518	484	502	497	494	498	493	485	527	503	513	515	492	495	518	496	506	513	515	483	509	544	514	495	536	527	511	505	489	486	519	502	488	481	517	503	491	550	495	485	477	513	531	527	499	510	505	542	528	519	516	521	523	503	484	522	509	506	509	474	497	509	510	504	489	517	538	511	509	513	489	482	516	523	497	498	521	513	502	498	508	499	571	497	495	530	478	492	495	513	494	532	515	507	535	516	481	481	527	481	531	507	533	528	509	546	542	496	503	539	462	551	532	523	593	486	493	536	522	511	491	553	504	499	491	513	525	477	501	503	505	482	508	477	481	477	486	505	487	519	494	511	512	534	488	478	544	481	532	532	491	537	484	494	496	461	466	480	528	545	497	501	503	522	520	497	538	515	517	533	510	471	499	487	474	497	515	509	499	456	508	496	507	529	500	478	542	530	487	495	502	519	552	482	474	444	518	528	526	469	518	530	498	545	507	505	490	531	510	497	518	468	493	545	511	517	496	483	537	529	465	563	502	481	489	493	524	516	481	511	517	521	518	521	562	472	500	487	506	529	500	533	536	494	522	489	509	495	547	521	528	508	536	472	505	551	485	497	509	515	497	517	484	510	489	499	488	516	548	540	535	533	519	468	530	497	523	525	507	519	483	516	494	500	507	527	539	502	507	485	486	536	509	505	484	517	492	515	509	420	488	497	514	523	496	516	521	520	519	536	498	528	483	512	500	466	536	564	531	491	516	516	493	470	486	506	546	494	493	531	541	487	509	485	470	534	517	534	532	491	508	531	530	518	491	511	557	479	480	515	538	512	485	499	489	520	510	523	496	500	526	509	549	469	483	500	468	536	480	495	492	484	494	485	496	478	537	529	520	525	495	536	469	519	493	513	513	502	523	484	485	518	512	498	512	488	532	482	528	531	504	537	507	511	485	544	506	509	520	486	530	510	537	481	498	496	487	526	553	502	473	516	496	506	500	469	496	531	512	495	499	489	488	524	534	506	511	501	533	528	496	491	541	528	516	524	485	517	482	524	483	551	513	485	498	501	504	500	497	541	488	566	510	500	528	479	469	508	534	497	512	458	541	508	533	505	527	485	514	505	535	487	498	530	482	491	485	491	517	485	532	506	517	482	517	506	534	531	508	511	523	486	500	520	484	450	559	507	536	498	539	523	495	526	514	512	503	535	498	512	523	503	527	542	477	521	537	498	484	509	461	466	520	509	495	504	557	518	505	507	493	483	524	535	513	510	530	553	550	504	539	509	503	523	495	498	515	484	514	553	555	518	538	492	553	529	504	523	514	544	510	501	517	517	534	513	505	514	526	505	494	468	508	522	511	529	495	501	497	505	497	542	520	550	523	502	476	529	508	505	523	517	544	511	477	508	529	503	524	466	522	525	484	528	490	508	542	541	528	545	493	511	495	478	526	555	536	528	506	522	513	521	465	491	471	506	530	484	542	559	530	481	540	513	481	494	486	530	499	493	512	500	502	518	512	470	502	507	514	526	512	485	521	465	499	503	527	536	577	538	537	487	529	490	501	496	515	470	467	501	523	518	515	502	498	503	529	480	532	472	483	508	504	522	533	504	512	522	508	533	483	500	517	502	510	515	507	505	548	511	475	502	548	509	504	476	513	484	498	516	487	489	526	544	521	476	487	520	503	575	514	526	470	504	533	499	541	511	500	536	526	553	516	487	531	530	515	507	535	493	508	561	530	518	504	515	524	502	524	497	512	508	534	491	543	520	479	531	500	520	532	525	494	522	489	548	512	537	485	524	483	510	498	535	506	506	544	506	499	497	511	501	519	504	474	477	527	517	516	457	499	518	496	513	491	460	523	519	507	501	503	527	532	512	524	479	511	469	514	486	550	503	487	502	502	496	504	529	455	503	510	482	509	517	479	519	502	555	492	492	500	537	508	506	554	511	553	538	553	508	512	516	531	513	510	496	541	506	516	490	537	524	514	526	493	525	524	510	538	492	528	533	496	494	492	447	506	488	545	514	528	459	508	493	486	510	494	542	522	498	501	489	512	489	515	499	499	507	526	552	508	496	516	528	538	481	491	499	490	578	512	494	497	510	530	469	511	534	543	534	504	490	489	474	536	567	546	508	538	495	512	516	524	497	494	523	505	505	510	499	516	542	489	518	530	507	458	526	527	488	513	521	501	512	557	515	498	511	517	550	497	499	504	478	540	519	523	504	488	494	528	512	512	491	522	527	537	473	505	518	506	486	501	537	485	507	522	486	509	524	504	510	522	497	525	508	472	495	485	529	538	516	482	536	527	490	517	493	498	468	496	515	529	516	482	528	548	519	565	553	480	505	504	473	496	491	536	510	494	537	531	502	511	507	532	547	472	527	526	499	516	513	514	497	481	527	540	513	525	530	509	489	466	534	568	485	496	521	530	528	515	536	540	491	514	539	550	495	513	533	509	518	473	505	521	532	489	483	502	511	512	514	493	517	510	534	472	508	519	498	507	519	492	505	482	531	487	520	491	500	488	521	529	542	516	484	498	493	501	503	543	471	532	509	503	519	488	511	510	482	502	508	534	482	506	528	504	509	506	539	529	541	516	504	564	538	529	485	485	523	516	478	516	515	488	501	507	497	480	527	548	509	503	497	542	495	490	581	516	522	449	509	529	517	483	491	477	499	550	530	488	473	513	510	507	545	521	491	515	536	534	508	459	512	492	485	496	545	502	542	528	481	530	510	500	522	545	504	499	519	490	537	517	532	526	495	479	509	532	490	490	529	500	526	534	495	528	516	529	485	536	501	519	483	516	497	543	544	539	524	519	563	505	488	520	481	478	504	496	494	536	525	498	546	527	503	500	494	540	508	479	491	530	493	507	529	493	541	483	508	507	490	519	491	499	522	491	514	514	502	529	483	483	525	474	509	524	535	462	486	540	491	518	508	532	492	525	548	494	510	514	522	541	529	505	506	521	530	490	511	506	512	545	510	498	524	521	552	534	465	497	512	557	513	516	510	483	528	491	574	467	506	499	464	546	508	493	525	544	525	511	490	535	565	500	484	508	532	498	510	462	530	522	518	535	513	532	496	542	510	517	533	504	464	505	503	481	522	526	508	542	489	566	506	502	516	500	524	518	504	529	495	505	532	515	459	481	535	502	528	525	506	543	559	521	532	473	508	558	528	543	542	530	463	493	523	488	473	481	542	530	505	489	486
7299	847	844	756	619	510	772	3003	4741	1198	253	246	252	228	246	254	235	235	227	246	254	261	259	227	250	227	241	245	251	230	211	236	231	251	262	233	267	233	236	226	249	245	223	252	245	247	267	225	237	278	211	258	243	246	231	229	241	239	233	223	250	240	235	244	226	236	245	243	238	274	262	238	210	211	266	261	231	212	241	226	250	280	253	234	263	237	231	240	234	237	253	233	242	230	256	243	227	254	243	218	242	238	232	236	232	271	209	246	220	209	213	254	274	231	264	203	232	249	284	253	243	265	259	255	239	256	252	229	230	265	249	259	233	228	254	222	236	267	239	223	236	220	220	245	248	239	223	274	229	257	241	244	223	239	279	239	247	220	214	272	252	245	206	220	245	246	235	210	220	217	226	254	253	245	254	274	234	235	222	222	199	248	237	250	245	230	243	222	252	265	244	238	259	226	217	234	261	250	220	242	244	221	235	224	227	229	220	247	231	225	253	247	218	233	235	237	244	268	258	276	226	212	238	219	243	222	208	249	222	263	232	214	255	237	240	236	248	244	245	224	237	208	246	252	231	262	225	270	222	269	239	245	231	231	236	257	224	237	251	231	242	223	247	212	233	253	246	251	231	243	216	238	246	243	246	260	248	240	223	211	238	237	231	246	228	238	242	219	226	250	262	250	261	254	244	260	234	236	262	251	241	242	260	241	241	266	230	242	242	202	234	262	234	232	230	231	267	243	251	219	218	260	241	236	233	235	235	225	273	233	255	252	220	254	239	257	221	244	254	235	229	222	209	247	236	260	246	250	254	267	227	263	238	252	264	239	196	239	234	234	270	241	239	245	248	239	246	252	274	248	223	225	218	253	253	245	267	238	243	243	237	224	232	235	248	245	241	238	246	266	250	249	247	231	261	208	261	244	266	242	234	250	268	229	234	222	226	247	250	273	272	245	248	249	249	246	247	245	242	237	253	219	241	229	212	254	244	231	245	251	246	229	254	243	256	220	249	242	226	239	247	240	263	249	217	229	221	229	224	230	254	240	237	237	256	230	236	260	238	254	235	224	272	256	242	250	251	256	216	281	260	242	237	263	276	239	260	197	232	239	206	264	227	253	259	219	222	240	247	243	231	235	240	227	246	216	255	267	214	222	216	259	220	242	242	238	261	288	250	265	230	232	227	218	250	243	229	215	247	243	254	239	254	279	256	223	233	253	243	245	261	258	249	228	247	255	237	232	253	231	253	230	247	247	236	247	266	228	249	258	242	238	234	266	259	231	224	263	232	212	244	286	261	216	240	253	260	231	235	239	200	236	226	260	261	241	258	239	226	252	219	278	232	224	226	256	258	232	240	241	250	239	223	234	232	264	229	228	249	254	250	225	246	244	245	270	227	229	237	257	235	226	248	238	246	231	230	225	248	228	234	219	233	244	261	224	266	251	228	207	245	257	231	257	254	257	235	225	245	243	258	251	264	261	247	239	241	235	231	215	239	258	243	248	261	266	257	227	220	258	260	244	255	256	222	258	270	271	225	274	249	232	259	253	211	234	235	241	277	268	252	246	248	228	203	273	263	203	268	224	277	251	246	242	221	265	222	223	219	256	214	256	257	261	265	249	248	246	244	263	204	217	255	244	227	229	246	239	227	219	240	240	237	221	268	248	238	227	244	279	227	252	223	222	254	261	255	231	213	250	252	242	248	254	257	251	252	232	265	221	246	229	240	219	233	248	238	210	261	238	253	220	256	267	260	236	216	251	250	226	243	217	247	274	241	238	259	229	243	237	257	249	250	225	210	229	234	252	235	233	252	265	281	234	224	222	247	269	210	240	212	216	246	237	254	245	243	228	258	252	244	239	256	259	258	254	237	230	210	221	241	223	237	209	253	223	244	256	225	258	235	238	239	252	240	235	252	219	228	242	253	235	235	241	248	237	256	226	234	253	227	231	232	260	242	244	235	210	246	264	239	236	233	237	232	202	248	239	242	245	242	216	226	255	232	236	238	241	238	233	229	236	250	217	272	249	272	244	251	250	255	257	238	240	277	262	202	235	226	234	252	237	261	232	263	259	233	244	233	191	244	264	258	255	258	237	236	237	261	280	248	242	216	237	226	271	248	262	224	239	237	215	243	258	223	270	237	235	232	237	214	263	223	226	254	228	258	239	241	255	217	248	250	242	264	214	236	241	247	237	225	257	226	222	247	229	201	254	261	253	247	226	247	237	231	267	210	257	229	219	257	250	244	236	237	232	226	232	251	276	236	252	214	218	263	235	231	230	248	244	263	232	247	247	239	252	226	243	229	241	190	256	231	229	267	239	222	220	255	272	243	233	266	250	231	226	229	253	204	249	237	227	266	249	229	240	243	290	257	239	235	231	231	220	243	267	235	233	248	233	265	231	222	250	258	207	211	267	254	220	237	245	252	249	253	264	219	208	223	215	225	265	242	234	234	229	231	254	213	240	248	276	209	223	231	253	234	233	223	250	264	255	252	212	221	212	211	232	208	270	237	215	248	273	237	239	239	247	222	256	225	242	236	230	248	248	261	244	266	259	254	220	227	235	239	244	232	254	231	228	247	210	244	220	221	243	214	246	242	240	246	270	233	238	260	222	212	258	265	247	273	234	266	243	269	258	234	246	241	236	235	236	207	217	247	223	227	275	254	228	225	242	244	248	228	248	227	245	235	236	224	248	246	221	274	254	274	225	239	244	263	251	246	249	245	239	250	238	226	209	223	246	209	273	221	231	228	244	224	241	287	245	246	267	233	214	246	241	258	256	248	261	247	214	264	223	264	253	263	258	224	268	260	252	256	240	270	261	222	255	270	242	235	211	229	250	211	252	244	263	208	264	244	227	246	226	257	248	250	235	254	232	256	249	223	231	258	234	224	243	240	241	262	262	231	193	247	238	241	251	267	217	244	240	241	224	240	231	219	221	256	239	223	248	208	238	252	224	274	224	210	238	248	251	228	229	248	232	243	219	250	227	206	243	238	270	245	239	219	241	251	237	239	245	219	233	243	214	254	234	251	259	229	209	226	217	238	236	244	205	257	242	214	232	255	246	228	233	259	221	248	255	267	240	197	224	251	226	246	236	231	257	249	269	211	252	218	235	270	242	223	226	250	234	219	226	260	263	242	199	249	236	246	218	228	213	227	253	257	240	200	252	263	238	258	231	237	235	241	271	247	238	225	248	256	242	250	236	267	256	236	243	251	263	247	221	247	257	241	238	253	216	206	267	219	254	221	208	251	254	239	276	236	239	256	264	240	222	239	235	230	229	248	227	273	245	238	252	216	237	251	240	277	246	265	257	235	245	231	242	255	254	213	238	244	239	257	235	229	208	213	219	249	243	232	234	214	223	209	224	232	235	255	227	230	253	224	244	233	259	255	274	263	222	228	255	229	239	230	227	251	268	235	283	231	214	246	268	265	228	275	243	242	242	215	247	220	227	249	238	246	237	245	251	231	213	267	240	235	253	238	243	209	251	229	254
6628	1184	2070	2427	2180	2050	3549	13990	19187	3929	673	698	639	630	644	650	615	642	608	640	558	594	579	568	577	593	605	619	547	576	599	604	629	566	578	598	577	608	587	600	569	598	588	588	604	573	581	549	612	576	608	602	583	607	562	568	610	572	615	580	609	549	601	571	553	568	533	581	596	592	581	600	527	560	591	560	627	562	554	598	599	572	559	590	588	603	552	554	534	548	543	547	560	572	616	576	560	570	585	572	627	609	581	618	576	590	590	617	549	559	562	528	586	555	557	582	588	567	556	563	570	608	574	562	603	542	581	583	594	595	626	565	626	551	549	567	604	559	612	549	621	566	575	591	635	599	586	564	632	601	573	591	530	585	596	576	601	569	572	587	543	599	586	557	597	571	604	606	581	561	630	496	581	568	574	553	569	541	517	579	599	586	556	537	573	606	607	590	583	538	599	616	563	568	562	579	546	585	557	618	540	594	578	541	581	546	620	560	535	549	527	581	567	568	568	552	567	578	609	585	612	597	600	569	578	566	628	543	539	572	600	592	546	562	591	523	538	572	602	570	551	602	574	536	520	561	551	571	612	571	540	537	588	596	575	593	558	519	574	600	592	590	570	596	583	568	621	551	644	552	611	561	564	568	548	610	560	591	618	570	590	590	621	524	586	598	602	531	555	566	602	555	561	573	578	535	579	564	582	589	603	581	512	574	585	564	607	553	542	613	623	549	610	577	579	602	600	560	591	550	563	589	556	557	619	593	577	624	585	524	548	557	591	608	579	562	585	588	550	568	531	588	552	611	616	552	606	598	591	616	521	606	564	596	558	572	565	597	577	581	592	565	576	627	570	591	555	557	543	580	536	547	591	602	533	594	577	616	602	541	576	577	591	559	544	566	573	538	573	560	566	584	548	589	566	565	561	554	568	611	595	636	576	604	550	596	592	560	583	572	539	587	601	551	594	574	613	589	592	539	609	578	585	564	568	615	571	613	572	578	541	573	566	550	596	570	532	555	590	559	586	583	603	581	602	591	569	595	631	561	548	537	637	559	561	562	592	611	562	571	586	602	615	570	589	576	640	554	545	628	583	560	561	597	567	585	572	580	548	573	612	563	589	596	576	535	551	557	545	578	605	557	564	607	615	547	575	580	554	570	552	624	578	569	548	533	543	581	587	608	601	569	567	584	525	587	615	605	595	565	571	539	586	588	549	585	528	589	582	561	554	606	589	583	577	569	523	627	583	560	561	596	586	571	573	599	585	546	596	545	586	601	587	577	591	567	602	560	623	606	537	588	558	552	606	602	569	557	540	548	603	605	573	583	555	602	623	573	590	602	554	561	549	580	554	600	551	571	595	570	563	583	569	608	606	583	568	557	570	547	556	516	579	565	583	603	559	540	574	603	598	542	578	558	587	554	587	628	621	594	590	539	623	577	619	563	578	541	554	615	551	554	566	593	555	541	572	573	583	567	587	565	557	565	578	552	575	582	569	594	565	547	572	590	562	583	587	561	545	575	544	594	534	563	560	565	555	615	581	564	568	587	608	569	538	508	561	559	573	532	578	594	532	611	567	586	561	591	575	589	590	571	567	602	573	626	534	546	595	606	558	618	576	529	556	589	563	597	574	590	569	564	586	544	558	585	571	567	576	587	584	605	586	566	541	574	557	575	575	585	605	564	605	538	595	558	590	623	576	598	567	527	585	562	545	559	611	585	553	601	600	599	544	572	576	568	580	587	584	573	589	528	592	587	608	567	583	593	554	575	567	569	531	557	564	552	604	549	607	594	541	609	606	593	591	603	600	606	592	551	545	588	583	628	556	623	565	589	585	569	610	576	611	613	588	603	590	594	557	587	573	592	591	597	566	575	516	579	573	560	593	584	576	574	556	590	575	556	552	572	577	508	583	603	568	563	587	571	561	571	576	598	571	605	610	583	561	553	597	601	576	573	605	550	561	578	630	607	556	577	567	573	614	582	587	519	552	561	584	557	598	600	557	599	560	592	602	570	575	562	526	595	565	607	574	587	602	571	618	579	567	582	607	564	567	579	621	608	589	579	558	587	593	562	575	593	566	554	587	594	599	574	587	537	559	611	560	553	604	572	561	609	592	532	605	622	575	554	571	571	529	602	579	586	559	623	604	594	565	569	577	568	569	541	589	593	615	587	583	560	563	589	574	574	608	565	577	566	607	544	603	622	572	597	570	584	606	587	599	564	562	545	568	611	594	584	582	548	545	570	527	568	552	573	555	591	578	628	640	619	565	556	614	593	558	603	608	506	596	591	594	547	594	564	593	550	551	573	566	616	543	561	566	553	583	554	561	606	563	577	572	574	601	628	595	582	601	561	589	570	533	561	619	540	546	594	611	569	585	623	575	526	574	594	591	579	571	593	556	581	606	561	566	611	611	585	597	570	616	566	590	593	579	596	540	583	566	565	563	608	570	594	614	592	567	591	581	569	580	603	549	559	614	571	567	600	555	573	622	546	575	608	563	560	566	604	554	559	579	577	546	603	550	569	561	568	572	610	557	566	619	565	577	556	525	562	548	559	614	535	583	574	549	562	579	622	570	566	617	577	595	584	557	612	604	558	576	562	588	605	598	581	586	595	571	572	568	537	607	596	558	571	544	601	590	527	584	545	568	572	520	573	574	590	593	555	577	583	585	595	612	555	551	577	572	553	553	555	560	611	595	524	570	572	589	584	570	547	548	602	537	558	588	545	586	585	600	616	548	549	564	565	591	615	599	539	587	575	595	564	552	556	632	573	625	570	600	567	561	595	598	574	584	634	584	586	605	582	589	560	589	520	588	578	617	575	609	564	594	566	595	582	579	581	585	567	586	599	601	566	578	562	538	540	523	537	606	561	577	581	592	571	550	588	548	570	630	577	529	550	595	616	568	577	585	551	570	574	632	610	601	550	596	570	545	580	598	573	597	615	608	574	574	628	605	532	602	615	553	573	613	597	554	554	584	595	550	546	599	585	591	569	544	586	554	584	607	587	555	559	578	551	582	555	613	618	584	530	570	594	568	566	587	592	561	581	567	591	602	600	547	589	527	608	569	555	633	588	558	571	561	591	591	585	610	576	588	588	537	576	598	589	605	580	596	615	551	552	607	540	576	619	542	628	592	582	606	535	596	553	564	591	564	594	549	562	576	607	597	520	544	559	588	573	581	564	563	558	571	532	593	593	591	569	530	539	564	583	610	579	544	538	587	556	525	547	565	577	534	545	615	573	591	538	580	555	573	607	613	631	539	578	605	540	586	581	558	591	553	601	545	558	630	585	589	576	649	569	583	551	583	618	571	603	610	571	603	609	624	569	620	581	638	599	558	623	561	540	583	575	575	562	578	543	595	548	594	577	587	572	578	586	566	615	575	582	612	641	578	561	621	538	552	581	632	547	538	611	616	581	546	589	581	589	579	567	563	569	643	615	604	575	562	592	589	559	573	567	565	586	601	596	579	575	591	574	598	612	597	573	572	586	591	580	554	573
13029	1263	1077	775	568	520	928	7580	8873	1954	203	180	175	173	159	170	146	182	163	164	151	146	155	141	153	168	164	166	169	171	156	169	154	177	169	177	169	161	163	182	169	162	177	145	159	164	166	170	152	190	129	139	145	162	139	145	151	160	161	143	149	165	169	142	165	163	144	171	150	151	152	170	153	152	136	161	157	142	148	174	165	162	173	145	159	161	153	166	129	152	163	149	146	175	128	142	139	155	150	161	152	153	153	147	161	174	162	163	156	184	165	160	161	164	159	178	177	164	159	148	154	168	174	133	160	161	146	157	174	163	152	162	159	154	165	175	142	166	144	169	152	176	147	160	156	171	154	160	146	154	172	154	158	129	160	155	163	153	145	161	156	153	156	167	161	144	161	167	183	140	123	174	194	162	148	149	163	167	157	173	144	160	155	137	146	154	142	147	147	156	152	130	157	196	151	158	138	177	162	141	158	147	150	138	172	150	150	164	166	141	145	168	146	136	167	144	190	164	153	143	159	168	153	158	141	134	156	134	152	126	158	145	146	164	159	130	148	172	163	136	158	175	169	168	172	158	149	160	188	147	170	192	156	131	156	146	147	146	142	162	152	137	125	167	152	181	145	182	182	154	166	139	150	161	157	176	162	152	174	158	163	152	158	134	172	172	164	141	143	150	144	150	166	167	169	158	144	178	164	145	179	174	172	151	168	151	145	148	161	153	152	173	165	131	155	151	166	169	138	139	152	146	171	158	134	141	150	160	148	154	164	153	149	170	132	188	146	142	148	129	149	169	130	155	142	158	169	150	182	169	151	191	150	173	178	140	148	161	160	164	153	148	162	167	159	144	152	164	184	181	153	166	140	143	139	159	169	141	140	173	145	154	166	178	144	163	156	148	145	178	163	180	153	142	158	142	185	142	166	142	157	125	149	181	159	130	163	152	162	151	164	168	162	167	172	160	170	157	139	146	126	139	168	150	171	175	133	130	129	154	148	157	174	149	144	171	149	164	193	155	157	148	158	144	167	155	180	173	173	169	156	170	159	156	160	175	163	147	146	162	137	162	137	171	164	170	140	137	150	154	170	155	144	180	154	152	165	152	210	150	155	173	174	158	123	176	159	134	153	149	154	135	144	155	166	150	169	161	145	179	148	170	158	161	145	143	153	145	176	148	130	147	162	152	166	164	168	148	152	151	158	160	136	138	146	166	159	154	143	161	145	142	139	148	155	174	142	145	152	151	164	164	159	163	166	194	159	151	146	147	137	138	169	143	160	146	164	180	150	140	156	152	146	144	160	153	178	132	145	164	139	146	166	136	169	156	154	163	159	177	157	145	160	165	137	149	169	159	161	161	146	145	162	159	151	166	157	162	167	170	152	175	163	143	173	131	154	157	165	140	157	142	140	166	171	158	150	145	140	162	177	157	156	148	148	169	188	150	147	128	155	156	149	138	155	171	164	145	149	152	161	154	168	162	157	156	161	150	166	163	130	137	169	159	166	161	178	171	161	173	146	150	184	183	141	138	161	155	152	148	163	158	147	161	180	159	151	157	176	145	165	159	169	153	162	154	160	182	146	156	143	158	125	119	130	156	158	148	157	161	168	144	155	186	165	138	140	159	131	155	151	157	194	143	173	131	163	157	156	172	139	160	145	138	147	146	157	168	155	161	168	170	153	163	135	163	167	161	152	163	148	173	175	165	157	136	145	131	167	166	161	177	163	158	161	146	163	172	155	147	171	174	159	161	158	138	173	150	184	129	138	157	193	146	158	160	151	166	146	166	174	169	165	168	162	158	150	162	145	156	161	173	162	140	153	160	150	176	171	162	147	154	172	149	168	170	157	159	162	159	145	141	154	143	158	150	164	168	181	143	166	148	177	174	152	197	167	168	172	141	144	162	166	166	182	198	137	159	146	156	145	148	167	135	147	160	154	142	143	167	144	158	138	168	142	154	153	168	161	152	162	132	145	169	163	158	150	155	145	146	141	165	160	145	158	140	158	147	151	166	155	173	161	138	167	142	143	169	144	146	147	147	171	165	149	161	153	131	175	165	170	170	161	186	157	131	146	145	169	183	163	141	161	181	165	163	161	148	148	148	182	187	151	122	153	161	146	167	175	172	147	173	144	153	152	161	158	132	151	142	169	153	143	140	177	134	153	157	159	187	147	164	158	160	154	151	176	145	132	133	177	149	168	154	167	128	143	188	164	136	155	157	156	163	184	166	143	154	154	170	159	154	143	156	173	149	152	172	152	161	164	156	165	168	166	162	146	152	157	177	166	171	132	150	135	163	164	178	158	171	168	123	142	166	171	142	163	154	156	169	136	154	142	173	185	173	154	151	176	161	177	173	200	136	152	134	151	150	155	140	150	132	147	161	167	153	173	179	153	142	164	147	143	168	134	179	157	135	164	161	167	156	168	173	165	154	159	133	135	166	144	169	163	151	163	187	162	143	176	179	144	128	166	172	126	146	154	155	181	152	171	156	178	152	138	144	155	168	158	176	134	157	153	152	193	147	185	156	161	146	165	150	180	138	159	145	172	171	150	153	150	160	160	167	168	165	169	168	168	165	146	152	183	136	151	138	148	165	177	151	149	149	159	161	141	154	163	184	162	151	159	157	149	168	138	185	173	152	146	160	151	159	163	167	136	167	153	153	130	154	176	162	149	156	148	178	136	174	150	157	149	160	138	158	186	141	178	132	155	152	165	183	179	163	177	173	159	174	156	155	194	182	160	162	153	154	160	172	149	151	158	165	160	180	142	135	170	149	167	153	160	175	143	161	173	147	155	166	135	166	151	163	153	164	163	154	144	184	164	142	114	165	169	144	134	161	164	157	151	152	156	126	147	148	158	154	155	133	156	137	146	127	162	145	159	155	138	145	168	166	169	155	177	131	133	141	158	160	157	162	153	167	159	186	165	143	148	154	172	151	153	153	193	166	164	168	144	146	158	151	182	165	159	149	176	145	156	168	162	162	158	139	164	172	146	128	170	151	131	142	167	154	160	144	151	147	180	173	141	166	165	181	160	157	139	157	172	165	154	146	149	148	156	156	156	168	177	166	160	161	154	144	152	147	155	158	166	167	145	157	170	140	174	167	149	161	154	171	167	159	169	169	149	135	168	160	164	163	165	145	149	134	176	171	173	159	156	149	159	175	158	139	141	151	162	144	175	135	161	132	155	152	155	143	157	149	158	146	163	144	166	169	143	160	149	161	171	164	170	146	165	149	167	152	159	173	146	155	165	159	134	157	163	154	173	159	151	139	161	163	150	168	151	144	158	144	172	168	146	165	138	152	169	148	198	167	145	161	161	142	153	161	188	168	148	150	174	169	147	113	144	159	154	155	168	181	142	170	147	155	160	132	159	142	198	143	177	152	167	166	161	181	186	161	142	177	139	160	145	160	150	165	143	133	148	149	154	175	171	142	170	143	170	173	138	158	153	166	144	130	143	168	151	150	147	175	130	149	153	175	156	158	162	157	147	147
8268	1243	2431	2618	2418	2253	4509	26891	27524	4509	493	527	494	499	443	481	430	453	387	456	412	452	432	445	429	429	412	437	412	412	394	383	400	384	407	421	359	422	401	394	379	397	430	393	386	378	402	372	369	393	383	407	389	409	404	395	400	363	370	398	406	384	391	376	400	396	399	362	355	404	378	370	437	384	357	397	411	368	424	397	409	353	393	414	399	392	361	383	404	374	357	359	365	397	399	390	413	402	373	374	396	413	358	391	377	382	387	383	419	384	386	373	367	355	391	366	383	415	362	391	372	360	402	361	362	380	382	363	381	370	370	399	357	369	391	382	382	397	370	377	371	390	400	384	359	390	397	372	378	375	373	388	359	405	393	374	363	379	418	366	381	366	362	383	410	402	399	334	382	386	384	363	390	423	432	372	376	382	388	388	386	352	370	376	369	398	407	398	406	390	380	387	382	378	385	377	366	388	358	399	348	393	404	403	376	372	356	407	399	361	393	393	382	383	370	359	367	441	385	383	359	363	370	369	397	397	376	417	391	406	385	398	381	381	381	387	377	386	412	375	400	382	388	402	399	368	392	398	350	342	392	379	397	389	407	384	377	372	390	392	345	381	377	407	406	376	365	388	385	356	384	370	353	415	399	381	387	393	366	378	361	383	347	404	371	374	354	406	413	355	406	374	336	377	404	369	381	365	376	384	362	397	352	379	390	358	425	387	385	362	400	397	380	389	384	358	390	385	399	385	377	358	400	327	409	382	346	385	394	401	377	386	375	354	415	405	386	412	370	392	354	379	381	384	403	393	417	377	363	371	412	369	369	383	390	395	404	332	394	391	396	395	376	377	383	421	372	394	372	388	425	393	356	364	374	383	368	380	376	386	384	397	376	342	372	372	380	383	391	359	401	389	361	366	360	376	362	378	408	355	428	388	392	385	371	381	380	379	399	428	417	376	370	381	376	382	386	414	407	417	370	410	373	422	389	397	392	360	353	388	382	362	393	388	412	387	369	406	373	390	361	382	426	373	365	346	413	386	399	381	388	389	373	408	402	366	384	387	384	347	378	377	388	370	388	351	386	392	377	382	394	344	403	357	364	375	378	385	375	364	392	388	356	383	387	391	378	384	384	405	411	415	373	416	390	391	386	388	358	388	346	356	387	384	407	380	387	379	392	379	376	389	370	340	391	381	409	361	359	349	384	387	393	395	373	369	419	373	388	345	366	404	395	419	390	385	412	376	366	388	375	367	384	388	409	364	358	393	409	380	363	403	361	388	370	373	403	418	380	409	381	434	372	432	403	395	383	386	423	380	364	358	350	378	362	419	391	395	344	373	373	384	358	368	370	356	377	381	364	371	373	395	390	386	378	344	363	391	402	391	413	354	390	395	409	392	408	422	398	416	354	363	396	388	384	408	405	390	372	398	393	378	369	370	398	359	375	400	398	353	411	387	349	385	349	370	381	352	359	353	383	378	360	385	398	366	405	395	383	415	359	404	360	373	385	412	372	393	367	409	409	335	363	370	393	382	398	347	375	411	406	387	370	381	368	355	396	374	385	366	365	403	370	397	418	388	379	391	390	399	380	391	407	361	377	382	385	371	373	397	377	407	363	387	392	402	401	387	383	406	384	358	385	411	400	401	359	365	361	382	371	364	374	417	379	368	391	347	398	411	394	387	367	386	391	406	364	435	389	355	382	355	361	388	364	390	357	390	387	374	386	377	418	372	386	394	414	374	396	393	416	383	384	389	397	393	397	404	401	365	399	362	405	382	378	420	374	399	395	370	396	379	383	386	405	380	383	408	400	391	387	388	364	367	376	406	364	395	355	374	399	368	362	389	359	342	399	387	409	373	403	392	390	407	364	360	390	392	381	411	383	432	417	330	384	415	370	401	412	401	366	373	388	406	366	454	406	397	394	384	385	375	403	380	383	387	361	389	383	396	402	390	401	393	356	372	351	418	357	365	388	411	399	376	353	400	396	387	381	359	385	389	420	396	389	413	368	406	338	392	377	391	351	375	406	388	418	415	370	384	391	386	398	384	381	398	404	363	360	364	380	410	392	413	358	386	395	379	391	357	354	417	382	390	375	379	397	392	389	363	416	399	374	410	409	430	374	394	385	375	396	418	386	356	373	398	396	374	358	365	367	368	333	386	385	392	409	392	427	339	415	371	399	416	379	379	390	404	381	386	398	357	393	366	365	388	380	367	385	404	352	355	409	339	375	394	368	361	394	345	381	401	385	361	367	376	388	385	405	403	384	393	383	392	389	400	387	402	375	386	351	375	389	392	388	347	357	374	383	398	361	366	385	389	394	408	394	439	400	406	393	368	378	363	408	380	370	377	377	377	403	414	375	397	392	359	393	372	349	395	363	379	380	418	375	355	377	432	384	365	418	396	411	395	390	373	379	388	394	343	383	342	407	350	357	433	366	386	391	357	390	398	392	354	405	365	393	373	367	389	399	398	373	375	412	408	418	375	377	393	352	397	383	371	405	396	364	402	381	377	377	404	407	356	378	365	417	356	404	385	394	369	387	414	412	403	368	401	405	382	361	431	395	373	415	375	393	425	374	402	404	368	380	347	367	397	381	378	388	403	404	406	354	388	418	388	366	381	396	367	373	379	362	348	397	458	377	395	394	407	386	389	395	388	354	329	385	363	380	387	371	381	362	361	391	379	395	368	416	377	389	397	402	410	385	384	381	389	377	385	374	384	339	358	362	394	413	412	391	363	403	402	399	406	367	324	381	351	388	427	380	406	415	397	412	417	380	393	390	343	369	360	404	417	367	376	392	415	379	421	426	401	393	374	369	378	376	366	395	396	402	378	395	363	399	381	370	400	385	388	388	360	345	385	361	375	389	401	380	388	383	395	382	385	385	387	402	386	383	383	413	397	387	424	362	403	381	373	395	352	386	384	368	406	425	395	365	386	356	367	395	363	402	355	358	382	371	393	411	373	377	407	387	366	446	402	401	382	374	349	339	375	337	349	380	442	428	432	376	392	384	389	362	365	385	368	376	363	361	383	410	430	380	333	389	390	343	416	421	372	409	380	354	369	376	405	375	430	390	376	401	356	371	390	380	414	382	374	394	375	366	381	411	361	377	375	404	389	403	351	415	413	385	374	352	377	353	379	405	424	379	366	415	383	356	399	361	404	396	337	356	355	379	381	385	370	393	405	379	382	412	384	372	370	342	393	393	389	379	395	387	407	389	363	385	342	372	370	380	422	394	383	358	394	367	365	393	381	419	353	362	386	384	405	403	374	395	354	397	352	390	388	392	373	405	427	421	368	368	406	373	359	361	369	370	382	407	394	385	419	380	357	377	390	388	385	388	375	352	400	393	379	400	352	401	386	408	401	413	405	411	386	409	407	387	398	386	391	357	421	376	391	353	382	379	390	387	383	386	401	385	386	396	374	401	373	382	362	385	422	389	403	391	383	361	392	395	386	377	387	355	376	401	369	373	394	401	392	359	360	373	388	388	387	376	406
1826	405	404	365	283	272	244	310	391	228	214	210	243	211	225	185	213	211	232	201	228	207	183	193	177	182	199	198	202	191	214	223	199	209	200	205	219	187	220	242	239	221	227	207	202	206	194	213	234	201	181	199	206	172	218	183	207	199	207	204	192	205	176	209	171	203	225	186	214	210	206	206	198	174	221	206	205	193	189	195	181	205	214	188	210	215	217	202	194	219	212	213	210	182	221	206	186	210	223	218	220	193	206	194	190	190	190	205	215	183	217	181	190	194	211	214	223	236	235	213	205	168	181	192	213	203	243	207	174	202	184	190	200	200	240	192	218	202	190	189	213	191	216	206	207	195	201	221	201	231	210	200	218	219	220	248	176	197	233	202	211	208	209	210	196	201	197	207	165	214	174	216	212	179	194	181	202	178	190	201	194	221	228	209	215	197	213	196	226	199	181	192	228	249	219	228	182	208	212	203	215	206	197	216	210	175	205	186	211	227	187	234	219	184	182	214	200	238	207	182	217	210	209	197	188	208	207	177	196	202	203	220	205	212	211	198	214	185	205	198	208	214	204	199	202	225	208	244	181	194	221	219	226	198	208	207	203	208	207	200	222	201	196	196	202	197	206	202	197	209	211	176	213	187	219	191	211	209	199	205	197	225	194	191	220	199	205	189	181	235	205	219	219	214	207	224	194	206	191	209	198	191	185	210	211	206	218	204	214	212	221	203	214	186	207	193	199	218	206	185	206	179	224	172	189	229	207	191	210	182	216	213	173	188	213	211	191	170	230	214	228	214	196	232	226	208	216	203	195	215	194	179	215	176	199	224	175	198	178	218	234	185	206	194	201	230	188	211	211	183	200	202	206	185	208	173	184	204	189	187	214	226	211	186	185	198	203	183	199	219	206	206	190	178	191	210	192	200	192	219	204	224	188	184	185	184	220	207	226	192	216	220	187	198	225	222	211	200	197	206	218	249	195	232	218	190	189	190	213	209	209	211	193	234	217	180	214	184	198	195	197	201	205	186	214	198	206	184	222	228	213	214	211	197	208	182	229	205	211	194	221	210	175	236	203	187	212	217	217	186	215	207	196	210	228	219	211	206	197	202	200	198	193	197	195	212	227	223	208	197	169	184	206	179	215	205	187	209	216	204	209	225	194	217	246	190	201	194	196	202	221	204	229	210	218	181	187	184	177	207	200	203	225	200	200	206	170	203	213	214	242	213	203	178	203	217	199	218	206	206	205	197	200	184	209	233	197	177	193	193	217	202	208	204	197	206	205	220	232	228	216	194	199	197	219	197	178	173	178	167	201	200	200	219	198	238	203	200	203	207	224	202	197	222	217	201	187	214	212	208	240	241	212	211	202	173	190	221	201	183	197	212	215	218	194	203	228	219	183	213	190	220	216	208	218	219	199	231	216	190	190	197	235	213	209	230	196	210	217	238	202	189	208	196	218	226	213	182	209	214	230	196	185	209	202	201	222	200	173	196	190	210	183	198	221	191	229	222	210	208	177	204	199	199	221	244	204	215	210	207	192	184	204	190	215	234	230	210	211	212	212	197	176	231	212	180	161	211	207	195	223	203	209	218	196	201	226	233	193	209	228	226	191	222	200	201	221	210	207	206	166	223	198	194	176	175	212	215	210	209	254	213	216	186	175	194	184	199	213	176	189	179	205	195	198	211	217	236	206	199	183	193	196	195	202	186	175	207	210	193	215	198	176	188	201	192	202	219	199	205	199	201	210	213	206	197	219	219	206	199	240	181	180	198	205	217	181	206	197	218	197	211	207	202	189	215	220	204	230	164	175	214	206	185	184	197	206	207	202	218	217	174	201	234	194	211	221	196	213	176	202	195	191	220	197	184	208	207	218	226	205	185	183	196	211	179	207	174	207	205	183	237	175	201	210	192	184	202	233	206	223	191	213	170	214	198	181	208	197	225	222	196	183	220	188	191	187	195	192	199	223	180	190	206	183	214	211	223	212	242	183	204	223	200	186	193	213	215	210	229	219	206	224	203	202	216	212	194	216	184	207	188	202	194	191	209	192	226	189	192	192	194	192	220	189	192	230	183	217	208	195	216	181	195	208	206	232	188	177	193	231	204	217	210	174	210	189	205	219	174	192	231	191	197	188	221	218	180	195	199	224	181	209	201	215	230	206	199	191	204	188	204	193	202	245	225	182	216	198	219	225	208	216	205	191	197	179	217	194	192	236	185	203	185	205	197	199	195	192	202	195	223	183	191	199	210	211	219	227	198	189	209	191	224	223	205	200	196	191	223	201	213	200	184	226	227	220	225	205	206	187	208	189	198	204	195	205	216	216	188	205	199	215	205	217	227	201	220	199	209	211	201	204	191	196	217	200	224	226	197	191	177	216	194	223	213	241	193	231	191	213	211	209	218	166	228	212	208	204	200	202	201	220	230	213	182	191	201	202	208	209	204	206	189	193	221	201	185	232	188	212	206	230	164	204	207	197	207	187	218	196	215	225	213	195	228	184	213	206	200	206	215	171	156	205	226	214	218	204	206	182	220	201	211	205	202	223	222	213	216	203	218	204	196	186	185	182	195	179	209	193	190	217	213	206	222	214	231	204	191	213	220	212	217	208	198	193	210	201	190	206	191	191	193	207	219	199	202	218	196	204	213	204	220	210	217	204	209	182	184	230	213	194	203	194	191	202	212	234	196	212	219	201	195	243	195	196	190	208	214	209	210	200	213	203	212	206	220	203	191	226	170	199	234	249	210	197	204	238	224	190	181	212	204	225	210	223	196	202	221	199	201	213	204	190	218	212	203	241	176	193	191	169	180	199	177	217	208	202	192	220	202	197	216	207	202	212	231	179	209	210	201	209	191	239	201	244	222	219	188	182	188	191	208	201	203	214	186	196	219	219	202	218	188	209	195	196	213	210	206	220	184	204	212	201	203	190	199	219	176	203	231	218	213	211	246	217	218	211	225	180	209	210	184	196	181	188	221	210	209	225	195	191	222	202	180	192	188	220	197	216	217	205	212	182	186	208	188	217	231	201	209	218	205	198	189	199	228	205	207	197	174	178	210	200	201	224	199	205	215	204	220	212	192	216	225	212	223	224	231	201	212	196	184	222	193	217	222	203	225	208	193	205	196	207	198	226	197	197	196	201	171	216	197	212	205	214	207	194	195	203	185	196	198	187	219	213	243	209	204	177	175	213	202	177	187	202	232	193	170	186	205	191	185	210	193	205	214	200	188	200	173	204	218	202	177	223	190	218	216	211	183	206	208	215	212	225	219	187	196	199	190	198	200	216	205	222	210	238	214	220	199	221	222	220	226	205	192	204	194	217	206	194	224	201	182	208	211	187	176	220	179	193	219	233	155	202	208	210	221	188	248	188	200	211	203	186	241	203	212	185	206	198	203	221	228	197	206	225	207	190	219	191	188	172	201	214	200	185	202	196	217	227	214	203	195	208	203	205	220	202	208	205	195	217	206	190	183	200	201	228	187	205	183	185	182
2040	705	1025	1089	971	778	721	1464	1742	675	476	519	521	500	519	504	500	489	535	482	496	532	507	501	499	529	520	493	483	559	504	523	503	538	495	504	525	485	510	537	462	466	557	515	491	493	521	517	510	537	500	525	479	520	482	510	489	550	485	524	470	515	498	498	484	505	501	502	495	534	525	518	508	515	455	504	500	512	527	474	528	506	468	507	464	491	505	532	496	509	494	466	499	510	495	458	498	484	470	482	487	518	506	474	547	530	551	537	495	530	500	479	524	493	475	489	471	484	516	504	503	512	516	522	514	494	497	534	501	483	535	491	473	488	504	492	505	472	531	515	475	541	500	491	526	493	511	496	483	493	458	516	497	488	500	500	508	480	523	512	509	503	473	551	504	505	529	506	546	511	552	512	530	488	521	523	469	475	515	464	489	523	475	519	509	513	477	502	468	514	496	493	488	503	515	511	504	489	529	507	504	495	522	476	470	492	487	503	525	488	499	483	529	493	478	517	462	463	520	508	483	524	505	499	484	520	481	514	510	494	461	507	512	486	530	559	451	507	484	496	474	499	517	535	507	484	490	490	499	499	503	453	508	518	496	485	501	488	524	531	521	525	464	528	497	509	465	516	498	492	510	515	491	509	488	507	475	494	502	499	549	543	501	541	514	518	520	520	482	463	532	512	520	475	517	490	505	509	497	510	496	508	501	489	547	516	518	542	523	509	505	496	476	528	509	475	464	512	469	487	514	560	498	503	492	540	499	579	477	513	511	479	487	488	474	516	475	536	527	501	492	506	541	500	501	480	492	518	531	559	480	508	525	474	536	511	522	537	508	520	505	506	478	506	468	473	524	490	475	483	547	500	513	506	470	501	517	529	483	487	509	533	516	497	510	533	482	487	493	511	486	546	492	487	530	524	550	500	450	516	502	517	508	481	456	495	522	502	489	500	483	515	516	525	557	527	535	519	501	530	487	499	509	502	472	514	537	502	501	482	535	484	444	521	513	494	524	514	494	504	513	535	513	532	511	546	467	481	556	543	484	487	537	498	507	479	523	516	545	504	476	536	500	502	430	536	506	511	482	490	544	525	542	467	533	505	544	503	483	455	536	504	517	516	535	507	504	490	489	476	480	485	527	522	479	517	523	534	473	536	533	512	519	535	523	462	502	530	536	486	508	522	510	520	521	516	508	503	507	542	527	519	525	540	518	471	499	515	495	534	485	506	495	519	527	460	505	477	532	482	494	531	519	528	527	528	521	533	485	539	513	497	509	505	518	557	497	545	477	497	535	520	517	520	499	522	511	511	488	515	511	489	485	536	542	495	497	493	487	503	525	508	493	485	549	493	497	515	553	500	469	533	505	457	508	520	517	503	490	467	483	472	533	537	486	485	525	451	487	518	487	516	501	452	527	486	497	503	520	544	512	502	491	494	507	471	542	517	486	514	493	479	473	513	510	537	502	486	488	542	515	516	503	544	498	495	468	527	529	530	523	497	504	492	533	529	524	497	500	486	517	523	503	472	489	524	481	500	481	534	470	531	498	466	530	519	503	475	481	486	511	494	517	479	492	485	480	510	488	504	524	527	556	555	519	509	518	494	519	494	514	481	487	517	484	503	516	493	514	464	515	483	488	498	482	490	527	525	497	508	468	466	477	536	482	509	500	560	485	519	518	475	515	529	543	526	494	515	517	513	505	478	498	523	542	474	529	508	508	465	498	493	520	526	498	550	511	459	504	492	521	540	539	507	499	499	501	514	501	533	480	503	561	499	538	507	498	510	500	527	486	455	553	507	504	529	477	502	507	485	532	475	492	489	487	483	494	499	511	493	495	505	511	506	509	510	469	491	553	506	499	487	472	493	507	535	502	511	507	489	495	505	486	506	497	515	519	489	519	510	478	512	515	505	520	529	517	523	496	487	528	491	515	493	525	515	487	495	502	512	524	523	499	461	545	519	482	494	493	519	495	514	488	494	544	504	510	536	497	498	545	520	536	480	544	505	522	515	493	540	526	493	504	494	528	541	484	529	523	526	524	506	508	485	545	512	524	470	481	505	509	487	526	556	532	505	489	485	496	550	511	518	475	504	449	506	484	507	506	488	530	500	512	486	513	497	527	528	485	539	486	514	464	488	501	490	525	499	466	528	500	515	504	499	498	510	537	497	515	479	511	540	488	494	444	452	498	521	467	570	528	487	485	520	545	534	478	502	484	484	476	535	532	544	485	465	507	502	465	517	546	522	487	519	500	512	507	481	481	520	490	465	504	499	520	538	526	519	484	511	516	527	536	521	501	512	531	506	500	492	477	493	507	484	459	509	523	498	479	525	561	534	490	506	494	504	517	482	511	536	537	504	499	509	551	498	527	507	504	505	484	510	454	506	531	550	544	499	508	510	509	493	572	488	478	505	470	521	483	530	472	483	498	499	484	530	525	535	555	477	545	526	493	522	531	485	504	512	493	513	504	490	490	535	519	506	451	585	534	493	505	471	501	503	487	501	533	518	474	497	522	507	456	505	535	521	537	528	506	476	489	497	500	509	473	539	521	552	506	477	512	499	508	492	502	502	528	519	496	468	494	515	494	478	501	494	489	482	466	486	510	485	457	479	529	509	474	513	493	482	478	469	507	504	486	538	513	514	505	509	501	508	435	522	531	575	526	495	510	511	505	511	485	491	508	519	546	487	503	509	499	509	473	524	501	496	527	479	517	532	505	526	536	503	469	502	469	488	556	542	530	505	514	555	499	516	447	502	475	507	536	501	530	511	486	520	489	501	505	510	521	488	544	505	527	499	515	498	537	489	541	504	505	496	512	477	552	529	492	542	459	493	471	466	539	530	441	520	506	501	494	519	506	485	480	515	523	475	531	514	490	472	552	478	533	495	503	507	516	518	535	500	468	468	501	518	483	547	534	527	520	527	535	489	499	524	510	470	518	509	547	502	492	482	453	495	494	527	502	482	528	519	492	532	516	520	494	492	538	500	495	514	501	495	497	479	498	508	508	518	498	501	529	514	509	514	471	503	478	465	502	527	572	497	513	494	481	533	485	486	506	517	527	504	492	488	504	487	493	501	514	515	483	551	474	489	528	522	492	481	504	519	463	511	512	502	543	479	515	506	517	549	462	518	473	529	471	467	488	491	522	521	560	499	530	498	514	468	477	521	508	492	499	510	529	520	467	496	512	544	518	473	519	531	501	537	521	516	483	529	494	522	491	502	524	502	516	514	481	516	475	478	562	529	508	472	518	540	509	489	504	483	506	524	496	525	535	505	567	469	518	504	499	507	514	521	551	511	523	526	488	482	501	501	476	457	546	498	580	495	530	548	521	532	470	514	481	500	487	485	468	452	493	499	491	508	450	545	496	542	476	477	507	528	523	549	492	512	436	509	491	497	473	476	501	483	526	510	523	515	509	511	544	513	483	510	507	499	511	487	541	521	460	493	501	523	528	511	541	493	523	511	495	507	541	459	476	476	534	533	490	483	494	495	469	472
7283	651	751	514	456	431	1439	3718	4398	1172	297	232	235	258	248	215	220	248	274	255	290	215	242	250	258	236	238	254	228	222	249	246	246	231	252	243	288	256	240	268	259	221	246	234	215	246	247	231	233	247	238	273	254	242	273	240	270	259	250	204	260	258	239	245	232	237	230	245	257	257	238	258	271	232	249	241	270	232	255	220	235	256	213	214	260	219	256	222	272	226	265	232	239	254	244	248	271	241	239	232	283	252	269	254	235	259	244	269	268	260	265	240	222	220	265	251	262	249	232	235	222	254	181	244	264	258	244	261	234	243	258	220	248	271	240	259	239	249	251	288	238	251	237	257	231	235	241	223	291	256	246	252	246	224	236	226	257	264	246	238	252	246	248	222	232	225	277	225	231	252	221	208	256	278	228	256	239	282	253	229	254	247	236	240	265	231	240	268	265	266	251	242	236	242	261	260	258	276	235	252	235	252	264	235	225	225	211	270	241	236	259	249	256	242	256	259	218	254	244	227	298	256	234	250	258	230	261	257	249	250	269	231	248	247	251	281	256	235	242	268	273	254	258	245	264	231	247	262	222	223	218	233	247	249	234	270	230	259	255	239	249	258	228	241	251	244	211	211	244	232	241	240	261	228	264	238	241	270	244	272	238	240	244	254	254	234	241	233	233	241	251	231	238	225	235	232	244	231	250	278	261	268	238	248	263	240	253	261	211	234	249	236	227	251	229	256	224	247	266	235	255	237	241	230	240	246	251	242	256	245	244	260	223	265	236	244	236	243	242	247	226	228	259	255	233	250	248	243	246	256	262	214	253	225	238	245	225	255	240	253	239	215	262	259	239	262	222	264	259	234	238	232	221	253	242	249	249	221	237	230	277	232	232	237	262	259	262	240	263	274	254	247	272	238	240	243	267	239	236	251	223	266	267	235	223	252	263	230	245	233	257	260	231	245	233	236	256	248	242	253	248	220	264	229	241	272	246	234	263	267	250	277	256	232	233	249	237	245	210	241	233	239	235	237	262	256	232	245	250	236	225	250	278	250	264	266	256	225	253	242	231	252	240	282	237	212	254	240	244	219	255	239	251	288	251	228	247	266	238	226	226	247	238	253	219	230	219	257	245	248	266	254	277	257	227	233	227	231	261	261	262	225	247	238	251	247	243	289	265	286	222	300	281	248	246	247	262	248	243	226	223	247	236	237	230	266	246	230	262	254	265	221	259	255	241	252	260	219	258	250	245	267	223	227	274	238	263	240	234	258	216	235	265	256	240	270	240	268	234	242	258	258	246	259	238	240	256	254	264	274	233	235	255	229	236	246	232	249	253	272	272	242	266	250	261	226	250	256	244	252	208	243	244	261	245	241	276	245	263	257	272	238	253	260	229	242	256	242	234	248	240	232	246	260	263	243	264	244	275	261	238	252	277	268	223	228	272	233	252	213	259	243	255	237	261	264	247	248	242	222	247	227	266	257	255	260	252	273	249	250	280	247	228	255	252	231	264	229	254	245	209	240	221	243	222	262	263	255	256	216	251	246	249	258	216	249	267	272	257	233	230	244	276	215	273	234	231	233	264	231	236	230	227	269	260	250	262	233	237	219	252	270	211	219	257	226	238	257	237	229	228	241	258	269	252	234	269	237	236	249	251	247	278	277	251	229	239	263	246	268	275	220	249	235	220	266	249	258	262	275	253	224	228	252	218	256	255	270	250	276	241	238	233	237	249	268	247	262	224	257	212	237	212	232	255	255	243	225	223	286	225	271	259	267	269	259	243	241	258	243	240	229	246	273	254	243	245	228	257	238	223	243	249	263	206	231	236	245	226	259	223	241	242	259	268	231	255	275	248	258	251	271	272	247	231	259	226	237	262	235	236	252	236	235	246	225	208	251	244	248	246	213	244	244	220	225	236	244	262	248	258	258	259	246	258	238	274	245	262	255	238	245	246	204	250	264	246	247	272	252	239	236	236	232	259	278	238	249	213	220	224	258	264	257	258	246	240	230	262	247	232	243	270	243	242	234	286	280	246	252	257	262	232	255	240	229	265	261	275	233	274	230	246	206	244	245	203	204	224	227	260	230	280	260	240	212	229	240	226	246	217	252	246	236	259	265	231	262	250	240	255	243	222	252	237	251	262	250	225	246	257	250	235	240	270	255	239	254	265	264	236	261	234	220	252	273	251	248	276	238	265	246	246	241	246	249	238	246	230	263	271	270	242	236	256	243	240	219	275	251	259	237	246	257	271	233	263	252	267	272	242	246	217	246	235	237	255	263	237	240	244	230	245	259	246	258	208	253	246	248	237	241	236	258	274	244	242	238	223	218	233	240	242	207	212	253	263	241	234	232	246	287	241	230	260	236	229	228	273	252	252	228	268	222	254	245	267	240	229	267	273	254	242	242	237	240	258	222	243	213	260	237	243	229	287	240	269	218	256	239	236	221	226	245	235	287	253	238	216	268	245	250	220	249	252	233	256	251	229	228	239	265	267	238	250	242	269	252	245	247	238	246	273	257	249	255	262	248	250	262	273	273	262	241	247	225	266	232	241	266	214	230	234	301	253	235	236	261	244	293	266	266	218	237	229	232	244	221	242	249	274	241	242	233	255	215	245	259	251	252	235	221	213	241	235	260	258	250	260	282	269	259	254	220	242	241	243	276	236	221	272	235	238	250	250	238	224	256	264	246	270	229	238	282	245	257	221	251	248	247	254	259	246	244	255	231	235	243	234	267	268	254	251	237	248	228	240	260	227	275	265	270	272	221	237	275	265	252	243	245	236	271	226	248	266	234	239	225	240	263	226	244	233	271	264	251	249	229	245	222	265	237	278	237	242	274	256	261	236	243	224	238	272	265	229	217	252	258	219	276	274	246	239	234	222	248	265	273	255	240	225	253	281	223	260	238	227	271	261	271	262	254	253	256	256	253	259	244	235	228	262	253	251	238	231	271	230	229	215	215	232	296	265	216	230	276	225	243	225	259	265	234	232	231	232	227	245	226	250	237	268	269	246	239	245	246	235	268	258	268	233	245	237	219	247	249	268	236	233	257	254	222	283	273	204	238	259	254	271	251	271	239	198	261	225	243	231	231	266	247	264	237	239	236	266	230	218	251	242	226	232	240	277	243	244	262	258	240	241	243	228	269	263	226	254	243	245	233	235	252	235	209	263	245	218	237	256	243	236	225	233	234	263	238	224	241	233	234	256	271	232	247	268	245	230	274	261	237	275	261	238	259	249	254	230	237	243	237	262	217	266	245	226	243	241	237	224	241	229	248	244	250	242	230	271	251	262	252	263	258	271	235	244	278	225	240	230	243	273	245	228	262	224	247	232	258	261	258	249	243	258	253	270	259	277	235	266	250	269	235	240	249	235	263	260	236	253	240	256	224	258	211	222	247	247	233	272	238	245	282	273	241	243	211	239	262	247	236	251	241	256	244	258	279	272	271	267	258	246	243	250	209	227	246	254	247	251	248	287	235	228	233	222	267	255	261
6575	1060	1654	1730	1556	1504	6712	16743	17768	3982	642	671	645	643	681	632	623	635	653	582	607	638	561	577	620	591	630	619	592	601	660	606	635	566	603	587	575	622	594	622	608	604	628	605	582	622	574	590	636	562	575	588	547	563	585	574	553	594	537	594	597	568	600	586	567	618	598	585	595	610	589	566	621	609	631	589	580	598	570	605	598	588	610	563	579	608	640	593	608	612	626	569	630	589	557	594	599	631	576	580	605	580	570	610	603	593	562	575	600	588	626	615	588	591	626	583	628	583	599	604	580	551	565	584	608	571	625	617	635	611	586	612	620	577	607	663	595	553	587	580	590	602	618	572	566	608	608	646	582	588	606	580	605	558	620	595	579	577	542	606	674	592	602	581	572	581	625	552	599	598	604	578	587	557	564	547	568	575	594	540	568	586	608	590	618	617	586	601	568	600	606	644	592	642	588	529	548	532	561	567	582	579	573	627	569	557	631	605	624	598	571	586	612	611	589	566	571	626	593	608	591	569	615	578	586	589	611	585	559	586	562	617	579	610	620	612	613	594	618	592	653	625	638	586	554	581	594	579	582	612	591	594	608	554	574	585	555	553	599	607	595	566	595	605	578	588	587	619	601	584	591	596	583	620	576	589	605	584	589	619	594	610	579	617	590	634	590	612	594	552	530	564	584	607	582	607	633	577	599	563	598	574	639	648	636	579	581	623	568	607	577	578	628	590	562	588	603	617	650	593	565	583	580	595	595	569	645	600	551	603	585	567	617	564	556	600	626	562	589	633	598	573	606	614	572	571	614	572	605	579	585	611	632	530	606	574	581	553	626	612	610	539	555	588	601	575	602	612	567	604	601	608	557	648	601	630	576	600	591	595	614	558	567	591	639	622	591	618	576	555	608	612	547	601	642	591	591	633	586	613	605	573	596	594	620	607	567	602	577	595	601	573	600	601	608	606	571	548	614	584	611	621	599	587	560	566	601	612	578	587	576	591	595	602	575	578	629	598	566	551	612	580	561	653	584	568	543	636	594	597	590	641	577	521	599	619	593	602	594	568	577	603	573	559	619	594	578	618	600	595	638	596	585	616	576	606	611	588	616	564	591	576	610	591	590	587	584	634	586	595	560	571	587	532	611	593	609	615	612	570	588	585	600	597	599	578	601	575	612	563	614	593	618	571	563	548	583	567	657	594	566	610	590	574	596	586	583	607	634	602	553	617	547	584	617	588	575	615	608	597	617	586	588	598	555	646	577	587	592	589	615	593	580	593	611	572	582	611	549	581	587	616	565	580	563	565	588	629	580	618	566	588	607	554	565	597	587	563	557	626	554	587	587	602	549	590	618	588	590	601	595	602	597	643	594	591	576	636	619	576	617	600	575	601	597	580	608	591	578	583	574	629	578	633	612	621	635	596	615	609	605	615	624	599	582	548	560	581	587	591	577	594	623	582	580	647	592	606	645	589	559	555	597	605	626	582	583	580	598	598	586	575	565	619	604	614	558	595	573	587	603	601	595	581	577	590	614	545	636	629	607	616	563	557	595	589	545	600	550	643	592	619	610	597	595	570	566	579	555	638	601	606	497	609	571	608	570	600	630	564	584	590	610	594	626	551	614	621	608	581	580	605	584	593	544	620	608	604	610	600	591	557	612	612	594	558	590	591	603	576	609	584	537	604	611	586	589	598	632	587	597	583	586	590	590	595	583	577	559	620	596	611	584	571	615	608	577	615	584	553	633	635	614	570	567	569	577	614	620	613	567	568	617	610	564	589	600	593	527	568	613	583	571	546	619	565	606	568	593	588	572	598	580	616	568	609	611	583	585	626	576	599	584	610	601	589	622	575	569	577	639	590	585	597	594	591	560	581	561	576	570	561	581	594	585	601	584	599	621	619	614	599	599	616	559	613	574	595	626	555	600	599	566	624	544	537	628	582	612	648	619	630	577	593	583	580	547	583	568	610	580	617	581	529	594	572	635	627	623	594	572	607	582	606	581	599	586	612	584	610	589	614	594	608	580	602	593	573	595	587	569	624	607	552	634	620	571	573	588	575	612	589	615	599	561	575	597	613	617	590	575	542	599	636	567	588	627	559	583	587	571	567	604	586	578	586	569	620	588	548	551	547	577	611	598	592	552	551	593	572	592	615	642	592	600	591	580	567	579	607	560	591	597	564	636	595	590	596	595	594	583	588	598	571	576	568	573	564	596	555	569	567	576	604	620	610	623	607	607	594	615	577	607	568	596	613	581	590	613	624	582	577	584	569	572	583	594	606	578	620	530	633	562	569	554	588	584	563	565	610	595	584	602	595	586	572	568	578	584	605	604	572	609	593	606	593	612	559	570	627	589	575	588	600	619	639	607	610	579	620	635	555	597	572	590	595	537	582	603	529	617	554	543	602	569	580	612	601	602	597	579	550	581	563	584	586	583	601	608	571	552	567	608	613	521	634	562	580	590	603	572	620	595	567	614	599	593	587	614	572	577	596	574	616	542	618	600	585	551	640	599	603	567	613	583	613	561	571	596	615	604	597	589	596	612	583	594	622	591	609	607	587	579	584	583	644	568	586	614	607	579	603	615	611	569	569	558	580	576	532	603	594	608	611	598	603	571	534	628	615	598	621	589	567	638	613	615	604	582	607	542	586	628	610	600	582	567	616	575	561	623	563	626	534	569	602	611	615	583	600	557	591	623	594	587	553	604	602	613	614	588	614	578	588	590	571	604	632	590	616	581	629	621	562	600	590	591	573	568	588	623	596	602	547	609	598	597	574	546	609	576	612	583	574	627	561	585	584	572	627	600	601	629	600	648	527	582	628	609	616	600	584	627	588	594	577	584	579	568	599	571	620	619	609	579	564	568	601	573	563	572	584	579	580	613	635	542	595	582	575	559	593	600	616	608	639	581	610	581	547	614	604	597	619	602	622	588	602	565	596	588	553	577	585	560	614	595	635	612	618	565	580	597	545	554	594	586	605	605	570	656	611	598	604	591	542	573	588	602	584	587	595	602	637	591	570	586	602	593	616	631	577	588	566	579	606	571	538	604	589	581	548	602	586	665	588	582	583	550	563	557	600	588	595	540	599	572	576	596	566	591	632	565	537	604	622	634	615	536	587	596	577	617	585	573	590	548	587	599	573	609	581	589	621	587	565	568	627	569	586	631	592	585	583	614	581	605	595	629	539	612	608	559	566	562	617	570	586	617	566	581	613	597	574	612	557	597	561	604	575	601	614	618	579	596	561	592	578	607	577	593	550	612	542	573	575	610	529	603	622	588	587	590	622	592	588	565	588	608	619	590	556	607	613	620	590	545	623	559	566	632	579	546	616	549	550	551	573	602	586	608	648	591	576	588	590	600	572	603	575	565	587	617	547	631	599	530	613	600	599	591	603	614	637	570	601	578	575	582	579	590	574	574	600	549	591	615	600	592	579	577	582	591	615	602	596	631	550	607	596	611	620	593	582	590	587	607	598	571	576	582	580	617	568	568	623
12807	1074	1065	702	605	2916	6937	9033	6501	647	184	207	159	168	165	153	173	156	172	192	164	157	156	162	165	139	169	164	188	169	185	188	165	159	164	164	165	163	171	175	155	167	157	169	144	160	174	164	149	168	167	155	153	122	167	165	171	159	176	156	167	172	171	175	161	186	149	142	170	154	176	154	137	165	179	168	164	152	176	174	158	162	151	144	165	185	149	148	178	169	148	164	151	164	168	165	154	156	165	159	169	173	181	152	164	155	141	157	176	165	164	155	158	162	154	151	149	161	155	155	174	183	168	163	139	157	154	160	149	148	170	170	163	153	149	158	149	146	182	157	169	174	136	148	133	154	187	157	141	167	172	158	145	154	161	160	141	159	171	139	167	150	167	164	156	127	177	159	141	156	170	164	176	138	184	172	180	151	177	185	152	150	168	146	178	167	144	178	169	145	166	169	156	174	138	158	153	156	155	153	188	160	159	156	159	181	167	153	160	145	182	165	149	154	146	162	144	148	154	169	136	128	158	159	157	144	174	155	175	167	158	166	150	177	169	150	167	154	171	166	169	180	154	155	163	175	143	165	152	159	188	162	165	183	164	144	172	146	153	175	161	160	159	158	163	148	179	170	179	162	174	173	148	149	157	173	153	148	161	177	184	151	186	144	144	160	134	162	161	165	147	167	188	188	178	160	170	171	141	163	120	165	163	151	149	145	162	149	148	164	171	143	160	170	158	155	150	175	149	136	167	182	181	150	145	168	189	166	186	150	157	162	183	170	159	170	172	169	158	181	165	135	206	139	145	165	149	142	180	157	132	190	181	175	146	168	162	169	167	173	165	168	151	170	158	164	132	150	186	139	154	143	162	162	154	135	140	173	163	181	143	149	158	153	181	159	186	151	164	203	149	149	155	148	155	179	180	156	156	167	186	166	156	175	138	164	172	173	160	168	141	182	156	166	146	149	148	175	151	180	160	148	150	147	159	154	166	166	170	151	144	150	162	127	170	157	148	181	140	161	150	153	159	169	160	156	166	148	159	151	160	146	161	157	186	153	161	151	193	168	154	177	189	166	186	163	168	172	157	167	168	164	139	157	132	170	140	155	144	148	150	161	160	165	184	153	154	167	154	163	152	145	181	161	166	165	170	145	169	158	169	157	168	186	180	174	145	158	145	141	163	158	155	154	160	156	160	170	176	171	187	175	147	164	160	164	147	147	144	177	148	161	170	143	147	161	153	156	149	147	171	164	162	174	170	173	193	147	173	165	170	164	174	147	178	156	153	159	138	147	151	173	178	152	178	160	145	165	180	158	163	152	171	182	178	158	136	153	181	168	145	142	165	150	165	166	127	144	172	140	165	161	157	185	144	153	153	179	152	169	144	132	164	163	158	171	175	167	165	167	139	158	174	143	148	147	146	158	159	157	151	164	165	180	162	158	178	175	156	149	137	151	161	175	194	167	181	165	176	153	171	159	154	183	155	141	166	168	155	166	168	183	145	163	156	180	157	186	184	162	151	150	173	170	171	173	171	163	151	156	159	155	166	139	160	166	170	171	149	152	190	164	159	133	155	143	175	179	170	179	139	175	167	177	164	146	181	136	167	170	149	159	164	151	153	159	161	185	151	156	163	192	140	154	152	161	163	154	175	162	164	157	174	174	156	162	166	143	174	176	145	182	176	162	173	168	170	165	196	140	148	161	174	148	170	188	171	169	132	152	179	136	164	167	155	194	167	162	153	141	152	165	149	161	176	158	192	159	170	159	153	180	164	128	165	164	184	148	152	158	185	164	158	180	177	175	169	176	180	151	148	174	135	168	142	148	163	172	166	166	156	164	159	165	157	170	168	153	175	148	146	166	156	169	165	163	196	176	166	161	143	148	154	147	181	163	163	158	137	186	155	159	155	154	161	151	153	148	181	166	163	147	171	151	183	176	175	150	159	170	140	153	149	167	150	150	184	156	148	147	146	151	144	179	161	164	126	160	152	174	134	156	163	153	163	159	163	145	148	190	140	174	171	144	144	154	172	158	145	157	159	163	152	153	169	145	153	157	167	188	153	172	143	155	157	151	158	166	183	163	146	160	175	189	169	143	154	178	173	196	166	163	172	154	154	179	172	187	183	158	193	140	147	163	152	162	168	163	145	164	190	152	157	182	148	173	162	165	168	176	167	180	188	166	155	164	141	149	166	164	153	166	169	163	150	157	168	158	182	158	144	191	164	175	146	137	167	171	154	169	163	164	183	153	182	156	145	153	165	150	144	166	160	179	149	157	149	164	160	177	169	168	164	147	175	159	135	146	177	152	151	169	175	152	153	161	172	131	146	156	156	141	145	160	179	157	157	146	157	178	151	149	172	171	167	144	150	172	190	119	143	173	159	163	181	156	158	146	168	170	174	153	165	178	156	135	168	149	143	139	153	169	144	141	179	165	147	163	175	138	159	169	160	164	173	174	167	169	159	140	175	151	143	159	172	142	156	158	188	171	158	173	189	169	152	177	167	170	147	157	152	145	149	146	163	165	181	169	184	175	138	179	173	171	162	170	143	163	161	165	152	161	164	147	175	145	150	180	164	162	161	144	163	165	145	143	164	156	168	191	151	140	135	160	170	171	185	163	166	146	145	158	152	147	153	181	190	182	165	175	158	177	155	149	166	134	178	154	152	171	146	160	137	156	164	171	156	147	162	155	167	166	162	174	159	182	166	183	168	156	170	187	170	151	164	166	159	176	162	165	138	135	157	134	152	164	162	172	152	169	178	174	148	137	139	162	187	172	154	167	168	168	167	175	156	170	159	168	168	150	175	170	159	181	155	181	167	150	164	156	135	155	170	168	142	153	179	171	164	144	144	173	189	153	158	167	167	175	151	154	146	151	151	144	163	154	168	179	175	182	146	154	189	172	166	155	179	177	134	186	182	165	149	136	162	163	168	173	151	174	166	152	169	157	170	191	173	170	149	158	172	138	174	160	148	189	154	164	161	160	149	159	172	142	170	157	159	176	167	153	166	150	165	161	146	145	137	164	135	178	139	178	140	139	160	151	148	151	162	165	145	146	158	149	163	173	182	158	157	147	170	148	151	138	164	150	165	157	152	165	165	162	169	198	169	142	152	163	177	169	171	157	178	166	160	164	168	147	144	170	175	141	171	156	190	174	162	162	162	148	159	156	174	152	156	206	180	151	124	164	142	128	142	188	158	150	162	166	179	147	165	153	148	171	164	152	171	161	156	159	150	152	155	159	153	175	173	154	178	167	159	157	176	163	203	173	151	189	149	156	166	158	150	167	179	166	166	148	144	159	157	164	173	180	188	173	163	184	170	152	141	156	142	163	155	137	154	155	155	165	168	147	177	160	166	154	139	146	161	151	164	151	164	164	162	136	158	175	194	146	175	161	147	156	171	174	165	164	133	152	143	185	139	155	145	161	149	177	156	150	161	169	143	174	163	137	168	171	153	136	163	172	154	184	164	150	151	138	157	154	185	155	168	179	182	137
8090	1109	2260	2416	2722	11983	23147	28180	21187	1575	542	522	460	510	466	478	425	446	423	454	447	410	433	438	455	396	421	406	405	412	407	414	406	408	449	410	410	372	421	421	417	442	433	413	416	427	383	428	373	393	379	379	397	372	409	381	397	415	411	379	392	429	370	405	390	404	401	423	413	380	392	398	390	396	405	430	447	421	411	418	411	438	419	419	357	395	403	402	413	427	429	422	373	392	388	386	423	374	392	388	388	381	415	388	412	400	394	418	400	396	416	408	394	381	403	391	408	387	403	382	362	392	389	361	448	391	435	382	370	386	386	413	387	411	398	401	405	384	405	406	405	351	382	383	399	400	362	394	398	427	397	379	391	390	389	367	377	399	407	419	410	436	399	420	352	382	402	401	441	385	370	417	388	371	364	403	387	394	379	374	401	401	384	394	395	359	412	396	396	395	392	419	379	400	412	390	398	403	381	375	372	401	349	414	394	418	396	416	391	390	373	418	379	420	403	395	352	409	391	408	390	390	377	365	398	385	415	359	408	387	389	390	365	391	405	401	396	371	383	417	471	400	442	404	396	376	398	392	408	400	429	402	409	383	383	404	405	408	401	402	392	424	396	404	393	374	386	395	368	403	373	389	390	376	427	341	427	403	399	392	401	410	366	420	373	377	396	420	397	383	372	375	415	374	414	373	398	379	394	403	396	377	415	423	415	423	386	384	403	406	418	390	381	392	376	418	399	372	406	427	405	430	409	381	411	392	375	397	398	385	399	397	400	415	438	377	395	365	385	375	378	402	376	378	400	369	400	393	402	402	399	394	417	397	417	419	385	368	403	413	400	408	361	385	390	377	416	388	396	385	401	367	421	418	381	397	416	406	375	363	358	377	388	416	378	369	404	384	407	412	398	375	439	367	376	419	392	380	381	377	407	393	378	399	384	410	403	376	373	369	380	403	391	382	381	375	348	388	401	388	372	394	398	368	378	407	382	373	387	375	391	395	416	406	426	416	415	395	368	378	376	403	379	401	375	383	400	397	409	382	386	394	406	427	419	358	388	392	398	386	444	419	415	432	365	388	383	423	388	396	411	440	375	413	395	410	396	386	391	376	415	398	383	394	395	360	402	392	382	380	380	385	402	407	406	384	354	393	407	416	389	380	385	378	405	413	399	389	408	404	360	385	400	394	357	397	406	409	381	406	388	402	393	385	399	407	375	418	360	389	401	388	412	365	403	430	389	395	400	390	387	415	393	408	426	417	408	394	379	404	382	411	434	416	416	362	374	409	410	390	406	390	403	381	407	401	364	418	407	410	385	396	390	385	435	402	387	423	382	390	351	382	367	369	400	382	365	380	382	363	407	367	374	425	404	365	382	391	415	394	376	394	398	386	392	393	397	429	383	377	364	411	421	357	404	385	407	398	408	415	401	416	434	405	403	409	395	425	402	356	373	375	393	402	383	392	406	397	387	401	362	434	366	400	398	407	371	428	409	387	390	414	366	412	363	380	351	385	396	395	375	423	401	405	369	424	428	372	387	379	395	355	426	405	417	389	385	388	401	406	387	389	406	382	387	384	399	401	370	386	396	379	418	409	384	385	393	405	357	404	421	419	385	425	391	383	381	423	381	425	411	364	394	379	359	344	396	378	389	421	389	383	397	370	371	421	407	429	409	381	379	365	386	412	383	423	424	410	394	427	383	387	430	387	407	345	392	419	372	430	409	366	408	410	391	382	377	413	412	402	381	417	401	369	357	343	413	395	384	390	435	390	404	390	414	388	360	401	412	378	385	394	396	430	388	401	377	374	400	369	383	401	396	409	426	376	413	392	393	393	385	393	413	389	386	350	372	382	409	418	396	416	381	383	410	392	380	406	419	410	426	408	404	425	413	379	404	390	375	428	413	390	382	364	413	375	403	390	381	406	378	405	430	400	370	402	402	379	400	409	423	380	392	394	419	365	389	422	389	396	377	378	383	402	399	404	376	423	402	385	397	386	405	433	412	357	384	391	379	406	386	397	394	362	414	368	416	405	395	359	407	378	380	401	396	380	421	393	397	381	342	387	397	383	401	393	378	408	417	385	404	399	353	385	399	394	405	396	401	429	368	416	392	380	406	434	370	416	404	395	387	392	448	380	386	380	388	362	401	406	388	374	401	395	378	410	409	388	397	409	370	395	406	445	395	420	383	395	420	418	408	401	370	396	388	399	403	383	397	356	392	373	409	405	358	391	340	379	394	408	442	406	359	371	412	387	388	429	384	386	389	397	393	369	380	398	388	397	403	390	397	360	387	364	379	384	422	385	404	432	382	396	387	398	376	362	386	373	396	378	399	398	400	400	399	386	391	439	368	414	411	398	397	419	429	391	374	378	410	391	386	383	423	384	345	387	374	409	390	369	398	387	381	376	406	380	410	404	386	383	358	376	376	396	404	359	410	382	433	363	383	414	390	384	391	377	399	393	382	388	387	390	419	390	364	383	397	386	411	403	383	380	405	385	406	383	402	398	363	370	406	404	389	398	393	381	409	421	380	365	377	383	393	405	417	386	418	388	403	411	423	418	450	415	412	357	374	396	392	401	399	404	432	361	389	373	416	384	430	399	383	379	369	390	397	397	384	414	390	405	381	400	406	350	393	406	353	401	388	384	341	366	399	392	379	392	378	388	422	446	366	429	423	391	408	389	397	423	391	392	393	412	407	420	365	391	399	369	406	407	392	413	389	378	366	405	376	417	385	393	395	384	419	395	356	398	410	409	397	380	410	376	393	417	372	414	405	357	396	401	372	380	380	410	403	352	391	395	409	387	367	395	396	405	376	397	419	409	374	368	400	377	401	408	401	395	379	384	367	385	434	396	370	371	394	395	367	441	378	413	384	366	365	377	369	377	370	381	396	389	379	409	388	384	393	392	414	370	385	415	422	384	413	415	412	402	422	423	400	395	394	375	430	377	402	393	387	392	409	398	372	380	386	393	436	389	351	378	373	391	392	427	361	392	383	425	412	385	383	399	427	394	418	382	350	418	388	381	404	359	380	421	428	408	372	397	398	385	380	365	399	369	410	383	417	401	409	384	395	388	413	379	411	360	405	406	362	405	421	420	376	410	389	385	422	398	389	373	393	400	379	410	407	386	369	410	355	365	378	390	390	395	364	395	379	411	375	398	418	415	442	420	400	389	414	394	360	395	379	381	370	365	391	396	403	365	393	380	391	379	420	376	420	393	423	388	405	375	402	391	428	382	421	423	390	392	413	371	385	419	371	388	382	432	397	419	393	352	407	386	392	391	405	419	389	430	387	382	398	378	390	411	387	429	368	437	419	397	395	373	406	418	387	395	391	370	392	421	395	380	381	421	443	405	399	413	375	428	398	408	405	421	381	411	400	390	400	376	399	375	416	389	392	406	427	396	375	386	386	419	392	404	404	398	431	383	379	375	401	383	409	380	396	423	416	416	419	387	400	399	383	346	386	401	363	419	392	406	388	402	385	397	395	383	411	394
1499	343	383	295	275	281	355	415	336	257	215	206	208	229	200	215	189	202	188	208	194	190	208	209	214	211	188	222	219	223	194	215	199	197	200	200	204	207	201	197	219	241	212	224	191	195	196	204	193	193	189	227	210	201	219	195	244	200	203	224	214	239	202	193	223	194	228	213	205	210	207	193	184	198	189	223	206	199	221	184	204	195	193	176	189	198	202	210	208	203	211	164	200	202	215	185	218	208	213	192	181	194	238	231	211	206	207	200	186	195	200	213	187	242	210	190	186	230	199	200	210	204	183	182	191	213	188	193	199	187	251	184	200	208	207	222	193	200	206	204	200	248	205	206	210	216	211	206	243	198	203	218	201	175	203	213	212	192	209	197	213	202	208	196	186	210	228	212	195	197	210	184	200	219	211	202	185	195	196	204	215	205	217	230	195	211	208	223	214	248	223	227	221	211	192	200	209	222	207	212	214	199	239	222	215	234	218	213	207	198	223	200	208	217	177	208	190	219	193	214	206	185	218	198	192	209	208	220	196	202	200	209	203	192	223	201	198	191	220	187	189	240	205	217	227	195	188	220	195	208	221	198	193	224	221	213	210	198	220	237	240	226	173	215	210	209	234	191	208	214	217	234	193	221	188	237	231	188	213	242	213	221	210	201	208	203	205	225	225	194	243	208	236	233	206	213	211	208	204	222	224	187	187	189	208	201	218	204	208	218	237	192	175	224	220	223	212	244	202	213	212	202	218	183	208	195	237	204	208	221	208	197	201	211	209	226	233	204	197	198	188	204	190	203	218	205	204	226	235	186	205	235	217	224	240	201	199	200	217	180	213	222	189	191	200	182	209	185	191	190	214	198	201	188	159	206	194	205	194	195	251	188	201	190	197	199	203	224	206	221	173	212	222	209	214	205	212	182	212	208	218	199	201	200	203	192	220	196	170	213	221	222	209	228	187	194	205	215	188	196	195	200	219	203	223	208	235	200	193	196	199	215	198	205	217	203	198	210	210	220	175	210	185	222	204	185	181	212	206	218	201	239	198	213	220	193	196	191	207	215	240	221	204	222	211	190	193	206	198	193	212	228	215	205	210	201	229	220	204	204	211	205	207	197	199	206	193	199	231	187	194	216	248	208	207	224	216	235	193	183	199	213	202	202	217	244	191	205	228	201	188	234	218	190	175	213	198	228	201	221	209	211	221	194	196	200	190	199	208	206	176	203	211	210	216	205	189	218	234	202	212	221	198	232	220	198	225	207	200	218	230	234	211	200	183	200	178	201	211	223	197	201	199	207	222	213	186	186	249	224	191	201	213	188	208	210	179	203	210	209	231	185	224	220	219	245	206	213	182	225	205	178	191	195	207	230	210	192	211	222	201	209	202	232	225	198	228	243	214	229	209	214	216	189	208	207	214	205	208	208	205	210	221	193	228	202	225	208	187	187	232	220	223	208	197	209	208	226	207	209	211	216	210	202	227	213	173	209	210	222	189	203	189	224	213	200	179	200	213	201	228	221	212	205	218	215	191	199	221	182	223	224	191	217	200	195	207	210	230	184	215	227	201	176	213	197	220	219	199	212	214	211	192	184	211	211	233	213	223	216	212	191	192	204	206	235	205	204	241	221	218	227	227	203	196	214	200	209	210	214	198	207	219	191	218	201	223	202	223	212	209	206	210	217	206	189	210	220	199	209	226	223	186	198	186	217	189	189	167	186	208	233	229	202	230	219	197	212	223	201	212	187	215	225	191	230	197	191	219	239	178	224	229	223	219	187	206	199	198	215	198	203	206	197	220	221	209	227	197	184	215	207	205	181	203	220	216	182	240	223	207	214	235	211	199	176	207	230	193	206	207	178	206	219	225	209	216	196	221	229	202	239	218	194	203	202	212	186	200	196	197	203	196	197	191	209	214	184	202	207	225	224	211	208	208	199	193	198	210	218	193	216	192	203	191	197	198	219	187	203	211	211	220	195	211	186	211	206	172	211	184	205	226	233	229	237	174	224	215	196	205	199	214	201	229	207	216	200	226	200	194	190	217	190	201	202	229	208	211	218	221	214	200	194	229	189	208	226	198	207	232	185	214	204	206	209	206	191	202	226	190	193	201	206	220	185	225	192	227	212	198	190	203	204	193	207	207	211	200	197	211	231	207	219	215	219	210	210	212	175	226	213	203	232	193	208	230	207	203	197	205	191	187	226	192	224	201	186	269	213	208	203	207	202	188	187	183	203	228	211	175	201	195	198	211	234	204	212	209	217	203	208	200	231	197	210	239	194	207	221	204	233	230	182	198	215	204	232	231	216	219	212	211	215	204	181	200	185	226	209	219	223	235	236	205	196	216	183	211	194	227	185	207	200	217	209	189	211	169	211	205	220	241	218	227	214	204	207	195	196	221	210	187	188	202	244	190	219	224	234	217	174	234	223	220	195	197	219	213	216	191	205	201	214	204	215	213	214	197	184	211	226	209	187	215	195	229	211	217	227	206	225	212	223	220	197	216	235	217	209	229	177	222	188	214	201	219	219	244	189	200	218	201	194	211	224	216	217	245	177	194	219	199	210	176	223	199	212	185	184	207	176	209	211	192	212	201	215	218	205	234	207	223	235	208	215	199	205	195	176	184	190	191	235	215	206	209	180	202	212	215	219	192	186	207	184	207	217	222	203	207	192	203	219	239	192	180	206	209	178	208	199	194	209	223	198	200	219	208	212	193	191	195	183	205	172	220	188	204	208	207	226	186	172	204	199	184	211	186	179	211	216	235	244	195	218	223	201	191	216	215	194	227	217	214	227	221	212	192	186	177	215	199	211	231	198	222	191	212	215	205	206	204	199	180	215	173	199	177	229	220	189	203	212	188	212	203	222	208	216	204	245	179	207	221	237	192	215	213	201	220	206	213	194	199	193	212	233	189	172	188	187	168	218	210	209	208	217	207	204	217	194	209	188	228	207	201	169	185	226	186	223	220	214	201	201	194	185	243	208	240	219	213	212	198	216	196	207	209	200	214	198	197	213	207	220	212	218	185	204	182	198	188	193	201	190	195	209	209	212	192	225	215	218	218	210	208	221	230	201	192	225	220	236	195	215	212	202	203	211	211	181	225	236	205	209	213	194	200	221	202	194	186	227	190	177	211	231	214	192	232	190	189	197	215	211	216	234	183	204	221	173	215	224	232	190	222	181	203	200	200	222	201	241	199	209	228	239	222	208	197	205	247	196	204	249	194	231	192	212	195	197	182	206	235	226	198	215	199	216	196	201	196	186	211	211	196	210	208	219	224	199	224	190	213	212	226	191	217	203	226	210	209	215	222	213	197	206	201	203	187	232	220	195	207	199	210	224	232	194	212	252	210	219	184	229	196	183	181	189	203	204	182	231	198	188	195	204	207	196	206	198	202	223	219	233	191	208	230	203	221	172	199	203	204	213	193	200	192	224	215	205	227	193	207	203	212	194	211	221	222	205	204	201	188	206	182	218	207	201	221	214	198	202	202	212
1843	633	853	881	810	875	1278	1863	1389	634	534	493	548	518	495	530	520	525	517	548	468	496	485	528	474	495	522	521	548	512	500	536	506	544	540	488	540	536	511	513	463	548	554	554	530	549	505	495	512	508	507	515	526	505	515	513	476	494	513	485	501	487	505	561	552	476	502	497	496	535	476	481	493	503	528	549	525	471	519	503	504	514	506	493	492	533	499	528	518	538	496	522	469	476	502	543	508	524	505	495	512	525	497	508	505	518	529	517	502	522	483	535	490	517	485	498	532	466	555	488	499	520	544	509	551	487	479	527	483	520	506	485	494	483	464	530	543	525	546	534	523	516	550	495	508	521	520	524	536	542	529	502	534	510	510	527	521	533	476	521	533	528	494	503	477	510	497	562	534	539	542	541	541	482	510	536	490	509	507	509	523	514	516	486	540	534	493	550	497	523	521	546	533	508	529	553	497	545	484	550	544	508	520	538	539	508	486	475	510	526	545	496	553	519	505	529	494	520	484	512	526	501	497	519	503	498	515	506	526	501	518	508	546	569	486	500	526	516	540	545	497	500	508	514	502	520	512	540	583	537	521	492	547	522	516	510	542	489	481	522	502	524	504	524	540	539	457	481	523	547	532	514	504	543	490	477	490	514	490	504	542	551	512	512	503	519	507	500	506	533	559	506	519	522	511	488	500	473	521	524	497	503	489	539	500	498	514	495	534	507	507	508	504	516	524	531	498	553	493	486	492	550	499	517	511	509	515	521	465	507	552	564	548	495	493	485	479	522	499	522	505	558	549	501	527	535	513	553	562	515	506	517	541	489	517	526	512	556	550	516	519	532	512	512	504	525	471	505	507	500	476	496	541	518	493	519	465	518	512	505	524	487	511	535	498	545	490	531	527	563	534	519	486	483	498	494	503	499	518	501	533	480	472	541	583	545	546	515	508	498	502	508	533	529	522	523	520	460	445	526	487	542	537	498	504	502	510	507	539	522	499	486	501	510	512	574	496	538	509	528	533	507	521	501	508	513	513	555	506	519	485	551	500	521	527	508	513	490	508	536	549	474	512	500	518	497	543	493	514	536	543	502	504	531	536	539	542	541	521	493	520	555	490	555	531	513	545	505	517	509	473	483	531	488	514	526	514	536	481	508	489	528	483	461	490	537	503	515	536	493	511	503	541	518	498	453	523	458	545	489	495	513	493	534	522	490	490	515	488	520	529	501	483	493	496	517	494	523	518	488	542	526	521	504	518	504	547	546	494	514	507	516	572	499	504	539	537	497	502	514	521	522	521	485	533	468	538	512	540	492	536	517	502	529	528	515	515	582	520	504	540	494	514	485	534	475	511	501	510	553	545	573	503	511	503	519	545	511	543	524	516	553	505	526	492	506	528	538	496	527	558	479	560	575	506	551	544	485	537	555	518	530	540	541	519	525	494	520	527	524	526	540	505	491	507	467	504	545	549	493	508	532	496	503	530	552	460	525	519	492	513	545	546	524	511	492	539	516	498	505	503	536	510	542	516	509	487	538	540	539	472	510	532	542	523	519	540	527	551	514	518	527	478	551	516	496	529	477	489	483	523	493	503	503	498	500	490	505	522	543	554	508	494	502	493	466	529	516	520	537	537	511	483	480	519	499	518	495	534	522	533	484	525	500	510	482	530	463	491	546	552	527	515	496	517	500	508	495	531	525	528	512	519	505	538	524	514	511	512	508	519	531	490	479	500	497	524	565	501	537	514	510	496	513	532	531	525	551	529	498	498	499	503	519	541	485	498	528	493	547	514	538	503	533	518	530	508	463	495	513	535	521	501	472	496	491	506	504	513	541	509	537	499	491	524	502	520	510	505	504	526	524	515	505	478	499	530	514	530	506	526	540	530	513	497	538	527	491	507	523	525	513	553	503	523	543	496	542	505	484	527	521	523	506	520	496	498	566	486	483	523	543	504	515	501	515	522	486	479	516	519	505	491	498	504	520	491	527	527	533	505	521	499	517	502	515	550	505	480	493	478	521	494	508	484	495	518	524	504	483	494	513	519	505	545	506	512	484	504	484	483	502	499	481	506	526	529	457	488	494	514	529	522	507	551	503	491	475	484	522	526	518	489	559	542	475	515	513	467	502	524	526	507	523	481	519	496	510	511	517	522	506	495	541	541	479	511	516	540	552	504	517	521	505	482	506	500	496	516	513	490	487	528	490	492	518	488	480	507	525	479	501	466	513	539	499	532	449	505	505	506	543	551	494	503	470	558	509	541	532	522	501	521	538	477	556	516	524	528	519	508	491	552	520	476	517	516	478	521	523	507	533	515	516	487	493	498	530	551	489	531	537	539	548	500	551	495	488	505	535	482	533	526	543	541	514	500	529	535	509	525	525	547	499	478	530	524	495	540	509	493	518	535	510	559	543	469	527	535	510	549	507	507	512	485	519	506	538	523	526	554	467	508	510	482	498	495	514	536	521	540	495	507	468	516	502	554	540	490	511	484	522	527	521	490	504	524	511	514	517	532	519	500	524	548	515	520	502	530	511	517	500	533	503	527	564	519	550	510	533	540	539	522	534	490	523	545	534	492	505	507	589	512	515	493	485	497	534	495	525	525	533	508	528	497	510	542	510	559	515	498	526	528	542	497	486	502	527	515	549	508	500	536	509	507	478	506	537	503	505	502	469	540	547	496	516	514	525	472	558	491	505	547	548	502	488	528	473	516	509	520	518	501	521	486	520	520	529	506	505	492	501	503	563	481	553	485	501	544	526	558	520	467	534	490	520	509	514	575	540	555	505	510	552	521	537	529	544	537	511	517	546	516	502	499	488	484	520	496	542	544	525	507	536	518	495	532	515	550	543	508	470	537	512	520	497	530	557	494	491	514	559	509	527	484	518	509	548	510	483	499	522	514	500	528	516	480	463	501	506	481	532	470	534	524	504	510	488	524	538	550	507	542	511	526	518	488	508	549	465	496	500	519	510	519	482	498	535	501	515	474	531	496	541	511	487	518	515	533	530	521	518	483	477	534	561	560	508	520	519	535	471	508	467	519	510	510	510	542	557	552	480	508	514	465	514	497	512	477	517	520	513	511	521	547	498	521	476	557	509	535	530	511	495	506	536	529	534	528	480	494	463	491	501	483	537	520	532	530	515	537	499	452	511	523	499	526	531	515	530	530	514	525	558	499	507	540	537	515	511	523	537	516	549	513	524	539	570	510	520	493	568	500	530	478	553	502	518	525	483	501	536	538	526	498	541	519	505	501	537	496	546	524	525	499	506	561	474	509	509	552	536	522	497	482	522	491	533	513	526	521	530	526	500	484	548	530	519	493	511	521	524	507	489	505	494	495	491	494	538	519	490	518	533	509	485	511	534	524	527	527	505	515	505	505	538	475	516	518	507	505	516	515	506	495	484	558	508	542	537	503	487	530	543	469	478	535	556	516	538	527	511	499	532	516	490	515	568	522	503	520	505	471	520	515	511	555	495	492	559	519	555	510	507	514	482
7138	709	805	637	473	688	1741	3690	3834	654	282	234	267	261	248	256	262	243	225	277	261	245	262	238	235	251	231	251	249	264	229	229	258	243	247	247	275	258	246	257	241	236	226	227	240	234	236	243	255	230	234	245	264	261	231	234	258	247	265	217	228	233	246	263	242	243	252	245	266	251	237	242	222	241	236	245	247	258	258	249	225	233	251	240	230	238	255	285	260	262	266	256	213	256	236	218	213	249	287	232	254	251	247	238	263	235	228	253	234	267	278	220	246	256	250	259	227	255	234	266	258	252	225	276	249	219	239	246	222	250	246	234	280	233	239	252	272	234	239	260	262	260	254	247	234	230	214	241	246	257	236	241	253	224	218	246	267	247	267	254	249	231	263	227	236	254	252	242	257	241	236	237	244	234	236	253	246	260	239	232	255	246	289	263	281	234	228	268	227	226	255	225	269	254	227	243	224	262	236	261	219	219	277	237	224	246	229	231	224	223	261	237	231	231	254	251	268	243	258	262	220	277	244	233	247	262	245	277	227	241	219	220	249	240	228	271	276	254	264	246	229	283	235	260	244	218	262	245	223	256	254	255	242	250	219	227	255	245	242	228	235	261	258	221	238	234	243	224	251	250	242	237	260	266	259	223	250	274	221	236	242	225	238	252	203	251	263	263	228	218	247	234	239	244	238	227	246	227	233	246	281	261	261	261	234	215	230	237	263	244	246	255	214	241	251	251	242	264	249	238	210	266	221	238	248	259	248	249	240	263	255	249	229	236	261	275	228	247	214	218	230	235	243	248	243	251	243	263	244	243	203	241	243	233	246	228	234	248	247	230	241	242	244	229	241	225	245	211	232	247	221	226	204	226	228	252	230	235	266	259	280	242	234	252	242	243	235	234	256	232	259	229	229	233	211	232	255	254	249	260	228	245	257	222	255	225	224	248	207	235	252	227	224	232	235	221	272	238	240	226	251	237	263	238	210	246	231	287	260	259	245	254	256	247	214	237	259	251	245	241	245	258	270	260	254	230	262	232	225	239	217	246	259	238	215	255	240	252	255	251	236	245	247	259	218	238	250	248	258	258	256	248	231	229	278	242	236	242	245	235	258	252	246	275	240	240	224	243	245	212	228	265	252	270	246	240	246	240	236	230	213	238	234	255	236	228	228	237	241	251	244	248	232	259	275	236	245	216	232	233	211	228	258	256	248	264	268	249	224	230	234	230	240	259	227	253	221	234	238	249	235	241	230	224	243	265	202	264	229	242	241	248	245	222	209	249	228	240	231	246	260	252	242	256	227	264	214	228	265	240	259	241	248	235	272	247	286	272	241	245	245	249	242	193	256	212	249	234	248	279	260	243	267	251	237	225	221	212	219	273	248	240	236	259	265	225	259	246	275	218	275	260	231	229	228	226	281	259	250	229	237	251	222	238	271	226	269	238	257	253	217	243	263	236	260	279	222	242	239	236	217	216	252	219	253	244	237	243	262	237	256	255	241	252	253	278	255	243	208	265	252	254	233	259	231	259	246	241	258	256	222	262	225	251	232	237	268	227	195	229	249	202	250	257	268	230	225	244	254	255	227	249	264	247	242	259	245	226	225	279	237	218	245	250	226	236	270	245	213	234	257	245	240	246	247	246	255	219	276	244	214	242	248	239	233	232	214	245	240	245	244	212	235	243	261	243	246	254	272	228	261	250	260	235	238	224	271	232	264	244	255	236	245	282	251	248	243	222	230	250	208	230	237	228	263	245	239	248	243	261	259	243	259	247	258	224	217	198	235	237	228	252	237	264	273	232	247	236	260	250	219	251	252	238	224	224	226	237	264	249	261	258	258	202	255	219	259	249	242	254	211	220	245	270	266	230	225	212	228	266	271	224	252	216	277	274	247	246	263	244	228	263	244	257	270	242	228	277	257	202	258	238	261	207	236	234	249	264	241	234	231	221	257	247	264	264	243	237	250	258	224	241	230	272	255	245	261	242	229	247	228	268	246	243	222	227	264	243	245	255	238	237	225	241	235	216	233	245	250	218	237	227	283	240	261	222	249	261	255	238	235	226	274	238	247	211	261	229	274	231	271	239	258	257	240	261	245	227	246	222	241	225	249	253	245	243	222	244	232	294	253	260	246	238	205	238	245	213	249	242	216	245	233	224	247	262	227	230	251	202	250	243	258	267	255	241	241	244	238	262	247	272	258	251	218	257	276	271	258	250	253	234	229	251	249	244	225	227	231	227	258	254	279	242	243	223	215	271	284	237	246	232	224	234	229	243	228	265	237	246	249	211	263	232	211	219	219	227	247	257	301	244	223	224	260	270	208	247	247	246	251	235	266	253	221	235	198	208	239	246	234	220	239	241	284	229	254	231	239	262	245	265	241	290	253	237	242	237	243	234	244	250	231	240	267	260	229	265	239	259	260	234	230	278	247	238	234	248	250	227	223	239	238	258	237	244	249	223	229	237	263	227	261	226	263	246	200	269	267	267	242	211	243	244	231	273	240	224	225	252	260	239	230	223	248	258	248	248	254	272	262	249	228	218	255	231	236	243	241	250	225	227	222	227	230	268	269	241	263	215	245	260	248	257	214	309	261	252	264	249	228	245	236	262	245	259	259	267	241	254	249	251	244	216	249	235	270	231	213	256	238	269	233	251	218	257	238	242	247	268	244	280	271	271	267	227	228	243	267	227	241	232	234	228	253	255	253	259	234	236	235	233	220	245	240	234	235	245	229	225	239	236	239	235	237	235	246	242	273	238	240	245	259	236	252	229	236	258	246	282	246	263	264	245	249	239	223	246	252	266	246	249	235	207	247	255	255	220	259	239	203	223	243	254	272	262	257	240	201	243	244	255	242	212	280	248	220	247	229	239	237	246	248	240	231	235	241	278	212	236	257	249	226	230	221	258	253	242	238	240	219	222	239	239	249	229	270	227	266	253	259	246	253	242	234	266	228	221	225	255	230	221	231	251	243	266	217	266	238	269	225	230	243	257	222	241	253	246	238	254	239	210	242	236	248	264	233	230	244	234	255	266	216	232	307	227	231	225	241	249	251	229	231	226	250	279	259	239	252	265	262	232	239	213	250	234	254	241	227	230	222	254	224	254	231	232	255	234	233	242	273	243	232	258	247	244	267	229	255	262	236	266	250	228	248	259	237	186	244	253	274	241	250	269	242	259	232	247	244	247	244	253	254	242	260	254	259	223	224	218	225	228	233	259	254	233	242	237	234	275	220	231	260	236	240	237	245	213	252	238	243	222	250	226	273	228	249	269	224	260	248	238	248	239	218	247	244	222	248	226	254	224	247	223	231	277	230	204	243	248	266	263	241	240	253	232	248	226	243	237	240	253	263	224	266	259	263	258	223	255	241	242	269	207	238	240	234	284	238	228	232	265	264	254	290	242	239	232	242	241	238	253	242	232	260	221	248	278	258	231	241	231	228	287	271	256	230	261	239	255	245	237	238	256	247	260	229	235	247	251	250	224	233	243	261	282
6574	1051	2005	2134	1577	2943	8062	16033	16291	1840	674	663	657	668	658	649	593	622	598	582	595	632	632	608	528	539	573	597	611	538	589	632	611	631	589	612	601	612	592	588	605	595	535	626	575	636	580	579	568	553	585	568	639	620	589	547	558	623	556	569	572	590	625	618	566	557	600	596	578	621	565	539	578	567	585	588	580	535	596	589	586	592	610	594	602	576	562	581	587	572	566	581	594	569	591	567	585	556	602	569	563	568	592	568	573	589	608	643	639	573	605	569	580	554	545	591	584	576	582	584	566	609	578	579	575	558	603	587	620	607	612	572	594	554	582	563	556	584	580	585	555	592	588	602	575	577	610	570	606	585	570	614	607	597	610	627	602	606	561	547	629	595	608	585	574	597	584	583	591	601	599	585	626	559	588	596	574	597	569	598	645	566	591	595	597	607	595	571	591	617	617	556	565	601	584	529	557	583	612	552	566	527	578	559	580	568	557	563	610	568	550	614	587	592	588	546	614	568	544	544	589	596	603	584	579	558	550	564	570	602	590	585	634	599	580	601	573	567	586	553	540	613	561	583	608	570	585	548	538	615	562	586	595	556	602	640	589	549	604	550	624	608	626	615	619	544	602	535	599	607	650	590	580	575	589	554	554	586	591	591	573	584	578	553	576	601	565	623	583	537	624	623	580	563	559	569	546	562	555	518	626	627	538	603	575	574	570	580	567	594	598	617	583	584	607	593	604	633	574	565	614	606	588	592	624	646	617	554	601	608	571	586	588	584	612	582	584	591	586	573	605	613	598	584	573	573	561	557	629	538	568	530	605	565	592	614	605	591	588	610	577	578	546	654	578	570	592	575	604	629	561	562	570	577	566	602	576	615	610	596	587	581	603	554	578	592	594	588	590	643	560	568	559	602	593	560	576	589	592	622	573	601	581	533	553	574	578	583	600	592	588	633	564	597	592	523	558	568	630	560	563	587	532	585	582	556	548	548	566	573	580	574	572	582	600	549	606	623	629	587	593	590	606	576	601	558	583	574	614	586	577	590	600	579	578	602	569	574	582	596	598	590	601	573	557	606	591	544	584	593	571	618	573	569	588	576	565	570	563	530	574	592	579	616	580	574	620	581	575	563	612	580	601	566	608	538	602	607	605	544	578	616	548	597	621	563	585	584	596	583	601	579	591	540	531	571	584	603	619	649	640	625	594	594	585	589	584	534	607	585	536	577	625	624	580	561	629	551	575	586	616	550	628	579	612	542	598	578	552	588	600	584	594	612	624	577	566	609	528	614	569	595	604	582	560	616	580	615	550	609	552	558	565	599	615	610	571	621	563	579	603	577	586	579	560	555	603	581	579	592	616	557	562	585	588	574	566	589	578	548	591	581	599	597	624	565	599	568	572	610	578	602	630	577	592	573	565	607	624	624	582	586	591	578	548	571	587	553	572	576	532	567	617	550	575	565	584	568	555	616	616	577	606	584	559	613	600	587	570	596	601	556	562	581	594	601	603	561	598	580	553	613	575	529	578	575	566	569	602	584	640	560	602	585	607	596	614	602	610	593	624	610	580	566	564	605	579	537	634	610	558	557	603	555	588	560	591	571	612	607	587	568	547	579	586	631	618	571	634	566	585	607	616	586	629	597	598	618	598	569	585	546	640	559	556	571	612	590	589	574	549	559	578	607	565	563	575	616	604	567	578	618	578	587	573	590	601	596	567	584	593	565	582	595	593	615	608	560	594	588	610	572	587	587	577	613	566	555	582	534	553	586	537	617	580	585	612	607	596	597	606	594	599	604	588	540	583	586	581	601	568	631	572	584	594	548	573	586	584	599	557	576	597	581	579	559	610	609	568	595	575	558	580	586	582	580	576	585	619	582	601	574	561	555	596	557	598	549	625	619	575	584	584	570	598	612	592	587	595	642	608	571	613	575	600	585	586	599	579	583	574	597	568	554	597	603	591	597	637	583	583	580	622	645	639	623	573	560	579	603	543	562	559	559	570	603	587	625	590	565	617	588	604	615	551	585	594	610	605	603	578	597	574	604	578	590	551	615	571	576	578	538	529	558	610	583	617	611	597	652	560	582	594	590	603	570	570	562	588	598	552	573	592	595	579	596	600	604	571	583	577	576	598	564	571	558	585	538	534	532	602	574	529	559	567	552	557	561	542	574	604	595	618	605	563	606	593	572	555	607	622	606	597	598	567	555	601	604	584	601	593	575	587	567	562	580	590	567	621	560	564	583	537	655	598	607	596	583	589	580	584	559	600	614	580	581	546	650	586	615	605	575	619	639	587	580	567	607	606	566	577	587	582	595	588	599	568	560	601	593	608	611	618	583	609	581	558	576	637	586	585	575	571	618	604	568	563	598	603	549	576	629	571	552	571	592	593	613	602	562	597	585	561	548	571	584	611	614	616	555	569	623	609	593	624	585	580	584	598	538	594	575	573	562	580	618	602	569	581	587	572	615	586	586	589	607	625	571	605	543	547	616	562	602	602	606	604	560	552	608	599	598	593	536	606	596	585	573	635	556	577	595	632	577	609	580	606	589	618	600	555	578	588	541	579	565	587	552	609	603	636	603	616	559	595	575	609	597	531	626	564	600	579	557	637	589	575	595	580	621	631	574	569	582	539	600	543	577	616	552	580	565	603	634	562	596	587	603	563	560	552	595	607	569	626	577	563	599	605	597	627	584	565	588	564	577	600	572	601	552	591	580	599	569	588	583	609	592	568	622	561	558	578	542	583	557	567	642	593	588	606	611	593	591	601	588	575	557	556	594	593	538	569	557	609	546	581	599	579	569	589	612	611	618	566	566	546	614	609	582	598	574	535	553	578	573	572	598	590	592	591	617	581	610	577	602	605	575	554	574	546	607	581	587	599	594	592	614	559	583	577	584	578	550	569	592	578	596	606	606	554	578	558	578	573	580	621	578	589	586	588	570	548	611	601	554	583	583	568	551	564	578	606	569	559	598	584	590	585	599	585	603	600	585	598	605	570	591	606	570	607	559	602	558	576	593	544	600	588	582	609	581	562	588	606	577	548	573	577	589	596	565	582	555	571	595	587	589	591	583	539	599	569	578	577	604	571	628	628	601	612	611	602	545	554	607	531	602	573	552	575	552	581	591	548	573	595	585	592	617	589	604	583	605	558	624	529	593	580	565	588	609	572	546	583	599	586	554	561	566	563	570	542	587	572	572	550	580	560	558	577	617	613	614	608	589	576	577	598	577	593	629	600	596	550	610	628	600	522	546	562	570	604	583	597	586	628	589	600	563	556	557	574	588	573	584	589	622	559	614	600	529	537	567	587	615	624	590	610	622	599	591	590	603	573	576	582	534	587	571	638	573	594	586	556	621	610	585	584	576	587	607	574	610	585	560	580	613	590	543	600	583	582	542	604	588	563	586	571	590	591	590	598	631	569	576	591	561	589	534	585	606	570	632	578	606	563	573	608	616	560	617	591	584	604	524	617	576	559	614	617	589	545	561	607	587
12807	1100	1117	855	580	1337	2754	8518	7252	441	193	174	186	175	175	160	156	181	158	158	178	159	142	149	148	168	168	185	157	147	162	166	169	170	150	168	171	162	162	162	162	170	153	160	130	154	162	161	177	150	159	151	158	144	150	163	163	167	152	144	171	150	148	146	155	144	181	162	169	189	162	162	167	164	187	141	167	172	160	155	157	151	141	141	159	154	153	143	133	153	163	169	149	143	157	163	163	161	126	169	155	146	146	139	164	159	147	158	148	143	166	161	147	149	175	149	148	169	150	144	146	148	175	160	153	147	155	142	142	143	155	150	155	160	145	162	165	178	169	170	163	161	203	167	142	155	159	138	157	163	149	183	163	120	126	170	142	145	159	135	173	154	154	140	154	142	168	180	175	157	161	146	158	181	157	166	161	151	139	167	153	155	153	148	162	138	149	162	152	151	148	205	154	175	161	180	161	154	175	184	180	159	159	170	155	155	160	139	150	144	168	164	159	146	158	143	162	137	164	135	150	166	153	158	169	166	146	131	143	141	135	185	145	155	149	150	159	161	173	150	168	154	150	149	132	141	138	151	156	157	135	155	153	153	173	164	159	148	156	170	168	173	168	161	159	180	158	162	140	165	164	154	141	144	180	157	171	139	162	135	136	150	149	165	154	160	151	138	170	135	154	139	147	143	126	139	166	158	140	150	141	144	149	136	148	183	152	143	180	156	153	164	170	174	163	140	143	143	163	153	132	149	140	174	172	159	155	165	134	154	155	163	150	148	144	144	159	157	158	155	133	147	149	146	158	147	160	161	150	147	179	175	155	166	149	192	126	147	166	190	178	160	167	152	135	135	183	164	153	166	161	157	172	156	163	136	163	140	166	155	157	154	145	172	149	128	161	161	131	163	150	156	176	169	143	136	146	149	154	144	170	168	158	151	149	141	156	147	164	152	136	178	150	149	157	186	180	135	156	163	161	177	145	173	138	159	165	151	150	139	189	155	166	181	160	159	168	140	171	156	155	165	165	149	156	166	158	172	156	155	165	150	166	155	155	183	160	159	171	146	180	142	148	166	155	157	204	142	146	147	147	161	155	157	154	167	162	152	172	170	160	143	160	135	150	137	174	158	148	150	164	164	178	155	165	157	170	155	130	147	154	170	144	162	155	148	186	198	139	163	173	161	164	185	162	200	158	160	143	146	134	137	170	148	178	151	143	143	182	144	151	152	168	131	161	180	135	128	134	139	163	164	159	141	167	146	144	170	133	155	142	144	148	163	179	148	165	138	161	161	150	161	144	166	146	156	154	145	146	154	169	168	162	145	170	131	152	159	169	140	171	153	147	162	153	159	168	146	154	171	164	173	152	157	181	165	155	136	134	156	156	163	158	164	161	120	177	187	168	153	140	143	145	159	165	153	151	150	142	129	149	144	144	172	164	162	182	146	146	142	161	156	145	137	138	152	164	163	169	175	151	164	158	142	147	159	148	137	171	155	143	148	169	169	142	144	191	151	158	163	123	150	149	155	136	160	154	142	170	166	138	190	146	160	168	148	165	141	149	136	159	178	180	180	155	168	141	161	166	158	125	156	167	146	151	153	147	150	129	162	152	157	154	153	162	172	168	169	148	156	156	162	150	160	127	137	149	155	153	148	155	151	147	161	127	187	158	147	124	162	141	171	176	155	168	167	151	174	157	163	164	165	170	158	150	158	140	157	159	164	143	164	152	149	157	136	152	146	152	153	130	159	131	140	145	152	154	145	152	156	176	156	149	160	168	160	155	155	140	167	137	152	151	168	181	160	159	162	143	162	151	167	149	156	149	149	162	160	160	166	127	146	155	163	161	154	147	150	152	150	150	164	127	156	137	145	163	141	164	144	136	170	161	169	145	159	150	177	141	158	134	182	167	132	156	135	171	148	139	165	127	142	164	158	152	146	152	181	151	154	144	171	175	153	176	172	141	167	160	143	166	141	172	178	143	154	164	186	153	128	173	150	158	186	162	174	142	139	180	171	163	145	183	174	144	143	163	138	149	153	160	168	150	162	170	151	140	155	151	144	165	170	153	166	150	139	169	160	152	150	155	146	124	161	143	169	178	128	197	167	148	153	149	160	133	148	148	157	142	140	177	169	156	159	174	156	161	153	157	159	183	162	156	144	160	165	144	188	152	151	154	150	165	154	161	146	152	170	135	167	162	165	165	169	161	138	185	140	160	178	133	189	147	166	158	157	159	182	161	146	164	139	151	170	165	138	171	168	178	174	159	149	164	169	150	140	141	165	145	141	156	166	144	160	150	155	127	163	163	153	153	149	177	167	133	149	147	145	152	158	176	186	176	164	183	170	158	174	169	170	158	131	188	153	171	139	169	173	144	150	163	159	142	146	157	142	167	175	178	146	164	159	169	172	155	174	160	161	139	167	163	157	137	151	151	149	189	155	173	133	158	169	152	139	160	145	158	152	134	150	124	157	174	163	149	179	149	170	174	152	153	139	157	158	166	141	159	169	149	152	154	143	164	166	156	160	151	146	155	159	143	155	158	164	133	167	150	172	157	169	151	168	153	139	147	149	161	164	142	153	151	149	157	170	156	149	136	160	155	165	143	159	141	173	138	160	156	158	146	165	156	183	180	171	158	148	159	158	151	135	169	140	140	171	151	144	147	162	166	145	162	152	164	165	156	151	149	164	151	165	132	161	155	161	142	151	164	137	144	166	150	151	160	184	151	155	133	149	149	153	148	173	143	173	161	146	142	142	158	160	166	148	170	145	169	144	133	155	165	157	151	155	166	174	156	149	136	163	149	157	149	143	152	158	155	157	161	158	191	160	155	140	140	157	149	140	177	169	163	151	163	148	177	151	137	162	150	187	168	155	159	162	163	145	145	158	161	164	172	131	137	138	156	140	149	151	163	185	137	161	141	139	153	154	137	164	172	157	175	167	158	140	165	169	137	156	157	151	140	145	147	156	135	154	177	162	146	164	161	148	164	152	171	139	139	128	154	141	152	166	155	155	148	157	145	141	172	143	150	148	149	154	162	172	147	154	154	149	192	148	172	145	148	169	167	167	180	168	172	157	163	149	153	162	150	160	164	159	153	140	151	155	152	168	166	159	137	155	162	159	157	143	156	147	141	150	144	158	148	146	152	151	152	162	161	144	134	148	169	157	142	152	164	157	149	152	144	139	135	132	183	168	191	160	142	169	171	165	169	152	159	163	163	158	163	168	136	150	156	147	151	142	150	145	178	168	175	179	166	154	168	152	129	167	161	158	132	144	147	153	163	153	161	151	177	148	155	174	181	144	161	132	162	139	170	150	182	165	152	140	176	128	166	131	152	160	168	166	136	153	143	139	149	152	147	141	170	164	158	167	156	140	170	138	169	155	159	153	157	138	132	140	140	179	154	161	188	149	156	128	144	153	138	148	157	177	150	158	159	163	140	157	157	166	162	143	168	155	166	169	157	130	149	154	150	145	155	151	161	153	158	130	153	160	161	158
8179	1120	2727	2842	2507	5457	10386	28250	20812	575	559	500	485	449	476	477	444	424	477	432	389	404	405	443	409	441	403	422	436	435	400	404	410	422	457	407	423	399	397	388	363	394	425	410	415	414	434	390	391	383	410	394	382	379	436	397	375	384	389	410	398	409	389	352	363	408	424	385	366	385	417	416	378	405	362	400	362	348	369	410	388	359	372	373	399	361	395	396	396	377	395	400	358	373	406	365	384	363	352	360	375	400	391	404	381	374	399	348	388	407	396	395	364	377	373	361	390	394	385	371	368	350	386	423	395	391	346	356	395	402	417	390	370	341	419	372	384	406	367	393	378	386	374	384	374	377	360	414	352	401	398	354	408	379	346	409	408	350	380	362	371	400	413	382	373	403	390	404	388	375	390	377	368	406	364	423	352	381	369	399	394	398	361	380	398	395	394	360	358	377	418	366	405	383	413	375	393	359	393	400	373	357	346	364	398	399	376	415	358	371	401	381	371	369	419	420	391	367	413	393	348	408	393	377	401	389	389	407	367	361	385	424	358	399	359	372	361	355	392	427	370	409	354	415	355	387	366	373	403	415	364	386	359	374	386	385	392	350	350	378	412	403	370	375	363	372	368	385	362	351	419	398	392	399	380	368	357	356	404	395	408	397	353	384	382	386	380	404	384	376	386	372	395	402	400	365	407	375	413	401	406	397	381	396	357	389	362	357	394	375	398	388	384	408	361	383	371	350	397	360	365	388	403	380	393	410	374	368	406	398	393	392	384	375	359	359	374	388	368	369	397	395	405	401	373	368	390	383	400	396	362	372	397	366	392	340	375	392	414	378	366	380	393	351	381	388	407	441	374	400	362	400	389	400	368	348	394	372	383	379	385	403	391	390	407	391	375	370	396	366	364	405	387	357	381	386	389	377	383	392	375	340	382	377	408	385	395	385	378	371	376	417	404	354	390	389	370	396	365	363	385	408	345	340	360	387	372	399	347	381	367	375	368	397	396	398	394	355	396	417	428	388	389	399	388	401	370	369	360	379	423	379	394	400	359	378	411	372	384	383	378	391	390	406	371	398	395	409	365	365	358	404	365	394	393	379	370	397	406	395	369	344	378	372	373	394	386	402	399	411	383	430	379	384	382	405	394	404	399	363	372	391	422	368	345	373	395	353	383	357	403	347	362	360	399	381	406	383	356	400	391	382	409	403	381	361	414	344	416	362	361	361	385	357	360	403	392	388	373	383	391	396	369	406	350	365	411	402	408	387	379	380	376	377	361	373	381	407	378	399	395	386	363	406	401	394	353	388	400	384	373	356	353	352	381	403	411	380	389	385	367	378	389	413	383	400	366	341	391	371	379	367	361	375	382	398	429	386	396	406	400	369	393	401	387	419	378	386	419	380	340	381	345	362	377	402	368	383	434	376	389	363	401	412	391	380	381	363	420	367	402	396	374	388	422	361	393	370	426	363	369	399	384	395	405	378	382	352	377	382	358	407	390	390	402	370	396	400	427	401	369	381	368	359	382	401	408	395	377	391	371	390	388	372	352	392	354	356	412	374	390	368	401	370	362	374	382	377	422	382	397	376	341	398	373	390	404	344	383	430	393	368	372	403	352	413	424	394	352	409	386	394	368	412	408	403	387	370	365	390	380	393	370	393	344	381	381	384	357	399	374	400	389	390	371	381	382	392	406	396	418	393	377	394	385	379	377	399	370	388	387	411	406	388	374	384	425	356	398	323	383	382	414	397	421	399	400	371	370	400	365	383	385	414	386	370	420	393	366	382	387	427	413	404	398	393	397	395	363	365	379	386	352	380	374	412	371	348	418	410	405	437	442	378	377	390	402	376	374	366	395	392	385	408	386	388	348	368	379	399	374	449	352	347	364	414	405	417	414	400	370	400	385	391	368	404	375	390	390	390	362	366	375	405	377	414	386	394	355	452	342	364	391	367	340	412	362	380	360	421	422	385	367	359	414	359	369	382	362	375	400	400	370	381	351	366	389	382	350	394	371	416	398	385	375	368	367	390	362	345	407	402	368	389	399	368	390	382	401	387	376	415	383	410	386	408	371	362	408	426	378	382	365	367	356	368	376	368	395	380	371	398	406	372	347	403	392	356	389	401	373	370	372	339	399	371	400	362	377	384	399	368	394	360	379	343	376	387	383	429	420	370	374	359	404	366	392	407	361	362	386	399	377	385	436	365	389	390	386	389	388	389	393	413	411	379	413	356	407	395	381	376	388	348	375	393	388	407	415	376	342	390	398	406	362	386	355	371	377	363	393	353	393	390	377	335	391	377	382	360	357	353	384	398	370	389	408	348	380	370	378	365	385	395	367	364	376	389	371	354	364	376	388	361	388	368	418	404	365	373	362	394	431	345	393	414	370	381	359	380	369	367	376	410	357	387	411	360	395	377	402	358	400	367	408	397	390	399	397	378	424	375	377	389	396	386	393	403	380	369	381	394	396	392	373	391	389	368	388	403	404	359	378	401	436	367	402	385	395	355	412	354	361	359	365	388	389	410	414	390	369	373	375	397	378	422	390	387	364	397	413	401	381	373	370	367	413	362	390	392	412	385	384	415	391	370	378	400	393	390	397	388	367	376	403	416	375	388	406	389	408	359	387	425	379	424	392	405	401	397	380	400	374	378	381	412	383	397	391	371	363	383	384	361	351	374	385	366	423	412	397	337	373	366	349	365	396	395	363	396	377	371	371	390	381	386	382	392	377	363	385	410	368	369	381	370	389	441	433	385	376	373	384	370	383	374	422	366	392	376	398	409	382	367	398	394	365	361	378	395	374	369	361	358	402	342	400	384	392	388	404	380	368	387	400	363	390	384	340	367	425	366	375	366	366	395	343	397	369	403	381	377	335	379	406	376	382	423	368	392	361	401	380	377	374	367	377	370	384	384	365	405	390	362	413	348	402	360	378	393	377	384	427	386	382	402	368	380	392	438	377	405	384	370	379	396	377	391	385	405	368	402	405	401	352	378	395	383	357	378	409	377	352	362	392	414	413	371	370	393	381	388	373	392	417	372	382	399	396	377	360	367	398	396	368	349	404	407	371	385	386	345	391	381	337	386	393	384	381	377	383	400	385	403	385	391	400	391	398	353	429	395	397	399	382	406	369	393	359	364	394	350	392	424	376	385	414	372	382	401	367	394	395	379	376	412	378	388	388	367	391	378	380	370	398	354	377	413	376	401	362	366	378	409	405	370	370	388	372	384	362	396	377	370	367	373	400	372	384	388	381	376	373	410	378	388	350	386	370	377	353	385	386	386	395	393	401	388	372	424	387	376	373	370	376	401	394	347	348	372	380	402	368	374	379	371	418	371	364	386	380	402	399	382	405	392	387	377	377	376	402	382	379	374	363	370	399	358	363	397	393	382	394	396	355	382	401	357	384	412	362	391	396	396	397	388	399	396	353	393	405	378	417	384	364	398	407	353	402	415	394	393	361	405	390	368	399	364	372	413	360	397	398	352	404	390
1519	416	443	279	257	243	373	434	253	188	212	200	217	188	212	205	213	184	198	215	232	203	211	220	205	230	197	183	179	199	219	197	193	216	182	198	205	210	197	198	216	192	223	202	196	172	209	218	243	215	231	209	206	189	228	204	204	189	187	186	183	203	207	211	236	210	209	207	189	205	195	200	200	203	205	190	207	209	211	204	177	204	199	236	206	201	200	217	190	218	205	204	190	222	210	207	204	195	203	202	210	181	222	193	216	207	170	230	222	210	215	202	206	193	182	207	209	199	218	196	207	235	164	219	180	191	198	210	188	219	200	206	195	193	210	206	207	188	223	186	217	232	218	221	204	199	184	218	203	212	207	228	198	210	223	205	230	201	190	226	200	204	201	220	185	199	232	213	195	218	200	206	226	208	197	189	200	203	187	228	248	224	229	183	203	189	191	199	213	170	201	192	215	212	188	195	215	211	225	196	218	241	214	209	175	206	220	201	210	198	212	203	211	185	210	217	198	216	207	196	210	201	193	190	190	183	233	238	191	209	204	226	222	178	163	211	206	179	189	186	194	208	224	208	169	195	226	183	212	215	189	199	203	203	226	215	175	213	168	207	192	213	217	201	209	221	196	202	196	211	254	195	180	173	210	212	206	193	185	198	195	197	225	179	217	197	183	223	207	222	187	188	165	194	173	202	212	220	212	216	207	198	214	192	208	214	217	206	215	227	173	240	201	221	197	191	199	216	212	198	221	185	194	207	198	187	201	194	213	189	215	191	213	193	196	176	220	201	214	210	189	204	199	207	180	230	192	187	196	194	217	197	193	175	176	201	223	207	197	221	226	217	222	229	216	190	226	199	175	202	207	198	201	214	216	204	202	199	226	198	232	207	204	209	188	192	209	219	181	192	206	229	216	222	175	208	212	210	213	197	212	201	184	205	201	198	211	203	200	188	203	196	192	250	210	201	189	205	186	196	204	189	234	200	212	192	203	202	203	201	187	202	208	203	190	202	198	232	193	210	209	209	208	205	207	212	227	227	212	189	192	188	196	181	214	208	194	209	194	208	213	178	210	180	215	194	216	207	217	201	182	204	210	172	185	221	212	207	197	201	222	180	187	207	206	201	192	218	195	216	201	186	210	199	204	188	212	210	181	199	197	183	233	217	201	168	202	212	179	182	212	190	182	206	205	214	204	180	217	207	218	185	182	182	188	218	240	192	205	207	176	189	209	200	222	193	206	171	219	193	210	208	183	196	213	173	196	221	215	190	179	183	218	217	184	204	198	195	192	225	209	212	205	213	204	244	192	209	214	223	228	198	209	200	221	196	192	222	193	199	230	198	197	223	204	205	223	196	233	177	188	191	222	224	201	235	203	179	205	194	201	238	231	229	216	218	226	177	184	192	189	200	212	204	235	179	200	210	233	185	226	193	197	189	223	219	204	204	202	203	197	222	225	196	197	198	210	184	209	200	210	205	190	179	204	196	168	206	189	204	189	211	211	213	203	201	194	215	177	189	211	212	214	197	195	201	205	208	225	201	208	232	210	195	203	198	198	221	200	202	217	192	180	193	173	192	205	207	195	193	196	197	200	190	234	229	183	191	184	230	211	195	192	197	197	185	193	188	212	200	231	216	204	170	185	180	194	191	197	211	192	205	190	183	184	186	219	210	221	208	188	201	215	211	201	194	191	204	189	192	192	224	202	196	193	188	179	205	193	195	203	206	189	209	185	216	208	218	209	218	204	209	190	178	226	197	203	216	199	209	213	175	171	219	237	208	209	213	214	203	212	210	193	222	229	205	193	191	182	212	182	201	186	186	225	171	195	178	205	210	183	210	221	215	210	225	200	201	214	196	224	201	206	175	216	188	192	228	194	195	194	205	198	190	195	204	188	215	195	201	173	204	198	195	218	180	186	189	211	183	222	213	201	231	202	192	199	189	210	213	210	204	200	191	219	208	208	219	182	193	180	199	217	247	201	190	216	203	220	203	200	228	181	191	181	175	188	194	228	203	199	212	237	196	179	195	208	206	212	192	204	189	198	235	206	224	212	221	225	203	185	194	183	196	236	187	198	206	200	211	200	214	200	197	215	175	182	207	185	208	195	183	195	230	195	213	197	200	219	220	197	206	212	190	205	187	194	187	241	224	209	180	171	220	219	180	203	191	216	220	209	213	196	198	198	190	203	201	187	203	197	236	208	219	206	205	174	209	209	207	210	180	190	186	210	198	190	217	189	197	211	211	188	201	183	233	200	185	217	200	183	176	177	189	213	197	206	222	192	199	221	197	210	193	205	201	194	232	198	227	200	201	218	227	238	230	220	216	210	202	208	194	224	214	190	215	208	183	206	190	178	192	211	199	203	214	217	191	214	206	215	196	227	212	187	211	186	218	195	222	200	218	188	182	204	198	208	214	217	211	196	216	190	200	187	242	207	176	198	195	197	211	191	195	176	192	202	213	236	201	217	216	209	230	182	205	209	194	191	194	192	220	197	199	212	205	201	190	199	191	228	222	193	217	185	219	202	205	207	199	201	196	220	239	217	227	201	191	200	202	207	191	193	232	226	208	178	212	203	207	196	223	217	205	214	243	203	214	164	217	202	191	205	174	227	212	209	194	204	217	205	205	184	197	198	203	187	189	179	213	216	180	185	194	208	214	242	191	190	193	212	209	201	204	216	229	216	214	209	219	180	193	164	205	206	202	187	198	210	203	188	193	220	203	227	195	234	196	202	197	212	211	220	198	219	178	242	174	218	224	225	202	207	196	219	189	204	229	241	203	189	183	185	196	219	214	210	193	204	188	200	194	227	200	199	189	192	205	191	205	222	223	196	215	202	189	224	213	193	191	216	208	216	202	221	204	201	210	203	220	223	200	203	200	206	186	218	214	195	183	218	187	184	195	212	220	203	190	189	211	215	202	215	240	193	202	198	207	183	190	206	185	207	231	196	205	217	198	204	182	192	207	212	214	209	204	199	207	217	213	185	198	192	228	226	222	207	181	195	194	193	178	214	216	202	209	192	189	195	202	189	225	201	219	232	193	204	194	205	206	222	191	191	194	212	228	232	195	191	225	170	150	201	198	204	211	205	216	229	225	213	206	178	212	194	205	203	216	193	194	198	199	183	194	221	196	206	209	205	199	200	186	213	224	189	206	202	213	195	206	211	187	207	185	190	194	207	215	188	196	197	196	196	220	193	200	225	197	199	198	202	203	195	189	219	211	196	182	205	199	226	214	159	200	212	173	191	190	192	237	210	219	203	201	195	210	207	222	205	219	195	225	213	196	209	221	198	213	197	179	208	211	233	234	209	215	197	223	239	198	233	198	192	218	212	199	202	218	200	190	185	198	193	195	237	232	196	183	199	196	214	214	198	222	206	195	166	216	195	222	187	185	207	223	224	218	184	222	189	209	219	184	216	189	215	191	197	196	183	211	213	192	201	183	190	199	220	175	210	217	192	218	218	187	205	199	202	216	229	200	193	204	208	187	210	216
2050	682	999	837	747	904	1601	1935	756	559	497	523	518	494	485	533	494	499	539	532	525	493	514	521	515	517	500	523	542	494	520	515	508	489	523	550	510	527	535	531	499	519	490	499	481	517	531	501	471	481	534	467	518	487	512	488	498	493	486	531	569	512	503	498	462	518	515	501	545	500	502	467	489	520	489	512	492	484	539	515	479	486	510	515	555	521	517	512	527	502	516	501	505	483	488	513	529	539	508	511	504	492	484	499	523	519	497	464	532	539	507	483	529	516	520	523	539	503	479	528	519	502	489	516	560	509	479	503	481	502	522	510	475	542	501	498	484	506	503	515	551	492	485	532	528	522	528	488	475	511	556	469	492	528	525	503	464	538	524	532	526	512	523	473	475	463	505	492	528	519	505	481	499	515	514	534	545	495	538	487	518	524	467	525	510	492	547	493	499	481	495	476	521	500	527	504	495	493	509	507	513	507	453	512	538	491	517	466	534	521	513	507	533	511	493	494	514	534	502	500	492	483	530	525	512	542	489	504	481	534	487	504	484	552	514	503	524	517	482	511	523	525	514	529	504	483	463	516	533	482	513	482	501	482	536	492	495	492	497	476	513	543	547	516	503	518	527	485	487	513	508	477	494	516	511	471	537	529	514	484	526	486	538	522	482	500	501	528	507	501	502	492	533	478	525	527	513	478	472	520	471	496	507	509	533	540	496	499	530	470	514	529	505	519	524	500	493	472	526	510	535	528	525	547	457	488	509	528	503	491	504	504	546	495	528	506	472	501	503	533	502	478	453	504	471	487	536	476	537	471	546	522	524	482	494	578	510	550	556	547	530	545	544	536	492	524	508	520	544	511	501	516	540	504	528	567	510	507	504	500	497	494	489	499	510	504	465	508	528	480	492	476	525	530	505	520	498	516	526	504	499	498	494	545	525	556	510	506	490	508	491	501	467	509	503	502	494	468	513	528	489	491	504	495	505	485	498	494	507	492	516	524	515	515	523	510	529	522	506	487	487	502	514	510	516	486	493	511	477	532	497	493	488	482	533	489	481	510	535	491	530	480	479	521	495	499	493	509	495	538	526	469	534	496	494	504	515	482	509	519	496	500	493	492	520	561	500	522	518	497	523	512	507	471	497	520	518	472	541	496	459	484	495	525	522	512	486	508	502	460	498	506	534	541	492	521	529	511	537	499	485	479	494	529	509	516	510	527	539	531	477	482	524	508	515	541	466	480	532	513	475	504	512	512	557	514	508	543	458	506	549	553	499	532	494	536	483	488	528	519	474	541	526	500	499	477	509	521	507	501	515	512	481	501	536	516	472	491	488	524	537	499	500	526	487	506	534	486	456	513	472	496	484	547	509	521	469	514	500	511	518	519	520	489	483	484	568	523	495	508	495	491	489	519	498	464	528	487	469	527	502	506	515	524	512	530	468	484	521	507	492	494	499	464	553	462	472	516	480	533	507	517	524	513	527	502	485	491	510	524	527	479	513	495	480	515	495	500	502	533	537	528	543	505	485	493	463	508	452	466	500	536	477	498	528	520	517	480	507	537	458	499	500	541	480	511	528	525	538	513	516	524	504	510	490	486	516	501	503	526	529	503	492	557	528	461	503	477	503	504	488	547	488	470	543	496	480	503	547	488	544	482	506	495	509	545	513	494	529	463	515	488	516	491	484	492	495	539	478	511	527	522	523	480	467	489	511	502	534	517	526	508	517	483	507	577	490	490	492	526	486	510	528	517	504	505	537	522	493	549	497	515	489	544	516	503	517	499	486	516	518	471	511	518	497	537	445	513	519	498	521	537	487	539	456	520	515	469	475	528	530	492	533	535	495	499	516	486	553	528	490	516	421	504	518	502	522	509	484	525	580	520	503	484	518	519	514	508	490	517	512	506	479	544	510	499	505	532	519	508	525	493	523	499	506	500	491	510	530	522	517	527	504	495	498	522	478	495	474	490	525	504	520	533	521	488	515	520	533	500	517	506	540	523	508	499	508	512	502	457	503	520	497	502	508	467	524	457	548	489	482	491	481	514	510	506	520	530	498	535	521	468	523	524	505	502	514	539	482	530	551	508	520	502	460	492	522	529	512	521	477	532	520	446	482	459	495	522	521	460	475	513	448	488	477	532	501	525	537	484	506	516	501	502	514	521	507	503	515	510	502	544	530	518	505	506	505	466	496	494	502	538	504	527	526	496	487	534	502	488	529	494	528	543	476	536	521	526	505	503	490	496	519	527	514	561	472	482	501	489	525	529	506	523	497	521	512	513	529	507	487	565	490	498	496	465	470	468	528	515	569	523	504	478	524	494	497	528	511	509	508	498	532	481	547	504	518	511	488	538	518	552	525	485	541	485	531	529	507	500	495	520	510	507	515	531	489	505	519	498	476	517	502	497	538	511	515	515	502	524	495	553	515	495	527	522	507	531	523	477	520	532	524	508	528	500	460	534	529	517	489	478	473	493	494	482	462	533	513	516	489	495	504	476	513	524	494	515	522	517	483	539	539	489	504	533	513	541	524	522	487	501	506	508	506	509	529	512	520	517	503	504	495	485	489	506	505	522	505	491	509	522	506	490	570	492	507	495	508	523	479	517	525	499	490	504	520	492	522	490	499	528	496	502	536	461	485	534	471	494	531	521	503	496	507	499	523	559	440	531	509	504	536	521	515	487	511	522	492	515	534	503	520	489	525	502	505	529	515	499	500	514	495	498	501	506	486	547	526	478	534	521	504	512	523	510	480	517	497	498	528	508	481	476	504	483	498	532	523	501	494	504	484	496	512	502	528	507	514	542	498	532	505	512	465	515	495	519	520	453	484	510	502	476	547	470	496	510	483	553	487	536	535	514	512	530	534	492	506	460	492	506	509	524	488	495	517	493	514	503	504	553	552	536	540	489	540	500	499	523	517	489	522	509	509	495	524	519	528	507	545	481	482	512	525	472	498	515	499	513	528	531	489	529	541	500	522	491	508	500	538	530	492	564	511	516	504	504	479	519	470	474	497	536	511	492	503	526	499	512	464	537	494	484	532	512	514	519	527	495	447	493	504	523	509	488	543	527	511	517	533	529	497	491	490	538	490	508	545	513	527	468	508	499	515	513	480	481	491	495	533	502	538	533	527	487	492	485	501	468	527	550	540	491	465	506	506	523	481	545	504	489	532	551	538	513	525	486	534	534	491	493	488	538	466	513	504	515	505	534	494	510	511	499	495	511	504	505	531	551	504	536	492	523	502	483	510	521	542	543	538	478	538	487	533	486	525	483	522	541	529	498	514	492	496	501	519	503	492	491	522	530	479	502	551	489	528	541	513	540	514	558	507	535	515	534	550	504	507	530	473	504	520	489	536	490	514	512	483	516	515	534	539	494	459	467	491	520	513	499	518	540	469	489	503	495	534	531	508	478	528	485	521	520	511	500	516	500	513	507	497	506	476	508	506	502	534	500	518	492	516	500	487	484	515	458	500	506	512	533	499	515	543	487	483	560
6998	936	1105	626	426	594	3353	6080	4297	538	251	208	244	276	246	284	296	221	266	287	279	258	228	245	276	280	268	252	227	286	285	247	246	234	243	255	261	256	234	239	254	243	285	234	247	264	292	262	267	258	250	271	298	228	226	253	257	285	262	264	250	255	266	243	245	233	231	247	226	227	248	253	257	248	268	252	245	257	248	253	253	232	269	266	253	242	248	250	218	237	249	243	241	249	250	244	260	246	207	263	260	251	251	256	250	227	272	231	265	250	253	234	264	248	249	263	257	226	253	272	249	248	259	265	281	256	274	272	228	276	249	251	242	240	287	253	268	267	261	248	280	263	260	245	278	249	240	246	269	277	247	249	238	244	265	228	260	220	232	264	249	230	230	277	225	245	253	266	261	243	229	225	250	235	239	253	254	254	271	281	274	256	276	225	217	240	274	241	234	265	251	268	247	225	227	251	262	238	256	253	242	259	222	218	229	261	270	252	244	273	233	233	254	282	233	237	245	252	249	245	241	267	276	224	267	277	266	234	251	250	252	267	255	256	260	228	276	260	232	283	280	254	247	234	228	246	274	282	258	259	238	250	246	243	239	245	288	288	282	257	228	251	256	261	267	257	256	237	242	268	231	258	258	260	244	246	243	232	228	271	232	254	237	251	226	235	237	241	257	256	250	215	245	255	251	267	235	248	246	256	236	228	242	242	254	250	274	230	244	266	240	257	294	272	253	259	251	252	281	273	251	276	238	258	256	249	248	207	285	256	272	262	207	227	246	284	235	234	227	258	249	257	270	263	270	258	259	258	238	255	228	246	227	240	282	262	281	246	261	254	249	233	272	248	248	259	258	210	229	226	248	251	234	213	251	225	242	248	261	253	229	226	236	224	257	261	242	217	229	204	245	247	244	237	238	221	240	268	244	226	228	260	249	281	261	279	241	216	257	247	261	241	266	245	229	258	250	278	281	237	254	223	273	252	263	221	274	271	233	232	261	255	239	241	254	279	265	231	257	262	253	227	243	247	247	247	250	256	262	233	238	248	269	234	224	276	227	242	258	252	239	247	297	249	220	246	244	259	263	247	244	265	222	266	232	271	262	227	259	228	261	222	244	279	242	250	273	259	276	262	249	264	264	276	253	246	223	269	264	242	221	271	249	243	258	247	208	262	248	238	288	234	231	249	229	267	231	270	258	237	260	245	246	250	269	233	265	277	253	226	261	256	248	244	230	207	267	249	233	272	248	255	251	245	259	254	257	224	239	212	298	245	251	264	234	252	252	251	239	251	265	258	251	271	259	272	243	278	231	208	246	261	230	253	215	247	268	236	262	233	298	252	242	265	228	262	244	258	242	217	266	247	232	254	271	255	255	257	283	239	235	250	257	239	270	262	248	265	250	219	203	233	271	282	238	225	242	247	219	249	208	217	251	241	244	233	287	257	249	247	234	285	254	229	287	251	246	229	240	236	248	237	281	236	258	263	217	242	245	259	265	236	265	233	243	246	266	236	248	259	249	251	282	272	270	239	275	232	251	276	250	255	242	255	253	244	239	269	273	222	234	235	234	244	236	251	234	250	245	267	282	250	259	247	226	241	247	264	232	267	218	271	278	244	232	237	250	234	255	280	225	246	258	247	262	253	223	250	272	246	280	246	275	265	226	247	279	248	285	258	263	276	272	220	265	241	246	220	249	236	252	279	259	218	261	220	241	261	244	250	270	222	261	217	235	256	228	274	256	255	239	206	241	246	262	240	257	246	224	263	266	238	268	272	255	260	261	282	254	238	220	236	251	251	221	252	233	229	261	222	270	249	248	256	256	257	249	244	255	277	265	225	223	246	258	283	236	236	215	237	223	215	229	250	253	244	236	291	241	251	236	244	249	276	237	261	237	239	242	244	248	221	250	284	261	245	255	269	228	260	244	288	232	244	217	291	267	259	229	272	250	215	246	256	253	219	228	223	253	232	246	257	255	231	275	269	258	247	244	222	235	260	227	250	252	266	239	257	254	266	271	233	239	264	255	256	228	249	234	257	244	246	232	282	250	237	267	263	297	247	271	276	236	267	221	242	254	268	236	257	249	236	218	241	253	265	225	264	256	242	255	269	260	235	284	259	241	266	247	203	244	216	231	263	237	240	256	228	249	260	250	246	254	197	225	244	233	236	243	245	246	246	231	248	271	249	245	268	266	279	270	242	272	244	248	246	255	250	245	260	250	291	243	255	250	247	236	260	234	271	242	227	260	238	263	247	270	279	247	225	233	258	226	246	273	240	255	254	268	270	260	266	255	244	262	250	284	232	270	257	261	243	275	239	234	260	237	225	254	259	278	232	278	267	238	238	256	250	260	278	283	258	285	254	233	245	239	231	238	242	251	274	247	241	257	273	226	260	249	243	238	231	273	263	285	243	233	248	272	263	228	253	276	239	280	269	244	260	228	267	251	258	275	247	248	247	254	232	273	237	220	241	253	252	248	250	264	276	247	228	231	261	276	285	254	251	258	241	265	241	240	237	249	265	266	237	250	260	261	220	235	249	237	250	276	228	238	259	243	243	244	248	271	262	254	287	268	240	254	226	210	257	239	256	233	262	230	278	224	239	226	244	229	251	243	242	243	253	248	263	265	221	267	260	234	261	261	246	237	247	239	256	271	292	245	257	258	238	220	272	215	233	283	254	254	251	261	243	244	261	238	267	245	231	238	267	230	268	259	230	281	267	254	252	240	277	258	240	255	254	247	257	247	251	255	249	236	234	228	235	280	248	255	269	263	284	243	251	234	272	266	245	272	254	221	262	243	243	233	265	216	247	228	260	263	278	268	297	257	242	282	276	219	260	260	254	237	246	270	257	245	291	216	234	263	259	247	230	230	275	257	237	226	224	236	258	263	230	238	241	271	235	230	239	239	260	254	265	242	258	249	249	272	240	248	209	257	237	254	211	247	262	250	240	245	231	233	242	248	243	256	250	246	216	235	260	245	229	236	242	241	268	272	244	252	249	255	250	259	273	247	274	249	263	244	260	241	261	267	264	233	233	246	292	246	282	248	252	241	234	257	269	264	268	252	238	233	243	281	248	252	254	238	254	239	260	227	221	257	240	226	259	255	267	251	277	261	264	272	269	236	240	278	233	224	246	231	295	230	221	240	278	246	253	245	244	253	236	254	261	241	274	234	246	235	277	237	289	251	256	275	227	252	267	252	269	220	241	228	244	264	207	267	259	252	268	226	258	245	232	247	216	219	248	227	250	230	216	265	261	238	242	214	227	248	276	276	259	256	250	263	238	234	249	240	260	256	231	245	223	260	257	247	238	227	254	236	244	271	244	241	261	253	243	246	238	208	256	254	244	268	268	222	265	244	226	267	231	242	246	246	246	230	225	227	246	230	198	251	267	253	256	263	255	244	257	225	238	268	241	247	251	254	254	261	233	229	254	241	256	257	231	260	254	265	233	258	232	255	266	280	244	281	280	255	247	246	259	254	246	266	217	263	229	246	229
6744	1246	2465	1976	1607	2538	14836	22670	15675	1364	666	608	665	619	594	624	629	644	620	606	612	625	620	638	610	608	664	619	625	588	603	588	624	598	631	655	597	622	607	593	612	628	598	597	583	629	631	637	628	631	610	632	607	598	599	623	637	564	633	630	594	585	580	638	597	573	578	622	611	613	590	642	639	559	595	576	607	607	578	620	637	604	549	608	608	610	601	611	601	581	578	607	622	578	591	625	596	559	576	632	595	600	598	627	628	584	617	636	588	622	582	610	573	579	619	603	578	580	559	574	637	593	587	592	611	653	616	561	611	603	590	604	661	566	613	610	604	601	615	583	633	641	634	597	633	591	599	581	618	614	634	643	586	593	643	623	579	616	604	586	643	624	622	571	620	607	596	570	638	553	619	572	636	605	591	596	555	612	582	587	593	601	615	615	578	602	611	584	606	590	631	591	575	629	644	619	622	631	581	640	597	599	588	642	618	624	593	600	627	610	590	608	624	657	624	606	574	610	591	621	579	606	620	628	595	615	591	625	641	583	614	571	642	626	621	617	593	582	622	614	578	612	616	579	581	593	608	592	648	593	626	589	645	623	609	605	609	592	594	587	570	616	558	599	546	581	590	633	581	631	603	601	617	575	650	589	611	591	583	620	635	603	590	634	580	618	580	570	565	577	567	602	619	585	648	574	605	667	582	546	580	623	621	640	579	651	612	672	611	616	581	598	612	619	587	632	593	567	610	621	597	642	631	580	610	603	651	573	603	583	584	570	568	641	612	590	605	583	574	616	606	596	609	557	562	554	543	566	655	656	632	613	638	595	581	616	612	579	662	615	608	613	586	612	640	624	595	599	608	637	628	603	598	593	579	608	630	613	617	641	565	576	590	575	601	588	588	546	619	610	612	609	627	665	576	633	591	598	613	564	553	609	570	590	579	610	657	628	577	587	605	549	606	568	611	607	606	632	587	640	627	583	601	596	619	631	592	586	611	587	580	591	629	579	627	590	608	616	622	615	574	593	618	611	604	557	637	608	597	624	575	633	596	602	595	589	653	592	621	560	582	631	604	541	594	633	585	613	609	563	580	662	575	617	650	623	639	604	594	599	613	600	573	611	596	575	606	589	634	568	611	557	623	621	592	600	581	598	554	635	651	606	587	605	600	584	608	659	568	646	592	583	589	637	566	588	590	616	614	570	603	609	595	584	597	628	588	621	605	594	629	642	600	578	605	602	605	633	619	603	627	599	614	641	601	609	635	588	594	603	615	576	584	584	591	559	578	638	572	580	636	593	597	614	559	606	638	583	572	620	597	612	625	623	568	598	589	637	623	611	641	602	618	579	594	622	604	573	616	608	617	553	627	627	649	600	588	613	641	613	637	588	634	598	610	632	637	575	612	640	613	613	623	588	629	577	570	663	612	628	614	561	600	593	600	592	570	593	595	619	580	634	616	603	614	613	624	595	608	630	619	594	592	624	631	597	604	598	574	643	645	621	597	607	595	602	606	618	603	615	559	623	605	616	613	606	614	607	607	607	618	548	645	576	616	568	598	627	528	625	563	631	600	593	577	611	613	577	602	529	635	645	612	610	606	606	567	599	620	587	599	606	603	604	661	633	601	590	593	616	609	624	579	597	632	585	606	590	617	573	620	609	624	625	609	607	621	572	590	607	609	579	609	619	577	630	569	638	603	632	557	613	640	617	587	610	585	585	607	603	596	612	611	594	605	604	591	591	603	632	588	629	666	602	595	647	582	602	624	610	590	595	579	625	574	621	589	631	582	610	614	564	590	631	615	649	596	607	603	628	584	604	613	624	613	586	699	572	594	665	612	590	612	583	597	617	611	617	616	629	595	611	636	625	653	573	592	600	588	610	606	618	625	587	613	580	587	595	557	618	621	597	579	609	601	623	580	603	569	596	583	602	600	598	599	645	565	604	618	617	615	595	635	622	627	612	559	604	606	621	585	624	598	586	615	620	617	645	587	582	628	637	623	545	623	616	623	624	625	608	628	588	564	633	595	631	590	597	566	611	597	582	557	563	619	627	567	620	603	608	614	618	587	621	611	617	608	595	619	588	582	579	689	609	587	598	604	627	600	603	649	597	603	622	566	598	671	586	601	589	622	561	631	627	609	606	583	584	644	614	579	588	615	571	619	575	631	575	607	565	601	583	579	649	606	625	629	536	590	625	614	621	614	617	610	575	630	571	597	604	620	598	605	602	600	595	607	627	601	561	578	581	573	631	605	611	617	663	617	606	635	606	599	614	624	553	590	565	646	563	628	596	608	636	645	569	627	577	623	588	619	573	633	617	572	554	624	625	610	583	620	591	564	609	606	585	582	538	554	571	584	619	593	652	583	556	623	594	589	575	610	596	595	645	633	592	605	564	614	562	597	677	650	619	584	610	608	603	571	619	582	593	576	572	621	587	583	624	619	636	589	652	573	567	599	612	611	606	625	616	585	619	629	640	630	596	605	596	623	586	586	607	641	651	594	599	624	604	590	590	581	611	627	588	569	629	593	570	618	603	556	601	583	610	577	643	591	564	629	595	622	607	585	589	565	648	613	595	606	671	642	645	576	571	603	605	586	594	610	592	564	579	595	610	610	572	590	639	610	635	606	595	619	629	577	611	565	596	612	612	608	618	645	594	619	626	628	597	619	616	609	603	545	607	615	611	603	609	620	597	628	577	620	584	604	617	581	559	595	590	586	641	568	617	610	553	607	608	602	553	580	626	577	553	598	596	608	585	617	599	613	610	557	600	558	592	630	578	599	609	587	574	617	600	622	575	634	579	631	606	607	608	627	618	601	617	638	603	615	595	597	621	561	603	619	615	602	619	637	616	607	646	616	598	646	569	580	632	596	568	645	596	624	593	568	599	597	592	610	574	610	614	622	601	619	543	594	578	576	595	599	578	594	649	605	591	614	565	582	603	616	594	599	623	579	604	586	598	581	625	618	590	621	589	590	575	611	584	595	650	602	544	570	600	564	621	567	586	575	595	663	600	595	575	583	584	557	588	596	574	585	582	638	590	557	624	590	619	585	573	630	617	632	597	616	639	603	615	579	591	664	619	582	579	652	601	617	586	615	616	596	644	645	608	623	623	584	626	610	644	598	585	608	580	593	604	621	599	582	605	607	585	601	648	594	605	588	607	596	574	597	594	610	617	602	580	580	581	613	628	638	562	582	610	590	629	627	582	589	622	628	601	637	566	608	588	599	592	600	582	600	575	567	578	580	582	627	601	572	597	614	599	632	582	638	621	601	580	587	643	593	603	615	644	637	647	622	580	614	608	613	614	617	586	623	574	597	638	620	594	580	588	584	586	570	583	624	618	588	628	538	564	599	572	578	602	602	561	607	619	592	606	611	646	574	602	631	624	575	587	637	626	580	608	589	614	604	644	582	639	561	628	587	600	604	598	575	599	626	608	639	620	631	647	601	597	600	609	569	591	587	580	646	601	621	606	597	617	610	568	593	654	584	634	602	595
12632	1033	1080	926	528	641	6199	10532	9115	1663	210	187	181	184	168	183	156	163	168	175	161	187	172	170	163	164	174	190	143	171	176	149	160	158	172	185	169	154	153	158	153	179	169	180	179	163	137	158	164	207	135	169	157	194	174	171	148	156	163	198	164	162	149	187	187	153	174	129	174	142	147	138	180	172	176	178	149	160	172	155	149	173	174	186	158	180	171	155	169	144	166	159	198	157	189	160	176	185	149	153	152	172	159	191	175	171	142	162	184	187	164	151	150	170	169	172	148	181	178	158	177	168	140	165	143	162	180	180	178	156	177	171	168	169	161	175	178	164	164	151	171	162	165	152	160	166	172	157	147	167	155	137	150	158	182	156	174	140	163	164	162	153	158	151	162	184	161	179	168	169	164	160	175	154	161	166	164	162	153	173	168	172	172	191	175	178	165	181	178	160	166	183	163	162	163	190	178	154	141	169	165	173	156	178	159	165	151	162	174	186	144	174	186	168	148	175	155	152	172	184	185	173	167	172	182	158	152	170	169	183	179	164	180	187	149	179	155	164	173	171	143	185	167	165	157	170	178	152	169	172	162	170	179	174	166	176	159	174	183	175	162	136	133	165	168	155	160	161	169	153	165	149	152	153	155	185	184	194	169	186	150	164	157	191	145	141	181	168	203	169	154	167	158	173	171	169	173	153	166	140	182	149	154	174	165	178	156	155	158	156	148	157	163	183	161	166	158	162	185	145	154	156	161	180	177	151	153	191	160	180	201	162	182	158	166	163	151	156	178	151	175	165	188	160	182	182	169	166	168	153	164	167	153	172	170	155	153	154	145	157	164	157	168	172	181	170	148	141	162	156	175	168	163	137	166	145	186	190	169	163	193	182	191	159	170	172	161	176	169	137	158	170	176	177	164	138	139	154	170	166	155	164	178	170	162	171	202	167	168	155	182	171	173	150	175	167	176	159	154	177	158	172	154	172	170	150	152	176	155	177	188	172	165	169	153	142	154	190	153	148	165	186	172	195	189	136	155	149	140	170	189	177	138	143	166	187	162	141	146	166	158	174	179	163	175	146	179	153	145	163	178	137	157	183	178	168	162	156	159	177	184	148	141	156	141	143	178	169	164	158	186	175	156	191	164	166	160	177	165	125	167	173	157	164	178	193	162	158	168	166	149	177	172	206	176	199	152	168	133	185	139	151	170	166	169	166	152	164	170	165	172	174	173	167	173	173	160	156	165	187	172	201	156	152	173	167	167	177	169	166	165	146	174	162	172	159	169	144	150	165	178	148	160	157	168	162	165	172	168	179	145	142	164	167	174	170	174	157	142	176	163	169	194	193	168	165	176	156	189	158	192	171	157	166	151	158	169	157	160	176	180	162	159	171	156	175	155	165	159	184	165	134	178	141	124	181	183	160	175	168	161	147	194	154	158	150	153	148	142	161	171	189	158	175	175	147	158	184	164	145	140	169	158	149	188	156	192	157	169	155	153	159	179	184	145	176	146	159	170	158	147	159	165	155	183	172	176	158	161	151	166	147	173	157	157	184	170	164	169	157	141	174	143	178	185	178	153	151	155	149	163	151	162	149	164	163	150	154	142	170	140	179	166	144	150	169	154	150	192	178	152	184	169	177	159	183	150	146	143	167	148	152	135	150	192	170	154	173	141	160	165	167	167	166	182	158	165	148	156	165	155	158	158	153	144	158	156	191	153	171	162	162	154	173	160	153	165	147	154	163	182	196	146	171	164	141	141	163	172	181	181	170	162	148	173	161	194	167	159	155	156	143	159	160	155	163	178	196	170	159	137	159	161	154	166	167	156	165	157	161	191	167	158	150	170	189	145	152	169	186	171	165	138	147	156	172	158	145	164	172	156	164	182	156	169	177	153	152	150	152	169	166	182	180	162	181	184	158	179	166	165	152	167	176	172	168	163	162	164	184	166	160	170	147	138	163	174	182	144	164	155	150	184	170	155	171	161	197	157	165	150	166	165	178	168	160	156	159	152	170	167	156	158	145	183	175	181	156	144	149	175	163	174	160	166	152	173	166	157	174	165	185	161	156	148	158	190	150	166	159	173	165	150	173	148	175	184	166	183	160	164	160	148	176	167	163	173	194	168	171	177	154	200	154	177	157	162	162	156	188	161	149	167	177	155	178	170	186	179	124	161	157	177	201	196	159	161	183	149	150	165	162	158	178	188	149	156	170	151	159	177	132	159	165	149	163	158	165	158	163	178	165	155	153	152	165	170	169	172	157	187	175	169	163	177	163	186	175	187	151	177	161	160	173	178	150	174	156	184	163	160	137	172	142	189	176	180	165	170	160	160	166	148	162	139	173	157	152	161	172	141	161	161	162	176	156	154	160	175	145	168	150	160	188	188	159	156	189	171	164	174	175	151	173	170	196	182	145	167	177	160	157	156	164	153	164	157	161	156	170	167	147	165	163	193	141	163	159	176	189	170	156	160	171	174	161	151	137	166	174	158	186	147	176	151	158	145	167	143	156	168	155	171	175	178	173	148	181	181	153	176	181	196	182	151	162	166	168	169	176	157	171	165	151	150	162	161	144	185	190	169	159	156	176	169	152	150	151	178	161	166	170	159	186	171	152	169	132	177	156	169	149	167	157	168	167	168	151	174	171	158	147	175	169	181	148	159	151	143	162	171	158	160	159	176	192	175	163	159	166	149	183	153	167	181	164	136	164	141	182	176	156	186	142	152	155	150	166	176	167	186	155	163	154	183	147	155	190	178	161	172	168	179	166	163	165	188	166	182	159	160	151	163	168	155	168	152	151	185	184	163	148	155	153	170	160	159	170	199	148	167	130	159	149	166	152	188	144	138	171	172	165	162	166	170	157	171	154	168	163	167	148	164	155	156	186	145	145	202	166	141	179	146	190	165	145	167	155	170	186	191	165	173	165	157	165	171	172	166	182	162	181	144	152	171	180	176	203	161	175	162	174	170	164	150	175	186	187	176	171	189	165	171	169	179	169	150	171	161	161	163	129	164	166	151	163	165	180	180	157	153	163	163	153	151	193	155	169	167	172	169	163	176	136	169	167	163	183	170	146	173	162	183	160	170	160	152	168	146	135	161	154	178	154	165	171	210	191	189	168	159	159	137	144	134	167	161	155	170	156	181	160	185	164	187	172	146	156	161	157	147	170	148	172	168	159	169	155	155	153	180	163	184	154	183	165	175	173	190	168	143	150	166	150	171	182	169	155	134	167	172	175	164	174	141	146	168	154	132	152	179	158	165	171	175	179	152	171	181	157	178	181	171	145	144	198	170	158	175	163	153	172	157	155	170	169	166	155	164	180	187	156	161	171	153	171	168	166	169	167	165	170	155	154	151	148	172	153	168	156	178	167	162	156	148	170	175	151	159	157	176	158	165	150	170	203	180	149	171	154	153	173	172	146	160	166	151	180	169	178	164	192	166	166	156	150	159	191	151	149	163	147	153	174	165	181	194	204	168	165	165	183	151	151	173	153
8027	1022	2348	3155	2314	2941	20782	30796	27925	4047	538	514	474	495	469	475	451	458	454	423	460	422	438	429	484	439	421	421	437	381	442	429	411	414	428	423	422	429	445	420	441	383	409	394	400	421	418	418	412	403	429	430	395	445	400	417	429	384	406	462	416	380	421	385	438	394	375	416	450	390	424	423	427	399	405	437	452	371	437	392	397	402	388	400	425	425	454	394	406	441	414	395	408	393	379	403	393	402	388	402	418	447	424	439	424	397	429	450	396	384	405	386	368	424	394	418	441	420	395	424	413	418	419	408	435	370	395	403	394	406	418	416	389	403	377	424	401	404	382	406	410	432	375	393	454	388	436	387	408	396	418	409	413	363	442	406	392	412	385	383	402	375	430	376	366	403	401	395	386	406	414	393	403	397	384	422	413	420	387	373	389	382	404	428	417	388	420	390	427	408	417	450	395	397	404	389	382	413	390	442	416	420	424	440	368	385	408	376	412	421	435	419	401	400	426	431	387	419	398	430	412	410	394	406	397	395	411	397	392	366	436	445	417	433	393	417	396	399	428	423	375	388	439	431	403	403	418	433	415	438	396	380	395	420	427	396	412	424	412	414	412	398	400	430	389	399	424	432	415	393	366	409	418	395	425	386	390	425	390	376	399	381	412	433	397	448	405	409	411	388	397	421	426	417	408	386	409	403	405	373	377	395	412	427	410	446	409	414	422	417	395	381	419	425	377	408	404	410	403	395	426	411	412	409	387	383	427	428	433	416	421	412	419	393	418	406	402	398	425	386	409	443	421	405	403	394	397	420	399	394	444	395	441	404	407	402	437	431	418	427	385	374	410	393	383	390	409	391	413	435	405	424	379	410	370	424	420	402	432	383	386	418	398	447	422	423	427	432	422	382	395	407	388	394	395	399	398	347	368	417	409	414	409	401	440	410	401	428	413	399	397	400	411	379	393	384	413	370	397	404	420	429	411	420	396	424	422	365	432	394	389	410	407	385	408	340	420	432	392	423	396	403	422	433	394	388	426	446	398	416	405	413	392	389	372	418	436	407	399	443	385	410	448	394	426	391	410	438	391	383	407	383	411	379	388	419	444	390	391	383	375	378	397	414	418	390	423	412	391	404	435	403	428	393	399	389	410	409	396	392	414	403	395	404	422	410	400	414	390	371	386	400	448	384	390	423	412	413	427	423	424	399	409	429	413	399	433	422	427	416	393	418	413	404	408	412	421	399	454	388	401	413	440	415	422	422	420	390	385	408	410	429	414	418	371	415	397	410	433	400	423	403	414	399	399	408	394	403	394	372	424	444	418	394	446	401	453	417	427	403	418	426	381	413	411	382	371	396	391	431	406	386	411	414	400	429	423	436	397	426	436	413	408	386	421	397	408	406	444	400	400	430	417	440	402	434	406	417	454	408	380	426	383	388	405	400	390	437	414	422	408	388	376	411	438	362	391	400	427	379	435	407	429	395	393	398	403	412	388	440	385	424	396	411	390	420	388	389	403	406	437	417	410	411	429	417	387	406	398	395	435	412	372	386	438	420	392	363	413	389	398	395	399	397	415	406	386	438	371	452	409	370	404	385	413	410	400	404	419	399	388	407	370	421	416	392	407	385	382	458	412	374	393	423	405	411	391	403	421	377	430	411	402	408	401	403	397	408	409	412	391	400	389	443	392	386	391	435	402	403	433	410	403	419	422	431	398	428	418	439	439	460	392	408	375	395	419	393	410	378	441	432	390	381	412	401	389	411	389	434	410	395	429	395	425	399	406	415	427	385	396	422	402	428	409	379	379	404	396	410	417	396	435	402	385	408	427	394	392	411	398	398	443	383	407	396	420	405	387	424	397	388	408	381	369	416	428	404	434	428	401	440	411	392	432	420	410	442	436	401	428	404	400	424	412	432	404	410	410	400	386	390	418	401	406	402	379	422	407	431	406	363	409	378	383	395	409	381	413	382	456	393	398	430	373	385	394	403	401	410	375	424	379	393	426	409	464	436	383	376	410	405	392	412	408	409	405	404	436	406	408	424	382	377	405	410	403	400	375	397	384	403	424	405	417	419	384	418	391	415	426	438	398	402	407	435	401	371	428	385	409	430	387	388	398	414	390	409	403	422	417	384	388	396	384	433	392	384	384	463	403	393	398	433	419	387	398	413	429	413	395	409	410	431	422	400	418	413	439	407	422	415	427	413	406	379	384	406	407	374	421	394	375	407	426	452	398	398	435	377	418	402	434	436	433	391	393	412	430	431	412	422	399	378	433	406	389	420	403	412	424	406	424	399	394	380	410	439	417	376	402	388	414	416	422	417	433	407	387	393	404	423	398	446	407	410	354	409	425	428	408	436	438	450	389	397	383	400	399	417	397	435	449	436	414	395	381	417	390	377	384	404	399	393	389	439	385	395	438	416	398	411	430	419	395	419	418	415	400	410	421	400	441	423	425	458	384	416	415	420	392	407	396	387	395	400	392	395	416	378	404	366	405	414	392	398	418	422	402	402	420	389	416	430	398	413	403	409	427	426	429	372	389	404	412	392	408	422	444	430	392	440	402	407	431	396	388	406	390	432	396	453	402	406	408	414	403	412	414	420	412	423	423	418	397	419	435	408	387	405	378	391	432	407	409	409	444	401	397	385	438	375	393	419	428	397	418	371	442	398	450	430	390	389	402	417	431	407	398	456	387	378	409	420	404	457	409	401	369	398	394	408	405	414	418	375	401	396	381	410	391	444	379	428	387	411	376	372	403	429	431	406	374	370	442	376	384	405	409	406	416	422	413	429	434	412	388	385	422	378	397	393	431	406	422	369	382	424	444	431	422	412	396	393	419	413	435	386	401	391	369	404	431	457	427	420	448	428	394	456	400	383	424	430	401	420	426	425	430	451	399	412	397	385	386	392	404	428	411	383	409	469	420	387	406	408	420	448	366	420	430	417	451	399	416	370	436	391	389	385	388	383	421	421	416	428	397	432	433	439	417	414	426	394	405	391	413	410	406	432	432	397	437	443	425	405	385	431	411	409	401	435	420	455	418	414	407	379	409	413	425	424	431	414	393	402	384	392	396	403	416	432	440	422	430	389	390	411	413	414	413	401	422	398	400	381	396	435	385	417	370	374	368	403	427	396	439	400	471	414	412	425	420	415	410	401	400	429	428	443	418	409	416	381	429	383	449	405	408	399	409	379	445	408	383	421	402	435	400	414	423	423	403	406	388	390	394	399	398	419	444	435	402	391	410	390	430	396	370	416	408	416	374	392	407	436	437	442	397	398	407	398	396	446	399	430	404	433	435	399	396	411	390	443	438	403	397	369	415	401	407	409	386	420	381	396	407	386	415	406	429	420	423	419	400	426	417	408	431	451	407	427	416	434	379	413	407	438	365	416	406	389	425	417	399	419	428	379	415	424	401	435	425	433	399	445	410	408	439	426	401	345	355	383	398	440	407	394	364	382	379	436	408	445	408	395	391	410	434	401	391	403	430	395	405	390
1469	316	311	258	234	257	364	365	465	246	171	220	184	210	209	215	217	222	229	220	189	193	228	190	229	214	200	208	185	215	229	212	193	206	211	196	217	186	204	205	221	225	215	191	192	179	215	194	213	213	203	212	212	216	216	203	203	216	231	208	188	199	199	208	226	210	195	225	212	228	225	203	226	198	212	232	213	195	197	196	200	202	230	206	226	191	186	208	213	239	208	232	193	223	211	224	224	217	198	212	225	213	214	217	187	183	212	211	227	212	193	173	205	206	212	213	230	232	210	195	202	201	209	218	197	237	205	207	227	201	210	212	209	192	201	224	205	209	227	202	175	215	224	200	199	197	193	201	190	196	224	222	186	250	232	191	221	211	208	233	224	224	214	195	217	219	205	194	213	239	197	180	217	192	204	196	191	205	214	241	182	221	226	205	205	192	219	215	221	201	215	210	209	213	191	195	184	199	207	234	183	224	224	215	216	210	190	168	223	189	185	190	188	225	210	189	203	210	219	232	203	209	205	225	224	213	215	179	220	204	219	193	176	180	211	212	189	211	211	193	180	225	207	191	214	216	197	227	189	207	217	167	197	219	190	218	235	198	238	190	225	199	184	201	188	217	211	240	219	214	182	195	194	205	222	216	208	214	224	220	193	204	203	204	228	211	185	226	230	243	205	213	203	202	221	208	217	202	198	200	195	203	221	217	204	197	194	206	224	197	202	222	213	183	187	196	209	198	211	210	219	201	217	196	220	204	197	211	202	226	231	212	216	211	232	242	229	221	218	199	229	219	194	185	216	194	200	211	212	197	215	205	212	212	193	204	230	200	206	220	202	197	205	195	206	192	186	209	204	198	200	212	200	201	203	220	199	219	210	177	206	199	201	198	222	204	212	214	219	211	206	215	195	180	197	206	187	198	217	226	221	215	205	197	210	213	227	212	188	203	213	232	196	216	188	221	214	206	204	203	219	215	187	221	217	204	198	198	189	205	197	197	211	203	178	198	223	203	204	228	211	220	201	182	182	178	226	204	188	187	184	236	208	192	198	199	200	216	223	232	218	207	209	205	202	201	212	201	216	221	209	231	186	214	210	203	212	214	204	208	226	244	202	186	218	224	193	243	200	197	218	200	188	192	221	207	234	204	195	201	195	225	225	206	218	234	186	183	218	200	189	197	225	198	208	231	200	187	203	208	229	204	200	197	216	206	175	230	203	222	200	231	202	181	197	187	193	203	202	210	208	232	226	200	173	178	187	220	185	194	231	203	240	208	199	220	216	207	217	209	211	216	167	199	169	193	207	193	206	186	204	236	223	219	246	182	212	223	230	207	201	194	226	199	225	225	221	213	212	205	200	203	212	216	226	195	224	201	202	223	215	188	203	198	205	191	210	222	222	218	221	213	217	227	199	213	189	237	216	207	221	183	220	204	221	198	202	164	202	217	190	211	228	211	236	226	199	207	219	226	207	183	159	210	225	197	225	206	213	241	214	232	206	181	224	206	227	189	236	217	177	214	205	177	204	173	231	214	193	204	214	194	225	215	209	207	172	201	199	180	205	218	211	218	205	209	220	239	199	194	223	210	216	202	217	224	210	190	205	194	196	192	232	194	216	205	215	214	193	206	229	200	199	226	207	226	224	214	191	217	199	218	209	211	200	217	203	201	215	182	189	221	209	221	216	222	219	218	219	215	205	214	220	196	170	214	227	200	191	183	207	217	211	227	223	207	189	207	214	211	194	213	201	212	211	211	228	205	235	203	219	195	223	227	170	207	218	224	210	215	185	210	218	247	242	200	244	210	216	225	210	194	217	260	220	201	199	220	226	190	230	232	184	191	207	237	234	225	211	247	211	213	187	217	191	186	176	241	190	189	218	191	209	190	227	187	204	184	227	192	204	199	220	205	197	199	218	205	232	210	210	218	222	188	197	194	214	218	206	199	215	190	187	213	236	186	221	220	214	179	180	217	218	209	178	188	193	209	222	223	209	189	221	219	217	187	191	203	205	215	244	198	212	209	214	206	211	229	225	221	224	206	211	210	233	199	206	210	216	180	224	212	209	202	203	219	201	217	222	215	200	202	208	218	220	231	230	218	238	235	207	202	212	226	218	210	194	202	188	210	218	180	190	199	208	186	228	206	201	203	230	221	214	196	229	191	217	223	227	224	199	200	209	209	214	203	219	228	225	187	182	209	217	197	223	213	183	213	204	227	216	193	196	209	223	202	213	198	217	210	206	208	195	219	206	200	213	212	214	181	237	212	219	210	190	197	211	190	223	192	210	194	197	229	216	237	194	224	208	221	208	175	211	212	217	209	215	225	197	191	206	213	225	235	204	237	197	189	223	223	218	201	203	210	190	202	228	197	197	226	190	191	217	222	210	196	208	197	206	211	200	245	206	185	187	200	204	194	231	205	210	197	200	192	197	222	214	206	206	217	211	200	198	225	228	209	207	186	180	231	212	213	205	230	217	202	214	213	212	220	220	214	210	198	222	208	215	202	190	208	222	202	220	212	228	195	180	220	239	211	210	187	195	196	221	209	204	193	238	233	236	222	233	214	209	200	194	194	207	236	215	217	208	210	192	201	209	189	231	207	226	197	201	222	191	238	204	211	189	181	207	209	196	207	213	214	215	211	222	216	197	206	210	204	191	181	237	210	193	169	205	205	199	220	212	208	219	197	222	222	207	211	177	193	182	215	208	207	193	207	211	205	204	216	193	208	187	210	209	198	178	213	205	213	212	199	232	208	200	215	221	226	205	203	194	198	186	195	213	225	200	229	178	175	186	219	205	204	231	218	216	233	200	185	226	201	208	209	187	203	210	209	208	200	214	203	187	224	220	212	194	195	218	208	201	222	207	218	243	211	220	197	212	232	194	216	209	208	237	218	232	213	210	192	231	210	188	204	196	219	193	215	220	224	222	230	223	196	224	189	219	213	216	209	225	226	224	180	188	202	203	241	218	196	195	180	202	235	227	210	210	196	212	208	212	195	193	221	215	208	204	241	187	209	205	198	191	227	202	177	217	200	196	193	225	193	229	199	208	203	206	219	205	188	210	191	211	220	211	217	225	222	224	209	198	205	215	225	201	211	188	191	216	199	222	207	205	213	207	195	212	223	208	205	193	216	213	202	240	218	230	213	214	213	228	207	186	209	211	203	203	222	188	203	225	198	237	198	227	207	189	199	211	194	193	219	219	222	182	197	199	204	239	199	196	236	181	203	220	213	231	178	209	227	232	193	221	213	208	186	214	221	229	210	209	211	217	213	210	212	230	194	204	233	235	183	176	209	206	198	164	187	218	225	192	220	234	227	218	211	205	226	216	172	221	233	220	224	192	217	202	213	217	215	228	223	239	189	198	200	204	193	219	223	202	185	213	182	213	216	189	221	230	214	194	226	211	209	232	215	207	213	203	209	179	219	226	205	187	192	195	214	231	211	207	207	223	200	208	210	215	201	215	222	208	239	223	184	197	227	201	199	193	213	202	207
1837	679	770	774	669	800	1440	1775	1835	737	543	509	498	546	506	529	511	510	557	512	490	525	507	487	571	506	540	531	515	539	516	530	510	483	558	512	551	558	517	475	508	501	488	522	518	498	518	538	526	539	512	515	503	511	482	522	510	521	546	527	490	485	584	526	523	509	493	479	521	512	520	502	549	582	532	544	495	544	554	489	475	476	527	521	503	531	512	520	576	532	539	501	519	544	520	510	532	507	510	566	508	494	523	523	488	506	531	565	557	508	473	526	551	501	519	515	522	499	448	508	495	517	513	552	529	497	531	519	534	486	550	473	503	556	537	513	523	535	516	517	510	491	494	497	510	537	518	435	492	508	481	523	480	491	554	523	528	528	511	526	489	499	503	483	516	475	512	544	553	529	472	499	488	486	530	531	526	523	513	503	543	493	497	520	540	540	520	497	507	507	512	491	496	547	518	495	543	531	537	538	525	525	498	544	505	525	531	531	516	547	502	510	502	534	530	475	521	485	491	514	499	507	544	514	522	509	501	508	506	523	540	548	508	473	495	522	512	515	540	526	525	520	543	527	535	529	524	549	526	560	496	491	491	526	485	509	515	499	496	511	498	515	459	483	533	525	531	495	547	500	496	558	545	495	510	508	515	526	509	535	538	506	540	495	550	490	530	504	543	507	536	492	545	536	539	555	485	522	506	536	531	502	538	558	532	545	512	522	523	507	521	524	519	521	536	481	546	514	497	506	526	507	549	555	511	505	523	484	512	519	510	482	504	475	533	534	526	548	515	502	524	518	529	515	508	499	555	505	450	519	531	518	525	455	513	491	490	494	505	514	489	530	526	505	529	500	505	489	519	526	514	509	551	511	511	518	517	508	557	499	563	461	576	501	499	518	544	484	492	508	454	506	493	521	526	560	524	505	498	522	503	468	495	544	509	517	541	527	504	515	531	515	482	484	557	520	522	478	533	531	487	525	523	510	473	500	517	527	518	477	508	507	478	516	504	518	486	538	485	524	510	502	531	503	519	498	508	574	531	480	499	524	544	480	488	532	494	514	560	521	518	521	551	523	517	513	504	515	484	516	499	485	483	503	489	515	540	500	538	563	513	551	530	517	537	501	510	520	539	530	502	504	526	533	525	483	524	487	500	516	485	521	495	465	534	547	513	495	489	550	553	508	536	528	523	490	515	513	498	496	534	476	501	522	517	515	521	490	471	516	548	514	516	513	533	517	507	550	519	508	528	506	512	539	482	486	506	518	516	475	552	544	525	555	494	507	487	495	492	501	523	486	530	560	476	486	507	499	572	510	515	538	514	537	495	529	502	530	518	475	563	481	518	528	518	464	542	507	503	537	540	512	510	501	530	518	489	506	525	512	535	541	508	516	537	519	526	541	511	552	537	520	461	540	543	488	507	496	520	475	533	532	565	494	561	496	495	488	542	527	547	501	490	510	485	534	518	554	549	523	514	487	494	481	553	510	510	528	491	542	516	529	540	508	521	520	568	506	526	462	554	471	524	502	524	538	521	497	481	488	501	538	524	526	517	507	504	555	562	516	501	537	523	545	476	526	516	539	484	541	543	495	506	514	540	508	520	539	517	514	498	495	516	507	496	504	473	471	530	520	497	501	510	501	486	486	511	543	520	519	536	512	509	520	512	482	527	515	504	495	478	538	535	519	544	524	503	529	566	508	543	508	580	574	489	533	529	522	561	559	521	524	493	518	485	510	504	519	532	505	479	499	501	503	516	495	552	492	536	552	507	549	532	520	489	509	521	526	506	505	514	521	478	495	524	518	526	530	517	530	523	499	468	556	488	499	510	485	533	507	533	572	515	475	495	524	522	486	507	494	536	537	529	526	479	518	479	505	520	528	500	499	550	526	513	515	529	509	516	540	487	510	518	527	496	537	575	487	504	516	504	536	509	494	507	492	540	546	490	503	553	500	510	532	516	544	505	539	537	516	491	511	534	546	512	506	543	501	506	510	497	532	534	472	467	523	505	520	495	533	539	528	518	510	509	513	519	518	497	498	522	499	514	541	544	520	493	520	509	496	540	540	538	498	505	504	505	527	532	537	501	500	487	519	480	509	517	557	526	523	532	508	523	547	495	483	511	495	524	514	528	547	524	492	488	477	527	515	528	539	531	488	516	501	481	507	464	516	508	504	548	525	518	495	537	517	504	530	507	532	495	527	511	542	550	502	513	546	479	492	506	502	522	530	519	543	533	515	496	529	545	486	531	471	499	531	545	529	489	534	521	521	520	497	498	496	540	543	483	546	520	500	517	536	536	477	504	530	520	538	502	490	488	517	495	526	542	499	520	487	524	489	490	509	484	485	571	502	519	483	527	503	539	540	490	482	484	540	530	497	484	518	543	508	534	519	510	507	537	538	530	516	510	530	510	541	542	529	539	503	496	536	519	541	495	476	531	547	529	506	535	500	484	556	517	531	532	536	491	469	516	565	499	464	549	506	489	528	489	502	496	528	558	509	501	486	505	515	502	517	536	524	516	481	485	479	511	490	519	542	495	502	472	551	515	497	519	524	549	495	505	524	498	515	517	491	505	501	559	500	491	506	499	491	515	449	533	536	511	523	530	489	527	486	557	517	510	480	554	544	491	495	529	511	494	482	496	512	498	541	503	515	512	489	535	538	525	544	507	525	487	496	496	545	494	525	535	516	547	528	514	505	521	503	515	490	533	485	527	531	477	492	532	509	528	554	531	493	531	521	510	526	519	502	524	553	551	530	514	512	515	521	471	477	514	516	520	510	522	534	526	513	537	515	543	535	527	473	490	516	481	473	488	514	519	496	523	548	540	510	541	542	529	518	523	511	544	503	517	512	520	524	516	489	528	542	535	541	526	524	545	506	503	511	478	528	524	528	507	566	521	516	538	488	508	516	473	522	558	533	482	508	528	545	522	496	531	523	499	537	498	468	493	519	468	541	507	531	553	522	540	516	547	527	482	487	549	507	497	550	520	541	522	524	518	496	556	519	549	480	507	527	491	528	461	525	498	505	457	503	502	551	521	493	502	484	503	515	516	506	505	544	467	529	530	508	488	495	476	511	495	495	480	525	524	541	523	540	514	541	472	522	520	546	487	491	531	517	516	527	521	529	540	519	511	489	457	491	477	576	550	526	490	492	571	548	489	506	542	527	500	525	484	502	549	530	526	534	520	494	503	498	520	555	526	506	487	530	519	511	533	533	500	478	497	534	543	531	545	495	507	522	514	551	506	536	534	539	511	503	506	529	503	517	526	509	505	523	512	526	551	519	505	448	548	547	479	515	500	515	491	530	518	519	510	527	501	516	533	517	554	497	524	516	526	503	508	536	487	518	519	503	464	530	534	512	510	514	505	532	521	524	520	522	497	524	492	518	520	527	529	505	501	525	520	496	535	572	546	526	503	555	510	548	538	486	526	552	518	497	496	547	521	482	494	493	502	492	549	528	488	517	516	489	512	522	533	520	513	566	481	542	516	538	513	514
6912	649	629	526	439	900	2852	4329	4132	577	258	246	248	211	264	243	214	261	246	230	267	252	226	264	224	268	235	254	262	253	255	272	252	264	256	247	275	252	248	239	232	244	241	225	256	218	235	278	244	246	237	228	274	236	228	225	256	208	235	213	240	234	259	260	244	261	216	251	235	225	235	246	248	259	217	221	243	247	240	268	264	242	235	286	277	240	258	250	257	213	227	235	242	260	231	230	224	251	241	223	234	261	253	228	228	227	261	252	241	231	231	249	233	229	231	244	227	215	254	247	258	223	259	235	244	266	239	242	234	277	271	247	252	250	255	233	258	230	219	225	261	224	223	224	233	261	259	229	241	254	225	234	227	203	222	260	258	245	265	244	232	253	235	223	231	229	233	256	267	262	238	278	267	254	252	231	238	239	234	245	231	233	257	223	241	249	255	265	247	248	240	229	215	213	259	223	246	252	289	240	236	254	239	272	255	227	240	244	233	231	242	236	238	237	220	227	234	250	246	239	253	245	258	244	242	225	253	257	229	212	248	219	239	272	211	261	278	264	217	246	227	259	261	258	240	228	246	245	237	235	226	268	239	248	236	225	223	245	265	240	280	268	263	231	214	244	251	237	238	248	239	229	220	251	249	255	242	266	242	242	244	269	226	239	266	238	235	231	248	247	253	245	218	252	230	243	228	247	297	247	248	272	263	213	217	235	254	234	237	240	234	260	244	244	224	258	256	284	277	232	223	234	243	263	239	258	253	262	228	227	211	263	215	254	230	232	238	228	241	235	235	266	238	250	221	247	255	258	237	215	224	248	244	243	271	254	233	240	241	237	256	231	233	242	238	211	256	253	252	239	252	236	229	243	246	242	263	231	256	258	227	234	230	238	254	258	233	257	252	245	234	253	255	219	226	239	234	255	237	265	224	216	238	220	236	234	243	244	228	240	236	222	263	249	258	265	259	247	244	247	253	242	255	271	250	222	249	247	229	268	250	251	225	239	242	245	239	218	240	234	253	218	245	232	237	242	268	235	228	261	241	248	235	253	237	255	219	228	246	265	254	234	247	248	239	240	261	228	234	218	255	236	256	236	239	248	240	234	247	249	224	252	221	255	232	206	260	252	270	224	243	236	234	263	276	247	213	255	256	245	246	238	230	233	247	235	228	226	254	242	249	254	237	253	243	223	221	235	256	253	229	240	234	242	235	228	229	259	248	240	213	248	277	267	260	250	242	244	244	254	270	271	222	242	246	254	252	246	235	216	210	244	216	252	236	226	261	285	251	241	264	255	208	241	193	277	226	223	247	257	210	220	237	250	250	227	224	260	243	235	231	256	234	215	251	254	237	287	240	257	237	225	248	265	261	233	231	221	245	236	221	258	227	263	253	214	236	226	225	213	261	244	259	199	260	259	256	259	285	245	245	261	228	221	234	271	246	272	278	256	235	244	247	247	218	224	230	233	269	244	232	257	254	212	262	240	256	244	246	245	228	244	217	248	255	259	257	251	251	245	207	210	255	256	234	246	249	244	228	240	234	262	266	264	220	240	218	252	237	234	252	257	288	243	225	244	237	254	249	259	289	250	222	257	246	244	228	266	218	252	258	217	258	244	282	264	233	254	247	250	253	244	243	271	224	228	230	258	226	255	238	243	248	261	234	233	217	240	262	241	244	258	242	235	248	234	227	227	234	246	252	218	239	237	209	222	270	226	258	235	265	233	241	224	246	241	234	251	228	210	241	221	261	210	231	214	260	241	265	201	245	252	254	233	254	265	213	243	243	258	261	234	270	217	254	229	241	237	246	268	268	239	240	242	243	263	247	247	232	248	234	252	261	240	239	233	225	254	248	249	260	235	251	222	269	262	254	254	256	240	221	240	256	267	263	229	234	256	257	228	262	232	228	272	250	240	221	239	244	226	236	220	238	254	199	252	247	241	214	222	230	231	245	288	286	244	247	252	254	255	234	217	255	223	257	255	225	250	245	232	240	250	238	235	251	237	247	261	196	250	247	248	254	260	247	242	234	242	245	235	233	237	298	235	215	217	247	240	233	270	258	241	248	248	240	251	265	223	253	239	259	228	225	230	259	207	248	254	270	251	224	233	270	251	224	214	248	254	236	227	239	235	268	243	225	265	228	246	241	268	259	240	233	279	238	245	253	228	269	230	218	259	242	238	247	228	241	253	243	258	259	233	243	243	221	240	212	240	249	239	236	242	254	210	226	257	237	247	230	236	264	250	279	227	232	249	247	253	256	241	240	285	251	233	219	231	205	280	217	241	215	261	216	213	233	266	249	245	232	258	239	248	250	224	214	264	267	258	253	258	272	222	246	225	233	275	246	237	244	234	240	263	227	236	237	228	239	296	256	270	241	215	215	226	250	241	194	219	251	216	223	215	234	231	248	236	247	242	266	280	231	255	241	221	234	234	263	250	217	229	227	237	238	244	242	239	265	314	264	240	253	269	266	265	258	253	244	233	252	248	263	229	207	201	228	250	244	249	231	242	256	255	250	231	260	246	247	259	230	247	245	250	264	232	226	239	248	253	239	208	245	228	250	265	251	255	225	230	258	250	220	235	230	252	261	235	256	243	238	248	233	223	275	244	262	258	224	218	244	249	257	226	278	248	232	226	235	259	259	254	258	229	257	243	264	226	249	253	274	238	260	218	251	225	257	242	247	261	250	248	265	251	238	282	233	242	248	278	258	244	231	245	234	239	238	188	250	258	232	249	235	214	245	217	248	235	236	255	238	241	235	253	235	258	246	254	244	258	222	259	263	239	257	244	244	243	244	242	256	246	256	256	271	225	249	224	248	243	230	238	224	253	240	244	237	239	263	243	238	253	245	216	266	266	238	245	258	232	236	234	233	235	247	245	258	229	253	236	257	238	253	246	233	238	272	243	223	250	243	238	227	247	238	242	237	249	242	232	222	249	260	264	263	253	244	242	236	260	258	244	254	225	253	221	240	204	252	261	207	258	230	244	247	241	261	271	255	226	224	225	256	282	221	226	248	225	231	249	263	241	254	245	226	247	255	241	259	234	244	240	238	238	270	235	239	266	276	235	248	220	222	287	250	254	248	250	228	237	224	200	238	281	255	251	223	227	249	243	252	283	223	260	238	273	226	254	237	240	256	232	253	225	255	267	235	238	212	211	250	236	262	232	248	258	221	228	219	223	244	245	286	281	236	259	213	225	252	243	243	257	250	245	267	241	261	253	226	240	238	252	241	243	226	265	252	210	220	241	224	220	223	242	254	288	265	252	250	242	217	229	247	259	232	255	253	257	248	241	243	254	298	241	248	270	269	251	234	235	243	254	236	220	220	233	294	217	250	235	264	233	249	236	254	224	250	228	226	250	276	243	266	235	236	268	224	224	243	217	242	254	266	242	265	273	236	250	229	229	246	256	255	254	232	245	211	248	229	257	238	224	221	263	224	270	256	260	243	238	228	246	239	248	199	216	245	244	249	228	245	241	219	236	253	270	256	245
6488	979	1609	1714	1657	4421	13135	18018	16347	1850	644	666	652	664	624	635	608	629	613	576	603	608	553	566	633	632	611	603	633	584	613	577	629	633	624	618	601	609	591	589	549	615	592	580	599	594	599	612	581	567	592	566	649	592	578	585	609	588	562	584	578	642	609	548	579	574	579	556	570	615	544	582	606	582	562	547	560	590	568	596	583	623	605	595	596	593	604	553	546	574	599	560	607	584	567	580	609	587	576	535	557	545	622	570	558	574	577	560	577	557	564	590	606	599	571	609	558	611	571	614	630	576	601	585	587	610	617	574	530	537	592	598	627	563	629	611	559	602	623	583	580	551	560	611	601	596	571	591	597	552	595	597	564	584	564	622	566	600	592	591	573	584	580	613	598	572	554	575	534	581	629	587	566	593	556	581	601	570	592	546	610	595	618	587	564	635	570	581	596	595	560	572	602	601	569	588	595	589	580	595	601	611	585	614	595	614	594	566	597	582	581	593	594	589	579	571	568	602	550	618	559	625	586	604	560	555	611	581	566	629	554	553	576	588	541	563	579	585	582	563	591	578	563	571	580	564	572	563	547	593	598	595	584	591	554	616	564	561	572	559	579	574	652	577	606	596	563	610	572	596	620	551	586	610	571	558	573	612	577	598	570	629	619	565	576	611	608	558	618	600	555	588	578	590	597	560	577	571	595	579	602	587	622	591	568	583	571	606	544	585	557	627	535	577	606	628	582	610	606	591	607	626	570	583	602	562	621	602	597	617	543	547	585	604	565	550	592	579	600	564	619	565	583	604	562	569	571	557	563	611	585	585	598	625	554	624	597	610	562	552	619	585	620	595	541	607	562	590	624	602	559	594	567	630	581	595	589	567	579	581	586	579	605	612	543	585	560	558	604	574	624	560	609	585	581	600	593	576	586	560	546	608	607	600	586	575	593	567	584	583	614	575	562	591	619	636	560	592	584	610	626	609	556	590	589	568	580	554	636	557	650	598	581	611	554	549	585	582	634	559	618	586	619	596	601	611	603	559	594	593	573	571	593	583	583	577	580	605	604	556	619	586	587	631	619	603	598	557	583	611	604	593	599	593	635	626	596	606	547	615	532	587	602	580	580	546	604	627	578	557	572	587	581	606	614	580	622	586	551	584	547	566	582	592	569	583	581	564	594	579	550	591	555	616	597	574	590	603	562	596	626	604	608	585	596	603	570	561	597	572	563	552	583	580	575	576	644	614	609	568	602	592	581	582	578	579	524	557	596	580	580	562	614	583	587	576	587	582	639	609	610	597	587	608	586	577	522	594	604	579	596	581	560	605	570	607	611	593	596	573	550	563	577	620	621	607	574	555	539	631	575	601	633	584	574	594	617	636	545	604	565	661	599	604	559	612	600	555	610	603	569	575	610	562	544	607	593	604	561	590	566	580	598	539	613	614	597	598	591	558	597	566	614	617	632	642	584	546	579	592	609	543	581	556	595	600	601	580	593	585	613	596	584	596	635	579	615	592	594	582	607	543	560	577	599	560	601	566	599	599	636	575	595	589	544	545	558	573	571	614	583	604	614	581	573	571	575	566	567	681	610	594	558	594	600	588	588	581	586	607	586	596	609	551	583	614	577	587	589	577	595	534	609	584	593	600	593	581	592	584	564	586	581	619	566	534	561	588	550	568	569	580	544	562	572	577	623	588	546	613	545	588	586	591	636	578	607	639	629	552	590	623	580	599	617	602	527	577	612	567	603	563	564	618	612	611	595	626	569	603	591	522	570	609	570	626	621	570	566	598	563	569	540	574	556	595	599	568	600	574	639	603	549	533	583	598	608	578	606	627	586	549	550	577	585	619	550	577	567	581	589	619	553	583	599	603	603	569	612	621	570	594	583	645	563	586	557	592	592	600	580	548	578	603	536	542	608	585	595	543	577	601	550	609	613	598	563	590	582	614	604	583	586	563	570	570	614	572	604	589	560	606	605	588	563	584	588	611	581	606	579	596	542	560	565	615	607	604	598	566	582	570	577	602	562	607	567	575	605	577	527	576	625	554	593	588	553	596	592	614	610	556	641	621	621	591	570	602	566	617	609	555	547	627	582	629	592	561	520	579	536	586	581	577	621	598	542	611	591	608	586	525	584	620	588	606	578	631	603	594	592	584	597	596	580	533	544	565	582	600	597	595	572	586	598	575	605	546	626	564	594	623	569	592	590	590	557	600	588	601	587	568	543	601	566	568	600	577	602	594	586	586	590	596	601	589	583	582	585	539	516	607	616	615	599	631	654	599	599	621	614	576	624	586	622	562	591	599	583	576	576	604	547	562	594	578	589	592	556	584	628	610	629	593	608	584	565	564	569	591	620	563	541	598	592	583	588	588	596	611	549	558	574	583	586	557	603	642	622	556	597	585	594	564	580	606	554	602	619	623	605	574	576	594	573	598	540	620	602	575	575	561	572	604	532	598	583	570	561	544	580	561	585	617	579	593	535	595	580	574	574	593	540	561	611	541	633	578	545	616	536	600	556	589	537	586	546	603	600	568	574	581	613	608	604	624	581	561	585	609	614	563	556	583	540	565	570	575	656	589	603	550	552	552	581	590	580	596	610	609	613	607	581	617	645	587	630	599	593	599	569	529	577	615	567	626	563	571	584	587	542	563	549	594	597	585	559	611	584	605	532	574	639	618	580	585	602	596	561	539	570	582	596	536	564	614	602	554	620	583	606	605	537	579	613	610	609	589	558	553	554	609	586	576	569	541	596	587	579	558	609	563	569	611	580	586	558	562	638	575	561	622	578	617	570	564	605	598	594	536	583	610	565	586	621	514	547	564	647	552	605	585	591	614	556	539	561	554	556	570	584	587	584	530	601	593	583	598	578	605	563	572	624	566	605	612	583	597	613	596	592	600	586	591	569	584	601	654	559	577	624	571	612	608	593	589	607	588	597	598	572	603	603	587	617	589	608	540	567	565	578	567	603	579	587	585	579	585	583	586	587	549	585	624	567	585	593	564	590	566	596	555	598	526	596	614	565	591	601	562	622	601	550	593	553	616	596	611	610	583	572	587	584	534	566	598	572	578	611	585	552	618	578	598	551	572	627	602	539	531	564	575	565	541	601	562	553	649	565	638	553	582	635	584	634	591	573	569	580	573	538	578	559	556	578	559	592	613	585	568	615	581	617	545	616	585	588	589	607	582	585	570	585	600	569	601	589	583	593	624	656	625	566	547	586	611	636	636	593	639	554	622	573	606	616	563	624	623	580	557	619	611	606	610	585	614	586	598	575	569	594	607	546	603	586	598	558	553	560	600	628	592	591	594	595	636	610	589	571	605	560	578	534	548	578	613	567	589	650	609	534	605	572	596	555	565	595	564	601	560	586	600	550	577	557	613	565	591	577	605	540	571	602	553	545	555	575	552	549	608	583	581	614	577	565	598	578	598	614	610	610	602	590	587	609	566	568	563	581	597	581	573	604	612	595	598	590	597	572	577	613	608	594	611	564	532
12400	845	778	607	548	1802	5634	7256	4894	929	160	163	176	167	150	186	168	153	169	150	175	149	169	144	132	162	144	155	160	143	143	170	154	151	164	163	121	133	135	172	163	148	152	163	170	149	148	159	143	152	172	180	148	156	133	164	173	160	159	175	160	148	148	147	155	151	161	161	178	155	161	159	154	168	189	154	135	133	174	160	175	155	153	152	146	143	177	158	161	142	157	139	144	166	143	158	164	158	153	145	131	142	171	143	150	141	179	151	131	162	157	139	158	160	139	156	127	170	150	153	148	165	141	139	148	145	150	138	155	145	140	143	137	159	170	156	145	137	138	186	148	142	145	132	149	136	139	140	156	152	153	137	156	149	187	146	161	128	160	143	144	157	145	159	155	158	132	140	150	181	135	160	161	154	145	148	154	149	137	163	137	159	136	144	153	147	146	160	163	153	170	142	136	145	143	159	172	168	166	165	172	143	162	165	143	140	160	141	149	144	173	160	121	148	154	164	165	151	143	141	147	139	149	146	138	166	139	173	159	148	158	160	154	162	174	164	166	142	141	166	144	162	171	139	157	151	155	163	161	174	153	145	152	164	137	135	143	156	146	150	152	140	158	142	161	129	150	161	158	155	148	137	150	152	176	155	137	125	151	163	140	163	171	141	176	146	151	136	154	135	175	136	156	139	137	139	158	151	138	164	152	141	159	122	167	153	162	142	157	166	140	171	157	152	120	135	144	166	161	154	168	151	135	161	157	158	188	157	151	136	147	163	150	122	150	152	142	145	158	141	178	121	138	136	147	155	166	168	148	176	133	148	172	163	148	138	169	161	158	149	160	160	147	172	169	161	148	175	166	144	143	146	146	163	155	161	153	133	155	137	171	172	158	169	160	144	136	151	143	149	164	158	134	165	154	131	140	142	155	142	146	150	146	173	150	142	156	146	155	174	155	128	133	180	165	140	154	140	130	158	168	149	159	125	152	138	147	174	164	140	156	138	137	152	149	160	130	134	167	151	162	144	185	137	132	172	119	145	137	165	151	139	126	193	168	160	137	144	152	179	141	173	170	150	128	143	146	127	159	141	165	155	149	136	141	150	152	156	155	153	138	159	173	188	138	177	167	152	136	146	175	143	145	165	141	146	188	129	162	141	150	146	149	165	140	158	155	136	130	147	160	138	141	154	147	138	134	152	150	155	164	167	151	139	150	168	181	165	136	176	157	153	141	148	136	161	140	130	146	159	154	164	161	158	175	152	173	167	148	163	149	165	151	145	135	157	151	158	129	163	157	164	168	153	153	150	148	156	136	144	138	159	137	162	158	158	151	143	144	139	151	176	152	194	168	131	179	176	147	160	139	161	160	157	156	160	139	158	160	151	155	158	160	153	148	155	137	151	150	145	134	141	144	147	140	180	153	153	155	142	167	136	160	154	127	150	134	166	143	156	151	158	144	169	175	167	142	147	137	171	149	143	134	135	158	145	155	150	152	134	153	149	140	161	142	154	158	162	160	139	159	155	143	160	152	148	142	152	147	156	153	161	161	143	155	150	141	148	151	161	152	129	163	180	156	160	154	141	142	161	166	140	145	151	158	162	181	162	140	160	165	154	151	126	122	141	159	147	170	162	155	156	142	141	162	149	169	167	118	164	154	149	158	136	156	134	139	175	148	139	177	154	137	129	160	155	143	160	146	155	152	151	148	153	139	150	148	156	151	142	140	131	147	142	146	158	155	163	140	181	139	142	183	184	153	152	162	167	151	147	171	160	156	142	145	142	153	167	163	140	161	139	150	136	132	147	168	165	152	155	169	143	137	165	145	147	169	147	132	166	179	168	171	140	127	148	176	150	178	129	135	152	154	165	166	155	152	149	148	134	150	165	139	159	146	178	152	150	160	159	174	140	137	135	142	157	136	132	134	178	155	161	159	159	161	170	139	149	159	147	140	178	138	157	140	135	147	157	147	176	161	165	132	160	150	162	151	143	148	140	153	143	164	119	145	161	167	164	156	166	137	164	157	161	142	146	142	154	171	151	142	162	141	170	165	155	162	144	135	143	144	161	127	156	144	165	136	145	170	139	134	168	148	132	148	165	127	155	172	172	151	154	183	148	146	148	131	154	150	146	150	128	145	158	145	165	138	123	153	143	138	152	148	165	160	168	159	136	148	154	170	152	153	128	149	145	169	163	161	168	146	155	164	141	156	157	155	167	167	138	164	172	137	167	156	141	166	146	153	131	138	137	146	158	163	160	162	171	155	141	156	136	164	155	141	167	149	145	157	162	124	145	137	153	150	178	159	145	158	135	170	176	158	153	158	133	161	168	153	143	127	159	185	143	145	127	130	139	151	159	147	163	161	143	155	164	150	174	131	157	156	126	158	141	149	139	145	157	149	181	158	163	153	164	138	130	154	164	151	144	173	139	159	164	139	165	159	170	161	154	136	144	141	185	163	168	128	179	162	157	161	153	158	172	159	135	150	158	152	135	142	160	168	141	161	146	161	180	150	137	146	131	164	149	159	161	148	155	162	124	154	155	164	154	167	144	141	146	135	152	151	149	164	145	156	139	164	166	171	140	152	167	161	155	132	135	135	151	156	153	181	156	152	156	155	136	152	152	167	152	149	125	135	154	144	153	142	163	150	156	150	159	171	143	192	139	128	163	158	155	156	145	124	167	161	140	153	129	149	144	162	155	138	133	159	157	158	156	137	135	161	189	127	154	144	158	149	170	148	156	164	158	155	148	159	151	144	156	149	126	133	161	131	153	164	132	145	166	148	172	174	132	160	195	142	164	136	147	139	166	140	144	153	150	156	170	148	140	138	177	153	126	154	145	166	157	140	154	160	154	156	156	137	147	171	153	166	135	132	141	152	156	132	157	152	138	144	152	159	152	167	127	163	143	162	137	173	168	180	144	127	141	130	159	151	168	180	143	158	139	161	138	157	164	155	137	139	166	149	177	133	164	142	160	164	150	149	142	144	142	145	156	150	146	152	158	181	153	161	131	140	155	153	154	142	169	144	131	137	151	139	147	159	167	169	124	169	157	161	162	142	143	170	148	165	157	149	170	145	161	140	150	165	167	135	124	148	143	161	157	145	176	140	158	142	165	167	159	142	162	145	180	155	158	152	151	162	159	135	149	141	158	158	154	149	135	164	151	161	164	172	185	140	148	150	149	149	147	132	159	153	142	156	138	165	150	149	167	170	146	182	147	171	155	163	129	127	147	164	161	160	154	154	135	180	153	155	153	160	141	180	180	130	173	154	147	128	157	130	161	123	140	186	180	162	131	175	160	155	163	158	153	152	181	146	138	173	133	146	154	182	165	148	121	154	151	154	168	142	154	169	153	146	154	139	186	147	150	149	137	134	170	155	157	143	173	154	155	140	127	126	132	151	144	157	137	143	170	155	141	164	153	138	143	160	167	153	150	171	120	138	148	167	158	136	154	138	141	123	154	160	145	154	143	161	170	144	156	145	161	165	134	133	147	142	144
7919	879	1803	2234	2385	8397	21453	24310	16895	3612	572	492	489	449	500	436	416	419	421	416	437	430	432	399	439	407	400	433	421	398	422	397	425	406	380	434	394	376	408	374	399	384	408	381	372	413	385	404	388	408	368	367	378	379	366	384	367	390	352	388	379	372	400	405	406	395	372	405	393	376	377	380	390	396	398	373	383	388	373	337	339	380	359	364	375	391	399	375	358	385	362	411	359	374	382	372	369	359	367	357	392	363	379	377	397	386	356	349	364	349	381	407	368	353	401	371	373	382	357	335	380	370	382	367	402	366	367	354	370	380	397	382	343	367	368	398	407	379	380	367	367	378	357	396	342	385	345	381	382	354	327	413	375	372	387	379	384	380	359	343	384	386	363	376	344	411	374	379	371	374	383	384	370	427	398	354	367	374	399	405	397	371	345	384	380	411	362	370	359	371	346	360	361	357	337	354	406	393	370	371	382	372	403	373	387	366	370	375	362	396	373	381	382	375	404	388	342	387	355	382	392	373	380	376	386	368	374	353	384	409	366	369	357	364	373	379	390	393	371	387	339	399	365	396	402	369	402	381	385	366	342	391	404	414	365	395	385	368	398	380	338	354	348	411	337	334	369	350	379	360	387	349	389	367	360	356	395	366	379	373	358	368	384	419	326	353	398	378	384	376	364	378	377	393	358	338	389	358	353	381	370	415	379	375	369	374	366	376	399	353	372	375	373	395	410	414	378	375	349	378	387	365	410	353	352	370	373	377	393	345	367	364	388	406	366	370	351	376	374	381	373	384	380	369	394	371	371	348	354	377	390	346	378	402	410	357	384	384	374	403	398	379	356	361	362	378	374	364	361	373	410	363	350	372	366	334	355	377	375	404	357	417	372	392	384	377	359	386	335	347	362	404	358	388	404	378	382	378	375	358	367	357	421	381	354	389	385	362	370	340	377	405	367	340	378	360	386	349	372	386	370	355	382	361	388	397	393	384	363	373	367	380	389	315	368	363	381	389	388	375	347	376	390	393	368	379	369	397	406	364	400	384	369	341	366	349	392	398	352	387	365	348	343	377	383	386	340	356	362	366	378	347	381	364	387	383	409	373	388	359	355	380	367	350	363	370	387	366	391	391	387	377	383	351	378	358	381	362	414	357	332	360	369	397	362	421	382	352	404	368	343	384	370	386	374	387	396	382	396	354	351	365	367	357	360	394	365	396	400	370	354	376	366	349	360	407	369	362	396	381	361	374	370	394	382	363	418	384	374	394	361	361	400	398	353	376	372	386	400	338	393	380	403	379	389	404	369	350	382	370	348	365	402	420	371	375	403	369	364	361	383	401	384	390	417	370	364	375	391	379	354	367	354	396	381	372	367	364	363	357	357	365	383	355	362	377	371	383	400	337	382	387	360	359	378	369	378	375	355	378	379	426	361	377	358	374	376	379	401	444	378	386	359	354	380	349	372	346	353	388	369	378	393	380	370	372	368	389	381	371	414	390	361	359	348	416	388	357	336	369	344	374	380	393	376	369	361	359	370	390	376	378	382	347	404	402	387	342	382	375	368	379	380	372	401	368	392	413	397	352	395	359	356	371	391	393	404	375	382	385	351	377	366	369	389	380	376	373	404	375	378	369	335	375	382	377	367	357	375	371	359	330	387	411	374	400	344	344	407	389	387	420	397	358	386	410	383	417	344	377	364	371	362	345	354	362	342	383	372	394	401	351	386	356	368	351	366	376	358	369	348	394	380	394	347	372	368	372	381	405	374	339	355	368	396	380	386	373	390	421	381	368	383	372	364	394	382	409	364	359	377	365	361	400	395	397	351	388	368	344	376	385	369	402	377	379	361	377	358	360	377	358	355	365	353	368	371	382	351	367	383	352	387	372	389	415	373	369	379	349	370	383	342	385	375	404	350	376	364	361	358	390	387	383	378	369	387	393	363	352	390	418	388	372	426	378	370	343	356	342	376	371	371	387	372	335	382	372	396	373	386	381	384	369	315	348	334	384	373	345	366	403	384	390	408	392	365	364	372	372	378	366	387	381	375	371	366	380	382	383	345	398	363	363	375	381	375	377	354	371	341	384	415	400	383	393	387	373	408	335	426	384	346	386	363	364	370	362	363	399	387	391	374	366	401	421	344	348	377	391	384	374	411	406	370	396	363	398	363	369	365	397	391	381	352	381	351	378	384	350	402	364	351	351	402	342	365	401	375	375	406	377	370	395	389	366	364	381	381	394	333	392	375	409	371	346	367	320	383	371	387	360	383	361	367	348	367	373	363	331	370	378	401	366	387	341	402	348	397	335	356	380	385	354	343	357	382	363	421	379	348	414	402	378	341	346	349	389	361	360	408	383	363	394	354	404	348	371	366	359	355	375	380	368	391	393	401	373	390	386	368	394	347	389	397	405	384	417	362	355	381	383	369	374	376	352	383	392	333	367	383	421	361	380	420	356	413	377	372	387	338	361	376	357	380	336	361	346	368	366	341	355	359	394	367	395	376	370	386	376	371	362	390	356	400	373	409	363	353	361	417	328	333	373	356	362	355	419	379	385	383	368	359	400	362	337	374	371	391	370	399	399	384	369	387	364	365	372	369	364	395	374	352	409	385	396	371	399	356	408	338	347	375	405	357	378	339	354	361	374	361	368	380	370	330	394	370	392	338	382	377	359	388	368	335	353	403	390	386	382	372	341	392	366	359	389	348	355	348	371	363	367	381	374	395	373	379	383	367	381	371	369	392	331	341	372	390	448	387	394	380	397	380	387	382	385	384	355	390	389	380	382	373	361	401	375	395	417	372	352	404	383	410	377	361	381	371	410	364	395	387	390	356	390	404	354	390	376	381	337	372	382	376	373	349	335	336	382	387	356	355	384	390	346	326	392	352	364	360	329	376	391	348	374	363	374	386	417	405	386	355	400	405	383	357	360	374	363	356	402	338	337	400	379	362	369	373	341	342	399	352	382	376	335	355	384	404	327	380	373	396	407	371	362	344	366	441	382	399	391	382	337	372	373	342	384	393	380	418	351	337	409	373	363	357	360	365	347	387	391	377	369	376	364	383	344	386	349	391	367	366	362	361	367	380	369	367	369	398	376	387	357	377	381	393	376	384	358	399	366	361	383	341	404	413	363	352	361	374	387	406	378	366	373	344	405	385	394	383	394	382	363	384	360	336	390	374	403	357	373	375	409	392	377	341	369	359	359	373	363	372	421	354	372	394	393	376	370	365	387	367	367	363	383	339	348	401	391	348	374	405	364	377	387	390	338	384	370	356	336	367	352	386	373	375	347	368	434	381	389	338	373	370	355	362	382	356	380	356	369	379	366	341	382	352	365	397	328	399	394	369	370	389	395	350	386	368	389	372	369	363	338	348	385	377	360	389	393	396	389	369	349	379	360	374	389	351	395	363	360	387	374	380	377	370	366	387	345	391	403	415	362	351	359	342	387	391	396	383	388	376	421	368	359	380	371	397	383	412	412	345	345	366	387	390	414
1434	299	282	265	221	305	408	487	436	265	215	187	208	193	209	222	199	200	214	199	215	207	200	205	213	222	203	193	178	204	216	211	203	215	193	219	245	172	205	195	185	192	197	194	176	194	202	247	195	193	200	204	203	201	183	204	230	180	207	195	204	201	182	185	215	209	199	187	194	196	221	208	220	196	210	228	224	199	182	203	214	208	203	202	197	186	196	196	221	196	203	192	224	204	188	199	206	204	195	202	179	200	188	195	206	228	236	208	209	185	195	210	205	205	189	203	199	235	182	211	197	183	185	192	165	181	182	185	212	180	222	220	178	197	187	203	202	197	195	207	212	203	192	203	223	202	181	231	201	208	218	190	216	200	199	209	211	195	196	212	207	203	214	202	202	204	203	201	181	205	218	216	221	184	202	217	229	202	190	201	227	212	209	189	186	197	194	174	227	206	226	205	202	198	210	197	201	196	194	153	208	205	215	196	214	200	214	191	199	192	207	212	196	198	206	177	194	217	195	229	191	226	208	197	186	209	190	212	204	213	200	215	184	170	207	181	222	212	199	210	222	194	209	224	203	197	202	176	188	205	179	204	188	219	205	231	193	232	216	199	227	183	220	217	205	185	185	188	188	177	251	176	203	186	173	222	186	177	203	200	189	204	194	205	187	192	207	201	192	205	180	190	194	194	196	175	205	186	203	198	214	195	217	195	197	197	216	205	217	179	202	183	228	209	222	202	227	202	210	205	178	207	192	206	203	223	192	214	184	192	193	176	203	200	217	220	180	202	189	172	209	205	191	175	211	204	200	211	210	215	200	174	175	204	215	215	182	224	210	201	238	199	216	194	205	219	192	179	215	206	219	197	209	229	206	184	201	201	184	168	213	242	187	203	206	220	194	213	217	233	194	174	197	202	192	216	221	202	192	207	223	211	213	211	195	240	220	191	177	215	210	218	204	187	184	172	196	209	206	214	205	203	195	228	212	197	202	185	218	188	209	211	198	238	213	177	218	210	186	185	206	181	246	218	193	198	232	236	187	206	194	193	187	189	215	221	194	230	185	216	213	207	200	220	212	199	190	220	210	211	200	212	203	192	204	215	197	205	194	183	197	239	211	202	223	191	171	178	220	198	187	204	201	217	212	193	204	197	239	206	196	189	218	190	199	212	212	188	233	179	199	197	185	190	218	223	191	211	212	217	209	184	198	205	230	229	208	208	232	203	183	204	204	215	197	184	181	189	203	211	216	213	241	196	210	212	211	224	220	185	232	235	187	197	210	195	207	204	222	200	204	188	189	193	196	193	186	209	196	196	200	210	231	195	186	217	236	228	196	227	210	176	185	203	187	189	203	224	195	226	219	191	191	211	203	202	219	220	209	160	195	188	237	203	182	207	200	233	226	193	212	209	217	196	171	199	177	197	229	212	188	184	184	187	200	211	257	183	194	164	202	200	210	214	208	181	201	208	172	205	206	200	191	230	189	207	216	206	198	196	187	191	196	175	198	183	212	215	199	242	196	193	196	221	206	202	225	191	213	205	191	220	180	192	223	215	212	222	196	187	197	198	196	214	176	217	183	176	195	192	216	214	193	190	176	189	215	216	206	200	187	184	214	210	197	197	186	212	215	188	195	196	195	172	210	214	210	213	195	188	195	191	209	206	200	195	199	208	199	206	191	174	213	216	195	211	188	216	212	201	227	205	238	194	201	185	216	199	191	206	192	209	195	193	191	177	198	199	189	198	194	184	184	167	208	209	209	210	196	215	246	201	204	207	215	221	235	206	209	197	222	230	230	203	202	200	210	214	201	207	198	188	221	196	235	227	211	202	183	208	198	212	196	190	208	207	174	214	213	221	190	195	225	199	198	216	192	188	176	206	202	172	183	204	201	221	209	203	199	206	183	188	198	207	201	234	218	206	212	207	188	199	216	192	196	188	204	201	210	218	220	188	237	203	205	211	197	201	207	228	200	180	197	190	184	183	187	180	213	189	211	204	213	226	238	202	218	213	167	210	211	210	196	176	221	190	204	188	239	203	217	225	228	205	191	201	214	207	225	209	215	198	229	197	227	207	179	213	205	216	204	190	212	191	198	199	218	224	187	222	180	199	195	200	188	208	201	201	204	197	201	198	217	180	194	201	198	207	186	187	186	209	188	224	217	219	176	219	221	195	192	204	206	206	236	225	204	201	193	200	200	219	185	231	217	198	222	207	227	195	180	224	220	218	165	197	204	207	162	213	218	201	206	195	213	207	185	194	216	193	208	203	198	222	195	216	196	204	205	211	211	198	203	231	213	230	184	203	248	211	218	213	196	191	209	208	212	191	210	190	209	201	212	195	205	215	203	202	192	202	207	216	222	200	203	199	203	171	219	207	201	216	208	229	221	201	169	199	219	204	193	219	244	202	193	190	205	220	176	205	178	213	224	225	209	183	221	189	175	211	198	186	182	188	186	194	220	203	201	185	192	216	197	198	228	221	240	217	205	231	211	212	214	206	203	226	192	193	176	208	218	233	187	203	221	237	201	186	215	204	193	199	252	189	196	194	215	206	202	175	202	205	192	191	195	174	190	204	236	201	182	196	198	213	213	189	209	221	211	194	200	194	181	196	208	195	190	195	233	226	199	190	205	224	184	172	216	227	207	212	208	197	204	219	194	184	195	228	201	204	196	175	219	192	216	208	203	187	212	187	179	221	233	213	206	203	186	207	203	205	223	192	191	200	188	158	197	207	195	211	215	204	187	198	205	197	229	187	205	200	199	196	178	232	231	203	194	211	222	212	205	185	174	180	198	185	184	211	209	178	207	209	220	200	209	187	200	189	199	207	205	205	191	227	202	187	192	204	196	195	220	192	212	196	213	179	187	214	195	196	228	174	202	204	192	196	195	191	206	178	170	183	206	199	214	177	193	217	174	189	181	186	221	198	220	221	210	188	217	189	226	180	204	199	208	184	183	236	218	195	207	206	186	213	189	245	224	161	219	240	221	183	224	209	208	202	205	234	211	205	221	201	197	218	185	208	189	221	194	219	205	205	190	170	214	198	212	190	212	212	193	196	195	194	202	208	209	222	211	194	179	204	206	208	190	214	225	199	179	203	211	172	225	188	203	218	228	198	186	213	190	181	220	216	238	194	210	201	204	228	225	190	204	214	198	191	192	163	205	195	207	201	213	182	189	192	196	183	202	195	178	185	220	204	229	219	184	189	230	185	203	214	194	183	208	217	195	200	187	200	221	200	199	198	198	192	187	205	193	199	186	192	193	219	196	175	196	199	177	231	178	210	172	192	227	191	218	193	164	215	205	192	213	199	197	208	191	205	200	220	202	217	181	215	204	180	217	216	221	184	205	208	216	212	178	211	202	212	212	199	205	183	199	194	193	204	166	214	203	206	221	225	206	193	212	195	200	209	177	183	203	191	210	201	218	211	204	217	224	193	211	197	186	194	184	201	197	180	174	185	211	221	207	177	213	208	207	191	179	220	195	177	194	201	201	199
1931	585	725	789	767	878	1454	1981	1856	759	530	486	501	526	520	518	517	534	491	496	523	468	492	514	507	532	499	480	491	498	504	492	579	500	515	471	495	494	514	531	529	506	502	538	489	487	483	480	539	478	525	532	489	510	502	508	499	487	483	543	520	486	521	491	527	563	521	511	516	476	505	518	483	511	488	518	527	540	461	467	495	433	508	502	518	496	503	511	517	530	536	507	513	535	469	492	533	507	502	544	453	479	534	522	518	485	523	509	484	488	479	496	517	485	534	466	517	501	487	498	492	494	491	560	525	516	521	503	483	469	497	493	509	503	504	484	544	505	532	494	523	514	478	515	501	506	540	499	491	485	524	505	518	571	504	531	460	523	483	501	470	507	518	497	474	501	498	487	552	456	508	492	474	496	499	491	534	502	503	560	495	527	506	516	519	466	487	523	516	503	478	513	523	504	527	561	507	513	501	528	508	531	506	526	507	496	537	489	480	520	516	545	504	500	532	536	491	502	495	488	492	499	505	501	502	494	480	490	498	497	525	520	507	501	468	530	458	511	479	505	453	511	496	465	490	486	510	512	490	512	484	449	494	479	496	531	497	510	523	524	513	499	556	521	507	546	502	518	516	492	510	539	508	451	509	501	481	524	525	490	490	528	516	505	542	513	487	503	539	489	466	502	512	523	530	518	511	543	499	450	541	501	551	531	458	506	481	540	498	508	455	510	520	514	563	477	535	499	519	485	514	513	490	528	536	509	518	488	508	497	557	493	531	509	506	489	510	512	490	500	514	511	501	476	511	503	508	549	483	501	500	476	530	480	498	533	507	506	506	487	554	495	513	502	529	495	467	492	526	493	505	492	488	549	514	516	524	483	499	525	512	472	471	520	497	497	502	526	492	495	486	510	526	531	488	466	451	501	466	534	489	501	481	507	504	483	501	497	521	524	509	537	533	517	500	506	485	507	479	514	492	513	508	478	517	525	534	489	498	519	511	523	505	521	526	514	497	500	476	504	507	487	485	509	485	464	460	499	480	475	530	544	499	519	496	521	513	479	507	500	506	541	517	489	497	490	520	541	477	498	482	535	478	517	512	521	482	513	475	522	510	501	513	490	483	481	517	545	508	488	468	540	525	461	530	498	489	520	492	466	492	503	487	511	481	498	506	473	515	545	508	507	495	508	541	548	521	512	531	507	499	497	520	503	504	500	524	503	508	490	558	520	490	484	508	477	513	531	544	501	510	474	524	531	487	489	516	514	481	492	537	512	521	509	510	530	520	547	497	521	491	503	534	523	525	480	492	495	512	512	515	532	526	495	542	517	535	497	521	458	507	502	444	492	507	571	522	491	464	538	491	491	483	532	490	503	513	535	519	495	500	492	529	511	539	567	462	503	516	512	457	494	524	494	485	497	539	535	538	507	494	537	469	540	476	506	507	505	476	501	490	483	462	550	495	510	463	504	479	478	479	504	532	504	500	512	512	530	440	519	490	527	513	482	476	490	454	485	507	532	519	473	492	534	548	489	510	520	512	502	553	551	511	486	486	484	515	510	494	512	506	484	519	552	546	525	536	509	517	500	513	471	509	498	514	525	470	487	540	522	485	486	524	470	512	532	501	498	522	527	499	501	504	545	478	525	541	489	526	525	471	498	504	496	498	512	482	535	465	508	507	523	494	517	482	497	525	550	471	501	491	518	528	520	536	498	485	536	515	510	507	469	506	528	489	484	498	493	510	495	477	516	458	498	499	506	543	507	520	506	525	536	488	504	465	547	485	502	470	546	474	496	492	526	517	485	524	469	483	500	508	487	502	515	516	502	508	506	476	439	502	489	497	523	489	540	513	535	520	494	508	551	520	500	498	504	491	474	492	492	532	482	489	510	513	472	520	507	467	508	552	516	512	488	502	460	483	469	501	509	512	489	512	509	480	492	550	492	496	487	540	538	525	504	482	503	485	490	531	505	511	540	495	501	493	472	567	470	505	492	494	518	478	483	471	537	519	481	529	511	510	496	488	508	512	463	490	509	514	492	499	497	482	468	490	508	496	489	467	513	537	517	530	483	444	506	491	507	485	474	462	500	467	511	529	518	520	495	503	521	513	529	503	519	543	505	515	500	503	513	474	477	476	499	502	512	527	502	495	482	506	520	524	503	522	505	483	487	491	503	504	518	511	461	503	530	512	494	508	526	512	515	550	487	523	498	495	517	485	529	532	496	475	508	521	492	502	471	505	510	467	519	498	499	520	495	516	510	511	496	476	554	473	513	512	489	519	514	464	525	515	479	460	534	498	515	514	514	513	531	496	555	473	478	497	514	490	525	486	520	512	471	545	522	468	522	475	488	510	518	475	480	510	513	506	483	488	499	482	513	510	539	525	521	520	525	547	537	491	516	561	499	524	502	481	483	486	501	454	487	461	475	505	535	469	498	517	484	488	504	511	519	514	514	537	537	522	501	510	508	508	512	527	494	504	519	512	523	505	483	503	520	506	472	481	508	518	483	499	495	468	505	503	533	521	501	486	503	507	477	488	516	508	490	512	502	474	480	505	531	478	504	481	500	502	488	514	479	501	523	535	526	507	481	479	519	522	499	519	459	501	490	527	541	537	508	534	479	532	526	515	512	514	490	493	503	464	499	492	530	510	527	536	543	524	551	505	518	502	510	485	499	499	517	536	480	522	522	512	516	524	475	522	508	528	497	490	514	488	501	532	485	489	536	483	489	519	519	467	479	480	464	516	509	484	492	451	513	522	540	521	528	463	490	470	560	491	458	529	487	521	486	477	495	471	468	521	490	485	522	517	508	534	507	520	501	522	481	530	529	509	552	504	505	514	483	515	520	486	536	536	487	503	536	494	498	475	519	534	508	522	486	493	482	491	556	525	533	502	525	509	508	476	541	536	502	542	548	514	525	473	494	507	521	498	507	482	476	514	501	505	521	508	560	494	469	485	544	512	484	495	517	525	488	482	509	525	491	510	450	499	544	474	515	517	502	524	477	514	514	496	514	463	520	547	480	511	494	492	534	503	542	471	508	505	506	503	536	493	460	522	502	508	521	514	507	525	488	515	472	517	542	493	528	511	491	472	564	475	466	539	483	519	501	512	484	518	531	495	508	543	508	483	502	532	467	507	501	516	548	504	525	522	486	544	510	509	523	488	525	509	503	520	551	532	507	536	514	479	504	527	508	539	553	494	490	516	537	524	488	547	461	529	482	501	534	510	478	514	492	502	444	499	486	523	509	492	507	509	502	502	508	481	516	476	529	477	493	471	529	512	458	481	519	522	470	493	485	481	463	485	546	516	479	506	525	510	500	496	501	509	550	530	515	490	462	460	519	504	510	449	485	522	563	507	489	532	522	473	504	509	503	508	517	511	491	529	478	525	499	501	499	514	511	502	492	531	499	517	493	490	523	492	483	477	508	524	488	514	512	573	488	515	487	492	512	497	512	506	493	464	492	517	485	490	479	480	478	480	524	513	475	489	523	504	510
6944	614	739	640	485	555	1831	3725	4666	1699	288	256	237	260	251	236	227	204	235	237	258	249	238	272	244	251	260	231	247	239	253	226	246	253	231	222	239	234	222	252	251	248	262	236	256	245	247	233	256	276	263	248	241	251	234	211	244	245	237	231	255	262	243	265	234	252	233	251	245	245	251	227	260	263	237	262	247	228	231	262	241	244	241	243	238	253	230	258	223	240	254	245	258	253	208	210	237	245	240	230	242	217	232	223	224	241	223	215	261	260	262	269	253	222	222	232	258	242	265	237	231	249	229	241	231	256	208	231	229	242	251	257	255	252	250	238	235	229	247	260	262	214	228	248	252	235	243	239	240	225	282	237	241	243	237	243	256	261	256	263	244	236	241	251	256	216	223	268	236	192	235	240	245	243	253	260	210	240	230	242	247	223	281	243	223	251	253	254	247	221	234	229	270	275	278	267	278	228	248	268	240	249	235	250	222	286	229	252	258	221	236	282	222	237	224	262	255	229	237	249	242	221	248	241	211	263	255	259	224	254	208	288	274	228	225	235	271	228	243	270	242	243	249	228	217	248	253	247	234	218	249	207	226	246	238	242	276	250	230	253	251	286	237	208	243	239	279	262	261	263	234	247	250	250	235	239	218	235	237	271	232	247	271	238	237	215	220	245	259	244	234	257	237	257	260	242	220	200	215	243	300	238	225	240	233	233	214	247	196	259	261	242	245	217	266	211	244	269	235	260	248	264	269	263	261	244	253	236	238	251	236	259	261	228	258	246	227	236	223	257	252	267	242	222	240	233	244	257	271	245	225	219	239	255	242	252	248	237	241	248	244	249	259	219	226	236	251	262	265	239	272	248	279	242	229	229	217	253	249	243	254	245	234	230	238	242	280	247	249	247	254	270	252	238	278	240	257	238	208	230	260	265	239	243	291	243	245	236	233	252	220	251	241	266	231	199	254	226	238	253	247	236	239	231	242	238	227	252	247	231	238	233	239	255	241	249	249	241	257	240	257	243	230	243	254	258	251	231	252	221	256	255	241	233	225	216	267	231	234	242	236	213	234	240	241	281	233	244	235	249	202	250	246	249	254	257	241	227	244	231	222	278	245	235	239	253	236	236	228	235	285	225	246	242	240	228	234	241	249	237	257	292	269	235	276	243	242	250	240	259	225	260	247	251	233	257	244	225	262	250	234	242	211	246	253	256	228	262	244	246	233	242	249	210	255	227	219	227	217	219	242	280	229	231	219	238	262	228	241	238	236	255	279	284	222	249	248	240	274	249	208	232	233	260	257	262	242	269	230	239	237	236	224	233	247	255	225	245	225	265	250	241	240	229	233	233	232	185	238	236	202	265	227	244	237	240	243	212	250	211	211	239	249	276	257	249	225	202	225	266	237	250	232	252	222	214	262	251	244	235	262	236	229	260	227	241	274	258	233	224	230	241	264	250	249	285	241	226	221	264	204	239	220	252	258	220	241	260	246	255	240	258	245	236	236	232	266	237	256	232	240	262	229	265	245	253	247	231	240	245	242	211	221	210	233	253	243	266	268	264	249	229	234	278	206	242	222	256	287	235	230	237	224	239	230	254	230	236	215	233	240	263	245	267	246	254	224	256	266	227	261	274	220	243	220	222	227	234	225	273	275	264	248	250	247	252	266	245	234	258	282	242	259	246	255	222	260	226	235	249	224	249	253	255	260	280	237	246	240	230	217	233	196	217	244	238	245	245	228	256	221	245	237	213	234	273	236	230	213	241	242	241	240	228	238	230	236	259	242	216	262	264	226	215	223	215	219	267	248	242	251	252	233	259	218	213	252	234	223	236	250	256	248	236	239	238	254	252	259	246	233	240	239	223	252	243	244	239	252	278	278	251	252	244	259	220	233	261	219	238	228	247	215	262	243	245	236	243	224	266	241	229	233	247	237	225	238	234	253	245	230	247	238	228	251	238	253	243	229	241	238	237	222	222	211	251	252	241	244	255	262	249	225	233	231	232	217	240	238	268	249	228	228	239	249	197	245	238	213	216	226	249	249	251	252	249	225	236	264	228	260	226	255	250	272	230	215	254	236	245	232	262	207	246	222	227	242	262	290	230	238	241	234	262	241	219	226	242	263	262	262	226	231	273	244	253	222	247	265	245	248	237	232	230	228	232	266	236	226	250	222	229	223	235	251	229	247	262	255	257	227	264	267	222	241	257	234	232	255	245	228	237	265	251	259	286	233	225	239	215	228	261	220	237	244	217	227	243	209	287	247	238	252	237	234	229	253	244	255	268	235	276	217	224	246	226	233	245	242	232	252	231	234	249	253	221	235	251	258	243	238	270	228	231	237	227	240	245	273	231	273	263	263	236	250	245	230	258	232	221	233	229	254	228	230	261	259	231	232	243	239	242	246	202	232	241	255	270	210	247	235	239	232	257	260	265	259	248	221	225	257	232	244	248	247	282	225	241	261	250	226	246	231	277	260	228	219	204	257	231	255	245	255	267	244	235	256	256	243	240	215	244	218	249	242	226	251	252	241	247	253	239	234	226	232	224	245	224	252	256	267	263	231	259	230	243	252	246	247	234	250	212	235	225	235	219	225	244	257	251	231	259	214	223	222	224	250	248	242	243	274	258	251	229	251	243	254	247	232	254	245	196	219	228	265	242	250	251	262	257	255	274	224	251	244	244	218	231	224	248	263	245	245	237	213	226	199	245	251	272	246	223	211	232	273	230	251	249	279	253	234	259	242	260	244	242	245	220	233	248	267	233	268	252	248	232	210	242	238	243	200	239	237	261	216	243	249	231	252	263	237	220	245	218	223	230	224	236	234	234	230	237	264	246	270	243	235	260	213	258	248	232	236	232	249	249	265	263	233	228	223	225	255	251	244	232	232	221	270	238	209	212	242	242	240	220	236	250	234	230	242	255	273	274	251	261	224	248	230	251	244	255	225	237	231	250	217	228	240	255	256	239	259	217	221	231	261	257	222	234	211	268	242	245	246	274	254	254	247	224	254	215	253	250	252	247	280	252	241	225	238	245	227	232	240	231	243	213	243	254	237	247	213	251	231	271	260	241	256	229	274	270	248	251	253	265	235	231	277	241	246	257	249	246	240	237	206	241	247	230	244	239	250	237	255	236	241	247	224	210	234	234	238	249	258	245	232	244	259	232	218	250	254	241	220	221	235	209	218	245	261	229	223	238	209	241	245	253	256	260	260	240	228	257	223	264	205	245	244	245	235	242	253	277	259	243	259	227	254	240	260	254	251	265	231	221	236	243	244	238	229	243	234	217	240	215	257	237	253	236	245	242	272	219	255	239	243	240	241	253	241	234	215	240	246	211	212	253	236	215	231	242	223	248	244	252	229	236	239	226	245	234	238	252	231	233	223	247	277	251	240	269	248	244	257	230	251	248	267	234	228	228	278	259	279	237	244	234	249	275	246	265	240	217	252	266	242	227	266	237	230	240	235	234	278	264	241	239	250	226	234	240	244	221	223	258
6546	1022	1773	2100	1858	2339	8638	16154	19154	6197	638	665	643	585	626	607	564	563	596	563	617	614	609	552	619	590	564	607	604	576	571	567	607	599	611	582	584	570	579	580	616	565	601	583	598	583	610	574	629	601	579	594	605	521	545	605	612	607	584	582	572	582	573	568	603	592	565	560	577	583	590	572	587	572	584	609	563	591	591	605	576	555	571	566	581	554	603	608	600	545	575	582	604	593	566	532	587	576	561	617	605	612	588	582	582	583	567	623	575	568	586	581	606	581	590	575	577	615	579	572	560	602	598	565	587	613	550	606	618	570	556	590	598	554	597	602	573	590	567	599	604	603	617	539	581	571	606	595	565	598	623	609	615	631	646	604	587	574	596	556	605	571	579	571	553	612	567	632	606	583	579	586	555	562	586	590	595	608	623	578	582	559	612	625	595	566	571	574	585	579	589	609	557	570	617	597	601	621	556	587	570	593	571	603	595	581	605	603	625	566	605	576	593	592	579	587	542	592	630	574	556	554	603	604	618	546	553	592	585	569	583	551	595	575	556	590	621	580	564	562	612	534	610	593	555	564	606	599	595	552	556	598	578	587	618	597	559	581	627	580	577	624	594	596	620	592	572	561	552	562	544	578	610	564	551	530	567	602	548	567	591	583	597	579	574	599	556	631	638	571	569	552	614	573	594	564	571	596	534	571	596	632	587	593	595	570	592	569	573	537	549	588	546	606	580	602	571	542	578	552	603	554	544	588	633	597	599	633	566	662	581	592	556	584	616	565	564	602	580	545	593	586	626	595	578	576	591	551	655	552	531	564	576	592	589	553	597	627	584	637	578	600	568	580	545	584	554	559	580	614	570	593	583	616	573	586	569	615	582	614	566	596	614	566	604	626	583	537	554	587	605	598	609	545	591	567	612	590	560	543	587	572	589	600	558	592	584	584	568	588	598	613	589	558	617	628	596	623	598	545	613	606	553	575	600	573	581	574	598	569	615	611	574	572	564	554	570	610	597	626	618	579	610	585	592	529	565	604	571	572	547	566	609	610	645	590	587	582	608	591	584	594	593	583	592	643	626	541	554	575	574	654	631	584	608	600	587	588	600	608	560	572	579	550	578	606	593	579	583	601	592	550	617	571	550	542	560	536	591	590	541	579	583	575	609	575	560	573	567	577	592	597	552	585	555	593	577	559	579	567	586	598	583	543	604	593	597	581	569	584	581	590	595	575	580	581	572	601	579	613	597	601	602	548	594	593	559	595	568	565	587	611	580	597	625	585	566	622	572	594	607	602	577	579	589	591	607	596	544	554	631	598	590	578	567	579	588	616	586	583	581	583	575	649	573	601	540	555	576	573	538	587	596	564	567	630	565	623	552	606	552	581	593	566	572	593	607	556	574	606	581	558	551	615	621	539	594	615	541	568	566	619	561	579	632	584	586	560	512	565	586	566	546	555	596	543	588	582	562	600	560	575	594	541	591	591	573	602	575	587	590	608	594	598	545	604	565	577	597	598	634	577	572	567	537	574	582	520	553	620	554	569	565	585	578	570	609	615	585	587	558	614	605	585	566	570	619	587	586	580	573	618	576	591	604	569	548	589	566	596	585	601	572	562	610	580	594	567	590	549	608	570	571	590	565	545	593	581	609	639	574	570	574	619	600	568	572	592	550	570	626	572	561	594	588	581	512	554	554	613	603	620	616	564	614	546	536	629	599	598	636	589	638	634	609	568	587	602	528	592	569	575	564	589	566	566	613	569	602	585	576	565	582	609	575	635	623	549	588	583	547	585	602	561	574	579	542	563	593	534	596	568	528	562	607	564	595	587	603	559	567	559	556	597	565	575	563	614	533	565	562	556	625	601	544	574	563	564	593	584	587	600	578	614	559	608	583	539	586	606	614	617	616	542	575	613	576	570	588	600	586	560	591	612	587	556	595	627	642	559	609	539	609	543	569	545	601	567	607	576	643	577	570	596	576	570	589	581	578	612	570	644	575	576	577	574	589	606	585	587	611	549	552	577	568	583	596	569	582	579	595	586	581	576	558	624	591	592	574	606	560	523	600	618	574	611	585	565	581	609	591	563	614	572	607	541	605	612	550	606	621	551	591	583	575	596	595	596	576	581	587	623	628	568	586	612	561	601	601	613	615	624	582	617	526	550	619	596	605	609	611	565	581	608	589	569	532	599	562	595	609	543	572	614	587	597	637	579	599	553	609	578	559	615	589	604	580	581	567	559	592	632	562	557	599	577	571	625	655	545	582	574	585	578	573	591	606	572	618	574	662	589	590	591	582	544	566	611	593	598	625	568	602	577	630	591	593	585	581	588	582	546	545	602	582	580	570	570	528	586	597	600	596	588	542	590	569	540	592	616	611	579	603	613	570	559	619	566	609	560	578	540	565	575	560	585	576	614	570	554	581	581	547	646	591	590	599	550	582	588	596	561	572	593	556	561	562	584	595	567	540	593	598	604	586	575	584	550	569	574	560	600	563	648	562	598	520	611	621	568	550	580	569	580	569	625	560	556	576	574	628	582	543	506	574	593	573	597	583	615	594	561	611	583	555	574	597	606	558	585	592	588	580	620	561	536	580	638	609	565	559	568	592	590	569	597	618	616	572	538	587	541	631	571	592	592	541	545	598	573	600	603	554	606	575	591	613	553	562	602	595	590	601	518	532	592	580	597	563	576	592	604	579	587	585	585	575	582	581	606	584	590	593	640	589	614	546	613	557	661	599	557	604	600	589	595	543	583	569	570	619	593	555	613	559	570	579	575	574	617	582	576	601	585	599	560	570	563	608	573	596	596	555	566	582	534	578	605	601	578	599	585	558	621	594	619	558	563	606	564	613	596	588	582	595	557	551	563	567	562	554	623	551	573	597	574	594	630	572	579	563	601	583	559	582	571	584	587	581	587	603	610	577	543	656	598	591	563	548	599	585	568	570	561	553	608	571	596	571	589	579	578	597	609	593	539	556	596	588	573	577	583	578	624	609	555	612	553	575	558	581	573	579	574	582	563	535	615	584	543	594	613	592	580	601	605	626	578	583	600	628	539	534	582	585	591	585	582	592	623	593	549	600	595	569	599	558	588	556	569	587	630	582	588	629	572	577	586	556	553	625	597	578	584	578	545	605	585	624	551	554	629	587	562	613	589	541	607	582	597	563	549	567	579	601	608	582	575	536	591	563	607	574	539	566	578	598	618	613	575	554	568	565	574	605	572	598	592	636	589	594	613	579	593	574	583	532	578	589	598	621	582	584	614	581	591	567	575	596	608	611	549	582	592	597	569	583	573	539	591	571	561	570	588	566	574	570	627	626	592	582	525	571	596	593	551	604	566	556	563	621	644	639	579	606	603	556	559	558	603	605	602	567	597	548	581	583	622	558	592	590	580	570	617	633	601	576	590	584	623	560	565	613	546	572	626	584	544	586	590	602	607	562	601	560	576	642	618	591	624	639	575	595	605	605	591	573	541	620	569	578	613	585	572	561	603
12395	1095	994	858	573	465	1015	6381	9117	2866	206	181	160	190	165	159	147	157	170	152	144	134	163	173	154	140	146	148	137	136	159	148	172	169	149	151	155	151	169	125	160	142	154	173	181	154	147	162	155	169	128	141	164	166	164	169	158	157	137	149	146	151	153	140	151	145	148	151	147	152	162	159	161	148	152	165	159	147	152	179	161	151	148	159	151	147	153	152	160	137	157	161	169	165	145	144	154	162	167	146	130	152	147	160	143	167	139	138	175	149	171	160	157	163	165	168	151	149	175	162	136	154	169	142	159	167	139	154	157	118	147	169	136	142	149	162	131	149	188	145	148	182	153	132	130	144	130	185	125	152	191	142	167	142	167	157	149	164	131	153	151	169	135	166	144	170	158	156	155	152	150	151	157	168	134	149	126	144	144	148	139	159	178	135	164	148	178	163	166	150	145	158	156	140	159	168	135	165	148	166	142	154	146	160	134	150	141	139	141	175	176	153	150	150	131	182	150	158	156	161	152	147	129	151	148	136	153	139	155	151	156	163	155	131	171	162	149	139	144	158	158	147	142	159	164	140	138	153	158	139	153	148	142	159	155	171	142	152	160	169	174	177	148	142	167	158	150	156	174	174	161	150	163	160	160	159	146	160	139	151	158	134	173	142	166	154	147	151	174	137	164	133	151	156	138	145	149	159	181	154	144	138	125	159	134	164	154	127	165	160	139	170	124	158	152	141	145	162	146	162	140	152	156	167	148	157	155	158	166	146	162	160	156	164	139	152	157	146	152	141	154	155	170	166	152	149	170	155	138	160	150	152	162	147	157	155	164	151	168	139	156	165	161	155	139	140	145	154	154	150	134	170	160	154	157	156	158	173	167	180	158	134	158	181	167	167	159	149	156	150	151	159	143	143	140	149	147	126	159	151	164	137	163	155	169	152	153	136	169	161	156	149	156	136	152	150	141	149	150	153	156	133	146	159	148	171	132	175	159	156	146	139	163	157	159	150	157	162	166	170	168	140	156	164	163	136	165	178	156	141	169	169	170	172	177	146	134	149	162	163	153	161	153	128	139	138	143	156	186	164	164	150	146	168	158	144	154	139	140	145	156	137	150	156	149	165	148	156	165	157	141	159	138	157	155	152	163	165	128	154	171	162	137	153	158	170	133	168	148	165	153	154	145	147	163	155	158	164	147	159	149	137	158	147	178	149	151	162	138	147	170	160	157	166	169	145	153	170	151	169	168	135	152	157	158	134	144	167	180	159	152	155	174	182	161	151	152	175	138	139	149	174	140	153	144	180	148	159	144	144	188	148	170	173	163	149	163	152	143	151	149	135	148	146	160	154	142	157	147	177	152	139	157	148	129	167	148	140	146	160	166	146	141	152	155	130	144	143	170	150	165	163	144	172	157	174	147	161	169	141	151	170	129	152	135	152	142	165	165	165	144	162	142	161	156	149	149	162	166	157	167	162	140	151	152	164	130	172	145	168	162	187	155	177	162	133	139	133	158	153	154	150	148	151	147	139	150	143	169	174	157	149	180	149	148	152	150	144	158	145	152	157	153	145	147	160	166	134	138	163	159	166	153	174	167	141	150	163	167	153	139	167	159	166	139	151	142	153	136	158	131	177	153	158	160	175	144	161	146	161	146	151	152	152	145	126	169	140	143	158	133	144	146	143	147	143	135	164	161	141	153	139	168	178	150	177	142	158	154	179	157	161	143	173	190	134	128	143	170	164	172	167	158	139	169	157	137	143	164	163	149	158	138	154	147	184	172	139	152	143	166	167	147	152	154	163	180	159	156	173	157	143	135	141	158	158	119	158	155	170	148	143	167	140	160	162	145	150	160	156	163	140	176	142	171	162	151	163	147	173	148	143	159	134	122	123	169	170	168	159	153	166	151	133	149	144	138	137	145	146	141	165	157	144	139	141	168	149	143	152	155	134	142	151	138	139	155	156	163	177	146	142	150	154	149	139	156	166	124	139	165	160	165	181	156	145	144	173	157	180	151	146	133	139	151	145	143	171	172	150	155	150	152	159	150	156	159	158	147	130	128	153	174	159	164	131	153	161	159	153	166	172	162	169	134	163	140	160	156	148	161	175	166	159	126	149	147	145	127	153	134	160	160	131	141	131	181	171	146	148	156	161	173	148	151	178	174	148	170	173	155	169	144	130	149	125	157	170	163	166	149	146	163	164	152	139	183	158	134	157	152	136	139	148	148	167	174	164	174	141	143	170	144	168	152	144	149	163	156	136	162	135	146	159	171	166	184	141	130	169	155	143	167	133	151	168	130	140	148	156	154	139	147	158	166	155	139	142	166	154	152	171	143	161	145	156	169	149	129	171	142	168	144	170	170	173	156	141	163	173	191	160	170	150	173	157	160	141	145	177	160	165	164	184	151	156	152	148	146	163	161	165	149	150	181	164	169	152	150	180	166	147	159	160	165	153	121	176	129	173	179	151	163	175	143	147	140	148	161	161	145	133	142	134	183	161	142	163	151	159	156	159	133	156	155	152	141	144	133	158	181	154	151	145	160	158	162	161	166	149	155	150	158	157	166	160	180	189	149	174	169	159	164	141	180	142	132	150	145	150	163	168	147	161	156	154	160	142	168	144	165	157	141	180	150	158	173	155	135	158	139	161	149	184	143	148	163	161	145	174	145	153	139	167	170	174	163	142	154	134	147	166	163	147	158	149	173	145	139	151	150	155	134	174	136	155	156	166	139	150	137	149	154	156	144	148	154	145	147	171	154	154	154	163	158	131	141	157	153	166	163	133	170	151	150	163	154	159	149	159	166	159	157	138	145	152	171	159	154	134	129	160	173	180	161	134	144	154	131	147	147	152	139	134	158	159	169	164	162	172	152	140	129	161	134	136	166	143	151	119	143	165	156	137	168	156	150	184	160	166	149	171	163	143	141	150	141	166	160	148	139	162	134	147	167	148	142	131	139	169	163	162	145	161	160	165	176	148	154	131	145	169	155	158	139	125	173	153	146	160	157	155	154	157	148	151	160	155	157	155	160	163	166	158	152	177	151	164	169	144	145	146	163	168	151	160	155	149	147	157	163	145	136	141	156	139	159	156	147	170	134	157	152	156	157	129	191	172	158	167	131	164	149	129	152	155	151	161	160	150	148	148	170	137	151	157	155	159	149	153	134	137	163	152	162	187	140	145	149	158	150	154	162	146	154	142	152	164	133	154	151	144	171	154	172	170	156	136	162	162	131	126	177	172	144	146	170	137	150	156	159	146	146	154	158	154	164	157	168	139	145	163	177	162	139	153	134	147	155	122	176	167	172	163	160	159	155	161	168	168	142	146	168	168	156	173	152	148	160	149	155	145	149	163	139	143	131	169	158	135	134	162	144	160	167	187	151	135	140	161	160	184	132	150	141	165	153	153	164	139	162	148	127	177	143	163	158	158	158	161	152	141	136	147	160	153	165	197	157	162	170	141	147	161	158	158	157	148	151	150	164	151	151	162	174	147
7897	1089	2379	2961	2376	2135	4944	23546	28899	7401	541	546	490	465	455	430	450	416	408	442	422	425	450	422	419	406	381	397	388	398	424	380	370	406	404	402	424	398	388	405	382	357	378	375	373	385	401	389	352	392	390	366	418	391	384	392	417	395	381	407	385	385	366	404	401	388	377	384	396	380	395	361	373	396	398	362	320	424	368	363	362	359	363	364	431	363	367	363	391	379	391	386	382	342	371	352	384	390	359	376	364	375	358	398	353	391	414	391	365	368	399	379	339	354	399	360	364	429	330	380	393	366	393	343	388	367	346	389	400	413	388	402	395	392	377	369	400	388	375	335	382	373	379	364	388	390	366	384	404	386	385	368	369	371	344	358	390	358	394	375	398	384	391	380	398	357	412	372	389	412	346	386	369	354	382	369	353	356	405	371	363	382	396	382	368	368	381	374	385	364	383	389	407	328	416	395	361	367	391	354	368	370	402	382	402	376	334	378	393	383	362	386	343	410	378	368	391	414	375	346	407	375	362	359	356	371	374	361	388	398	388	400	347	398	384	378	375	379	381	373	394	397	398	358	349	374	370	378	382	394	386	395	407	396	409	354	370	357	376	357	378	407	378	394	375	355	411	400	400	381	393	358	405	366	374	364	400	380	350	384	374	397	348	386	361	388	396	354	378	350	392	364	391	398	362	414	368	370	363	377	376	374	406	343	396	375	333	388	407	377	363	390	410	373	395	343	365	362	378	368	344	400	344	386	370	334	342	345	401	364	401	405	380	371	371	376	399	401	409	390	371	381	375	400	369	361	347	386	403	425	364	380	376	402	387	421	374	364	353	375	381	366	380	356	372	369	387	386	361	379	374	376	401	371	397	368	371	385	395	377	354	369	340	385	372	371	369	382	391	386	369	364	380	379	382	364	351	339	346	398	385	353	363	367	400	404	385	352	385	359	401	394	357	377	400	366	391	375	411	372	384	373	375	397	359	352	377	369	373	353	373	357	402	368	361	391	355	387	377	410	415	352	414	362	410	384	389	387	363	375	363	398	346	384	427	386	379	388	403	417	396	358	367	384	341	384	386	364	366	347	378	422	358	376	408	385	384	395	360	380	345	364	387	398	378	403	374	379	376	368	388	360	399	375	362	384	376	364	359	419	402	391	367	363	344	334	377	354	365	383	362	367	376	375	407	386	397	390	374	388	337	420	394	350	382	378	371	368	392	404	378	377	431	364	415	378	389	354	379	424	362	370	378	369	385	378	351	371	349	399	367	372	392	375	399	362	367	406	406	398	398	353	402	382	367	359	368	356	382	348	367	391	365	377	389	398	373	346	393	384	369	376	405	393	402	338	381	418	377	373	366	386	390	370	374	381	368	431	402	345	357	383	363	385	362	367	413	363	359	378	370	397	409	353	398	375	376	399	432	399	392	417	376	390	383	395	369	366	343	382	372	402	371	379	367	394	360	394	392	405	382	366	353	381	359	389	354	382	387	373	363	361	386	412	376	359	359	359	376	358	356	385	415	372	386	363	386	369	386	361	390	374	364	380	404	383	358	385	404	370	360	394	390	386	357	376	388	375	398	398	362	403	366	379	379	384	423	391	360	393	390	365	357	374	362	395	368	395	346	377	356	382	360	360	378	376	366	352	410	371	401	375	326	392	360	385	372	352	367	356	389	393	394	381	354	369	366	394	350	342	370	366	363	335	381	394	390	390	375	363	345	363	369	369	391	378	355	333	371	382	389	376	409	353	371	384	380	374	374	378	405	390	342	383	357	408	384	396	391	363	373	393	372	366	368	399	363	389	404	362	405	335	362	364	409	373	396	375	369	358	416	402	372	373	381	403	373	366	349	377	376	378	382	381	365	380	393	377	364	406	373	360	403	381	369	408	360	371	366	359	344	395	374	364	339	315	359	384	418	409	338	346	354	393	368	391	392	389	389	381	406	390	362	404	362	369	366	382	375	384	386	408	365	370	330	385	377	400	358	342	357	385	380	406	365	374	366	392	361	362	391	349	350	397	378	364	396	397	407	364	366	359	381	393	378	393	378	365	351	381	402	383	387	376	354	396	392	375	375	368	353	366	340	377	373	385	362	375	375	399	371	342	382	350	409	398	380	379	376	371	350	327	370	395	395	347	395	395	386	378	354	359	374	372	350	382	339	384	399	380	397	382	343	402	369	389	387	346	422	362	365	390	361	431	406	354	366	371	375	355	398	378	356	359	354	350	352	356	383	384	349	365	395	373	377	389	385	371	365	349	374	377	356	371	437	396	356	374	392	346	417	384	376	374	367	376	375	358	406	354	364	409	373	393	342	396	378	392	376	424	349	339	361	401	411	392	370	371	382	374	396	389	368	369	369	368	405	405	358	367	393	374	375	395	350	368	372	415	371	356	395	389	398	376	395	357	418	378	373	379	377	370	386	368	401	411	368	385	395	355	402	346	376	359	409	359	397	384	358	350	409	386	382	365	351	396	372	371	385	379	382	356	370	324	367	348	393	405	364	351	364	381	410	411	331	362	388	367	348	400	356	378	372	375	373	389	380	360	366	395	393	410	390	394	384	363	430	363	381	362	353	375	377	404	416	419	383	386	359	389	385	409	367	383	355	356	394	373	387	388	391	365	391	368	389	356	364	386	363	346	403	367	390	401	408	366	403	388	383	396	387	378	386	376	378	380	356	399	346	373	403	378	371	353	369	399	366	348	376	358	386	337	368	341	393	367	374	379	414	364	352	360	398	359	363	339	373	391	396	363	346	373	347	378	378	361	382	372	358	353	412	373	387	370	390	394	365	427	359	371	374	394	376	380	377	350	400	354	384	359	374	393	399	373	378	406	384	353	368	376	379	384	424	374	393	381	383	402	392	355	397	350	382	374	365	355	393	340	411	392	402	379	353	403	377	387	403	392	388	386	402	388	353	373	411	382	359	389	388	344	392	372	388	348	408	392	389	369	404	410	379	365	364	389	384	356	372	386	404	361	389	419	349	349	394	348	358	393	349	350	378	375	348	422	377	395	354	380	395	338	371	358	370	430	397	386	409	400	387	396	355	363	334	387	383	385	355	417	372	399	376	353	371	382	399	387	365	372	393	374	332	403	404	386	367	429	429	387	412	417	343	374	367	395	377	378	348	370	370	352	422	354	403	381	362	424	390	370	373	411	370	340	384	373	379	364	394	376	377	351	367	355	366	361	345	382	384	385	337	416	440	387	362	345	347	392	403	391	394	408	363	357	398	415	356	361	395	346	382	373	385	379	376	372	408	382	358	375	391	392	395	382	396	357	383	366	345	370	379	387	389	381	351	381	364	364	400	375	384	366	367	375	370	347	369	338	370	357	353	366	370	375	389	360	387	377	371	366	364	387	357	365	365	352	371	370	381	365	382	398	357	397	379	392	378	383	388	379	361	343	416	406	380	362	387	413	400	366	369	379	374	401	364	337	368	369	383	332	401	378	376	394	365	393	354	335	382	360	379	351	385	383	378	383	393	397
1500	336	354	324	263	216	245	386	375	189	167	195	201	198	193	171	170	174	198	198	209	185	217	214	199	197	162	183	204	195	210	214	208	195	217	210	208	191	209	195	192	212	198	211	224	212	209	186	194	203	175	193	174	212	209	185	172	191	196	220	198	199	211	215	191	190	187	186	205	198	182	209	206	195	225	234	186	210	216	184	189	209	202	195	184	215	184	176	175	178	223	203	210	197	190	189	175	207	198	204	212	197	183	183	215	206	181	207	210	214	193	197	215	205	213	225	193	228	186	186	188	201	190	204	187	188	178	186	210	212	173	173	174	205	204	204	219	147	190	178	198	183	170	206	188	213	213	171	220	178	189	190	213	175	214	175	234	186	192	202	178	209	198	190	205	215	192	196	200	204	190	225	177	200	188	203	198	187	223	208	195	212	185	197	186	220	180	206	186	207	213	206	175	198	181	184	200	190	189	211	187	167	210	206	184	185	199	205	197	191	214	196	214	216	209	209	195	191	221	191	226	177	215	185	208	214	176	200	188	207	204	202	198	208	213	205	197	195	195	200	179	203	186	211	190	219	221	206	190	216	222	180	224	206	234	198	209	204	189	186	204	191	188	190	193	218	206	175	184	170	181	190	192	189	189	181	185	192	203	226	202	201	178	187	207	206	180	201	217	168	208	210	213	201	182	189	192	224	202	201	185	208	211	201	187	210	189	218	208	184	190	160	202	181	184	195	179	208	207	204	182	167	186	202	197	186	215	201	197	190	207	186	239	195	214	196	204	184	201	195	187	211	182	199	191	204	182	187	180	162	194	174	219	216	212	168	196	207	205	192	172	185	192	226	196	191	178	218	203	197	218	184	198	203	194	190	180	216	192	175	188	198	190	204	193	179	182	220	176	198	216	185	170	196	211	216	214	198	198	246	200	190	214	204	192	191	204	202	202	195	190	219	193	189	194	193	188	181	207	213	197	212	201	183	185	197	198	185	196	224	195	163	191	177	186	176	199	185	214	205	201	192	183	203	202	200	203	203	211	217	192	179	241	191	202	179	208	192	205	228	191	203	203	206	188	185	194	206	192	217	181	169	198	211	199	179	196	187	217	184	185	191	218	200	228	203	196	182	223	203	194	183	212	220	199	213	226	195	208	194	175	220	200	195	209	183	200	217	213	196	179	191	198	193	193	215	194	192	225	218	188	170	222	170	209	224	213	181	201	205	187	209	199	182	239	200	197	186	199	189	174	193	205	202	188	214	215	200	197	186	172	194	245	194	223	193	226	196	215	196	218	193	178	187	181	204	214	249	183	202	186	177	182	202	201	190	180	195	186	206	177	182	190	171	192	192	182	187	185	234	219	192	188	194	189	206	217	174	189	171	190	180	200	155	200	208	170	155	181	178	204	157	208	178	200	210	213	196	213	196	211	183	208	179	196	201	202	216	202	226	200	200	190	198	196	190	188	210	216	196	201	212	197	218	178	233	195	188	212	213	176	183	198	193	202	193	216	220	218	187	184	199	200	211	202	206	190	205	223	208	208	186	172	195	193	209	190	179	194	219	183	170	231	181	160	201	237	198	186	210	179	197	199	188	220	179	183	172	198	167	194	216	187	174	215	206	227	207	210	224	190	195	220	224	179	170	203	214	199	209	220	180	177	182	193	194	185	200	186	214	195	170	199	173	195	201	193	193	190	220	211	177	199	193	182	188	190	196	204	212	189	190	197	186	168	197	199	188	208	178	217	178	212	193	209	190	189	216	182	201	199	169	184	214	193	188	204	191	193	177	203	191	169	208	179	190	208	166	216	205	208	189	174	202	184	179	227	201	208	191	198	196	205	210	208	188	200	178	181	218	169	197	216	198	196	195	212	188	209	200	195	206	224	205	209	212	206	175	219	197	174	206	182	201	184	179	211	199	220	199	169	203	198	178	191	212	189	193	211	193	189	188	198	182	201	198	209	192	186	181	210	190	212	195	174	198	202	199	164	219	189	211	225	187	225	193	204	171	198	196	196	207	204	198	203	201	181	216	176	175	193	216	203	190	176	225	209	203	219	183	202	191	201	195	191	185	200	214	197	191	178	197	192	204	182	198	226	184	202	223	184	208	199	195	168	207	203	178	183	193	165	178	204	204	207	204	189	207	205	234	191	214	189	185	167	183	196	210	219	210	197	183	186	225	197	183	205	204	189	193	194	211	187	207	180	204	212	141	195	192	162	176	192	182	184	166	191	210	219	189	195	212	203	184	217	190	188	190	173	192	226	199	179	165	217	203	213	183	188	219	174	212	193	210	191	207	196	198	190	186	170	197	187	211	192	212	189	215	185	204	188	214	185	197	183	184	189	187	197	204	178	208	192	170	213	219	186	199	203	211	220	207	189	209	209	198	213	220	187	196	173	178	191	196	189	211	212	197	172	182	200	219	192	205	199	199	190	229	212	218	190	216	202	203	169	206	227	209	205	185	173	175	198	187	186	219	230	203	181	207	198	204	186	178	179	191	214	193	194	194	204	178	218	182	196	202	205	210	190	212	213	196	178	202	193	192	223	198	204	184	203	205	192	177	197	186	207	212	175	165	185	200	202	163	178	200	178	191	174	183	214	185	224	200	205	200	197	177	185	202	196	177	179	168	186	203	172	213	225	171	195	194	203	194	187	178	212	198	202	229	207	216	184	174	193	205	201	200	201	198	216	193	177	193	200	175	186	197	205	183	211	196	226	229	205	180	208	187	179	201	198	186	194	191	183	176	192	177	181	187	221	182	199	187	201	185	196	212	188	201	224	178	165	191	212	219	193	197	207	197	197	204	216	229	193	182	193	192	203	208	201	193	187	200	201	197	188	184	188	193	170	184	182	196	191	211	191	178	192	180	184	190	189	204	189	161	200	198	212	228	205	211	208	207	196	213	220	201	191	241	203	197	204	196	196	201	210	183	213	204	194	211	186	199	196	209	193	209	185	205	174	212	197	200	191	200	178	185	195	199	178	225	183	219	181	214	212	205	170	213	205	188	188	199	199	188	168	208	189	188	194	207	189	191	201	174	235	193	186	192	189	218	201	175	176	175	188	215	175	194	189	183	215	193	200	208	205	184	216	186	213	187	195	188	181	194	206	193	190	199	176	211	222	228	200	184	195	222	207	205	207	200	187	195	225	181	185	222	220	172	174	219	176	200	180	190	199	184	217	206	196	169	171	204	223	190	206	198	197	208	204	189	174	226	215	175	230	177	221	177	227	197	195	202	194	196	189	209	207	216	211	191	202	215	206	196	206	209	189	191	190	191	222	193	191	208	200	194	202	209	173	209	192	214	181	201	173	196	210	188	211	194	191	180	186	209	193	213	198	174	207	222	172	174	213	197	189	193	184	203	212	188	201	162	216	192	208	206	171	169	204	198	189	196	193	202	210	202	163	180	180	197	200	197	207	174	201	209	218	206	204	208	199	222	178	187	193	205	204	183	192	170	199	207	201	209	214	182	205	168	180	212	191	182	198	168
1917	637	822	945	720	599	783	1618	1593	544	490	516	497	464	535	488	477	467	527	497	507	497	474	535	511	505	475	451	492	482	497	497	515	503	531	488	488	509	471	469	498	476	510	491	518	510	506	506	478	467	486	491	509	489	528	520	493	487	486	486	511	493	446	493	499	523	501	503	475	475	480	471	481	493	466	485	443	512	470	488	519	464	468	468	488	493	486	492	476	484	493	496	486	514	472	520	479	481	477	494	490	489	508	497	473	514	504	489	506	467	485	480	509	493	473	472	482	518	531	486	469	448	473	479	527	503	491	509	463	533	497	484	488	469	487	482	503	515	525	507	463	472	513	484	488	429	449	508	479	479	521	458	485	463	491	475	450	510	445	456	460	459	509	483	496	496	514	466	500	533	476	468	479	462	494	497	455	491	538	478	506	484	503	485	463	470	487	470	446	491	464	476	495	476	481	480	475	466	462	495	446	463	510	495	478	524	526	502	466	500	511	494	508	481	485	436	567	484	490	498	479	519	470	481	499	514	463	484	486	475	480	479	509	529	504	492	477	469	492	461	509	481	481	491	478	513	468	482	504	486	509	466	492	477	489	469	468	537	473	468	500	506	469	469	500	497	508	489	479	518	494	485	525	480	443	456	483	483	469	488	487	462	498	483	504	499	484	478	478	514	491	445	438	482	501	488	500	466	531	492	485	456	490	521	489	482	457	513	496	521	522	519	480	450	498	464	465	482	508	508	518	484	495	468	503	461	475	479	497	540	483	510	476	521	495	483	500	472	489	508	498	497	518	447	475	523	477	484	515	472	482	494	503	495	499	464	499	502	463	491	480	489	491	504	525	518	464	481	475	469	475	473	494	526	491	497	500	462	488	484	480	508	493	499	544	498	531	481	502	511	490	522	512	435	497	515	451	486	525	511	498	505	507	552	495	474	496	494	470	449	482	463	498	494	480	465	517	496	487	501	455	497	473	498	495	512	490	477	487	462	507	470	490	484	507	496	492	444	485	467	515	470	505	490	502	480	483	494	512	465	482	452	491	503	492	503	464	499	458	460	493	488	511	526	454	486	531	485	476	469	483	479	531	503	489	475	472	501	460	520	481	495	546	496	462	476	510	434	462	497	497	456	486	495	453	487	512	482	516	489	507	492	483	489	485	445	507	517	514	461	503	457	526	524	481	496	513	499	454	456	502	460	459	486	465	469	473	533	500	495	471	494	472	474	467	491	475	488	493	450	470	467	525	498	492	480	493	524	475	481	537	491	519	495	508	506	446	486	467	505	515	496	511	462	490	507	486	492	535	488	514	455	505	497	474	469	477	492	494	480	442	478	492	477	482	470	518	488	478	459	483	487	492	524	471	504	463	487	467	467	461	479	471	468	515	560	475	496	515	495	476	468	505	505	438	470	504	474	470	477	500	496	515	511	460	475	508	488	493	496	465	502	507	514	504	508	481	465	499	463	468	542	465	501	481	484	490	505	501	512	454	468	541	507	494	526	498	431	489	484	493	530	537	488	511	485	506	484	465	509	505	521	485	521	483	493	484	498	508	480	465	509	489	536	484	511	474	468	456	470	484	481	487	504	492	496	472	496	506	484	484	498	526	512	514	466	504	504	481	469	490	471	446	466	470	530	494	501	478	512	475	490	474	469	462	515	505	470	477	485	502	483	468	474	466	482	514	548	535	468	517	465	460	492	525	513	491	463	500	464	485	505	482	488	498	465	498	488	506	476	524	505	488	494	483	487	507	509	523	501	503	529	488	469	505	475	512	499	449	454	505	477	498	475	468	507	507	495	465	515	482	498	511	525	466	484	485	491	513	541	484	526	457	529	462	527	489	451	488	501	498	446	500	471	499	490	465	505	467	487	481	509	476	541	492	516	480	466	458	516	524	522	470	482	460	495	461	470	518	509	466	501	515	493	467	503	544	494	453	488	517	519	497	514	477	468	480	480	469	466	488	521	526	481	504	480	471	486	487	461	477	467	481	480	464	483	494	512	511	461	487	489	537	484	471	506	474	484	466	489	517	510	454	475	464	477	518	515	501	523	470	526	513	481	468	491	498	531	512	479	485	467	524	524	507	488	450	466	508	487	502	510	506	473	495	467	480	452	494	462	488	460	510	480	462	489	475	504	507	482	520	514	488	490	528	482	497	466	504	471	494	468	476	503	493	466	458	500	464	496	487	470	499	491	472	489	492	482	502	509	487	464	484	464	481	502	504	474	490	525	463	436	480	506	498	480	467	461	501	520	500	499	501	499	459	480	493	464	485	488	502	480	489	450	497	427	504	479	501	474	485	505	476	482	492	464	453	490	480	463	475	499	477	515	504	503	530	491	471	543	471	478	459	472	486	499	476	492	489	514	465	504	474	509	500	501	496	440	498	495	499	490	493	476	489	477	506	468	482	491	464	450	485	493	525	525	480	457	494	520	532	500	501	490	488	474	448	515	488	472	477	506	486	465	515	471	513	510	495	443	499	481	467	490	504	509	468	506	516	481	490	495	440	505	519	498	514	473	478	507	506	472	463	478	448	476	439	515	505	482	485	453	462	499	548	502	495	518	502	484	497	540	455	509	500	476	504	511	478	513	471	514	483	443	482	481	497	524	462	471	470	491	488	490	481	495	456	492	470	502	501	506	500	498	504	471	458	468	480	463	489	490	446	513	513	499	497	513	482	463	500	510	489	509	466	457	457	503	486	482	500	537	502	488	503	471	515	484	476	496	499	500	501	550	491	497	484	475	532	471	475	484	471	480	485	504	519	488	456	491	445	502	493	524	485	487	485	530	501	472	492	522	468	499	470	452	486	464	484	472	499	468	512	462	492	469	520	505	475	455	525	459	459	525	521	480	498	504	471	481	498	491	484	472	470	446	479	493	501	504	480	469	486	480	484	510	521	472	474	525	486	503	500	518	507	492	483	495	492	477	483	539	518	490	475	530	495	471	472	501	444	515	465	497	485	479	527	484	490	485	493	478	490	478	459	492	469	445	494	506	503	489	480	499	478	501	560	487	492	526	469	511	492	500	501	480	491	498	441	497	500	547	497	491	484	474	482	496	499	454	493	492	474	492	501	510	479	443	483	481	503	489	470	507	444	480	489	434	472	492	479	491	532	491	508	465	476	491	501	506	504	461	494	482	484	529	510	476	501	486	506	500	506	486	490	473	457	457	477	524	511	478	496	499	470	508	504	476	463	493	486	500	463	486	482	457	472	506	499	516	485	487	481	492	513	529	498	445	512	514	479	484	453	514	466	504	524	485	468	505	474	507	476	475	458	498	509	463	522	499	495	471	515	458	462	521	459	468	500	483	494	465	494	500	494	492	505	526	505	534	493	464	506	506	484	469	465	484	494	471	460	470	495	502	483	491	481	514	493	482	514	489	450	488	466	497	474	504	487	504	470	513	492	528	490	438	503	478	477	486	455	504	472	513	471	483	487	464	510	526	510	496	532	523	513	476	505	534	464	520	474	481	531	499	499	462
6712	600	661	441	393	613	2466	3746	2824	466	235	295	230	267	244	224	240	224	223	221	221	218	247	234	247	235	255	266	223	252	243	253	240	271	232	218	226	239	222	219	223	242	235	235	247	244	229	267	220	231	239	257	242	241	250	248	234	254	260	228	238	245	233	217	200	260	261	277	211	227	270	237	257	217	246	240	212	226	250	237	233	224	246	230	229	218	235	234	239	242	239	224	236	237	210	215	222	225	223	218	255	267	232	214	239	251	252	247	257	250	209	251	246	239	235	245	236	236	235	241	223	210	229	240	205	239	215	245	254	227	260	237	248	231	252	260	228	246	214	234	239	252	201	262	277	215	235	229	226	235	236	236	228	233	252	222	247	235	266	230	242	258	248	247	247	248	267	263	242	238	217	247	233	241	222	214	261	243	217	247	239	238	249	287	242	209	222	220	251	237	238	265	224	264	233	218	253	223	265	232	230	244	221	235	205	229	244	207	230	218	227	230	240	250	242	249	229	216	227	249	237	239	241	216	247	220	228	238	231	236	248	237	241	229	242	255	279	225	237	231	262	231	238	211	262	256	210	210	210	229	250	232	256	240	224	231	253	248	249	219	244	218	232	255	198	253	238	262	242	241	204	223	254	269	237	220	252	228	251	226	253	238	235	250	233	227	225	242	256	223	239	238	256	266	249	232	201	196	228	234	239	244	238	222	223	226	221	229	214	225	212	221	234	230	218	266	249	264	231	211	206	219	237	252	228	253	229	225	229	216	275	223	273	217	237	284	229	233	262	227	215	226	223	230	241	217	236	258	231	229	211	208	211	246	223	249	256	217	240	226	219	217	216	219	250	247	240	236	241	236	248	238	229	224	233	228	231	209	247	246	260	249	234	229	261	217	232	227	222	243	228	226	241	254	236	232	212	230	232	210	252	242	245	244	271	237	249	229	248	225	252	230	228	206	254	216	248	231	253	234	236	228	246	227	239	272	241	224	228	223	241	223	207	246	243	233	233	210	218	238	210	211	220	251	245	258	219	210	251	240	241	232	254	248	218	212	248	240	242	235	266	236	216	227	249	237	271	246	223	242	240	250	239	223	213	241	229	257	248	232	234	218	230	221	221	217	253	253	249	237	229	238	227	215	220	237	241	230	252	229	249	261	214	240	233	246	193	244	227	224	251	222	204	220	242	246	231	233	258	246	257	216	242	225	243	241	210	240	228	220	238	227	215	226	221	228	229	257	226	246	238	224	232	243	238	223	193	213	257	234	233	239	214	227	268	230	234	256	248	253	242	218	221	237	233	259	240	229	263	234	237	227	217	224	233	253	239	215	277	245	252	262	269	239	235	232	246	231	236	239	236	215	226	219	266	228	231	248	213	245	243	263	235	260	230	226	251	241	252	235	211	234	225	233	238	221	232	252	230	244	211	244	225	217	212	239	246	249	246	248	231	223	236	229	214	249	232	237	233	256	265	254	226	242	224	223	231	229	215	255	246	256	235	231	263	201	247	250	203	239	245	221	221	248	242	237	237	230	251	222	238	236	235	247	269	221	247	238	226	261	250	211	238	263	254	201	223	231	217	229	220	257	247	209	217	239	229	279	240	231	231	256	245	231	245	251	252	211	229	223	229	251	242	243	245	236	238	196	237	217	245	229	247	213	248	247	238	249	216	240	258	254	229	221	247	247	244	223	250	209	232	236	235	249	233	238	228	224	258	240	266	207	217	219	233	214	239	221	250	212	224	270	251	245	212	254	234	252	206	237	242	221	244	250	219	229	236	261	224	246	235	246	239	238	248	217	244	234	223	217	243	277	256	234	224	229	250	242	244	236	225	259	257	220	245	204	234	242	230	228	209	237	238	260	248	209	217	224	215	214	201	264	245	244	237	240	253	225	226	235	239	236	237	261	233	228	273	243	219	211	231	234	236	235	229	203	235	225	249	245	214	226	254	226	248	244	222	221	260	217	239	228	276	233	236	204	255	226	211	239	215	242	224	208	228	251	242	246	236	235	244	208	244	211	231	219	239	260	255	256	233	215	238	238	228	229	223	224	234	229	248	243	241	223	252	207	234	225	233	254	249	278	244	230	238	241	249	258	249	286	221	234	255	235	259	236	235	247	235	255	229	234	247	233	256	212	232	233	240	227	256	241	259	246	243	233	241	210	255	210	252	223	256	255	239	252	238	224	225	244	240	224	211	213	238	206	231	241	225	244	215	217	202	231	253	232	242	200	228	242	256	240	220	222	223	222	223	226	230	228	221	242	226	248	249	232	221	224	246	249	221	248	231	249	256	230	246	241	244	217	237	214	219	252	228	219	218	230	223	258	255	255	219	250	215	204	259	217	222	248	256	207	246	226	202	230	249	220	226	235	261	253	263	226	252	267	249	241	256	241	244	258	248	251	229	271	200	261	229	221	226	215	245	200	214	229	220	250	250	232	228	248	241	221	223	237	202	216	219	244	255	259	242	247	235	256	229	250	238	225	263	250	214	233	237	232	254	219	219	253	225	260	233	256	205	238	237	214	239	255	234	232	234	228	233	243	284	225	225	228	225	234	239	242	244	212	254	246	277	247	244	251	243	225	256	247	239	214	233	224	248	234	228	236	225	242	237	232	241	241	208	249	232	249	239	245	270	220	255	253	232	231	219	241	241	221	227	243	229	231	258	249	218	211	225	244	265	223	238	246	250	198	230	220	237	267	232	234	256	213	201	239	225	237	231	242	224	230	237	257	256	224	226	234	254	230	213	232	209	233	240	261	246	246	213	230	208	213	244	221	217	218	260	280	241	242	250	259	233	242	208	234	245	254	247	253	252	236	248	216	224	236	241	228	232	236	244	224	226	250	225	243	215	220	232	238	220	223	248	236	245	229	235	212	221	245	267	255	219	228	245	248	225	242	233	233	219	227	250	220	215	249	233	239	232	231	240	262	236	225	252	227	189	233	228	224	227	245	251	220	243	229	263	249	230	232	227	236	232	251	233	222	235	238	201	260	229	195	231	238	226	271	246	201	211	209	243	246	248	234	238	242	235	200	237	225	248	226	257	213	235	243	223	283	219	265	210	246	224	242	228	225	229	246	240	257	254	248	248	232	240	255	202	235	209	282	222	241	223	219	227	225	226	248	237	220	225	216	270	268	229	247	222	230	231	263	216	249	249	232	244	224	245	268	246	238	228	249	271	242	230	263	251	249	223	245	225	237	258	243	217	231	239	231	230	238	217	241	233	227	232	226	225	263	226	240	221	231	223	247	251	233	239	203	247	239	228	240	227	224	238	262	244	221	230	236	230	262	230	219	216	225	239	235	229	250	230	249	232	234	217	229	230	226	216	212	258	224	237	233	222	244	214	232	227	259	204	222	251	256	234	246	261	227	216	230	274	261	258	220	229	237	232	239	242	236	243	203	224	215	261	243	239	244	217	239	249	230	232	203	249	263	220	250	233	247	259	227	242	217	231	241	242	233	233	241	216	245	220	233	249	240	255	246	257	223
6467	1006	1488	1512	1383	2809	11316	16220	12199	1519	602	630	634	617	620	580	543	620	617	617	559	572	608	591	551	635	575	541	578	583	584	568	596	591	547	585	599	544	588	598	532	574	589	591	579	568	570	522	578	563	587	577	532	613	548	577	589	566	585	548	555	594	556	577	547	551	577	551	567	588	551	572	576	576	592	578	558	601	583	574	592	575	519	583	576	543	598	571	541	574	571	546	565	602	573	544	527	589	564	557	531	544	600	555	581	561	526	574	572	538	546	543	531	566	553	524	563	567	532	548	580	571	564	562	585	541	601	580	584	542	584	597	605	572	551	555	541	581	559	578	607	570	556	563	553	580	545	583	580	591	520	563	545	589	544	584	573	541	545	553	579	578	604	588	593	572	562	588	569	602	564	550	607	573	563	556	573	582	571	572	512	526	566	528	589	553	557	544	576	538	564	560	559	534	574	575	552	562	572	546	596	582	535	527	581	583	596	549	583	570	565	582	589	537	554	633	581	576	563	558	523	595	578	551	590	577	568	582	555	614	524	521	590	554	557	579	579	573	614	558	575	569	573	568	600	559	551	612	544	549	599	572	589	550	518	551	546	589	532	558	595	523	600	577	578	595	535	604	559	537	580	588	606	545	550	563	562	600	567	566	548	585	554	512	592	562	532	557	573	562	578	574	581	614	585	555	586	577	544	559	540	609	581	563	555	576	585	570	568	603	560	591	577	537	546	553	597	538	572	578	567	560	534	583	582	530	552	584	560	577	559	597	585	578	571	568	532	571	544	573	548	504	578	607	566	564	536	562	581	550	605	594	556	566	561	583	543	556	569	558	598	547	548	555	583	580	586	565	560	579	561	572	589	571	543	539	546	573	555	604	554	584	533	590	559	581	535	550	558	544	570	518	545	588	593	572	557	540	560	574	595	560	566	549	571	553	561	580	622	516	576	554	550	566	550	567	600	540	531	582	564	589	550	574	551	560	557	593	559	580	581	559	608	566	574	574	559	550	620	564	564	500	561	575	572	574	563	585	565	617	570	559	544	536	581	599	590	585	550	562	556	570	540	565	600	533	549	566	572	563	571	502	561	573	588	546	586	545	598	593	555	563	565	526	590	607	587	551	576	554	597	526	570	527	590	575	585	590	569	559	570	575	519	597	565	563	598	547	563	557	567	546	557	576	562	607	595	546	575	546	587	569	604	611	530	550	545	508	546	542	574	534	524	541	579	637	573	579	574	551	534	514	528	547	554	542	558	552	543	555	565	554	557	496	604	574	566	542	550	584	555	537	572	556	545	599	565	557	564	575	535	553	574	571	547	567	588	539	600	578	542	584	529	543	581	629	586	529	559	542	583	602	568	575	579	583	612	563	555	540	597	596	575	560	567	573	570	546	533	516	579	564	520	551	569	529	569	575	507	573	541	569	586	573	565	565	532	561	615	564	558	569	579	566	562	543	572	598	566	580	543	566	575	555	581	561	570	547	524	533	580	554	555	532	614	565	604	552	540	541	555	605	554	607	594	553	563	574	566	539	590	573	616	530	560	535	549	531	524	590	597	607	546	580	565	606	543	517	553	568	536	529	582	570	571	563	547	583	577	556	563	555	568	541	586	573	549	588	591	577	592	575	556	574	632	553	555	532	567	576	571	545	550	554	555	552	550	566	568	573	583	553	568	607	558	565	546	631	594	568	559	581	578	564	565	581	539	557	549	555	582	614	535	589	561	525	530	538	580	582	583	582	555	609	558	584	588	590	545	569	570	578	591	543	567	558	575	578	568	531	588	557	572	544	526	569	596	556	593	572	618	536	554	587	572	571	589	562	601	563	578	593	566	566	560	536	561	581	573	579	575	569	550	555	546	564	544	582	562	565	568	590	557	563	538	558	591	552	550	594	523	564	592	542	601	555	595	582	556	538	564	613	568	543	605	559	543	599	590	571	541	603	575	583	564	570	545	535	578	604	543	515	570	577	513	533	560	559	598	570	587	549	581	516	555	526	605	581	562	580	591	555	533	585	569	562	575	564	556	581	597	590	583	532	525	551	521	577	615	592	571	585	605	550	569	584	559	567	586	501	566	571	587	565	562	583	558	572	543	604	567	625	571	571	512	576	594	572	612	526	521	531	585	545	590	601	607	572	553	562	570	571	601	600	569	584	590	575	595	571	564	549	525	581	589	557	535	608	530	581	563	659	543	603	581	544	563	562	556	507	551	561	566	570	570	584	597	584	562	598	590	562	530	566	537	552	565	539	572	565	579	538	522	530	575	560	563	588	599	560	557	555	509	555	558	556	594	535	555	546	514	537	539	554	531	528	547	558	572	596	571	597	553	556	576	572	566	572	558	589	561	569	550	579	609	546	578	552	589	562	547	553	585	525	565	561	596	597	527	590	596	591	570	575	532	561	577	557	546	588	525	561	536	592	576	564	571	567	567	600	583	587	591	585	566	517	564	551	573	599	602	568	595	508	530	557	550	546	545	593	542	613	554	565	571	566	570	572	562	584	589	597	589	559	558	568	572	567	589	554	560	583	606	612	562	560	558	573	582	559	564	584	571	571	578	578	593	529	565	513	564	579	524	602	531	602	555	563	565	590	566	573	584	541	564	593	558	560	577	596	563	536	594	590	539	554	569	554	584	574	590	564	571	569	573	552	624	540	557	572	583	566	537	544	544	561	595	536	552	560	534	527	577	586	613	553	573	575	564	567	548	569	553	631	586	545	566	588	559	539	592	578	549	526	561	537	598	582	549	565	517	568	550	555	554	573	542	597	560	541	573	556	551	557	514	519	554	552	544	532	556	598	572	539	608	570	541	571	531	562	604	529	560	529	605	570	524	562	610	541	525	536	576	600	559	567	595	553	549	573	555	572	584	563	554	594	565	612	567	570	584	593	582	566	582	563	575	588	592	579	529	552	579	582	542	569	547	574	587	591	607	579	567	536	549	534	576	573	572	579	546	551	576	540	527	567	586	563	544	586	576	528	552	552	561	572	569	534	575	534	558	564	569	522	585	590	555	578	593	591	577	547	557	583	579	578	534	550	571	541	576	595	622	533	582	609	582	580	526	542	585	568	541	569	587	548	565	544	585	535	571	556	509	586	613	539	573	590	533	528	619	577	530	534	566	575	557	601	583	550	545	532	571	584	575	583	549	570	557	590	567	547	585	565	582	572	559	557	601	537	584	595	583	571	557	584	595	575	587	556	588	538	596	629	565	543	539	552	556	593	577	547	570	566	562	557	537	561	515	572	584	555	512	525	565	542	579	553	543	576	608	578	574	577	569	547	562	591	568	550	585	591	548	563	539	569	597	572	586	550	565	494	520	521	574	556	587	530	570	568	562	533	553	510	555	541	545	584	592	563	548	575	547	574	577	590	578	580	566	555	565	551	598	572	597	565	539	567	562	596	551	559	558	544	518	546	596	548	567	584	578	561	546	573	595	567	573	622	625	589	580	585	571	575	551	553	609	611	587	564	537	582	602	592	540	611
12598	965	822	547	497	1899	6323	7367	3712	658	167	158	159	188	164	167	150	169	161	156	139	147	143	155	145	163	168	158	172	162	168	131	182	162	140	162	136	148	163	151	139	165	165	149	134	145	145	155	161	157	150	167	179	158	182	168	141	160	146	156	167	160	138	170	154	131	152	163	148	174	144	136	153	160	155	149	164	149	128	143	141	126	158	149	156	177	162	146	147	151	144	149	146	151	152	163	152	157	168	142	159	154	178	157	136	147	136	135	135	165	154	133	148	165	148	153	144	156	153	158	154	141	137	164	134	141	169	156	156	155	140	134	166	155	171	136	158	149	143	163	155	164	157	166	153	164	164	159	141	135	156	146	166	149	150	147	133	156	158	133	149	147	142	137	154	142	157	135	136	160	142	148	135	155	163	140	162	150	136	159	144	149	156	137	158	149	151	137	167	170	141	168	164	144	164	166	164	132	151	155	165	163	163	146	150	147	149	147	147	158	140	138	130	113	134	149	157	153	143	143	158	171	155	137	138	128	163	133	159	159	134	142	137	143	154	141	148	145	149	144	131	159	143	141	169	169	141	120	148	148	172	153	143	151	135	142	145	167	168	155	166	149	142	169	146	153	146	185	172	136	139	151	157	155	152	137	149	132	138	140	188	166	163	156	137	143	138	140	143	161	179	162	142	158	143	144	142	137	160	176	169	157	144	149	112	140	162	142	155	155	149	165	165	133	144	145	163	164	140	167	138	145	150	138	148	142	131	184	153	151	123	163	146	136	140	143	152	153	155	153	133	134	147	181	153	149	138	159	163	149	156	149	154	162	150	148	159	162	139	150	174	146	146	147	143	151	150	150	155	165	152	167	149	128	151	151	145	170	154	169	143	157	152	155	138	150	135	150	141	155	125	157	156	138	173	138	161	146	146	132	136	168	137	144	153	150	149	146	173	133	169	151	148	169	163	153	142	148	184	143	149	154	136	142	134	159	153	155	156	142	145	140	143	155	155	164	151	135	173	162	150	158	135	148	157	149	154	141	146	151	140	159	184	145	163	143	170	134	147	142	149	160	157	144	130	148	137	152	144	149	129	186	137	129	142	143	169	135	144	136	149	171	133	172	141	137	143	153	145	138	167	139	166	141	169	135	160	175	147	148	149	150	151	161	170	155	160	145	146	145	147	138	146	164	162	169	147	141	158	141	164	171	134	142	154	128	156	147	165	119	134	149	142	180	159	158	162	158	148	144	173	160	151	165	187	167	143	172	156	129	125	126	145	155	144	161	139	147	155	165	135	142	139	144	153	145	153	156	157	142	138	160	169	134	146	152	134	152	124	141	161	155	156	150	165	138	149	167	141	178	136	158	159	118	162	132	163	161	156	145	120	143	139	164	145	141	144	152	158	141	126	149	170	154	139	160	136	140	153	145	150	153	145	155	176	161	171	163	148	124	161	159	158	154	157	147	132	133	173	159	151	161	175	137	177	157	148	156	160	182	118	161	147	164	157	130	157	155	126	152	148	132	167	129	165	140	154	149	156	168	145	179	137	146	164	137	168	152	171	169	149	132	148	153	142	163	144	135	160	157	158	148	130	164	141	154	163	126	145	120	162	176	163	134	156	123	167	142	154	138	149	147	169	157	157	151	141	156	165	172	126	157	153	145	144	156	132	160	157	134	154	135	149	168	142	146	149	133	142	150	163	161	158	145	161	168	159	138	153	160	158	161	157	153	150	154	138	162	163	154	149	147	157	148	172	142	156	137	157	138	140	133	162	139	160	158	150	140	157	154	156	135	146	139	162	157	157	121	159	164	140	155	127	154	156	142	147	153	139	161	133	134	161	154	152	111	139	155	155	130	139	149	126	166	163	153	134	148	160	161	154	168	165	146	149	159	156	146	157	154	147	166	143	149	168	164	131	178	160	162	137	150	143	142	168	157	141	177	146	142	149	140	175	177	160	155	129	160	144	147	162	154	151	138	126	151	165	167	150	141	141	133	170	183	151	138	152	134	175	159	130	156	148	145	166	156	157	170	157	160	150	153	155	147	160	131	135	143	145	173	153	135	143	127	146	126	172	180	134	161	142	144	161	156	149	147	168	158	171	143	161	156	169	138	160	155	144	146	160	138	145	166	146	143	138	161	153	146	162	134	142	165	159	150	130	145	146	172	129	140	144	149	155	159	145	149	133	135	140	138	145	138	145	153	130	161	136	157	148	148	162	147	160	161	157	170	148	132	156	138	142	154	142	150	168	161	143	137	136	150	168	148	141	128	182	160	165	145	128	134	152	157	145	145	145	167	151	171	151	153	158	165	160	134	153	150	179	170	118	158	142	161	160	159	149	142	161	124	139	128	142	155	148	141	138	150	160	166	132	145	135	164	150	141	168	166	148	132	150	165	154	139	164	159	151	148	136	145	161	141	167	135	129	133	130	173	138	149	140	162	130	129	162	151	172	147	164	136	146	161	131	141	149	146	162	163	150	144	134	176	136	165	162	162	143	169	138	167	154	150	152	158	125	135	126	154	154	154	138	122	153	156	133	138	164	150	137	163	135	164	153	180	160	127	143	137	160	157	166	160	152	165	154	140	145	132	145	170	160	143	168	136	160	138	170	144	134	146	150	149	169	159	127	170	175	141	141	135	178	137	158	153	145	141	137	154	174	157	177	162	139	135	157	139	167	154	165	159	149	145	140	172	147	174	168	141	156	147	152	127	142	136	147	144	168	169	184	161	141	142	170	149	151	150	170	152	164	154	173	150	148	160	143	141	151	153	141	176	164	150	153	167	159	132	148	130	170	134	164	145	163	176	151	177	168	159	153	165	148	157	174	168	139	136	163	137	164	145	170	122	150	126	167	153	130	150	158	141	144	140	153	163	130	161	137	159	167	144	171	153	132	157	127	136	133	163	167	161	138	148	154	143	159	135	143	150	152	142	139	162	165	152	167	144	164	134	146	157	159	122	154	184	148	145	128	153	128	136	163	159	132	145	142	152	152	148	164	161	149	148	170	131	166	154	152	154	153	155	149	146	156	161	115	117	140	136	132	131	176	149	127	153	150	137	141	167	160	143	146	157	156	141	142	161	162	153	158	144	176	163	166	145	134	173	163	158	158	140	122	177	138	138	182	142	140	155	123	144	173	166	118	173	132	153	158	161	142	133	118	164	154	133	130	163	154	140	160	155	143	156	137	125	158	148	159	134	157	148	134	146	130	150	122	158	160	179	159	165	171	150	155	164	168	152	144	160	180	153	165	148	165	149	147	154	127	172	156	168	134	162	172	172	142	154	147	144	146	151	155	145	129	147	122	148	158	159	158	141	139	162	170	135	147	119	154	144	143	158	129	149	133	132	151	172	151	148	142	150	162	162	150	164	147	176	163	172	126	140	171	142	159	146	148	178	161	129	161	141	139	149	147	153	145	177	146	159	165	126	158	158	130	145	148	140	136	147	154	179	158	146	139	137	147	145	153	162	149	142	147	157	167	169	143	131	156	135
7895	1058	1820	2015	1994	8752	23504	23792	15078	2557	516	503	501	487	507	418	427	420	438	428	439	398	412	375	401	413	405	409	432	406	348	373	397	408	421	404	443	399	387	402	391	374	391	422	420	398	382	355	359	361	410	389	365	403	351	383	368	395	379	370	356	371	402	376	383	379	373	354	397	361	397	367	413	347	373	407	379	381	390	357	390	370	388	383	374	380	349	359	412	400	381	383	356	373	355	404	382	350	414	420	393	362	349	392	382	386	357	337	357	393	393	367	399	376	398	337	403	399	337	401	380	385	344	395	344	374	373	382	387	384	391	394	399	374	373	370	375	388	402	355	347	358	380	357	381	355	428	367	378	380	382	367	381	380	372	341	355	380	363	372	366	369	376	370	398	373	383	350	382	376	339	379	380	387	384	363	386	354	360	373	344	371	364	387	406	372	361	385	383	370	388	359	380	353	373	358	369	389	384	380	362	400	375	350	375	399	356	347	306	370	389	375	374	333	358	364	380	396	354	367	401	364	396	371	357	356	352	373	394	390	347	333	412	414	355	367	349	343	359	399	370	365	385	351	403	384	368	364	346	358	374	372	371	410	342	405	388	375	398	365	381	354	375	371	364	341	375	359	381	376	371	368	370	352	413	364	369	396	386	380	362	370	381	369	346	402	374	340	394	362	357	351	382	346	366	373	379	339	370	399	373	386	360	414	358	377	391	363	347	357	341	416	395	330	350	364	365	364	358	361	348	391	363	380	349	348	388	344	395	359	376	392	329	388	332	409	398	362	378	378	374	380	394	365	384	374	389	345	369	391	331	385	361	333	350	412	377	380	376	375	367	360	374	359	388	361	362	357	383	388	374	368	389	373	346	385	371	360	371	360	377	341	376	406	342	353	409	367	357	353	324	373	365	390	394	375	386	400	347	334	356	398	371	357	361	374	356	378	344	368	352	352	392	382	385	351	352	357	355	402	377	374	366	403	371	347	382	386	360	362	363	385	364	368	379	406	368	385	348	406	363	362	387	382	344	364	404	382	354	344	362	378	381	368	392	372	384	372	356	378	375	391	385	387	368	390	380	398	346	385	421	363	395	367	383	340	347	390	391	377	377	345	376	391	348	378	372	377	348	369	332	367	382	398	362	353	368	327	336	357	390	386	379	364	383	389	383	372	372	371	359	359	392	394	385	363	383	409	361	355	405	356	385	391	386	314	400	365	322	359	363	343	404	352	366	371	364	383	361	354	351	356	371	341	393	375	358	376	371	386	336	395	367	414	365	361	391	386	364	392	340	349	381	414	359	385	356	346	374	370	364	375	389	371	363	379	368	371	356	379	367	365	372	371	371	382	349	358	374	374	362	341	377	393	345	378	401	395	356	325	367	356	363	375	384	373	356	364	364	362	372	389	347	378	344	373	378	366	353	381	412	387	382	368	374	354	363	363	368	414	396	377	377	386	376	394	360	377	368	351	376	357	370	364	387	382	359	356	372	351	358	356	379	347	377	357	381	382	384	364	358	381	383	370	361	380	359	388	350	384	361	400	363	356	374	404	408	367	374	404	395	390	359	383	421	363	338	418	374	348	352	366	343	388	354	401	380	396	406	394	408	351	349	358	354	341	400	369	354	387	405	377	359	375	393	384	401	377	359	380	376	373	374	351	392	368	377	356	378	374	342	366	358	398	348	368	373	357	378	370	361	378	383	369	334	372	394	359	401	409	343	393	353	373	347	378	394	381	377	376	355	384	377	407	392	374	367	406	395	375	341	378	364	360	378	411	374	399	349	360	350	361	395	341	397	407	359	356	403	419	362	355	332	364	354	374	357	394	357	379	393	369	351	361	365	371	368	366	373	353	380	389	354	360	386	377	374	405	377	377	368	399	403	407	381	388	363	338	399	342	364	379	364	387	399	359	394	377	377	370	358	378	346	388	384	358	360	358	356	377	359	353	397	342	391	373	359	393	392	403	362	343	367	374	357	386	375	344	371	362	376	345	346	399	335	373	384	374	405	375	370	374	395	408	380	353	390	372	358	381	385	363	385	328	345	389	374	383	377	362	370	407	394	379	396	331	345	380	367	385	361	409	387	384	382	367	357	417	365	376	365	375	375	369	391	390	367	345	394	358	365	390	420	408	373	363	391	395	379	370	382	360	372	393	389	402	399	369	372	371	352	371	388	357	359	361	390	356	358	385	380	372	372	340	332	370	381	365	350	354	358	414	380	350	379	394	377	373	371	380	346	373	381	331	355	381	379	367	366	382	376	391	362	349	364	390	355	349	372	364	343	361	369	419	382	370	377	333	410	370	401	353	358	357	360	357	371	387	367	356	382	381	380	347	369	379	337	366	344	395	371	383	403	399	384	372	377	386	363	377	420	361	364	329	384	349	329	379	372	372	376	360	388	354	334	363	405	361	370	397	365	376	359	396	343	386	371	381	371	382	360	347	389	386	377	387	354	369	384	385	400	380	390	386	379	345	340	404	347	370	366	390	380	373	399	357	384	384	390	385	356	371	362	340	364	401	369	379	365	391	372	359	345	390	363	365	334	370	382	407	369	370	387	379	341	398	403	360	374	363	352	341	325	392	365	359	384	417	375	388	405	408	368	374	389	367	395	408	343	352	369	357	358	407	367	349	361	349	363	342	380	410	371	392	408	335	357	369	376	374	351	344	358	368	385	344	380	352	372	380	341	344	392	385	385	394	355	371	389	395	365	404	385	370	372	389	385	389	389	362	365	403	380	369	405	365	376	389	344	364	394	383	385	358	348	369	334	341	398	366	354	411	384	352	376	352	411	362	377	360	400	396	363	370	375	381	393	374	372	348	327	343	372	385	354	342	360	376	375	351	384	374	346	369	410	373	386	379	339	327	370	358	353	378	377	411	370	383	349	366	364	375	407	375	331	373	348	398	361	363	367	377	363	349	370	400	362	383	383	389	370	356	369	350	344	363	348	386	398	385	369	385	328	377	357	355	342	379	343	375	351	369	373	361	399	380	363	373	372	360	363	370	363	397	389	348	395	355	341	370	362	409	393	355	381	396	395	396	384	364	365	383	381	373	367	384	365	373	378	390	367	363	402	369	389	345	361	378	363	358	375	360	368	338	348	373	390	323	408	380	353	369	382	408	366	415	376	377	368	378	364	381	367	349	389	390	378	384	365	360	370	384	380	384	364	363	363	350	337	384	393	378	387	389	407	333	396	370	330	348	384	340	329	355	359	409	408	352	365	361	378	364	379	368	356	366	335	356	379	367	373	392	372	377	430	401	373	389	376	371	410	402	384	334	349	371	367	348	350	385	364	361	371	350	338	367	349	380	367	362	355	378	390	368	394	381	368	362	340	369	356	379	345	373	351	338	376	356	392	362	372	372	372	392	358	379	368	410	374	392	364	362	350	360	345	384	382	365	361	370	350	361	378	405	386	350	351	380	342	378	363	366	383	389	381	361	389	363	402	394	376	405	383	344	380	377	346	365	381	391	348	348	384	367	364	338
1402	312	303	248	241	230	374	438	320	238	228	190	190	238	203	208	182	194	174	203	203	208	211	211	213	205	226	210	202	198	230	202	188	203	214	199	189	195	210	233	208	212	225	203	188	232	193	204	238	191	204	187	235	222	216	199	184	221	191	190	181	205	191	215	203	229	191	201	222	195	214	225	171	192	206	195	187	198	227	193	212	200	213	198	205	206	181	193	194	216	208	197	197	208	178	191	194	221	227	212	235	188	210	193	201	206	187	213	195	213	201	188	216	212	199	230	204	223	194	219	222	210	225	211	188	209	204	200	200	217	200	194	221	214	189	202	199	204	219	204	198	212	215	204	189	243	221	205	191	204	205	191	197	224	196	193	180	188	236	205	192	208	193	209	208	187	211	183	195	219	201	200	203	177	229	216	209	213	219	191	212	216	213	202	192	205	185	220	184	188	202	197	193	207	222	189	204	210	197	174	168	223	212	208	179	205	196	203	192	200	212	213	192	205	222	218	216	200	194	218	196	177	203	183	205	205	203	198	205	186	196	208	210	219	196	207	197	221	222	217	213	214	198	204	205	220	219	206	201	198	197	224	196	206	206	203	179	209	221	231	201	236	205	227	193	179	191	211	200	196	218	203	224	219	212	217	202	204	203	204	198	213	190	226	203	218	203	210	206	203	201	193	221	212	217	211	236	202	201	189	197	199	217	179	230	197	218	210	223	178	200	198	187	215	190	233	202	184	204	204	218	208	214	189	205	222	174	212	207	201	199	205	207	190	196	218	195	175	195	201	202	232	195	211	206	221	224	225	219	214	202	198	191	195	196	222	193	188	196	148	196	205	209	206	227	185	195	210	233	197	196	184	222	199	187	206	234	210	201	195	244	221	188	222	230	215	201	198	184	224	189	199	200	195	199	206	223	226	211	202	202	212	230	210	207	193	194	223	200	193	191	209	205	207	204	210	204	196	209	217	182	201	222	203	225	194	219	191	176	212	175	203	186	173	236	183	209	215	206	197	201	218	186	202	202	222	198	195	192	225	218	213	205	210	200	200	179	212	243	215	205	197	185	236	228	198	197	196	217	234	200	208	201	198	224	162	184	206	214	209	193	189	191	183	189	216	203	232	193	212	209	225	203	185	188	219	213	206	198	217	222	240	183	203	216	211	207	225	210	197	205	226	211	215	215	210	195	215	221	171	222	228	211	213	216	230	211	226	201	199	205	192	186	198	237	190	190	196	226	202	192	171	190	196	191	232	234	204	199	220	215	206	210	195	199	201	177	208	218	202	201	218	185	181	211	197	202	206	208	211	207	207	219	206	219	219	193	211	204	210	211	202	231	196	186	210	197	203	210	214	216	217	224	185	194	215	211	181	195	204	197	208	191	220	197	203	217	232	183	185	204	195	190	228	234	186	188	167	197	207	180	198	215	213	225	171	203	215	185	230	243	172	217	213	212	210	183	198	210	210	191	194	215	217	189	218	207	193	192	190	210	228	202	197	181	208	200	219	224	198	222	175	203	220	184	189	212	199	216	217	192	194	223	273	206	186	204	213	202	232	211	202	197	214	210	195	192	196	214	225	192	226	228	224	182	191	221	201	203	201	195	176	206	214	198	215	199	189	191	206	205	222	189	189	204	225	229	215	219	208	231	208	209	211	229	211	233	197	196	208	215	187	180	195	209	209	217	175	226	225	203	226	214	200	213	228	232	201	212	184	206	215	225	225	235	218	234	194	200	186	188	194	202	186	204	204	198	204	223	209	217	220	203	210	203	198	219	195	192	175	179	238	197	196	206	224	209	241	201	202	204	222	207	207	208	217	179	188	218	195	202	192	171	198	206	222	208	214	203	216	239	209	218	216	182	198	200	216	209	191	194	202	207	209	188	215	220	203	214	199	208	217	220	203	202	196	195	204	220	209	200	195	189	176	204	205	245	218	204	235	212	186	209	199	188	205	213	195	199	203	192	221	200	219	211	208	209	205	229	182	224	191	159	214	179	223	197	197	207	212	178	205	190	215	199	218	227	209	219	195	187	216	225	201	193	208	216	213	203	178	204	194	195	205	194	191	207	194	192	174	232	233	228	214	211	227	214	180	200	190	197	233	224	220	204	216	199	208	226	234	231	189	186	204	214	214	202	200	199	235	205	207	221	195	207	230	206	233	211	194	178	183	212	213	202	204	211	206	203	218	212	228	181	187	216	204	212	212	182	229	216	200	212	226	170	196	195	193	214	195	175	190	207	211	201	220	241	217	198	224	225	199	213	217	206	219	202	197	205	191	217	184	207	197	167	222	209	196	199	217	222	212	187	221	203	204	208	211	179	207	195	196	222	208	206	203	223	205	232	225	195	190	225	197	221	191	203	194	208	193	220	210	209	179	203	211	190	224	202	195	180	190	233	185	207	203	168	224	199	190	221	190	196	206	204	204	205	204	183	214	217	218	203	193	173	217	211	203	217	176	236	211	218	217	207	222	212	189	197	174	202	206	223	169	202	203	216	181	187	188	221	213	192	204	220	240	203	212	208	192	221	208	215	205	233	223	206	197	198	192	224	224	189	205	210	205	210	225	213	223	203	210	210	177	204	214	195	210	221	200	170	188	220	188	214	202	203	192	208	212	185	215	197	217	194	214	216	190	201	215	217	222	224	189	206	195	207	208	200	199	215	195	197	213	203	217	211	188	180	204	206	190	205	178	184	191	189	200	223	202	185	183	218	234	206	175	200	226	197	199	214	186	235	225	203	187	193	222	179	224	196	185	203	203	208	213	188	209	193	211	202	190	193	200	204	213	212	211	209	208	216	215	217	228	223	188	195	197	192	159	203	198	194	185	185	196	225	198	199	220	204	222	214	195	210	206	209	214	214	226	213	206	223	195	211	198	193	226	210	198	216	227	230	177	193	213	205	200	198	213	238	235	222	212	197	212	203	231	224	205	202	180	209	251	235	191	226	195	223	191	204	229	229	207	212	200	208	221	209	192	220	203	203	212	213	189	204	188	208	174	185	218	238	222	202	208	207	206	196	208	217	173	205	213	212	227	195	218	206	185	203	190	210	220	177	212	192	196	191	226	184	177	197	196	187	227	175	207	191	215	224	185	192	185	186	181	215	206	215	214	213	210	188	191	185	222	207	230	219	210	201	205	199	234	240	215	191	172	219	191	226	235	193	196	189	187	210	182	190	194	228	243	203	199	212	227	182	201	196	239	228	186	214	221	211	223	238	192	203	204	194	199	233	196	224	187	209	214	193	212	183	179	217	218	199	202	189	201	198	225	196	206	226	198	183	220	208	183	211	190	229	174	221	205	199	192	218	205	215	173	241	209	221	184	181	213	231	217	229	217	196	205	200	224	197	204	209	222	220	211	216	219	196	204	226	238	201	207	190	208	225	195	203	216	188	220	192	228	215	210	186	211	184	188	184	194	221	230	179	200	209	214	213	195	185	199	190	186	245	245	210	190	205	195	200	206	200	194	195	232	216	200	205	216	198	248
1905	631	786	706	665	888	1645	1668	1188	621	498	490	495	559	520	509	529	545	534	482	519	488	534	575	496	500	478	535	515	492	501	521	515	537	529	519	511	517	516	509	538	488	518	504	516	501	502	506	509	500	523	480	510	520	522	503	548	520	469	511	511	534	514	503	505	531	476	527	504	493	481	521	484	517	517	530	497	530	502	515	558	470	489	543	542	492	545	489	518	518	532	584	475	522	541	534	516	507	531	483	495	519	524	475	524	447	508	513	466	550	549	556	506	516	509	482	506	495	504	488	518	484	494	510	554	521	546	516	530	527	573	533	564	521	493	509	540	499	529	491	511	546	522	523	472	500	504	515	498	485	509	545	523	494	522	521	504	484	495	476	499	543	501	489	509	511	519	471	509	480	499	523	494	508	525	542	476	524	503	520	504	483	486	511	497	536	485	505	481	546	507	506	492	524	534	518	496	514	489	485	489	511	520	476	491	490	493	499	495	517	518	535	496	527	462	527	491	495	497	523	567	486	528	539	507	494	541	522	517	493	484	495	531	526	475	494	507	533	526	527	501	488	491	536	530	549	507	517	493	525	462	564	508	518	492	481	534	517	516	516	544	508	519	509	478	473	503	482	475	530	500	498	503	545	487	502	530	516	481	477	522	506	499	475	532	477	500	505	499	506	478	536	531	549	528	492	506	522	525	529	520	513	485	545	504	548	496	520	529	503	520	512	502	544	511	538	521	487	511	513	513	529	488	539	487	536	502	511	503	503	488	492	515	515	522	492	496	509	531	491	521	519	492	506	515	522	529	502	487	475	506	513	506	552	518	519	513	513	521	501	521	475	554	534	480	500	517	495	505	527	474	504	504	529	511	562	482	529	511	505	479	538	510	495	505	505	521	512	517	519	488	479	505	521	493	499	551	482	515	459	496	532	486	531	500	455	501	498	500	498	501	493	535	551	516	509	498	537	542	521	516	497	504	509	506	475	494	491	496	525	532	500	524	498	493	500	565	475	504	549	528	488	478	517	506	562	467	520	453	504	493	496	501	513	516	508	477	499	458	512	545	475	508	513	524	502	480	521	502	495	499	509	507	464	515	491	517	525	481	512	534	496	520	523	547	527	482	491	502	519	510	513	528	485	509	497	531	513	518	535	491	500	492	518	531	505	489	536	513	529	506	496	483	521	498	541	508	572	490	492	535	514	517	493	514	517	479	479	518	507	559	551	543	500	533	490	493	566	495	523	498	475	507	506	542	524	500	518	504	523	507	527	497	511	493	493	543	494	490	494	477	465	517	512	530	501	471	506	519	503	519	493	478	532	504	527	539	511	496	481	484	524	501	531	503	549	529	532	500	505	495	456	501	511	503	479	502	484	495	506	468	558	503	502	527	521	509	541	499	536	528	511	513	523	562	487	503	474	488	466	513	497	536	521	487	497	546	474	495	498	510	547	523	511	515	547	483	520	536	561	505	504	554	525	529	524	516	497	498	508	516	521	509	529	518	510	492	480	483	524	485	464	518	515	494	558	510	509	520	524	531	515	515	538	506	484	520	466	557	517	517	552	498	511	482	504	540	517	474	480	524	507	491	520	476	481	553	497	501	535	532	497	575	491	521	486	493	490	522	515	525	494	526	531	549	478	545	513	533	505	519	517	511	574	537	482	530	537	494	491	523	519	490	514	482	499	529	518	527	538	505	451	522	490	464	572	518	507	523	485	511	532	504	527	550	517	529	529	519	539	516	488	516	545	485	495	522	501	514	557	527	504	543	513	484	510	517	494	494	550	548	493	518	487	534	539	504	515	514	503	522	526	540	536	500	495	526	513	525	521	515	506	461	470	512	533	450	537	543	515	515	536	516	500	544	505	504	496	541	493	526	515	514	478	503	496	541	453	507	507	509	506	538	430	476	527	469	511	521	493	482	503	538	509	508	497	495	519	549	531	521	519	506	546	528	498	519	543	533	527	504	511	507	544	507	513	543	544	518	494	517	543	479	516	501	479	501	522	508	507	549	519	545	532	498	520	537	504	479	528	531	536	524	505	547	493	503	519	533	478	497	490	482	531	531	514	539	521	549	494	534	515	516	544	556	525	552	487	476	552	536	511	517	518	474	499	515	509	491	525	495	524	523	522	538	479	558	502	512	521	509	559	543	524	522	529	494	471	479	544	532	531	534	486	499	486	528	497	497	518	506	526	504	484	481	539	533	544	483	494	515	501	477	520	485	528	472	539	532	563	503	513	520	514	509	500	516	548	554	540	506	511	466	493	561	494	511	488	520	518	524	462	476	501	510	517	506	527	478	556	528	532	496	486	515	488	520	525	556	514	489	473	495	508	502	484	528	547	491	539	487	498	501	536	547	538	531	465	536	531	506	523	520	507	533	514	506	471	496	511	526	467	539	549	518	531	483	500	522	491	486	500	512	504	507	510	493	489	564	506	483	529	528	562	498	531	458	564	484	478	501	523	515	534	540	541	475	530	538	472	508	535	527	471	548	536	528	527	494	528	506	515	524	486	547	521	535	576	487	521	512	498	496	524	505	514	550	531	495	477	524	522	516	523	539	534	506	488	509	516	525	509	527	518	511	526	479	507	500	485	567	488	480	515	508	534	534	527	516	536	488	505	504	498	511	497	525	479	504	501	529	511	520	505	507	518	502	484	515	502	539	533	520	552	531	532	526	535	535	524	492	523	540	499	515	503	481	461	498	504	503	483	562	523	524	520	508	504	511	522	461	541	534	507	532	532	505	510	519	517	531	528	533	541	534	546	492	514	499	491	499	535	480	492	468	503	483	482	527	458	511	508	541	512	544	552	517	475	517	561	493	509	511	481	506	516	508	494	495	519	532	534	522	495	581	503	557	486	485	555	510	531	524	538	504	471	485	519	528	478	494	499	530	497	475	480	514	554	488	481	499	502	558	513	526	487	547	486	481	496	523	529	470	509	474	488	489	500	503	521	501	505	466	514	530	527	522	514	461	516	514	512	505	523	536	530	533	488	496	506	525	514	491	528	499	505	499	509	559	499	492	521	522	512	540	519	537	466	490	479	480	502	492	495	498	494	563	520	490	514	533	499	523	487	531	505	536	536	490	511	502	507	511	485	525	462	499	533	521	514	532	495	512	525	521	499	512	538	555	507	501	508	507	506	518	525	538	517	484	514	542	504	513	517	534	555	522	523	505	528	495	533	501	533	524	501	517	531	495	500	516	532	498	555	511	511	501	481	498	555	512	523	501	490	532	493	477	499	481	485	464	526	510	497	497	493	491	493	491	503	524	556	498	483	533	477	508	514	487	520	526	533	518	495	490	538	479	512	497	499	489	527	512	500	495	493	485	560	464	528	478	478	534	511	513	489	537	476	519	520	552	513	501	502	545	530	470	539	477	532	554	544	462	501	513	503	472	549	531	540	504	510	518	522	514	529	507	540	483	538	515	542	504	516	503	527	514	527	515	483	516	525	526	488	542	523	525	536	499	513	507	514	522	537	530	491
7096	539	575	506	475	1529	3366	4097	2987	919	262	268	248	259	257	231	256	240	248	251	235	204	268	248	273	295	251	256	241	242	242	242	255	250	255	251	266	244	268	263	226	265	262	278	256	280	222	237	234	216	240	234	280	210	253	230	268	255	254	244	244	235	264	257	267	256	217	264	257	268	256	230	241	245	228	256	266	226	261	248	241	224	232	214	232	237	265	274	236	245	239	263	244	303	249	245	239	246	231	237	257	255	260	243	251	255	245	249	220	233	230	251	243	260	258	247	240	266	242	245	229	241	272	225	235	257	211	231	258	220	239	232	255	242	279	234	241	248	211	227	273	241	258	243	245	228	269	233	267	221	228	268	242	263	272	254	237	200	224	232	250	251	217	226	257	247	243	242	236	257	250	231	251	256	265	251	253	249	219	242	247	226	261	276	244	250	251	214	251	224	229	215	244	241	228	272	265	233	230	245	252	228	209	226	247	233	272	252	266	256	264	231	251	269	235	186	252	234	256	238	257	233	236	244	276	248	245	236	224	229	266	244	263	260	261	213	222	252	264	223	212	208	194	252	261	268	250	212	211	239	256	246	235	267	270	241	242	271	253	254	266	254	241	255	239	228	211	254	245	252	256	243	245	240	236	219	233	235	234	241	248	249	253	275	251	247	223	228	256	245	239	244	236	270	244	236	255	257	241	230	276	244	225	221	222	250	251	269	279	267	251	247	273	237	220	263	242	249	242	221	245	242	242	256	246	228	225	234	236	248	264	206	244	259	247	226	217	226	267	227	260	283	233	243	242	268	254	228	274	262	253	239	250	256	250	229	242	270	248	259	262	235	268	233	220	228	236	238	240	246	244	241	278	237	237	239	245	245	254	246	244	257	233	280	227	233	218	240	236	265	249	264	270	272	248	246	255	251	239	250	241	260	251	271	212	260	244	231	280	225	237	264	238	231	218	231	276	253	282	260	249	277	224	232	237	237	268	233	273	243	265	234	225	234	267	273	243	255	260	224	242	219	257	221	220	216	270	230	244	275	226	261	237	263	228	210	211	245	227	245	213	242	275	243	238	243	232	264	264	228	246	240	233	225	247	238	211	219	233	233	237	237	252	243	212	239	231	245	226	245	235	224	271	219	258	241	226	233	229	249	266	249	233	240	253	246	240	229	267	274	215	249	279	229	255	244	271	293	260	269	244	256	223	259	217	237	235	274	233	254	242	236	250	247	219	231	253	248	217	269	236	232	246	257	277	252	260	250	230	235	219	259	233	226	265	253	247	236	236	244	232	245	227	244	261	237	273	218	227	254	249	253	212	243	285	249	226	235	228	230	240	251	239	227	268	219	281	228	240	244	236	227	225	258	227	239	238	245	254	258	207	252	248	230	280	234	257	251	273	275	238	242	251	201	229	247	251	253	243	234	238	237	256	256	249	237	223	267	264	233	218	256	250	236	260	251	245	266	247	244	216	245	222	253	239	251	250	242	251	254	265	259	242	279	230	256	243	265	265	240	264	252	243	228	234	250	235	248	217	243	241	224	220	219	238	220	274	217	233	248	241	228	248	222	262	219	208	249	250	275	233	227	241	238	240	259	220	266	231	276	248	239	267	271	261	266	271	250	221	239	265	257	255	266	236	244	241	240	258	235	267	266	228	236	251	243	260	227	239	237	230	249	223	211	268	218	246	232	242	211	254	258	221	267	240	265	209	235	243	238	258	258	240	223	241	278	269	224	258	242	267	249	258	237	268	247	247	209	244	271	241	239	274	232	245	246	248	232	253	272	231	208	255	250	236	234	262	238	228	270	231	211	260	222	240	248	258	245	255	242	234	250	233	218	246	238	238	247	247	224	267	238	219	227	250	225	254	229	272	262	253	245	230	264	230	238	276	246	258	263	255	214	241	226	254	235	225	285	213	245	254	264	260	268	255	248	254	233	253	254	254	237	232	242	226	214	235	241	233	260	238	216	241	260	232	234	250	256	238	253	241	211	233	240	245	289	239	250	238	251	215	239	270	275	238	273	233	263	234	214	257	284	239	269	231	260	251	237	247	256	248	263	232	255	257	258	222	234	234	247	234	253	236	241	235	259	254	244	281	251	289	238	225	273	242	256	223	233	226	226	274	270	265	263	251	239	240	255	278	259	254	237	245	272	256	242	242	250	231	252	241	255	243	206	257	245	236	253	256	253	260	270	273	287	242	262	242	243	244	217	237	226	259	248	267	246	262	242	270	280	237	242	242	253	272	231	212	256	273	239	240	268	250	245	261	244	268	240	244	219	271	261	252	265	266	279	268	245	246	244	224	258	248	230	252	249	245	237	234	222	225	274	220	241	241	257	260	254	237	252	245	227	257	227	286	253	261	269	230	266	239	257	251	250	247	262	241	250	232	245	239	263	265	244	214	235	241	251	276	273	248	269	210	243	212	240	258	246	238	255	244	236	250	238	230	242	247	243	235	248	281	239	261	243	229	233	225	263	275	248	226	250	224	264	243	256	238	237	245	252	246	227	229	262	233	242	229	240	255	218	236	232	232	231	235	239	244	241	251	239	248	238	225	261	236	237	238	225	267	239	248	223	225	253	208	276	259	258	256	258	241	248	260	246	227	258	238	229	236	256	246	226	252	247	255	245	247	272	258	239	252	219	226	258	264	238	226	234	239	251	238	264	268	278	255	261	269	254	271	256	279	240	242	243	261	245	249	265	244	244	186	274	235	242	243	250	238	244	230	242	228	238	224	235	269	254	266	243	227	232	256	263	249	241	242	248	231	230	233	224	252	239	227	235	252	259	251	256	253	260	233	242	258	241	245	235	237	237	253	236	253	239	256	229	229	245	224	259	240	274	247	237	232	250	290	270	248	240	243	280	249	250	244	233	243	228	224	285	227	233	251	256	238	234	244	223	269	254	277	221	249	244	241	272	258	249	256	226	239	259	238	242	264	246	240	234	253	276	243	243	238	289	253	279	268	235	256	258	241	240	240	258	240	286	228	246	247	242	213	281	246	225	243	262	230	254	244	228	230	258	267	238	255	241	226	231	210	258	245	245	249	235	252	223	236	250	266	239	246	237	206	251	229	227	234	225	271	242	239	233	238	262	239	247	237	266	226	245	261	258	249	241	217	252	226	239	275	223	253	273	265	253	225	236	229	241	231	242	237	218	243	256	238	229	281	239	226	252	222	245	248	245	260	251	229	240	259	252	269	267	240	245	247	258	258	252	256	209	249	238	254	241	239	237	202	218	238	255	230	255	256	219	242	228	249	220	246	234	268	276	242	253	209	239	266	238	252	267	273	252	257	265	263	229	269	244	283	243	238	231	243	240	232	233	268	228	227	222	249	254	236	260	252	254	269	235	214	212	257	240	247	225	270	232	269	254	257	253	267	264	238	244	248	231	246	264	246	252	256	234	272	246	249	236	244	254	247	248	240	274	306	229	233	236	233	268	235	253	233	260	241	248	248	254	230	255	256	221	252	235	230	244	233	279	214	242
6591	954	1409	1711	1974	7612	15036	16997	12902	3778	648	637	619	624	666	691	634	618	620	578	619	625	619	640	609	631	616	591	576	617	575	575	584	592	648	629	581	584	627	629	631	626	607	611	587	583	596	587	604	585	598	598	614	575	592	632	610	605	593	597	603	598	611	582	620	601	586	567	630	554	557	592	586	605	587	587	601	585	571	605	564	606	584	568	595	544	563	632	594	614	608	616	579	571	600	591	585	585	585	622	573	570	584	556	596	575	586	594	580	576	596	560	562	597	588	589	609	574	598	580	619	625	601	578	618	618	545	618	610	603	568	607	580	598	605	588	577	593	592	623	627	568	605	591	619	604	621	548	566	567	564	602	601	570	596	612	562	592	629	595	593	614	614	594	580	576	588	567	535	620	604	549	616	593	565	605	597	599	560	571	633	600	658	625	536	578	587	594	552	599	516	599	622	607	588	598	582	580	589	623	594	585	603	596	614	590	575	618	588	590	586	593	612	602	630	586	590	606	561	602	602	599	596	583	585	591	585	613	616	585	592	549	584	618	593	611	578	601	617	583	594	582	592	587	577	622	620	594	615	609	562	611	592	600	571	568	606	587	625	598	602	587	638	613	580	563	558	610	608	572	604	589	611	568	623	600	551	578	609	582	586	601	599	555	577	596	599	648	596	623	634	551	584	597	575	612	642	572	637	612	624	568	608	568	594	625	593	572	580	608	584	577	610	590	583	570	566	654	590	573	590	594	583	567	637	586	589	634	626	582	607	589	619	570	577	582	619	577	597	596	583	574	578	580	581	638	575	577	597	558	586	620	624	638	583	564	618	548	594	605	607	636	598	597	612	577	592	571	608	577	564	598	611	562	572	596	621	581	591	607	588	627	641	589	587	586	600	593	599	603	581	559	611	586	604	631	614	571	605	614	590	565	600	643	575	583	586	589	615	561	585	593	584	579	596	554	616	601	581	591	580	587	594	584	607	629	607	618	603	585	575	591	585	607	591	610	577	612	588	617	611	595	586	523	596	627	587	571	610	563	563	603	571	599	597	663	577	580	568	568	571	601	585	571	579	602	608	571	591	575	614	565	611	545	645	592	626	618	623	597	537	587	604	595	561	600	571	597	599	595	624	644	621	582	565	579	601	562	589	646	576	617	633	536	581	584	587	581	610	541	662	569	620	519	596	571	588	575	579	564	585	597	559	615	587	584	614	582	606	608	580	598	601	621	609	561	558	605	615	554	621	610	591	619	575	565	596	562	591	585	584	612	591	602	599	618	568	579	628	600	552	598	558	628	584	587	615	597	589	576	617	624	550	619	582	565	590	592	594	556	601	587	625	570	618	573	607	586	586	566	553	604	535	602	596	594	597	617	608	578	586	587	586	605	638	617	604	604	559	594	570	555	626	590	581	614	595	564	575	591	604	586	572	588	566	622	569	605	596	573	584	561	593	624	536	568	605	596	617	604	589	610	534	585	597	577	618	569	585	610	600	620	565	599	602	549	596	561	581	627	620	601	591	628	549	620	610	599	612	596	589	631	578	590	597	610	575	530	609	592	575	621	552	623	593	607	608	628	597	598	581	618	631	576	668	604	577	587	572	629	572	621	591	628	577	580	576	578	578	573	615	628	596	581	608	575	570	612	557	604	608	587	589	615	630	621	571	544	636	536	598	604	606	580	624	587	572	601	564	608	583	604	563	602	555	563	612	555	571	587	575	594	603	604	581	595	597	586	579	589	554	608	657	602	595	594	567	585	603	595	636	588	542	555	595	581	577	592	608	586	601	587	619	601	582	570	600	559	640	581	582	575	588	591	603	628	572	631	530	574	572	599	590	545	608	579	567	582	612	612	594	568	618	579	585	624	578	601	597	628	531	559	608	594	569	627	607	560	597	574	547	596	631	590	612	580	587	614	583	561	614	597	548	580	588	600	599	554	605	617	575	552	568	596	604	609	556	607	607	584	622	581	631	558	595	553	612	613	620	568	629	588	598	579	592	633	601	606	615	595	577	588	642	589	582	573	622	576	542	593	562	597	563	582	567	625	571	595	564	626	603	595	578	621	544	612	604	561	581	587	560	540	588	588	618	613	607	563	605	582	606	606	602	580	632	586	564	569	624	587	599	596	581	624	573	561	627	542	572	598	602	591	634	618	584	601	597	585	574	611	584	625	587	586	595	579	594	624	643	563	596	580	562	556	550	547	614	588	570	580	592	628	569	574	608	618	608	575	568	573	594	623	598	561	560	600	590	565	590	580	622	600	603	573	620	566	585	589	559	580	576	620	563	618	563	552	624	612	605	586	581	595	577	594	595	615	607	596	611	604	611	597	596	554	576	551	600	531	555	609	559	601	587	575	556	612	627	588	568	592	602	560	589	557	618	580	562	540	602	590	639	559	577	577	610	589	596	595	606	576	622	581	566	559	578	604	572	621	590	576	640	597	596	594	580	587	542	569	564	551	570	616	615	615	570	594	561	563	596	581	629	621	600	584	609	584	563	603	581	607	603	648	620	594	584	625	631	593	576	563	537	593	630	596	553	541	619	570	597	611	587	548	621	609	581	602	571	585	597	560	601	548	589	607	599	588	574	538	580	587	624	612	556	582	593	580	617	592	581	578	559	589	543	549	590	633	612	629	600	606	577	598	592	559	561	579	607	609	620	585	588	621	587	546	572	608	616	569	575	579	574	633	622	637	607	580	606	569	563	645	590	562	645	572	556	582	570	603	569	624	555	614	554	582	616	588	562	607	563	615	574	610	601	590	587	603	605	562	569	601	586	583	603	586	632	588	624	591	620	586	620	542	587	642	609	581	607	613	625	587	556	598	574	596	594	608	602	600	600	575	597	559	571	598	541	571	636	603	582	581	566	588	599	605	595	618	567	589	628	574	619	579	576	563	557	617	612	574	597	614	600	582	591	602	602	567	551	540	542	645	602	597	600	592	630	550	627	580	637	572	585	568	601	577	563	602	592	591	628	561	626	589	624	592	584	601	641	592	593	617	574	658	545	580	553	560	545	586	619	584	585	605	597	620	590	575	560	612	583	593	586	591	564	579	574	587	543	567	633	583	582	566	627	586	565	575	597	652	589	540	586	609	608	600	609	612	587	566	573	604	592	561	557	661	602	605	573	592	636	596	628	609	638	609	568	587	550	581	614	606	607	573	561	558	587	607	584	584	589	544	613	578	606	582	577	619	565	602	604	584	600	596	578	653	599	618	612	596	587	587	603	578	620	629	619	584	554	610	590	631	594	598	619	607	614	602	617	643	551	587	570	611	588	612	561	583	603	595	553	606	595	567	644	587	546	632	601	588	574	605	602	630	611	604	598	581	601	558	600	545	580	595	560	601	598	612	543	544	568	605	596	641	594	590	568	604	608	593	608	620	544	596	596	623	567	606	600	597	542	555	591	591	572	609	621	598	582	571	644	571	607	585	592	555	622	603	581	647	569	567	594	595	597	619	572	590	586	605	585	600	591	605	563	596	587	658
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
