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
335803165112	335803165681	335803166231	335803166781	335803167331	335803167881	335803168431	335803168981	335803169531	335803170081	335803170631	335803171181	335803171731	335803172281	335803172831	335803173381	335803173931	335803174481	335803175031	335803175581	335803176131	335803176681	335803177231	335803177781	335803178331	335803178881	335803179431	335803179981	335803180531	335803181081	335803181631	335803182181	335803182731	335803183281	335803183831	335803184381	335803184931	335803185481	335803186031	335803186581	335803187131	335803187681	335803188231	335803188781	335803189331	335803189881	335803190431	335803190981	335803191531	335803192081	335803192631	335803193181	335803193731	335803194281	335803194831	335803195381	335803195931	335803196481	335803197031	335803197581	335803198131	335803198681	335803199231	335803199781	335803200331	335803200881	335803201431	335803201981	335803202531	335803203081	335803203631	335803204181	335803204731	335803205281	335803205831	335803206381	335803206931	335803207481	335803208031	335803208581	335803209131	335803209681	335803210231	335803210781	335803211331	335803211881	335803212431	335803212981	335803213531	335803214081	335803214631	335803215181	335803215731	335803216281	335803216831	335803217381	335803217931	335803218481	335803219031	335803219581	335803220131	335803220681	335803221231	335803221781	335803222331	335803222881	335803223431	335803223981	335803224531	335803225081	335803225631	335803226181	335803226731	335803227281	335803227831	335803228381	335803228931	335803229481	335803230031	335803230581	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20367	21246	29098	28386	24518	21256	14697	9877	7936	6078	4025	2579	1952	1314	1475	14047	19171	12284	5293	1807	641	349	291	233	260	265	278	256	257	254	271	266	306	265	277	291	280	273	248	277	258	275	249	256	284	281	277	244	256	299	257	248	269	270	277	283	278	286	249	258	251	257	272	257	262	239	240	256	232	284	245	290	244	265	258	263	279	278	288	261	250	311	298	279	263	255	259	277	274	274	290	265	246	279	279	237	262	262	271	276	281	240	260	249	282	258	255	265	262	266	257	249	272	252	265	245	282	268	273	268	302	273	271	256	273	285	232	257	235	278	293	267	244	254	261	239	260	235	299	249	293	266	239	258	275	267	239	248	284	276	265	263	258	252	266	256	273	265	266	256	232	245	295	237	256	277	247	242	268	289	279	250	251	272	286	266	230	250	282	280	274	283	252	276	265	262	258	238	270	243	273	248	260	264	262	232	263	243	248	255	271	248	287	292	278	260	245	268	283	227	248	280	264	260	282	265	238	266	291	243	264	259	248	248	273	260	285	268	255	265	268	278	259	286	250	279	282	273	276	244	253	268	273	274	270	265	244	248	250	260	224	266	278	244	293	302	260	267	278	287	281	272	249	273	291	257	252	268	270	259	246	276	252	260	273	275	240	240	272	270	256	255	249	257	285	248	254	264	227	275	267	241	252	274	271	280	267	229	246	268	292	275	261	271	286	275	282	282	258	261	285	273	261	236	256	274	263	280	287	231	259	282	269	267	273	263	246	247	270	266	279	251	264	263	275	254	259	270	248	259	242	257	268	278	277	257	290	276	254	254	279	248	276	264	262	257	236	282	258	288	280	282	276	248	256	270	252	263	255	256	275	259	253	280	234	246	268	263	299	264	262	268	281	274	250	246	278	259	271	244	240	258	294	277	264	246	285	217	264	258	283	266	212	269	271	261	248	263	292	273	248	277	253	231	220	248	265	294	237	254	260	266	261	260	250	240	226	240	288	271	248	251	278	286	243	245	244	276	231	293	272	268	266	296	279	268	265	258	273	274	271	288	243	268	238	251	265	248	253	293	261	265	253	247	272	281	255	252	280	245	266	271	270	259	239	267	261	256	267	279	251	257	243	238	270	273	278	268	244	273	235	270	244	282	278	277	268	260	267	260	258	270	265	255	270	247	267	292	306	249	300	267	261	276	274	269	305	275	288	236	277	235	262	283	252	231	288	281	263	251	276	271	234	265	261	269	256	279	255	277	264	288	276	274	291	258	236	285	244	248	257	276	290	287	269	259	252	257	253	262	282	291	266	259	278	289	278	283	276	258	262	251	247	253	249	262	245	284	259	241	279	286	242	229	266	283	291	273	268	248	263	302	279	279	273	249	253	260	292	267	292	231	243	297	251	285	257	246	263	249	237	272	243	276	239	283	266	314	267	266	271	256	274	247	251	281	259	259	271	298	270	282	254	266	279	274	287	263	244	250	279	259	230	296	283	258	262	253	254	271	264	277	243	256	274	269	268	268	273	275	239	272	267	285	278	240	241	253	276	260	263	238	254	283	274	213	264	261	258	263	255	242	266	249	249	255	256	269	277	259	263	258	266	252	259	255	252	274	240	268	244	278	251	232	250	274	243	250	237	259	237	261	274	245	276	277	250	272	270	255	246	240	259	252	260	279	263	263	268	269	249	273	279	259	255	291	271	275	265	285	275	260	234	251	274	276	221	256	251	252	278	238	266	260	275	258	269	244	289	294	286	248	252	235	275	289	258	250	250	246	259	265	246	234	248	262	246	275	247	245	255	258	311	289	274	260	231	231	277	264	238	266	272	300	252	266	220	250	266	282	256	263	268	273	248	267	263	239	269	247	276	269	258	271	258	259	253	252	247	260	266	269	257	255	251	271	281	228	244	291	256	245	275	281	216	246	264	249	299	258	257	274	277	254	264	271	242	262	247	261	285	259	241	287	271	249	250	255	259	280	235	270	238	285	269	256	266	254	297	261	243	231	268	255	260	263	255	260	252	289	257	241	278	288	314	268	241	261	221	257	291	254	254	288	246	229	270	243	250	248	261	277	266	248	280	281	260	249	253	246	266	248	246	282	259	260	286	248	276	252	258	276	268	260	270	272	256	256	269	242	239	255	243	264	240	245	231	250	242	265	290	245	273	254	275	253	258	246	267	292	264	263	247	264	245	287	260	263	265	274	279	283	262	301	280	254	236	266	266	258	285	270	253	241	259	248	240	270	273	258	248	259	275	272	262	245	251	243	257	262	270	261	248	282	233	281	310	260	245	281	292	291	265	276	293	274	243	288	267	264	289	254	274	239	283	279	259	263	275	260	266	264	259	307	275	287	267	251	255	244	235	248	253	260	238	252	231	256	253	260	266	257	269	275	267	250	258	236	244	259	265	245	239	272	277	276	257	239	219	280	267	246	285	263	269	270	243	247	285	291	235	277	256	300	269	261	272	248	270	265	269	254	267	262	245	261	260	272	223	246	287	263	255	266	262	269	269	255	251	229	286	252	260	279	256	266	279	271	271	276	238	254	254	280	272	282	261	277	265	293	266	285	241	265	275	290	244	262	263	259	255	259	245	251	243	297	268	275	278	274	260	254	262	289	277	260	252	242	281	216	248	261	274	233	280	256	294	243	260	263	247	248	276	250	262	267	271	267	229	264	257	267	285	262	252	258	261	278	266	239	236	238	250	254	217	278	272	273	268	254	249	267	252	270	277	240	254	259	274	255	278	248	269	263	241	285	249	250	255	287	246	271	265	265	256	259	252	275	243	258	250	244	285	253	258	233	268	266	259	256	231	289	235	268	279	267	282	280	257	263	263	238	260	260	270	286	279	272	236	284	264	239	245	263	268	263	296	260	268	280	277	245	256	283	269	265	263	266	244	266	254	251	258	282	266	285	309	269	248	260	257	252	306	264	278	253	275	278	251	251	257	263	291	240	262	246	279	274	264	257	241	281	258	262	258	263	281	281	264	255	280	240	273	255	282	248	291	255	253	242	263	235	279	276	245	264	271	248	264	248	246	288	254	270	264	251	244	266	269	245	232	264	248	245	255	276	261	282	247	291	264	254	315	259	249	262	263	250	272	290	272	291	299	273	259	255	265	251	285	276	264	266	262	260	282	265	233	239	279	253	256	237	261	246	251	255	275	236	296	286	262	274	254	260	263	268	274	293	253	307	275	260	258	261	271	256	249	288	270	270	280	238	265	275	263	242	254	251	285	267	251	275	267	264	265	288	283	276	278	258	283	251	255	280	296	271	264	270	274	248	251	261	250	252	244	242	267	289	261	272	237	254	264	282	255	270	269	257	250	253	269	283	285	285	250	276	267	276	247	274	264	266	261	244	268	259	242	254	254	269	257	231	251	299	264	272	277	261	261	268	251	284	312	271	302	259	273	252	240	254	260	254	263	252	259	261	268	271	277	249	261	276	276	263	252	285	273	256	274	267	260	277	268	273	238	295	260	271	249	275	285	255	270	259	263	262
17251	19354	31514	35216	33756	30938	24163	19993	19083	17780	14512	11452	9871	7174	8323	37355	40485	32194	19759	8998	3176	1412	1023	962	980	898	945	898	942	920	970	892	947	906	864	900	927	864	954	971	920	893	946	930	932	872	890	908	897	952	898	937	946	913	957	923	892	913	934	958	924	918	946	883	975	942	908	929	988	943	937	924	941	909	965	970	924	917	968	915	873	957	935	895	932	892	881	909	926	889	953	943	967	931	903	941	933	906	949	928	925	883	924	918	943	919	909	913	953	894	962	884	899	919	933	916	923	931	950	936	955	872	883	858	911	901	903	936	930	917	926	933	949	995	906	931	954	906	900	933	949	922	999	906	875	938	934	951	908	970	896	892	900	938	913	981	961	925	965	866	955	900	946	870	962	893	892	935	931	903	891	927	894	965	962	901	822	914	919	938	915	951	908	910	959	993	975	897	942	855	1008	891	918	877	898	913	868	933	937	938	950	894	936	867	918	956	863	939	908	865	933	965	887	937	889	922	961	918	901	943	914	933	894	943	899	894	967	925	885	918	932	914	857	967	923	954	875	903	944	949	912	922	941	897	900	952	897	976	856	956	925	894	947	923	938	897	886	957	915	918	920	905	839	893	954	949	924	919	887	894	916	920	922	949	978	1015	967	936	890	941	911	896	908	900	892	941	955	915	952	923	934	957	936	965	884	931	879	927	944	930	1013	893	883	905	934	887	904	922	871	933	906	941	914	902	953	930	948	882	915	905	954	950	940	916	931	894	898	906	917	880	947	925	928	955	935	880	933	920	937	865	924	997	950	953	908	950	935	918	947	890	953	966	874	919	929	894	913	872	938	941	921	941	929	879	888	874	951	931	902	915	883	945	974	904	953	945	929	916	942	918	901	899	929	901	932	923	964	898	907	922	959	976	942	938	879	902	911	964	930	909	925	944	917	930	860	937	929	907	902	900	899	919	954	902	924	939	885	908	961	902	873	902	900	934	952	944	922	878	910	899	899	924	946	945	926	896	913	916	918	912	896	903	930	890	936	932	967	914	892	925	942	909	945	941	902	943	902	934	971	910	936	909	944	926	937	968	930	884	966	935	918	1014	915	938	922	904	975	936	937	886	940	898	909	910	899	881	921	1004	923	900	889	878	902	942	970	908	853	881	925	885	962	958	946	977	881	911	943	947	940	915	913	952	922	957	920	828	884	956	903	953	897	914	907	858	916	874	943	927	943	961	937	903	900	959	939	945	936	939	945	900	917	930	857	943	925	947	927	971	927	967	900	927	919	931	959	965	942	909	919	965	916	890	916	909	935	909	910	929	899	887	912	848	986	963	957	910	900	984	858	903	963	917	931	907	922	911	840	860	937	920	889	896	926	909	916	885	915	944	925	933	968	890	940	930	885	943	905	906	903	940	935	929	966	918	899	949	956	921	937	996	878	892	933	925	902	944	948	911	926	948	946	973	939	906	920	945	876	951	909	890	912	894	955	929	972	900	928	888	900	924	964	911	954	966	877	914	907	894	956	890	914	948	958	942	899	874	963	934	868	919	960	879	952	907	904	944	934	957	950	930	951	978	891	947	946	946	905	941	934	910	946	939	879	968	935	883	901	961	935	919	931	882	887	880	900	930	924	892	962	933	957	902	938	867	898	927	930	899	937	898	912	901	944	873	918	900	921	943	965	884	958	918	947	941	953	913	883	953	980	912	871	961	913	911	881	896	965	875	908	896	923	943	923	950	915	898	927	985	899	912	924	896	966	930	937	884	885	867	924	913	944	889	903	930	923	957	921	886	889	947	914	921	918	843	960	984	925	899	912	867	918	922	925	896	960	944	969	887	944	953	922	924	934	915	938	891	898	952	907	969	955	902	900	917	910	915	849	921	881	989	900	942	970	959	929	935	896	906	907	986	985	901	921	927	927	834	952	916	941	945	991	944	926	913	900	894	931	946	956	990	909	926	906	902	878	970	906	895	1011	904	923	890	898	977	891	894	901	938	892	912	884	899	924	909	899	934	980	940	942	923	943	958	952	979	934	890	954	926	902	891	930	942	934	908	1016	941	936	911	898	946	961	982	966	910	960	907	1002	945	912	973	930	945	928	934	922	897	885	942	868	917	902	871	950	958	917	915	893	920	905	898	971	933	865	949	889	889	961	983	955	924	915	945	926	924	930	919	915	886	907	939	897	955	917	855	931	954	939	882	970	925	895	894	907	949	885	915	948	933	829	959	915	970	953	1004	891	968	959	953	931	914	965	899	913	908	894	923	940	926	906	909	905	956	954	894	979	901	955	951	930	920	891	932	916	883	967	866	928	899	936	923	930	940	951	954	954	949	963	904	995	967	937	906	923	930	947	918	940	885	914	925	954	916	960	928	880	942	928	979	904	936	939	928	966	938	946	924	904	946	926	927	893	925	899	905	882	973	913	940	921	989	941	930	886	925	904	966	907	891	904	932	937	886	900	932	900	940	928	931	986	910	866	905	860	967	965	912	970	916	949	892	857	985	925	935	947	901	953	958	925	976	940	937	925	880	884	949	959	891	889	1008	983	898	950	927	919	899	938	906	940	940	899	909	902	885	912	963	858	936	909	918	925	901	924	895	942	907	923	938	943	894	963	915	932	962	925	954	881	935	892	914	977	898	898	897	958	911	896	966	888	884	922	925	927	998	986	895	949	940	922	935	938	885	859	924	956	954	934	907	946	950	930	928	990	938	940	899	907	951	937	940	920	910	913	881	952	944	907	918	921	925	916	892	909	911	901	976	986	890	929	886	924	924	929	963	944	895	895	956	956	958	919	893	908	890	936	939	969	916	936	952	956	916	891	916	965	896	956	874	950	873	890	904	882	953	953	888	918	873	899	849	914	897	956	906	957	929	935	916	897	909	931	918	891	923	909	950	885	996	945	901	924	905	875	955	954	890	987	930	982	888	935	950	888	883	923	953	890	954	947	895	946	872	935	957	898	897	912	974	848	922	907	948	890	986	987	901	967	891	930	955	867	941	931	865	922	953	947	925	892	964	910	921	972	889	891	946	916	889	925	969	929	916	881	979	841	958	982	890	921	911	903	895	941	968	941	991	925	857	881	883	927	902	884	921	901	949	930	860	914	923	919	902	911	982	897	904	906	866	901	969	980	951	901	928	918	882	915	914	943	913	915	944	918	891	919	978	942	909	920	910	932	916	922	859	907	916	913	956	942	890	908	920	905	904	905	890	967	903	960	935	903	903	874	901	886	938	896	916	956	919	902	945	947	925	926	954	916	924	878	920	964	923	880	851	941	894	917	876	944	872	959	921	872	939	933	912	941	895	873	994	898	874	926	952	933	899	894	953	942	921	922	888	938	957	940	855	924	940	920	924	934	988	906	901	881	904	906	957	934	900	941	883	954	924	906	920	950	922	866	951	947	940	892	899	907	934	948	956	939	948	925	879	916	920	918	951	936	875	932	875	868	912	935	939	962	912	924	954	951	933	894	957	948	865	929	978	955	905	938	931	953	928	915	940	925	941
4228	4255	5591	4664	3687	2430	1280	931	620	659	643	545	422	393	376	760	1317	1123	664	388	250	231	193	195	191	194	207	198	189	203	218	192	174	198	182	193	207	176	186	185	191	201	172	213	190	192	203	213	168	191	213	203	207	204	189	196	184	206	168	228	193	210	206	194	209	195	181	215	188	202	194	178	185	192	196	172	197	177	218	192	185	199	188	206	190	197	201	228	205	159	212	192	181	173	191	189	198	195	193	170	191	208	193	177	196	174	189	206	214	199	206	192	203	172	195	169	217	191	178	186	206	184	203	214	198	206	197	182	191	217	205	219	198	225	217	205	195	209	213	191	197	200	210	219	200	197	196	182	191	221	201	197	208	206	173	197	209	193	194	200	199	181	205	189	204	196	195	197	180	195	162	191	204	192	209	162	184	183	190	198	197	208	176	194	194	190	211	195	170	215	191	209	180	195	182	186	188	221	172	209	216	177	168	199	196	209	204	198	205	206	193	183	211	208	177	188	201	179	232	214	200	193	185	204	205	186	183	185	184	189	194	202	167	182	190	191	218	184	215	207	207	189	203	210	221	186	182	211	184	207	219	200	192	183	188	186	172	179	186	171	195	196	212	215	195	175	217	189	180	176	204	192	199	206	195	191	176	206	211	193	193	184	207	199	209	194	181	195	199	192	179	192	193	206	219	210	205	206	197	210	190	198	225	185	215	204	192	209	193	190	169	193	217	173	209	184	180	176	178	170	181	208	182	203	201	184	189	195	191	207	218	205	173	203	215	204	210	230	192	210	191	187	232	181	187	198	193	176	186	200	204	213	217	202	196	197	197	190	181	171	192	181	200	214	215	187	174	202	193	181	216	209	196	195	210	221	207	189	220	208	188	199	202	178	192	204	183	211	209	196	206	202	207	211	203	213	218	214	191	189	203	197	193	197	187	190	204	203	182	188	196	203	217	179	198	189	179	184	197	191	179	206	178	187	202	185	185	200	205	197	203	202	175	201	186	192	184	202	197	197	184	196	211	240	211	209	216	191	197	184	212	212	184	191	216	206	203	173	176	202	187	198	195	201	191	186	218	194	199	208	212	202	203	214	200	198	203	185	209	195	212	198	192	194	154	198	222	169	216	193	203	180	187	178	175	181	190	184	196	190	207	205	211	206	184	177	203	190	184	203	191	209	187	217	179	184	211	185	187	211	192	196	194	224	195	228	202	198	189	200	187	234	182	222	181	215	235	204	191	207	187	179	200	199	198	192	207	199	193	188	199	217	185	174	185	205	208	199	195	205	185	213	175	161	225	157	195	195	217	189	198	179	176	222	172	178	210	178	178	191	212	198	198	196	186	193	224	197	182	200	169	196	198	186	195	194	198	203	185	190	199	190	203	178	174	180	218	186	198	163	186	205	205	147	180	211	201	209	201	202	187	209	175	202	183	208	202	187	223	204	185	183	189	220	197	176	187	192	199	187	200	186	198	220	189	187	199	198	223	182	203	175	224	231	198	171	183	230	197	199	210	211	192	184	176	213	200	172	237	228	205	185	183	172	205	173	207	174	175	200	188	203	191	203	207	187	210	191	204	184	213	202	222	190	176	191	196	200	173	187	185	178	195	189	196	202	210	212	190	176	188	173	198	210	170	186	176	183	190	223	198	200	197	187	191	189	204	221	206	191	195	194	213	208	196	218	178	212	213	215	171	203	200	179	183	196	216	199	175	205	184	201	218	180	192	189	185	192	167	197	210	233	189	178	198	169	198	203	187	210	207	178	194	197	179	176	200	194	183	185	177	200	201	184	196	188	217	208	182	187	193	206	178	190	213	185	181	213	180	228	207	190	206	211	208	200	201	226	183	202	180	179	190	176	176	202	166	225	206	179	195	189	173	203	198	193	169	224	186	206	200	195	227	208	223	195	217	186	219	186	193	208	190	187	177	207	214	191	188	231	202	184	222	206	213	165	180	218	202	216	232	206	225	204	193	214	163	197	185	194	197	187	190	168	198	192	205	203	179	203	204	206	190	200	217	188	202	221	181	173	189	215	210	192	169	204	202	212	213	203	207	189	222	187	190	189	198	189	179	197	217	203	165	203	201	210	185	205	195	187	192	177	198	221	196	186	208	192	208	189	187	187	190	181	174	188	192	216	179	168	196	209	183	182	181	201	212	213	198	213	187	198	194	204	193	185	191	173	166	220	217	188	187	193	197	202	190	200	182	205	201	203	209	176	180	203	209	199	204	200	181	182	184	211	167	219	209	193	192	209	179	196	177	202	179	178	206	179	184	182	174	223	211	153	178	223	207	229	224	170	232	197	186	195	218	174	183	195	173	180	192	182	203	198	207	166	185	196	191	206	202	192	194	227	197	199	176	198	212	187	182	169	190	197	195	180	197	176	209	180	187	186	184	213	195	194	185	198	189	208	198	209	227	195	208	197	201	224	207	197	205	170	182	203	179	204	192	204	163	190	220	181	209	192	205	179	178	199	192	205	185	190	203	198	212	235	186	192	233	206	195	178	195	219	198	198	208	224	190	205	207	192	195	202	189	186	174	191	188	181	176	196	198	187	202	188	170	177	198	195	199	188	193	174	214	195	220	218	200	176	176	205	218	223	209	214	197	206	183	154	207	189	198	198	200	209	207	203	204	211	194	194	204	173	204	188	197	194	201	179	200	210	184	183	211	192	203	203	195	198	213	206	201	211	186	191	179	216	222	191	174	192	189	195	216	157	203	202	211	199	175	213	201	208	202	193	179	206	199	192	189	200	225	227	204	178	200	195	205	196	198	205	207	199	221	165	205	176	210	188	183	202	178	185	206	196	201	204	194	176	209	196	210	203	202	181	204	213	184	207	185	176	186	178	236	192	176	183	178	179	206	204	186	182	208	224	182	175	186	185	184	217	187	194	182	243	192	190	217	179	200	188	192	192	195	220	214	225	215	197	214	183	211	186	200	188	174	193	189	229	174	179	182	196	192	188	180	188	200	214	197	184	183	211	192	172	215	205	210	206	191	178	193	199	198	181	196	180	179	186	184	198	197	212	201	211	197	226	183	179	204	180	184	190	229	196	199	195	204	191	198	208	196	228	200	217	186	192	211	209	187	179	181	200	188	207	203	190	192	184	191	200	213	208	183	197	188	200	172	201	184	197	200	195	193	176	193	211	180	205	181	207	189	199	200	173	189	207	173	209	185	179	189	196	188	212	187	189	208	197	201	188	188	203	206	205	193	219	187	189	193	173	216	190	217	204	181	176	222	196	206	202	204	199	196	212	195	230	193	200	154	178	205	176	167	220	190	184	185	192	196	193	192	218	185	208	196	199	210	192	175	174	204	201	188	181	206	178	193	199	194	195	202	214	168	216	189	193	180	209	193	182	176	211	194	180	220	191	167	169	209	209	196	184	216	179	212	201	193	205	196	196	161	194	218	190	196	164	205	182	198	199	208	202	191	184	216	185	215	187	226	211	190	200	182	200	202	184	187	206	184	219	198	173	184	192
4582	5508	10646	12431	11040	8392	5382	4403	3115	3549	3340	2925	2203	1999	2038	4013	6608	5076	2862	1602	995	769	754	662	714	688	710	698	720	745	721	714	699	716	676	726	714	719	715	701	732	723	696	686	757	678	731	698	699	733	674	743	701	709	717	727	708	671	668	704	702	734	713	733	733	651	722	732	686	704	689	767	739	708	716	671	729	683	701	696	742	750	689	720	679	713	675	742	646	701	718	684	716	746	736	638	747	693	706	732	713	717	757	687	707	737	725	743	688	742	703	761	694	748	702	744	711	795	733	713	688	752	718	664	708	723	744	714	675	760	691	697	712	728	736	719	692	687	719	677	722	697	691	753	691	669	720	754	684	721	695	704	738	708	679	671	744	736	692	685	685	725	718	711	710	743	735	710	708	680	748	693	702	754	716	732	721	745	728	699	696	719	693	687	720	702	681	689	664	724	765	732	716	754	753	708	712	745	702	730	723	737	723	702	677	692	728	713	729	723	737	660	696	700	733	670	716	687	715	661	702	661	730	746	730	701	690	705	698	709	713	744	744	698	697	704	713	683	698	683	698	729	686	702	740	688	717	724	717	727	718	693	730	717	747	717	718	709	737	749	694	722	733	693	727	697	705	680	726	727	662	746	726	661	719	727	707	681	734	704	751	759	720	739	704	720	668	739	692	649	687	688	759	733	731	652	725	695	684	712	740	641	734	739	726	746	710	749	704	657	687	704	698	737	736	699	745	703	668	735	704	736	684	711	699	699	722	729	720	684	670	667	719	702	696	713	746	738	720	754	741	706	705	724	710	725	705	707	719	688	721	722	727	735	756	685	696	701	748	707	714	781	729	702	735	661	655	700	761	707	679	718	707	662	668	707	704	674	726	691	681	715	698	721	668	667	703	691	689	727	723	711	723	693	736	732	744	650	726	731	724	698	703	701	757	780	738	709	730	720	707	722	699	692	741	734	714	732	671	729	752	648	695	734	733	667	751	728	752	743	719	708	718	734	697	701	702	740	678	660	716	712	761	743	688	699	746	709	744	703	740	711	727	726	740	666	707	716	685	707	724	712	669	779	729	710	671	743	693	707	713	714	728	674	676	719	687	718	733	688	709	698	724	658	720	765	709	735	735	694	693	707	716	728	672	733	726	677	728	706	680	727	704	700	717	699	689	754	686	670	683	677	725	738	715	710	725	728	702	689	718	717	660	709	710	718	698	770	697	698	756	752	674	720	717	719	695	730	699	680	758	718	702	748	695	673	690	740	727	687	691	638	705	701	684	682	695	717	712	701	697	739	703	679	676	695	711	733	731	735	707	714	716	688	693	703	734	752	731	699	680	725	760	730	709	700	702	723	683	707	676	695	652	709	683	725	702	705	762	657	733	667	749	692	733	651	727	672	711	757	669	704	725	719	711	710	694	684	687	708	712	732	738	717	722	689	726	705	710	693	763	685	710	682	729	757	751	680	725	693	763	696	718	724	727	675	694	723	699	713	723	793	710	716	728	712	733	731	720	738	725	729	751	707	704	685	654	699	717	789	707	675	682	710	670	708	710	730	718	671	668	728	717	744	688	714	701	721	699	690	695	758	773	713	733	750	767	716	724	647	728	685	672	743	684	699	714	780	726	714	698	745	703	696	723	774	720	725	704	707	689	696	728	721	717	708	710	673	743	715	728	692	727	700	690	723	662	722	708	720	658	737	683	714	686	703	729	745	752	727	737	691	691	703	692	698	714	724	789	738	727	719	689	708	693	774	749	699	701	746	666	689	746	701	722	718	681	693	723	733	698	673	753	694	719	711	703	708	747	754	736	719	724	704	753	741	665	718	731	733	753	758	686	693	724	738	702	706	745	732	692	753	712	711	728	726	730	715	710	679	671	699	737	693	683	711	689	708	714	652	704	720	744	713	704	678	721	701	691	712	697	717	694	728	701	720	754	663	705	676	732	691	694	704	705	713	711	691	737	736	755	744	736	706	717	671	718	723	766	703	739	737	731	729	716	704	697	770	769	736	718	667	651	723	720	755	721	694	724	707	732	703	706	714	733	738	731	717	722	728	679	688	703	754	662	685	705	728	758	707	722	703	758	715	715	678	691	758	696	760	686	665	689	686	691	721	698	683	680	737	728	694	714	683	703	711	725	664	739	713	686	757	686	695	714	721	710	671	721	722	721	707	731	731	716	729	697	734	697	711	695	744	674	731	698	731	726	719	720	721	703	742	654	741	739	704	731	677	716	722	703	708	717	689	677	741	760	697	752	686	719	726	742	705	680	668	710	746	703	698	742	670	725	724	726	717	713	706	703	729	775	729	723	680	702	698	719	715	686	698	722	786	730	672	722	761	669	747	718	732	763	676	711	699	725	699	672	664	783	739	701	693	683	749	668	705	693	712	639	706	712	712	688	714	746	753	694	690	730	702	690	712	732	703	680	719	692	689	655	727	718	737	670	680	704	718	696	701	724	684	722	672	725	683	730	662	730	720	661	761	728	719	742	722	668	737	691	729	710	722	716	706	700	710	707	703	743	677	695	724	777	691	760	696	659	686	740	701	726	675	719	715	729	710	638	716	676	713	734	659	726	750	739	777	714	717	689	639	703	691	732	720	691	679	723	724	726	743	725	681	680	769	768	702	684	713	676	722	702	667	703	715	715	725	689	714	709	739	723	695	711	736	749	720	745	764	688	770	732	694	732	705	696	775	709	710	690	661	750	732	729	690	694	723	722	685	699	667	658	691	674	715	702	735	696	711	686	706	676	696	728	749	739	706	714	704	736	693	705	702	672	668	689	772	701	706	740	767	728	708	716	680	749	688	725	722	750	765	724	707	721	659	738	696	659	666	673	726	709	718	729	717	722	711	694	666	666	718	729	706	707	665	684	698	691	727	708	716	764	739	705	754	680	734	731	705	740	717	749	714	728	685	732	724	672	691	750	743	695	718	734	750	744	655	697	715	731	689	684	722	709	724	650	681	725	729	690	703	726	695	725	698	728	698	750	701	669	717	706	718	670	690	685	755	688	697	695	722	713	679	725	737	723	723	675	704	715	695	727	685	742	730	699	698	716	698	691	715	702	722	687	707	726	703	691	730	697	694	698	689	674	695	684	731	707	673	712	717	756	730	700	715	674	755	716	739	754	711	741	752	676	694	713	700	683	720	722	707	755	754	702	671	677	696	740	716	715	672	683	698	735	714	726	761	721	634	684	705	655	687	714	698	725	642	708	676	694	732	689	739	676	697	721	719	641	741	722	732	705	721	696	691	686	730	693	739	695	691	703	697	697	714	720	687	700	731	701	742	694	779	684	720	698	707	730	718	743	686	660	686	672	680	755	664	681	704	705	657	704	737	719	714	686	673	673	725	706	681	690	734	717	705	753	712	719	756	683	691	685	681	677	693	665	702	716	700	690	662	706	733	740	690	718	694	685	724	719	707	708	703	736	731	695	677	695	694	730	676	710	784	699	752	694	720	707	689	725	705	729	735	731	691	717	673	709	758
14778	13567	20261	18451	15383	13741	8939	5378	3479	2584	1742	1274	1068	810	859	8448	10657	6671	3206	1084	400	267	200	175	198	175	217	202	185	199	193	184	170	218	205	184	200	179	209	186	193	225	200	195	174	199	172	196	189	214	175	209	189	197	189	188	206	193	192	209	186	202	199	184	172	186	212	149	202	186	192	203	194	174	193	185	186	190	194	184	180	174	195	203	201	200	224	218	209	186	194	176	193	190	193	175	188	195	175	207	188	186	188	186	200	205	190	194	163	205	193	196	195	188	189	192	208	196	191	199	192	173	213	198	194	171	203	184	184	204	223	184	171	214	194	180	184	217	200	193	190	194	204	221	188	202	182	192	218	208	176	196	202	165	192	190	204	175	185	187	198	181	188	183	178	192	185	163	216	187	185	197	217	175	183	210	191	201	192	188	173	182	175	210	202	200	182	200	163	205	233	206	181	183	185	198	180	174	209	176	203	218	197	175	185	201	177	188	181	186	208	194	186	197	181	196	165	181	199	184	188	209	188	195	167	183	180	207	188	185	210	187	191	208	167	170	196	186	180	158	186	161	192	189	212	190	213	202	180	216	196	196	192	189	196	194	177	206	186	198	204	175	196	192	174	191	210	215	220	180	179	200	180	225	212	191	167	185	172	192	188	200	200	231	177	215	199	219	182	194	180	183	198	198	172	193	199	184	188	208	227	214	191	189	177	182	193	194	171	200	191	220	167	190	200	169	158	186	183	196	180	177	196	185	181	172	183	169	188	208	182	193	170	188	171	212	206	198	199	176	177	198	207	190	187	195	184	173	204	227	191	186	157	185	207	194	195	196	197	194	179	196	191	189	184	212	213	187	190	189	189	194	183	196	195	202	165	194	213	201	196	200	205	200	204	209	211	196	178	195	218	195	195	197	191	172	187	173	182	213	210	209	205	216	196	199	199	206	195	191	195	187	206	183	217	195	206	188	198	190	199	170	189	224	200	162	186	180	211	171	202	187	180	176	191	194	206	195	187	193	193	198	199	179	177	189	191	170	196	185	213	197	188	195	211	194	180	184	223	196	188	202	214	186	185	180	196	188	192	219	198	206	178	195	170	192	185	204	186	184	187	168	188	194	186	208	194	224	198	195	179	180	228	203	199	210	199	178	206	166	186	203	178	192	191	180	206	184	196	193	209	205	189	208	164	213	192	181	240	204	186	180	209	216	217	203	184	172	197	198	196	166	198	215	186	176	183	167	181	216	199	184	190	182	187	186	201	200	220	186	164	193	215	217	182	182	194	199	174	179	185	171	200	182	186	200	203	180	221	186	189	206	184	207	188	204	179	209	199	206	171	188	185	179	188	199	190	173	200	192	228	199	203	189	187	207	197	176	205	194	155	184	190	189	178	188	187	213	225	172	190	187	209	188	193	186	180	199	201	199	189	182	191	214	180	204	164	206	181	205	185	194	210	203	195	227	201	187	183	201	213	191	224	191	214	208	204	193	185	181	168	209	192	177	181	192	172	170	209	190	180	205	191	164	209	183	209	194	193	200	177	188	210	164	172	194	173	201	200	186	199	184	210	185	207	202	184	187	190	184	164	184	193	199	204	202	154	151	187	220	181	208	190	191	175	197	176	172	196	190	188	209	208	189	168	187	197	204	188	222	162	179	183	200	184	165	172	206	217	151	197	165	210	166	188	180	196	207	199	200	195	173	178	180	195	206	187	198	194	208	208	196	187	203	202	199	199	179	181	180	209	197	186	162	186	221	177	190	204	178	212	192	198	193	187	197	202	193	174	204	195	179	177	187	197	183	175	209	193	200	191	167	205	198	187	202	196	191	214	172	192	179	204	172	190	151	208	182	201	176	176	175	176	190	191	177	201	204	200	214	213	192	218	198	196	174	176	180	209	202	178	218	181	201	205	181	183	167	185	189	188	201	189	189	204	212	207	203	176	226	193	203	192	173	184	181	195	216	183	193	181	177	194	203	208	184	185	191	195	195	204	175	202	207	200	201	185	195	202	199	206	178	203	177	177	208	221	206	189	174	191	189	182	200	199	188	179	201	194	208	182	200	206	204	201	208	196	199	201	197	202	190	203	186	182	193	196	188	196	185	185	193	189	180	207	185	202	182	179	190	227	181	191	195	199	153	185	196	191	195	178	186	214	204	192	176	204	183	173	188	169	195	195	188	190	204	203	184	202	198	189	197	218	201	185	186	186	204	179	189	189	202	175	176	230	164	199	165	205	188	203	171	203	196	184	210	184	195	179	214	195	198	183	189	189	193	198	213	213	193	179	172	195	177	187	215	198	199	200	188	218	197	146	206	182	208	193	205	213	184	179	199	219	207	203	189	208	197	192	190	184	176	187	212	179	177	191	201	179	198	171	181	180	183	213	185	215	197	193	214	179	183	183	184	205	178	194	205	183	202	183	199	197	180	209	209	195	192	196	188	175	209	230	190	187	194	203	190	191	180	182	184	199	217	205	211	182	197	209	207	179	175	192	177	200	190	206	160	183	203	172	188	177	201	190	192	182	186	190	214	198	184	189	190	181	174	187	200	194	187	210	196	188	218	215	193	176	210	174	208	222	195	169	187	174	208	192	193	209	173	173	168	195	209	205	210	174	217	208	195	230	195	188	209	174	197	143	189	215	204	211	165	195	212	197	193	188	194	192	198	180	198	190	172	193	189	179	203	190	198	195	208	182	182	199	204	206	188	202	217	193	187	210	174	154	177	189	180	193	184	198	215	156	203	190	179	177	190	169	181	195	199	182	167	208	216	175	166	196	206	241	166	189	203	192	206	225	200	185	187	191	205	199	203	192	168	194	174	187	180	171	198	213	202	193	181	179	208	193	197	187	212	175	179	181	186	211	212	207	180	186	220	192	206	196	204	192	168	201	193	200	190	179	186	185	182	183	199	203	185	187	183	189	216	175	196	179	178	207	197	179	169	184	190	198	190	195	211	179	191	201	193	190	203	171	192	180	177	210	194	179	211	188	176	189	172	188	189	200	191	173	200	190	198	162	206	185	219	212	200	168	216	188	183	207	215	205	174	189	195	233	214	178	190	180	188	183	187	189	193	189	189	206	190	198	177	196	191	194	183	204	190	209	198	201	168	190	213	192	219	233	186	216	178	200	195	185	183	187	207	191	205	216	189	208	167	182	201	203	192	197	187	203	194	202	218	208	190	194	201	196	192	217	184	205	184	174	201	184	187	182	186	198	189	180	198	196	194	208	190	197	188	188	223	177	200	203	195	184	191	181	184	187	184	194	189	216	200	221	196	186	191	209	171	175	176	198	184	188	199	164	193	178	171	186	190	184	192	202	183	177	181	219	188	185	208	196	188	194	191	196	183	201	167	172	204	202	195	186	197	202	174	193	220	176	210	241	177	215	201	201	189	180	216	211	187	217	222	185	236	193	195	183	191	199	196	185	188	202	195	199	203	175	184	207	188	202	205	191	189	175	203	218	210	214	176	205	184	165	187	199	176	201	213	199	186
13483	12827	24179	26064	25727	24447	18394	13715	11770	10523	8547	7046	5651	4629	4966	28891	31011	23625	13751	5611	2051	963	696	673	725	700	657	702	680	682	685	739	655	707	732	682	715	720	727	693	682	675	742	733	643	709	682	718	718	680	703	684	683	741	670	734	693	734	692	690	744	674	737	683	703	709	697	719	712	690	739	732	697	697	730	749	723	706	710	703	695	679	680	664	718	695	661	688	680	687	706	719	644	699	675	734	721	700	699	681	723	665	741	681	758	687	703	692	720	661	707	685	741	648	720	686	672	701	718	667	711	699	716	674	692	691	751	740	744	670	708	694	744	680	678	719	685	704	722	716	679	665	685	714	683	705	705	768	743	671	702	711	744	635	710	687	699	719	718	713	690	720	696	727	731	737	683	713	698	686	719	726	700	667	738	692	712	694	700	672	731	683	638	730	701	744	724	704	724	712	742	713	652	690	685	715	703	679	716	699	672	691	693	685	709	666	760	667	717	691	688	712	710	747	677	665	703	702	727	699	695	722	735	701	694	696	709	733	709	716	767	699	754	671	705	710	702	697	701	692	714	758	689	699	675	727	706	672	695	770	715	705	703	754	740	738	700	699	721	695	698	722	722	675	662	696	665	670	728	723	712	701	702	694	699	752	697	694	706	687	681	673	728	705	679	706	725	704	689	694	658	649	668	692	720	710	707	690	756	702	684	705	716	721	708	719	733	737	717	720	677	693	677	687	709	722	692	706	741	663	714	702	694	704	687	656	691	669	700	690	705	736	700	701	677	732	700	722	715	695	706	650	664	690	692	701	693	692	754	739	724	711	695	714	690	698	730	723	690	698	695	720	726	699	673	723	707	685	657	727	708	720	674	759	737	718	673	698	741	701	732	705	679	676	700	678	671	759	689	696	646	702	682	716	721	703	684	703	661	712	684	681	709	661	704	682	703	680	701	763	713	675	658	711	757	653	653	676	758	674	694	683	725	725	696	715	684	695	732	720	747	704	725	705	700	709	684	702	714	705	720	723	661	694	668	718	696	691	723	725	690	685	704	735	756	678	703	662	740	681	694	687	679	707	700	733	709	679	683	676	687	748	654	725	667	703	675	753	707	740	679	728	686	709	663	747	729	726	735	672	641	738	704	707	722	697	690	744	709	688	739	657	656	680	724	737	685	693	708	702	671	706	672	685	695	702	685	692	704	668	726	714	672	672	703	776	718	718	708	723	701	693	695	692	732	716	742	670	746	694	766	676	709	629	689	750	742	718	734	671	649	694	684	702	651	691	706	714	716	700	692	658	723	714	674	697	714	690	707	674	658	678	723	698	695	681	669	664	704	725	681	689	720	689	664	664	675	701	666	734	709	652	676	702	704	717	693	689	712	719	683	638	703	705	696	667	693	680	693	681	747	753	716	726	732	704	613	682	709	684	692	730	727	684	692	685	674	716	693	691	681	691	652	724	714	702	696	699	728	680	686	752	722	702	699	674	703	739	712	684	676	678	709	697	715	708	743	712	728	675	728	694	704	661	688	654	701	646	669	682	727	683	700	719	679	701	710	707	673	660	725	711	716	691	755	696	717	686	723	694	697	695	657	675	698	678	681	699	691	684	689	708	754	736	708	718	666	701	668	730	765	709	710	669	658	724	727	652	696	716	702	702	723	700	745	723	705	663	689	683	653	668	736	720	717	678	674	647	707	689	749	676	688	664	707	704	716	712	672	673	664	673	676	703	680	715	674	698	690	671	659	714	767	703	719	697	654	693	702	737	740	685	715	677	735	679	724	695	700	721	736	683	721	678	678	758	780	676	703	702	718	720	717	670	699	725	698	718	723	694	721	680	657	746	665	716	689	701	695	662	736	679	694	700	719	700	698	701	694	696	673	683	735	680	722	725	708	736	728	705	689	753	723	764	697	718	703	680	701	694	696	648	675	705	728	701	708	699	668	690	729	679	684	662	721	665	631	700	694	744	715	662	747	695	680	679	746	696	700	648	681	707	674	709	709	699	697	718	687	735	671	699	714	683	711	699	704	667	732	706	794	673	711	681	695	723	689	741	659	694	692	654	708	689	691	701	778	655	677	700	698	752	713	707	659	660	668	728	747	736	689	728	688	676	672	715	715	735	717	723	694	681	698	709	685	704	741	719	702	747	715	740	710	704	674	740	697	678	682	708	708	736	692	708	599	703	708	704	694	707	734	701	713	687	696	714	702	700	697	691	710	730	694	700	679	729	745	704	741	720	718	635	650	599	663	718	726	708	723	711	649	716	679	713	691	729	676	691	672	749	665	688	711	738	738	715	691	691	688	714	669	712	710	724	698	724	723	714	669	714	739	696	654	709	692	680	718	719	720	702	737	719	706	667	703	693	713	739	669	735	677	730	713	700	704	722	709	700	728	668	730	742	682	738	692	694	720	709	721	741	711	725	694	700	672	679	733	710	755	633	734	696	711	678	674	649	686	710	666	720	689	766	725	698	673	673	711	730	698	733	697	713	634	678	683	742	723	701	702	708	675	709	704	684	697	688	710	709	705	743	714	658	681	656	692	686	697	715	700	700	721	764	663	698	668	718	684	688	679	691	703	698	703	677	725	703	725	680	685	675	723	668	675	730	675	726	664	796	701	629	700	663	675	680	735	666	730	697	721	694	720	677	772	701	683	689	713	695	691	717	717	734	660	689	679	713	686	660	725	693	726	687	724	659	696	675	704	658	740	710	676	739	694	692	734	751	744	686	667	657	710	683	717	661	671	704	724	688	664	669	697	712	682	668	705	717	723	656	652	726	732	709	648	646	679	672	669	690	742	748	682	682	693	720	667	700	659	676	727	737	703	637	716	760	743	746	713	699	705	668	677	717	699	704	686	720	681	705	646	647	698	704	736	750	706	719	665	696	730	711	711	709	678	656	678	730	692	704	708	659	708	674	696	689	684	682	698	695	684	751	702	666	698	728	674	683	729	760	706	698	680	655	705	709	710	688	666	650	722	732	662	708	674	686	704	673	756	667	762	707	704	667	732	718	676	709	706	663	692	678	734	684	739	658	657	751	697	693	757	690	735	668	730	693	702	715	676	706	716	741	638	699	728	684	668	663	707	703	671	728	711	668	675	711	677	714	678	717	748	701	727	738	694	674	702	727	701	685	753	741	694	691	717	691	726	742	756	721	707	701	691	715	751	694	672	690	670	716	679	634	677	735	690	688	661	714	742	681	742	691	665	697	687	720	674	679	733	725	726	702	653	722	698	705	664	732	679	686	666	694	717	673	752	758	678	684	765	695	706	716	685	679	685	694	695	645	686	715	689	686	660	732	690	702	717	719	724	674	668	701	704	690	703	730	677	699	719	693	734	704	699	677	737	700	676	713	687	714	679	708	736	705	739	714	693	660	659	700	786	725	711	685	680	689	686	758	716	624	719	709	717	751	724	660	707	744	714	709	717	692	719	732	724	729	711	707	711	725	757	657	661	715	694	709	707	704	707	663	723	677	685	733	713	734	716	690
21771	20725	26977	23557	21381	20117	14875	9572	6347	4449	2900	2052	1697	1297	1360	15669	17090	11583	5385	1738	548	315	228	219	222	234	219	240	245	229	228	223	239	242	216	220	217	242	238	245	240	207	237	253	244	195	238	240	249	238	255	227	227	221	219	234	217	251	239	223	239	216	225	234	216	224	234	228	227	221	210	246	248	243	230	254	239	200	223	240	231	196	204	193	225	249	233	242	216	236	239	186	245	232	244	230	220	248	238	220	221	224	220	238	242	222	234	200	228	233	212	225	228	231	225	242	246	230	242	242	220	244	249	234	223	205	216	230	219	242	210	257	246	234	261	251	200	225	226	219	227	239	230	244	241	232	226	231	223	228	227	267	230	194	225	230	232	232	217	234	219	252	228	236	211	225	217	254	214	226	228	231	236	210	204	252	228	238	240	200	219	225	224	243	261	226	241	209	214	258	221	224	240	218	176	262	219	233	238	217	228	245	222	255	230	218	219	213	260	241	214	218	215	214	248	205	227	225	226	216	207	257	205	228	216	234	212	232	226	220	231	206	227	227	236	229	191	202	240	239	217	229	216	241	231	238	209	232	250	216	215	228	208	256	223	227	227	240	217	218	231	216	213	245	244	225	220	212	231	237	237	217	200	230	209	222	239	219	234	220	206	227	236	251	254	216	215	225	233	210	245	223	225	218	216	211	229	229	224	220	219	222	217	214	233	247	218	263	245	241	249	221	221	241	222	206	205	229	237	248	252	239	251	224	216	212	211	240	263	234	226	224	207	251	227	227	195	254	219	240	220	218	218	219	203	235	234	201	237	238	208	208	211	202	214	193	217	220	243	202	224	239	221	243	246	253	249	217	255	214	227	213	218	232	231	240	237	252	255	218	227	238	249	241	227	238	214	229	246	242	208	232	254	213	223	235	225	226	228	236	266	281	207	219	222	210	241	242	228	208	224	246	239	230	230	251	217	249	227	220	219	250	230	250	235	220	273	180	239	233	205	205	227	221	227	220	226	239	240	243	218	220	259	229	239	202	222	248	249	207	226	242	248	221	226	233	223	212	222	241	190	220	218	225	235	243	219	254	228	220	241	227	235	239	235	240	256	199	242	242	243	242	200	253	229	231	239	223	235	236	202	243	217	234	193	243	225	219	242	228	236	219	242	239	232	252	228	224	250	228	212	232	211	214	232	223	228	230	217	226	213	252	233	233	232	222	261	233	216	216	231	228	225	232	221	252	227	225	216	226	232	251	216	236	222	204	226	227	210	246	217	230	239	237	209	219	240	223	257	226	234	234	197	223	233	239	241	211	243	235	216	237	245	245	253	225	200	216	213	245	214	223	238	220	211	241	223	224	232	210	245	209	194	230	237	220	236	218	228	245	232	224	216	219	222	244	252	218	244	226	202	223	225	232	264	245	229	205	198	218	227	235	238	241	233	214	211	226	225	231	254	231	223	212	215	238	257	223	232	242	210	236	247	213	213	209	224	229	210	212	226	249	245	204	226	223	210	233	232	208	222	223	244	224	229	219	236	221	237	214	230	221	223	223	237	239	215	245	222	235	204	211	205	219	228	244	240	246	217	248	250	221	231	214	271	216	225	239	221	246	211	221	243	248	224	247	251	192	220	228	248	221	256	218	226	229	241	227	248	237	208	212	208	224	240	265	205	220	240	242	212	214	202	224	230	240	224	207	234	236	234	223	243	230	231	218	229	251	202	195	221	217	227	236	230	220	254	215	258	204	256	221	233	243	253	215	249	204	231	224	230	225	219	230	224	207	208	208	222	198	213	247	226	220	221	209	217	232	216	215	240	211	232	210	242	226	196	225	248	188	231	194	230	220	238	222	231	237	224	222	226	221	216	228	230	228	252	221	205	209	241	211	229	244	223	230	231	220	219	249	235	232	246	203	250	248	245	231	226	192	226	190	238	211	251	247	241	246	215	226	200	235	223	231	241	242	193	212	222	255	248	244	185	200	229	260	233	224	233	241	217	200	223	235	232	241	199	237	237	227	229	211	202	239	234	205	224	242	231	205	221	254	222	220	217	224	219	206	216	219	220	215	229	217	219	209	235	220	220	216	232	234	231	232	255	200	223	234	243	227	218	246	245	206	217	218	247	218	224	229	228	219	214	231	219	209	208	225	196	231	234	237	250	219	244	238	226	229	215	238	224	208	240	227	254	230	222	210	221	228	232	210	228	213	218	234	225	211	207	214	213	242	225	235	221	198	200	223	228	217	231	238	221	223	234	199	219	236	250	230	219	235	232	206	205	214	225	222	230	232	232	244	236	201	212	223	219	226	217	260	215	224	234	223	261	231	217	239	228	230	228	255	233	219	237	204	233	219	227	211	247	226	232	242	224	221	229	221	259	237	228	205	211	217	235	225	221	224	215	204	253	256	221	247	224	254	239	219	227	210	242	230	213	246	243	216	232	200	228	224	226	226	232	224	226	223	220	215	218	220	228	233	234	211	246	244	227	215	231	232	212	234	227	213	258	263	246	184	215	220	233	234	249	238	233	227	227	205	248	238	254	227	247	209	216	214	222	235	233	226	223	237	224	220	216	210	230	194	217	215	243	201	217	240	224	220	233	227	194	209	235	226	207	213	248	252	222	245	205	246	254	207	223	217	201	236	221	224	249	245	220	205	233	238	211	221	246	246	197	212	217	238	247	212	227	223	238	209	205	217	271	239	235	219	227	221	223	239	227	205	219	225	223	237	228	206	207	266	239	214	225	235	235	225	244	255	235	229	215	237	218	213	214	230	221	239	225	252	232	202	219	265	216	216	259	225	238	224	226	229	195	249	259	236	224	231	216	224	262	217	197	230	236	215	231	226	231	223	251	232	239	230	230	192	239	226	231	224	207	203	258	210	242	228	213	207	233	213	199	227	232	219	209	253	214	236	223	218	233	223	237	207	230	244	246	230	249	225	239	216	256	243	228	219	211	236	248	220	217	250	221	234	233	187	230	221	229	236	232	219	221	223	219	239	223	243	249	213	231	232	195	234	249	219	216	249	215	251	201	227	220	245	209	225	218	231	239	207	207	211	238	220	211	223	203	219	261	224	236	235	223	225	220	224	237	254	217	223	215	240	238	220	209	217	216	217	240	261	222	232	199	244	207	237	203	264	223	244	265	227	216	226	219	246	224	215	208	231	235	228	211	201	208	228	201	211	184	229	209	222	231	191	234	211	219	224	210	202	193	246	239	207	250	238	204	214	235	223	202	204	218	235	209	212	229	195	225	254	247	226	235	216	242	236	236	253	226	212	228	249	232	209	230	238	221	223	210	216	256	237	238	235	237	218	224	226	238	223	250	215	213	207	237	222	252	255	224	211	223	263	224	233	222	230	255	239	219	245	184	212	208	232	203	228	249	211	206	223	237	216	232	217	221	229	209	211	239	225	227	226	229	225	234	252	255	211	253	240	250	233	224	257	230	244	227	253	214	239	216	236	234	228	270	237	243	223	212	235	213	238	218	228	233	189	224	221
18364	18238	28955	31511	31519	30688	26336	20292	16275	14858	11555	9991	9060	6837	7881	38625	37024	31189	19646	8782	2993	1280	824	797	828	793	806	800	787	777	824	787	851	786	797	801	813	817	842	806	802	837	858	824	817	879	802	790	834	813	787	767	763	781	815	811	822	845	774	754	784	796	785	764	833	795	807	818	815	765	788	801	766	844	799	794	774	811	849	825	863	757	796	811	773	758	835	825	804	827	783	838	741	766	796	820	846	815	817	797	771	814	813	801	803	778	787	765	793	812	811	756	787	822	805	847	844	777	808	789	805	736	795	823	784	758	759	827	856	849	809	845	828	734	804	840	801	831	815	811	836	771	832	748	838	735	781	760	781	786	782	788	794	769	804	788	809	804	802	813	783	776	807	846	822	803	804	802	819	703	807	807	782	761	861	787	832	852	769	841	867	813	757	827	831	822	766	839	797	808	782	860	843	804	779	785	809	812	796	795	732	793	765	786	832	812	809	828	821	788	773	798	806	841	773	772	749	759	764	828	834	782	812	779	812	799	838	804	828	843	829	802	807	821	788	758	845	820	822	774	771	786	799	803	761	803	786	843	768	762	824	793	808	799	839	802	831	820	810	789	769	805	754	803	799	787	812	750	827	785	789	836	814	813	793	813	781	762	806	782	816	795	815	796	784	850	795	766	847	837	823	785	784	848	787	792	791	834	774	790	849	808	795	795	812	791	775	775	792	801	797	773	790	827	754	833	757	814	805	829	770	823	775	749	791	812	795	849	807	785	746	813	764	815	829	754	795	817	819	813	796	826	810	758	805	864	784	763	839	800	786	721	849	843	756	780	736	805	793	835	766	759	784	805	836	825	772	827	797	762	796	795	798	815	740	802	810	829	787	811	755	826	775	782	805	804	838	749	785	783	806	814	811	787	813	814	793	780	788	769	749	844	796	812	811	765	775	792	784	785	832	782	740	784	794	794	775	806	766	814	808	794	796	783	728	825	797	782	823	780	824	830	781	789	804	787	801	767	818	774	802	770	800	843	850	784	804	801	818	796	867	848	741	796	842	787	774	768	806	784	775	795	847	776	813	786	779	794	812	811	782	857	811	787	792	803	845	836	814	812	791	791	852	755	784	830	726	799	781	813	789	850	778	802	775	788	833	800	818	777	843	828	837	812	821	844	825	795	773	783	837	811	881	813	785	802	796	807	759	819	807	792	801	801	794	768	808	791	767	836	822	871	812	800	762	813	779	756	788	777	787	849	801	810	847	815	828	769	779	778	828	756	778	835	796	751	848	773	805	798	843	808	809	798	827	786	807	812	776	789	854	797	750	790	811	813	761	802	807	795	774	788	751	765	749	813	824	807	871	791	826	823	752	857	815	813	829	793	870	785	740	802	816	841	803	810	798	807	831	791	802	841	853	822	808	817	857	794	824	793	784	786	763	799	793	772	784	809	800	802	751	793	829	819	837	813	814	829	769	748	817	781	816	788	717	790	791	810	827	778	849	791	810	845	794	783	796	790	798	830	768	821	801	834	870	779	840	807	757	832	815	750	773	743	807	764	809	836	793	818	866	800	753	816	786	836	778	775	775	773	807	828	830	799	800	787	872	788	801	823	747	773	773	801	807	817	820	831	844	782	745	785	772	831	837	778	819	806	801	798	808	788	890	773	746	809	835	799	799	817	752	781	785	762	766	795	764	826	782	869	830	789	769	755	826	778	726	792	840	810	773	812	818	806	771	814	731	759	834	786	833	862	821	829	817	823	847	819	775	793	785	793	819	840	820	797	828	821	820	806	839	841	730	771	828	788	836	799	829	789	808	797	800	797	793	792	761	828	800	815	774	806	777	788	767	788	809	839	758	797	807	776	804	801	818	812	736	783	799	776	802	795	831	808	808	815	767	821	795	817	824	786	793	824	789	810	834	800	811	766	841	761	798	765	827	765	782	758	761	769	813	785	850	790	789	813	803	750	887	782	813	819	817	879	814	796	840	792	807	811	806	785	813	834	848	809	847	799	828	833	780	810	781	794	789	817	783	826	743	838	814	787	800	766	796	752	817	846	804	855	806	757	818	754	800	779	786	808	836	826	780	808	803	823	816	849	818	789	789	723	842	839	774	789	835	737	768	784	791	798	804	807	774	782	786	759	838	828	784	831	787	739	827	764	759	821	775	818	838	795	805	721	810	830	833	815	825	731	818	814	798	785	821	819	790	794	788	797	821	798	801	776	841	823	812	787	810	773	757	799	819	812	870	793	790	751	808	849	787	796	793	799	785	769	777	773	829	791	799	823	820	753	771	827	819	829	783	851	819	805	782	808	792	762	845	799	739	783	860	838	812	794	811	782	791	758	731	808	747	795	839	756	772	802	841	823	783	791	806	831	759	812	784	819	834	803	794	828	861	786	809	803	753	782	797	815	811	860	828	837	837	822	808	797	770	794	775	836	793	789	838	823	815	803	830	812	780	836	793	813	797	778	795	796	826	800	800	818	800	795	831	776	838	770	827	774	808	805	787	816	851	815	832	779	811	814	785	787	792	785	811	819	790	787	801	810	774	784	834	851	799	788	814	777	809	796	830	845	807	804	823	802	812	801	771	781	773	808	780	824	803	848	793	794	802	799	803	751	776	813	859	752	830	765	773	761	792	768	792	766	834	797	776	760	777	856	762	830	785	830	825	848	840	817	812	781	780	774	786	793	817	858	821	853	842	758	830	796	789	858	816	813	802	762	767	779	831	794	779	772	767	794	862	816	797	790	789	765	740	792	780	773	752	775	842	778	790	782	821	801	771	808	802	858	797	784	840	821	833	821	789	765	822	764	808	767	774	800	818	835	786	833	780	814	822	755	846	730	787	820	772	777	820	855	804	771	841	822	790	784	784	773	812	785	826	722	790	797	772	730	802	835	795	849	736	837	809	808	813	794	815	826	772	815	796	775	828	815	796	786	737	808	813	823	786	804	768	771	814	774	807	822	838	814	779	832	795	826	741	862	790	827	793	838	811	808	779	828	811	799	764	833	760	808	831	820	826	847	815	820	799	785	778	763	773	811	781	794	739	812	783	789	790	802	791	821	793	739	733	799	820	806	845	807	771	814	759	769	782	809	804	818	821	777	800	778	771	776	839	794	839	799	772	807	837	817	820	750	802	832	764	827	835	826	795	809	778	747	783	790	792	780	803	794	836	763	751	789	791	824	793	736	869	833	830	800	773	775	796	825	795	796	797	785	790	814	786	762	850	802	826	799	841	787	796	811	863	806	776	794	808	842	836	809	797	837	765	829	782	820	787	846	826	751	735	788	830	785	809	798	822	842	830	774	774	835	768	801	835	785	812	793	802	825	842	809	804	818	799	767	808	808	810	792	811	823	810	803	807	789	832	806	861	801	844	821	819	789	804	830	804	767	789	814	813	805	819	790	804	804	813	767	802	776	784	831	795	827	793	792	840	807	799	779	811	819	745	791	835	834	811	806	868	810	804	820	748	850	815	839	725	772	791	790	789	775
4893	3801	5800	3976	3468	2433	1587	960	737	689	541	507	399	307	350	937	1262	1080	669	374	233	166	174	163	172	152	196	174	165	167	160	177	147	170	159	163	148	157	165	176	157	167	163	160	172	168	159	148	153	178	163	149	175	187	173	168	149	182	151	153	166	164	158	183	180	176	163	152	155	156	163	157	217	146	143	159	193	157	141	166	187	162	188	165	167	170	145	173	155	176	158	160	156	170	169	172	156	161	177	168	153	189	145	188	169	150	170	185	151	181	169	165	174	166	181	163	179	164	174	162	172	159	160	139	159	172	150	166	167	150	188	155	173	175	157	147	141	170	181	171	164	186	179	158	173	172	153	167	165	159	174	171	159	157	188	143	132	146	155	146	172	152	151	191	156	163	168	185	171	151	154	163	175	184	152	159	154	181	182	176	182	170	157	163	176	169	147	158	148	157	159	160	180	139	144	158	157	153	176	154	155	147	169	139	174	157	153	187	176	179	163	186	172	158	186	163	165	152	149	160	167	168	157	159	165	147	160	169	192	163	170	184	162	152	147	182	149	183	170	156	192	181	147	165	169	145	185	172	170	172	161	146	165	184	178	185	149	168	168	183	170	168	147	156	156	172	157	150	160	165	159	179	172	175	210	162	169	155	170	171	166	160	152	156	149	184	151	167	179	159	168	179	154	143	175	169	177	160	176	155	169	168	167	163	183	164	161	158	170	193	187	181	151	152	156	168	154	143	159	185	177	141	191	146	167	171	161	147	173	161	142	150	148	177	135	205	165	140	174	174	185	178	161	159	164	152	193	175	134	150	172	167	168	191	176	153	186	153	175	157	162	184	152	156	149	160	165	154	171	162	179	196	162	195	152	184	163	138	148	149	180	161	186	176	140	137	161	161	187	165	161	156	156	157	164	156	148	161	164	181	158	177	157	130	165	161	161	153	174	156	152	184	188	185	151	167	169	158	175	138	157	152	177	158	141	163	176	184	198	163	182	143	158	168	170	159	154	184	182	179	157	181	161	165	178	169	158	160	163	160	163	165	173	161	176	163	168	161	173	158	177	173	163	151	156	183	156	141	136	170	171	183	155	162	145	162	169	179	170	166	187	178	149	196	156	166	179	201	162	165	171	167	160	161	164	171	192	162	158	150	172	156	165	150	166	184	178	157	151	183	177	165	173	162	149	163	161	171	175	159	178	169	171	157	158	172	167	171	171	157	137	158	158	152	145	167	155	152	167	152	141	162	176	175	152	179	163	181	163	170	140	157	185	151	153	185	161	163	160	173	150	158	177	166	150	164	147	164	154	199	146	167	174	155	167	169	187	163	145	191	156	153	154	159	176	142	175	154	166	147	163	179	147	166	181	162	183	169	168	185	183	159	186	151	184	169	176	148	176	158	160	179	159	167	165	163	143	154	158	174	157	160	165	180	165	161	157	161	146	182	172	161	139	150	151	196	160	157	165	163	143	163	179	167	158	187	178	156	169	168	174	176	167	171	156	166	171	173	187	173	165	175	169	170	186	202	171	171	164	177	143	165	174	169	163	165	168	178	150	161	154	167	172	144	155	185	170	168	174	170	165	170	178	171	168	170	156	168	173	159	157	166	140	170	161	158	157	170	170	162	170	161	168	141	179	173	164	178	142	171	167	181	145	164	176	181	180	159	154	162	162	157	190	192	156	150	150	178	151	137	167	144	163	163	192	162	172	175	161	174	149	170	180	194	152	147	160	161	152	162	183	157	154	178	170	189	167	165	160	163	174	179	164	160	173	157	165	167	180	156	148	189	190	141	157	172	139	152	153	181	180	159	164	169	163	183	176	180	184	197	151	177	175	151	170	140	172	156	144	179	170	157	170	164	179	168	176	160	166	173	189	156	141	182	165	174	169	161	151	190	180	185	160	158	181	172	168	173	169	152	143	144	160	168	191	150	157	193	171	170	151	164	154	174	189	167	192	154	169	154	174	151	170	150	202	177	160	154	147	167	162	174	163	173	176	151	184	160	151	162	167	167	196	159	149	164	159	138	178	155	162	183	169	173	182	186	163	169	186	168	156	144	158	160	159	168	142	190	169	159	169	190	172	153	159	173	144	174	179	155	219	161	165	161	144	172	157	179	171	159	165	146	188	164	187	180	153	190	158	123	159	176	172	152	155	136	159	181	150	154	172	161	148	164	166	178	158	139	152	162	174	149	158	175	155	149	143	161	160	168	195	168	162	170	191	169	170	165	179	168	148	165	150	172	170	156	170	168	171	166	155	160	180	171	165	190	161	142	166	181	190	180	173	173	163	160	165	143	185	161	157	162	159	140	156	182	168	173	167	165	191	169	171	175	154	195	179	172	155	165	174	180	148	168	166	157	164	180	176	149	156	157	161	155	143	178	178	150	159	183	163	154	162	187	147	182	173	180	155	193	153	157	150	159	162	173	162	176	185	179	154	157	155	154	168	155	159	155	159	160	163	133	166	183	157	153	161	165	161	155	165	158	163	138	172	156	149	180	188	169	157	154	166	175	173	163	166	153	172	169	156	179	167	185	152	157	157	161	146	164	166	161	186	161	140	183	159	180	165	174	153	152	167	187	171	164	165	168	167	141	168	171	172	156	152	152	169	167	179	140	178	166	153	167	177	190	172	166	188	178	144	159	174	153	172	153	180	170	155	172	188	175	147	181	157	168	179	149	173	163	201	141	193	146	203	149	177	166	172	160	171	169	177	150	148	176	160	140	154	161	168	153	158	156	165	175	145	167	144	169	172	152	163	159	153	144	174	160	157	166	163	184	158	178	142	172	154	156	165	175	153	160	156	182	177	153	172	163	177	160	158	149	161	162	180	158	174	185	148	159	165	156	164	170	171	180	181	186	137	159	158	186	179	156	171	183	143	178	144	186	190	160	174	159	178	167	151	176	198	179	160	161	177	171	141	157	162	185	173	167	185	156	141	166	150	152	180	149	171	136	161	167	166	167	167	162	184	132	158	172	179	163	172	164	153	160	173	182	140	185	170	183	162	158	182	170	173	160	180	187	188	169	171	177	156	170	166	149	163	161	145	173	169	178	168	175	165	182	144	177	157	134	162	152	187	183	195	159	156	160	157	170	155	154	164	170	168	159	176	185	153	169	171	180	153	156	178	157	165	161	152	165	173	167	170	153	158	188	167	158	165	154	148	173	170	170	165	163	176	169	155	146	194	159	156	166	170	168	164	168	153	152	158	165	176	167	190	144	157	148	175	171	168	190	179	182	165	159	174	159	170	173	157	178	166	149	174	147	155	170	170	142	168	164	155	163	186	159	167	151	160	164	148	157	165	182	166	168	178	157	165	174	159	161	180	188	172	155	155	168	159	140	175	161	168	178	196	175	163	141	156	177	163	174	169	165	181	168	164	178	173	159	151	181	181	135	172	188	168	175	178	159	142	160	161	165	177	203	165	156	158	186	177	190	173	160	162	171	177	162	157	138	171	183	160	176	143	156	170	176	165	167	156	202	169	201
4905	5038	10790	11109	11300	9127	6711	4578	3385	3456	2968	2767	2229	1643	1670	4969	6231	4884	3103	1546	885	681	605	620	608	555	576	614	664	573	627	621	611	600	635	602	624	651	585	601	602	648	604	605	620	589	575	627	628	632	588	619	600	608	616	602	580	595	604	635	593	568	603	637	617	599	597	605	614	592	584	569	602	627	615	626	612	597	582	624	559	637	612	632	613	617	597	584	615	619	582	587	628	604	610	650	600	637	650	600	629	608	634	569	595	606	598	596	608	618	578	578	626	612	570	594	627	606	640	616	625	548	603	622	620	597	635	595	551	589	614	598	607	587	608	575	634	633	612	642	563	621	585	639	621	600	615	619	580	544	603	629	620	696	613	601	651	623	612	652	553	593	598	622	616	556	562	611	638	590	623	596	615	608	614	600	648	639	584	610	621	567	598	581	624	613	583	616	642	612	588	575	605	562	599	619	616	630	620	593	596	602	597	625	592	599	587	602	602	579	610	615	562	628	645	580	600	636	574	603	606	613	606	576	610	608	581	569	577	605	563	600	610	639	637	612	582	609	594	652	620	636	607	604	669	626	601	559	611	607	604	642	581	639	624	595	644	615	575	606	612	579	585	631	613	589	607	645	558	610	639	587	602	611	617	593	574	646	621	615	548	604	593	618	592	572	603	644	581	644	612	590	606	620	603	588	576	654	590	580	616	623	632	621	606	617	597	584	584	585	565	586	648	621	630	680	575	588	601	629	622	600	595	637	575	601	631	613	631	628	629	559	588	626	640	587	594	632	612	588	639	618	600	583	622	598	598	606	633	605	615	603	594	615	621	587	597	594	639	614	570	571	589	592	605	631	613	613	621	635	590	627	616	598	602	636	621	598	644	597	599	621	549	584	614	677	607	576	622	621	561	611	590	577	587	622	612	621	592	613	614	647	607	555	634	617	606	612	638	628	587	628	591	636	600	602	615	620	621	611	618	623	618	604	605	623	658	653	574	605	598	623	539	606	622	609	650	607	606	620	645	610	565	593	645	604	646	604	643	621	602	640	640	583	634	614	627	607	633	626	568	585	615	595	587	609	628	633	581	597	626	620	655	591	595	639	569	576	575	574	648	577	600	599	595	547	627	612	598	642	582	635	586	587	638	618	593	590	579	594	633	644	609	662	626	591	566	591	577	581	604	626	594	615	619	615	592	618	590	597	605	612	609	615	571	594	618	571	611	640	629	612	581	639	645	586	646	583	640	579	628	616	607	640	595	613	608	637	577	580	632	604	645	665	637	590	606	592	622	609	619	620	584	597	673	586	632	558	619	604	616	593	623	672	600	626	616	585	588	613	601	621	577	648	589	639	560	632	588	603	619	630	562	555	588	575	590	637	603	617	586	594	600	622	573	569	603	591	620	608	586	594	644	597	568	629	557	596	623	624	587	596	557	624	640	600	587	672	624	644	608	601	568	606	596	618	628	651	577	633	576	594	558	612	590	608	614	589	569	588	596	637	600	621	643	635	594	577	640	563	603	602	661	598	602	621	540	571	598	586	593	577	613	559	635	657	582	614	654	634	629	599	650	569	616	604	627	634	599	624	650	613	642	606	590	559	574	699	627	571	599	588	620	618	592	586	631	554	602	563	599	599	580	585	585	604	597	707	628	615	633	613	618	609	575	570	637	588	632	631	617	585	606	601	558	620	621	616	592	581	592	650	598	603	609	579	636	584	620	618	634	600	611	611	603	639	563	588	569	578	621	657	589	574	583	622	659	577	583	566	626	592	616	586	634	614	605	600	632	588	638	637	571	647	602	639	580	591	634	592	615	571	622	640	606	591	634	594	607	617	608	625	587	638	582	613	628	607	641	593	596	648	659	623	628	630	618	623	589	605	577	596	585	642	567	630	610	622	599	635	572	609	617	573	643	613	672	597	591	589	596	574	589	615	602	563	586	600	594	619	617	576	602	629	598	541	589	619	608	635	614	578	619	625	653	592	556	625	589	595	637	568	611	641	643	600	634	561	602	649	622	593	573	575	599	643	605	613	612	641	596	601	582	629	611	605	590	601	616	592	614	576	608	634	564	622	645	614	627	596	562	595	617	615	609	607	595	620	610	598	593	652	665	607	609	613	579	583	586	656	623	621	584	630	608	593	588	599	596	652	622	614	640	571	575	633	631	565	600	620	570	629	633	596	610	625	577	618	632	581	572	600	613	612	609	594	583	613	602	617	578	624	639	596	576	618	604	621	583	615	604	584	623	612	650	628	588	626	606	604	614	604	605	633	623	626	569	607	553	603	618	589	608	592	581	623	574	636	611	596	633	562	588	617	590	661	597	566	559	632	576	598	583	579	615	552	643	626	586	621	638	646	636	620	632	598	601	639	632	605	616	586	630	578	562	587	652	607	621	658	580	619	581	620	618	560	598	619	633	579	576	573	607	614	630	612	645	607	621	614	566	608	598	595	655	595	606	632	555	625	587	621	593	563	584	634	598	639	630	576	608	586	608	647	649	608	616	622	630	598	613	597	658	625	625	652	588	594	598	608	596	612	582	578	610	613	590	577	597	628	639	613	603	643	627	627	644	630	611	600	573	590	602	592	548	559	617	656	618	597	597	591	614	642	576	627	607	604	618	599	558	627	604	589	598	584	591	636	640	604	571	593	635	632	631	611	590	576	623	614	586	600	592	565	595	582	595	654	620	609	599	621	634	607	613	612	607	572	592	613	568	602	613	614	635	600	637	568	591	619	591	579	607	580	606	592	604	617	607	578	616	554	612	617	639	633	602	615	635	600	592	585	640	617	627	643	639	599	619	595	580	600	614	582	597	630	606	609	615	594	589	614	611	587	637	590	609	569	615	591	569	615	626	616	624	610	607	611	585	616	618	588	636	596	618	610	604	609	671	590	591	603	555	641	628	671	595	644	619	629	623	651	646	571	595	612	592	607	641	618	590	582	616	551	600	597	629	595	607	567	607	620	629	584	613	620	578	615	597	572	616	579	604	568	581	658	632	633	635	610	610	573	615	627	571	610	560	645	634	630	610	603	603	623	667	606	613	615	617	595	587	569	613	607	605	539	568	616	608	615	644	597	606	573	602	630	633	653	595	633	610	632	665	572	606	652	608	584	619	651	590	650	667	648	611	607	613	620	630	599	592	593	608	626	686	623	606	607	597	601	569	641	601	644	614	603	594	623	607	619	616	593	603	593	589	630	620	637	584	602	644	629	654	592	611	590	603	555	598	592	580	593	574	660	583	613	616	638	615	627	645	596	586	616	587	592	609	591	601	632	583	630	625	534	595	591	594	644	615	630	645	602	612	618	625	565	597	569	582	620	587	589	670	646	629	617	626	625	598	578	603	609	614	608	592	578	562	659	587	540	643	596	578	593	577	642	625	605	609	623	560	625	618	589	598	595	622	603	636	687	606	629	567	658	625	579	625	568	651	578	591	597	632	578	589	590	613	618	575	636	622	644	629	586	646	602	611	628	550	591	590	584	625	617	602	599
14227	13602	16711	15994	15397	14354	11002	6597	4308	2563	2114	1819	1200	736	811	7562	11251	6951	3320	1189	398	228	177	175	165	163	156	152	177	162	156	170	177	155	170	152	144	170	158	156	158	170	151	189	173	194	187	168	149	183	171	168	174	166	163	192	180	137	180	154	166	168	184	161	172	181	168	178	184	164	170	143	182	178	158	184	174	158	153	165	170	155	181	164	163	176	173	150	178	154	191	157	179	165	178	174	181	160	166	167	162	154	171	175	182	151	157	148	186	161	170	171	188	176	182	158	168	166	185	160	153	173	154	195	169	173	176	178	161	178	179	169	184	159	164	168	172	158	168	177	165	129	142	179	174	153	162	173	165	162	162	167	162	161	183	167	179	158	197	177	188	142	191	152	161	177	192	167	182	160	183	179	152	146	166	173	164	202	162	165	180	152	167	181	205	150	177	184	151	174	155	152	176	153	180	171	185	161	154	178	167	167	157	158	191	169	149	180	159	170	172	180	180	153	145	151	175	159	166	172	174	171	176	167	179	177	175	176	156	184	178	166	165	165	193	175	152	171	196	163	183	186	152	159	146	161	145	185	168	150	139	160	161	151	152	161	171	168	176	166	166	168	161	158	168	172	177	161	187	167	177	169	165	185	168	148	157	182	162	171	160	170	170	145	179	192	179	146	169	154	166	159	184	149	172	163	177	154	177	164	154	180	172	173	146	173	190	158	163	173	158	193	145	162	177	153	172	178	159	189	181	168	182	164	176	136	167	150	152	170	170	170	152	163	160	151	193	179	191	182	159	167	183	178	175	169	141	175	182	159	150	148	179	141	169	191	163	166	185	166	152	158	158	167	160	147	157	163	172	149	163	176	167	159	143	165	175	159	148	152	135	123	167	186	166	167	175	151	172	174	159	191	183	153	167	148	164	162	136	186	142	159	179	183	171	158	162	155	187	169	149	166	165	186	162	167	152	166	169	170	156	155	154	160	176	148	180	178	170	164	168	186	185	141	174	153	168	154	168	152	167	162	165	155	154	172	169	172	173	172	165	179	155	167	153	178	174	146	165	168	177	157	173	172	157	165	176	178	175	151	175	166	175	163	164	158	167	174	169	165	161	165	170	172	175	160	172	160	171	187	161	170	170	181	182	189	158	174	135	156	190	185	192	181	183	143	183	183	171	146	171	167	168	166	174	169	166	188	155	161	162	175	176	153	167	170	184	156	186	184	160	192	186	164	158	176	171	193	133	169	171	190	200	180	183	161	154	173	173	167	172	190	170	154	166	142	161	148	158	171	160	194	157	168	153	154	153	164	164	166	147	172	153	160	174	147	191	165	176	177	162	152	175	156	174	149	164	190	169	163	158	163	196	149	168	157	153	176	133	153	153	174	168	170	164	168	182	152	164	159	161	166	155	178	190	137	148	154	164	161	184	156	180	167	166	155	170	157	166	156	179	170	134	151	149	167	173	169	169	159	156	160	151	143	144	172	155	141	153	158	164	175	162	174	184	159	137	147	169	155	164	166	178	145	161	164	185	162	171	160	164	159	153	164	146	169	161	180	153	146	158	201	184	172	168	146	173	171	142	153	171	156	166	147	158	161	150	156	177	165	160	155	175	170	160	188	168	191	148	161	161	162	167	176	181	168	172	164	161	170	158	157	164	179	162	185	158	184	162	163	138	178	170	173	152	181	190	149	187	144	170	171	159	169	157	159	165	166	166	168	165	182	153	164	172	169	176	168	181	179	184	181	164	149	166	169	177	168	166	169	166	154	164	154	197	181	185	163	156	178	153	161	158	166	164	184	175	186	165	183	154	141	150	160	176	176	142	164	170	177	171	149	181	142	166	170	169	160	167	175	167	174	149	180	137	188	156	169	161	163	167	174	184	158	154	178	164	175	183	183	175	172	185	165	172	175	153	164	157	161	159	167	162	162	154	175	155	160	190	173	167	157	184	174	172	170	154	192	160	172	174	178	184	176	173	159	151	163	154	170	151	173	178	176	157	159	176	146	143	180	168	171	167	157	178	156	152	162	170	170	177	170	166	163	179	174	159	153	174	181	173	182	163	159	160	179	169	160	166	168	157	176	175	165	159	157	157	190	151	175	181	175	168	170	167	163	164	178	156	166	165	185	171	154	169	163	169	150	151	159	192	172	167	165	173	148	138	172	153	185	188	168	193	177	156	152	161	161	162	192	170	155	198	175	166	170	150	156	168	183	156	159	153	158	164	169	169	143	171	168	172	167	180	163	170	167	179	175	165	143	180	192	183	196	169	163	165	166	164	162	175	165	156	173	174	180	168	166	200	170	179	191	163	160	177	195	160	153	167	164	167	172	190	158	162	175	154	159	174	156	160	182	157	168	159	158	161	165	146	185	165	171	178	185	158	157	179	184	180	160	165	154	171	176	169	143	160	164	188	154	162	171	154	163	156	175	165	180	170	169	172	170	136	153	156	180	167	157	158	164	169	192	162	163	169	172	185	190	169	142	156	165	147	157	172	153	169	173	175	181	170	168	158	168	170	147	172	163	159	183	174	170	160	160	152	149	172	186	164	169	153	180	176	155	161	170	191	163	150	187	158	169	171	181	146	173	164	157	169	156	166	161	158	173	179	171	183	150	197	164	150	170	178	163	169	184	167	155	166	169	161	148	151	189	145	166	133	162	157	154	166	180	161	143	155	164	165	167	164	153	166	166	179	159	169	155	176	167	143	148	179	156	160	177	159	136	144	149	171	157	176	161	164	178	166	156	169	170	175	172	164	161	189	159	180	169	171	160	163	176	152	156	178	167	157	154	160	176	169	165	177	164	174	146	162	171	159	176	165	158	151	165	144	163	155	161	164	163	165	171	180	158	159	163	175	183	174	161	180	175	168	166	176	169	176	181	166	160	187	188	191	171	165	187	185	163	186	184	177	168	173	161	149	189	165	196	157	174	157	171	180	162	165	167	161	169	172	190	172	172	168	163	180	168	158	152	153	177	174	174	159	156	163	164	168	163	180	189	170	172	138	175	163	166	180	173	186	160	156	183	167	173	159	153	165	174	183	150	155	176	166	188	161	147	148	149	168	155	176	155	154	188	172	167	171	175	151	154	170	161	143	160	183	177	165	174	162	168	175	162	136	159	166	178	169	166	165	148	161	174	173	195	168	177	141	154	169	169	167	158	172	159	186	171	164	169	183	167	164	163	207	159	148	190	152	177	170	174	183	144	155	166	162	169	164	175	190	163	164	194	157	168	189	169	155	175	165	169	173	174	176	191	158	177	166	184	174	178	156	180	169	141	168	171	162	173	163	164	187	149	189	159	161	181	134	177	165	145	142	139	161	156	170	190	142	189	145	168	188	168	152	181	178	150	171	172	162	196	170	167	174	178	165	170	168	159	152	158	193	149	168	168	132	157	154	170	156	147	172	152	147	162	183	157	156	167	173	161	170	157	169	153	172	153	160	185	171	162	162	160	159	170	172	181	166	164	197	165	153	176	169	172	183	139	152	168
12935	12865	20567	24855	26012	25583	22013	15967	13107	9959	9948	9378	6607	4601	4729	27104	30928	24507	15040	6498	2126	995	661	616	618	626	677	604	613	580	656	627	619	602	619	642	625	645	606	618	586	575	635	641	640	607	604	615	633	641	614	612	598	644	629	602	621	680	653	646	648	572	627	650	579	623	669	637	605	610	626	594	613	582	599	598	594	626	592	587	649	620	574	613	599	624	630	616	628	622	633	635	637	640	664	595	621	576	582	591	622	602	606	647	566	628	674	626	636	570	633	606	611	609	584	681	590	629	594	649	631	606	652	590	634	625	667	677	604	623	602	668	622	623	558	670	584	604	660	616	634	638	636	663	662	610	619	629	614	619	627	615	615	630	599	623	615	626	597	611	608	649	598	632	642	608	638	644	640	624	573	635	645	644	642	616	616	611	600	610	541	594	609	623	670	615	624	625	595	621	645	618	607	594	617	635	603	604	600	617	644	599	581	561	620	665	580	592	592	617	615	649	606	598	605	617	623	600	595	603	595	636	611	663	593	610	632	603	625	629	641	593	609	642	655	648	665	598	591	608	621	654	607	586	580	616	680	618	610	629	642	608	602	568	611	620	601	596	615	655	609	609	616	585	615	594	646	623	659	647	618	631	621	585	608	658	631	650	644	561	585	591	600	634	645	612	604	619	598	619	651	630	643	629	662	596	598	602	611	655	619	605	585	609	691	622	625	659	621	625	614	630	636	632	589	602	630	633	627	616	580	640	645	610	650	633	594	689	631	649	593	590	646	600	608	609	603	628	641	613	638	653	595	606	621	594	670	611	677	590	687	607	617	625	595	637	626	588	607	608	610	594	593	675	596	613	636	603	582	590	611	607	647	629	606	652	597	619	638	580	629	622	613	633	614	620	591	618	619	618	614	600	595	607	601	618	651	562	607	634	610	632	614	612	620	644	640	635	635	607	603	609	633	642	632	597	595	571	618	593	615	600	625	591	590	685	626	593	622	618	642	576	609	607	609	614	595	558	651	599	601	613	593	584	620	645	587	623	617	584	576	601	629	653	619	650	643	592	636	608	591	667	599	590	573	590	624	631	617	672	590	598	602	600	613	639	642	623	639	618	580	613	625	587	624	647	630	602	639	634	644	637	635	636	634	617	617	597	618	597	640	600	585	633	643	616	645	580	607	616	620	587	603	599	592	630	619	646	591	605	616	633	596	647	643	602	623	620	597	627	636	639	606	610	630	597	611	612	656	624	613	580	624	611	622	611	606	644	594	667	592	623	619	641	626	633	591	623	638	634	626	586	614	595	602	630	603	583	616	640	680	651	648	633	591	667	633	593	639	620	620	612	649	655	619	623	640	587	592	591	584	586	633	584	644	644	604	672	637	595	603	649	613	650	634	594	603	627	628	634	619	628	620	648	614	607	665	635	632	634	660	617	662	627	586	617	608	584	611	622	647	584	600	647	604	606	607	642	651	611	577	668	675	607	641	577	622	639	644	563	638	585	575	631	643	614	632	636	603	625	600	615	597	588	627	621	634	660	615	595	619	620	616	634	672	605	637	628	585	644	609	608	650	631	619	629	634	612	612	645	629	658	676	597	633	584	627	623	604	592	627	632	610	628	652	580	600	647	584	588	627	605	627	608	626	642	617	593	587	615	634	618	603	644	649	636	620	622	646	638	586	649	662	580	578	625	606	642	586	695	578	621	619	689	580	592	624	610	653	575	640	650	631	640	666	637	626	594	580	631	627	623	678	548	634	624	592	607	625	621	599	604	654	618	570	596	649	573	626	611	659	661	649	580	584	669	674	574	596	599	585	593	589	607	617	613	618	574	595	626	607	608	644	650	623	604	662	617	604	584	622	590	603	570	624	653	593	625	571	614	615	637	627	597	595	594	587	580	620	631	602	653	614	608	614	650	614	597	637	611	621	627	624	641	634	616	574	621	611	604	633	587	595	599	629	618	637	598	583	641	597	619	604	539	629	576	626	668	645	613	617	601	607	621	589	596	605	608	632	626	649	664	613	634	588	617	640	583	590	567	666	588	586	636	639	619	600	617	631	602	648	604	588	698	626	573	598	640	618	632	582	602	607	589	614	585	622	601	643	631	628	641	632	626	628	625	627	605	562	643	634	664	597	597	618	614	587	621	629	622	646	615	608	631	638	652	625	607	606	624	592	632	642	631	631	596	609	614	632	628	660	654	618	631	601	630	628	623	642	637	595	587	622	621	635	617	629	600	627	675	586	606	617	594	598	608	596	665	608	637	625	673	658	593	585	633	631	626	582	615	631	594	581	588	588	596	579	631	614	579	604	629	631	564	655	610	636	622	653	622	634	595	608	633	637	605	583	615	649	613	640	591	565	596	596	677	604	621	674	643	595	629	647	617	599	629	625	628	614	602	594	624	643	594	670	598	600	587	615	620	654	640	645	597	601	637	595	607	600	632	607	598	645	626	645	571	654	636	660	620	639	591	581	622	603	606	592	626	646	652	592	611	591	612	628	626	621	579	595	579	620	644	604	599	643	666	596	652	603	652	627	646	607	604	590	602	649	590	588	607	624	586	615	627	657	616	634	610	582	633	626	634	630	613	641	601	618	631	626	582	639	609	636	617	625	580	640	596	622	605	603	628	608	614	638	625	655	627	627	575	629	583	629	653	648	602	619	647	665	613	591	617	614	642	615	616	622	609	616	591	581	660	596	677	619	628	591	615	640	602	654	596	601	605	579	636	639	632	660	616	644	639	633	635	610	640	589	629	608	582	609	616	614	640	672	629	618	653	685	588	603	610	620	613	632	650	606	625	630	585	658	613	657	661	608	621	658	639	579	634	649	632	604	597	619	636	616	601	629	598	619	614	622	642	579	617	601	666	634	610	636	633	612	622	601	581	629	645	595	647	599	594	625	662	582	609	700	632	614	629	600	620	587	645	625	641	612	637	667	656	590	654	619	615	611	611	601	611	636	620	627	618	631	604	588	576	616	623	673	651	632	626	612	644	676	630	594	668	624	662	612	631	614	621	622	632	663	635	612	597	622	608	634	609	565	667	554	628	605	603	610	620	642	626	564	615	570	594	620	606	611	558	626	632	622	625	648	566	588	574	605	633	626	617	603	635	677	615	617	629	682	634	616	605	619	600	634	631	641	615	618	576	634	639	625	631	627	651	601	611	610	578	614	633	668	640	610	625	583	650	645	606	622	573	586	575	650	646	601	601	579	620	603	620	639	613	636	644	638	675	603	586	604	582	594	627	613	625	587	636	588	589	636	587	630	599	643	630	542	636	628	616	590	624	631	592	614	598	596	631	600	648	622	626	568	670	585	624	587	626	614	640	625	639	591	640	625	593	655	611	621	640	625	613	622	615	640	591	613	641	675	607	674	624	620	566	583	652	641	609	587	622	635	611	669	612	581	628	595	598	635	631	583	661	622	614	639	619	634	617	657	613	636	622	604	645	615	679	644	617	607	576	620	600	589	640	578	588	614	595	634	594	628	620	611	589
20310	18255	23412	23131	21502	20501	14912	9988	7010	4524	3678	2698	1540	1358	1807	14470	16941	11755	5871	2077	708	329	252	223	208	202	212	214	229	213	195	210	221	217	220	229	209	244	242	197	193	223	197	217	233	204	230	233	228	209	214	221	218	207	182	204	217	232	201	240	228	214	212	235	227	210	222	215	200	199	237	194	191	232	219	224	228	234	230	210	219	208	230	209	230	226	231	217	227	240	220	241	220	247	221	229	222	201	221	229	233	221	204	206	227	211	201	236	216	218	214	221	230	227	220	213	234	247	205	222	189	237	214	207	214	224	193	213	192	215	198	216	224	209	221	213	209	220	248	239	224	227	217	227	226	232	211	230	213	205	203	224	215	242	207	221	219	218	240	207	227	226	222	201	200	220	238	214	176	252	229	221	225	205	242	213	202	212	221	202	209	228	251	232	221	224	220	231	243	236	191	223	211	196	224	221	211	228	201	212	199	222	221	228	222	203	241	201	223	197	200	226	225	217	230	222	194	255	242	209	229	222	223	236	194	222	223	213	223	213	204	215	218	201	183	208	234	211	253	230	188	205	218	218	209	199	249	226	240	222	227	210	215	231	220	238	201	205	213	194	254	228	229	200	232	213	201	229	202	234	223	235	214	228	202	201	217	223	211	221	228	237	219	224	215	225	193	195	211	209	226	222	209	233	224	231	215	247	226	223	210	217	233	209	237	246	239	216	231	181	223	243	205	208	207	229	201	221	220	222	212	241	229	236	211	251	214	196	223	211	223	208	222	206	218	222	239	240	196	215	203	228	204	223	219	234	221	215	229	210	208	210	197	227	219	230	221	221	234	187	231	230	212	232	207	207	229	196	218	224	220	227	203	227	210	218	227	216	225	231	203	222	223	231	209	210	197	265	236	216	210	197	225	192	204	225	213	206	209	205	223	220	231	216	195	226	208	211	218	219	182	188	218	236	228	207	220	227	233	210	194	226	207	232	205	207	214	218	183	224	248	211	210	229	210	217	225	216	210	226	213	217	234	243	198	207	229	193	193	180	228	216	236	224	223	238	223	182	224	216	234	204	224	217	221	233	224	216	227	211	212	220	217	239	218	194	221	202	241	218	207	258	210	223	204	190	204	245	223	196	216	208	214	230	257	231	206	212	193	223	222	210	232	212	214	217	215	213	212	219	205	213	219	199	219	243	250	230	244	208	210	191	204	217	220	212	235	208	217	211	195	215	224	216	218	230	194	224	201	214	215	207	240	230	212	205	211	204	234	215	223	216	223	195	199	212	233	217	228	245	200	214	229	212	250	229	239	207	233	213	226	221	211	204	205	212	226	243	217	214	220	245	200	241	231	206	246	234	222	224	211	233	179	240	227	225	207	241	204	218	239	231	217	245	214	216	202	205	200	221	216	217	225	212	259	227	230	210	204	209	193	206	198	217	223	232	228	170	224	224	220	234	222	228	233	225	221	218	202	219	210	218	242	238	219	233	220	212	218	220	215	219	231	223	210	220	205	224	245	190	222	201	225	187	233	206	229	240	224	228	235	209	228	213	211	234	203	217	248	221	222	199	218	248	211	230	206	202	210	223	196	222	192	221	215	231	205	228	212	197	228	221	221	238	227	229	225	237	232	215	221	219	217	196	226	210	231	209	226	222	204	196	226	224	240	197	203	199	207	207	215	236	230	198	219	207	220	225	239	216	203	194	241	205	227	201	218	234	177	219	237	200	207	192	189	244	207	218	199	228	199	211	209	234	223	216	196	222	218	241	221	207	228	221	197	203	210	217	199	215	211	208	215	219	220	237	257	217	215	215	225	204	210	226	200	208	209	221	217	227	213	209	212	235	203	217	223	219	210	208	213	226	194	219	195	220	198	184	214	205	216	245	231	215	216	224	234	204	224	211	234	201	198	217	224	232	219	231	236	230	232	228	193	212	221	230	222	242	211	211	230	195	184	232	218	205	211	231	214	200	220	239	210	207	212	208	210	215	213	236	203	215	195	217	217	220	185	199	214	232	197	221	223	209	210	220	216	213	252	196	227	199	216	207	245	233	210	222	218	240	240	203	196	229	216	241	196	224	250	202	218	244	233	217	220	207	230	217	223	240	213	209	198	229	215	237	201	229	209	212	215	223	188	223	212	222	225	226	223	223	202	209	206	219	223	230	234	210	222	232	225	241	225	212	245	180	201	194	216	231	217	187	215	223	218	234	205	224	235	225	240	194	218	226	224	220	197	228	235	220	222	227	215	217	212	219	223	210	204	228	256	221	213	205	215	215	199	213	227	237	227	211	243	214	244	218	203	233	224	230	214	205	202	236	210	203	213	190	222	238	221	206	235	208	215	238	214	208	240	217	202	236	229	212	213	212	226	213	211	203	228	206	228	185	224	219	220	183	211	225	193	178	223	180	223	245	212	224	228	212	192	192	230	239	214	210	221	201	211	229	212	213	209	217	227	199	212	222	241	231	218	233	227	211	217	235	228	198	205	207	234	241	209	204	229	209	226	233	226	215	218	220	236	236	222	245	235	230	192	221	214	207	225	233	258	232	225	236	197	201	201	240	204	225	229	222	193	209	224	214	232	222	189	203	221	235	209	200	225	215	204	204	207	220	219	219	211	224	205	218	226	207	241	217	228	239	221	201	206	211	215	190	213	216	217	217	194	209	234	218	215	237	208	211	209	218	211	237	244	215	225	237	244	250	217	203	207	207	207	200	219	226	250	223	210	206	234	223	183	231	206	202	218	217	222	230	233	191	224	220	243	234	219	213	227	209	204	225	222	242	215	215	200	225	207	202	215	196	234	204	235	218	235	215	207	250	190	222	221	227	225	222	218	215	205	226	234	206	248	210	208	200	213	231	232	219	218	193	218	223	225	209	234	243	229	217	206	200	248	233	226	207	225	214	241	220	245	229	237	232	219	233	208	221	204	222	209	230	225	218	203	219	221	192	212	218	214	230	225	221	225	219	231	222	231	234	229	222	235	234	215	229	224	232	185	196	222	210	223	216	209	232	223	213	227	229	221	232	211	233	214	208	212	194	242	185	224	219	228	220	189	241	251	213	227	217	204	215	237	217	215	237	221	189	205	211	253	205	235	227	220	221	233	218	219	230	225	192	225	218	216	215	211	210	219	211	224	213	224	190	227	214	234	185	215	210	196	200	231	211	218	223	232	211	212	216	221	231	226	222	227	200	214	214	216	234	195	241	223	243	206	221	248	193	241	214	213	210	228	242	235	225	223	224	211	237	207	227	222	230	217	249	208	214	232	211	238	230	224	216	197	223	205	227	228	223	199	174	210	201	234	217	236	234	223	216	203	230	206	213	232	216	225	222	223	230	221	232	208	225	201	221	208	201	197	212	216	203	204	211	215	210	208	219	222	226	208	227	228	208	235	229	200	214	197	212	215	211	223	234	207	233	201	204	217	218	219	223	219	226	218	226	200	204	219	242	214	226	222	194	219	220	240	202	232	254	258	238	231	237	219	243	212	206	217	199
16970	16443	26659	31013	31419	31664	25854	20610	18290	14765	14467	11988	8064	7715	10079	37329	37524	30898	20923	10377	3882	1585	946	753	762	756	787	826	746	787	721	756	770	809	783	795	764	765	801	803	774	804	799	786	781	771	772	798	767	846	749	817	758	785	774	830	773	786	760	759	831	776	774	799	742	768	800	764	744	767	822	730	756	733	798	770	762	781	836	846	794	804	775	715	798	772	729	824	744	749	799	827	842	800	768	840	819	767	740	794	824	770	777	803	788	812	818	792	795	755	750	755	731	776	733	773	785	825	771	792	765	716	745	754	770	743	773	822	739	784	776	775	762	779	819	780	762	790	777	752	786	760	782	778	763	744	809	772	787	706	830	771	770	781	817	780	810	793	749	767	809	785	775	782	786	755	822	753	818	769	758	782	744	782	797	802	813	800	776	795	808	754	767	783	814	767	765	770	802	787	758	827	747	798	797	810	747	778	781	803	761	758	809	786	774	793	796	780	776	793	746	764	698	809	772	769	769	760	762	743	724	785	703	795	777	808	765	783	823	786	766	804	723	780	766	794	785	778	771	684	773	746	787	775	806	798	816	789	754	808	763	779	789	762	756	731	851	807	772	761	796	805	747	811	837	778	775	763	783	757	788	791	804	743	774	773	802	761	775	778	773	822	821	819	772	827	783	783	741	805	753	839	808	813	813	742	804	745	793	729	877	788	826	788	809	757	820	835	733	803	738	764	812	768	789	766	798	703	806	784	801	782	763	847	774	781	727	726	774	788	833	763	785	788	758	803	731	777	751	741	829	792	817	804	802	807	785	787	766	789	778	806	794	778	750	787	826	754	803	823	768	788	747	791	773	780	790	813	755	762	766	765	742	795	802	791	757	751	782	780	827	795	788	766	834	791	762	754	782	747	818	801	717	799	746	747	788	779	754	796	771	813	789	790	739	825	786	771	737	780	726	777	807	744	767	762	775	709	781	750	823	742	765	778	815	779	802	781	762	778	759	805	806	762	754	785	754	745	769	771	766	783	794	799	862	815	776	805	753	791	797	775	735	774	802	761	798	805	775	773	843	753	768	785	776	753	781	753	769	766	792	756	789	784	757	784	755	790	746	794	836	776	762	766	750	809	748	781	750	793	775	771	725	746	747	775	804	784	766	845	727	758	769	808	745	747	737	791	747	810	797	797	789	815	764	752	815	776	768	768	788	727	719	800	740	799	759	723	717	783	762	784	785	795	834	765	777	751	756	764	783	826	754	781	770	735	777	781	767	789	797	769	829	830	759	778	779	777	808	781	798	813	785	768	756	784	800	800	755	775	762	825	759	802	797	750	814	777	853	790	755	771	823	768	772	745	750	788	780	791	711	779	779	731	803	779	798	783	820	735	748	789	792	793	759	772	783	798	771	802	744	775	745	772	796	749	778	780	820	784	783	771	749	771	805	738	736	716	723	832	797	751	823	793	801	790	789	820	747	774	782	769	776	787	787	827	750	813	757	753	770	804	780	794	766	772	761	785	759	746	751	759	756	781	775	732	766	774	757	790	809	742	785	766	804	767	780	823	803	795	790	763	815	761	738	805	783	796	769	772	773	806	784	781	817	767	829	785	755	755	755	822	806	804	766	786	755	785	777	757	829	824	690	827	721	871	757	717	844	767	784	791	776	793	737	801	767	839	765	800	736	773	762	776	698	807	751	811	729	789	790	779	795	772	781	757	822	800	802	790	815	797	781	766	818	812	772	777	736	766	767	813	788	822	774	765	776	756	728	741	797	745	798	831	812	795	778	786	789	744	745	735	783	753	813	765	787	776	770	770	760	788	781	769	819	758	800	739	801	776	758	770	778	783	736	726	735	806	815	820	797	770	766	778	788	742	805	801	734	787	774	816	840	765	756	763	777	800	828	772	759	814	765	735	759	768	781	801	798	745	777	796	723	780	793	759	786	784	760	792	804	773	780	792	779	825	777	767	744	765	749	799	772	810	780	790	788	760	784	811	767	797	795	830	762	766	748	786	764	785	796	736	744	764	760	779	764	759	717	779	790	785	725	796	803	753	791	745	798	757	732	754	765	774	807	751	747	803	803	766	713	827	771	829	786	746	811	792	828	760	786	783	749	733	791	734	762	788	753	801	773	766	799	765	787	777	839	793	753	759	782	773	733	753	760	861	752	783	790	832	735	783	812	844	765	775	752	780	765	786	815	760	774	777	761	785	757	745	757	792	754	791	763	779	781	817	738	722	801	792	775	750	807	738	843	768	787	773	767	773	766	823	725	788	773	747	773	830	816	795	778	754	746	780	779	718	779	752	785	814	766	831	818	782	797	737	781	797	818	769	797	818	784	815	752	798	803	742	844	748	750	786	847	749	760	846	747	784	812	751	788	768	763	809	794	740	829	801	776	751	809	812	755	793	787	794	761	728	790	750	825	794	797	783	780	736	797	832	802	785	807	804	758	723	776	763	798	802	767	746	770	776	768	792	774	771	794	784	764	821	787	785	791	727	827	776	836	805	751	775	735	768	739	735	776	831	760	769	795	817	809	764	783	766	815	776	766	846	753	783	755	795	784	749	729	766	725	832	799	823	782	782	720	780	805	718	765	846	783	692	806	800	784	738	751	783	804	784	777	774	789	727	813	786	778	781	755	774	753	782	784	766	804	746	797	789	820	746	741	753	800	767	798	733	781	780	819	778	769	750	764	796	766	819	817	787	747	804	809	746	825	846	809	806	787	720	760	764	764	800	785	813	742	777	809	809	766	780	748	781	739	814	810	806	719	735	772	771	810	766	788	805	792	792	760	771	836	795	809	798	786	810	774	780	796	790	796	732	760	736	755	782	805	791	777	828	788	803	789	774	765	766	810	794	788	785	776	766	780	764	824	770	754	744	748	788	686	812	771	737	794	801	771	720	736	825	803	768	791	758	738	778	796	782	744	795	822	774	743	738	718	837	851	813	810	762	773	755	840	766	825	769	784	857	754	720	761	763	777	781	736	799	738	784	766	779	800	738	804	786	761	805	793	820	777	801	773	840	752	836	798	830	793	776	761	813	724	832	726	788	775	767	774	765	825	788	801	729	812	788	797	786	809	755	789	811	764	753	769	798	789	767	774	794	773	750	805	757	774	790	788	767	804	772	786	743	833	846	783	740	792	814	801	750	784	806	778	790	796	711	789	755	844	812	779	778	784	779	787	725	783	790	769	795	763	736	821	771	760	811	762	810	821	766	754	754	823	811	718	803	741	807	819	758	742	755	757	819	811	769	817	778	773	829	821	785	774	777	734	781	758	798	763	711	737	812	780	765	793	781	720	786	800	771	743	792	753	838	735	790	809	765	814	795	759	760	721	715	729	812	789	747	770	717	781	729	745	776	746	780	819	813	764	751	781	805	777	786	764	746	751	787	776	776	749	731	768	753	782	782	773	792	775	798	768	775	756	761	788	773	749	811	823	786	764	777	789	754	764	746	706	755	775	749	785	782	763	787	798	802	740	806	817	787	803	814
4258	3435	5170	4318	3502	2510	1486	1037	879	677	535	399	424	439	386	819	1111	987	592	388	274	212	197	169	163	160	172	179	178	193	162	187	178	179	181	164	167	184	156	155	186	178	196	192	156	170	178	178	170	166	178	157	171	184	163	179	159	168	187	176	176	180	174	153	148	179	168	198	174	186	176	206	172	172	166	177	200	162	179	187	194	183	163	187	168	177	156	156	185	169	165	171	165	192	163	153	154	163	183	181	187	174	189	193	172	170	183	201	189	167	179	173	181	193	173	180	187	179	187	193	185	170	177	171	183	189	166	185	182	152	192	180	202	174	159	177	189	174	198	184	155	192	198	168	157	176	189	139	159	169	172	184	177	168	191	178	177	164	151	192	171	200	176	166	143	180	195	191	197	195	157	160	189	167	180	174	169	186	186	176	189	205	147	201	203	161	165	179	192	178	181	162	180	156	192	175	162	179	186	189	174	191	166	183	199	156	178	183	176	184	161	180	152	170	201	199	175	166	163	196	188	171	198	189	176	183	152	173	184	166	196	169	168	173	186	176	193	173	186	183	180	184	182	191	188	163	164	180	172	162	190	166	160	149	175	153	143	162	186	164	173	159	177	177	159	163	177	161	171	187	188	181	180	199	196	184	179	178	184	192	173	192	178	187	210	173	222	187	191	169	147	162	182	174	148	169	175	166	173	174	178	150	171	153	164	196	177	184	170	180	168	181	161	177	177	196	169	176	166	172	171	183	167	195	200	154	153	167	177	194	171	199	160	169	200	160	154	173	176	174	171	167	171	174	158	172	175	184	169	179	154	176	176	161	177	176	168	195	191	184	199	189	201	195	186	172	170	162	169	162	161	156	170	180	152	182	189	198	169	175	158	177	189	204	189	177	161	156	167	178	183	170	155	197	164	185	183	169	163	159	173	151	176	178	200	171	170	208	157	164	180	180	191	181	174	182	172	172	168	186	194	169	206	167	168	176	173	200	201	159	164	178	183	195	165	173	170	177	191	191	157	180	174	190	174	159	187	157	187	167	175	148	168	166	171	176	165	190	186	170	188	158	210	180	173	156	171	169	178	182	176	148	187	183	179	166	153	163	187	185	173	176	171	211	184	161	174	187	174	182	166	168	205	168	185	198	163	189	172	159	176	160	176	191	183	162	166	140	181	195	178	155	177	195	167	161	168	200	169	177	188	193	176	197	188	186	165	185	179	162	191	168	167	199	192	169	192	164	166	177	150	170	193	158	181	168	203	200	173	185	184	161	169	192	182	198	186	198	190	184	208	187	185	190	177	188	179	174	183	190	172	145	163	165	197	185	179	166	164	165	169	192	170	169	174	167	172	141	184	156	162	161	157	182	180	169	177	151	188	170	178	187	149	192	180	196	182	194	166	187	180	177	171	171	173	183	142	175	153	180	155	161	170	169	201	178	172	153	191	180	177	167	177	181	167	165	180	177	191	179	182	180	159	206	162	185	178	190	197	163	192	171	171	180	171	195	189	193	170	180	195	178	192	182	174	209	158	163	191	162	185	166	162	200	167	176	172	180	181	193	187	167	182	182	191	185	170	166	185	181	172	163	163	160	177	149	173	161	183	176	179	175	182	163	178	167	180	178	181	194	159	192	156	174	162	185	168	182	165	170	190	152	176	183	200	159	171	177	155	159	216	187	187	176	174	184	196	164	173	195	153	165	189	197	168	160	162	189	198	182	193	159	197	153	189	182	190	182	158	156	183	192	156	179	191	167	213	183	186	173	178	183	184	187	171	178	176	185	213	177	182	199	189	154	175	190	170	192	169	173	158	172	170	172	194	189	194	167	185	163	211	183	187	164	165	165	189	181	194	174	174	180	164	168	166	171	162	171	179	184	180	184	162	181	174	159	183	190	179	183	191	159	160	183	198	193	193	176	174	180	174	190	174	169	182	160	180	167	174	198	190	166	177	162	177	170	168	202	206	177	165	169	162	162	174	184	174	175	179	170	165	170	164	192	205	148	204	199	171	194	152	176	184	194	192	165	176	187	146	170	184	185	188	168	182	159	175	186	159	164	168	162	167	183	186	170	183	167	180	163	173	201	206	197	176	149	177	172	180	178	184	188	157	172	198	169	181	194	167	177	165	184	206	170	150	171	171	184	199	167	180	188	162	163	166	200	187	168	186	173	182	183	159	188	203	161	167	166	186	189	172	180	177	172	180	186	165	192	157	165	206	202	172	177	166	171	179	177	150	175	210	174	181	182	172	164	170	179	199	168	170	163	183	167	178	145	151	178	189	188	157	171	184	172	191	193	194	177	194	189	172	163	177	159	173	163	188	164	185	174	193	182	172	173	171	151	180	171	169	180	170	175	178	174	181	180	168	177	185	182	186	190	191	187	184	180	164	191	176	180	159	186	177	161	178	172	182	172	167	177	161	182	163	176	186	179	170	176	174	153	179	187	184	200	184	173	148	176	171	181	179	230	183	183	191	178	182	175	187	177	184	182	171	166	172	181	183	186	178	169	189	189	189	163	174	190	190	167	169	185	172	192	192	184	181	166	167	177	195	164	175	170	183	187	185	174	167	166	170	178	185	169	193	169	170	182	174	165	178	166	166	177	203	202	175	161	204	165	200	171	152	183	153	169	188	189	175	194	172	168	188	162	172	179	184	174	191	153	196	195	180	199	183	176	188	177	178	177	185	178	195	166	187	178	174	167	173	187	180	170	168	159	180	171	164	182	197	168	203	169	184	195	174	202	178	189	145	201	202	184	196	185	200	188	220	172	163	150	160	201	170	170	169	183	172	182	174	168	197	161	147	187	174	162	206	172	165	165	174	170	174	170	187	173	183	208	184	187	181	175	181	184	155	173	206	170	162	162	198	183	183	177	190	173	180	153	168	199	156	183	163	171	175	181	176	150	154	193	165	166	156	184	175	167	157	190	165	169	173	173	180	217	192	178	181	178	161	199	195	185	175	190	176	190	170	169	187	160	160	179	192	207	162	178	166	156	173	185	188	170	176	175	175	151	167	195	187	153	204	203	153	188	195	155	193	200	168	171	172	176	187	165	200	164	179	182	149	187	173	157	164	166	162	202	184	167	165	164	162	160	169	187	195	185	163	183	191	160	180	196	158	197	166	172	165	170	161	178	182	177	189	176	183	202	162	171	166	173	172	165	145	167	184	168	177	142	193	191	173	179	189	194	182	173	155	198	192	179	172	168	164	154	188	176	164	178	190	147	169	173	174	153	180	171	164	164	190	184	176	166	188	154	151	184	179	170	159	173	177	176	182	161	160	171	180	171	178	188	171	142	186	191	174	156	191	170	182	175	153	187	182	179	193	191	163	193	163	176	171	179	200	167	190	176	153	182	199	199	170	175	189	179	187	171	190	185	151	183	173	189	175	186	171	186	160	171	173	196	183	170	167	168	162	189	146	170	174	171	178	182	199	159	186	166	151	146	166	177	172	157	176	162	174	190	177	193	148	177	171	158	168	185	171	176	162	181
4525	4797	10069	11152	10786	9311	6372	5013	4255	3399	2827	2124	2256	2476	2083	4400	5407	4496	2916	1718	999	786	688	656	650	621	620	657	653	639	631	659	696	680	666	622	653	646	670	646	647	668	683	651	653	661	651	704	659	672	642	678	688	623	667	646	680	720	638	657	672	663	610	682	670	658	693	637	696	626	649	646	638	633	674	626	628	691	632	717	664	609	677	643	602	664	644	636	679	671	702	628	693	666	680	679	681	655	629	596	681	616	649	680	675	677	644	630	634	664	676	664	620	674	658	643	638	663	625	667	661	631	688	624	642	655	648	665	690	628	634	667	705	700	689	659	626	648	657	668	676	654	651	665	640	641	624	632	672	623	646	663	622	653	640	658	635	639	666	665	669	670	683	625	675	647	656	670	666	623	650	653	698	658	582	658	609	686	640	660	699	606	668	654	644	680	656	686	671	667	621	666	655	690	622	664	625	685	648	689	675	640	703	645	669	653	621	641	656	638	671	684	657	682	704	606	632	641	657	614	631	672	647	691	663	614	636	618	666	676	639	684	672	662	667	590	688	664	637	682	662	662	648	643	631	658	615	724	674	642	694	678	658	626	677	664	596	698	676	635	663	664	705	654	661	642	636	618	674	668	650	664	686	643	659	646	658	678	649	653	640	654	640	637	625	642	600	601	645	643	634	659	694	645	699	652	646	612	639	643	657	658	672	659	618	711	695	678	675	612	670	616	659	650	686	708	675	592	683	681	689	641	625	627	679	687	602	651	665	604	692	593	601	645	706	627	651	652	694	658	682	667	656	656	675	619	610	639	664	646	627	655	632	657	663	667	616	619	608	686	670	671	666	651	665	677	641	665	677	657	627	663	693	674	634	654	621	706	643	634	647	648	648	647	666	678	646	675	625	663	648	663	629	671	629	690	649	652	649	678	644	666	643	643	677	645	664	630	611	714	634	642	669	632	643	660	652	703	701	650	633	673	632	610	670	664	664	686	596	648	597	652	632	637	649	695	637	639	666	687	681	649	652	610	639	672	659	653	627	659	634	643	653	629	670	677	641	619	694	644	651	664	657	651	652	661	646	651	668	686	669	682	616	644	628	709	661	687	609	644	661	683	644	690	607	658	651	636	591	627	655	643	637	626	638	653	658	647	634	650	664	662	662	666	639	638	666	645	640	636	637	616	651	616	673	646	643	595	650	668	602	620	639	635	599	633	638	655	619	676	624	672	717	615	623	649	662	632	686	626	687	642	645	670	632	665	653	634	653	668	623	646	674	677	636	657	641	641	650	714	651	654	665	673	641	645	619	718	630	662	652	644	642	592	662	649	649	682	670	657	660	653	636	641	649	671	654	667	697	627	619	656	626	591	631	655	642	658	658	634	625	669	621	679	672	643	689	656	624	683	673	678	668	659	670	621	674	598	675	674	658	673	652	690	673	683	627	606	656	656	652	682	669	650	646	659	663	673	731	655	668	658	633	675	664	652	623	664	651	649	618	642	720	610	650	663	676	646	645	621	619	674	618	665	675	672	650	663	681	644	653	628	664	613	644	610	654	659	648	614	688	676	651	683	626	645	712	672	647	677	651	643	583	660	684	684	586	675	652	652	633	649	613	668	625	611	638	663	673	675	677	617	648	655	665	641	635	660	651	638	645	690	656	691	697	649	719	652	657	645	665	672	658	622	659	655	655	599	694	690	678	646	668	702	660	659	645	669	662	660	643	685	624	660	645	664	655	667	681	644	649	628	659	660	632	647	654	624	664	644	613	664	656	668	628	683	678	619	649	704	656	723	687	654	660	650	620	677	672	657	636	665	696	622	661	624	640	671	715	636	647	655	651	615	659	629	644	655	619	685	641	676	636	616	628	681	601	645	637	674	633	657	687	627	651	629	624	645	663	624	630	654	602	652	671	653	636	649	637	651	634	681	652	660	680	609	656	650	676	680	694	668	652	684	686	662	676	713	631	663	639	661	658	639	620	686	631	656	641	680	631	655	606	668	651	680	693	657	633	702	673	699	620	649	642	665	632	686	647	664	665	638	727	634	671	666	674	670	619	644	668	670	702	674	680	668	670	619	669	668	687	653	666	656	634	648	675	623	653	685	655	643	667	673	620	680	635	650	648	657	656	640	619	707	639	649	659	677	639	640	683	702	668	641	646	619	613	704	675	657	645	666	663	612	680	657	642	615	647	668	627	704	639	671	655	660	660	652	709	619	625	627	623	670	637	687	695	653	623	670	619	662	628	621	634	686	658	694	655	630	658	691	720	685	626	631	671	649	659	632	664	623	639	649	665	624	632	686	652	665	637	675	622	684	595	595	693	631	655	667	592	673	680	681	676	646	660	670	632	660	637	646	637	633	614	608	614	652	651	603	641	653	658	690	641	657	626	666	657	694	634	611	661	638	632	662	660	680	657	662	675	658	679	657	670	675	682	616	651	655	671	685	646	676	627	685	673	683	640	658	641	683	664	626	640	691	685	640	654	660	660	681	664	666	685	671	604	617	633	708	649	616	638	686	674	661	619	648	641	691	655	723	643	658	691	633	675	625	674	662	710	621	675	672	687	630	644	619	648	647	686	637	643	641	642	645	596	646	618	606	650	683	703	626	649	689	663	673	631	642	668	603	653	628	642	685	664	692	631	630	677	646	649	641	664	691	664	672	683	637	637	660	658	654	622	665	625	676	710	660	663	666	676	613	645	674	625	641	654	638	643	645	652	649	626	667	663	714	658	642	650	657	621	669	591	701	669	687	640	669	683	624	623	677	639	651	656	653	651	637	692	654	635	649	660	631	650	677	652	672	659	653	687	686	653	658	677	608	681	615	626	656	683	691	671	679	684	615	637	656	659	714	695	638	669	671	665	647	648	635	653	633	625	600	668	639	675	631	662	640	651	648	644	663	664	652	632	675	692	623	643	650	684	677	668	656	687	660	623	593	669	594	661	629	693	607	616	663	653	662	618	650	646	667	650	672	675	633	638	647	640	683	671	657	636	657	630	670	641	634	673	628	657	639	662	648	661	669	702	671	648	594	678	677	637	667	682	659	655	617	676	673	672	671	695	617	656	653	665	672	640	688	664	612	692	640	605	715	637	649	643	684	659	658	668	622	656	660	654	664	699	645	629	637	641	629	662	679	666	658	648	646	636	694	618	656	690	668	648	661	666	645	670	649	670	621	653	659	668	642	667	665	645	620	643	636	656	661	656	613	671	687	665	668	643	625	677	659	655	671	644	712	650	576	651	668	672	658	658	644	705	689	634	627	624	637	662	655	631	710	612	690	646	648	654	683	668	673	642	645	650	678	634	627	661	638	659	693	626	624	654	688	616	641	661	629	672	675	644	668	667	691	666	655	634	710	635	653	702	653	648	638	625	689	619	650	629	685	670	643	662	647	588	667	634	652	634	649	720	611	704	663	659	662	639	653	677	679	634	643	652	631	662	646	673	706	666	630	649	668	661	636	616	691	694	636	639	656	693	660	656	649	671	618	699	666
14162	12363	18373	18243	17951	14710	10213	6815	4131	2674	2167	1480	1173	715	2166	8725	9763	6563	3251	1330	542	293	238	197	191	211	188	214	204	223	180	196	192	204	158	164	208	176	212	206	206	193	214	200	196	181	196	198	195	185	196	198	192	214	206	219	210	181	200	205	186	191	198	200	201	195	207	223	191	233	212	175	175	178	183	191	187	176	198	224	186	194	200	170	194	212	212	210	196	200	190	239	216	192	224	221	182	209	198	185	199	192	178	177	210	168	206	193	202	189	206	193	217	189	197	188	181	167	201	204	198	231	213	194	195	198	186	235	178	207	173	210	181	184	211	186	187	201	220	200	179	186	201	194	190	211	195	176	205	199	181	195	187	218	194	173	199	215	187	193	208	189	202	206	190	200	200	197	171	212	205	199	186	217	201	221	213	187	190	196	205	196	197	176	183	168	183	171	203	188	197	188	200	230	187	187	200	186	196	183	205	201	226	205	186	203	197	195	191	217	220	199	189	186	201	192	176	192	195	195	204	203	188	200	189	201	167	195	217	186	187	215	184	206	223	192	180	184	216	182	201	194	212	189	194	199	200	192	179	189	167	203	185	192	184	185	221	183	187	187	174	202	190	191	181	223	211	196	208	221	199	180	222	181	209	179	198	197	180	205	183	184	213	183	189	219	191	180	196	181	192	222	219	224	184	205	199	198	206	208	198	209	190	192	215	175	186	197	200	195	205	178	216	209	188	200	184	219	202	225	212	205	200	230	206	215	183	186	200	185	194	212	210	189	207	221	192	206	196	224	181	206	216	176	190	170	175	211	195	198	188	209	178	208	182	194	199	203	187	189	193	185	203	190	196	189	185	191	197	177	204	202	213	211	195	214	213	191	187	197	192	217	189	213	212	194	215	203	222	198	205	190	195	206	193	229	202	212	211	197	177	192	197	204	202	195	192	215	205	205	223	173	191	163	191	198	193	193	193	195	188	175	198	190	205	209	200	196	201	199	210	230	200	205	166	197	214	198	214	209	211	167	197	204	213	197	206	182	171	188	169	179	235	198	200	225	189	210	202	193	182	207	199	205	196	203	192	203	204	200	208	182	212	175	181	183	212	203	204	195	184	199	185	196	218	190	184	201	181	200	203	211	186	191	192	200	185	213	194	223	196	186	189	204	185	181	233	198	220	202	196	201	197	211	202	178	174	207	209	198	176	194	196	200	210	188	199	194	194	202	186	161	192	187	190	195	196	188	212	190	206	182	172	190	214	215	191	203	208	203	174	221	177	202	191	215	188	188	208	190	211	219	197	202	194	216	183	200	177	206	193	200	188	161	207	229	189	188	191	188	207	214	213	188	198	225	201	165	206	203	202	197	218	215	204	193	213	188	179	221	222	208	189	226	188	205	209	195	207	189	190	204	201	205	212	194	192	200	204	180	179	202	234	186	212	184	208	192	208	202	225	225	196	207	177	191	199	190	200	181	189	180	211	174	189	199	181	181	206	185	182	205	171	190	215	184	181	207	173	186	183	217	201	170	184	202	177	176	199	195	218	215	202	182	184	194	204	203	206	195	202	208	223	198	199	187	189	233	180	228	165	201	226	208	201	207	198	197	197	195	224	196	197	206	211	204	212	183	201	190	185	204	206	189	204	176	193	215	195	197	178	185	202	199	206	194	191	188	197	189	195	160	177	210	174	190	196	197	196	200	197	218	192	177	209	197	221	228	202	207	178	188	191	204	200	177	169	180	181	208	203	231	215	196	183	194	189	201	197	217	176	193	168	193	185	184	185	186	184	196	199	198	200	215	207	201	169	183	195	197	200	201	199	182	223	205	196	216	200	225	216	179	193	198	211	204	174	178	186	191	209	222	208	195	195	205	207	204	214	217	198	190	191	189	174	170	196	205	200	174	206	200	193	206	187	177	200	193	213	208	212	216	200	195	200	178	196	215	188	191	213	195	189	227	178	197	206	204	219	164	227	219	198	185	185	170	193	209	201	195	190	235	213	197	176	196	202	204	216	179	224	212	203	195	208	184	209	197	205	199	206	188	194	206	175	197	171	213	168	196	216	195	227	205	191	185	206	210	211	197	200	214	214	203	206	214	192	230	206	235	185	193	188	183	221	186	185	191	203	218	191	195	210	182	198	204	196	195	213	184	167	197	194	193	194	204	215	187	213	194	206	206	187	210	199	179	205	163	190	180	194	215	189	208	214	219	173	206	186	198	196	209	199	190	213	205	190	208	169	185	209	178	168	223	201	213	167	218	189	196	184	196	195	186	193	186	187	198	207	206	189	219	168	206	222	222	179	189	229	184	196	203	188	170	211	184	190	188	202	193	207	199	217	197	200	231	205	192	203	205	190	192	184	217	185	200	194	217	204	203	194	207	187	179	192	185	215	199	205	183	209	203	181	179	184	196	199	193	206	217	185	190	176	200	189	195	186	186	170	215	197	205	196	214	196	194	184	206	182	205	224	210	213	200	184	191	196	171	196	200	202	226	203	175	213	200	184	212	202	169	208	213	203	208	241	197	195	179	209	214	185	190	193	196	170	166	193	196	203	216	183	204	220	204	212	214	222	195	189	198	199	204	179	209	214	191	182	206	190	207	179	193	202	178	185	203	199	193	200	201	210	199	208	197	204	194	185	166	180	180	199	210	200	204	182	196	211	201	180	210	168	215	189	227	190	226	192	193	187	208	224	189	202	204	196	208	172	204	215	190	180	200	188	213	199	205	203	198	184	220	180	182	190	204	180	204	210	184	215	201	210	172	169	230	175	195	173	185	212	187	190	206	208	195	185	185	200	190	194	200	186	200	199	232	204	208	193	220	198	184	189	221	199	196	187	211	206	208	191	191	206	203	194	201	206	199	210	193	206	192	204	205	188	173	198	189	188	214	223	193	190	220	170	221	188	178	212	208	173	184	188	191	185	204	190	200	202	178	184	184	185	190	190	192	184	189	193	210	219	212	178	189	198	209	219	217	195	212	182	172	203	196	219	192	188	183	194	233	194	215	182	206	195	208	205	183	177	236	202	218	196	203	178	217	200	194	211	169	209	183	185	205	182	190	187	190	211	200	189	195	204	208	223	202	181	201	196	191	207	189	202	204	207	217	187	190	194	195	218	206	206	208	193	194	189	195	185	214	198	209	207	186	214	179	217	192	213	185	182	192	169	192	175	213	178	197	184	187	204	186	198	196	203	208	191	195	179	199	190	213	212	196	214	217	183	211	189	209	214	205	221	194	179	214	180	182	193	187	191	209	204	180	196	169	199	184	193	196	198	204	191	214	187	192	193	209	211	187	201	200	193	201	194	183	221	188	157	192	191	203	215	216	191	202	171	208	175	193	206	181	172	184	173	212	190	195	184	230	178	178	190	203	193	202	181	192	221	208	173	195	193	196	187	183	214	186	216	180	249	215	219	215	208	206	213	195	209	194	195	184	205	220	211	215	186	167	188	203	222	192	202	175	221	182	199	171	209	215	203	183	206	201	216	215	185	185
13294	11813	22817	26577	27807	24927	20178	16421	12005	10791	9863	7670	6699	3909	11675	29309	29425	23698	14898	6665	2504	1134	831	727	717	721	734	738	732	748	689	698	699	714	721	711	708	753	702	702	733	760	712	709	755	717	726	730	702	696	723	701	708	699	702	753	700	758	684	651	764	808	715	702	739	733	695	723	682	706	718	679	753	711	721	740	775	741	705	801	718	734	734	745	720	768	752	747	675	727	710	665	706	775	707	717	720	760	676	716	735	758	729	727	721	714	755	750	743	759	729	779	707	686	784	713	717	740	725	738	718	715	734	738	720	698	762	737	759	719	710	723	710	726	713	668	739	735	732	740	699	689	726	759	725	803	667	775	713	671	700	710	733	748	732	767	729	761	718	691	737	753	715	743	714	702	743	650	745	713	697	759	699	718	752	729	746	716	763	677	748	729	712	722	722	724	741	696	712	699	676	701	760	682	726	704	733	708	684	728	713	720	681	674	725	724	738	770	718	734	690	680	744	747	726	726	699	720	728	702	709	713	700	717	743	694	729	715	740	746	742	670	698	693	707	699	751	728	758	669	733	743	725	721	716	727	766	732	758	707	767	712	713	699	713	714	737	712	695	752	758	749	720	692	722	710	704	779	720	697	692	721	733	724	723	804	720	720	717	722	718	771	757	746	746	741	750	702	683	758	681	741	715	720	755	743	734	758	718	706	710	752	745	712	734	713	703	680	733	733	750	691	738	724	701	747	708	707	690	719	715	734	722	709	726	754	726	768	699	728	702	691	725	683	732	710	701	757	743	707	689	694	735	702	687	719	713	677	694	729	690	708	682	751	668	700	653	702	703	703	722	713	692	712	726	694	678	725	688	727	709	724	719	748	686	707	681	760	732	691	722	679	754	735	745	752	744	717	722	754	734	737	767	715	719	738	700	727	754	709	755	732	723	739	725	703	695	716	722	743	683	712	750	698	763	718	734	763	713	761	664	731	702	737	717	697	751	787	747	678	723	704	697	755	754	715	723	729	705	692	726	731	725	747	725	731	725	713	746	720	725	732	692	677	722	729	703	712	726	746	751	704	736	727	751	752	710	727	726	723	666	712	721	704	721	717	747	722	704	741	713	745	711	701	738	696	696	792	743	692	747	714	762	750	792	732	699	754	716	738	667	719	722	700	709	763	701	678	739	733	732	712	707	731	713	712	711	726	741	717	730	688	703	694	741	720	704	698	701	724	710	753	786	715	699	755	748	742	747	692	707	750	701	745	694	665	710	741	748	694	714	757	719	684	708	723	728	708	663	729	751	729	745	715	680	735	695	790	711	725	696	680	747	752	759	736	736	715	688	764	716	710	735	741	753	721	714	724	695	669	724	737	654	710	725	686	696	713	714	724	743	747	718	701	687	736	768	743	709	687	702	721	683	720	740	757	732	743	738	692	742	729	727	743	700	700	720	728	747	744	774	691	706	774	674	704	768	740	745	710	740	669	735	739	722	710	723	762	716	749	693	705	735	750	738	705	723	666	726	740	714	716	698	767	707	771	689	696	748	690	741	718	745	723	687	720	718	704	727	729	705	705	757	724	696	759	717	749	705	732	729	716	703	686	736	734	750	736	734	749	751	716	764	709	677	737	777	731	760	794	745	786	750	705	726	717	762	745	750	738	744	710	757	731	714	717	727	743	713	750	757	748	770	734	774	769	762	721	745	761	693	717	728	779	735	726	755	727	716	737	676	735	731	774	689	727	811	767	726	728	720	665	725	729	707	711	711	712	701	718	753	738	754	732	742	722	734	728	725	696	771	686	701	760	778	713	780	686	693	710	717	704	765	717	783	710	693	734	704	733	728	805	769	742	760	750	713	730	683	747	725	740	717	748	728	734	777	745	725	686	738	681	741	763	763	686	777	676	682	717	743	672	727	728	740	688	732	748	731	721	744	731	760	768	749	765	705	712	744	735	690	748	731	765	706	769	718	720	736	755	734	700	726	700	685	719	751	740	709	763	698	723	701	719	671	738	691	676	705	740	730	660	724	699	714	761	674	746	740	747	757	745	695	751	726	739	753	731	766	708	736	766	673	747	712	677	674	714	727	679	723	693	688	730	777	723	696	742	741	754	743	709	749	652	745	688	701	727	727	721	696	734	702	740	674	725	752	716	713	689	739	695	762	720	792	737	703	720	709	704	694	740	719	699	738	749	787	709	723	697	726	710	744	740	779	696	733	748	780	778	744	748	724	735	714	731	717	724	705	724	700	680	733	752	752	679	724	648	703	749	732	721	711	720	737	726	699	760	710	732	732	696	743	712	711	745	718	714	732	740	725	716	699	775	744	764	729	678	735	722	735	692	747	718	710	716	719	722	690	684	745	688	672	774	688	736	698	755	723	727	731	692	697	739	707	747	739	732	690	713	751	728	688	758	742	723	648	697	709	729	696	712	738	687	767	706	713	690	727	719	732	728	715	698	675	763	748	687	704	687	724	678	771	706	748	691	734	716	710	759	778	757	733	714	687	713	803	701	740	688	749	768	748	753	738	746	731	700	745	758	713	714	734	738	761	723	757	742	711	760	737	770	744	747	697	716	732	741	752	704	732	711	732	742	777	747	768	708	681	715	734	769	703	709	729	758	723	709	719	737	761	701	767	740	737	703	678	697	758	727	722	709	764	702	680	731	737	741	718	729	764	742	769	705	769	744	684	716	674	750	692	700	721	688	716	713	725	719	739	721	702	738	704	716	697	683	720	724	667	724	736	671	747	688	776	736	730	711	712	750	738	717	709	716	696	755	790	733	724	772	743	725	718	672	739	733	715	733	753	747	739	673	694	714	759	689	734	725	712	729	726	712	737	710	724	734	726	764	720	773	720	712	701	707	700	702	752	694	728	702	721	722	735	713	666	720	761	737	712	687	733	707	715	730	695	710	727	715	788	666	742	708	751	757	739	668	744	730	727	691	734	756	738	730	720	770	740	692	724	717	746	738	700	717	752	680	740	703	672	721	740	701	704	727	717	755	740	684	735	689	712	693	740	747	759	749	721	723	724	750	733	805	734	721	679	733	781	671	721	784	745	747	714	726	770	740	716	673	714	736	719	746	698	720	749	707	704	730	736	721	706	734	731	692	720	721	709	771	699	713	721	710	716	704	676	719	696	688	723	763	721	743	718	749	696	729	748	731	732	761	704	764	713	695	753	719	681	725	753	729	741	695	710	750	696	713	691	670	723	711	763	702	723	731	730	758	755	700	732	687	696	734	695	729	761	748	703	732	732	732	754	725	688	709	723	703	735	690	725	727	689	736	718	684	718	734	705	721	736	741	745	719	725	729	699	732	722	735	721	767	739	750	702	742	753	694	723	715	744	720	690	692	756	740	727	687	682	712	704	724	711	745	754	724	718	714	730	737	717	759	684	723	730	761	743	731	711	741	717	706	729	710	731	726	732	760	727	697	781	743	753	730	715	724	733	659	679	730	748	741	731	737	744	737	720	758	722	691	767	760	707	731	714	716	740	741
20992	18873	25280	25575	24324	21041	15892	11386	7070	5088	3817	2775	1675	940	2044	13334	17984	11330	5198	2027	815	376	274	236	274	246	265	253	257	248	267	266	265	268	274	246	272	241	248	280	249	275	252	242	236	234	239	234	236	257	249	225	260	243	235	263	258	284	246	232	248	265	280	276	257	242	261	264	266	219	261	263	227	260	273	236	256	252	245	237	243	215	271	203	263	257	233	230	248	264	246	246	259	239	251	235	242	244	261	233	275	264	247	238	247	261	244	247	234	254	270	243	267	229	225	269	244	227	249	244	250	232	262	238	239	269	229	250	267	290	241	258	207	236	243	236	260	240	253	234	256	224	222	269	233	243	258	258	247	257	268	241	249	255	246	250	267	248	257	245	246	219	261	253	240	229	255	234	242	230	246	275	233	252	261	232	246	268	266	248	251	239	250	262	249	255	232	242	276	235	270	242	250	238	244	226	264	245	239	246	225	275	257	264	252	227	271	278	252	257	222	247	236	249	242	245	232	264	240	227	241	236	260	255	222	240	223	230	246	260	269	242	264	270	212	225	244	238	277	245	227	259	253	243	265	209	255	236	241	219	240	236	228	233	242	228	268	223	237	247	254	260	247	234	273	257	264	261	243	239	229	261	246	237	233	265	237	239	245	253	281	247	266	283	251	259	258	256	229	289	249	222	238	248	263	265	275	268	246	258	260	249	254	230	223	245	261	224	250	221	257	230	269	244	252	253	242	241	244	230	241	266	244	234	241	255	258	229	229	234	226	230	239	236	229	270	240	265	240	228	258	226	264	291	250	245	243	262	248	262	264	222	245	251	222	242	244	260	237	243	238	263	261	245	217	251	246	225	259	242	254	290	235	224	252	247	251	255	243	244	247	263	246	257	249	253	260	264	231	258	226	251	261	250	236	244	249	244	246	247	260	215	251	252	251	267	260	228	231	276	237	244	234	236	282	269	253	235	246	230	243	236	252	241	233	269	249	245	256	262	264	278	238	253	255	251	259	219	247	256	252	255	233	258	275	298	271	229	261	246	228	253	244	249	254	251	259	243	263	228	237	248	269	239	273	231	254	261	243	240	282	245	223	267	239	260	258	225	244	232	239	257	245	257	219	258	240	235	241	246	281	238	246	249	253	226	267	283	254	241	221	250	269	226	239	242	232	237	240	245	247	269	255	250	248	227	249	237	253	237	247	223	282	222	248	277	255	227	248	276	245	238	263	218	253	238	238	264	261	250	245	231	244	252	227	239	213	250	249	251	245	239	241	224	248	252	243	244	247	256	239	284	252	258	233	243	253	257	257	248	242	233	245	250	241	266	249	230	239	231	248	274	266	251	248	246	238	255	242	230	252	251	270	234	239	258	245	254	226	247	279	226	241	247	258	242	250	253	249	265	202	248	229	261	251	259	283	254	250	251	248	232	221	243	238	233	257	230	240	241	251	260	256	237	227	243	230	243	212	242	218	261	239	246	270	248	241	272	246	259	244	261	236	232	255	266	229	260	247	224	249	249	235	226	259	236	234	248	257	219	264	254	231	245	259	244	284	270	253	251	242	227	255	247	260	267	255	248	229	233	248	222	243	281	224	240	238	285	277	241	225	242	261	275	229	252	222	270	235	277	264	252	245	256	276	242	236	236	244	247	256	248	274	248	250	259	220	242	288	230	273	270	222	233	263	245	270	241	226	232	261	234	235	244	269	276	236	250	266	256	274	290	252	230	256	241	241	248	271	292	251	222	247	233	247	235	229	226	240	264	262	229	227	249	236	273	285	275	230	251	277	250	259	244	239	293	247	249	263	248	255	219	280	259	221	231	233	247	265	260	254	247	258	247	282	284	252	231	231	233	231	241	242	252	248	224	256	229	266	213	244	250	236	254	256	274	246	248	257	236	255	245	229	240	258	244	259	250	250	234	225	266	217	268	260	264	237	249	237	213	237	252	253	277	238	264	272	243	244	247	251	247	256	234	263	260	278	270	249	284	263	222	233	253	257	274	268	262	232	251	271	229	228	250	257	273	243	225	241	237	250	246	229	260	286	236	249	239	242	242	243	235	243	252	235	256	234	237	234	241	257	242	267	252	256	273	219	250	227	250	253	251	273	269	261	274	245	226	252	260	239	266	234	274	254	263	279	232	256	250	220	253	267	284	268	240	255	261	259	240	233	260	252	239	254	237	237	260	230	250	279	247	258	244	260	241	232	261	265	269	228	245	240	262	236	276	254	241	257	256	255	240	253	252	249	248	266	256	257	259	257	243	270	226	253	251	263	253	274	246	229	240	268	244	275	223	229	244	260	234	250	241	244	244	239	255	235	246	274	241	271	229	231	251	257	245	236	263	240	276	256	281	247	245	239	240	244	272	266	247	234	260	276	220	234	262	275	265	239	238	249	244	217	263	266	203	227	254	238	232	236	266	263	245	224	256	251	221	229	277	251	255	254	265	229	265	246	239	256	229	256	258	263	203	229	228	245	215	237	248	244	244	253	245	271	256	263	227	286	261	232	235	259	254	237	274	235	282	243	262	248	243	269	256	260	233	249	269	246	242	261	230	258	242	224	253	229	262	241	243	257	246	240	264	237	232	214	241	239	248	253	255	213	246	249	234	248	253	263	242	267	245	261	256	241	247	257	268	229	239	249	243	259	236	250	236	265	252	232	252	257	285	239	274	264	258	239	278	258	255	243	250	252	227	249	225	301	271	246	280	254	252	236	239	256	240	217	243	252	243	240	273	257	256	256	237	235	261	238	239	249	212	253	273	217	261	225	263	270	216	231	226	277	274	246	258	231	276	228	250	231	249	252	233	219	252	255	252	254	260	236	241	229	217	241	227	243	268	280	232	236	223	241	258	241	263	247	260	250	221	250	262	250	241	266	248	261	274	269	267	247	266	227	245	251	278	264	266	260	227	210	270	240	252	258	236	239	249	263	255	259	254	249	249	271	231	277	259	238	251	244	262	269	250	246	264	268	259	267	243	259	272	250	240	257	261	248	286	245	244	249	253	242	267	224	260	263	241	230	259	232	244	234	236	267	253	260	234	246	258	249	260	255	228	249	250	251	248	254	237	266	258	239	238	243	228	247	227	269	257	249	233	227	261	272	254	266	242	275	264	227	234	249	248	231	229	252	254	238	260	238	209	250	232	232	253	265	243	232	247	243	252	264	268	250	245	267	244	261	242	232	253	236	261	231	246	238	276	238	268	245	263	230	241	243	235	269	222	235	271	246	253	238	272	231	267	222	218	243	238	241	260	264	239	255	271	237	262	280	267	258	258	277	264	258	240	257	240	216	253	238	266	273	265	253	246	230	246	240	244	258	248	255	238	259	244	256	257	254	232	264	231	237	231	262	271	240	250	251	238	244	225	214	259	243	253	234	243	242	274	250	253	251	233	245	255	245	236	264	254	281	226	237	220	226	261	251	244	243	226	231	246	232	251	285	257	264	282	248	219	273	239	266	231	270	252	250	208	262	243	246	248	223	269	251	251
17469	17049	28109	33350	33799	31426	26578	22342	16634	15634	14284	12327	8370	5259	10728	35665	38372	30386	19843	10287	4133	1838	1062	921	876	885	900	838	844	820	877	860	826	861	858	892	916	889	873	902	887	858	884	944	881	777	871	905	913	868	880	846	853	919	874	908	856	875	819	881	884	865	876	876	883	865	905	892	901	840	845	922	820	868	897	924	867	871	901	890	895	847	917	916	876	893	881	886	855	848	920	907	886	883	855	916	834	852	861	868	902	901	871	802	901	893	905	873	858	869	851	891	849	894	859	888	880	860	850	842	970	894	881	862	916	839	894	875	884	926	853	885	842	850	815	900	863	887	835	895	833	887	879	869	869	893	866	866	919	828	886	840	886	917	905	917	833	882	803	883	914	892	888	864	827	885	898	860	879	812	897	939	870	870	808	872	876	887	883	795	890	895	879	896	889	844	889	879	865	841	811	888	857	890	873	918	834	884	904	851	866	882	885	887	859	899	865	848	900	844	888	909	892	920	902	896	930	848	863	870	882	901	867	873	819	838	899	871	877	883	895	884	842	894	859	915	898	830	905	861	855	873	877	895	848	871	899	846	890	798	847	881	941	897	899	858	833	871	927	889	903	892	897	888	915	865	879	867	858	872	876	882	914	824	914	914	857	829	830	888	845	907	910	906	877	864	953	923	851	863	871	882	879	854	849	881	900	865	924	856	914	835	896	839	889	874	865	886	874	846	911	913	840	830	885	909	859	909	876	903	878	844	890	834	939	883	863	886	858	859	891	903	856	871	867	857	905	874	825	866	864	944	810	933	827	896	865	909	940	839	857	871	854	879	904	900	906	864	905	892	850	861	934	898	860	885	881	843	891	884	950	827	890	917	866	886	880	899	860	866	896	819	889	882	845	893	867	874	903	865	899	839	897	883	911	876	857	837	872	888	914	886	876	882	896	858	888	879	846	861	864	921	827	895	855	853	918	897	836	901	911	843	904	851	874	875	920	894	906	870	822	877	810	863	884	888	897	880	957	903	883	899	884	909	874	855	910	899	898	860	860	848	866	844	864	884	866	875	914	865	916	918	887	868	832	840	919	925	925	887	906	879	870	866	848	889	869	868	898	847	843	855	844	852	788	865	871	860	852	900	879	862	887	892	823	922	898	880	904	869	897	843	847	908	904	898	843	916	847	863	893	898	859	922	826	866	873	928	906	795	903	893	853	826	879	875	822	885	907	892	898	921	889	830	877	906	858	826	921	896	873	842	859	902	883	883	886	855	887	897	894	870	897	867	875	920	881	887	884	880	891	866	892	872	902	890	856	884	861	855	837	908	876	898	878	888	855	869	898	877	822	876	895	888	889	918	940	862	843	891	878	824	846	846	867	881	912	893	858	912	882	875	914	887	903	888	859	936	845	893	855	926	866	902	858	910	877	893	915	850	879	922	925	892	866	876	874	864	868	887	855	887	879	901	880	890	846	832	857	841	882	921	942	905	858	879	863	867	893	811	879	894	888	871	893	848	845	869	866	910	893	833	840	868	847	846	860	948	864	885	869	794	899	835	921	842	840	877	900	925	893	888	899	885	938	870	885	848	883	867	883	854	836	866	845	867	900	897	843	880	884	927	889	831	894	888	887	831	896	840	896	896	876	877	869	855	882	813	869	885	903	904	894	872	908	901	813	871	875	918	920	912	846	873	913	835	910	870	843	841	915	855	866	901	872	881	889	878	857	871	921	854	861	912	880	903	845	859	907	871	839	928	826	876	898	868	890	855	861	924	937	856	900	920	846	857	850	852	869	862	866	854	847	900	861	927	876	880	862	874	949	881	882	906	934	881	894	897	811	903	913	904	893	918	921	928	897	907	870	872	912	895	916	943	875	881	879	892	865	860	852	901	900	876	857	844	889	790	898	879	845	825	873	888	882	923	918	867	909	872	862	860	895	902	904	914	903	865	909	889	925	902	914	883	899	843	877	846	902	879	841	889	899	904	828	884	884	912	919	909	901	788	869	880	902	924	901	884	837	927	870	882	924	847	903	873	874	863	881	907	883	871	871	901	863	824	911	875	870	881	910	874	840	872	860	891	811	854	922	924	932	892	853	823	847	886	906	896	866	838	852	869	840	861	856	882	830	878	861	831	851	911	856	845	922	864	890	823	870	883	876	864	849	846	886	895	830	899	879	858	878	875	893	875	901	844	860	869	867	895	845	871	898	829	893	886	953	898	863	873	789	864	860	879	846	848	888	879	885	851	782	867	885	866	885	912	871	900	851	894	874	896	805	865	880	947	903	879	867	869	830	860	899	911	887	892	870	869	822	880	847	877	833	852	892	929	903	831	879	863	902	883	880	858	899	851	860	903	939	867	932	894	836	820	887	911	866	870	845	865	915	891	838	865	869	899	862	891	922	876	853	881	874	901	886	862	882	848	833	878	845	893	911	855	879	912	908	917	836	906	887	873	890	919	889	888	907	893	842	858	875	868	904	889	823	946	885	874	822	908	866	919	822	901	921	864	885	933	861	895	893	891	857	862	852	891	835	921	896	890	877	887	870	910	916	824	866	829	885	858	846	878	857	880	882	863	903	899	915	862	932	875	957	880	868	868	856	871	894	863	878	866	886	909	877	875	929	906	795	889	938	870	860	822	893	877	840	882	841	877	928	837	847	909	868	860	887	842	843	909	919	898	892	847	866	882	819	873	913	869	860	910	909	828	884	847	863	828	837	896	859	849	869	871	848	857	923	857	846	856	909	898	860	888	910	857	885	917	850	898	884	840	893	867	916	827	859	863	862	881	797	858	892	927	904	873	843	899	909	873	836	844	875	888	827	884	873	884	839	832	884	921	917	911	864	864	846	907	900	869	797	891	888	934	859	881	906	915	903	855	922	855	853	854	872	856	860	852	870	858	841	857	844	933	925	861	892	888	847	865	923	867	889	866	867	894	903	885	827	881	899	897	883	870	914	897	895	878	877	896	888	882	904	875	882	842	886	829	896	914	858	909	867	867	848	893	899	883	880	909	882	865	866	875	897	874	895	837	872	932	888	903	898	889	874	892	888	858	892	884	880	843	904	857	902	873	912	854	815	908	851	887	857	886	865	921	865	895	868	830	883	896	876	887	887	888	885	888	888	841	854	868	820	848	865	919	865	893	860	857	840	862	823	860	870	857	891	863	878	884	866	904	830	849	910	877	849	862	837	806	831	883	836	844	880	849	814	881	848	866	893	900	888	915	913	850	890	836	873	869	839	882	909	904	867	888	892	885	917	920	867	921	910	831	899	866	884	898	951	882	872	921	872	881	877	833	887	831	873	834	877	851	904	839	902	885	890	913	886	871	857	825	871	903	894	829	826	875	874	850	944	843	863	893	882	888	880	874	853	906	844	912	906	815	900	879	886	933	846	845	904	838	808	943	886	814	891	905	895	867	917	877	846	899	875	855	881	867	857	868	884	866	858	838	870	903	905	851	911	862	836	894	872	870	836	943	887	853	870	918	866	916	868	879	867	873
4390	3624	5604	4387	3787	2378	1745	1100	1095	787	688	799	476	346	321	832	1235	930	678	420	291	244	200	212	200	211	210	224	237	198	191	198	209	189	230	215	174	220	196	198	225	193	214	181	214	223	206	206	217	198	183	192	200	198	176	213	196	226	207	206	204	202	185	201	190	196	193	208	194	193	188	205	221	215	191	197	221	178	190	242	187	188	197	201	222	226	218	224	203	215	205	178	220	170	221	201	200	213	189	188	220	191	200	206	175	204	207	204	226	204	203	203	205	201	191	212	190	211	194	209	209	221	234	195	202	194	184	180	183	169	217	195	189	230	212	196	211	179	196	236	195	200	198	201	221	192	193	213	204	191	212	211	209	210	196	194	195	196	229	216	180	190	190	181	203	190	201	189	206	182	178	192	206	179	217	194	219	236	223	189	200	194	177	197	210	204	229	207	201	185	214	194	225	196	207	204	227	214	223	218	200	206	219	219	220	216	199	194	216	209	226	221	173	202	206	203	219	169	227	197	188	192	209	199	215	194	197	180	217	186	202	218	217	206	227	217	199	193	194	206	193	195	205	194	210	218	219	212	223	202	204	194	169	214	234	222	205	218	183	200	195	198	174	214	200	193	213	193	174	203	223	207	186	202	202	218	194	228	211	192	179	210	213	227	217	181	200	210	188	197	210	164	199	218	195	201	201	192	199	209	196	227	209	195	193	197	189	192	199	202	201	205	167	196	188	221	199	212	201	207	194	193	206	200	229	213	199	199	216	210	198	212	211	199	215	188	228	192	231	210	208	196	203	205	198	224	203	182	214	200	245	208	186	172	205	197	174	180	205	211	196	210	235	210	205	175	207	196	196	194	200	183	210	192	186	199	198	183	191	216	220	193	223	196	193	201	225	170	185	198	199	199	203	184	200	179	203	162	203	203	197	184	192	186	214	213	208	215	215	192	193	200	211	213	188	200	190	198	220	221	204	209	208	206	185	181	184	200	213	198	202	187	209	190	211	193	192	200	198	211	199	189	193	211	195	197	190	192	209	212	182	190	228	217	194	202	184	200	198	189	206	201	200	219	206	203	228	189	210	219	182	225	203	192	180	218	192	209	203	191	234	220	215	210	214	207	187	192	194	200	172	203	203	224	203	201	198	197	202	190	223	196	203	202	185	198	209	197	206	209	202	201	210	196	179	218	197	214	195	207	209	193	209	222	186	187	215	192	201	202	211	191	210	213	207	202	197	204	224	205	193	191	216	214	209	189	199	190	211	189	206	212	195	224	207	197	204	194	201	181	192	193	197	233	210	215	203	217	210	178	168	189	221	199	219	224	185	188	204	197	202	188	206	198	202	222	231	223	189	178	182	223	207	204	235	173	211	189	218	217	179	216	209	220	216	181	205	197	198	224	206	182	201	213	210	221	220	208	204	176	185	218	199	198	201	217	203	220	208	211	187	197	208	192	187	202	215	202	184	225	185	205	217	194	202	193	190	189	210	198	225	221	212	203	194	197	201	206	187	225	192	208	205	221	184	213	208	195	175	219	210	182	213	204	198	170	199	194	204	198	206	197	198	205	190	235	214	215	188	206	205	197	194	204	175	198	180	197	201	188	199	215	191	214	215	195	228	190	195	211	183	217	211	198	203	230	182	221	223	216	205	212	203	206	192	219	191	188	185	185	216	194	208	185	193	216	219	225	206	205	194	200	209	230	198	207	237	191	209	203	205	222	211	201	208	208	195	205	227	177	203	170	188	206	202	221	201	181	220	235	187	198	206	203	197	202	195	210	200	188	204	227	201	200	201	224	208	195	206	190	207	189	206	202	202	201	177	183	234	209	182	188	191	204	203	206	199	214	161	185	178	226	191	177	195	201	205	187	228	177	219	206	207	194	204	183	210	219	187	213	188	229	236	212	192	192	193	209	186	195	188	198	231	200	237	220	182	213	205	206	216	203	197	214	203	188	178	188	213	207	179	225	203	184	227	203	198	191	188	206	207	171	198	230	184	206	222	194	219	196	213	213	208	206	185	200	205	215	180	186	190	211	217	203	204	206	206	182	217	189	209	189	194	183	218	204	181	201	200	196	178	202	218	193	202	204	220	213	203	212	213	187	217	208	203	225	212	182	190	202	216	208	206	217	201	212	196	175	197	199	211	203	209	203	190	208	216	199	210	239	230	213	185	188	182	201	232	200	192	215	199	225	204	207	215	232	194	215	199	203	207	189	179	181	186	179	190	213	206	197	200	172	206	205	196	205	206	216	179	215	219	203	201	203	208	197	194	202	204	222	215	214	189	193	228	194	189	193	185	215	209	183	223	200	190	187	185	186	206	197	188	184	206	204	209	185	229	175	207	222	223	209	196	196	186	201	195	193	204	210	227	230	188	221	209	213	221	197	190	212	195	222	220	202	215	215	215	195	210	189	193	203	193	207	199	198	184	192	196	189	199	205	200	190	205	211	212	181	198	191	194	195	217	212	218	214	210	192	202	216	213	178	196	217	204	191	196	204	192	208	222	208	207	209	195	203	197	192	214	181	213	210	199	192	168	212	196	191	230	224	183	197	198	168	214	189	184	205	224	193	195	231	201	231	211	191	180	209	222	240	202	193	176	232	208	210	206	200	196	193	228	197	190	199	203	221	197	213	191	179	192	180	204	231	202	203	229	202	213	208	201	199	203	213	194	214	222	205	220	213	174	200	175	228	196	183	201	208	177	199	205	193	230	167	188	185	172	199	208	194	201	199	198	228	199	177	213	191	214	174	183	214	224	199	217	201	208	169	202	201	248	216	205	198	207	204	212	207	185	200	216	213	189	209	214	215	231	192	230	217	215	200	212	197	214	194	177	186	204	209	193	198	204	190	202	223	211	223	215	206	211	215	203	201	195	228	206	193	210	223	198	201	174	191	221	238	207	203	193	211	235	226	190	200	193	199	203	193	192	222	201	183	215	218	207	220	207	194	212	213	182	228	227	203	189	192	208	194	216	201	240	202	200	177	192	182	219	209	191	192	217	215	176	203	219	178	194	210	200	206	186	216	215	212	188	205	205	190	220	224	212	208	175	195	172	232	189	215	189	190	227	177	221	204	209	206	209	192	210	188	224	203	195	204	215	212	191	176	239	201	183	232	218	209	194	179	197	204	225	209	245	191	217	221	195	210	207	201	206	229	193	188	213	222	227	230	206	201	179	213	218	227	213	212	193	194	189	216	211	216	212	177	199	206	194	179	184	199	198	198	249	208	209	200	209	183	193	192	221	203	204	187	249	187	186	211	194	211	181	210	229	195	167	210	204	220	187	198	236	184	198	184	191	193	206	218	195	223	209	208	222	207	205	204	195	210	193	218	214	204	192	186	220	233	253	201	187	202	201	204	207	189	200	219	210	223	204	200	204	190	198	180	185	208	195	201	191	194	207	192	207	205	206	207	201	183	234	198	207	178	184	190	221	192	191	184	208	197	229	197	195	187	200	178	205	203	172	227	206	202	187	206	193	207	203	231
4591	4783	10649	12002	11725	9019	7122	4871	5152	3958	3725	4086	2441	1419	1668	4380	5862	4570	3161	1935	1170	897	778	813	702	794	779	793	721	741	679	721	744	727	742	766	719	739	724	713	741	733	770	692	761	728	745	740	744	708	714	771	718	705	710	721	721	778	770	728	742	721	702	762	715	729	761	710	734	714	735	754	745	742	745	705	777	740	768	735	765	748	727	698	731	679	749	770	743	799	763	754	743	754	738	785	759	744	691	711	768	744	733	693	753	778	734	748	751	724	712	758	710	730	750	733	755	716	700	753	718	724	744	702	756	762	769	714	721	747	758	758	700	728	712	726	776	751	777	789	750	741	733	688	694	736	759	758	754	760	707	785	797	733	747	696	763	702	775	756	697	756	705	764	753	747	695	775	756	729	750	727	747	715	727	735	741	801	765	806	759	793	718	749	753	711	719	761	735	753	710	735	719	752	766	743	712	677	736	698	785	761	764	769	760	751	747	733	767	740	760	779	727	722	772	770	735	721	738	711	745	743	753	735	734	726	737	745	749	773	678	754	759	721	780	736	771	726	726	735	715	711	751	729	696	762	734	747	748	763	736	820	771	745	732	742	751	737	741	738	735	717	710	764	737	729	772	706	710	723	699	739	723	776	719	754	725	778	760	734	704	738	737	758	761	776	715	721	722	706	702	751	762	690	756	752	768	746	741	745	733	730	755	710	754	698	754	734	724	713	764	765	748	760	742	732	784	728	749	831	746	710	721	764	747	711	728	744	731	747	695	769	714	683	752	702	719	743	766	719	787	717	724	712	731	743	797	713	721	711	716	785	758	763	759	767	724	784	725	756	730	780	680	742	789	716	727	743	777	736	727	740	759	718	812	725	722	723	725	765	798	714	743	770	775	752	695	811	749	712	748	728	732	770	780	785	711	737	700	740	722	726	786	765	765	770	741	796	744	726	735	755	779	746	671	750	735	677	737	703	722	724	718	731	735	728	741	748	736	744	694	746	745	736	714	819	827	708	758	771	749	770	767	767	739	777	737	734	762	735	756	795	682	784	712	762	747	774	731	768	755	725	769	731	744	727	793	732	810	731	771	758	741	709	747	774	708	745	740	700	751	738	729	749	736	732	738	727	690	753	747	751	729	711	743	760	729	697	797	739	788	702	728	765	729	736	721	730	714	731	751	742	697	700	744	777	728	709	728	741	777	708	754	720	772	742	754	740	730	739	739	741	712	748	767	752	742	733	748	750	722	725	751	737	727	770	744	735	700	730	745	736	732	719	718	747	761	781	740	725	752	752	684	762	754	702	687	757	719	697	729	705	737	774	754	689	773	746	713	786	773	772	813	777	729	797	736	748	747	710	769	789	756	749	747	723	710	740	781	725	749	773	666	775	766	744	704	739	779	773	690	765	754	803	722	750	793	735	768	737	771	730	766	718	767	778	709	719	737	748	744	764	698	690	689	762	714	717	722	730	709	785	741	746	709	754	739	740	745	688	731	779	733	813	741	731	776	743	746	727	726	758	782	727	692	734	786	762	739	732	774	717	745	753	742	764	746	737	737	771	761	731	763	706	744	734	730	719	790	723	736	756	763	783	781	766	690	759	763	762	745	731	746	737	722	723	754	715	798	758	728	741	707	800	742	722	768	729	695	698	703	758	749	689	740	736	715	754	763	719	741	776	723	734	686	760	745	676	723	779	711	722	754	718	721	774	718	747	781	788	712	738	769	763	754	765	722	737	758	717	723	717	751	729	773	801	728	734	748	710	724	741	741	732	723	737	708	741	719	700	760	773	730	759	765	702	732	747	756	789	695	740	757	764	718	761	739	725	759	716	771	720	779	723	734	758	708	768	721	719	764	716	724	759	674	763	753	781	718	739	717	745	704	760	766	752	726	805	743	736	732	740	745	729	746	744	719	721	765	780	769	767	727	736	748	745	749	735	718	791	692	779	705	769	718	768	751	742	736	734	742	735	708	731	733	744	700	764	725	771	772	771	719	703	720	719	752	758	791	689	784	781	726	723	764	724	780	766	782	735	780	750	764	753	749	729	749	749	720	737	767	749	746	733	720	741	771	743	683	746	739	714	768	756	709	738	763	764	707	774	749	745	684	719	745	740	707	729	758	712	808	780	813	766	725	769	797	748	755	770	739	772	712	721	787	700	728	751	723	750	751	736	761	725	753	752	715	757	758	737	740	772	725	732	757	740	719	725	750	763	700	784	747	731	737	718	735	761	765	752	719	712	719	752	687	738	724	726	742	737	749	737	692	729	778	755	773	734	774	742	699	746	739	785	688	732	718	718	741	736	754	745	757	758	745	755	708	789	726	723	720	793	722	706	712	793	738	727	771	753	767	738	756	727	735	761	754	764	771	750	748	708	738	707	726	715	762	730	769	739	749	762	759	762	732	759	718	744	744	747	784	790	718	655	736	738	768	766	792	745	759	698	770	762	765	698	715	697	756	701	789	710	752	714	746	743	757	677	734	770	769	743	736	762	721	750	708	774	688	772	742	694	734	741	740	748	750	712	776	726	719	686	729	742	751	743	689	697	704	764	785	704	733	721	744	764	728	769	780	761	750	698	693	759	795	727	796	725	744	697	685	716	738	734	715	731	702	702	722	743	775	769	748	703	722	724	713	741	749	719	753	764	730	796	743	753	725	735	664	761	749	756	740	700	773	742	733	771	769	724	756	789	730	775	787	718	681	737	753	780	761	793	709	725	708	715	714	717	750	764	735	732	720	779	747	732	720	714	731	753	712	767	769	737	681	773	703	758	715	708	804	774	764	717	668	756	699	726	777	715	773	742	749	777	751	701	764	721	749	736	705	734	736	767	699	787	774	754	787	754	744	739	715	732	739	716	750	768	761	755	705	774	713	706	746	731	717	780	732	753	751	725	706	782	717	819	740	735	739	760	751	795	756	727	743	732	747	707	738	701	728	729	736	713	740	746	791	727	757	683	729	700	754	729	767	768	750	754	719	705	734	744	720	758	750	758	702	769	732	716	748	784	770	733	751	684	778	732	741	739	715	777	719	788	747	717	714	703	725	739	788	777	778	757	768	767	733	713	782	759	764	765	760	679	747	741	743	706	727	749	773	720	715	735	719	727	725	744	698	742	761	785	787	734	755	747	780	712	742	718	717	734	739	768	749	730	766	729	775	740	771	707	784	764	797	753	720	805	721	809	747	727	780	708	751	773	716	703	732	707	738	768	710	719	739	746	748	788	771	773	724	722	790	713	742	691	781	761	712	709	738	767	756	728	735	732	737	747	691	734	691	697	752	736	715	750	736	795	747	713	745	809	734	745	756	723	672	762	765	732	753	763	740	751	675	769	756	708	758	763	758	765	761	665	732	768	726	756	745	755	724	742	763	746	769	722	738	752	718	744	722	762	737	747	738	756	759	740	773	756	742	786	741	722	737	735	743	776	698	724	737	730	705	717	706	753	753	795	782	769	745	694	749	729	693	765	773	724	772	708	705	790	768	766	703	739
14125	13018	20133	20246	19017	14959	11571	7390	4220	3133	2460	1580	1095	719	642	6991	9211	6953	3955	1823	714	313	212	198	185	190	199	222	175	203	213	197	202	222	197	204	189	192	208	201	187	188	202	191	207	195	226	184	177	199	199	186	194	178	221	215	173	190	215	196	209	193	194	175	203	215	228	176	184	176	208	179	209	208	208	204	222	192	208	162	184	196	193	201	198	196	192	205	212	192	205	204	203	205	181	184	185	225	196	176	205	188	196	198	178	197	222	209	202	181	212	193	228	198	187	191	210	211	206	198	213	198	206	221	206	212	198	193	172	201	169	209	175	212	180	199	171	224	219	203	190	215	202	222	195	212	236	197	196	201	202	198	209	190	203	212	211	204	225	191	198	179	183	204	200	209	181	204	193	199	205	186	176	201	190	210	199	195	179	200	209	219	212	219	194	179	183	202	223	202	193	186	223	215	187	196	208	203	202	204	215	197	212	190	200	205	201	214	207	202	190	230	210	175	206	207	210	195	199	191	178	193	198	209	187	217	197	176	185	184	200	226	180	221	191	209	185	213	183	211	187	193	182	183	207	196	211	206	212	207	195	210	208	209	226	212	195	218	181	200	202	183	203	170	178	190	195	184	199	207	218	225	184	216	195	207	190	180	197	215	220	208	208	205	201	191	214	204	209	194	206	204	218	187	188	199	191	177	212	194	198	174	213	213	211	227	230	183	205	221	188	218	179	223	185	187	198	181	194	198	174	182	197	218	209	211	212	197	192	186	198	218	195	192	215	180	176	211	210	209	217	205	199	200	179	215	187	201	193	178	183	207	206	193	226	188	174	186	220	231	185	192	220	215	188	208	206	180	197	194	201	194	206	199	193	192	202	207	204	187	202	219	230	198	235	216	196	199	192	200	168	198	203	214	217	211	182	214	192	206	174	226	199	253	239	191	204	174	219	172	192	201	200	202	193	226	206	228	195	204	218	215	177	180	189	218	208	199	187	236	189	184	210	188	186	196	209	213	217	203	220	195	214	187	197	204	190	239	202	240	208	182	203	198	189	172	210	185	196	201	207	207	194	185	221	204	211	212	195	178	189	205	212	213	208	223	213	222	200	200	203	191	201	205	224	203	224	207	191	183	207	219	202	200	181	205	194	200	215	213	217	199	236	164	229	205	202	179	225	198	189	189	215	185	192	182	222	191	206	228	200	195	175	214	154	190	193	182	221	236	182	185	178	159	202	217	228	182	180	217	186	189	218	204	207	218	185	195	196	197	191	198	204	199	175	175	201	202	207	201	186	233	204	202	224	208	184	207	211	199	201	208	193	241	200	190	188	194	209	195	194	207	215	190	187	205	194	167	214	186	195	204	200	209	210	194	219	204	180	216	213	212	187	197	200	209	197	213	194	208	181	200	207	198	187	195	218	201	196	212	178	193	173	203	208	214	187	217	215	179	210	192	202	203	202	206	212	209	200	209	186	212	202	189	192	216	211	221	192	203	190	211	198	223	196	220	174	201	217	193	220	192	206	225	214	197	190	227	200	188	214	222	215	193	213	208	188	226	200	183	237	210	224	195	229	175	202	191	204	224	213	211	208	199	188	218	191	223	201	195	216	207	191	210	181	204	225	193	215	222	207	211	203	215	218	202	215	182	211	219	199	215	204	192	180	181	193	182	214	210	211	213	219	194	199	178	217	178	203	196	234	193	201	180	218	210	207	211	226	164	214	196	200	206	202	219	203	200	192	205	201	217	191	221	207	209	206	190	229	185	204	157	195	188	228	216	201	216	218	227	224	178	207	189	200	199	205	188	215	195	194	226	209	216	189	212	231	204	172	199	207	211	229	163	182	202	198	189	185	221	191	167	210	178	194	178	179	215	184	215	188	200	218	189	196	193	222	222	234	198	219	197	199	212	202	208	219	194	211	209	208	205	188	195	202	200	208	200	202	174	200	196	221	201	198	190	201	214	202	204	195	197	208	204	200	187	187	196	203	188	188	205	217	176	207	185	194	222	210	211	210	184	164	218	201	221	212	221	225	162	211	183	200	198	222	198	196	187	211	182	206	203	193	185	214	191	187	212	221	177	187	173	221	195	210	216	205	207	215	179	202	225	218	173	194	207	191	202	233	212	193	187	207	181	200	208	201	231	207	222	216	202	205	186	191	208	213	192	207	209	203	211	227	182	211	196	188	193	184	183	218	223	212	203	200	189	214	210	196	210	207	171	191	173	206	214	215	171	218	200	211	205	225	195	197	208	205	191	206	188	196	189	207	208	192	183	210	201	201	193	224	182	196	204	185	218	203	216	213	207	218	189	201	207	186	219	203	206	202	223	192	170	212	195	208	212	211	202	196	203	198	209	201	188	210	219	198	210	192	218	211	198	184	212	229	215	206	183	210	201	189	185	208	210	213	187	193	195	196	195	195	219	188	205	209	188	235	179	208	223	220	179	185	210	193	207	214	191	234	206	195	200	225	195	198	222	215	209	204	194	218	224	202	210	194	203	187	218	180	226	199	212	212	190	194	196	215	208	181	188	190	206	191	193	204	201	183	187	190	211	211	208	204	200	191	174	189	193	218	209	204	203	194	197	226	191	172	204	204	198	212	229	210	206	195	189	213	191	221	194	192	214	214	208	184	198	239	191	204	217	179	208	165	219	212	177	213	168	217	190	222	206	243	188	219	198	202	202	223	185	208	211	190	201	225	207	194	184	204	210	195	176	178	192	195	188	207	207	225	183	196	207	179	212	196	184	190	191	207	192	167	211	212	209	197	185	220	214	181	181	208	201	186	186	183	187	214	199	184	187	188	186	194	203	201	210	209	220	218	215	178	197	193	185	196	177	196	205	214	214	178	218	196	199	203	212	216	221	199	212	185	209	220	188	190	199	204	204	189	185	201	202	176	227	213	216	181	215	239	197	239	191	224	201	184	180	179	203	217	197	189	232	216	183	200	219	217	183	192	234	176	189	197	195	197	214	187	218	217	190	202	195	192	198	198	200	198	200	189	195	210	204	201	182	206	202	201	217	217	188	194	211	225	208	199	220	199	214	204	191	219	180	193	181	223	201	193	216	199	199	202	228	186	197	221	197	208	209	204	205	202	186	188	235	224	190	207	199	189	184	214	211	212	201	208	202	212	199	172	234	205	196	199	197	196	222	204	204	193	212	175	214	192	199	209	185	202	193	181	177	208	208	193	196	217	181	211	230	210	204	212	230	190	173	193	203	196	202	192	204	202	207	215	209	207	214	211	200	196	192	192	182	199	210	223	207	188	209	173	217	215	202	217	196	207	193	155	226	175	214	205	203	195	193	204	192	166	190	177	208	198	179	200	213	231	181	180	180	201	189	201	186	193	211	222	200	222	195	176	198	216	188	194	191	221	201	209	224	225	226	184	199	197	213	198	208	195	206	218	218	213	200	194	186	200	184	214	204	204	220	193	203	199	214	185	197	207	200	205	209	210	199	205	204	199	198	190	214	205	204	215	216	221	179	178	199
13247	12546	23828	28699	28644	24843	22643	17813	13753	12466	11212	8679	6198	4168	3939	26085	29527	24881	17186	9273	3614	1462	887	769	709	732	752	740	803	708	731	723	779	688	770	764	737	715	719	720	746	731	730	718	711	708	717	760	728	761	758	769	772	743	755	695	745	792	693	736	734	725	680	696	758	742	763	741	761	761	749	701	729	781	729	720	751	749	764	711	716	709	760	707	756	705	755	727	693	740	743	765	761	753	764	748	749	721	752	751	739	725	744	708	722	658	747	714	741	749	747	744	761	746	736	759	741	736	731	761	705	773	751	777	771	703	739	725	789	705	717	700	702	760	750	691	738	716	744	750	762	734	713	681	696	716	765	742	677	718	737	731	709	695	678	715	699	728	764	743	702	767	745	717	756	761	768	726	714	716	670	716	720	782	734	743	707	755	730	726	729	750	705	754	725	729	742	727	723	764	740	765	736	750	681	692	757	706	673	703	728	744	746	748	687	686	754	725	706	724	778	768	780	743	744	701	715	753	780	758	730	677	754	746	723	735	732	747	684	700	737	754	778	766	731	707	680	757	777	740	743	760	747	772	724	756	738	753	717	752	710	712	780	725	773	738	741	694	775	723	724	698	726	730	744	772	699	754	726	716	740	771	762	723	770	764	718	724	705	758	740	772	757	755	711	696	770	763	734	756	732	761	704	761	667	727	744	706	747	773	724	791	714	775	722	698	754	671	710	731	722	743	707	739	710	704	741	766	766	710	734	737	730	723	755	732	707	698	736	742	673	759	739	696	744	759	710	741	771	731	730	717	729	708	689	726	735	729	777	719	698	757	771	743	714	734	778	754	714	719	717	729	724	750	712	774	740	777	745	767	723	779	719	748	738	739	779	737	784	742	741	749	778	745	728	711	712	718	742	682	698	737	701	748	742	722	750	721	729	772	766	724	753	760	720	740	769	696	757	734	750	772	742	693	769	714	738	718	724	736	756	756	721	797	736	688	721	750	735	754	742	790	751	749	707	736	731	716	692	713	758	718	700	729	720	715	734	725	742	739	691	719	760	757	745	699	753	722	753	721	719	753	762	745	675	768	754	712	755	764	751	683	727	737	754	762	752	707	791	799	767	674	763	742	741	762	734	701	751	724	746	748	710	717	798	723	746	712	741	786	729	746	788	728	728	767	696	714	733	735	713	724	725	744	739	747	771	736	760	721	748	736	730	728	698	740	778	733	688	686	685	754	700	735	694	728	724	703	714	741	734	720	703	641	689	655	759	724	763	736	662	778	721	719	734	732	728	743	740	757	740	702	765	745	696	722	724	689	725	768	749	791	730	753	753	737	736	751	758	730	694	668	663	747	689	707	770	752	707	719	712	746	732	776	714	786	706	735	750	749	788	737	712	673	725	720	727	744	739	749	759	686	752	735	694	714	761	679	688	714	714	741	702	747	729	771	663	732	724	764	768	700	738	699	692	706	724	741	716	757	766	742	751	736	718	706	745	734	722	725	752	805	684	708	715	778	761	720	782	715	724	709	661	746	789	715	725	688	740	731	719	716	750	746	747	715	754	748	713	711	714	719	774	707	683	725	777	769	730	730	705	734	758	727	735	727	744	700	727	708	699	770	730	786	769	723	738	739	743	727	763	736	731	721	709	701	733	719	712	755	743	714	737	725	727	771	705	777	748	689	693	746	703	723	732	711	709	749	706	707	760	736	717	750	734	735	706	711	744	707	748	736	740	687	737	805	744	762	752	754	747	755	778	727	721	731	715	733	719	742	724	761	735	770	728	735	740	729	749	710	755	770	756	703	769	755	633	743	731	734	716	720	716	715	753	688	740	811	781	756	792	750	715	734	769	730	739	735	730	769	688	712	719	759	720	725	720	760	703	792	700	694	775	779	705	734	692	787	723	708	762	743	723	751	708	729	759	773	699	725	795	771	725	716	713	727	773	747	713	720	739	728	745	754	709	779	725	741	727	746	738	733	719	745	733	744	723	693	772	740	761	754	759	757	754	803	698	778	723	689	817	767	745	726	780	767	769	729	757	731	775	756	719	741	735	728	743	750	718	732	721	699	712	761	705	671	739	694	745	708	722	671	708	729	766	730	677	716	730	753	741	683	779	763	719	752	714	736	736	761	746	759	730	767	729	683	712	680	720	723	717	750	721	771	741	713	746	700	769	729	718	756	720	782	747	763	768	757	767	727	763	701	695	778	720	768	715	723	734	757	736	711	776	764	797	771	723	696	683	783	740	720	729	753	794	737	711	772	685	735	730	734	736	758	751	728	724	767	712	731	756	747	756	729	759	743	739	750	745	720	759	719	782	715	745	690	708	706	746	724	757	755	667	743	740	763	739	740	807	724	778	719	750	751	766	725	788	750	749	707	750	777	732	737	742	741	730	762	727	774	743	751	755	772	764	715	722	732	767	723	751	752	770	707	731	721	783	732	709	708	692	711	742	683	735	755	742	745	693	741	743	705	751	757	707	722	742	769	727	724	697	764	704	727	721	732	690	714	696	720	752	697	772	701	734	712	752	730	754	752	748	760	738	716	777	736	759	710	737	724	719	699	734	709	755	744	745	692	742	722	759	739	669	737	748	749	744	692	747	738	695	724	750	730	753	736	755	744	739	785	739	747	743	759	718	705	735	758	740	728	727	675	699	744	715	749	732	704	730	761	755	712	756	716	741	725	766	725	712	720	692	771	717	761	746	724	753	744	796	775	694	717	749	736	722	629	747	720	772	751	772	703	753	677	717	753	717	717	740	727	699	732	741	720	726	693	720	683	731	726	737	737	727	763	705	807	715	729	726	747	718	774	740	727	738	750	712	750	761	735	718	718	727	732	721	746	698	751	735	712	688	766	738	742	710	690	782	754	718	731	699	735	730	749	733	738	719	711	757	726	725	750	746	747	732	752	694	720	769	720	764	683	769	733	733	789	754	736	780	759	727	763	744	740	761	756	752	748	771	695	718	723	748	714	709	750	741	750	731	756	747	710	692	693	734	731	708	726	727	769	716	719	777	738	702	750	769	730	741	687	769	699	684	738	739	727	703	742	732	744	753	725	770	709	770	748	705	765	702	724	761	755	736	727	703	767	749	675	736	738	770	746	720	727	749	676	723	722	748	705	760	745	723	757	773	764	688	694	764	683	703	726	721	731	756	741	723	725	789	818	781	758	731	749	730	739	722	754	738	746	781	734	769	719	710	756	754	769	715	715	674	744	700	737	770	749	728	758	790	748	744	707	750	747	735	693	743	753	773	753	745	763	784	734	723	701	696	735	806	748	752	699	725	785	760	687	746	713	800	729	750	715	721	700	693	748	714	720	762	757	710	701	727	738	701	758	704	700	765	707	728	710	750	733	777	754	797	724	741	778	727	723	737	683	675	734	718	760	720	766	767	752	766	735	708	674	726	735	717	694	735	741	699	758	715	699	751	700	693	735	734	772	769	747	750	731	752	732	723	706	725	714	728	718	750	707	767	724	691	718	783	782	711	734	729	727
21011	19506	27116	27161	26138	21923	18110	14074	8417	5719	3995	2191	1485	1231	1119	10430	15961	13191	7499	3093	1082	451	318	258	278	237	244	234	281	260	265	236	273	270	269	243	251	274	236	261	247	237	269	249	223	242	265	260	251	227	236	223	253	265	237	267	248	252	261	223	241	262	244	241	249	241	251	236	232	256	214	234	255	242	236	251	252	250	241	246	258	227	260	241	232	264	235	229	265	239	248	232	241	254	242	228	245	253	247	249	224	242	257	229	262	254	276	223	234	228	214	231	250	259	251	262	237	245	253	273	226	261	238	214	251	244	235	266	258	238	256	249	269	248	264	232	268	258	239	260	265	243	253	258	239	224	264	256	221	266	263	235	266	228	272	234	230	235	251	243	238	255	241	235	247	259	258	252	275	275	246	222	270	249	235	252	217	253	233	252	278	229	245	263	239	298	256	239	276	248	267	261	242	257	241	230	244	249	237	255	239	226	235	232	242	222	211	237	232	222	230	258	237	232	228	240	240	212	222	275	235	244	249	234	287	239	272	256	256	228	226	226	277	259	255	234	232	226	274	227	245	234	242	233	240	255	259	260	254	267	268	262	239	253	290	249	207	243	248	258	243	215	235	246	269	250	222	251	248	269	294	284	217	223	230	266	251	255	303	243	249	254	268	224	245	243	215	250	247	252	259	252	244	258	253	212	220	243	265	235	235	254	239	241	241	271	270	252	270	235	221	258	250	245	270	248	246	222	239	275	261	199	237	270	253	235	246	250	245	269	249	269	258	253	238	251	251	259	240	259	262	248	245	252	264	243	239	258	241	221	259	248	257	225	249	225	246	242	249	252	251	243	244	250	240	232	214	278	230	228	273	229	232	256	260	256	276	240	225	263	231	240	286	214	238	256	254	253	250	235	258	244	253	272	245	266	258	228	247	246	249	249	230	246	272	236	245	249	248	259	268	214	242	207	263	221	216	250	243	254	257	267	270	241	265	249	247	239	229	220	286	240	232	255	250	258	301	241	256	247	251	250	269	234	253	269	261	289	244	249	262	240	284	238	262	230	271	259	258	264	234	231	261	217	221	274	244	255	242	239	262	257	241	249	243	258	269	267	240	247	282	244	238	261	281	257	267	270	232	258	225	227	242	247	255	255	226	237	240	267	291	234	271	236	229	255	236	257	267	233	242	240	239	232	215	247	269	243	225	242	232	228	245	225	279	246	260	252	245	249	258	245	262	281	232	215	233	250	259	232	211	242	258	231	247	282	224	260	271	271	264	243	242	258	239	239	245	259	240	229	247	258	269	246	271	215	249	236	257	247	254	231	266	293	241	245	257	270	267	262	256	226	241	256	247	239	265	237	264	242	243	263	258	256	238	255	258	246	276	259	247	282	242	269	253	256	260	250	270	250	226	210	253	240	244	249	263	248	274	287	239	292	248	241	273	251	267	256	240	243	247	241	254	252	232	256	240	269	264	253	269	239	256	241	244	252	236	250	266	233	241	262	268	242	288	243	256	259	259	227	259	247	224	266	263	250	248	245	266	262	256	261	256	273	278	224	239	272	225	249	272	212	265	198	239	249	245	233	255	221	242	235	243	248	222	255	243	277	238	306	244	240	246	244	244	239	267	270	234	260	233	246	220	270	253	280	229	251	270	267	262	254	271	240	260	261	261	223	258	243	272	238	261	256	232	228	236	242	267	266	245	243	252	247	273	267	271	262	243	254	224	247	231	251	226	237	249	234	265	227	225	244	241	243	242	260	227	265	273	227	240	264	226	249	248	260	248	230	228	258	284	255	254	275	229	243	267	226	209	246	239	230	226	228	257	233	264	220	244	262	236	257	248	255	250	251	259	246	256	245	231	255	242	235	274	264	243	247	243	209	275	239	252	262	243	243	233	234	253	250	253	246	245	249	220	243	252	231	246	243	241	245	254	245	248	260	254	231	250	220	248	244	226	260	243	237	225	234	247	249	236	264	244	246	225	259	266	278	226	234	244	263	224	276	231	253	279	217	231	229	272	247	264	269	250	266	248	247	259	270	250	260	234	251	258	258	240	242	262	282	250	245	247	264	229	252	245	246	257	232	239	272	265	226	255	258	257	246	267	265	274	233	280	253	251	238	235	245	236	278	252	249	259	269	242	221	250	227	234	253	239	215	243	218	251	241	249	237	229	249	240	228	237	253	269	226	245	244	247	241	233	253	250	244	255	254	219	249	233	233	273	227	234	231	252	218	254	244	245	228	248	233	232	252	248	242	233	233	264	232	252	225	256	243	246	271	256	244	248	252	243	225	264	243	235	236	214	224	254	253	242	263	266	224	223	244	230	232	257	241	245	244	242	272	224	228	246	265	249	225	239	275	250	285	226	245	234	248	257	271	249	250	258	238	242	228	257	230	254	237	255	260	268	238	226	243	258	233	220	262	261	230	248	229	240	238	252	229	268	265	249	255	251	249	233	250	228	227	273	245	262	238	253	286	268	262	239	259	277	265	251	252	257	229	255	282	245	253	234	251	284	244	237	254	226	237	252	247	281	254	277	245	250	256	245	232	235	255	259	215	252	265	251	259	258	266	250	225	245	263	275	235	239	256	250	269	243	231	250	233	224	233	257	250	248	260	222	248	258	231	206	241	243	250	262	243	253	241	250	250	228	249	264	253	244	274	239	253	233	248	238	278	225	270	254	265	266	240	245	241	237	247	254	237	235	225	232	230	247	270	235	252	248	219	251	262	236	244	265	279	241	235	229	273	211	264	235	257	262	237	273	252	241	222	247	259	253	267	217	262	232	253	210	251	239	264	274	253	235	264	233	273	264	270	269	261	236	276	258	249	244	273	251	247	248	258	243	249	270	263	251	275	226	230	264	254	237	228	250	249	267	257	258	309	242	259	256	241	266	263	255	235	270	240	246	258	243	271	242	262	237	215	244	238	263	252	242	252	239	240	239	232	294	241	256	229	225	262	238	238	237	241	262	246	224	260	207	213	258	239	243	249	284	277	221	257	226	262	266	266	242	276	230	266	249	248	252	253	245	281	242	221	234	237	244	221	241	234	247	258	259	206	255	256	254	248	248	285	239	226	257	278	228	244	239	221	230	255	253	229	255	231	246	252	214	261	264	280	239	238	248	259	212	224	235	251	260	240	262	264	264	240	235	247	276	257	223	247	252	235	227	250	249	252	228	246	206	278	242	257	244	246	243	216	261	248	263	250	258	235	240	264	238	246	219	280	253	238	253	259	260	229	249	258	274	272	234	267	244	278	240	238	245	241	263	243	253	257	281	252	242	231	274	240	257	260	233	256	255	259	223	249	250	258	260	235	236	212	237	244	264	247	236	249	277	258	244	246	249	229	239	265	246	238	247	232	246	270	252	237	248	252	267	221	270	282	228	243	241	251	239	241	226	270	245	238	259	213	251	241	241	240	248	273	236	257	252	238	264	244	243	270	237	254	238	238	246	254	230	270	261	254	244	261	260	265	249	279	242	263	230	251	249	221	245	280
17448	17402	29497	34479	34820	32242	29128	24982	18341	17174	14961	10209	8009	6666	6297	31994	37369	33140	24823	13899	5655	2126	1165	892	843	896	902	866	873	882	877	888	852	841	876	892	884	894	892	895	897	867	871	864	857	858	903	815	877	859	807	913	939	873	862	897	860	873	849	901	871	816	843	899	890	829	854	889	899	828	852	912	873	858	835	883	856	827	836	908	857	879	888	901	877	867	842	938	885	871	885	871	844	855	864	857	876	856	884	862	894	850	851	838	854	856	822	807	862	840	849	876	879	932	888	842	881	893	866	848	898	900	833	849	889	847	894	910	864	853	864	859	862	899	924	866	855	869	839	915	856	854	818	868	896	921	839	932	902	894	817	877	847	876	852	881	844	906	876	854	857	884	835	859	901	871	871	899	852	860	894	866	897	876	831	820	891	820	866	839	848	897	859	914	830	861	854	857	866	826	876	872	879	850	859	804	870	857	906	830	881	876	834	847	838	850	873	853	904	904	862	866	912	852	825	803	888	871	880	874	846	856	838	879	908	888	832	890	853	880	821	891	901	894	872	882	922	882	896	852	870	884	838	894	868	870	842	860	864	871	889	894	861	850	873	901	900	908	886	876	882	865	897	852	823	897	821	913	892	858	861	876	897	881	863	852	865	867	927	876	849	884	876	847	858	885	836	855	874	865	860	886	856	877	878	892	829	871	836	863	829	875	887	889	897	843	863	866	908	884	920	921	852	896	839	895	904	899	867	867	893	889	896	853	957	873	803	885	898	878	876	899	816	862	872	910	869	850	891	866	840	903	872	859	851	867	865	860	837	866	890	846	885	887	857	860	833	829	904	844	899	827	931	808	822	859	831	890	842	910	858	909	839	886	870	852	887	847	896	839	886	847	873	861	810	845	793	890	853	900	890	873	838	912	872	836	906	801	906	822	875	854	897	854	817	837	821	870	856	869	941	863	866	877	888	924	902	844	882	850	915	844	844	848	919	904	879	844	853	871	837	842	845	807	875	863	911	828	877	869	894	898	910	857	846	865	941	903	880	861	833	910	847	883	879	922	901	832	850	864	879	899	875	859	931	849	887	910	870	876	859	811	892	920	878	846	842	854	845	863	828	874	900	892	864	821	824	832	828	861	912	871	814	866	881	897	872	872	889	866	856	869	844	879	844	897	920	894	897	891	810	843	896	847	837	842	848	857	867	858	902	851	882	900	908	832	910	862	851	907	869	882	912	841	778	884	884	823	917	857	851	886	864	867	878	909	828	819	861	869	872	887	900	890	892	875	849	856	879	824	872	888	859	859	864	825	835	832	878	891	842	873	860	850	888	836	888	868	852	929	890	812	897	853	890	921	850	900	848	881	863	892	872	863	870	896	867	908	887	887	874	810	859	851	882	856	907	924	922	869	862	872	907	906	863	890	852	828	880	892	864	884	916	935	867	871	931	874	858	865	853	910	857	900	872	861	837	874	879	859	837	859	854	829	819	885	836	898	895	810	844	901	894	914	870	911	908	874	872	925	857	859	851	845	861	846	839	860	887	838	845	831	837	907	846	834	826	856	843	842	904	924	938	866	894	820	809	918	878	872	844	862	888	812	846	890	824	881	860	885	866	859	854	842	896	875	904	931	851	893	904	868	889	929	841	865	898	839	860	853	871	873	801	889	920	905	875	881	952	832	861	830	868	873	873	901	868	898	926	888	841	945	866	904	890	882	845	863	855	826	900	847	923	906	862	917	881	856	896	930	923	895	861	837	865	917	861	861	855	831	920	841	789	879	891	832	851	915	900	871	879	890	863	863	898	833	849	853	881	867	932	824	846	883	883	879	879	876	903	881	912	875	855	912	836	903	862	847	877	851	869	884	893	914	881	866	834	878	813	877	894	825	920	862	911	883	814	903	816	864	851	899	856	847	904	815	863	870	941	824	891	883	902	810	851	842	906	887	874	850	909	927	840	922	890	929	834	857	866	881	851	898	894	902	851	849	854	865	849	913	889	879	887	873	854	839	900	864	881	898	847	870	832	925	927	809	843	850	841	860	838	850	870	875	863	904	873	916	853	822	836	842	880	871	873	909	888	884	901	919	945	883	908	869	883	820	882	884	840	840	888	887	893	918	927	830	821	877	850	905	821	902	891	887	863	875	893	854	890	877	940	887	848	867	840	880	846	866	926	885	910	852	854	899	855	891	850	886	868	869	887	903	915	874	901	852	878	873	896	909	847	913	844	909	862	886	900	859	898	873	871	851	892	875	874	818	860	865	873	866	943	846	900	802	835	856	853	941	894	901	867	855	862	902	826	880	947	866	819	901	861	877	867	860	835	916	912	856	848	822	865	841	824	916	914	856	862	881	898	905	945	866	872	855	859	810	941	808	869	843	898	868	847	837	860	868	892	901	884	835	847	893	883	948	900	913	874	865	866	852	826	860	910	814	903	841	853	887	875	871	843	820	933	879	826	865	832	893	898	887	828	849	951	906	860	888	818	860	867	862	867	853	842	839	903	871	822	847	879	853	864	879	845	814	861	848	863	851	840	875	858	860	827	819	864	894	861	899	893	864	915	871	892	853	895	895	909	818	895	908	842	865	886	908	880	857	892	893	844	904	879	906	829	879	881	860	880	897	843	854	857	888	861	892	871	867	894	855	835	890	898	881	792	882	904	830	890	861	881	870	815	865	830	831	891	844	848	887	857	876	869	862	858	879	841	884	873	863	905	883	871	871	928	881	873	855	907	861	846	915	886	841	919	868	871	868	860	885	895	848	838	911	886	843	878	881	926	878	860	883	856	890	910	922	827	897	867	869	860	877	862	893	919	844	865	873	833	909	930	882	877	823	848	841	830	892	906	890	819	868	843	922	869	931	919	916	881	926	872	939	908	868	914	927	866	811	877	852	861	874	851	916	858	841	805	839	849	839	880	859	937	910	901	858	805	854	890	866	847	851	803	885	851	922	899	856	864	820	906	866	896	887	882	859	878	878	825	890	844	861	882	880	860	886	807	897	852	912	881	817	838	821	904	901	947	854	831	867	923	895	883	852	855	904	864	865	867	844	882	921	831	818	873	865	905	881	878	817	891	900	899	851	890	829	828	903	806	903	864	874	910	843	917	876	877	824	905	871	884	918	869	858	850	891	874	878	893	883	881	859	861	901	891	888	873	882	867	865	931	887	885	882	851	898	858	918	801	878	891	882	884	862	898	853	893	905	892	864	840	870	878	851	855	868	832	916	915	857	866	873	884	878	866	908	866	861	830	863	863	857	906	883	845	814	884	856	884	872	888	847	831	888	818	884	892	890	838	883	847	886	870	846	873	893	880	891	881	930	861	890	879	897	846	862	819	943	882	865	882	803	867	875	883	860	860	859	888	881	852	888	876	912	882	863	857	882	865	890	862	865	876	927	884	879	851	892	868	911	893	822	831	887	885	894	868	913	885	853	896	871	861	833	867	918	841	869	868	884	869	871	885	876	881	893	898	897	829	888	867	889	895	864	910	848	913	884
4602	4248	5387	4617	3709	2773	1891	1135	776	940	754	507	396	376	462	833	1113	1003	751	485	282	247	214	211	195	191	186	202	189	183	208	205	175	207	184	178	204	189	195	202	200	183	196	200	223	189	199	209	194	222	199	205	178	211	186	196	196	165	190	188	171	171	213	187	175	211	179	194	198	192	201	229	189	178	197	185	204	174	181	198	169	217	194	197	190	180	180	203	171	200	182	205	178	173	193	195	198	205	204	191	193	157	210	177	201	200	177	174	183	179	179	199	164	179	176	180	186	193	163	156	171	172	159	155	210	181	165	191	186	187	189	170	193	183	161	180	203	205	186	195	192	201	170	180	196	201	206	196	181	210	170	174	202	202	194	178	167	186	181	171	200	198	198	171	193	200	178	205	171	192	173	179	180	202	199	188	185	181	180	207	180	184	202	173	196	205	209	168	166	187	200	169	180	213	202	182	180	186	199	196	197	220	176	190	169	176	191	199	183	194	193	197	214	156	194	175	199	172	192	197	161	179	204	200	179	181	194	196	196	188	187	188	168	187	179	193	198	201	184	196	193	187	210	200	208	205	170	205	178	200	202	195	184	161	185	158	202	180	205	193	188	205	179	200	208	207	170	200	194	199	182	187	199	190	185	185	160	180	181	213	171	185	182	197	183	194	203	182	194	208	174	176	183	178	210	214	195	185	201	191	212	189	197	205	184	207	179	154	201	213	193	182	197	179	177	185	197	202	193	208	195	208	184	155	194	177	185	192	185	183	209	148	180	179	166	200	211	195	193	202	177	195	178	178	194	185	186	192	207	175	203	180	178	184	192	192	175	199	173	190	195	193	192	191	188	167	192	171	173	183	181	198	180	208	174	195	172	205	228	186	161	192	197	167	179	197	202	194	183	208	194	161	182	197	177	183	195	190	173	171	208	220	207	186	222	172	196	184	183	187	199	192	188	188	193	180	194	205	188	212	197	189	179	204	155	187	194	190	193	171	169	174	184	204	165	192	206	189	193	171	194	211	201	235	169	195	182	185	194	207	206	210	193	175	194	193	175	173	176	215	194	193	199	191	199	189	206	202	173	202	162	162	211	182	168	192	202	186	177	186	186	194	182	199	187	213	201	180	177	207	177	172	192	203	190	219	189	198	197	195	176	172	194	198	183	211	191	195	177	180	188	219	190	208	203	190	200	181	182	174	185	187	193	185	199	179	187	207	182	209	185	195	181	176	210	180	199	192	174	182	198	186	195	209	169	160	191	202	187	218	193	179	185	196	188	213	171	174	188	197	191	191	204	182	184	181	194	195	183	197	204	174	210	175	203	177	199	198	206	203	189	195	226	176	209	181	160	184	189	192	180	208	183	197	187	186	178	191	192	221	178	214	191	205	192	208	208	160	223	206	211	224	191	216	200	195	189	180	201	161	184	199	218	185	188	177	194	189	181	203	199	190	206	191	163	192	169	179	182	175	177	181	189	177	168	171	192	182	179	202	197	182	163	214	188	156	206	182	175	188	194	191	200	186	200	202	184	182	191	208	202	200	185	173	187	204	181	192	187	203	194	203	187	177	197	199	194	200	173	178	184	200	193	185	228	195	188	184	182	189	192	172	203	193	178	176	205	185	187	189	191	182	195	183	195	177	212	191	190	194	208	173	162	171	194	188	199	175	169	203	187	189	183	194	177	176	190	178	192	197	190	183	192	166	187	203	205	178	208	177	186	186	205	160	192	172	200	186	188	165	172	192	190	175	192	199	186	191	200	185	168	182	198	201	204	187	178	214	192	196	201	201	162	201	194	189	197	187	174	190	203	185	163	186	173	203	198	182	181	199	189	193	145	201	202	192	179	177	190	190	175	193	186	187	176	199	159	189	193	195	193	180	195	207	173	212	195	210	172	196	194	193	183	165	200	198	195	195	194	179	195	184	183	210	189	179	163	202	175	189	176	185	206	181	180	201	198	175	186	192	156	196	184	187	196	181	189	186	173	179	187	199	197	184	197	195	177	184	173	186	194	228	184	183	161	180	167	184	158	209	183	200	190	199	177	204	214	164	217	186	201	219	223	200	179	187	199	205	183	178	176	183	183	196	180	188	201	183	193	197	162	186	216	192	204	173	204	198	201	186	195	194	183	180	190	193	204	184	171	178	175	185	200	171	180	163	165	193	157	184	172	197	193	188	212	200	177	205	181	170	199	188	200	170	208	184	206	169	185	180	201	183	204	194	179	193	203	198	177	196	205	191	168	193	159	192	192	192	183	153	178	192	201	188	197	196	178	163	175	176	166	216	186	197	190	208	170	179	168	156	212	207	197	181	189	196	201	199	177	189	193	164	174	168	214	186	186	179	209	203	184	211	210	169	205	178	208	184	197	203	161	205	188	178	187	193	167	177	179	162	197	194	193	186	188	210	204	170	195	185	177	189	197	207	180	184	198	194	195	211	187	175	203	182	180	170	195	194	192	199	186	203	195	181	196	199	169	169	178	182	179	179	180	239	203	187	205	176	185	189	168	184	181	206	191	193	170	176	192	197	194	206	195	178	180	211	162	210	199	181	188	196	172	205	200	219	207	181	173	189	185	189	191	187	175	180	174	188	193	172	186	164	155	183	183	183	200	176	215	195	167	187	177	201	197	212	187	183	193	196	152	198	169	187	195	188	186	193	201	179	172	203	197	222	166	170	182	184	195	193	201	168	154	151	182	188	191	197	170	171	165	206	185	177	179	189	191	180	175	174	184	194	218	183	208	185	190	195	187	181	179	172	201	179	176	154	224	189	173	189	176	202	173	189	196	170	195	186	200	209	165	207	186	188	168	209	191	214	198	187	193	190	199	157	173	210	195	192	186	193	192	187	185	166	166	193	194	177	191	179	218	171	164	197	193	175	177	203	178	162	185	199	183	186	179	174	180	171	213	194	177	170	200	184	167	182	197	212	195	196	188	181	172	194	189	159	194	185	174	188	215	178	158	177	210	218	197	167	179	169	178	180	178	170	172	195	174	189	176	189	198	194	209	185	188	190	197	221	206	181	204	217	205	181	196	163	210	195	184	182	179	220	203	179	201	204	201	204	214	179	187	178	196	176	174	189	193	180	197	201	193	184	200	187	180	186	187	179	200	168	166	195	182	193	180	194	172	185	182	175	176	202	170	175	180	188	162	192	183	194	188	186	187	197	187	209	216	180	159	183	188	182	230	200	162	214	188	203	181	174	202	215	174	193	179	181	207	177	190	188	168	205	166	199	165	171	198	182	178	208	177	186	217	211	199	200	189	171	201	207	166	173	184	194	202	194	205	190	205	175	223	182	189	199	193	180	192	199	209	181	198	195	193	163	159	183	191	193	176	172	182	187	183	179	205	175	188	198	167	191	181	203	170	175	190	161	200	207	191	186	167	204	214	177	203	177	193	202	189	193	212	169	175	176	173	185	220	191	186	209	174	190	182	172	205	191	196	204	184	184	182	197	212	167	195	218	212	208	184	216	176	188	169	186	196	192
4634	5507	10654	12280	11541	10229	7582	4967	3802	4598	3809	2755	2044	1849	2484	4512	5439	4814	3409	2080	1244	886	770	696	706	695	671	667	705	699	698	706	707	702	692	716	686	682	723	751	628	703	702	663	703	694	736	730	747	715	711	645	663	727	675	663	683	668	701	684	703	687	696	701	752	689	659	685	700	645	652	709	665	710	724	706	683	692	688	724	710	695	691	693	724	687	674	691	703	684	638	680	679	695	697	723	660	717	679	709	661	698	701	665	709	686	643	697	694	714	724	717	646	745	686	688	724	669	704	678	673	699	695	719	651	681	733	702	690	699	684	732	677	703	680	701	697	681	679	691	707	678	719	662	730	706	672	708	644	717	749	688	668	728	684	680	689	708	702	637	666	687	689	674	707	711	741	645	705	700	712	680	662	705	678	673	690	731	687	683	723	705	702	690	701	680	671	734	676	715	644	678	710	721	683	712	704	709	700	726	665	686	670	718	666	669	712	647	719	678	723	707	660	646	676	731	717	695	672	657	706	673	646	740	703	706	688	695	682	701	686	713	703	703	728	747	691	739	662	701	677	656	671	731	764	748	692	702	668	752	747	659	716	668	698	691	708	667	690	686	689	675	711	692	662	689	702	686	683	637	721	712	668	670	671	721	672	662	709	714	680	694	682	668	710	712	706	674	677	712	701	679	706	668	713	652	701	695	748	731	687	707	726	657	693	661	666	713	701	677	647	696	718	653	732	667	707	663	692	702	746	714	697	696	716	656	751	675	692	653	701	651	703	659	731	662	713	681	680	744	661	714	679	701	699	703	687	664	618	736	692	696	688	652	726	687	669	688	698	684	701	731	646	703	696	682	674	686	755	696	716	693	712	701	679	711	677	747	732	718	691	668	703	694	686	710	681	699	693	667	699	659	680	738	708	698	736	733	673	674	728	719	647	688	706	686	763	736	684	713	680	647	701	719	738	749	711	696	702	697	691	680	730	661	726	720	709	700	697	710	657	680	713	703	684	764	661	684	715	715	650	696	739	673	671	673	705	673	690	762	685	649	701	688	680	685	676	700	702	690	740	687	714	659	670	725	752	698	689	727	677	745	677	683	653	678	707	671	682	723	675	720	672	723	661	688	669	732	683	673	699	684	713	697	732	698	701	712	702	709	688	637	691	662	697	667	703	716	646	676	688	716	680	686	686	658	697	685	711	702	709	679	692	694	722	654	709	690	640	699	680	692	642	722	657	672	678	685	682	706	659	755	723	676	670	660	684	731	673	697	716	674	678	688	712	691	711	740	686	698	697	689	680	649	753	661	715	680	734	686	671	679	687	687	703	734	705	649	692	703	695	704	691	673	689	673	780	675	667	703	707	693	717	688	682	669	659	680	713	679	691	688	701	706	764	699	677	686	714	693	718	704	723	736	676	707	689	730	717	652	696	730	708	693	735	673	712	697	694	740	714	727	703	704	685	703	658	697	736	728	700	669	707	700	664	694	688	709	707	684	704	723	733	725	666	701	687	701	717	668	723	673	714	676	690	719	696	702	697	727	669	646	699	670	699	729	687	655	715	648	708	689	712	684	676	729	680	708	722	736	665	694	690	683	711	676	698	680	753	698	722	691	689	699	688	725	667	677	706	730	680	710	727	737	702	699	655	741	707	695	714	706	672	677	693	732	665	694	665	672	675	684	682	698	698	710	686	714	722	660	676	696	715	699	707	704	695	638	684	691	682	695	698	684	662	709	654	715	691	671	695	672	659	678	741	777	710	671	710	714	663	688	719	712	633	650	703	691	718	688	659	700	746	725	638	727	733	686	705	660	656	703	636	702	679	714	672	711	705	685	647	692	705	718	686	725	692	683	689	685	725	702	722	696	727	708	661	685	665	676	677	717	736	686	698	719	705	703	715	697	697	677	663	771	676	715	711	672	714	679	708	700	713	671	660	725	687	685	682	691	715	737	739	686	670	690	686	689	682	697	707	694	687	693	706	709	711	692	705	690	681	648	719	653	664	696	661	718	711	684	722	712	658	701	695	745	666	688	683	672	649	692	741	671	716	706	685	701	645	690	703	726	681	672	709	697	675	666	675	721	702	680	686	724	700	663	681	663	695	708	681	698	721	658	659	661	695	730	702	721	675	698	717	719	696	634	664	678	669	688	681	688	711	710	631	700	702	709	693	655	673	663	716	715	692	705	659	702	657	666	712	748	677	670	671	792	702	690	692	686	705	685	691	702	663	679	698	697	671	725	682	688	710	725	698	699	738	728	755	651	705	684	706	704	707	722	711	717	698	687	674	689	675	715	672	695	704	683	716	703	692	690	662	710	715	709	710	674	694	692	717	668	677	674	662	733	738	713	670	669	709	687	681	714	665	688	710	684	723	690	667	700	721	694	718	698	714	703	724	676	759	693	674	666	700	726	670	719	662	675	694	643	688	678	712	662	702	672	697	722	725	718	724	724	703	671	688	680	688	685	698	715	716	715	717	710	647	707	706	692	682	659	711	660	672	712	716	721	706	721	705	718	693	721	677	728	757	630	660	709	669	718	668	667	688	717	725	668	678	670	730	712	681	704	661	691	660	692	707	709	687	719	732	715	688	701	721	654	695	683	705	704	659	687	655	700	711	713	650	705	674	660	692	654	683	715	738	662	675	733	731	733	704	689	681	730	666	714	640	664	678	682	690	723	699	709	674	720	676	677	721	700	689	704	669	706	692	702	673	719	693	680	687	678	678	702	674	711	695	672	698	710	689	658	627	687	692	718	705	704	680	671	655	679	658	704	646	717	688	685	732	676	728	707	729	671	716	708	651	656	683	673	679	705	733	676	679	703	712	658	691	715	710	666	683	679	681	672	704	692	729	689	659	679	671	700	745	685	723	726	712	646	684	690	698	680	707	672	687	715	689	693	727	663	689	691	702	640	731	646	696	694	727	661	727	661	728	686	687	664	720	683	723	698	725	729	751	725	679	717	686	677	710	643	684	672	706	696	682	707	685	701	642	710	725	688	688	733	669	698	684	734	645	688	615	727	709	703	647	753	678	707	686	673	691	759	668	696	689	673	709	730	684	691	727	700	692	695	758	684	703	669	700	695	646	692	671	710	692	682	720	662	715	707	661	725	714	739	703	677	697	704	670	719	674	697	644	711	672	719	668	640	713	727	675	645	705	721	670	721	690	717	696	644	684	700	674	711	749	712	743	667	715	687	657	676	704	734	660	661	634	707	719	723	666	758	635	663	705	696	689	675	706	658	704	655	740	694	698	659	703	707	691	688	705	734	681	696	669	705	687	660	660	628	702	681	677	724	725	680	656	686	697	648	692	679	726	718	703	684	718	699	692	671	688	669	714	701	686	707	680	683	675	671	738	667	668	740	694	669	747	662	718	727	685	705	691	711	723	693	725	702	719	656	708	704	704	695	717	684	708	684	678	695	744	669	701	685	732	696	694	718	686	693	736	682	766	707	649	700	677	679	691	693	725	723	696	689	742	624	715	702	694	644	748	705
14521	13339	20307	22681	20266	17386	13492	9672	5310	3110	2041	1419	1142	914	961	4446	9525	7947	4494	1857	726	304	223	170	192	203	211	194	173	209	186	192	188	193	160	226	184	198	177	182	184	183	193	184	175	194	205	191	206	196	199	198	201	194	201	191	204	196	190	197	206	191	202	195	197	194	175	187	183	182	194	201	191	195	194	159	211	187	181	187	182	184	184	183	188	178	203	205	175	169	219	198	222	167	184	198	186	190	165	182	177	181	185	188	190	173	191	195	203	188	191	195	186	211	183	195	196	202	192	195	187	201	206	193	194	178	192	198	199	211	214	168	200	185	205	208	200	189	197	189	206	197	196	185	209	195	205	207	191	180	196	203	195	163	185	192	196	189	189	181	207	181	207	181	185	187	173	165	183	182	177	195	198	200	194	202	182	172	193	182	195	178	182	217	168	207	164	188	179	184	181	169	201	196	192	192	184	195	204	200	182	183	208	182	198	194	188	195	169	180	194	192	185	189	189	194	181	172	173	206	183	182	171	188	204	185	195	184	178	207	195	165	198	186	195	191	168	189	187	167	192	195	190	206	182	182	194	180	175	172	203	176	172	188	213	192	199	194	209	199	205	224	195	197	177	218	185	181	169	203	201	186	192	204	188	193	185	177	187	205	199	200	200	195	201	180	185	207	206	193	157	197	206	185	185	195	202	199	168	180	179	190	171	185	177	183	183	189	187	189	171	190	201	192	182	203	222	175	182	187	207	194	181	188	175	180	200	200	178	197	197	190	175	197	169	185	201	195	186	183	184	199	192	205	174	190	179	204	170	181	197	193	198	182	206	189	182	186	206	222	190	217	185	207	188	187	175	180	195	203	185	190	184	190	174	198	201	186	195	180	199	197	182	181	193	192	191	180	183	186	174	165	208	180	189	182	188	215	207	191	208	169	188	179	205	187	195	164	164	187	186	188	199	202	201	176	181	190	149	184	195	205	176	183	188	202	182	191	213	192	188	197	175	195	188	192	183	164	198	170	227	190	198	191	168	187	183	166	200	199	179	170	198	203	177	176	197	198	172	184	178	174	187	166	188	188	196	198	184	187	194	203	174	178	184	184	188	213	193	189	210	180	181	170	195	189	186	153	202	180	191	228	200	189	185	171	193	189	190	200	199	227	209	171	212	185	193	195	204	171	178	183	189	204	192	167	172	178	186	192	177	195	216	177	181	196	187	183	196	178	190	201	182	203	196	208	179	177	159	203	212	184	182	188	165	199	181	207	192	190	183	185	169	220	205	176	180	199	184	171	172	211	175	199	190	217	187	186	182	185	182	175	185	195	210	190	191	191	161	172	186	192	198	201	180	185	223	202	182	209	172	188	169	158	191	195	201	200	191	171	200	227	226	202	169	179	177	181	185	199	194	193	218	174	176	175	183	200	181	178	188	210	187	203	181	166	166	186	186	189	176	194	193	192	190	191	202	179	210	223	201	191	193	178	159	177	200	181	216	198	178	191	209	200	191	202	199	187	175	179	176	187	179	216	168	194	180	177	153	201	197	163	193	204	192	180	201	177	163	197	192	184	181	186	200	170	190	160	190	188	197	208	165	175	202	191	184	200	185	220	158	195	215	162	185	211	194	175	181	200	176	162	191	214	181	184	195	204	160	203	180	184	184	172	200	190	184	201	175	191	202	180	189	185	192	198	202	194	181	194	220	169	219	181	197	214	186	185	185	196	197	188	193	188	195	188	191	180	187	195	192	194	204	179	161	195	198	203	183	199	210	198	203	215	199	194	192	181	167	186	184	186	205	157	194	204	168	195	204	206	180	198	190	188	207	215	179	170	162	180	165	194	193	185	193	199	178	214	205	210	190	182	174	178	200	206	217	181	189	171	168	192	189	202	190	215	193	206	196	177	179	196	181	206	192	222	195	210	177	180	209	177	179	199	182	186	201	187	182	187	187	209	197	211	172	198	220	198	181	193	197	168	183	180	217	208	176	204	194	182	162	175	183	196	193	208	186	174	187	208	219	214	172	174	220	179	185	187	167	197	167	215	164	193	189	196	205	190	181	189	178	174	198	181	177	172	218	184	189	202	169	185	197	187	198	164	212	182	194	210	215	216	175	214	200	166	206	187	173	191	173	184	198	174	187	177	216	213	202	172	182	189	182	167	188	180	203	159	196	170	180	202	214	212	201	214	204	194	175	185	198	177	184	169	213	181	187	173	198	171	178	188	193	189	169	187	164	206	200	196	216	209	196	194	214	210	203	188	182	163	205	196	201	185	186	165	163	175	194	175	186	205	195	186	203	181	174	182	170	196	184	184	195	197	176	191	191	188	201	193	160	182	194	186	203	181	181	206	196	193	189	189	189	197	185	197	196	200	191	209	206	194	174	183	197	177	174	198	192	172	236	207	195	175	192	177	196	198	169	218	223	202	177	186	187	179	191	172	187	172	206	203	191	200	193	191	171	200	172	179	213	181	186	192	187	183	163	196	188	190	186	172	179	194	181	202	185	173	189	174	194	196	193	213	188	185	169	192	196	182	181	194	188	177	186	173	203	172	190	189	189	207	199	206	207	191	179	182	189	183	205	204	207	168	183	175	203	165	207	206	177	172	190	187	188	190	183	177	168	185	185	195	191	162	194	184	192	184	175	177	198	186	201	178	189	184	170	214	208	195	210	198	207	182	188	218	214	203	184	199	165	199	190	188	171	189	203	183	214	205	188	206	209	170	176	189	218	186	154	212	186	173	168	201	194	183	184	215	190	178	192	174	174	185	189	198	208	181	177	196	188	223	200	163	183	165	159	195	208	202	188	189	203	200	201	172	187	190	179	191	192	175	170	154	171	198	177	183	186	186	197	166	186	200	186	169	199	191	198	202	179	179	203	210	188	180	197	190	194	211	188	190	191	191	201	180	203	208	190	175	187	154	182	171	205	206	184	199	170	178	192	192	173	189	168	174	198	206	187	194	195	204	227	171	192	195	167	191	181	197	194	195	195	205	186	201	209	183	212	174	181	192	188	182	186	192	206	198	191	190	178	188	202	208	210	197	187	189	192	198	200	184	205	168	194	195	184	183	174	197	184	205	172	181	203	206	210	190	180	189	196	196	176	174	188	190	174	201	210	177	200	170	192	198	208	215	175	180	175	185	177	194	192	189	187	178	194	192	190	186	189	177	211	201	197	198	189	169	189	192	174	163	182	179	193	201	197	196	198	203	181	182	201	205	161	177	195	192	181	178	218	199	195	187	230	203	193	149	181	194	158	169	215	194	190	191	176	176	186	190	168	209	175	181	176	205	183	181	177	179	180	172	182	198	179	194	166	203	194	193	176	206	181	194	202	199	200	176	184	183	170	180	201	185	184	171	195	190	211	197	173	187	208	181	175	192	214	205	180	188	193	192	197	183	186	191	184	198	195	195	175	206	201	197	191	170	200	185	166	219	188	203	206	214	217	185	187	199	189	195	196	177	175	193	177	218	156	165	199	177	186	190	216	181	193	196
13213	12658	24255	30655	29668	27506	24051	20222	13377	11567	9774	7341	6690	5450	5842	19802	30304	26286	18266	9454	3710	1479	803	682	738	707	685	683	656	679	740	729	646	676	737	718	699	711	688	715	698	653	690	669	693	710	699	681	679	725	728	660	690	673	713	678	715	678	734	648	703	762	675	673	711	725	691	652	660	713	719	686	715	657	668	643	692	719	652	666	680	724	659	681	724	676	673	672	703	660	759	700	714	714	674	710	691	698	673	650	663	664	702	713	670	732	680	692	702	680	673	707	710	660	728	683	688	673	689	718	678	708	683	662	671	698	691	666	665	700	711	703	694	708	703	720	724	696	698	683	655	689	664	728	701	691	677	689	660	722	708	662	667	626	734	674	701	681	706	648	673	706	678	686	693	674	660	664	688	692	705	665	700	663	671	770	683	668	710	706	659	677	701	680	679	698	672	689	687	699	711	697	751	646	715	678	713	709	716	676	701	690	697	660	617	674	673	729	733	691	688	687	679	698	680	663	721	673	634	716	648	661	691	685	733	714	664	669	695	673	735	701	684	675	716	710	691	655	708	703	664	675	659	723	687	684	688	740	665	691	673	682	662	689	706	717	736	677	683	690	687	708	790	731	697	652	675	694	694	643	716	657	675	648	668	674	675	696	680	697	690	707	719	720	698	716	688	711	658	702	630	671	699	741	685	666	696	664	681	646	647	664	687	715	655	717	709	668	751	711	692	696	676	672	743	717	698	703	707	691	691	677	688	671	653	637	742	710	703	633	721	764	719	699	720	650	687	705	691	692	710	669	702	649	733	701	734	702	722	627	729	703	662	643	704	702	699	696	667	662	698	693	676	701	636	713	677	676	728	683	745	717	659	685	666	711	714	704	646	683	721	743	671	706	687	671	710	713	706	704	724	706	681	716	683	757	667	693	697	687	658	685	700	659	722	662	686	733	711	684	714	686	666	713	723	702	679	670	672	718	699	727	683	714	684	646	643	692	744	678	685	679	700	716	649	666	747	692	689	697	716	737	723	678	659	678	704	682	718	695	685	683	656	654	716	729	719	683	672	754	691	673	678	740	703	677	711	650	682	644	689	670	717	660	749	703	717	684	688	695	719	716	701	750	707	700	725	685	697	696	730	721	696	715	682	703	675	671	707	651	665	669	687	697	683	695	649	708	695	685	745	701	718	665	702	702	687	730	742	731	673	695	690	684	705	679	709	688	682	682	700	673	714	730	665	652	703	662	680	681	714	682	667	687	722	684	709	720	670	696	668	704	666	701	696	688	666	682	623	681	652	694	690	670	702	643	672	666	752	708	704	725	693	681	697	705	649	697	659	719	673	662	701	699	658	679	691	713	721	660	678	672	714	706	681	692	662	727	687	732	727	680	722	687	678	672	727	679	701	708	714	668	660	668	675	677	706	713	673	717	668	723	702	696	689	737	705	731	681	656	690	672	663	689	644	669	748	681	664	677	666	709	725	659	723	708	715	696	701	702	672	659	673	640	671	679	686	671	754	675	717	724	698	643	702	708	639	715	699	658	706	691	699	672	671	712	714	673	726	685	715	731	692	679	700	693	724	699	714	669	670	650	673	682	670	688	715	737	704	689	678	687	674	699	683	703	687	701	719	729	699	665	635	703	676	722	657	667	678	703	708	677	674	695	706	710	695	676	656	673	673	644	678	677	723	730	674	743	679	694	717	682	703	685	696	623	683	660	687	676	755	703	689	623	698	656	698	710	691	697	659	633	654	701	689	622	691	749	693	705	699	679	678	661	667	684	715	686	677	719	707	653	670	727	691	695	744	720	705	694	681	752	657	724	694	714	696	676	712	697	696	709	670	716	743	679	707	763	708	675	743	688	717	704	677	708	698	673	751	692	677	690	647	723	728	695	681	695	707	709	655	634	686	697	715	670	677	666	659	672	681	692	675	718	733	726	718	669	691	693	727	707	652	680	756	747	666	731	709	672	645	702	648	681	670	746	710	700	661	714	667	676	670	706	671	691	687	717	675	687	671	700	687	710	694	687	668	664	747	728	698	684	690	651	704	714	664	682	659	691	693	746	708	759	643	724	693	704	700	699	664	711	676	696	653	688	697	656	704	710	685	714	660	699	731	707	690	748	746	723	704	706	656	690	716	692	736	690	701	692	728	714	719	702	687	688	702	668	656	723	743	705	753	710	673	712	676	719	687	672	716	707	685	670	687	682	701	657	696	675	709	653	747	701	659	711	714	716	719	662	698	693	692	683	689	654	699	684	639	748	702	709	702	709	721	702	664	701	728	705	676	722	663	676	643	699	711	669	705	668	691	723	665	725	720	663	694	694	726	705	696	668	716	676	688	676	666	677	723	688	659	719	687	700	714	688	711	666	705	718	680	713	674	697	673	728	673	720	688	709	686	640	649	701	700	721	635	694	682	664	683	695	749	681	690	683	717	674	692	685	720	694	724	727	713	711	690	680	716	698	713	715	710	704	687	684	664	703	662	685	705	698	673	672	705	680	657	673	712	704	716	682	659	709	693	708	691	697	675	701	751	729	686	699	662	680	720	700	678	679	671	667	698	677	718	706	682	688	709	703	680	666	688	667	711	676	712	727	736	632	658	716	719	695	683	703	701	726	701	714	708	717	699	705	706	700	699	651	714	716	713	681	729	647	723	666	688	658	647	690	664	690	728	643	671	699	664	686	695	669	660	706	679	701	692	665	679	649	646	716	697	716	722	688	671	676	764	696	695	704	721	709	685	702	689	693	678	696	667	716	672	655	679	656	743	681	686	690	688	702	710	681	753	653	732	673	707	666	668	695	688	650	703	698	654	745	732	718	691	713	695	676	680	728	704	662	722	686	695	694	699	688	703	696	693	695	680	689	748	704	710	718	704	709	705	637	704	696	658	739	697	769	714	660	760	703	716	693	671	704	693	729	724	692	650	679	667	764	672	694	729	700	751	682	703	686	711	690	673	693	659	671	709	721	674	666	669	699	676	711	740	666	677	692	695	703	709	663	728	652	671	694	676	680	679	692	678	653	708	712	697	669	695	736	637	672	702	656	702	733	670	639	720	706	668	686	698	719	663	682	720	672	663	688	652	689	679	682	684	649	706	688	714	727	686	635	734	704	682	720	742	658	743	723	649	704	700	703	679	656	663	682	706	714	684	717	676	711	657	722	679	691	720	694	704	678	687	673	709	678	695	734	699	681	694	702	734	677	696	717	695	643	693	686	688	657	665	676	715	706	687	686	667	720	695	688	647	714	697	649	707	728	680	682	696	702	673	679	693	702	657	658	692	710	654	695	691	666	723	696	694	665	684	690	713	709	685	688	687	657	708	686	711	727	703	710	683	656	734	710	701	727	664	678	682	677	719	665	680	703	689	729	655	693	706	735	719	681	692	739	730	696	702	724	684	664	632	703	674	662	715	658	650	678	725	716	702	695	681	717	678	677	698	664	701	711	705	660	700	716	665	695	696	699	720	693	749	716	700	692	703	706	719	713	682	701
21503	20329	28461	30197	25982	23847	19302	15202	8983	5545	3332	2904	2090	2029	1577	7379	17152	13536	7583	3099	1049	434	265	225	227	248	228	242	225	230	228	236	249	241	213	238	245	238	213	240	233	258	229	253	218	222	233	244	270	250	243	245	245	241	223	244	229	247	234	249	233	226	227	245	274	257	230	221	206	242	262	247	236	265	222	255	230	254	256	239	261	237	219	241	224	231	229	217	255	230	235	222	213	225	231	243	254	267	222	241	254	255	235	239	267	249	273	246	226	224	216	242	241	220	243	274	240	234	241	253	247	232	207	239	228	226	216	235	235	215	266	243	249	246	227	228	224	254	247	245	235	252	233	230	223	246	245	267	235	236	218	227	247	259	223	249	249	218	245	215	229	236	251	246	218	259	235	244	217	240	213	235	232	236	227	247	248	236	249	233	213	270	245	220	258	209	240	245	224	236	226	245	237	239	232	227	238	231	222	254	221	215	212	226	236	245	236	259	243	254	225	259	248	233	217	248	217	241	254	230	238	223	205	222	247	227	224	235	241	239	237	236	233	240	226	218	249	220	217	213	229	227	237	252	227	238	236	229	229	256	222	242	243	235	234	243	259	240	252	232	214	240	272	224	229	225	265	209	237	236	223	258	253	245	228	243	220	232	240	249	247	238	238	236	240	249	245	245	254	233	245	243	242	241	259	237	229	265	254	223	261	232	233	241	251	249	233	233	234	262	230	226	228	236	241	244	218	255	221	232	222	226	232	224	215	218	244	226	259	252	216	229	242	223	259	234	243	241	222	244	233	227	237	207	231	254	249	226	229	237	242	226	264	231	235	239	234	222	248	236	262	261	248	215	268	240	248	252	250	254	228	242	243	227	229	206	255	228	244	223	197	228	250	233	221	246	250	253	239	200	250	204	244	244	243	246	236	239	226	300	254	241	248	244	234	247	249	255	245	235	257	208	267	228	221	241	260	244	242	209	246	262	232	244	243	224	249	228	249	241	230	251	233	242	228	240	265	270	236	230	231	276	239	231	216	271	229	247	251	231	210	211	234	245	227	254	234	225	238	240	230	236	236	239	239	214	219	258	248	229	224	249	215	233	208	234	219	237	230	250	224	253	240	238	251	228	255	241	244	224	217	203	231	231	223	239	243	232	253	256	212	256	245	248	242	213	230	249	223	245	227	232	231	237	217	217	236	212	237	268	220	252	250	268	248	224	236	243	250	244	254	260	225	242	232	245	234	238	247	230	227	258	244	241	280	255	224	218	227	259	241	238	216	236	250	201	250	255	223	248	232	210	243	226	261	229	247	231	224	272	250	214	244	246	216	237	242	251	248	244	220	249	223	229	221	239	251	224	218	229	250	236	223	241	259	237	243	231	245	247	205	243	245	246	228	261	238	257	242	220	227	226	232	235	250	246	238	257	246	219	235	233	210	246	252	239	239	251	237	231	240	253	257	250	268	238	250	224	237	253	218	246	224	238	241	260	221	269	255	250	253	230	235	243	228	248	262	234	213	250	234	254	205	238	236	234	246	219	220	245	234	275	239	239	233	242	215	265	242	257	224	236	278	237	252	238	259	279	254	251	259	246	232	238	257	267	250	238	262	238	225	229	244	262	253	241	228	265	236	237	258	254	216	224	249	247	252	251	227	219	228	223	241	252	220	238	237	231	243	240	239	215	258	222	240	241	232	235	229	227	221	219	259	258	219	241	268	252	238	226	235	250	272	240	220	214	214	241	245	258	223	256	236	245	231	260	218	219	233	232	262	236	222	243	227	247	271	233	247	266	261	227	213	231	225	243	207	265	272	251	229	243	254	253	218	227	215	249	267	258	236	237	240	218	272	248	234	246	259	229	213	259	189	217	214	220	199	249	275	221	235	235	244	255	247	269	240	220	246	206	249	235	233	247	224	240	257	226	259	220	232	228	214	248	236	227	233	225	240	226	288	253	258	234	229	253	218	242	243	248	256	246	251	217	227	238	240	217	216	242	237	223	230	236	222	236	240	246	227	229	245	237	219	254	215	227	254	237	245	225	250	233	225	235	227	211	261	222	262	225	212	219	228	258	238	243	239	222	236	239	249	212	214	267	222	208	266	238	225	227	224	234	222	223	230	232	248	244	189	237	245	238	244	226	209	250	252	233	250	235	257	237	221	241	228	220	231	219	236	242	243	235	213	216	218	252	234	231	227	234	215	251	231	227	227	247	214	238	218	235	230	236	213	231	263	224	234	219	245	247	262	222	235	259	212	236	224	245	228	240	246	253	217	247	239	249	229	246	248	233	259	249	252	249	237	229	247	257	248	257	242	245	234	229	222	258	222	229	252	231	243	255	247	253	214	232	227	261	239	248	225	207	219	264	227	223	235	228	252	224	243	260	225	241	235	234	246	234	237	220	252	233	279	238	247	248	251	225	211	276	242	239	234	236	230	201	250	257	224	207	233	233	235	232	230	249	210	219	232	250	229	224	258	235	238	239	209	215	242	204	248	247	215	243	228	224	220	203	232	253	239	240	270	253	240	224	265	234	249	235	242	233	251	250	253	242	210	263	257	231	241	293	237	223	249	265	232	204	233	235	238	246	223	257	251	255	259	240	220	237	233	252	248	238	247	236	235	225	211	245	280	223	249	243	233	265	234	239	268	222	208	249	218	214	218	235	215	228	255	254	240	216	236	244	238	244	253	231	201	236	208	259	254	228	242	212	242	247	262	237	224	222	231	225	275	229	245	247	243	244	224	218	225	227	249	224	231	219	240	263	234	254	238	232	213	235	245	242	251	227	242	227	226	202	213	270	239	228	248	252	237	224	242	244	230	242	238	269	246	223	247	236	227	237	222	245	248	251	226	239	224	216	227	251	233	262	223	240	236	227	237	237	264	268	235	200	241	240	253	242	219	233	257	237	255	239	237	214	251	261	219	233	256	228	235	270	243	228	256	267	245	243	268	234	252	231	233	241	212	255	233	216	225	243	238	251	228	238	239	260	267	245	217	220	243	252	209	239	233	229	232	260	234	256	256	257	197	238	228	239	248	206	222	241	236	249	258	248	234	269	251	243	235	248	245	213	241	235	236	235	243	271	270	268	234	234	224	255	225	250	279	231	257	236	230	235	234	224	243	223	223	258	226	224	245	210	243	216	252	226	234	216	227	235	235	271	252	205	239	242	237	253	248	216	258	248	236	201	225	251	244	216	238	230	224	261	235	246	238	260	197	239	233	238	244	215	239	241	246	243	242	236	236	229	258	255	223	246	246	203	252	233	270	245	257	230	242	243	237	230	243	210	208	251	211	228	241	239	240	248	254	264	230	249	207	230	226	234	247	243	249	253	227	239	238	257	260	235	228	230	251	216	242	243	239	249	239	222	227	239	221	238	203	245	236	250	240	248	234	246	273	224	222	242	243	242	243	227	230	216	240	257	262	213	257	215	230	241	229	250	239	240	206	221	242	220	250	244	264	233	222	260	216	232	228	257	229	226	236	235	226	232	238	236	263	229
18074	17847	30483	36385	34041	33664	30252	26318	18978	16440	13989	13139	10564	10158	8630	25377	38532	33545	24360	13424	5310	1925	1097	902	854	786	792	825	843	798	912	809	812	867	862	842	782	847	860	866	842	835	885	822	873	844	813	806	894	799	842	809	809	886	827	855	853	862	856	856	842	854	829	814	859	856	869	883	852	873	864	814	834	854	846	815	830	799	819	850	830	829	879	817	859	843	853	850	825	795	842	836	799	831	839	807	890	820	798	829	897	844	847	812	793	788	818	829	818	850	842	820	855	805	783	822	826	841	850	849	816	792	825	857	819	843	850	875	820	851	841	848	853	837	771	812	857	796	815	858	835	819	834	851	870	867	789	856	901	861	844	833	861	879	872	873	821	834	805	857	847	816	811	810	807	815	830	848	840	811	878	872	749	870	812	836	856	873	855	793	816	841	837	776	850	819	803	837	844	861	809	854	820	760	827	855	842	851	840	828	810	789	832	795	805	810	857	819	818	865	872	826	887	835	790	823	860	828	830	814	848	840	849	779	824	834	845	833	817	833	829	843	799	894	838	853	856	903	880	891	825	846	818	875	840	850	812	797	836	824	787	856	852	784	802	853	840	821	865	867	835	839	842	831	849	867	793	824	857	857	849	790	806	840	885	803	841	794	820	841	881	844	808	822	878	832	829	827	869	792	778	762	850	834	799	870	826	791	822	836	814	770	871	839	861	899	848	841	824	836	859	779	830	871	878	794	862	832	847	810	841	840	861	828	811	864	852	819	858	851	834	796	871	836	843	848	861	850	829	849	849	830	838	870	835	871	828	762	827	852	820	816	833	825	759	859	849	878	854	789	816	837	884	853	868	795	820	840	850	817	804	831	879	859	856	809	885	851	854	775	815	850	772	870	840	839	846	785	901	869	851	866	804	818	792	878	906	836	856	840	860	833	839	839	847	830	859	836	808	767	808	826	837	838	808	840	852	837	869	857	792	789	857	850	885	867	846	842	811	890	843	842	854	870	827	854	819	831	841	781	815	840	854	867	849	826	882	800	815	816	787	814	863	829	834	856	832	807	857	814	857	869	794	789	845	866	836	859	816	813	825	799	758	818	890	850	860	839	841	864	865	867	859	850	825	829	859	831	837	824	819	845	828	867	831	856	884	847	848	874	829	830	912	831	825	884	820	805	829	838	854	823	818	848	866	808	826	796	868	866	810	793	810	843	865	856	838	860	856	820	863	851	805	850	850	854	868	816	837	878	819	822	830	830	852	806	824	827	788	813	858	845	847	880	844	846	845	887	830	840	827	840	849	847	804	880	837	853	854	857	853	802	802	858	827	822	869	880	850	835	833	830	885	862	888	821	863	877	808	862	816	842	775	901	803	866	843	835	842	838	813	809	867	836	751	837	858	839	835	802	844	820	781	804	844	831	838	809	794	836	822	842	844	830	867	841	816	827	830	851	796	827	827	836	867	801	865	813	867	849	817	811	875	864	833	899	859	821	860	847	880	856	890	826	840	856	812	914	847	829	855	852	868	817	807	839	839	881	859	847	851	808	864	850	830	832	805	835	787	854	828	865	797	801	757	854	860	813	827	798	851	826	838	803	870	815	830	783	798	867	825	793	821	841	837	813	845	846	808	844	825	829	854	779	862	829	828	860	856	876	891	793	849	790	817	861	870	812	805	854	902	873	814	819	774	866	873	815	858	859	866	826	878	843	830	809	843	810	831	838	860	812	785	865	847	801	769	814	877	851	842	834	827	840	809	874	845	840	883	862	843	797	877	862	825	839	866	869	867	841	832	816	882	829	848	870	835	796	786	853	802	865	831	903	787	896	837	830	872	839	800	824	862	783	867	859	845	863	896	854	803	812	831	873	876	858	778	833	795	840	873	852	817	821	801	830	812	878	831	831	844	834	840	815	800	822	811	838	844	790	846	826	811	834	852	791	824	836	838	831	843	891	872	795	828	836	859	866	837	874	809	819	822	853	816	843	820	827	850	875	930	861	828	820	802	821	826	819	814	821	785	917	850	799	847	908	826	847	785	851	862	853	797	883	834	853	839	822	818	816	836	843	805	870	824	830	852	841	856	832	829	833	848	858	840	788	858	798	828	867	834	873	875	769	799	851	863	842	784	830	819	863	820	842	872	799	841	818	839	806	827	882	869	855	801	866	883	830	876	851	842	863	837	904	856	840	824	845	855	825	816	840	909	853	878	833	814	795	837	897	863	830	862	840	775	799	902	868	805	830	831	809	813	817	790	878	817	870	855	902	798	808	857	812	870	818	885	829	858	834	863	818	835	826	877	816	805	888	840	824	833	806	831	879	855	829	836	826	802	849	869	858	830	830	830	853	825	819	851	849	893	827	863	813	802	818	843	866	833	853	796	828	798	854	818	823	838	886	797	773	823	797	850	819	813	829	835	848	878	804	869	842	816	875	807	790	853	888	842	868	798	872	797	795	861	877	832	811	814	834	848	804	784	862	819	857	811	836	893	824	783	793	807	837	807	859	793	830	815	862	873	821	802	829	846	812	832	844	860	837	828	829	864	846	823	880	824	874	763	823	820	775	828	862	853	857	822	836	861	848	911	790	847	805	859	829	788	799	831	853	866	892	882	834	826	826	836	855	817	784	836	829	821	880	792	858	866	828	819	840	805	841	851	799	824	852	840	812	786	859	850	839	835	851	849	857	810	799	834	857	831	834	858	819	837	826	899	862	768	803	895	799	792	823	841	854	832	855	844	811	846	822	797	848	818	840	822	830	842	838	836	834	854	877	836	837	818	797	873	863	791	837	860	833	787	809	827	857	820	840	811	844	837	862	869	902	833	836	849	883	840	875	827	841	820	859	900	806	819	821	868	853	843	846	853	863	810	824	868	842	794	845	840	846	896	865	803	815	858	844	816	812	772	813	829	752	919	856	826	827	860	814	855	850	823	801	839	857	821	855	782	880	791	803	830	827	803	878	838	826	813	852	856	866	880	868	811	847	846	871	840	801	849	871	848	883	832	856	844	860	823	841	851	837	804	806	813	796	818	836	857	890	886	896	843	810	791	831	854	843	818	872	794	852	816	864	859	846	811	842	834	830	853	861	886	857	843	835	836	836	815	875	868	830	872	888	828	833	853	794	872	859	851	873	846	815	921	851	823	864	847	817	861	814	880	839	880	801	827	776	828	886	833	890	785	856	795	782	851	802	792	847	838	870	876	843	868	822	827	861	834	850	822	872	842	819	899	925	831	819	863	858	806	733	823	839	849	901	826	850	789	853	808	818	820	854	838	814	792	831	829	851	867	819	823	900	881	909	804	761	824	818	840	753	814	859	828	793	833	839	841	862	826	854	833	831	809	800	826	844	838	843	785	834	854	852	816	858	781	866	829	849	839	883	881	831	823	830	821	837	836	842	813	855	819	873	859	841	886	875	836	826	798	804	838	822	850	809	879	845	813	812	841	823	815	800	841	867	893	858	825	760	861	813	825	829	817	855	846	802	828	811	797	841	834	857
5184	4107	5449	4633	3573	2567	1540	1155	938	1145	668	447	664	697	339	579	1066	1059	735	462	323	228	175	166	209	190	190	190	166	147	189	189	181	170	172	188	178	191	154	151	199	172	186	210	192	195	177	198	182	183	203	192	192	189	148	167	176	176	186	177	188	205	186	202	196	196	187	177	183	186	173	182	191	178	205	181	180	164	158	194	163	183	181	200	173	164	183	186	182	185	185	176	179	190	197	167	195	155	183	176	176	178	161	184	184	193	174	184	186	201	190	165	165	178	163	180	166	166	183	192	196	188	166	192	181	193	170	178	185	180	178	183	161	175	169	191	168	192	189	195	186	152	172	177	177	200	191	180	178	184	189	168	171	200	192	164	172	184	178	176	186	169	173	168	178	234	203	182	178	175	187	156	188	194	195	188	191	183	168	182	171	151	163	184	187	206	191	174	166	182	184	204	186	150	159	202	193	203	177	181	181	195	195	178	173	189	157	207	174	178	156	186	183	190	184	181	175	180	177	166	177	197	187	173	183	186	192	185	175	166	167	189	207	172	191	185	159	198	181	194	174	157	165	178	181	177	188	183	179	168	188	196	197	194	196	177	167	193	186	195	191	188	160	191	176	188	175	152	185	170	169	183	174	192	199	174	191	158	178	183	186	175	185	153	202	171	167	163	159	170	189	179	189	178	180	179	170	180	186	180	212	163	204	189	180	160	201	178	182	191	180	170	165	204	166	173	167	180	187	173	168	185	194	172	171	181	179	179	200	186	200	178	148	167	205	173	206	184	156	193	158	177	189	165	185	184	173	162	196	168	203	168	206	169	189	174	187	181	190	186	184	183	162	182	172	191	189	208	191	171	194	175	183	181	159	201	167	177	178	163	183	210	171	173	180	173	161	161	160	188	187	191	182	165	201	190	198	190	209	195	178	198	152	171	153	176	197	194	183	194	151	164	178	172	170	157	219	185	184	197	191	173	158	189	173	174	188	174	161	166	166	168	170	181	169	184	186	171	169	172	187	186	184	175	178	174	194	166	198	186	159	189	180	173	177	173	160	170	183	173	169	163	186	147	171	180	191	167	173	181	153	194	168	164	179	204	160	184	186	193	200	176	204	177	168	169	186	184	172	166	199	183	200	185	177	176	181	171	170	178	199	186	184	183	186	186	187	185	191	173	195	175	162	178	195	171	162	184	165	179	211	162	161	170	167	152	188	169	198	182	183	191	174	173	193	163	182	173	180	186	182	221	170	190	156	173	161	183	187	189	193	176	214	175	186	177	200	195	179	154	187	159	196	166	177	207	195	187	180	173	165	159	172	175	183	182	174	190	181	179	177	195	179	174	191	222	187	201	158	185	162	165	176	191	174	190	180	155	188	197	170	167	179	179	146	164	188	194	161	164	173	185	182	192	173	187	163	203	189	163	176	178	180	182	206	199	195	187	163	191	181	158	188	179	172	195	179	202	195	178	163	166	169	171	175	165	172	215	172	187	171	175	147	185	189	184	170	183	185	180	173	175	205	169	195	199	187	185	172	174	159	179	179	190	181	185	184	171	183	182	181	185	183	195	184	141	179	191	197	197	203	176	199	188	167	175	212	195	171	178	185	191	194	177	183	203	176	188	197	190	167	190	182	186	174	184	188	178	196	164	187	182	193	186	168	190	155	175	176	175	178	195	189	209	169	181	168	161	194	168	178	221	171	183	164	163	192	179	181	173	169	169	204	183	175	188	197	155	170	180	186	162	178	186	175	186	201	185	175	186	159	179	203	173	167	158	182	208	166	151	169	167	202	189	178	194	202	172	208	197	199	195	189	201	177	183	184	149	184	183	179	174	190	167	184	179	167	184	180	192	204	161	189	180	166	190	169	182	168	161	184	163	181	171	180	166	179	192	178	198	205	185	190	208	192	179	186	162	170	193	150	192	182	180	174	169	185	182	200	180	168	166	169	167	179	171	187	171	192	163	190	191	179	203	176	173	196	197	186	175	165	203	193	169	185	171	204	190	194	199	164	197	187	184	182	193	155	178	172	179	206	182	162	174	185	188	175	189	165	186	191	166	174	159	184	168	171	201	173	148	188	196	179	175	193	189	191	169	170	159	182	196	175	183	191	180	178	190	174	193	200	203	185	184	187	174	176	168	163	189	158	193	176	155	166	170	205	169	185	162	166	186	158	192	185	181	194	196	195	203	179	168	166	185	169	169	162	172	197	204	189	185	205	189	180	163	167	168	194	168	179	172	176	160	180	167	184	177	201	203	182	180	168	162	184	165	185	176	175	174	185	166	183	171	165	184	190	175	190	175	204	159	181	164	197	200	177	166	159	181	191	196	164	183	196	186	187	167	188	178	191	183	177	189	193	190	200	167	188	193	172	167	208	190	190	185	186	186	177	188	160	181	195	186	183	212	175	171	158	187	173	174	186	178	209	177	181	181	173	204	207	205	167	205	179	187	193	201	189	195	178	172	182	179	181	192	200	156	154	188	171	170	185	176	180	170	165	196	161	187	175	183	198	175	175	176	183	183	196	183	199	191	173	166	161	187	179	213	181	181	190	183	191	217	174	159	187	172	166	166	182	177	182	194	183	158	201	201	186	178	155	175	177	166	191	175	167	165	182	180	190	197	178	180	164	181	188	191	189	193	179	166	171	202	169	184	202	190	190	179	170	178	178	151	192	174	162	148	207	183	156	188	184	202	176	188	180	176	208	171	190	158	178	191	183	171	197	170	186	181	176	176	202	176	164	179	225	209	186	190	174	158	171	194	186	161	158	168	193	189	169	185	189	184	174	156	175	182	187	182	188	185	180	161	190	168	205	158	159	200	186	183	190	157	172	182	188	202	189	211	178	181	174	167	186	166	151	159	177	170	210	206	199	173	172	208	183	184	185	188	179	180	158	166	188	165	169	166	191	190	169	192	186	180	166	183	179	181	176	184	189	168	198	176	171	184	171	168	155	184	167	184	175	166	174	181	167	182	194	171	169	175	161	200	191	197	183	181	187	141	171	180	159	177	173	179	203	174	199	195	210	186	192	177	188	193	188	189	187	182	172	175	197	187	169	177	170	174	182	146	189	187	163	188	194	182	169	185	180	187	186	193	179	181	167	165	177	183	187	159	174	178	178	156	203	177	184	191	203	152	171	202	175	168	181	206	183	181	191	204	171	183	180	194	206	188	180	190	185	203	190	163	151	172	192	172	159	199	187	198	157	188	169	183	171	173	197	187	159	175	176	172	208	164	198	196	166	171	194	186	178	200	197	196	172	177	173	173	178	160	167	204	176	169	211	189	198	165	198	182	179	185	154	182	174	184	169	166	189	184	197	202	196	172	193	162	186	178	158	182	184	215	180	191	192	177	179	195	204	196	197	162	182	187	170	197	180	199	186	210	175	191	196	195	155	169	172	160	164	185	165	170	173	150	186	164	183	179	167	164	204	204	178	199	172	165	171	181	199	167	148	195	192	177	204	167	167	155	188	174	185	210	174	177	177	199
5156	5401	10172	11396	10579	9116	6728	5284	4506	5772	3552	2467	3559	4060	1833	3092	5360	4941	3596	2008	1229	802	660	643	666	665	676	676	738	659	642	659	658	679	684	630	691	688	705	686	662	635	651	645	642	687	630	668	657	679	696	658	648	686	654	668	706	640	653	662	687	654	640	667	686	638	728	663	672	686	670	670	678	677	636	659	665	656	667	692	654	626	690	684	678	645	639	643	717	664	663	686	693	669	653	648	644	686	693	647	652	623	681	673	650	670	659	614	639	629	695	652	659	626	667	665	666	657	674	701	659	644	606	650	663	702	647	686	662	646	661	688	624	633	673	656	681	641	689	631	659	697	669	660	633	673	710	699	702	699	646	665	672	661	654	658	680	609	658	634	687	721	639	643	682	663	635	657	663	677	670	669	672	663	691	660	679	648	607	678	666	606	651	657	683	629	677	687	634	662	704	639	696	687	651	706	653	688	671	708	682	653	688	681	657	640	653	681	683	631	690	707	663	641	619	671	670	682	685	648	664	637	668	636	657	641	681	685	694	637	695	679	658	657	629	673	692	653	668	660	667	674	667	660	683	628	612	613	711	673	690	659	668	640	636	669	673	620	642	670	665	687	659	640	643	643	681	677	643	725	632	621	658	659	631	671	655	656	712	610	667	697	668	637	660	661	687	660	692	667	695	672	673	655	654	661	640	594	655	651	651	646	673	639	654	665	637	712	647	665	641	663	666	625	676	668	654	665	689	630	771	644	717	651	685	665	650	637	670	669	638	640	642	666	667	620	624	622	629	687	661	658	671	669	651	678	663	644	680	676	683	644	679	684	697	688	665	675	688	666	655	669	652	641	663	673	634	667	677	651	646	597	651	638	663	665	648	669	658	661	643	669	683	698	662	624	696	617	661	659	696	624	643	648	696	656	667	673	652	695	658	671	643	650	700	681	654	663	678	652	660	666	653	649	659	637	731	639	663	656	667	716	630	666	638	684	628	656	703	675	671	676	671	646	651	680	697	689	654	686	659	689	651	667	675	647	706	684	671	686	635	681	655	632	671	698	626	631	678	644	634	661	662	638	696	624	709	642	698	632	641	644	681	682	655	664	653	652	673	667	628	660	682	651	667	639	666	680	688	669	697	658	654	620	648	704	635	609	649	646	668	669	653	643	686	686	641	633	677	679	673	619	632	626	681	671	658	709	670	678	703	703	672	655	659	616	643	655	661	699	649	633	644	643	650	719	635	659	670	692	659	675	665	630	661	634	671	671	671	684	631	629	684	701	665	630	659	662	602	669	693	683	644	661	635	632	656	659	687	622	707	664	608	666	688	667	662	650	658	669	671	630	625	668	725	680	683	664	633	680	647	665	685	622	582	652	629	680	671	707	699	676	674	655	670	683	649	663	596	682	690	669	692	643	714	627	649	659	636	670	659	654	662	652	685	621	660	668	663	657	671	681	649	726	682	709	631	644	702	662	717	674	642	689	652	640	664	614	638	679	684	672	637	650	721	675	700	661	695	659	683	626	654	652	672	670	658	694	659	665	617	675	637	675	681	687	679	650	635	671	648	687	690	672	640	678	659	669	661	644	643	627	678	652	673	678	660	635	687	661	667	659	689	678	658	680	649	662	662	676	672	670	669	666	690	679	640	690	629	630	670	671	692	683	649	664	665	660	697	649	625	660	657	656	689	688	646	666	680	665	656	682	695	661	701	698	644	687	662	683	627	671	680	660	688	621	666	692	658	644	661	665	649	700	666	673	637	657	696	640	667	658	660	664	634	657	672	639	632	653	613	640	691	671	691	702	648	714	613	661	660	626	668	674	663	695	650	683	670	630	688	656	647	683	652	667	661	660	629	667	650	696	646	668	639	645	675	659	666	615	621	668	663	642	684	646	648	629	675	655	648	634	696	677	683	642	670	644	634	658	633	696	688	677	682	681	639	641	638	647	660	654	656	651	658	641	660	703	690	704	665	633	653	702	641	670	649	656	660	673	711	630	704	690	682	664	638	696	675	699	723	622	737	685	649	647	652	652	653	665	664	673	676	663	653	620	645	672	656	625	676	646	660	693	696	635	696	634	644	674	677	677	690	680	682	616	640	640	672	682	649	669	664	663	717	658	726	627	685	664	647	661	681	680	662	647	680	622	697	637	643	657	677	629	641	674	707	674	606	598	670	600	634	690	665	692	660	701	702	655	659	663	663	653	698	695	645	688	647	712	681	669	636	650	664	618	683	645	666	652	641	655	642	676	687	677	665	662	690	676	676	650	651	690	659	644	635	651	664	642	677	652	657	640	622	680	661	716	672	663	673	679	670	641	654	656	674	635	678	669	677	653	636	680	630	644	683	714	677	697	658	684	682	619	676	612	668	702	628	713	680	625	661	669	673	664	711	672	666	615	626	696	636	687	675	652	597	648	714	682	639	650	626	721	664	664	678	703	629	610	674	670	685	652	693	632	667	659	654	691	666	674	689	688	640	626	656	633	630	646	655	681	676	636	660	652	666	661	656	677	691	638	656	681	658	661	680	622	661	674	662	645	648	673	652	660	672	702	665	724	651	667	620	645	684	667	636	635	684	657	590	678	642	664	673	700	654	664	675	713	651	644	652	673	629	677	688	680	679	682	701	676	663	632	676	679	669	630	686	654	674	671	690	605	700	670	645	619	672	636	697	672	655	657	654	711	650	651	706	664	679	613	701	622	655	673	662	694	678	648	650	678	701	655	704	648	707	625	648	669	646	600	671	672	647	650	674	657	646	679	614	684	695	640	646	657	672	662	636	722	683	666	670	626	659	619	647	694	654	604	662	693	664	646	668	657	653	659	733	647	612	681	631	647	696	685	640	669	652	683	733	700	650	655	704	685	661	649	637	695	644	673	663	689	669	716	637	662	701	668	650	738	683	613	679	670	615	655	675	656	657	656	677	627	629	653	619	673	661	654	641	692	653	647	621	644	641	698	674	663	698	648	670	646	683	650	645	652	592	676	705	633	671	691	635	641	689	678	735	655	704	657	661	655	645	687	696	680	682	656	684	692	639	720	639	697	631	689	638	697	636	651	707	695	673	670	685	696	634	610	686	657	624	645	660	678	655	632	645	689	619	703	650	700	678	623	707	688	657	690	682	674	680	669	648	668	634	675	690	669	720	691	656	702	628	622	657	685	633	705	678	673	662	697	681	667	655	619	668	688	672	638	664	641	669	693	628	708	643	665	657	664	667	615	676	656	705	648	642	665	667	642	640	649	613	654	658	664	645	649	675	667	656	649	682	668	661	701	664	609	680	667	680	659	674	652	694	678	677	610	634	691	680	658	642	688	714	656	689	698	612	659	657	683	632	654	656	672	662	667	668	673	685	666	659	626	685	656	679	680	629	649	624	645	671	633	676	616	639	626	626	663	702	701	697	664	668	654	691	614	694	640	687	674	676	658	734	607	731	619	682	649	662	659	654	644	683	600	682	634	678	659	689	667	632	661	631	689	635	679	650	658	621	668	644	694
16259	14157	22282	22904	18966	17713	12750	9074	4770	3271	2370	1796	1637	1243	1126	6326	10413	6822	3510	1420	560	297	210	194	188	188	195	192	203	181	171	205	174	200	186	198	183	169	193	219	193	211	203	182	195	175	190	175	184	178	195	188	178	194	163	175	180	194	169	196	191	184	187	196	185	185	220	192	175	184	182	199	187	181	186	183	167	193	161	193	165	210	197	182	188	211	214	173	191	197	199	201	169	155	181	180	168	189	197	202	190	174	190	185	195	191	199	189	171	186	195	190	182	168	173	197	207	193	207	197	183	187	208	175	185	170	177	180	185	200	179	194	187	176	188	157	180	178	208	172	170	182	170	190	203	201	168	153	203	182	191	167	177	196	189	178	209	178	203	191	183	199	173	198	187	174	179	176	187	175	183	180	195	191	213	184	198	184	194	154	211	181	181	191	177	146	203	167	191	186	199	170	174	210	184	200	173	177	178	178	183	180	179	225	191	193	198	196	189	178	166	190	191	222	182	193	180	197	179	189	193	189	178	196	180	206	167	185	188	166	171	192	195	221	188	191	173	193	188	186	183	174	208	180	191	198	174	222	196	171	190	198	187	168	179	172	204	192	186	189	190	173	190	212	154	181	179	200	200	171	219	181	177	188	185	182	182	188	205	187	166	194	206	194	176	163	186	169	200	183	184	180	175	185	198	180	188	199	188	178	185	189	180	177	189	186	177	158	217	177	201	202	187	191	206	157	190	179	196	204	183	186	178	198	187	191	189	218	172	180	188	180	200	188	172	201	178	179	186	185	182	186	183	174	175	194	196	191	180	214	205	205	170	163	197	229	213	155	171	215	184	169	178	203	179	194	169	167	195	174	219	181	200	199	167	176	193	168	196	175	171	189	187	202	172	183	180	194	207	203	200	187	178	190	199	191	169	192	207	195	190	185	202	171	176	213	192	183	159	176	183	179	196	142	186	165	181	178	211	192	194	166	206	176	211	179	175	183	197	193	192	179	180	182	188	164	184	187	194	170	174	198	178	159	187	175	190	173	185	196	185	166	170	174	185	200	206	201	195	185	198	188	195	205	176	193	201	185	146	193	179	190	176	183	179	168	211	175	210	202	219	186	172	197	180	198	187	169	185	174	216	198	222	177	172	187	164	190	197	187	172	197	196	177	212	191	197	195	185	199	188	169	201	176	220	171	205	172	171	175	188	174	181	174	193	199	185	167	218	201	226	159	183	191	236	165	179	207	186	182	182	184	210	190	171	191	201	171	189	189	188	199	164	188	203	172	185	194	204	165	198	206	216	189	171	169	182	187	193	186	199	168	182	181	190	176	195	187	189	183	180	188	199	186	161	199	186	199	194	200	196	197	195	170	181	195	186	172	183	190	174	193	170	196	191	188	170	173	195	160	172	200	189	193	193	173	197	160	184	185	176	191	180	203	180	183	192	203	174	194	190	181	162	160	188	186	202	183	204	192	164	207	206	179	186	197	171	180	169	198	189	176	198	199	198	199	217	201	168	188	189	192	166	196	181	196	213	192	174	175	160	186	193	186	184	192	185	208	193	170	205	183	193	191	210	171	197	189	190	170	162	181	190	184	199	186	182	182	189	188	206	189	172	194	194	205	175	171	181	205	173	198	191	202	190	179	192	209	207	200	160	173	185	189	199	195	185	189	174	193	183	167	205	173	183	185	194	204	198	196	188	179	163	195	194	179	187	161	196	184	188	180	156	192	161	163	217	204	186	199	187	191	187	164	178	188	186	179	182	202	183	187	177	213	194	198	178	185	210	165	180	200	189	195	180	203	186	195	173	189	201	199	168	186	184	204	179	177	178	208	186	199	217	190	178	189	184	199	201	183	167	184	179	182	168	173	176	177	174	171	170	165	169	191	203	204	201	190	147	197	204	198	197	184	165	198	183	197	193	184	167	191	171	165	184	180	158	189	172	173	172	186	183	183	165	185	175	203	184	193	177	189	165	172	196	214	191	173	199	206	178	203	195	167	193	198	190	163	197	208	182	192	194	214	187	193	186	192	206	192	186	183	190	185	192	184	185	190	166	188	183	181	192	174	190	171	195	197	174	189	172	206	180	185	198	181	190	196	198	156	193	182	212	200	190	195	180	193	171	188	179	189	217	179	179	198	187	179	197	196	158	194	196	163	203	200	199	208	186	197	169	187	204	192	172	177	202	159	197	162	177	199	194	179	170	168	185	165	188	196	200	175	201	194	204	175	182	185	185	184	177	191	160	205	181	199	159	201	199	185	185	200	188	183	200	189	176	202	213	181	182	200	208	167	206	190	184	199	165	194	185	191	196	200	180	179	198	177	196	209	168	173	170	171	191	153	165	206	158	161	203	190	204	193	183	172	180	187	191	187	191	181	197	209	185	163	205	181	199	175	197	191	193	173	184	188	209	189	201	186	205	190	169	165	198	168	214	188	184	193	192	177	149	189	184	195	172	196	193	183	197	172	184	199	194	176	179	197	193	188	208	185	209	216	145	187	159	189	205	181	188	182	191	183	191	170	205	195	210	184	163	212	201	195	174	210	192	182	205	193	202	191	197	186	197	203	209	194	185	196	184	193	189	172	195	207	209	176	174	170	186	168	175	171	170	168	198	192	194	189	199	174	167	199	199	198	190	190	177	200	198	187	166	180	200	184	172	194	193	207	177	173	174	175	187	190	192	207	222	167	202	173	189	176	203	181	197	183	186	194	168	190	194	185	190	178	200	176	188	190	197	197	205	193	188	201	181	194	185	192	174	187	191	180	182	189	214	222	232	191	185	182	199	176	179	201	202	185	189	181	164	194	210	171	201	202	184	207	187	188	184	155	195	194	184	209	162	187	189	198	187	194	190	165	205	197	170	204	182	192	202	207	190	182	180	201	194	219	218	169	175	206	194	205	165	197	189	182	163	187	208	205	193	158	178	188	174	187	204	231	191	178	194	194	215	182	182	217	188	182	204	178	201	187	155	193	223	188	188	187	186	197	192	192	184	187	187	196	180	187	166	170	174	183	209	184	193	177	179	172	190	201	201	194	202	202	195	195	176	188	165	211	182	176	198	170	203	187	173	167	193	205	169	174	190	181	169	194	179	177	188	175	188	192	182	197	166	187	183	174	199	199	176	181	182	183	180	183	188	170	188	176	156	201	187	177	208	169	198	191	187	167	187	187	177	199	187	196	179	203	198	196	188	172	179	194	205	187	179	191	169	179	171	168	212	198	187	194	175	168	171	172	186	193	164	173	194	184	183	221	182	184	167	198	190	201	177	185	170	166	185	204	192	184	177	197	176	175	208	204	190	173	190	198	193	182	168	182	193	188	179	186	212	181	181	178	180	157	175	186	189	191	161	181	184	189	198	172	199	183	202	189	171	206	213	176	199	189	203	173	185	183	189	203	229	164	188	190	197	187	170	165	175	187	192	187	167	171	182	182	200	181	183	195	192	182	173	185	195	181	183	154	172	177	188	182	187	176	171	161	178	185	189	178	180	178
14256	13157	25881	29828	27835	27655	22492	18905	13264	11640	10600	9251	8968	6972	6413	24682	30761	23815	15112	7431	3163	1340	903	700	702	695	712	656	671	686	645	646	723	675	705	690	655	662	700	677	688	684	697	637	696	661	668	675	658	665	711	730	688	664	696	659	680	697	659	682	699	672	704	693	637	724	699	610	699	698	660	695	669	696	648	672	670	662	697	657	650	673	699	673	711	684	715	697	694	731	664	685	704	667	646	681	694	677	681	684	635	705	703	678	691	687	629	683	631	707	681	695	661	642	658	658	680	679	681	675	674	676	685	658	666	668	623	701	713	694	730	676	676	694	728	672	680	717	689	691	692	685	661	682	694	676	674	703	667	646	672	653	751	681	727	687	686	682	681	709	672	692	728	673	669	677	679	670	724	697	666	660	681	689	675	665	739	640	685	663	650	707	677	705	692	734	682	679	694	629	696	641	630	643	662	655	657	680	684	704	701	669	651	698	680	680	696	696	679	688	700	680	671	670	672	632	624	728	712	670	717	687	660	702	681	680	652	683	672	673	659	686	693	694	652	682	678	655	689	664	639	686	683	729	684	691	682	647	688	711	688	695	632	689	673	661	670	675	666	618	697	708	680	684	709	675	688	663	703	665	687	638	635	700	681	683	649	676	718	671	701	658	685	712	709	638	705	657	706	705	641	671	648	651	646	699	653	693	693	645	731	691	682	712	673	687	684	685	682	668	719	682	693	710	706	665	682	656	644	643	691	689	673	703	720	664	684	697	703	669	668	665	686	690	694	717	682	694	675	673	735	619	680	668	663	688	697	674	732	627	685	687	678	695	713	657	618	674	680	686	663	675	669	678	666	658	697	674	662	661	633	681	660	724	660	654	721	654	633	637	686	650	634	674	649	711	660	684	694	738	684	678	651	672	682	712	702	661	688	744	713	663	741	644	644	695	687	673	647	765	679	696	699	620	692	658	700	728	693	698	692	699	659	686	656	654	690	635	689	681	684	680	645	672	678	697	643	711	724	659	705	700	693	710	677	662	703	667	688	661	649	671	662	708	691	667	681	692	688	654	674	700	695	673	629	655	686	648	652	674	673	702	690	670	676	665	644	663	736	636	683	669	661	647	700	700	664	678	703	703	657	702	663	668	643	677	683	666	732	697	729	698	643	685	737	642	729	675	681	716	667	672	674	717	672	658	689	677	673	656	693	760	691	711	646	659	704	669	687	661	708	698	664	666	631	692	675	687	678	740	700	720	676	650	665	691	753	701	748	674	668	676	638	687	704	649	723	713	691	687	667	673	665	641	672	665	697	667	725	651	694	664	630	677	691	698	668	684	707	642	690	691	630	704	635	684	662	672	717	698	676	709	652	724	708	662	671	700	701	691	700	657	726	685	700	676	655	686	667	658	689	641	643	692	648	606	688	708	674	658	662	709	667	652	685	673	623	642	664	663	656	677	733	655	666	687	672	749	703	695	658	708	662	679	660	666	647	650	675	631	683	673	698	650	672	698	663	705	689	620	674	689	689	672	650	633	688	632	702	675	679	685	675	671	672	648	667	708	604	711	656	684	707	626	668	679	692	661	719	669	683	673	703	697	646	660	685	711	684	676	648	663	720	693	688	698	700	722	661	686	668	676	680	690	694	697	729	665	673	686	715	666	669	652	641	637	642	658	698	707	655	647	671	666	675	673	676	686	629	666	713	678	660	677	678	651	724	660	688	682	644	701	709	638	695	654	668	679	668	656	684	676	630	678	667	686	740	706	660	652	731	657	715	662	699	653	640	626	663	706	677	668	679	675	627	653	664	670	688	704	683	715	662	734	693	657	663	684	730	693	635	689	682	683	692	696	684	646	692	720	725	682	727	661	731	677	652	675	670	694	716	673	669	720	649	715	685	672	719	696	653	660	667	696	644	684	667	690	679	682	653	654	651	711	687	694	653	678	647	663	697	688	709	698	664	689	683	682	697	684	715	712	653	667	652	679	664	643	662	716	670	667	680	701	677	661	725	708	635	660	725	695	713	663	713	675	714	669	631	692	669	654	645	708	649	707	717	684	685	665	666	711	659	722	691	655	664	668	695	704	654	686	661	671	734	706	661	690	685	666	675	690	649	688	659	700	676	661	683	641	708	648	676	745	648	648	641	664	708	636	678	679	693	675	702	699	692	704	742	670	713	717	642	665	700	708	697	672	668	679	655	676	705	728	686	735	642	606	696	674	680	624	654	691	673	667	716	675	675	676	638	685	705	695	692	673	665	682	655	662	682	696	702	655	683	706	685	700	724	685	702	663	706	668	683	697	670	648	703	670	686	651	665	617	670	651	690	716	749	637	674	684	728	669	642	656	697	675	711	667	662	689	648	674	658	695	666	671	691	682	699	721	747	701	646	706	693	641	712	697	661	669	698	729	694	690	714	687	674	652	681	670	666	698	680	689	691	655	670	671	696	623	703	591	709	659	646	707	716	684	664	694	622	669	681	668	688	720	682	683	647	671	684	693	717	700	669	681	680	637	659	665	667	649	669	681	679	708	678	693	665	707	652	633	712	683	693	654	665	692	693	702	655	689	662	655	695	671	707	658	708	675	666	688	670	673	694	684	671	692	696	680	685	671	704	644	730	663	677	701	693	695	632	699	720	618	698	731	612	689	696	697	681	683	696	677	654	636	705	659	687	691	676	685	621	666	665	669	706	675	658	666	676	667	670	682	728	651	653	719	651	630	668	711	672	720	647	682	702	712	687	752	696	707	635	661	659	649	705	713	682	715	626	710	718	668	695	707	648	712	672	698	644	678	675	659	656	727	663	649	676	665	662	673	652	674	665	673	679	665	630	697	692	694	636	702	660	725	634	680	707	671	646	707	643	699	735	713	707	690	658	669	654	681	659	642	685	716	679	691	691	681	665	670	665	711	689	654	680	698	719	697	731	686	709	669	711	644	705	653	679	685	666	707	675	663	666	723	675	686	702	672	671	665	682	667	682	703	688	659	713	656	659	686	668	672	692	643	677	702	637	686	688	677	671	683	709	658	690	706	706	673	661	625	699	701	683	713	692	634	735	716	657	696	688	658	655	661	702	691	700	672	664	677	682	698	681	620	695	664	703	711	676	625	713	652	642	685	680	660	675	673	688	683	701	664	693	657	695	655	650	658	712	669	662	726	672	704	655	660	681	652	693	669	702	715	702	729	728	663	640	688	701	680	692	679	667	707	673	691	676	702	637	670	703	655	645	696	663	631	699	655	696	685	658	712	662	727	652	655	632	674	689	729	696	709	703	737	707	683	719	680	659	677	688	668	705	682	649	672	686	698	695	702	654	607	675	679	676	707	651	706	666	649	671	674	656	649	682	691	668	719	666	732	690	665	675	658	712	670	664	692	706	670	731	617	743	655	667	661	665	666	692	702	670	699	668	695	679	662	669	716	661	731	686	702	701	636	647	676	694	660	689	668	700	654	694	657	697	684	675	645	649	670	696	655	677	705	687	706	660	693	652	701	669	657
23272	20156	30062	28651	24486	22583	19429	14851	8973	5142	3873	2761	2421	2080	1693	13671	18556	10275	5280	2585	1072	493	290	201	218	240	244	253	228	228	236	208	233	257	231	274	233	226	239	252	244	237	238	200	205	238	236	255	237	236	216	239	214	218	208	232	223	227	206	220	211	242	224	229	223	228	228	228	237	209	218	216	233	234	215	257	245	196	231	230	252	261	230	225	225	232	239	217	235	207	237	256	240	216	225	210	240	239	211	224	199	238	234	230	219	207	220	240	244	230	242	241	225	248	217	206	253	217	236	242	206	227	221	183	198	231	223	236	250	244	241	229	211	234	210	229	220	244	251	224	233	261	232	226	220	245	250	224	237	224	255	215	216	242	280	244	235	244	239	220	232	236	227	241	222	237	242	239	215	248	215	243	239	274	233	241	233	214	229	217	251	236	239	224	263	241	214	250	249	237	254	221	239	229	228	229	213	233	239	209	223	237	250	224	223	234	224	228	226	217	230	238	264	241	222	220	235	236	234	225	234	260	252	257	217	227	231	247	223	213	245	231	222	207	239	231	252	245	242	216	244	260	230	264	227	244	239	216	212	241	226	208	237	250	231	246	219	228	229	256	215	222	199	224	254	224	231	230	231	234	222	246	238	222	219	255	238	226	250	222	219	221	215	210	241	227	238	248	209	254	219	247	237	232	243	212	227	259	256	232	220	230	220	236	242	231	241	205	231	263	252	237	227	247	234	229	205	239	220	218	242	254	212	223	229	255	241	224	238	206	266	208	216	248	231	241	221	260	238	223	260	265	242	244	201	250	238	211	238	238	216	228	210	231	226	242	247	237	266	233	234	233	230	237	215	258	230	264	263	239	207	210	227	207	232	239	205	232	235	265	247	236	222	220	234	234	238	239	188	239	241	229	242	250	249	215	237	238	231	239	245	228	261	231	217	225	208	224	224	261	268	253	231	251	228	226	215	245	236	206	221	208	221	221	248	227	229	243	235	233	224	231	236	219	221	241	237	244	220	235	226	241	218	263	230	242	261	241	219	218	230	214	214	219	245	204	230	236	241	232	215	217	216	212	229	229	227	218	219	226	228	240	209	231	240	208	272	227	242	208	216	219	217	234	237	262	229	241	255	251	206	219	228	253	251	241	218	223	229	215	238	212	247	226	237	214	241	236	227	236	232	235	244	212	223	209	209	215	230	181	226	228	225	240	222	222	219	236	227	201	233	220	241	223	244	225	229	222	235	243	223	204	244	221	245	218	233	256	218	228	205	238	217	221	248	221	219	233	215	226	225	219	225	224	223	210	234	215	179	206	223	235	245	219	249	238	235	212	263	284	197	227	217	238	246	235	227	248	227	238	225	238	210	256	248	241	260	239	243	243	253	233	225	255	229	228	229	242	224	234	210	233	251	249	205	258	231	231	214	240	232	231	229	256	228	230	229	232	222	230	231	219	203	222	241	225	240	230	240	234	241	224	228	239	224	230	225	216	258	219	238	226	235	261	237	226	220	246	268	236	219	215	220	226	220	229	229	232	231	249	251	194	227	210	246	215	223	247	248	234	236	224	240	206	222	219	226	246	218	224	231	197	230	233	234	234	239	240	235	244	244	194	225	247	206	225	222	238	213	241	248	250	258	225	223	247	257	234	205	235	211	236	229	217	221	241	209	220	217	231	231	236	230	258	221	212	215	212	236	232	237	258	221	241	236	245	220	229	236	230	241	238	235	240	213	250	233	247	243	235	222	240	238	253	227	233	234	207	221	213	239	221	219	201	235	203	217	223	265	212	234	225	276	255	226	230	219	249	239	255	240	194	239	233	263	231	235	253	250	240	222	226	223	208	244	242	220	258	217	234	238	234	246	201	248	227	243	225	213	238	243	234	207	228	209	242	203	239	216	230	240	230	213	226	219	242	233	246	254	242	239	230	237	217	249	235	228	223	233	222	202	216	217	237	230	232	231	252	232	216	244	227	209	199	226	230	204	207	216	223	227	232	240	227	227	200	214	250	233	242	227	220	219	228	273	264	235	243	205	227	237	238	231	214	256	213	234	245	213	251	264	242	211	245	234	248	236	230	192	223	196	229	227	215	236	239	211	213	244	224	215	249	203	247	220	250	256	240	225	224	217	233	221	230	234	248	197	232	219	226	235	239	241	238	257	259	221	262	212	202	229	209	234	248	240	209	233	229	236	209	236	242	241	231	210	238	208	236	230	210	231	212	212	236	201	236	237	209	227	253	227	233	213	237	229	218	224	224	248	232	223	240	219	250	232	253	200	217	215	219	247	242	222	223	237	224	241	228	239	227	231	220	220	246	193	219	228	236	251	242	220	228	238	251	208	223	208	230	224	245	245	209	236	239	209	246	239	231	229	224	247	202	238	245	255	229	224	245	236	227	241	229	233	247	226	239	224	244	214	230	239	229	235	242	251	238	229	248	252	214	232	232	254	235	233	241	237	226	220	215	244	217	219	217	224	226	196	230	231	218	208	221	223	243	215	200	239	192	231	219	228	232	220	221	275	224	240	224	228	241	274	232	236	238	232	211	243	252	230	230	231	225	218	236	234	248	239	221	205	241	243	248	239	239	215	209	234	218	226	230	244	223	206	214	240	235	224	218	228	221	243	250	225	207	237	216	228	218	201	199	217	241	221	234	206	248	234	254	229	218	224	220	216	240	232	206	224	206	236	217	218	226	247	231	201	233	240	231	232	252	235	227	249	235	234	235	227	205	197	211	234	234	216	250	234	200	223	238	238	231	239	202	249	253	223	219	201	242	240	241	229	244	218	222	232	232	215	255	231	236	217	255	234	222	208	213	220	227	217	216	217	209	229	214	232	238	218	214	233	239	235	239	219	220	229	264	201	237	233	249	222	243	229	233	235	242	240	221	255	229	259	243	224	214	213	231	245	229	220	230	247	218	245	240	224	227	237	218	257	230	250	237	234	259	251	233	264	230	273	231	235	230	257	249	248	219	224	230	247	237	227	238	216	217	234	217	225	243	245	231	227	247	230	228	237	268	233	239	242	231	222	247	249	225	224	218	249	218	221	244	232	255	225	201	227	241	245	229	228	228	245	219	244	240	240	245	250	211	218	214	228	235	220	252	221	252	238	234	226	227	210	214	243	227	218	225	212	221	228	226	221	231	244	210	221	230	205	232	219	222	232	228	251	254	222	241	233	225	238	231	209	241	208	212	239	225	244	234	234	215	246	242	244	250	245	216	233	243	244	259	229	224	221	224	227	252	211	204	221	212	239	224	232	252	241	224	240	237	229	241	227	221	251	226	220	231	231	254	236	238	239	238	248	237	224	209	217	236	214	228	229	231	237	248	230	218	204	223	239	226	230	212	225	216	240	221	248	238	241	224	244	219	223	242	228	233	249	259	250	215	231	229	220	215	202	252	231	208	235	226	227	226	255	222	242	244	237	246	209	233	229	251	241	224	224	229	229	223	228	248	235	237	243	265	220	249	239	253	234	243	237	227	236	201	243	252
19146	17488	31893	34168	33167	33379	29923	26289	18668	15120	14669	12935	12041	10578	9712	35519	38029	28473	19998	11869	5737	2499	1131	827	838	754	756	804	836	792	824	830	800	801	853	794	773	789	793	816	778	820	819	826	799	838	809	813	830	849	852	818	816	870	811	809	770	818	718	803	834	780	870	807	800	798	803	798	824	854	810	850	852	815	786	802	824	842	835	814	793	790	857	824	827	801	800	787	770	832	814	838	765	826	823	789	734	799	806	816	771	826	796	836	768	823	848	767	810	819	828	816	841	839	775	785	808	810	809	797	761	842	761	825	867	798	796	822	819	821	801	900	847	800	855	810	825	838	792	830	833	789	782	824	786	841	781	762	816	805	814	814	856	878	767	825	813	821	832	783	796	793	798	839	789	824	803	771	837	800	799	808	808	797	732	816	797	789	828	824	859	766	795	816	819	838	828	812	801	757	832	837	861	806	746	794	812	815	835	760	886	812	819	800	808	825	861	791	783	828	765	822	801	789	763	830	842	842	818	778	814	787	830	796	824	786	862	836	808	816	824	819	811	767	768	766	846	775	820	783	818	792	773	779	770	798	778	804	807	805	781	793	819	825	808	802	860	830	856	797	822	787	837	781	809	849	847	803	818	821	859	823	820	816	761	818	839	795	762	836	817	792	773	781	829	829	829	799	827	789	832	855	836	788	762	811	791	798	846	846	786	832	807	779	803	773	835	776	824	798	811	858	810	833	788	783	800	803	747	794	811	805	846	833	813	796	890	790	820	816	788	799	773	795	788	802	824	831	846	807	812	831	790	855	814	794	813	812	807	805	767	838	835	781	791	794	851	811	862	804	862	847	809	776	780	801	757	864	804	819	835	838	763	797	829	776	820	843	840	842	805	746	801	819	838	864	784	796	728	848	840	826	843	795	789	783	767	795	798	792	788	730	806	833	809	890	817	811	776	780	813	834	822	831	849	795	829	791	781	786	860	825	814	783	820	805	843	775	836	852	777	831	804	761	819	850	765	796	774	817	776	812	780	834	795	821	809	833	767	831	854	778	820	828	801	775	815	838	793	769	824	827	816	805	772	788	832	834	799	822	797	865	830	800	834	821	791	797	777	816	784	783	789	797	805	819	802	813	788	805	828	820	827	815	847	855	787	801	813	833	816	809	822	804	792	818	783	787	779	798	829	802	817	758	852	773	826	808	821	839	804	800	833	840	792	795	829	811	810	793	841	780	843	805	781	844	763	805	772	805	854	840	794	820	779	815	789	814	832	767	819	743	841	807	785	796	810	846	810	852	806	829	813	786	789	791	781	763	822	786	830	824	825	758	820	813	844	787	781	763	831	774	790	844	773	825	814	821	840	828	825	821	830	832	804	782	855	810	829	816	735	825	823	797	799	786	884	829	826	764	831	804	798	816	795	803	842	756	813	829	766	823	888	763	814	821	794	781	770	822	761	795	807	850	792	800	795	808	784	773	836	789	794	783	797	795	825	862	754	833	784	831	787	845	821	798	801	810	754	820	819	821	821	861	817	830	819	805	813	763	824	790	811	847	765	806	779	810	764	773	762	782	813	791	778	834	872	813	832	788	818	813	769	811	856	823	754	837	787	759	842	783	845	796	839	801	846	802	816	778	772	827	816	848	809	845	775	803	834	768	833	809	797	814	806	803	787	775	732	799	817	801	820	794	814	802	800	857	815	803	777	762	796	791	808	809	845	811	888	788	822	816	802	837	791	798	772	846	818	862	797	815	800	817	868	762	820	819	819	767	791	797	836	809	812	796	796	759	828	841	740	820	802	830	759	839	850	800	842	811	822	818	870	827	771	776	787	799	867	793	800	756	809	806	817	824	781	820	803	764	789	824	808	804	824	828	760	845	841	803	823	766	811	836	791	782	794	823	822	797	798	802	827	847	786	771	839	837	825	833	840	823	771	776	827	757	738	819	789	806	815	822	808	799	829	822	829	798	854	771	812	848	729	807	767	822	830	811	833	800	788	814	810	761	835	832	774	830	814	791	778	803	806	828	739	808	832	773	781	839	803	805	855	839	773	807	789	818	821	837	812	871	822	821	812	807	793	819	775	804	800	818	780	857	848	803	778	817	820	805	804	791	786	796	780	748	832	818	823	824	815	797	791	790	766	785	822	771	838	786	803	805	773	815	807	759	851	792	823	762	835	773	865	791	822	832	779	800	858	816	741	798	794	791	814	767	827	849	807	874	851	754	788	798	828	807	835	777	810	784	830	833	823	818	826	816	871	791	804	813	793	806	723	800	756	838	797	731	878	788	782	803	826	817	824	804	824	760	827	793	787	803	822	775	802	821	770	807	772	814	826	794	815	771	807	814	838	835	817	823	802	811	780	823	801	787	808	864	773	811	810	814	844	816	790	809	831	791	786	754	829	832	762	865	808	843	782	864	788	853	774	839	857	802	804	854	817	821	812	802	813	845	838	751	776	816	824	814	868	835	867	778	835	780	838	795	806	821	826	751	762	794	790	820	804	814	755	793	771	802	822	794	825	802	782	774	812	854	775	865	864	769	804	824	799	772	837	792	839	816	826	842	810	867	821	823	779	805	768	838	815	833	776	822	789	838	875	820	778	826	805	826	827	799	836	814	822	791	829	809	818	791	811	768	847	809	851	833	786	774	786	815	857	786	834	816	765	799	821	850	844	784	817	799	833	780	765	817	812	807	774	803	796	836	855	799	789	816	804	815	799	765	815	855	787	830	812	794	821	793	820	789	835	831	847	832	778	850	811	821	817	842	819	773	788	803	842	809	840	781	781	795	829	796	768	824	812	820	851	785	778	787	757	812	763	807	808	811	855	808	781	805	803	845	828	768	818	799	763	862	833	804	810	799	815	812	811	813	801	777	824	858	779	804	746	834	815	801	779	792	825	777	843	802	780	806	818	779	789	800	787	829	867	753	790	784	771	778	856	796	802	794	801	811	805	791	751	854	825	830	795	775	811	759	845	788	832	754	772	831	856	813	772	851	805	781	815	819	860	843	804	886	805	811	798	759	829	837	757	793	821	797	811	833	778	810	812	779	815	794	851	788	824	804	823	783	770	796	813	846	810	785	814	759	809	783	847	800	820	774	786	826	839	771	806	806	789	868	782	825	806	806	820	786	801	814	829	791	775	797	846	840	792	810	813	739	774	766	833	802	821	890	809	817	839	830	767	861	829	803	862	816	802	824	746	851	825	813	781	863	811	777	780	813	780	814	849	798	846	826	820	780	838	855	779	758	798	812	840	827	823	824	809	826	808	781	800	826	813	787	813	797	837	781	787	771	807	787	794	847	825	745	798	901	778	846	813	843	795	787	830	791	785	757	825	826	792	815	789	843	787	780	756	826	757	794	808	808	813	778	870	808	763	804	828	859	870	777	793	781	810	787	774	776	779	816	818	819	804	802	800	775	820	811	797	775	790	847	795	785	835	809	794	786	899	768	805	851	806	816	801	795	823	809	794	810	833	851	831	806	793	868	809	773	795	826
5416	3617	5486	4441	3211	2163	1751	1283	1041	630	417	570	827	685	386	620	918	949	692	432	303	224	185	165	174	193	183	155	190	189	174	178	174	199	166	174	200	168	185	198	163	166	158	191	180	192	169	167	207	159	173	162	178	178	201	186	184	186	195	165	186	176	150	186	168	201	188	185	185	199	176	173	166	172	166	194	188	175	183	171	174	179	191	160	189	176	150	171	185	198	203	208	161	179	175	199	165	152	186	186	196	185	184	204	170	174	181	171	158	195	181	178	158	180	164	175	188	185	192	179	168	181	180	188	177	190	171	206	181	184	172	169	160	189	180	198	171	187	151	190	193	173	166	174	202	181	177	180	184	184	214	173	196	180	194	167	168	197	169	178	168	158	171	201	177	190	153	181	186	178	181	173	177	160	193	189	177	193	185	186	176	163	196	182	184	180	195	182	185	174	171	174	166	168	175	189	197	158	169	174	178	180	184	178	214	189	154	198	171	175	185	204	172	171	190	167	176	202	162	194	193	179	194	177	160	179	182	176	176	182	197	161	157	170	187	182	167	185	158	182	193	172	181	191	195	183	158	173	154	175	184	183	200	176	193	201	182	202	179	161	171	157	168	178	175	151	149	176	180	198	187	171	176	186	204	171	175	185	165	194	174	176	182	179	194	187	180	180	169	172	209	180	188	169	225	185	170	154	200	183	190	193	174	175	162	195	190	163	181	199	188	177	183	176	189	193	185	178	174	162	181	159	182	178	180	176	170	187	180	193	183	174	183	174	169	178	186	175	178	186	162	184	189	156	182	179	174	170	184	150	162	206	183	182	170	173	193	163	191	189	173	168	188	173	165	173	184	184	191	167	161	175	175	195	194	178	160	193	188	176	175	164	190	191	191	175	160	170	191	164	175	186	192	178	183	177	167	168	208	169	184	179	176	142	180	177	181	175	195	169	168	190	162	196	190	183	190	174	182	176	173	168	194	175	168	180	197	156	191	180	191	193	175	172	194	198	183	177	150	138	186	182	190	173	150	185	177	163	159	183	169	194	158	192	179	157	196	169	171	185	144	185	202	178	199	170	192	157	173	180	157	188	158	170	176	184	180	170	178	180	171	160	191	160	189	164	164	166	167	194	190	188	202	186	180	184	175	160	178	181	173	197	196	168	208	176	155	189	172	182	169	169	178	193	172	182	186	171	177	173	210	172	189	182	195	177	195	185	176	170	172	187	172	183	172	169	174	201	191	182	175	180	188	193	178	196	194	168	184	176	170	165	163	193	157	189	177	178	182	179	169	166	161	172	181	176	191	169	174	178	165	181	173	192	197	184	189	181	168	186	170	178	193	181	201	175	182	197	187	192	200	188	204	170	183	203	193	163	183	180	179	186	192	170	179	189	185	189	193	168	205	172	162	168	196	181	181	209	184	176	170	193	170	151	196	165	169	209	166	180	177	171	181	159	163	182	205	160	191	177	169	214	179	184	174	171	175	175	197	178	181	190	175	183	174	179	182	206	184	206	172	174	170	179	173	168	195	186	173	184	171	170	150	147	182	193	193	215	185	176	179	206	190	189	161	216	177	177	161	161	183	176	176	165	187	191	175	192	189	193	175	194	173	202	176	175	213	190	168	173	198	181	184	199	179	180	187	184	177	185	172	173	168	187	185	164	180	173	174	174	185	172	157	173	150	192	174	186	187	165	185	167	150	178	197	169	190	178	177	185	213	176	184	168	173	177	169	177	191	188	193	165	166	186	193	177	173	196	174	189	168	174	189	184	169	164	185	191	179	181	187	170	196	190	164	171	181	194	163	175	174	177	185	159	190	172	178	175	169	225	191	184	191	172	171	173	185	187	168	182	175	179	163	191	168	196	170	167	163	185	178	177	186	202	168	180	171	194	199	159	183	196	188	228	182	186	159	227	196	172	191	189	174	177	171	183	185	176	188	172	164	167	183	192	181	178	171	192	172	190	177	168	197	191	174	197	179	175	185	190	166	173	190	190	177	180	201	165	180	155	158	177	182	182	204	162	161	185	200	186	178	183	178	187	150	156	188	172	180	180	169	200	175	174	154	182	191	169	189	198	182	188	194	190	177	179	168	193	175	153	172	172	184	170	177	169	191	186	173	181	178	189	193	185	186	169	194	170	177	181	186	194	179	204	196	185	191	183	176	171	187	189	168	171	183	196	180	185	203	180	164	177	192	178	184	210	193	192	166	170	186	177	182	209	164	189	187	177	181	194	190	194	187	190	212	176	188	172	169	190	178	193	193	187	206	204	153	199	182	186	204	167	153	189	192	190	155	202	175	178	196	148	173	197	179	179	182	205	184	183	162	165	192	183	184	162	174	165	175	189	187	175	187	191	202	170	170	191	188	171	175	168	172	188	177	156	208	188	156	188	167	169	169	186	177	196	185	188	170	189	171	179	195	173	206	173	169	187	162	182	189	165	182	201	172	200	172	170	209	194	190	173	194	196	161	163	184	191	166	188	174	162	170	173	185	202	182	147	146	183	172	183	186	182	167	189	155	204	177	183	182	195	190	193	196	205	177	166	178	186	154	208	187	158	180	190	159	185	180	181	180	172	170	160	196	202	174	199	217	201	208	180	178	186	176	170	168	181	199	160	171	180	180	193	173	175	194	162	182	183	185	170	187	180	179	186	184	177	205	140	166	200	176	180	199	173	178	171	183	182	174	185	182	177	191	177	168	162	173	193	173	165	182	182	181	183	186	183	180	190	203	195	178	174	198	180	175	181	190	144	187	179	191	163	164	195	169	195	177	187	194	197	191	173	204	166	182	174	184	199	175	169	159	178	186	196	174	159	202	187	211	165	216	201	165	180	191	180	175	202	170	174	202	189	179	198	181	181	190	162	192	202	172	188	191	178	192	177	179	180	165	192	165	154	195	160	180	209	171	170	162	177	212	161	182	189	183	167	184	205	175	176	183	170	168	178	189	192	187	164	167	176	171	201	175	195	192	174	206	194	187	202	156	188	155	196	171	171	190	181	186	145	181	173	185	186	203	204	170	185	196	176	173	193	180	186	164	169	190	166	181	179	194	156	172	198	176	187	179	195	163	194	198	153	172	169	190	195	177	181	204	176	194	155	188	169	188	207	162	159	173	166	177	193	211	172	184	191	196	162	178	194	183	194	183	184	196	188	189	175	181	168	205	203	177	183	193	177	186	180	175	167	179	171	188	164	179	197	176	181	191	180	191	178	165	180	180	196	181	179	154	194	159	169	201	192	173	178	172	165	179	189	190	180	170	174	174	173	197	176	190	180	175	180	169	181	202	180	186	188	178	152	180	196	194	218	195	172	170	183	163	162	163	178	190	178	187	207	181	171	201	161	197	187	178	193	191	181	180	161	187	186	179	184	186	192	162	180	154	171	179	199	186	167	184	169	214	182	187	177	190	182	178	167	165	187	166	213	179	181	186	185	156	169	177	158	184	160	170	147	167	188	164	157	158	195	166	168	174	188	197	175	185	177	184	178
5153	4710	10235	11051	9591	7870	7284	5906	5040	3180	2266	3009	4534	3751	1863	3209	4779	4464	3183	1924	1135	853	707	695	626	684	699	612	642	645	640	658	666	612	657	666	675	678	613	652	652	659	645	669	658	611	661	622	674	689	682	689	664	710	657	653	679	687	595	698	655	633	658	678	676	700	698	653	666	658	662	665	627	673	589	653	617	655	645	627	654	677	623	641	648	654	690	689	648	664	648	629	678	648	701	678	688	687	680	663	638	669	658	668	638	670	618	729	650	642	664	652	645	684	639	659	673	653	618	636	641	667	640	602	674	629	661	672	655	632	664	644	688	647	644	608	692	641	646	657	695	664	680	634	677	660	627	669	658	656	708	633	642	649	626	670	625	680	655	669	648	682	686	645	722	665	635	660	629	645	648	680	640	647	633	641	652	610	650	700	633	674	671	659	592	607	674	696	647	657	656	659	705	693	691	612	686	686	664	617	642	658	669	651	635	644	616	630	664	678	663	667	660	673	643	629	676	664	640	649	644	710	702	631	676	657	631	634	603	627	648	683	636	702	640	636	644	689	689	679	662	648	665	625	612	665	644	670	633	654	718	629	707	611	655	637	668	667	665	693	655	651	643	651	649	700	687	663	646	641	657	690	645	687	658	666	673	654	699	629	659	658	694	669	662	613	635	655	666	668	640	662	675	632	658	629	652	675	709	677	654	671	623	671	662	669	644	687	695	627	650	680	655	660	635	653	674	685	658	671	630	663	645	639	645	672	652	644	646	641	653	677	679	619	648	670	692	666	640	637	630	665	688	658	665	640	644	676	629	639	644	672	687	676	651	672	632	679	680	653	677	693	653	687	659	647	677	614	674	640	666	689	647	645	653	669	722	652	669	592	625	668	649	634	696	644	658	641	626	666	647	629	672	652	666	672	633	689	635	686	647	647	654	616	661	669	678	680	624	689	731	660	614	670	681	653	644	666	615	607	658	634	681	666	657	680	654	672	652	659	646	721	683	643	672	666	647	622	629	665	665	652	658	645	631	666	653	634	621	653	681	623	637	656	663	633	675	689	636	638	685	610	694	649	664	665	657	648	626	641	678	652	690	683	699	666	638	670	654	689	692	664	643	631	681	685	647	633	640	659	681	594	660	672	663	678	699	646	687	636	659	624	688	644	700	655	631	651	711	686	681	663	646	658	688	645	667	685	665	692	657	684	612	623	706	646	630	661	660	655	621	640	684	683	671	640	652	722	622	682	683	604	635	688	672	650	643	658	685	621	655	651	665	659	641	660	666	684	676	631	638	632	669	652	647	609	667	669	653	624	661	660	625	642	696	618	682	679	639	668	656	688	678	617	636	681	616	681	643	655	637	650	685	620	664	658	634	643	626	706	644	653	557	616	664	678	623	703	624	694	642	624	612	655	649	642	660	684	615	686	651	630	644	622	744	646	652	599	636	666	692	666	663	612	655	659	675	669	632	637	643	686	689	646	658	657	678	658	642	672	690	614	662	679	679	719	697	632	677	634	705	692	644	671	633	659	716	687	649	655	663	645	658	674	633	648	651	656	653	652	615	666	658	656	644	689	679	673	654	653	628	623	660	678	662	670	651	691	686	606	619	635	632	678	671	641	626	639	664	711	670	653	652	661	638	612	649	608	630	673	694	679	677	652	636	725	652	671	673	647	706	671	663	627	656	708	660	669	681	680	686	616	682	648	634	649	650	637	653	655	610	650	665	657	650	658	649	691	643	658	662	637	656	650	605	638	631	682	703	667	676	699	666	716	664	672	672	643	673	635	648	624	697	697	639	632	642	698	638	673	675	677	653	620	661	623	631	652	730	680	635	694	663	661	654	634	650	670	645	644	639	643	674	663	658	654	647	654	702	654	638	610	702	677	662	669	626	653	591	640	662	655	678	621	632	586	662	663	693	649	642	634	613	681	664	624	695	684	652	611	633	669	657	658	666	716	652	646	665	667	657	621	643	668	725	679	609	644	707	625	648	607	639	641	679	685	604	616	612	672	683	625	635	653	667	672	666	665	671	672	662	588	640	672	662	667	622	656	685	644	602	642	662	654	667	642	648	654	670	665	664	638	639	679	634	612	680	642	692	655	641	673	635	644	619	619	651	627	724	669	658	677	604	671	641	618	663	622	656	665	671	685	643	633	650	655	646	714	647	665	618	656	627	681	688	697	671	663	734	649	651	653	703	674	685	672	642	659	621	692	654	662	675	630	665	631	661	684	671	635	687	699	636	641	664	708	606	665	637	668	625	655	626	646	723	664	660	648	688	664	656	653	667	639	637	670	668	646	672	630	641	697	671	622	668	693	628	648	690	660	668	673	634	648	633	679	659	660	656	646	678	703	648	713	656	671	626	663	637	669	691	667	659	663	631	666	628	645	637	622	644	703	684	690	661	687	622	637	720	647	671	681	666	653	633	653	631	765	666	637	639	648	654	620	675	660	625	602	666	672	661	646	716	645	634	645	639	697	677	624	663	701	689	694	644	645	647	710	664	651	675	639	675	623	650	609	653	608	638	654	665	690	651	717	647	668	692	639	602	632	695	654	662	693	646	673	655	676	660	663	637	662	653	665	635	678	676	646	693	655	642	661	661	664	675	654	653	671	628	634	685	605	700	696	617	727	642	659	659	672	691	712	661	645	677	652	640	631	663	606	678	675	636	659	617	661	703	689	658	641	647	648	671	681	672	690	664	656	653	667	661	642	645	628	677	660	651	631	672	621	700	635	689	630	659	685	646	638	673	627	670	675	687	610	663	602	635	652	678	651	672	700	651	679	622	682	667	676	665	662	696	694	684	686	655	705	649	661	670	618	671	656	643	632	624	647	645	674	697	671	624	659	679	659	677	696	673	643	635	701	658	657	677	656	695	607	656	646	656	646	640	635	632	661	685	650	655	688	639	701	661	632	650	661	647	610	649	635	599	650	651	673	619	605	669	660	609	669	622	642	636	677	663	690	673	713	649	687	674	639	667	679	598	665	645	637	646	695	637	615	617	626	625	644	631	676	649	665	670	617	670	684	611	663	657	666	669	636	643	655	662	664	662	671	672	636	621	662	692	683	673	691	639	673	659	646	635	625	705	660	656	655	691	650	640	654	617	619	632	654	669	636	671	663	671	647	645	682	654	640	644	660	652	675	697	641	625	668	618	686	602	633	641	659	647	661	676	637	622	711	658	687	683	641	643	667	718	631	631	673	631	641	672	667	671	694	670	652	645	667	623	690	672	642	671	623	696	633	644	646	637	689	673	686	628	647	685	686	642	723	695	622	684	654	625	611	689	664	689	624	686	702	695	655	668	698	678	608	635	666	608	675	647	644	661	628	679	637	684	630	648	701	618	691	615	688	687	693	652	673	656	694	727	642	635	698	660	700	660	623	632	653	665	689	653	697	652	611	630	665	666	625	718	628	670	675	672	686	622	657	675	645	673	623	653	634	642	666	633	691	702	677	654	656	668	630	652	639	638	650	648	622	637	678	665	703
15920	13672	21419	21278	17463	15007	12501	9615	5502	3702	2350	1866	1866	884	1059	6102	9682	7009	3834	1603	656	320	190	200	184	182	194	158	201	196	172	175	175	177	171	161	188	171	195	197	159	165	180	167	183	175	160	212	184	169	163	161	201	175	179	184	165	161	179	180	167	157	170	178	210	174	174	177	195	196	176	180	188	166	185	186	178	194	176	161	172	176	176	212	156	198	204	193	189	201	188	192	175	189	158	192	163	179	168	184	167	193	197	223	206	171	187	172	170	167	170	159	181	173	158	162	198	196	179	200	177	178	199	192	210	174	193	177	176	164	183	172	172	207	173	176	188	187	177	171	203	171	159	204	200	192	171	167	173	167	162	172	199	164	174	201	190	163	173	187	161	176	162	170	191	174	184	176	180	170	177	195	206	180	183	180	169	178	177	176	174	178	159	174	194	159	188	190	169	183	175	191	174	181	163	177	171	198	187	177	183	170	179	173	178	164	170	176	174	211	204	197	170	182	171	176	204	188	180	172	210	184	161	153	188	177	190	179	166	169	181	196	186	187	177	161	191	160	188	184	171	164	171	184	146	176	182	192	191	178	156	190	197	185	163	180	200	177	182	174	172	188	167	188	178	171	194	189	185	189	165	187	202	165	190	187	155	172	165	173	198	149	191	172	176	195	174	171	165	190	166	198	172	174	176	218	199	184	170	161	175	162	174	182	165	189	185	188	178	177	181	164	170	178	192	197	206	171	157	183	172	168	193	185	171	166	173	194	207	187	173	186	193	180	194	197	187	191	182	216	183	181	173	192	168	164	165	176	188	159	153	196	186	192	175	184	178	176	154	172	151	179	185	186	165	161	197	151	179	186	189	160	191	172	198	165	167	184	166	167	196	177	175	185	180	174	186	160	180	177	167	148	170	181	180	187	171	181	169	183	171	203	187	187	208	172	176	177	199	177	199	175	201	176	195	175	196	173	188	151	156	175	149	207	185	172	190	181	176	161	171	179	176	181	192	176	163	163	165	197	205	190	163	176	205	161	176	209	168	171	181	179	177	195	166	195	147	174	193	181	178	205	172	174	161	189	178	195	187	182	163	186	168	190	164	190	189	169	165	168	194	192	177	184	197	173	175	178	179	159	174	175	170	187	184	179	198	185	180	159	173	171	179	172	164	172	159	203	189	171	208	165	183	165	174	155	181	168	194	181	199	168	176	177	155	168	173	169	181	170	186	152	207	178	203	166	189	184	179	165	208	205	189	171	169	179	187	201	151	205	197	166	177	177	164	183	168	171	179	174	192	175	170	177	197	181	186	174	188	164	187	187	166	183	170	185	159	186	205	186	159	214	180	183	177	172	183	170	170	175	198	179	187	185	175	177	177	169	176	176	178	187	172	176	165	177	179	192	178	183	190	194	195	203	176	183	171	163	173	198	190	185	192	187	178	159	186	171	166	182	185	191	171	169	180	180	189	167	183	178	175	156	181	184	196	216	196	171	174	182	171	186	169	184	201	187	166	187	172	176	172	201	174	171	188	176	163	193	190	168	150	172	174	156	193	172	172	148	185	183	199	158	172	176	187	164	197	179	192	164	199	170	161	203	174	174	164	169	160	154	182	177	164	202	175	149	186	209	188	168	166	206	179	201	160	183	175	164	192	161	175	179	192	196	180	156	179	176	160	180	187	179	174	189	164	180	187	180	185	181	179	170	171	165	178	179	176	194	173	188	179	194	191	187	183	194	170	182	184	169	190	177	172	180	165	179	188	161	160	178	182	171	188	172	191	160	180	160	170	154	201	160	159	144	172	189	182	166	183	171	178	189	205	177	186	177	183	173	156	163	183	181	196	187	195	181	181	177	169	179	169	171	187	178	214	189	163	177	171	190	178	188	179	175	181	181	181	187	180	191	179	180	179	171	187	172	192	198	177	180	161	173	158	208	174	148	158	164	210	197	182	181	174	172	186	186	186	167	171	184	164	183	170	198	190	192	198	171	207	184	176	166	205	162	184	172	167	165	183	189	199	173	189	179	175	178	171	193	151	176	170	173	188	189	204	179	175	183	202	184	182	186	158	164	168	172	196	157	190	177	184	195	180	173	164	197	191	150	188	187	172	188	194	183	179	179	165	166	184	166	203	164	194	205	194	171	173	187	191	171	173	180	189	159	178	171	208	181	188	177	170	200	164	171	150	175	171	167	160	193	205	190	182	161	182	165	170	187	185	186	177	181	202	186	203	179	185	197	190	170	183	163	159	183	171	199	174	178	174	177	167	193	221	161	173	174	186	168	172	201	181	180	146	174	167	174	186	173	186	196	173	181	195	175	161	164	165	173	163	193	168	179	189	176	171	171	221	179	194	171	211	191	179	194	191	155	191	191	179	180	185	194	185	174	182	172	185	190	204	186	166	193	172	194	185	170	197	200	199	173	173	187	169	184	182	168	188	167	189	211	192	203	183	166	176	173	178	192	190	187	174	178	190	175	160	146	184	153	182	187	155	188	177	193	162	184	161	188	199	200	171	150	186	212	182	187	177	194	175	202	169	191	188	175	152	176	172	163	161	169	189	176	173	179	183	185	188	169	190	199	167	178	182	178	160	161	171	177	180	175	201	173	180	177	200	190	179	179	147	180	164	196	196	201	194	185	195	167	206	162	175	182	195	186	217	209	175	208	173	176	142	192	192	170	162	182	191	161	158	204	182	203	189	202	188	176	194	169	155	162	190	191	185	177	193	165	169	171	168	160	206	188	187	157	177	171	188	167	205	152	183	206	172	182	158	190	163	190	194	180	167	149	181	192	177	187	203	175	163	192	171	162	169	170	209	192	178	165	184	160	183	172	184	170	192	165	177	163	177	172	175	174	175	168	182	178	193	218	174	182	185	178	186	179	178	174	190	162	204	173	189	206	179	158	162	184	172	164	186	183	188	190	187	183	167	169	180	190	183	181	178	181	195	167	194	168	169	191	186	173	160	178	172	165	155	180	184	155	174	169	187	171	182	175	193	192	190	160	184	173	181	196	181	163	171	175	192	167	204	182	162	174	191	164	175	163	158	189	187	187	181	205	164	176	174	185	163	170	185	159	197	174	196	183	181	188	178	183	179	185	209	198	183	164	156	190	190	171	157	173	171	169	171	195	174	189	205	185	172	172	190	165	192	187	164	201	174	182	173	151	181	164	164	174	190	195	205	169	185	190	184	174	175	185	147	170	152	192	180	181	167	166	189	178	166	163	198	184	190	191	181	204	177	171	167	175	174	178	164	183	216	192	181	176	195	171	213	164	189	153	178	197	163	166	180	150	184	170	175	193	183	176	192	167	188	168	166	186	153	186	155	186	167	192	203	178	183	164	176	180	199	197	160	179	176	174	177	193	178	165	166	180	160	186	166	173	166	194	217	178	156	196	179	183	168	213	207	169	184	171	185	178	183	172	184	192	174	203	141	196	169	185	165	165	183	178	176	176	149	187	163	201	178	194	176	152	197	188	161	167	156	218	193	174	191	160
13878	12674	24493	28351	26117	24318	23670	20969	15692	13052	10560	9399	9566	4887	5943	23737	30303	24438	16613	8710	3527	1437	821	675	658	659	660	624	641	665	609	626	675	621	636	661	675	664	688	653	646	668	649	637	638	701	644	645	637	659	645	663	648	625	648	622	646	623	589	644	647	699	663	667	620	622	660	635	624	639	611	659	664	688	625	656	668	663	633	685	665	607	638	634	651	662	627	686	634	661	642	668	636	682	587	693	658	664	671	633	615	640	645	674	653	633	663	673	690	644	602	609	648	646	630	668	660	627	693	657	675	664	613	657	662	666	646	673	616	674	639	648	635	649	637	637	678	665	622	670	653	647	671	679	629	673	644	617	701	611	643	651	634	676	635	650	664	657	651	682	697	671	655	627	609	636	663	625	658	665	634	664	634	637	624	695	642	654	694	648	682	692	620	618	666	654	684	631	637	664	628	683	708	633	637	632	691	635	652	657	651	647	595	665	664	651	659	661	650	647	671	667	687	632	664	622	677	612	643	649	617	649	621	669	650	661	675	624	659	645	671	667	667	645	611	657	675	615	633	675	648	677	655	677	609	647	658	654	616	664	653	660	673	659	646	661	673	608	631	667	678	629	685	628	627	637	635	632	664	659	656	709	659	668	622	650	625	663	608	652	653	679	632	643	633	702	666	648	685	712	626	685	644	668	648	673	665	710	624	676	626	677	645	651	628	669	653	668	648	641	660	638	645	696	641	655	713	665	662	645	600	615	650	639	663	622	662	664	627	668	686	625	646	665	638	699	605	643	632	641	648	655	667	638	678	627	644	653	604	643	642	615	644	601	694	672	637	706	661	626	631	671	635	670	656	659	620	622	657	653	614	671	633	620	638	649	639	651	681	652	667	670	667	641	671	640	642	683	654	650	605	631	646	659	656	676	628	638	648	674	664	625	633	652	613	644	664	688	645	649	621	613	676	642	648	641	623	651	689	620	637	646	637	647	690	594	647	665	643	634	677	651	651	648	654	625	662	688	631	678	659	669	642	615	626	658	673	698	703	683	628	644	674	660	668	633	641	661	664	675	654	630	628	644	666	638	638	633	640	692	642	662	629	637	623	670	659	594	645	644	698	636	659	633	614	613	592	646	655	679	599	642	667	654	617	643	649	696	628	706	620	657	647	657	666	660	660	654	651	657	707	651	660	642	709	629	634	662	641	675	654	641	618	639	653	664	613	630	650	641	653	659	654	662	668	668	674	656	641	660	684	688	626	620	691	666	592	636	650	677	646	662	650	645	705	648	599	660	662	632	628	699	663	642	646	638	658	653	665	616	614	609	623	695	630	623	663	650	640	640	683	653	639	613	628	604	635	664	689	646	636	628	694	664	640	653	617	685	648	703	627	626	648	706	638	637	671	721	658	639	651	660	636	628	662	702	651	651	651	645	644	711	639	690	655	673	658	641	608	645	696	655	660	679	660	657	669	615	636	667	665	648	684	655	639	652	647	667	644	648	660	643	647	631	603	665	649	653	649	682	623	611	689	650	653	638	653	643	656	671	652	652	643	643	646	717	623	712	666	661	651	638	665	653	665	683	639	646	698	670	629	631	626	699	639	628	680	647	633	628	607	676	665	659	666	654	640	630	694	647	587	637	654	667	657	652	689	620	653	673	638	646	721	670	683	656	663	658	643	671	646	671	626	689	611	633	668	676	679	647	634	648	658	666	666	637	663	665	652	654	684	696	641	717	678	694	674	679	614	667	641	637	679	610	659	650	698	625	604	656	614	624	667	623	654	653	634	675	669	651	699	611	665	667	650	658	637	664	690	650	668	645	641	652	674	652	644	676	617	603	679	648	650	606	644	673	666	590	618	685	617	644	654	630	628	631	643	621	627	628	649	671	577	681	588	646	652	722	645	681	641	645	627	636	630	641	647	642	620	663	678	629	648	645	641	616	624	643	627	635	658	667	620	639	658	646	661	631	641	641	610	635	637	655	630	646	658	635	653	600	644	671	667	647	648	678	699	623	661	686	655	660	638	619	681	677	655	667	674	637	670	633	656	651	636	639	657	606	687	646	693	643	657	660	642	661	630	646	662	677	629	650	670	643	634	648	647	652	656	641	659	641	600	641	698	614	685	663	638	628	655	647	658	653	655	658	663	667	586	633	640	632	671	694	680	685	630	680	688	655	663	654	642	682	659	734	671	631	659	667	686	639	654	639	652	646	657	629	633	646	631	698	668	631	651	644	643	632	667	623	649	677	665	655	655	658	646	658	611	678	615	680	646	624	656	660	649	676	610	622	672	619	678	653	656	695	627	649	658	639	637	603	634	602	654	615	676	643	650	650	672	662	650	659	629	661	642	640	644	641	645	647	631	622	635	656	660	634	626	639	683	632	650	653	684	614	628	709	620	635	610	636	624	650	646	691	648	678	621	630	649	648	648	620	689	585	634	646	635	661	679	656	694	644	656	667	620	651	661	648	667	625	690	652	685	648	637	655	696	654	632	643	666	636	663	618	622	667	637	615	615	650	649	609	669	666	655	656	641	625	628	657	647	673	654	678	642	619	662	602	689	661	702	660	668	636	639	660	640	622	611	620	614	682	651	640	641	647	660	624	582	678	620	636	645	632	630	629	647	676	701	659	641	663	642	618	662	621	668	699	676	636	658	624	649	671	650	655	646	639	673	652	653	676	734	657	647	648	667	642	674	673	666	674	641	671	641	613	640	701	639	673	666	611	683	621	647	598	654	700	619	630	601	645	640	699	616	656	652	657	667	643	655	594	633	677	682	693	631	665	677	624	645	666	658	657	658	640	650	609	690	649	672	650	647	609	642	649	622	630	663	628	611	638	655	646	678	635	667	672	691	706	622	621	683	673	659	669	625	601	654	658	614	664	674	650	684	622	654	649	668	633	660	642	659	699	653	698	637	616	591	663	673	663	679	666	638	666	635	636	625	658	621	646	666	655	683	682	624	693	689	639	663	621	637	676	636	615	647	614	661	652	653	654	633	643	621	704	597	621	664	651	661	683	649	621	642	644	658	619	682	646	640	661	649	613	637	633	650	621	658	716	665	690	656	618	669	700	638	619	616	667	664	653	655	622	634	631	660	679	628	705	669	695	647	635	654	611	606	622	668	657	669	659	596	639	625	644	658	630	628	618	688	667	677	653	653	690	623	638	674	611	689	653	641	644	601	664	637	616	624	678	619	638	705	639	663	652	687	647	659	697	661	617	652	651	650	635	637	690	627	670	661	615	684	658	669	673	697	651	614	674	632	613	672	681	666	632	606	618	585	652	610	665	641	627	652	630	627	687	698	639	623	682	619	648	637	681	581	634	646	643	636	652	606	661	690	646	641	658	658	692	650	657	659	696	644	650	649	645	620	643	646	635	657	650	651	644	636	632	681	657	680	637	668	642	689	645	637	605	647	627	653	700	673	671	643	646	655	676	668	668	634	674	617	687	684	653	714	654	701	665	676	623	657	663	615	671	675	621	671	674	651	633	676	659
22148	19398	28777	27774	24386	21295	18327	14650	10842	6417	3547	2847	1972	1320	922	8092	17438	12576	7170	3074	1041	520	301	214	224	217	219	202	218	213	246	242	242	215	203	235	228	240	221	216	199	240	227	197	219	237	236	232	221	245	229	219	240	230	242	214	225	228	210	227	229	204	257	219	225	238	234	213	250	249	199	223	222	214	214	216	230	235	196	216	224	206	210	239	244	238	224	231	226	230	221	237	225	240	202	225	226	237	213	217	258	242	229	226	231	211	216	246	217	213	247	225	240	237	227	229	247	230	232	202	222	213	231	241	206	242	242	218	199	219	215	229	214	239	224	201	222	239	251	227	208	230	221	229	226	243	234	199	224	247	234	247	238	237	233	227	220	208	234	253	220	226	207	249	253	225	232	223	222	226	249	214	218	222	214	231	234	224	230	252	244	231	233	234	244	223	215	211	228	227	255	195	228	222	224	238	220	224	249	237	211	228	263	208	226	210	229	223	217	208	222	226	229	207	216	217	217	228	243	229	225	199	227	236	251	221	205	233	245	231	228	222	232	205	225	191	230	190	240	232	206	231	233	248	207	203	220	225	240	234	220	238	236	233	225	217	236	206	248	214	207	220	204	222	220	223	246	227	201	220	240	242	240	235	222	255	233	234	204	256	204	202	220	245	253	217	193	234	244	244	223	202	227	209	222	224	248	225	242	199	192	226	211	259	222	221	210	229	206	226	229	235	214	211	231	224	240	224	210	266	219	212	240	208	238	243	230	231	210	231	223	235	216	236	228	215	223	218	235	239	250	238	233	251	249	227	246	216	221	240	219	243	229	206	220	212	212	211	234	217	228	214	213	221	225	229	258	220	227	225	230	222	247	229	228	239	223	228	255	239	225	221	196	220	240	229	215	218	234	244	238	201	222	216	255	246	225	217	236	222	213	225	218	211	240	214	227	194	221	232	220	234	203	206	233	229	216	219	232	207	237	225	246	207	213	224	204	223	213	228	219	238	234	241	245	254	204	199	213	232	227	220	211	226	235	200	213	216	209	202	258	222	225	206	210	233	221	250	245	232	221	198	240	229	233	219	212	227	233	218	221	220	238	247	215	233	218	205	252	241	226	229	222	243	220	246	237	230	232	238	216	210	221	209	220	225	234	212	235	201	221	201	222	241	238	218	231	211	214	212	218	239	222	245	230	242	239	261	229	230	221	258	231	221	258	221	236	223	221	230	228	249	255	191	226	222	225	240	241	217	238	240	219	211	220	230	239	223	212	247	236	226	229	229	237	206	245	225	217	205	248	231	235	207	239	223	236	208	211	218	263	211	208	250	245	227	263	214	204	222	215	234	222	229	250	263	234	237	212	208	213	219	236	258	210	237	231	235	247	245	216	211	239	185	236	235	244	235	218	219	243	263	225	237	221	230	224	231	204	199	200	240	217	213	232	231	242	251	202	232	233	196	213	221	195	216	236	234	226	228	240	227	225	249	208	245	222	200	233	203	242	242	221	222	228	230	217	192	234	227	214	207	266	219	222	190	226	206	221	226	231	231	216	202	187	241	250	226	238	214	245	233	241	199	216	212	217	224	221	214	215	230	225	194	223	220	260	241	217	234	236	225	272	249	234	191	251	232	216	220	221	234	205	217	222	244	214	212	218	209	216	236	218	216	198	230	214	261	228	212	234	213	239	222	260	253	240	272	210	211	225	234	246	215	218	245	235	186	237	233	200	240	231	219	225	215	235	252	239	237	245	225	243	235	234	233	210	243	226	196	213	232	239	238	220	202	216	230	225	223	264	223	239	246	224	246	207	216	253	213	217	224	166	236	218	226	246	197	235	219	229	230	233	251	250	224	234	248	222	229	243	222	223	208	253	229	224	226	245	206	231	230	233	236	232	227	246	234	245	217	214	247	241	229	229	216	226	208	244	234	230	220	229	220	192	235	237	226	231	235	244	222	198	215	225	212	216	208	223	221	209	228	239	224	215	231	216	212	233	203	211	236	191	230	216	235	207	208	234	234	223	223	219	238	207	214	240	219	240	227	241	246	222	189	215	242	237	215	236	229	225	232	218	233	232	238	214	227	240	223	224	204	210	207	237	224	226	222	252	248	214	214	224	241	240	214	218	223	211	249	211	243	220	254	223	236	225	221	212	242	253	210	221	223	268	220	231	228	235	256	226	212	242	224	217	244	234	223	229	222	193	219	218	216	229	234	219	223	196	224	230	186	214	243	226	257	200	245	208	236	217	216	220	210	221	219	228	217	220	222	250	232	222	204	230	240	182	228	222	229	222	236	217	235	216	246	227	224	207	230	231	233	225	235	227	225	216	220	237	262	217	229	208	237	246	214	250	248	224	243	210	254	211	227	222	224	220	261	224	210	224	254	213	229	234	246	209	222	195	233	228	216	215	215	212	240	242	221	220	202	222	202	252	232	235	239	234	206	243	233	204	249	237	257	251	200	241	215	234	199	221	206	202	225	235	229	201	207	230	223	215	203	235	207	252	242	241	240	210	202	250	222	252	223	223	252	209	226	216	195	229	209	257	235	215	210	216	225	239	201	270	225	215	221	225	231	213	220	251	213	224	222	221	246	240	237	213	241	249	244	230	198	208	240	242	262	259	225	205	240	224	206	222	219	223	230	261	223	239	216	245	189	226	196	213	224	221	245	230	201	217	228	225	205	222	252	217	216	243	252	226	209	228	231	221	226	216	238	201	226	216	212	240	227	230	213	238	220	237	234	208	235	249	250	218	231	240	231	224	221	203	206	210	202	213	259	224	236	234	234	215	225	240	200	208	219	216	221	250	231	213	217	237	223	222	230	209	223	258	195	204	220	226	229	242	204	238	255	224	231	229	219	189	218	207	222	216	193	242	239	220	232	244	222	253	219	210	229	238	223	233	227	231	227	245	212	206	233	215	228	232	213	216	225	239	225	251	255	258	239	220	258	213	216	204	239	219	235	218	190	220	224	227	240	228	218	209	228	245	218	226	226	228	248	240	210	205	220	251	227	215	224	215	274	241	218	240	228	237	201	203	252	261	214	249	241	216	259	228	228	204	240	203	229	232	213	200	226	223	215	230	211	230	199	234	213	223	240	243	209	233	206	223	210	234	236	231	224	208	208	200	219	211	264	224	236	211	231	197	230	228	246	223	222	228	232	254	238	226	216	226	239	228	212	215	206	220	256	214	219	226	245	243	217	196	195	231	231	218	231	205	213	219	232	244	217	226	226	218	218	228	196	225	190	253	243	244	222	224	237	211	232	243	233	213	241	232	211	235	238	234	221	234	212	240	235	221	232	250	212	225	249	224	213	222	238	210	238	209	204	248	214	238	217	229	207	226	230	216	223	231	241	215	259	238	218	230	247	217	216	230	211	215	211	210	200	220	210	230	241	224	233	240	204	259	221	227	227	243	244	240	198	241	223	219	211	248	249	240	215	228	232	215	230	236	203	237	192	219	189	225	221	245	219	219	218	213	234	207	205	229	221	227	226	217	203
17967	17001	30504	33320	33082	29927	29610	25798	22620	16659	13482	12844	9650	7312	5021	25681	38440	32243	24699	13820	5621	2369	1202	862	818	808	811	763	796	811	775	758	804	786	796	824	760	824	785	776	821	823	797	747	811	787	772	777	859	784	796	782	778	850	760	817	752	780	798	813	802	785	814	768	772	747	835	789	759	786	830	777	795	782	843	763	792	742	803	790	792	782	781	740	756	811	790	754	782	823	806	792	809	795	830	805	811	803	781	766	828	826	756	803	782	777	797	787	793	834	789	756	802	758	796	833	765	747	808	789	785	825	796	802	769	772	823	802	704	734	856	806	829	771	769	792	778	732	801	780	809	792	793	823	814	765	778	782	784	766	802	784	787	768	809	786	764	779	790	758	798	776	777	847	749	790	779	815	780	808	787	785	806	807	720	826	790	819	806	753	845	859	754	755	773	825	769	830	730	743	795	794	808	788	801	795	772	774	809	803	807	796	798	762	808	781	768	863	820	817	803	758	803	789	790	809	800	818	791	756	752	774	811	772	848	757	823	817	798	789	782	797	749	804	761	794	777	786	812	765	774	822	813	762	775	795	818	750	819	797	742	772	799	745	791	756	832	824	817	820	740	791	809	836	807	791	765	792	779	761	781	762	766	748	771	814	801	782	788	816	759	784	776	721	781	787	809	730	824	782	822	798	753	822	757	772	797	738	772	795	786	829	777	763	800	744	800	788	805	813	836	840	786	788	782	776	788	771	805	825	727	809	785	818	787	803	804	806	810	818	772	781	748	785	816	775	775	862	780	765	763	736	831	788	757	811	824	787	782	747	789	793	827	755	836	872	752	792	800	769	762	756	828	704	774	811	793	837	828	783	780	767	792	745	852	810	842	793	776	801	799	763	774	767	828	849	765	801	822	788	801	794	800	800	835	816	776	761	809	785	779	792	818	795	817	801	774	762	825	801	811	870	748	799	768	797	757	760	805	833	753	801	813	763	816	791	762	820	771	766	870	776	821	731	759	779	796	827	824	773	822	793	784	754	785	828	800	789	746	822	799	799	828	760	797	772	767	853	809	823	803	828	782	771	770	822	817	830	788	738	772	770	755	779	827	818	783	814	832	801	781	801	802	820	815	756	750	786	763	807	810	806	793	810	804	798	798	775	802	801	789	746	833	796	760	817	774	797	802	835	823	840	834	751	828	778	779	792	771	758	788	815	754	755	775	802	811	840	796	753	794	760	771	739	798	827	800	765	816	783	816	778	806	806	828	799	814	772	816	802	806	790	794	781	795	775	776	779	770	834	750	790	784	743	796	817	787	812	796	770	729	772	822	761	827	801	808	782	755	794	822	740	734	839	793	827	789	778	791	836	770	762	794	798	830	797	773	801	784	802	804	756	780	777	742	784	780	829	840	808	808	834	795	808	787	771	765	816	744	794	792	790	727	806	800	804	790	794	773	799	758	803	784	801	778	788	778	768	813	804	743	755	811	823	774	791	779	790	752	782	780	765	763	730	806	757	775	778	767	787	829	835	789	801	787	772	746	764	787	808	779	815	841	807	789	765	748	786	758	793	789	829	776	805	788	804	760	788	825	826	789	784	774	755	749	799	805	804	809	805	793	771	788	843	830	785	785	777	711	783	814	755	815	768	739	796	834	752	758	796	790	815	825	800	821	776	799	750	805	799	790	782	798	772	735	806	795	774	797	792	771	834	769	749	831	777	815	778	803	828	821	771	799	749	773	829	820	776	777	810	801	760	733	794	781	750	820	779	806	813	802	839	794	810	822	770	828	818	812	787	822	756	781	797	785	787	766	785	768	821	787	827	787	789	766	839	806	805	828	802	773	762	761	781	835	765	764	786	746	807	792	766	788	807	810	763	774	834	782	794	761	753	792	803	751	817	845	788	853	763	796	802	766	824	768	798	772	822	760	778	817	847	814	769	785	806	778	800	820	772	808	760	748	816	798	759	729	788	822	810	820	803	769	795	804	744	781	797	809	795	815	776	826	785	783	757	817	785	788	749	788	737	812	824	759	755	779	791	800	751	823	764	811	822	773	802	818	835	771	778	782	828	840	804	788	822	768	829	764	749	814	824	824	821	780	768	756	805	792	819	765	839	811	771	798	777	785	787	814	834	789	770	822	811	812	816	770	812	798	838	774	760	818	778	720	756	802	825	813	813	749	792	791	860	739	749	796	740	811	844	779	801	811	815	813	816	806	748	828	770	847	819	823	782	767	788	851	825	780	801	754	797	832	786	806	802	712	772	777	736	719	778	779	759	835	789	772	769	794	816	818	750	799	726	768	812	829	800	813	839	795	779	835	793	777	808	764	791	804	744	766	741	810	802	783	792	829	737	728	819	798	782	784	807	739	812	802	760	803	816	751	836	817	764	804	795	766	783	783	823	771	758	817	750	835	772	854	822	715	806	762	784	807	785	774	768	762	779	844	787	774	782	785	757	771	813	743	765	763	803	795	794	799	804	747	791	790	829	768	793	783	842	780	798	811	809	817	809	793	811	799	769	788	810	811	795	720	822	812	837	823	782	802	815	781	762	752	823	831	794	758	766	806	744	778	768	815	808	745	785	808	793	803	784	775	780	779	816	762	802	851	793	807	796	850	770	773	796	812	800	770	824	793	804	810	785	782	764	779	816	847	802	791	780	788	760	775	773	790	817	813	788	861	784	794	832	729	782	810	800	763	803	811	821	837	796	818	807	766	769	754	783	779	834	788	778	812	794	796	772	827	797	800	793	800	811	812	805	795	780	789	826	772	744	779	741	816	820	829	862	785	761	779	814	823	779	774	801	809	773	795	821	795	776	786	786	755	763	781	790	838	819	798	767	803	787	777	778	829	771	803	804	781	809	793	831	840	791	776	831	796	800	811	781	747	787	796	760	812	838	757	795	804	822	759	743	776	782	777	728	801	790	759	800	784	770	836	753	765	804	804	801	780	794	808	795	760	819	766	755	788	774	793	841	824	773	793	781	813	807	807	861	816	780	764	824	815	797	801	833	829	778	798	827	807	790	802	743	801	822	766	774	816	795	822	863	711	807	820	792	793	774	789	779	786	784	762	805	788	799	804	780	815	765	796	797	815	768	723	826	800	799	735	784	766	798	822	779	774	821	811	794	818	765	782	760	775	818	771	786	821	762	779	771	786	778	771	782	804	836	776	787	715	779	845	797	825	792	739	803	815	787	809	800	811	757	810	766	795	784	797	783	757	813	781	813	744	758	755	724	805	733	845	772	739	783	803	800	805	773	797	813	790	800	798	781	776	793	773	791	748	874	813	803	870	799	788	783	758	816	733	760	771	806	800	793	860	821	806	768	825	808	802	786	755	828	821	779	769	806	738	817	847	787	798	788	782	753	789	841	837	795	774	805	782	758	757	807	783	807	858	772	787	818	810	820	826	804	767	766	819	784	753	800	800	764	804	735	720	780	819	778	798	772	766	811	778	826	800	793	788	774	819	812	792	791	777	775	835	782	748	754	823	782	790	830
4694	3375	5447	4392	3162	2422	2019	1279	993	1057	954	763	401	312	338	606	906	963	856	499	280	217	192	195	164	181	168	169	185	173	179	169	174	183	201	179	181	171	192	189	183	187	171	176	198	167	179	172	210	169	165	194	173	182	180	234	154	197	163	164	186	170	171	197	180	182	176	170	177	163	178	183	160	159	172	184	187	186	176	171	185	194	154	180	181	171	160	157	175	176	171	179	169	164	157	175	169	170	192	186	198	173	150	172	178	177	189	175	190	165	191	177	182	201	182	171	175	163	186	141	169	190	194	183	177	182	150	186	195	181	194	179	173	169	175	164	182	172	174	165	147	177	178	179	182	179	163	182	171	184	160	175	188	183	187	171	170	189	180	171	190	168	184	177	177	154	178	178	186	188	169	175	192	160	180	146	166	174	178	182	187	186	193	172	162	165	184	157	177	184	160	161	169	177	187	143	184	177	184	162	183	184	180	168	173	195	166	167	170	168	185	173	166	170	188	188	167	183	188	180	153	175	170	175	185	164	179	193	151	170	184	163	165	146	157	197	175	202	177	176	180	168	178	167	180	183	175	160	177	162	171	191	204	154	168	164	176	162	174	179	173	170	187	169	193	182	164	176	173	154	178	164	209	148	183	192	171	157	188	190	165	177	167	157	182	164	157	179	179	161	171	199	189	162	150	180	174	167	165	155	165	188	169	181	193	180	171	161	149	168	174	200	197	167	196	189	182	181	177	174	183	201	148	162	190	180	162	168	171	182	160	181	185	185	195	166	165	162	172	173	174	168	175	196	164	166	177	157	188	165	176	152	171	186	191	172	184	159	154	174	175	199	190	180	164	180	200	165	177	150	186	174	166	174	194	157	183	187	167	168	168	166	170	182	183	176	184	181	178	190	179	175	178	192	179	154	195	194	145	173	193	174	181	178	155	186	162	171	164	163	170	181	194	152	152	177	178	203	176	179	171	171	161	165	158	173	185	157	167	168	179	202	178	183	165	163	184	183	157	202	153	167	155	183	190	171	179	169	171	172	178	158	151	172	188	163	189	167	194	190	156	172	154	183	178	161	189	167	171	158	155	159	166	193	185	180	186	179	190	167	168	160	202	153	188	178	183	180	182	173	189	153	190	159	189	181	153	168	189	206	197	161	198	191	185	196	158	200	179	148	176	176	188	176	173	174	184	186	176	161	160	185	185	162	178	201	181	172	195	173	172	191	177	193	179	173	176	165	180	152	174	148	154	153	172	175	168	200	167	148	192	183	196	179	164	150	180	206	180	155	180	196	181	173	208	175	178	173	177	197	158	180	140	165	178	168	187	173	175	177	169	181	171	157	166	204	182	170	180	175	170	183	173	170	174	162	191	176	161	153	183	189	150	157	182	179	165	162	163	156	156	209	165	183	195	169	164	163	176	184	175	182	170	188	210	181	175	174	190	172	156	195	175	162	191	165	172	198	186	195	181	152	167	183	177	161	188	197	160	185	152	182	168	175	171	178	189	179	180	163	196	218	183	166	192	200	181	182	177	187	163	169	173	159	173	170	206	151	188	176	174	152	175	182	188	181	169	171	184	185	196	174	207	185	163	150	157	171	152	163	177	157	179	168	175	182	164	175	185	167	151	160	184	177	170	161	172	146	195	183	180	176	161	176	173	184	187	178	174	162	178	160	167	172	184	182	200	172	165	157	171	156	167	185	162	165	187	176	170	169	183	197	154	171	194	189	169	157	176	183	176	169	179	175	172	161	163	162	172	176	182	172	175	171	174	152	162	188	186	148	183	148	190	194	188	159	180	192	180	172	174	187	160	155	173	183	188	167	174	157	173	185	176	188	170	171	148	157	169	187	199	170	169	168	183	186	172	180	199	178	166	204	151	172	184	175	193	184	166	179	193	175	149	199	171	185	181	174	177	176	168	157	199	170	177	175	187	188	164	159	156	187	171	169	187	188	150	173	170	198	166	182	175	180	205	173	204	172	156	181	209	187	176	162	183	188	173	167	183	192	189	180	167	182	159	183	153	159	192	181	202	190	190	191	168	170	164	184	165	180	164	173	163	179	186	178	182	166	181	175	177	175	194	173	147	181	200	180	173	151	178	192	162	170	153	159	185	152	186	166	183	182	183	177	176	170	161	167	181	187	176	158	174	187	206	152	174	179	151	201	177	172	176	165	160	203	150	166	164	189	164	164	179	196	186	176	185	193	176	172	184	157	150	171	174	172	207	176	173	173	201	168	169	180	171	185	218	184	156	180	169	186	179	151	161	173	170	188	186	199	200	170	180	163	163	172	156	161	180	182	182	155	186	174	174	170	164	199	158	161	216	170	182	161	204	169	185	184	182	153	181	169	174	174	188	157	174	146	167	177	151	166	168	155	161	152	174	169	180	175	154	175	183	146	207	177	170	180	189	167	167	169	165	168	173	187	183	168	169	164	178	195	174	168	174	182	187	160	185	174	175	180	146	161	141	173	155	182	182	167	166	157	155	170	183	185	185	191	181	170	190	171	187	194	178	172	172	177	178	166	178	190	185	159	173	154	191	164	183	169	162	177	167	172	171	161	162	158	180	164	205	177	200	186	165	178	197	174	165	157	187	201	163	167	180	193	161	184	179	191	167	178	184	172	183	174	179	187	199	171	171	147	176	188	171	180	157	182	168	187	165	180	184	176	171	189	139	177	188	187	179	157	186	216	166	158	168	185	184	181	157	181	183	166	166	173	171	178	190	180	185	187	184	183	159	189	152	144	179	171	199	192	180	170	167	148	177	186	184	175	160	165	187	175	158	170	183	171	184	185	175	173	182	161	177	163	157	170	197	176	171	173	178	166	195	176	166	176	191	167	166	174	186	194	168	164	146	183	167	169	169	151	182	186	198	180	166	150	148	220	183	199	176	170	192	178	179	192	186	173	180	201	167	162	166	177	172	150	159	157	159	163	164	177	193	167	180	162	195	160	188	173	186	173	188	203	165	167	165	182	167	154	184	187	177	165	161	177	202	185	165	175	189	179	185	177	183	187	195	173	182	190	175	166	174	181	174	164	169	159	175	195	179	191	164	182	166	168	169	171	163	166	162	151	183	184	173	189	181	177	192	166	182	180	158	158	188	172	168	165	180	169	170	163	172	165	171	153	173	183	174	191	179	173	145	165	176	174	189	184	183	185	174	163	167	179	165	179	182	174	181	214	162	210	179	137	172	192	161	176	171	166	175	162	171	186	166	165	192	158	159	169	174	159	169	170	205	194	202	195	183	162	162	176	171	178	169	167	182	172	191	176	167	180	195	180	176	166	177	183	174	166	195	183	177	190	166	197	175	184	196	186	175	187	200	161	167	198	166	171	169	196	161	167	167	181	190	183	169	174	173	167	161	188	187	169	147	166	157	165	171	179	182	167	157	172	177	169	161	164	154	169	154	182	177	172	200	170	166	153	158	183	180	182	183	167	157	191	193	174	151	186	177	186	153	174	168	179	199	195	163	151	176	165	164	180
4719	4462	10025	10745	9750	9296	8007	5633	4852	5352	5321	3989	2339	1564	1645	2896	4421	4598	3960	2222	1261	826	759	674	655	702	657	614	654	647	591	626	588	609	628	665	611	637	614	637	611	688	624	620	626	670	632	642	599	625	612	636	620	633	662	647	678	605	616	645	655	641	616	614	593	658	641	671	595	637	639	683	635	628	656	642	654	628	629	593	683	601	661	625	651	618	689	654	649	656	661	667	632	647	625	608	675	647	637	692	610	686	695	724	629	630	624	631	645	662	626	725	623	702	651	673	645	644	663	595	607	648	684	614	605	636	640	644	644	608	644	650	646	662	662	674	632	651	654	680	627	683	644	663	626	604	618	600	640	623	625	661	679	687	601	660	641	651	620	608	627	658	605	643	622	662	629	636	656	695	650	640	634	622	584	633	636	649	626	626	687	632	635	643	641	613	624	680	677	587	642	636	589	694	697	656	640	616	634	609	663	631	659	581	653	694	611	653	682	620	676	636	653	641	598	617	650	655	598	644	617	659	580	637	617	639	644	622	642	646	642	623	611	640	652	615	602	627	626	662	620	668	648	614	633	639	674	648	642	640	632	603	597	622	631	624	601	670	653	621	645	648	685	633	638	591	617	595	584	657	621	659	664	694	648	672	602	645	639	633	643	667	716	597	680	656	609	622	636	688	635	644	675	684	618	664	654	644	626	621	652	652	622	653	635	632	663	641	614	674	639	662	639	615	648	679	648	589	643	636	629	651	654	608	588	643	661	629	656	599	637	684	643	627	641	635	606	697	604	628	639	663	635	626	665	593	666	657	650	657	656	659	614	613	609	647	651	699	651	697	645	640	620	579	661	622	589	658	656	687	625	655	643	631	677	636	643	640	655	624	646	623	648	592	626	635	605	623	625	681	641	702	663	663	655	638	647	630	654	652	645	635	642	660	637	650	654	655	610	621	617	675	609	681	635	632	621	667	638	659	653	680	614	612	643	673	646	637	645	634	624	662	645	587	613	625	623	612	645	666	659	683	641	665	662	623	665	651	693	672	631	650	637	652	648	620	656	631	665	623	640	651	643	624	688	686	614	651	658	652	658	701	649	625	613	607	618	588	630	655	619	643	618	662	651	625	632	672	623	621	600	654	592	652	609	637	626	618	630	655	666	589	637	635	594	628	623	663	617	632	632	663	630	627	632	717	672	635	689	654	622	682	667	640	636	647	644	694	694	691	653	640	643	609	633	655	626	615	657	656	612	632	647	671	646	640	648	691	663	670	622	667	679	669	618	656	655	643	673	643	633	668	640	591	646	654	645	634	622	636	647	673	633	656	606	663	639	660	632	636	626	678	653	626	666	671	624	642	663	639	682	621	690	620	667	665	659	635	630	654	612	659	633	667	646	623	640	624	625	676	640	653	636	660	673	652	644	678	679	641	618	656	661	637	632	637	642	631	666	702	630	624	611	595	635	612	659	640	645	625	680	651	644	646	675	607	658	625	645	648	605	617	656	613	670	611	634	664	646	632	635	679	700	666	618	642	646	612	641	620	624	622	641	602	608	635	642	696	661	635	636	644	686	680	662	602	631	638	678	644	604	616	630	661	612	639	626	650	616	658	695	654	634	661	666	655	652	626	664	621	688	656	634	644	626	637	635	599	601	683	626	586	602	657	634	662	674	646	610	654	598	680	651	644	666	658	669	637	626	620	616	687	630	661	663	633	653	634	658	646	619	628	651	656	620	625	620	713	626	632	655	606	597	677	637	596	644	616	640	640	635	630	629	649	648	679	633	651	660	618	628	631	618	639	661	663	650	615	626	666	641	650	659	628	672	638	650	612	676	625	687	584	632	588	677	625	727	659	648	630	619	619	644	683	657	658	608	652	676	651	628	661	670	652	662	626	600	599	650	623	638	605	679	643	668	668	623	637	634	602	644	617	642	633	645	617	649	634	655	627	644	632	656	648	609	642	665	637	634	612	634	664	664	624	658	616	660	657	600	636	627	596	615	622	714	654	664	661	621	655	659	653	628	654	564	650	652	653	630	627	651	652	653	645	622	665	638	654	669	649	659	672	639	681	665	575	635	606	649	575	638	677	614	634	676	671	696	627	590	670	642	675	642	663	623	632	660	636	680	677	655	664	620	669	643	651	637	656	630	616	651	630	632	649	639	654	700	649	682	628	625	617	670	643	601	645	569	674	620	663	655	692	653	626	623	667	658	640	624	618	676	663	620	650	650	657	649	625	644	642	680	675	630	632	604	613	657	629	661	607	668	616	625	670	702	669	629	633	662	642	629	632	659	594	592	668	652	680	642	655	625	621	638	660	619	624	643	605	629	631	636	619	668	642	681	643	641	648	653	687	662	665	680	645	636	636	635	631	604	645	664	622	675	668	638	594	646	651	654	617	659	629	629	655	657	647	652	629	613	642	641	648	647	653	651	600	699	661	667	640	629	658	633	673	659	663	616	631	615	678	630	614	678	628	641	629	658	633	652	644	656	650	640	680	654	593	653	614	615	628	684	668	633	639	605	635	601	636	661	617	641	666	621	660	605	621	620	602	636	661	654	637	635	627	609	661	620	688	655	633	637	633	624	626	663	620	648	646	677	634	679	664	651	628	623	627	665	621	686	663	604	644	673	685	622	613	652	628	627	671	635	676	628	634	622	625	663	661	669	603	663	617	628	637	668	621	624	618	597	611	663	638	647	674	629	638	593	613	708	638	610	640	642	642	665	639	678	669	654	670	594	650	613	633	670	580	652	637	653	627	684	668	644	663	615	612	639	604	597	617	636	675	644	669	591	670	612	681	626	649	627	644	662	652	634	632	623	614	681	638	624	626	659	629	573	653	656	612	630	607	664	626	637	593	602	618	635	634	668	643	659	619	613	671	669	620	646	612	614	651	634	701	626	653	657	660	665	661	690	637	635	647	640	656	681	633	654	644	649	624	680	661	658	628	613	629	660	634	678	582	634	649	650	637	646	641	601	653	653	656	624	600	634	642	670	671	626	703	632	625	630	643	669	668	677	658	648	636	641	615	646	633	644	652	691	607	618	657	603	639	604	670	659	683	620	681	630	658	640	621	662	649	647	661	646	617	676	655	678	644	675	641	620	645	677	652	656	629	651	630	684	598	610	637	623	619	678	663	633	590	628	627	690	645	644	647	676	674	659	637	660	638	660	617	659	615	618	683	622	635	651	599	638	673	640	650	665	650	641	608	638	647	661	667	658	632	614	626	636	634	653	640	621	647	642	682	605	670	633	651	664	575	613	596	623	672	622	622	672	630	601	642	636	644	636	644	651	660	650	710	665	626	643	683	656	605	649	642	643	675	627	682	658	602	670	651	599	616	663	646	608	647	662	635	666	626	622	604	629	639	668	629	662	644	648	619	674	640	608	618	690	619	651	673	659	606	667	633	659	648	634	656	624	638	636	633	699	642	642	645	626	639	662	613	667	654	647	634	641	683	630	662	607	625	644	648	662	642	638	681	626	631	643	591	625	668
15555	14531	21893	21187	18160	15071	13251	9641	4584	2851	1917	707	663	725	858	5352	9260	6895	4408	2118	830	365	223	169	176	193	166	177	181	167	157	175	186	169	173	177	151	183	175	151	189	159	168	146	168	176	191	184	172	155	174	168	153	162	169	188	184	182	154	166	165	164	162	173	192	183	194	188	156	181	158	181	164	181	151	163	170	151	140	193	167	137	174	164	177	167	169	164	161	168	166	176	151	155	154	165	195	179	169	173	168	171	184	179	172	162	169	184	186	169	158	150	186	156	168	179	176	185	168	137	147	174	162	166	173	169	170	159	154	161	152	170	198	168	190	167	171	172	142	176	169	167	179	187	175	172	163	171	189	158	178	176	172	147	187	173	194	188	152	201	163	170	159	165	171	181	176	184	165	189	171	151	158	156	169	166	167	178	169	153	157	177	192	162	166	160	180	188	163	181	174	161	193	182	179	167	158	167	146	164	171	167	174	177	166	168	152	174	195	186	151	181	190	182	172	190	173	152	172	155	161	173	167	170	190	158	173	166	151	186	174	168	159	183	165	160	154	146	167	187	190	174	153	163	138	176	176	172	150	163	150	168	173	184	159	148	167	176	138	202	176	176	190	166	193	183	171	150	174	149	188	167	157	148	195	165	141	177	146	162	178	177	172	196	170	191	171	196	175	189	172	170	161	178	179	180	196	194	196	184	173	165	171	183	150	188	171	189	156	178	156	162	176	172	177	189	187	170	156	177	194	191	178	177	167	162	156	203	169	162	169	164	178	165	154	167	142	179	191	161	154	175	155	175	166	168	172	164	176	135	184	168	165	181	175	173	178	168	164	165	156	154	157	159	184	158	178	177	169	145	161	157	175	169	182	185	171	166	158	158	167	155	178	166	192	161	139	197	188	181	171	169	177	162	189	174	175	155	171	165	173	177	158	162	166	153	165	139	159	180	144	166	171	157	153	156	174	165	176	165	150	161	186	195	168	185	157	148	162	174	201	160	172	194	183	158	154	158	180	172	133	177	172	175	179	156	153	180	168	163	180	166	174	201	169	177	179	173	155	161	171	191	165	162	195	170	189	169	188	165	192	180	183	178	173	139	153	162	164	169	174	178	182	179	175	151	163	179	162	173	177	173	172	167	178	188	180	154	179	177	196	170	142	164	172	163	168	157	159	168	153	190	176	164	165	158	183	166	141	170	185	162	156	176	175	156	169	152	176	179	166	172	183	171	189	159	169	186	160	172	160	183	193	195	172	171	157	180	185	172	159	182	158	157	168	166	156	196	160	168	162	186	161	160	180	202	163	167	154	169	153	162	156	154	204	144	158	151	186	168	169	175	160	176	154	178	164	181	191	176	189	159	168	170	164	173	168	183	176	176	157	148	162	194	164	147	160	183	179	157	174	160	153	171	186	177	168	152	170	153	180	166	166	164	154	162	185	150	173	156	179	174	189	171	171	179	167	173	191	183	166	182	155	203	147	176	163	159	160	193	172	184	170	186	178	193	170	158	171	176	171	177	167	168	180	161	187	153	185	196	187	177	147	196	176	170	192	178	175	157	161	163	155	157	176	161	152	183	131	172	181	183	157	153	157	185	154	178	176	143	145	172	169	179	162	171	180	156	153	179	170	181	175	197	152	172	163	186	178	169	202	159	170	152	182	141	193	150	189	138	174	168	179	174	160	149	170	142	193	180	189	158	172	176	170	182	174	167	164	178	181	170	167	199	181	183	187	168	165	165	172	164	163	188	184	159	163	161	172	147	163	147	161	171	169	171	163	163	168	176	174	160	181	161	184	186	168	173	177	162	199	179	151	166	165	167	193	184	153	147	145	178	164	170	178	196	177	172	181	206	173	167	166	160	199	191	197	172	172	160	149	163	189	163	159	176	173	177	157	199	167	175	169	159	179	189	175	173	191	151	175	162	145	198	183	147	161	185	171	195	173	175	185	170	157	166	163	187	165	139	182	158	160	164	184	167	211	148	204	186	151	173	176	200	153	188	189	183	179	163	167	164	192	178	170	161	158	148	180	171	170	145	146	162	159	180	180	182	163	164	181	181	155	170	159	179	154	197	174	180	152	168	161	151	165	178	140	192	163	173	184	167	172	186	173	169	172	165	154	157	164	163	158	176	166	188	169	162	174	158	155	164	162	160	170	172	175	164	185	192	177	191	185	158	175	165	168	175	150	172	180	172	171	173	161	190	169	182	167	161	164	147	192	199	164	163	200	163	155	154	176	178	155	168	166	169	156	173	176	151	169	211	171	179	155	167	155	168	167	165	152	160	170	178	171	160	155	168	156	157	149	175	176	177	161	149	160	149	171	180	156	184	185	165	195	183	151	160	176	153	165	185	200	179	171	185	154	160	171	157	156	173	198	164	158	174	166	148	150	179	185	165	176	198	179	176	185	201	175	175	156	171	146	190	163	190	178	160	169	181	170	166	151	171	159	190	199	184	180	169	174	148	158	164	180	189	164	173	158	186	175	179	173	152	179	162	169	164	169	173	160	175	182	183	179	157	157	184	191	171	166	167	175	161	147	176	173	177	151	162	157	181	163	147	166	155	167	159	179	191	150	158	157	175	178	187	164	168	189	156	209	170	184	199	171	170	159	163	169	157	177	151	173	167	186	178	170	167	173	179	173	180	170	156	159	198	155	149	162	155	145	168	179	172	191	166	176	191	166	155	184	160	142	155	187	171	179	187	170	162	167	170	184	184	173	179	175	160	189	176	192	185	160	180	169	198	154	155	170	181	140	164	167	172	173	195	203	172	206	184	195	161	192	176	175	169	178	162	179	157	156	150	177	186	165	173	169	166	160	161	138	158	163	168	172	182	166	175	157	155	162	159	185	177	149	157	177	165	173	166	147	181	176	177	142	155	165	156	162	160	153	157	155	186	155	185	157	149	192	173	168	153	181	158	174	181	171	159	171	158	180	172	175	180	164	155	178	164	178	171	176	175	154	168	158	185	154	201	185	173	177	165	159	169	176	187	164	171	182	179	177	189	172	159	176	178	164	165	178	167	172	156	168	178	142	149	151	159	174	147	174	156	167	176	157	166	188	171	161	191	175	167	171	189	178	155	183	173	157	163	174	162	156	172	171	166	168	175	156	171	173	144	163	195	188	167	151	160	180	161	155	156	168	155	161	182	178	169	172	166	168	180	170	186	142	187	172	177	174	151	155	150	193	161	186	179	179	165	174	142	188	143	157	166	171	180	191	162	163	189	163	170	191	152	180	165	181	156	166	197	192	173	177	161	188	168	150	165	179	196	173	168	177	177	166	155	167	177	164	172	188	172	161	175	180	180	173	155	175	175	146	174	168	157	189	193	168	162	180	161	155	161	166	168	164	162	167	168	174	189	156	167	190	157	168	171	153	168	168	155	154	172	169	160	192	184	149	154	163	169	157	167	156	160	183	182	169	189	178	149	177	140	170	167	174	175	167	178	160	157	170	173	168	155	162	161	163	172	180	194	182	166	168	168	159	160
13884	13204	25609	27516	27115	23641	25194	19661	12148	11350	9102	4086	3848	4140	4921	22032	29180	24641	18281	10185	4342	1772	881	688	609	680	610	620	690	685	628	591	662	625	595	572	613	651	624	648	580	611	657	648	615	640	659	630	651	635	650	613	591	669	606	631	627	664	636	585	641	629	611	648	627	605	643	607	645	633	654	642	650	591	573	596	599	620	610	623	665	677	642	657	618	653	619	658	612	607	631	617	683	605	673	650	626	642	628	601	657	649	662	606	620	635	579	613	615	619	617	639	618	623	629	602	606	629	620	621	634	595	641	622	601	590	589	602	626	613	654	590	654	596	667	580	616	605	582	632	625	627	630	624	628	672	624	623	619	642	581	609	613	640	598	613	610	645	634	613	606	669	621	590	592	630	616	631	671	573	637	584	639	621	605	626	573	662	602	610	626	658	575	628	633	618	613	639	634	637	614	595	623	651	636	576	642	628	698	625	678	627	612	582	629	631	648	682	586	633	623	642	660	567	629	618	597	631	630	637	675	605	630	606	603	575	672	626	601	622	607	617	645	658	645	630	608	662	641	646	594	611	615	598	665	663	606	638	613	625	635	578	622	618	646	653	651	657	648	611	626	616	637	653	610	614	595	602	639	598	651	634	675	594	656	645	643	580	601	640	611	629	633	612	573	609	607	612	622	632	663	590	619	635	637	599	657	601	599	648	640	660	673	612	646	616	621	619	599	635	595	635	665	605	612	637	654	652	602	628	619	610	577	638	655	657	613	668	631	645	609	629	611	644	642	625	642	602	624	660	615	639	568	623	646	575	670	594	607	574	650	583	575	592	611	620	614	622	609	619	613	606	634	626	588	621	645	645	600	620	622	633	597	617	640	637	641	586	626	609	612	620	615	622	632	611	614	620	629	633	678	632	632	645	625	650	578	638	598	635	599	643	623	611	593	641	638	623	602	596	619	624	631	644	580	597	625	667	624	611	636	608	686	602	626	663	643	617	617	594	573	607	632	584	635	629	639	624	616	645	684	629	620	624	617	634	655	608	584	671	624	639	607	590	613	597	626	591	614	616	625	601	665	660	655	604	643	596	590	600	627	623	579	589	602	664	606	601	638	594	624	613	592	618	661	634	637	602	635	635	624	624	654	595	671	659	617	660	600	612	595	623	643	643	601	579	613	623	625	653	603	594	661	594	632	663	629	645	624	629	629	597	619	593	614	655	573	616	553	603	629	578	600	605	627	651	636	685	571	589	639	600	637	677	611	597	619	636	667	608	623	610	632	592	594	628	613	606	623	614	596	626	666	654	640	632	607	649	634	630	618	630	630	633	632	649	581	658	625	603	580	618	638	627	602	622	638	641	588	609	666	612	635	603	647	619	672	622	615	632	595	612	608	635	645	647	650	601	607	639	608	631	599	629	574	627	653	637	632	612	659	633	582	651	633	622	636	597	629	635	619	645	606	569	647	590	624	649	622	644	615	633	629	602	602	612	619	614	592	620	654	618	599	639	643	641	645	594	680	639	629	626	637	639	623	650	654	636	618	608	627	597	603	620	619	598	612	615	648	631	655	640	617	616	596	594	636	587	633	611	629	630	656	648	609	564	639	609	644	638	622	602	596	557	615	646	633	590	607	656	628	608	582	606	598	638	649	612	605	620	623	650	629	671	600	638	660	643	619	625	603	624	591	641	616	649	642	567	653	649	637	640	645	624	625	601	637	621	647	633	598	613	640	643	638	614	594	633	626	615	640	606	630	619	594	567	616	659	623	637	663	591	661	616	602	644	665	630	636	596	631	656	590	635	598	642	627	613	611	607	644	654	607	620	596	615	626	612	615	634	635	639	617	607	633	653	624	639	634	593	657	632	631	669	634	634	594	622	624	641	610	621	625	605	651	661	660	621	637	646	632	603	653	623	628	617	626	619	666	607	610	644	624	636	599	692	576	648	606	617	645	641	628	634	631	567	645	599	617	606	660	617	631	600	612	628	663	628	590	657	612	586	638	602	628	641	635	614	604	626	611	596	661	616	663	642	596	580	673	647	654	626	652	610	609	666	629	655	603	634	617	609	592	622	636	599	644	644	627	635	588	642	644	640	650	642	606	619	581	658	594	641	655	633	625	646	670	606	673	565	583	639	625	623	639	646	639	667	606	615	631	633	623	580	602	584	626	627	619	628	616	633	600	612	608	659	622	628	621	613	608	617	642	625	635	607	675	594	671	609	614	624	623	642	614	591	613	579	616	640	668	653	630	630	615	601	602	627	616	686	622	616	603	599	636	598	639	602	627	626	612	617	639	582	618	600	640	630	660	639	634	617	592	594	684	625	612	595	708	639	613	640	590	610	612	649	582	627	594	595	614	652	609	604	629	634	663	624	651	622	674	632	640	642	622	601	606	586	636	624	617	623	640	605	628	597	648	614	601	647	641	679	609	672	646	677	631	582	641	629	600	648	616	651	608	613	643	621	641	644	644	658	608	592	637	587	673	639	646	607	643	581	627	617	587	591	644	634	629	616	620	660	651	635	616	636	681	625	609	569	605	596	608	631	634	642	617	578	596	620	639	607	599	615	631	615	665	643	630	601	630	636	610	625	621	647	620	596	645	608	619	609	630	603	636	629	590	624	604	608	662	631	593	622	618	625	613	659	567	615	631	591	646	630	601	592	621	631	600	640	596	639	654	641	641	618	650	640	596	607	592	623	634	620	651	617	639	613	631	628	618	629	660	658	565	584	615	633	653	580	632	670	654	614	594	607	654	598	612	645	642	604	646	655	639	620	642	634	639	645	611	617	622	591	620	619	611	603	586	638	649	664	639	624	650	643	646	625	600	681	610	608	626	608	644	636	643	634	638	667	589	598	636	661	635	663	619	601	623	626	569	651	591	631	610	623	618	640	662	595	656	632	624	586	631	617	652	642	616	616	590	610	594	618	595	617	576	641	646	624	599	637	643	606	589	664	607	657	654	586	644	648	635	622	641	617	629	572	638	689	627	630	583	653	616	648	580	644	607	621	649	614	616	618	588	576	638	628	637	650	649	612	608	587	615	676	605	582	586	592	609	651	642	681	660	622	642	642	583	605	661	626	627	602	612	611	641	648	607	606	640	659	665	624	608	633	597	600	642	632	641	633	624	601	573	606	597	594	557	623	681	642	598	637	623	624	647	633	609	625	615	601	627	654	658	648	660	621	616	640	604	682	675	590	587	637	611	615	608	621	629	632	606	621	646	614	609	593	632	602	601	646	613	670	605	634	646	623	608	582	629	638	625	620	686	599	630	647	595	645	613	603	623	613	640	631	596	636	645	611	646	656	631	637	636	658	578	626	632	629	623	631	641	668	610	611	617	643	617	603	614	609	637	590	616	650	633	626	623	629	640	606	608	641	646	645	582	586	644	630	621	638	640	613	633	633	642	644	623	624	573	626	616	623	628	627	582	599	636	666	564	616	623	639	628	580	649	665	631	641	608	640	611	638	566	696	594	660	646	598	648	625	619	605	651	624
22034	20081	28255	28173	24577	21072	18213	12984	7741	4601	2961	1420	1057	988	1842	10362	16516	13287	7554	3102	1040	406	242	190	189	205	203	205	215	219	198	198	228	216	230	209	216	236	210	240	208	211	198	206	206	224	208	214	210	207	228	202	226	240	223	222	226	202	208	224	197	225	204	212	212	223	209	224	202	226	235	221	215	210	205	200	204	209	233	205	221	233	212	200	214	218	213	217	222	215	236	215	203	207	207	204	193	230	197	210	230	214	190	222	218	223	205	209	207	229	194	224	202	190	242	207	220	219	204	252	206	200	216	201	199	207	221	220	210	231	227	207	228	226	201	213	199	199	196	217	205	205	224	193	229	205	204	203	211	210	222	209	196	216	216	212	256	226	215	202	217	204	203	214	220	195	219	222	199	197	208	196	224	221	205	193	211	192	209	190	191	200	201	204	214	195	208	193	203	212	194	216	219	214	216	204	203	213	205	210	190	232	237	219	221	216	231	209	239	220	213	217	246	210	205	207	205	223	201	217	189	219	206	205	203	214	244	218	206	198	203	199	208	203	195	223	223	228	211	220	202	205	214	206	207	237	215	213	245	215	194	216	216	199	198	219	200	213	216	200	249	258	194	212	209	198	211	205	220	222	203	203	196	183	226	203	220	245	214	212	199	171	204	196	224	203	209	209	205	206	233	220	205	190	220	227	217	207	247	182	210	226	207	181	209	223	225	203	229	220	222	204	203	217	228	198	203	213	210	211	224	241	220	221	225	191	204	214	202	227	213	222	231	195	217	231	197	198	215	219	194	231	206	228	184	217	218	217	203	194	183	188	197	194	208	206	209	215	242	189	220	208	196	183	232	203	198	208	195	208	215	224	206	200	188	203	213	213	214	225	172	220	234	188	223	212	211	210	204	201	233	172	208	219	218	224	216	184	200	161	192	205	209	207	211	231	207	217	203	213	204	197	219	236	219	188	229	211	232	224	201	214	219	184	194	221	226	238	242	224	225	237	174	223	213	239	226	231	200	224	208	213	195	200	202	197	222	212	199	220	199	228	193	203	191	202	252	213	215	199	228	219	216	230	215	225	192	196	189	209	228	197	195	208	217	203	201	233	185	204	221	209	212	209	207	196	211	226	216	235	224	222	231	234	210	233	235	198	215	212	225	206	183	203	203	208	199	219	215	206	225	201	215	195	201	224	191	211	209	207	206	195	204	186	235	164	214	223	222	213	204	217	179	226	220	211	240	219	216	223	220	207	217	202	213	228	221	234	206	202	239	218	216	216	240	177	214	213	203	198	190	206	224	210	185	219	222	219	245	201	224	207	215	198	200	228	250	236	208	197	200	207	228	224	208	221	209	210	214	215	206	219	202	215	238	209	223	196	226	189	203	195	202	205	226	213	188	230	216	198	217	223	215	212	205	199	220	209	228	196	207	205	186	201	199	194	219	191	209	199	219	200	220	201	185	192	222	221	206	215	206	199	222	232	209	192	204	215	206	207	219	181	219	221	228	198	219	208	201	206	198	193	172	188	224	193	200	210	206	251	211	197	183	231	209	218	206	204	186	207	215	218	217	214	197	211	234	211	222	209	227	213	204	218	185	244	213	232	210	219	208	232	241	227	225	218	212	214	207	211	231	196	236	228	199	195	195	201	197	211	203	193	190	220	226	216	184	221	196	228	239	229	228	205	201	221	238	218	213	209	206	210	222	204	221	213	209	214	201	201	216	211	200	216	193	192	219	204	204	207	218	186	195	218	217	219	187	202	203	216	226	206	224	200	179	213	185	200	227	198	221	227	223	218	230	225	191	204	202	206	216	222	203	182	231	202	218	233	240	219	215	203	220	222	207	195	189	198	202	199	181	221	244	184	215	205	219	197	223	211	220	191	218	211	238	183	192	222	212	213	192	246	211	216	237	214	210	214	234	208	225	227	226	212	206	224	215	233	205	222	216	210	218	209	197	201	223	198	219	214	197	202	215	229	217	221	203	212	179	219	202	207	204	225	200	234	227	211	220	219	215	198	216	221	199	240	179	217	200	204	234	210	232	211	206	194	198	178	196	200	232	202	225	194	223	226	226	216	228	219	207	224	218	217	218	209	202	206	197	220	209	232	206	208	194	230	219	222	221	215	177	223	207	202	218	188	193	203	196	203	213	221	202	209	220	223	191	222	207	203	203	185	191	219	214	243	203	201	205	223	239	195	190	191	201	203	200	225	226	196	204	210	209	212	207	200	215	210	247	203	201	205	196	178	210	221	206	221	193	214	232	189	210	186	218	208	217	201	209	238	212	191	199	220	218	192	218	216	231	216	220	217	200	214	221	198	220	226	202	211	189	207	231	232	209	199	239	215	222	193	201	212	217	221	231	213	189	193	199	213	200	209	212	209	231	200	206	210	221	208	177	202	239	186	191	189	236	206	232	199	211	203	226	193	201	198	202	210	209	230	211	222	205	236	199	218	227	202	203	205	223	208	188	218	226	202	241	200	195	191	210	210	204	237	210	208	214	228	199	200	200	206	216	232	201	205	193	203	218	209	230	195	209	198	204	191	243	183	238	215	191	211	225	225	249	246	216	213	195	217	208	213	212	221	212	201	213	225	183	215	205	210	204	231	215	235	191	213	195	217	208	195	219	196	205	201	216	202	202	218	211	218	218	204	217	179	203	202	197	217	203	194	194	211	181	226	251	213	197	186	215	217	200	219	228	222	191	179	181	209	203	200	197	194	200	207	204	203	182	188	201	215	191	209	202	196	201	222	222	221	229	222	212	248	246	226	214	224	206	217	208	220	231	186	199	209	220	215	193	204	201	215	184	218	229	214	229	209	230	216	193	209	233	188	224	215	204	187	221	219	229	230	199	205	223	215	211	217	214	216	180	214	214	207	217	236	234	187	221	227	176	204	187	210	196	206	211	219	218	219	211	208	220	221	219	199	205	210	208	218	191	183	189	235	187	222	205	197	188	193	187	226	210	211	192	209	194	196	176	222	211	185	236	221	189	221	185	203	208	223	192	196	195	206	195	219	214	207	192	178	206	219	236	189	237	191	219	206	260	242	210	212	220	204	188	212	206	211	197	208	237	212	242	221	201	211	190	206	210	195	195	238	221	175	219	184	201	190	216	242	203	203	228	188	207	195	218	192	213	201	203	225	217	209	198	210	215	232	197	224	223	204	191	209	230	209	225	210	220	212	213	197	196	228	216	185	220	218	212	222	230	191	213	221	210	203	206	217	225	212	209	214	216	227	237	213	195	208	190	223	230	204	204	223	223	192	226	203	238	219	221	208	210	212	211	206	211	210	226	187	204	226	210	209	223	196	207	234	229	225	211	216	221	214	214	205	200	215	203	188	185	224	213	204	235	221	169	209	241	195	194	213	223	209	222	203	237	203	185	238	195	216	221	241	206	217	220	209	194	196	214	196	194	209	222	245	204	197	217	229	206	199	205	215	205	218	234	202	213	202	220	220	213	227	203	198	217	190	198	225	193	213	224	220	210	207
18303	17159	30534	33591	32623	29524	29841	24199	17895	15308	12080	6475	6093	5134	10441	31766	37790	33362	24799	13693	5006	1757	852	752	730	779	773	723	781	734	728	790	761	757	773	747	762	713	729	735	769	764	735	696	704	778	740	734	724	729	761	710	714	756	705	733	712	825	755	760	787	715	685	747	694	736	671	726	737	742	750	781	738	772	742	724	736	724	788	770	755	760	714	758	743	723	750	717	725	727	724	758	779	698	784	804	772	715	765	729	763	733	705	754	744	758	764	722	713	709	705	719	712	753	776	733	741	732	760	742	749	737	722	732	721	758	711	784	753	715	746	720	716	722	777	745	720	783	775	747	722	762	687	748	695	745	735	709	758	731	712	746	774	729	772	747	801	749	723	716	710	757	744	733	718	732	736	705	756	757	733	769	707	780	679	777	712	749	766	766	726	776	766	721	770	769	727	727	727	760	720	733	735	753	798	736	754	701	777	737	738	772	734	782	749	753	726	720	790	706	750	742	738	721	730	748	737	744	735	755	716	745	751	759	734	728	670	765	732	728	705	740	704	784	795	695	768	730	731	752	732	737	755	724	747	780	744	704	767	729	794	771	749	702	744	781	752	773	720	782	758	763	751	797	728	763	757	748	738	716	746	737	691	733	725	751	725	708	754	762	751	751	734	696	764	694	750	757	779	697	745	745	763	772	758	747	732	718	682	720	738	711	710	687	733	745	705	725	768	716	766	718	730	695	693	740	760	741	752	747	676	716	715	686	730	730	747	741	733	732	807	726	741	765	757	750	753	726	769	757	757	753	753	773	760	734	770	721	755	716	725	724	723	776	749	710	717	803	733	794	735	746	701	744	713	776	686	797	753	764	748	775	734	730	731	749	713	758	774	748	800	732	716	754	742	711	759	762	730	739	757	726	734	732	736	729	744	824	712	751	760	736	766	731	708	736	717	732	720	793	775	729	717	714	733	747	718	725	778	753	753	724	722	751	750	787	735	722	780	735	729	741	749	801	771	729	768	703	747	729	712	763	720	726	779	691	766	735	794	717	744	743	760	718	750	730	745	758	755	742	759	826	743	760	789	696	729	754	738	734	794	736	763	746	786	763	811	773	752	724	773	775	740	715	759	742	711	718	737	725	740	741	686	772	760	750	693	712	732	692	741	714	758	741	694	764	750	751	755	707	751	730	759	741	751	759	729	723	773	757	775	810	727	717	738	743	711	747	734	726	769	727	729	716	750	745	736	720	777	778	729	731	766	703	735	736	714	752	779	735	768	760	740	767	770	801	732	737	723	733	754	739	734	727	730	738	732	718	779	731	743	734	688	690	769	759	784	777	759	739	783	709	758	747	751	784	741	740	701	755	743	766	771	742	750	754	730	714	749	754	726	721	792	751	728	698	765	766	685	738	759	691	711	734	758	760	773	713	734	781	727	762	739	726	738	740	709	757	737	720	721	715	756	751	716	738	715	754	715	733	791	749	729	739	716	758	742	764	754	726	754	749	738	719	755	762	721	714	741	720	783	718	715	713	754	768	744	705	734	769	737	747	758	768	723	734	709	708	744	771	736	786	680	743	732	757	760	767	711	715	754	783	749	742	714	742	728	756	713	730	722	738	750	750	761	796	732	732	741	688	804	775	736	731	804	767	724	735	712	698	761	782	723	768	753	708	770	710	722	779	780	765	710	678	734	744	761	666	724	788	789	702	709	730	713	775	741	698	735	711	747	754	760	746	764	736	791	740	720	751	731	752	728	756	772	783	727	691	734	713	760	759	729	784	731	732	712	701	708	746	726	754	740	768	801	743	759	766	734	703	751	722	716	695	685	774	735	771	751	747	732	701	745	688	750	737	709	760	710	723	752	818	717	746	771	759	720	761	760	750	680	803	773	734	766	725	722	762	735	727	727	759	749	738	757	780	770	777	689	754	733	736	740	715	720	727	756	731	697	755	693	747	718	752	711	718	723	714	717	724	711	724	696	676	723	711	769	690	741	819	744	717	742	768	729	742	729	745	720	757	730	748	769	759	751	780	745	728	743	685	753	710	761	682	755	779	742	750	757	795	768	761	721	758	715	717	774	766	788	766	780	728	790	738	751	701	720	768	726	672	763	713	730	739	746	742	764	745	698	786	754	722	717	720	772	716	770	692	743	753	723	718	754	723	729	733	735	737	717	784	696	757	789	725	705	748	773	721	755	716	774	696	756	785	726	721	686	713	712	776	715	743	792	745	765	750	780	773	720	711	735	699	744	758	731	757	733	690	739	735	771	744	705	771	768	748	745	745	763	725	739	697	716	700	734	759	740	733	732	788	765	749	701	704	746	754	757	735	725	744	715	737	739	737	715	760	729	763	751	721	764	676	724	809	760	730	754	705	727	752	720	746	753	743	739	724	707	760	736	735	787	757	746	747	782	765	718	728	745	756	754	730	697	728	726	776	754	728	779	743	743	743	719	727	835	717	798	731	728	744	721	736	788	781	753	755	751	738	726	746	762	736	727	815	779	727	726	735	719	708	791	736	748	793	758	791	727	752	708	772	704	772	746	780	760	767	739	755	735	728	752	721	723	798	727	754	739	706	740	702	774	718	676	731	725	727	700	778	764	742	775	784	766	754	753	725	728	757	722	768	732	736	772	734	703	725	765	723	762	738	794	697	756	763	791	704	755	725	713	731	747	759	764	675	746	741	771	745	741	797	753	755	772	774	744	724	770	686	756	704	714	794	704	769	778	714	750	759	781	751	736	700	707	723	784	797	776	728	720	743	772	793	742	708	728	742	808	781	691	746	744	744	747	754	759	727	717	775	756	762	766	796	767	723	762	771	773	720	751	755	734	720	759	755	747	712	733	761	744	738	688	746	696	749	778	744	719	745	713	754	733	742	755	742	740	714	765	734	794	702	731	804	709	745	720	721	759	727	776	724	758	714	757	744	745	736	714	746	739	783	717	714	815	777	732	682	751	751	754	729	753	776	728	766	695	727	739	710	719	776	758	775	769	712	758	770	705	715	693	716	695	741	774	777	714	733	740	698	748	747	739	762	744	762	784	720	708	768	733	699	744	730	727	775	737	725	746	730	710	745	750	762	739	745	794	713	756	804	707	744	764	776	776	722	707	770	746	700	718	713	749	744	724	734	728	775	753	769	741	743	715	738	762	814	713	810	729	774	716	742	743	745	753	733	727	772	705	711	720	736	700	689	724	783	707	718	774	767	674	754	708	717	726	739	736	732	735	756	749	755	711	725	744	731	708	716	784	706	766	764	761	760	743	736	740	798	685	721	738	729	747	713	724	724	740	784	716	736	730	713	793	739	719	726	721	698	750	771	701	728	723	756	733	740	798	705	746	712	694	714	779	732	749	748	710	724	762	763	706	741	788	732	762	707	784	745	689	701	707	768	710	802	771	773	765	694	742	709	825	758	765	767	713	739	753	739	725	711	772	711	742	734	726	721	735	723	752	727	704	735	765	754	747	776	736	728	748	739	735	743	748	775	745	756	795	775
4332	3617	6006	4303	2749	2113	2011	1584	1007	636	426	326	335	328	368	528	1088	1044	655	416	240	189	140	143	158	159	145	177	155	140	139	142	148	155	163	161	140	119	153	147	159	189	142	136	163	129	160	157	157	157	163	147	147	149	149	178	161	155	156	153	160	175	144	156	175	149	159	154	154	160	145	151	161	163	143	144	172	161	148	142	124	156	129	157	143	160	152	144	138	154	125	142	153	158	126	162	169	151	149	159	145	162	170	159	154	134	167	141	145	148	166	143	149	136	155	157	145	146	148	166	136	139	160	129	146	152	132	142	117	163	143	147	151	165	142	137	152	143	160	157	143	156	150	148	157	156	137	143	131	149	164	152	169	159	149	154	154	140	169	158	153	133	153	157	165	168	175	135	154	137	115	157	169	152	153	155	135	159	136	137	167	160	143	130	162	153	164	146	155	132	145	165	162	153	151	128	180	147	136	122	134	139	131	152	164	152	155	166	151	155	147	145	162	138	128	155	147	154	140	156	166	142	158	148	146	162	136	172	159	147	148	164	145	176	133	127	159	173	117	163	148	143	171	150	155	158	159	143	133	139	126	136	144	135	146	140	150	173	131	160	170	130	159	144	146	146	168	155	153	145	170	143	152	156	133	148	172	143	148	153	133	139	171	127	168	133	137	144	129	143	159	160	173	166	181	162	140	137	143	153	144	140	155	149	156	145	155	143	146	164	177	162	154	179	151	146	150	138	152	165	153	142	160	153	171	163	138	140	156	149	166	142	151	147	143	145	150	150	164	140	160	154	151	134	163	145	156	159	157	144	152	160	165	178	118	176	160	164	149	149	150	159	137	130	143	143	147	164	138	138	134	150	155	159	162	150	132	169	132	147	164	150	156	136	156	171	142	137	157	154	164	144	135	148	136	140	148	151	143	164	145	143	153	143	153	156	152	154	160	151	148	154	134	131	161	149	153	129	157	152	167	173	149	152	145	132	152	154	161	130	146	144	141	151	164	141	140	157	161	146	163	137	148	129	154	166	155	160	153	158	144	149	163	162	128	148	157	158	166	163	159	155	175	151	152	145	147	123	157	161	168	152	157	145	152	162	158	144	128	134	139	178	145	159	135	129	165	181	147	157	141	158	151	149	166	138	129	136	163	176	130	146	165	145	176	160	169	140	166	134	163	154	160	149	143	137	151	169	144	151	132	154	154	163	149	159	150	155	159	171	137	143	146	169	117	149	161	174	165	145	160	148	155	155	160	166	144	148	131	156	137	161	153	143	145	131	144	161	161	149	145	147	142	147	143	157	153	150	147	144	152	180	158	136	168	152	162	161	157	140	145	160	158	154	146	150	154	141	142	133	147	183	153	143	148	145	162	169	161	155	149	139	136	154	154	158	151	165	158	152	151	165	117	148	156	152	151	153	148	158	156	130	139	163	167	153	132	146	166	163	168	158	150	149	149	157	155	134	156	181	142	157	171	133	141	160	176	139	157	143	157	154	138	163	143	151	152	161	131	173	122	143	146	155	137	162	153	161	168	146	154	151	144	143	149	174	145	147	134	157	153	147	145	129	152	157	135	136	131	143	144	145	138	138	143	151	154	148	137	149	132	151	154	163	156	159	138	136	148	131	143	164	154	135	167	139	135	139	138	137	153	139	151	161	162	152	164	164	135	141	138	151	132	158	142	123	152	151	140	142	166	141	155	189	148	149	157	154	180	136	151	128	160	146	143	150	153	120	152	153	152	158	135	132	162	140	156	164	138	154	167	155	145	149	164	138	174	144	140	145	158	146	150	165	160	147	144	139	161	138	155	161	156	153	144	156	137	158	176	159	151	154	158	167	148	174	135	159	134	146	160	147	144	162	148	155	170	154	139	134	150	155	159	129	164	158	151	155	163	112	163	140	184	137	165	153	155	136	159	143	151	148	157	156	157	146	150	138	168	149	166	152	143	131	188	125	133	146	165	162	163	148	158	151	151	144	158	157	120	156	143	148	148	160	146	159	148	149	144	162	164	132	137	136	154	148	160	150	150	144	160	141	161	139	142	138	140	143	152	129	141	157	151	167	153	141	145	151	157	162	162	139	153	150	130	141	145	137	158	158	156	124	144	170	147	157	160	156	139	150	144	144	139	141	153	173	146	160	169	125	152	134	156	141	178	141	130	162	152	142	131	141	164	153	163	149	169	170	157	140	156	142	161	147	145	174	145	155	140	139	119	155	163	153	151	148	160	148	149	155	154	139	156	161	144	156	164	159	133	161	141	141	135	140	181	148	166	161	151	134	149	148	160	135	130	136	149	160	145	161	146	149	135	166	161	137	173	130	139	135	166	155	146	164	124	185	174	157	156	140	170	152	152	149	151	164	155	151	161	144	147	157	130	181	151	130	151	162	134	156	146	137	159	160	159	143	162	161	170	139	163	151	160	137	132	154	147	151	159	166	146	153	158	155	139	128	146	149	136	150	132	154	161	161	135	153	161	153	147	138	131	132	151	144	134	149	154	120	132	131	162	144	155	155	152	158	134	131	145	143	164	142	154	149	171	167	149	155	168	131	146	154	161	162	124	152	143	150	143	137	154	142	139	152	157	160	157	152	142	158	145	160	142	156	137	151	159	136	137	161	144	155	178	170	190	124	151	166	139	145	150	153	153	154	147	149	172	171	157	142	155	144	133	124	148	159	154	166	134	156	140	133	128	141	153	146	170	141	152	141	151	149	173	141	151	148	155	134	137	153	157	148	158	156	143	141	152	144	169	153	168	133	150	155	155	152	143	163	151	147	157	148	158	139	145	165	160	142	125	141	144	154	147	136	153	152	167	149	153	167	166	151	148	141	164	154	154	164	150	162	136	148	171	148	163	149	137	157	141	164	128	147	145	140	145	154	126	145	163	149	164	145	155	144	164	168	150	158	155	164	142	166	122	163	150	173	151	151	156	139	146	153	140	133	135	153	152	146	152	163	169	152	169	150	161	159	145	149	133	163	159	145	169	145	154	161	147	151	175	141	175	187	149	168	148	137	156	152	144	165	163	152	147	130	146	158	145	139	153	128	161	140	161	176	153	155	153	140	161	140	143	158	143	146	156	146	154	137	145	157	163	151	149	158	157	144	155	156	145	142	143	153	138	169	153	145	140	146	152	164	168	142	154	154	156	153	146	146	157	159	133	153	146	176	143	147	131	141	159	162	147	152	118	152	149	118	159	140	154	153	167	160	154	141	155	132	119	169	164	145	151	156	153	149	163	156	143	147	146	160	157	145	174	158	156	155	136	142	139	148	169	119	160	153	139	159	168	162	120	174	140	150	146	143	143	176	136	146	144	167	139	125	143	156	148	162	148	141	140	153	130	154	151	154	150	146	140	143	162	181	156	124	145	175	156	159	159	162	154	131	139	163	164	167	154	139	130	179	163	135	136	148	148	154	162	167	150	141	141	129	174	162	158	145	158	141	153	144	166	147	155	156	161	156	141	166	149	149	163	151	164	162	171	155	155	157
4525	4806	11047	10924	8356	8207	8536	7080	5329	3369	2325	1730	1697	1794	2084	2560	5455	5058	3178	1708	989	705	573	560	579	576	548	576	556	570	542	558	543	575	577	593	595	552	520	548	556	586	559	540	549	544	549	549	555	575	576	529	556	534	564	571	555	559	552	532	564	529	585	513	526	572	533	538	544	591	578	573	530	551	595	602	587	609	582	540	577	562	558	538	542	525	525	593	527	569	541	567	539	564	518	560	590	526	559	581	569	563	566	583	562	528	567	557	604	599	564	537	580	522	524	517	601	593	555	574	538	578	549	560	565	525	546	561	519	508	537	562	533	528	543	538	541	563	574	509	530	552	555	532	565	523	557	546	604	579	554	563	523	571	548	586	586	552	560	548	570	560	544	522	583	537	524	549	543	543	537	547	594	583	603	555	530	580	580	555	552	575	540	547	572	572	537	540	540	572	566	547	519	557	570	558	561	565	568	585	595	523	557	554	564	589	552	556	521	578	563	558	563	567	598	581	562	552	514	508	533	548	489	546	569	549	582	588	585	563	570	576	555	530	540	564	551	566	566	568	536	574	527	552	570	596	548	590	554	603	539	537	530	515	513	563	540	582	577	531	531	566	546	532	548	599	567	566	538	534	527	564	539	526	609	507	579	584	588	558	547	573	549	593	552	572	545	564	560	553	537	565	510	577	544	567	576	567	544	561	567	553	557	595	500	558	572	512	566	558	506	628	553	559	562	580	530	551	550	547	597	566	525	556	576	599	563	557	558	531	533	524	544	578	530	559	517	497	525	564	576	604	588	528	541	543	559	525	559	529	484	528	521	581	538	566	536	576	557	565	559	534	576	578	573	566	571	539	560	539	538	517	580	564	579	564	515	561	533	565	529	525	554	553	539	558	566	554	549	602	570	561	552	517	537	567	593	553	579	555	567	540	566	551	550	563	566	571	540	556	560	562	618	572	554	565	544	554	541	536	560	520	611	532	557	573	560	538	557	535	573	566	599	573	552	566	550	514	598	581	593	566	550	534	543	545	559	569	547	545	582	552	524	584	614	578	587	575	592	532	516	553	529	550	577	554	484	545	537	557	579	514	583	563	534	520	550	541	558	558	518	559	577	582	558	565	575	545	548	563	561	569	547	556	556	586	556	555	559	532	562	533	600	571	516	549	538	560	552	569	554	544	547	562	583	578	519	572	557	561	565	542	589	533	537	536	559	572	529	573	542	569	577	548	579	545	576	567	553	558	541	572	535	556	544	567	549	601	543	555	579	554	527	559	594	560	558	540	545	584	549	573	565	542	588	542	552	539	539	559	511	569	569	544	535	521	556	545	566	552	529	580	556	552	581	587	544	516	587	551	545	566	507	529	582	550	584	530	522	578	551	530	576	571	567	579	574	534	576	543	545	522	534	531	580	553	529	575	549	556	559	529	540	533	529	555	565	513	560	550	576	537	517	566	570	567	604	568	563	565	533	593	549	589	556	580	544	553	572	593	563	569	543	562	559	581	553	546	515	560	542	569	508	561	603	559	595	539	571	580	579	594	550	587	547	535	539	586	541	563	541	552	523	555	531	553	530	552	525	535	564	560	592	593	569	528	556	602	507	550	567	542	554	503	534	560	545	535	542	564	572	560	560	566	584	524	549	560	560	573	561	548	598	564	544	537	566	525	557	572	556	542	591	522	511	542	567	577	592	548	542	503	584	537	562	597	552	550	525	589	568	570	565	568	537	575	497	550	557	578	592	548	563	544	520	597	529	570	609	526	551	530	578	556	535	608	575	533	546	559	583	575	566	572	574	560	530	540	551	563	569	580	534	560	568	564	568	551	507	532	529	568	519	554	537	588	580	555	562	563	526	603	560	544	562	522	558	572	586	502	557	540	564	539	570	598	562	587	575	555	563	531	549	532	540	565	574	575	546	513	581	558	552	561	538	524	529	574	549	564	552	515	561	566	555	571	517	580	527	549	548	571	538	560	542	583	527	561	603	589	541	548	584	580	535	572	522	535	577	560	578	583	564	531	578	587	564	564	546	528	560	560	577	593	545	557	549	527	529	543	541	536	476	546	552	584	572	573	536	587	568	585	555	555	538	593	567	542	547	613	550	533	524	570	589	543	565	547	566	565	549	597	563	557	565	589	541	536	502	534	576	583	544	543	550	558	549	600	591	582	584	548	564	582	559	597	563	566	529	577	563	537	574	532	616	484	577	556	543	550	564	562	544	558	524	629	565	559	577	513	564	576	546	554	590	521	576	568	578	554	542	568	552	520	554	530	561	546	566	582	559	577	548	588	575	558	538	552	579	539	600	572	561	548	554	539	591	543	546	531	569	579	542	574	502	594	586	549	554	590	585	530	529	567	529	547	575	582	530	586	581	573	545	571	546	559	528	567	551	553	580	548	572	523	529	545	556	578	568	568	517	544	598	575	586	529	566	565	553	588	547	566	588	558	539	553	519	531	592	584	521	533	517	592	572	545	527	540	573	524	567	578	537	542	606	557	518	579	514	548	557	517	501	534	583	572	531	545	542	573	578	599	536	566	547	550	573	551	509	563	536	567	556	565	565	530	526	524	518	536	548	547	580	601	588	529	599	609	607	538	540	532	566	540	602	553	537	589	538	537	508	559	555	540	562	555	565	572	584	548	530	532	552	576	578	536	550	542	567	556	522	591	568	522	530	578	530	558	560	542	539	568	546	546	587	588	592	555	580	570	581	544	536	600	552	562	574	549	567	605	541	567	553	531	560	550	571	558	502	556	539	579	544	540	559	584	546	562	559	566	481	583	517	551	578	567	561	546	556	540	583	583	547	554	541	574	569	565	597	504	554	563	562	574	553	607	522	580	585	531	530	560	557	581	585	567	575	553	583	604	573	550	544	525	559	518	544	547	533	575	558	591	515	587	571	550	561	567	560	580	542	568	553	551	539	525	555	587	529	541	566	551	512	555	588	544	550	560	571	556	540	554	552	565	584	556	582	574	548	559	564	547	556	516	603	580	584	574	532	531	520	572	516	554	575	502	540	602	548	517	529	584	523	589	552	583	542	600	557	547	588	544	595	527	552	533	561	576	568	545	573	577	540	541	583	560	552	566	549	596	568	546	554	530	573	551	542	540	553	595	544	602	583	602	556	524	527	552	544	560	521	597	514	603	583	543	549	556	524	535	518	503	548	528	527	550	535	570	576	562	528	517	574	569	588	577	548	530	569	577	553	566	568	514	535	553	545	573	524	532	544	536	568	488	582	569	567	545	577	545	589	612	584	588	554	540	568	545	560	537	589	550	607	539	532	571	537	569	523	575	557	559	547	557	522	541	543	573	535	594	553	587	550	517	552	578	566	596	529	581	535	597	576	522	544	549	591	555	570	561	569	557	582	557	556	537	552	554	579	573	567	577	575	544	544	525	563	562	590	529	554	546	602	554	545	579	557	569	577	549	554	534	551	565	586	552	529	544	578	531	553	576	545	554	548	552	569	551	521	535	559	566	581	571	568	552
14976	12735	19727	20572	17921	14963	10729	6717	3791	1829	1181	737	616	723	861	3746	11001	9066	3936	1476	538	295	188	174	180	151	170	157	185	155	176	188	171	165	166	155	162	135	167	176	162	150	159	155	180	156	168	188	166	159	158	155	158	158	158	156	178	178	180	163	162	163	171	133	175	159	144	166	154	162	159	187	166	142	164	188	149	162	180	175	166	135	144	169	152	180	149	173	172	167	168	173	138	160	145	148	168	152	163	164	152	174	173	164	157	152	190	165	160	177	160	177	149	138	159	172	144	150	159	154	181	156	151	161	163	181	153	143	183	162	168	172	154	169	164	191	167	154	178	149	155	160	169	161	160	170	155	174	150	153	152	165	148	157	147	165	175	171	163	160	155	154	158	174	165	181	181	161	168	168	154	145	164	172	161	160	152	173	138	156	167	175	174	166	162	143	175	176	150	146	178	185	167	156	164	167	146	162	174	155	173	157	170	147	141	171	174	181	154	170	143	163	170	190	192	159	157	161	150	137	171	165	157	154	156	149	146	173	158	170	155	186	152	165	190	162	172	147	158	159	153	170	184	150	165	179	177	184	179	178	171	146	166	151	153	158	171	152	154	156	152	171	177	175	141	194	151	173	173	148	191	142	142	168	158	179	146	153	177	154	150	158	177	157	180	158	160	172	143	154	180	159	173	169	169	165	170	155	180	149	144	177	168	154	165	189	151	173	172	169	164	161	162	180	154	160	176	166	152	153	152	140	157	157	138	155	150	174	170	173	158	169	177	147	171	151	143	178	151	141	156	179	179	175	164	152	176	171	147	165	169	174	177	149	177	168	155	168	165	153	159	177	163	172	148	161	161	171	160	141	159	152	159	159	189	172	145	176	148	184	164	171	159	152	167	152	187	148	170	163	142	149	171	160	173	143	159	183	141	157	173	157	160	147	174	174	169	162	156	185	184	175	149	161	150	158	170	159	168	151	163	177	156	172	153	185	173	162	174	153	141	152	162	162	148	157	156	173	175	163	161	167	164	161	171	206	155	177	172	162	192	163	158	170	170	157	153	171	154	148	189	163	171	165	182	173	163	174	166	164	163	161	160	156	176	187	172	168	169	160	183	158	163	187	173	166	169	166	159	165	176	174	147	174	158	136	164	152	143	166	164	153	146	162	174	139	143	153	182	166	196	147	165	143	178	159	179	190	168	171	175	151	180	179	193	178	168	158	187	164	154	196	166	152	161	184	164	175	173	139	160	172	154	139	185	159	156	151	180	147	168	165	148	182	160	144	176	155	161	150	163	154	157	192	162	167	177	142	169	161	157	161	156	153	179	135	182	162	171	144	166	171	162	176	183	169	171	170	160	179	151	160	152	161	161	152	154	154	154	185	147	168	145	158	188	168	158	171	166	165	148	169	174	178	160	160	167	183	153	183	153	160	137	153	173	182	184	157	149	166	169	177	150	150	164	190	155	166	152	143	154	156	159	183	155	150	171	159	173	158	148	155	186	145	167	161	179	148	161	151	188	149	167	146	189	142	141	177	157	173	181	152	167	152	174	180	168	158	178	143	183	157	141	156	182	172	158	149	162	164	180	173	177	137	161	144	185	162	147	153	157	141	158	170	175	158	148	153	166	149	184	174	165	166	160	151	155	173	171	172	157	180	164	182	164	192	157	153	152	154	164	158	153	166	176	153	166	167	159	159	161	142	168	171	160	175	158	172	170	158	170	152	193	131	177	142	151	155	192	160	171	147	173	163	160	139	179	167	180	176	165	145	173	158	164	167	159	155	146	152	162	174	168	160	181	157	177	152	157	186	176	154	169	170	171	168	148	161	172	173	151	171	156	162	162	153	175	163	154	184	158	165	147	184	159	150	182	142	161	172	155	140	154	157	177	176	169	192	180	168	157	183	164	173	164	162	130	171	165	166	152	164	154	168	165	164	172	168	157	150	184	188	166	144	150	144	165	142	158	166	144	170	163	155	154	151	158	144	171	159	132	157	151	149	179	169	146	177	171	148	147	153	169	192	160	183	178	190	152	151	153	164	162	159	160	162	150	155	163	150	164	168	157	156	154	154	161	170	171	174	150	151	167	171	172	163	162	174	176	164	181	152	151	158	156	165	166	166	158	165	170	165	147	163	166	168	205	154	152	165	159	164	179	160	145	167	163	189	175	149	168	170	175	164	160	161	143	176	152	165	152	162	174	169	179	177	166	165	148	174	168	156	157	160	166	179	170	172	160	146	171	155	170	149	157	190	154	165	175	162	166	181	154	147	178	178	149	172	149	165	144	156	159	138	155	152	143	138	184	177	149	164	162	169	157	148	174	174	146	177	169	161	184	140	161	188	188	168	167	166	181	162	175	148	159	161	163	147	149	135	171	165	171	175	170	154	166	161	165	159	143	161	157	187	150	162	160	163	176	172	179	157	147	149	156	180	158	150	169	161	176	172	163	149	160	171	157	160	147	176	199	160	155	162	146	154	162	168	165	150	154	153	160	148	188	158	143	154	169	161	178	164	173	165	166	185	155	166	180	176	179	199	169	166	177	127	197	187	170	170	162	160	160	155	166	155	161	171	160	159	148	161	176	158	133	169	151	159	157	170	157	151	148	140	146	178	181	173	177	155	158	152	167	161	173	144	177	165	155	144	159	152	166	165	167	185	149	151	168	177	152	151	161	153	167	169	162	162	191	169	168	165	182	163	161	171	173	179	191	142	155	175	169	170	155	160	152	188	153	144	152	176	179	147	162	147	185	155	179	181	177	186	180	152	163	152	156	178	160	172	171	140	148	150	157	156	172	149	145	181	169	184	156	148	143	160	126	177	168	162	168	160	136	160	175	189	163	172	171	154	158	156	179	193	145	157	157	167	151	150	160	152	154	148	153	159	162	180	165	156	164	152	135	160	164	138	157	153	175	175	157	165	172	159	182	165	187	143	155	173	152	136	151	173	170	157	163	172	142	147	171	147	180	178	172	159	160	142	166	174	165	165	152	146	158	141	170	148	141	158	184	122	161	166	162	172	162	157	137	167	169	148	170	169	163	166	159	174	147	155	162	172	168	155	186	147	169	160	160	169	158	141	162	143	184	133	159	166	153	189	142	153	158	168	189	161	161	160	154	150	162	186	143	188	170	147	159	177	174	142	151	157	188	166	140	181	154	176	149	167	173	165	180	178	127	161	160	166	160	182	169	146	185	151	179	154	163	159	178	159	175	160	146	150	160	159	143	177	142	159	164	157	132	198	161	164	174	165	181	151	167	163	151	158	158	174	162	162	145	173	174	164	149	154	168	162	178	177	187	168	148	167	157	137	159	169	180	164	146	155	159	156	184	174	145	167	172	153	150	166	161	163	146	163	155	162	178	173	169	177	147	148	176	163	162	170	167	154	164	161	185	171	146	153	153	169	152	159	171	188	179	158	168	181	161	176	164	144	193	172	149	153	148	161	158	148	148	183	142	159	169	162	167	162	162	169	170	171	153	158	172	173	138	146	157	157
13721	11945	23897	27952	27001	24413	19814	15935	12059	7691	6167	4048	3595	4303	5019	17075	32721	27677	16304	7821	3108	1220	720	599	617	621	618	611	634	596	583	627	635	561	635	626	596	602	561	585	595	638	605	595	613	583	617	584	572	624	570	605	652	584	586	587	552	575	559	611	616	622	650	589	631	529	590	569	598	621	573	640	674	565	567	604	604	600	606	588	574	556	592	573	595	584	617	594	595	586	567	622	565	581	575	606	646	569	602	584	610	600	589	614	607	631	618	593	620	563	569	557	635	607	571	662	593	581	608	610	575	606	582	576	569	643	611	618	635	588	597	623	560	593	609	619	609	579	626	596	605	591	604	609	616	597	578	609	562	566	624	596	622	603	625	604	592	603	598	578	566	602	599	659	612	578	574	636	609	634	635	610	605	641	621	594	597	573	600	595	600	588	643	555	635	611	595	601	620	602	592	571	636	612	593	542	609	608	619	597	587	588	636	607	610	580	571	628	616	623	608	588	639	578	651	610	607	613	614	596	623	587	632	596	609	596	576	568	577	599	600	599	619	580	606	616	565	603	630	607	606	564	581	597	606	571	633	597	620	618	595	595	624	635	603	595	640	579	561	565	626	570	655	613	623	583	651	563	572	607	556	595	621	617	622	580	584	555	619	552	610	596	624	591	591	628	592	590	641	585	642	595	597	620	615	586	605	610	626	598	592	601	589	610	582	597	631	600	597	582	612	559	593	612	557	566	592	581	633	609	598	592	600	566	609	569	592	609	608	595	588	611	598	577	572	575	635	608	613	644	554	604	566	599	575	577	552	546	585	549	627	567	586	624	599	593	587	595	586	599	616	661	633	607	605	579	632	615	591	599	593	607	588	644	599	609	585	620	629	580	641	581	565	599	628	610	634	587	624	596	584	586	583	579	601	557	625	624	611	593	604	583	634	597	628	607	581	586	588	570	568	594	593	614	568	568	609	610	612	607	595	577	582	620	555	628	588	630	594	614	590	592	552	586	641	606	632	580	576	602	589	631	607	629	577	585	631	582	586	573	622	592	583	578	612	618	596	625	642	592	571	625	582	558	638	607	620	627	586	605	577	634	587	600	576	610	620	582	616	625	583	619	622	628	620	564	614	572	581	597	593	638	628	597	620	602	579	603	590	598	588	611	622	572	621	602	640	588	571	617	602	638	628	618	589	562	596	604	607	611	604	560	575	588	611	631	582	574	619	608	619	584	615	611	614	588	606	551	604	595	650	606	553	585	614	584	594	615	624	618	568	589	563	562	586	584	585	593	577	566	636	606	609	617	576	660	643	614	577	636	582	594	650	625	651	669	607	639	600	603	620	652	601	578	598	585	576	579	621	565	637	584	615	600	642	552	516	576	600	616	628	610	643	539	528	562	550	571	587	582	588	631	610	589	621	613	607	630	583	598	627	629	611	572	619	584	588	615	624	636	589	614	585	569	645	569	582	604	604	549	591	598	626	647	594	579	579	592	599	596	603	578	585	574	611	569	577	626	584	558	595	576	597	608	622	566	613	628	590	626	592	626	621	611	584	646	656	596	596	660	563	576	619	605	606	593	603	635	602	652	607	636	544	589	642	605	659	585	598	631	592	546	597	552	625	591	605	580	576	636	603	559	629	595	583	616	590	591	626	622	579	606	575	634	585	600	577	575	580	585	640	591	571	591	578	646	557	593	634	561	571	582	585	627	608	560	608	635	602	579	627	572	609	593	608	606	594	633	600	561	595	663	579	620	621	598	580	664	593	607	619	573	578	605	553	628	632	579	622	575	581	587	631	586	630	605	585	559	609	607	592	572	605	558	587	640	572	593	601	613	610	580	570	591	613	569	615	586	607	637	629	624	575	595	621	627	578	594	591	599	623	638	574	607	619	617	686	582	627	586	627	609	612	571	629	583	645	606	577	607	663	580	592	573	592	638	574	594	588	580	589	600	576	619	588	573	618	638	617	563	616	561	602	586	613	575	610	575	584	621	615	565	598	585	623	648	625	590	578	599	647	601	576	660	624	557	591	621	606	605	602	626	606	582	615	554	564	631	558	597	637	644	604	564	574	551	565	598	558	612	587	570	605	588	618	606	588	564	582	546	568	636	570	553	581	569	568	586	620	597	581	584	626	598	613	559	554	611	666	606	562	633	559	584	597	589	609	554	644	611	592	575	604	611	577	608	604	580	578	608	643	596	609	615	602	651	584	586	656	581	618	587	625	578	590	606	570	645	599	581	602	588	645	606	618	588	582	590	606	623	587	579	663	597	616	605	594	599	549	611	588	619	576	592	599	594	624	617	613	551	596	638	631	608	628	603	591	585	593	574	563	619	620	634	586	603	599	611	629	616	566	606	595	608	572	590	559	603	631	568	603	648	622	591	576	556	558	610	612	587	636	610	629	567	560	598	585	605	600	571	651	604	587	590	609	607	588	578	626	626	637	582	556	586	596	566	588	595	623	575	570	580	648	640	595	594	586	592	648	613	642	543	596	557	586	574	562	612	637	586	592	600	624	558	603	622	607	599	627	585	595	589	603	581	627	636	605	601	605	608	617	583	582	603	634	591	542	588	602	588	627	555	605	614	608	623	585	629	573	585	632	581	671	604	593	608	585	583	653	604	586	594	615	586	646	560	628	595	579	615	601	603	587	593	602	603	633	630	584	597	550	666	618	553	655	616	577	609	634	595	642	618	565	593	569	631	605	589	664	588	583	605	610	581	565	621	609	629	651	599	568	572	622	581	622	641	615	577	546	567	597	584	567	602	594	578	587	586	599	584	589	627	623	618	596	583	598	565	579	583	572	556	590	617	593	589	606	577	593	615	557	575	593	618	576	603	541	596	582	628	617	572	597	645	583	617	606	585	585	587	624	621	572	555	601	619	625	602	606	653	589	612	632	654	577	648	598	536	634	605	615	645	576	597	581	603	623	627	621	593	595	561	602	560	602	592	612	582	536	610	581	575	629	624	583	633	599	579	573	618	605	585	607	643	559	632	626	577	618	596	585	584	584	621	574	575	606	623	626	605	618	611	582	592	605	622	612	561	607	591	614	574	588	585	579	649	617	589	602	570	631	609	611	557	616	590	569	597	576	594	550	587	602	625	602	585	612	591	626	609	584	603	574	612	571	629	584	589	561	608	594	585	591	580	610	593	573	568	598	600	558	643	585	587	566	586	617	605	583	609	603	581	585	612	604	653	591	619	602	549	633	602	618	570	593	591	582	589	630	636	629	559	611	598	580	577	607	591	630	631	597	627	572	654	543	590	625	629	565	581	618	621	575	577	556	583	601	597	587	592	543	578	629	573	627	601	620	589	597	659	646	625	591	602	601	583	565	564	603	630	618	633	622	614	563	601	621	580	592	637	613	578	616	586	580	587	592	565	603	625	574	623	629	580	617	667	638	616	613	588	571	584	603	610	596	594	576	579	610	567	601	628	579	580	603	613	540	640	574	574	613	609	597	618	600	562	602	629	599	587	624	583	557	553	595	589
22646	20348	28269	27283	23711	20846	14771	10424	7008	3868	2920	1910	941	939	830	6116	18845	16394	6397	2240	781	346	221	221	215	194	234	210	229	228	223	251	211	193	212	220	213	221	228	190	228	210	216	201	197	190	195	195	214	213	192	226	198	209	234	192	211	239	232	216	214	220	204	221	213	213	205	214	209	192	230	184	223	177	216	229	197	200	191	222	210	214	205	222	210	203	215	218	236	202	200	225	215	207	218	237	209	204	195	190	202	222	211	220	204	213	219	213	230	216	205	202	199	228	233	210	237	209	219	224	189	220	238	214	213	194	200	216	218	205	223	228	225	190	205	221	221	226	188	241	192	218	215	241	238	220	217	210	232	192	223	209	203	218	229	213	209	217	192	183	230	218	191	235	235	205	219	188	221	239	181	218	238	202	204	211	209	248	193	211	218	234	203	209	245	201	211	211	211	185	230	195	215	219	207	213	176	239	216	215	220	226	220	205	195	228	215	202	243	207	217	188	202	195	192	214	213	212	213	241	205	213	228	187	214	210	228	218	215	201	205	189	191	223	209	228	215	249	207	227	190	227	212	222	212	219	222	188	227	217	241	207	224	226	191	207	191	223	201	202	211	198	178	187	214	231	214	214	207	211	194	232	221	192	198	212	228	213	207	197	206	230	204	222	222	219	208	208	218	194	222	212	198	220	181	230	235	195	207	220	226	204	211	225	203	223	184	203	231	176	202	221	225	192	247	217	180	210	218	206	184	191	205	203	222	212	217	206	229	199	232	213	218	204	207	224	192	224	196	210	250	221	199	192	215	211	227	194	200	237	213	225	204	220	200	207	223	222	219	214	217	191	217	212	212	203	190	191	202	200	212	193	212	204	237	202	205	216	211	190	215	200	192	202	208	201	191	210	211	218	210	222	216	207	200	231	231	210	201	209	200	195	205	193	186	203	196	221	217	217	192	196	213	198	212	196	220	202	240	222	199	203	200	175	242	195	187	214	196	195	206	240	224	234	222	218	164	202	226	225	231	209	200	212	195	208	205	211	215	204	212	215	209	221	211	231	197	227	207	244	206	199	191	217	207	193	203	208	208	218	190	217	184	218	221	220	230	210	217	201	221	218	216	251	237	211	232	219	224	187	218	231	219	212	177	224	198	201	214	205	223	213	207	225	227	206	201	220	199	211	203	228	203	229	215	226	234	220	208	220	211	267	223	206	199	217	211	217	217	205	228	215	200	239	201	217	215	198	220	225	202	228	215	223	217	210	198	190	184	219	190	200	234	222	212	230	212	242	242	208	197	224	194	200	185	209	200	222	239	233	210	233	239	217	208	207	207	224	194	204	184	212	194	191	199	209	211	219	207	197	229	215	211	196	192	224	199	206	203	207	201	195	192	233	221	192	252	227	193	210	219	214	230	211	202	195	208	204	205	222	229	217	194	191	199	200	184	207	215	185	207	232	223	210	216	223	203	222	192	193	221	226	226	203	226	187	216	218	241	238	221	211	219	211	187	186	197	193	203	221	236	210	203	198	182	199	203	211	205	227	203	229	213	225	182	204	217	234	190	189	226	216	196	202	216	195	213	201	202	223	223	196	217	210	211	213	199	216	249	218	203	196	200	206	236	208	208	229	222	213	193	210	239	222	230	203	199	229	223	206	235	218	220	205	208	204	218	200	202	214	210	218	190	206	219	213	196	225	240	189	213	252	212	203	216	222	209	216	199	222	216	230	210	201	205	193	223	196	219	219	239	203	201	212	213	224	199	176	211	223	217	223	210	194	216	185	197	209	235	202	202	203	203	204	229	207	176	217	190	215	199	205	216	215	176	183	239	240	222	214	208	234	243	202	212	218	236	224	208	205	238	231	221	212	208	194	205	191	217	223	227	227	221	219	210	202	187	209	204	207	203	240	216	250	224	193	199	223	237	215	204	218	196	204	209	210	226	205	231	234	208	194	210	233	182	216	199	215	222	219	186	220	196	247	224	193	219	204	201	233	210	224	180	205	195	214	204	217	213	210	236	205	204	209	206	176	211	209	223	245	223	219	209	207	208	232	202	225	200	211	207	205	207	210	219	243	206	215	208	216	204	207	219	225	213	215	192	210	242	206	203	193	222	202	205	206	221	213	216	221	190	213	242	202	209	206	208	216	198	187	203	224	207	194	216	214	204	220	215	234	220	230	188	204	203	210	210	218	205	219	208	234	192	198	218	220	186	231	216	213	217	226	210	225	219	187	200	198	191	194	207	212	214	221	215	195	223	225	224	206	210	202	204	215	225	218	236	224	226	230	218	217	214	203	208	196	217	203	195	212	181	225	217	212	221	205	225	213	217	208	212	204	197	216	211	194	181	211	229	185	209	193	197	224	193	218	207	198	216	227	234	191	207	212	226	187	194	225	191	236	224	185	216	208	194	207	201	223	234	234	211	207	211	206	195	220	215	199	215	208	212	214	222	230	237	215	206	235	221	220	212	185	201	201	189	201	201	227	216	228	196	189	206	204	206	216	200	199	216	181	199	216	188	206	225	226	205	195	200	201	206	223	215	225	206	212	215	192	210	210	229	218	215	210	198	191	196	226	221	197	237	200	219	219	198	194	213	208	199	202	219	199	199	216	183	208	220	212	201	203	220	218	223	206	200	195	210	221	199	198	201	212	212	198	211	197	217	211	227	211	217	195	217	214	206	191	181	233	229	189	225	222	186	172	208	203	228	204	201	218	224	208	204	209	217	219	205	207	223	222	226	242	205	208	203	231	212	195	205	212	209	208	186	228	223	214	204	226	185	224	207	204	196	200	214	231	196	226	199	215	205	198	216	217	221	205	198	210	234	220	202	169	209	206	211	213	217	227	214	238	221	214	208	199	219	193	225	213	209	219	206	183	213	215	187	207	208	230	195	246	201	230	250	213	181	204	207	224	218	186	214	208	221	191	198	198	198	215	240	207	190	194	236	197	225	217	220	206	196	213	200	181	231	202	215	209	194	233	200	213	241	223	214	200	205	218	223	162	221	186	199	198	206	213	200	192	205	216	237	184	202	216	228	206	193	226	209	188	208	236	191	220	185	221	214	202	204	195	216	218	230	244	214	225	239	219	198	240	187	230	206	195	223	190	198	222	192	215	188	224	219	209	196	236	209	212	193	217	203	229	196	219	229	204	212	192	219	193	217	168	230	204	208	215	227	237	203	206	217	221	211	218	217	222	210	215	208	217	204	232	223	232	214	209	230	222	195	198	201	201	186	222	218	207	203	207	207	202	199	222	210	226	208	203	201	198	221	189	193	205	191	212	231	234	220	200	201	239	227	198	190	196	210	199	215	220	214	239	232	223	211	178	222	190	240	225	216	214	220	228	217	224	192	227	235	233	218	194	208	195	208	208	230	203	206	205	220	208	223	207	187	207	204	216	210	212	198	202	213	239	205	206	209	209	202	236	230	200	204	208	199	253	197	225	211	214	223	233	258	217	220	217	205	201	215	227	219	232	212	216	208	202	200	220	233	194
18944	17543	30149	32884	31943	29915	23996	21510	17774	13104	12245	8626	5034	5171	4827	21563	40930	35356	21630	10552	4120	1680	899	732	725	698	741	730	786	719	715	748	762	768	730	777	748	698	747	806	759	754	758	719	809	752	747	749	779	756	769	761	708	816	747	747	748	736	771	726	771	742	762	736	769	762	719	728	819	697	732	734	707	723	762	748	724	707	645	766	727	749	763	753	793	821	701	773	723	732	731	724	721	781	775	720	802	774	817	718	750	740	766	789	763	747	690	761	749	781	745	770	695	767	718	783	736	817	712	757	791	729	719	711	761	740	732	750	714	715	695	769	727	769	738	750	739	729	773	752	752	802	745	751	762	713	731	749	733	696	735	748	732	727	793	706	743	734	743	754	705	681	719	751	802	688	716	756	792	751	739	735	725	769	737	756	770	742	748	763	739	723	728	687	758	730	729	721	734	741	755	720	714	728	740	748	764	720	795	741	742	756	713	764	785	742	799	718	741	767	724	760	776	743	777	705	744	756	737	776	729	765	753	750	764	716	723	722	739	765	734	790	753	731	761	754	730	734	769	722	768	721	745	719	758	784	733	689	733	756	760	753	709	757	738	754	810	776	761	743	749	716	757	697	713	786	717	735	787	765	732	723	790	763	727	710	748	717	752	728	778	787	743	722	752	745	760	736	741	715	757	779	757	740	768	790	757	782	742	715	746	784	761	748	730	749	739	784	718	754	707	767	749	718	715	721	759	794	720	758	740	731	783	762	759	763	716	749	763	714	755	755	773	769	796	724	766	798	760	775	724	745	756	738	730	776	745	756	698	742	720	674	740	736	695	731	757	734	734	742	719	802	709	765	749	707	751	801	742	771	732	722	771	786	727	767	774	732	726	798	743	713	750	814	742	744	741	714	711	723	716	714	719	774	730	760	756	786	738	722	721	748	763	736	736	737	789	757	727	753	735	705	796	746	704	757	759	768	749	810	732	736	750	748	745	701	762	738	719	744	745	754	741	758	759	743	814	790	727	738	762	738	741	739	731	744	734	771	751	745	733	759	700	745	751	723	722	784	762	759	740	774	761	733	760	724	760	740	757	745	684	801	781	791	749	769	733	770	709	747	757	754	737	767	735	774	823	778	734	760	713	743	768	679	709	761	764	728	776	736	753	763	752	762	766	725	768	714	714	724	701	759	722	750	739	715	744	745	747	734	770	730	762	723	719	735	728	746	776	772	709	717	744	742	757	738	729	783	797	713	761	661	739	737	719	768	733	835	809	722	765	736	728	726	735	727	738	726	776	785	759	741	694	712	775	752	743	719	750	761	804	759	741	762	753	740	801	756	737	797	742	758	759	816	737	764	750	763	727	714	724	751	738	726	771	756	763	761	705	776	734	767	728	763	763	771	765	735	776	743	735	710	799	763	768	711	748	773	757	754	743	762	730	758	720	680	702	770	712	765	766	739	757	734	734	686	713	784	756	730	755	791	752	725	745	748	740	710	706	734	714	732	700	723	741	760	766	695	734	759	746	776	692	756	751	726	703	728	758	764	748	765	782	753	767	811	721	696	725	716	768	756	750	790	766	773	728	769	761	763	761	711	766	779	749	732	738	743	741	788	739	792	789	719	767	774	745	728	751	712	726	745	740	699	704	750	748	733	790	757	724	800	741	755	756	751	774	748	712	763	748	665	747	765	717	746	717	750	740	752	788	758	787	712	722	745	770	762	768	732	765	764	734	746	743	705	734	756	684	767	735	706	759	760	692	699	711	746	781	741	746	725	778	757	744	755	713	749	718	755	766	739	757	731	784	756	748	735	744	732	714	770	772	747	766	740	761	742	699	822	748	721	773	747	793	739	762	759	744	730	758	769	764	702	746	734	776	700	759	707	744	770	774	700	777	767	745	779	776	771	761	725	740	747	743	733	728	739	784	753	701	727	773	757	735	804	712	750	662	758	754	745	689	766	766	786	770	746	722	768	724	743	737	780	758	762	797	757	737	742	775	756	748	760	771	759	713	761	706	801	776	743	775	717	762	734	773	729	736	776	774	789	743	763	720	720	715	776	740	778	745	716	760	728	776	771	763	700	756	736	793	696	740	747	736	740	734	671	761	738	757	739	755	748	757	738	772	799	729	738	796	762	706	766	744	717	748	775	759	716	736	787	759	757	736	699	718	717	759	797	734	766	767	768	761	718	709	711	753	711	718	777	737	732	747	793	758	755	721	714	743	793	782	789	694	752	775	796	743	769	751	743	702	719	770	773	740	728	770	760	697	719	735	764	757	736	745	767	737	772	736	759	764	783	688	753	760	700	721	762	737	698	717	718	746	746	703	734	736	722	735	800	732	701	738	794	731	714	736	780	739	796	730	737	692	796	726	729	770	751	777	731	766	729	757	716	760	753	759	733	789	760	759	801	689	736	752	758	728	722	737	738	755	738	754	724	739	770	778	697	762	727	728	723	758	736	682	720	709	741	748	687	725	747	719	723	755	735	783	702	697	710	755	719	745	764	775	699	764	759	774	718	736	748	722	782	760	755	769	763	722	746	722	744	679	741	774	749	719	734	711	698	822	715	728	738	762	775	748	745	717	725	773	782	717	736	733	760	759	730	752	773	765	731	716	749	766	726	744	729	768	738	744	754	743	809	751	735	723	756	717	729	745	737	730	686	722	740	751	727	703	732	721	774	789	733	750	763	773	700	774	705	747	755	711	735	729	791	677	724	742	725	736	706	717	793	724	819	775	765	779	700	742	733	760	780	732	765	687	756	701	805	698	739	777	742	725	720	697	761	737	737	725	721	714	765	751	772	756	734	726	754	721	782	786	730	761	733	737	758	768	737	748	742	764	751	747	730	707	769	744	759	783	740	726	764	722	748	761	702	814	744	726	735	773	677	747	771	776	776	732	683	671	759	733	739	729	711	741	739	712	753	692	716	741	775	745	749	741	700	749	729	723	752	741	748	739	755	764	754	751	721	753	704	729	776	749	754	729	724	707	730	758	724	740	765	723	755	726	757	729	720	709	749	762	727	778	766	743	759	715	763	772	752	733	766	766	739	787	773	757	771	750	705	712	752	753	734	799	754	758	760	696	737	761	761	767	728	740	730	750	742	746	723	794	771	742	741	782	733	739	740	771	742	765	745	759	729	720	752	759	775	774	709	740	745	795	734	745	714	761	707	775	764	762	703	731	759	697	743	777	726	718	735	765	789	746	729	700	784	701	730	757	716	725	817	711	735	732	732	752	737	760	768	763	756	759	752	746	786	714	773	731	731	720	801	748	750	772	737	715	757	791	757	761	758	774	717	739	692	731	713	756	785	758	774	721	723	807	715	743	767	742	759	774	809	718	743	742	735	725	742	733	701	783	767	771	776	772	761	746	778	733	742	735	787	725	745	827	754	736	726	699	804	789	762	746	806	779	756	711	747	758	767	777	766	752	705	747	750	748	699	700	740	747	721	738	762	739	707	739	773	751	727	748	775	806	768	794	831	753	742	753	752	730	739
4605	4048	5334	3731	2573	2025	1340	1111	957	770	610	542	420	355	313	507	1406	1161	649	402	269	214	190	167	163	167	163	153	186	162	162	151	193	143	183	142	172	186	158	163	181	165	156	164	173	170	170	140	180	164	164	163	188	177	164	190	155	163	153	158	158	160	179	182	166	159	171	152	162	161	174	165	163	138	182	164	141	183	160	185	151	170	169	149	163	188	167	154	166	148	171	136	177	159	178	150	140	158	175	159	160	179	171	168	180	170	149	183	167	157	151	160	165	185	154	176	167	171	158	157	157	154	181	148	159	174	171	151	175	160	164	155	165	172	154	178	140	144	163	149	181	147	164	175	151	157	163	169	175	169	163	184	177	190	168	150	152	168	145	150	166	157	151	188	156	179	162	146	165	157	188	161	149	188	168	161	163	172	172	154	194	171	166	165	146	191	161	150	179	173	159	149	168	164	153	186	148	175	192	137	184	176	157	158	152	207	169	170	145	171	180	154	158	166	161	166	151	165	159	140	178	181	147	157	155	175	182	174	185	157	166	183	172	147	164	159	158	170	164	167	168	165	166	163	171	204	177	171	159	183	165	175	154	157	174	156	189	170	147	160	156	172	165	172	151	160	154	156	159	156	172	161	173	162	155	165	161	150	140	160	180	157	159	173	170	152	165	165	158	192	175	150	189	177	140	165	168	150	185	177	183	147	153	155	155	155	156	171	154	167	181	153	165	183	145	172	174	155	167	176	145	163	142	167	163	160	152	178	161	159	162	183	159	157	156	162	180	174	151	202	145	148	161	160	173	181	178	147	169	152	150	172	185	175	154	163	171	179	143	173	164	172	174	166	158	157	186	169	155	167	167	178	165	163	160	178	183	180	146	144	157	153	158	160	145	165	165	187	157	163	160	161	156	173	147	174	189	154	152	184	177	168	150	157	174	159	149	177	163	133	180	191	175	162	158	159	163	163	140	191	175	145	172	155	157	175	143	171	153	169	167	161	170	176	177	163	195	151	167	184	181	169	158	165	179	146	160	164	184	170	176	171	174	183	190	164	166	181	149	164	146	173	157	176	171	175	162	151	138	169	157	170	153	162	199	175	175	156	161	163	165	150	161	165	162	200	169	169	176	150	167	170	152	162	167	177	146	160	157	159	149	165	180	190	184	143	143	177	160	175	153	156	178	190	155	161	147	166	135	147	176	158	176	167	168	161	161	159	165	166	161	187	164	160	178	158	172	176	150	176	155	166	166	163	165	188	148	157	167	165	163	163	140	162	193	193	168	157	153	179	180	161	156	178	166	175	162	183	158	164	168	171	181	163	173	161	167	161	160	166	194	161	185	162	153	170	166	170	176	155	153	154	149	168	173	165	197	178	159	161	169	178	166	167	156	157	176	155	168	164	152	176	162	177	168	163	154	144	170	166	168	154	165	168	160	178	168	177	161	169	163	146	185	194	166	141	173	178	157	174	157	178	173	158	181	176	161	153	148	181	165	182	170	147	160	164	157	187	173	167	174	152	156	158	145	152	178	155	175	163	138	152	152	156	167	145	176	184	154	181	160	172	169	160	172	153	151	169	179	166	171	183	166	164	177	170	139	178	168	185	162	173	184	146	160	159	145	157	158	154	155	172	161	167	176	163	163	168	180	153	142	153	165	187	155	139	158	156	171	168	181	158	167	158	171	152	165	149	164	150	153	149	165	151	165	174	167	138	167	139	162	138	166	148	162	150	187	164	160	177	173	168	153	174	165	168	146	153	158	169	172	140	159	164	168	164	145	166	202	176	124	153	156	185	166	170	158	170	179	169	190	195	163	184	165	162	159	166	155	166	168	149	172	165	172	158	153	154	162	172	152	161	179	162	174	184	146	184	145	154	154	173	167	172	176	178	171	182	173	191	159	181	177	154	186	168	152	176	156	162	181	167	180	163	154	179	164	169	180	166	145	159	182	156	169	162	146	161	149	153	176	144	176	147	163	156	172	165	146	158	192	175	156	158	157	158	157	178	170	146	152	174	168	132	154	164	170	180	184	159	166	140	177	183	164	153	174	167	151	154	156	142	172	177	184	167	159	186	152	164	164	148	181	180	167	168	164	184	186	190	150	142	159	144	169	163	169	157	167	163	162	155	161	174	168	178	165	166	171	172	156	183	172	174	160	174	151	169	180	169	160	166	166	144	174	148	161	162	152	177	187	168	149	153	179	166	166	151	198	167	174	156	136	141	153	176	169	151	163	172	161	165	168	164	159	165	168	170	163	147	144	173	181	146	162	170	146	179	190	164	163	167	165	195	156	168	161	150	148	206	164	161	153	174	140	154	159	159	141	173	178	159	162	180	168	159	158	162	165	163	180	192	141	159	164	181	175	184	158	188	167	154	165	169	167	158	137	161	154	164	180	166	180	179	143	133	190	153	147	172	167	157	178	140	160	162	164	168	148	150	157	159	158	172	163	152	165	182	169	155	155	156	160	151	147	173	164	171	170	159	163	154	156	143	174	164	166	159	180	159	156	165	154	162	172	160	180	163	150	164	161	152	175	176	154	185	179	168	175	176	147	172	167	192	192	143	134	175	156	177	154	173	164	169	158	149	169	157	189	174	147	145	183	162	163	174	174	158	146	175	159	161	160	165	161	148	177	170	172	164	158	166	148	158	178	152	170	161	170	176	182	185	164	183	164	164	157	182	153	159	162	171	192	149	164	146	160	147	181	182	157	183	167	156	158	178	177	160	172	186	176	174	183	158	169	156	147	153	157	160	157	195	171	162	153	161	172	162	186	191	155	177	173	158	188	167	177	161	148	162	171	177	172	156	157	167	167	185	161	173	131	198	159	159	129	176	143	170	167	149	161	170	156	175	157	166	188	160	162	150	169	147	153	141	160	180	164	162	155	182	169	177	165	170	155	167	164	181	163	175	158	179	171	150	165	165	196	178	152	158	171	158	169	183	181	165	178	167	154	175	161	162	157	165	170	160	182	168	149	173	174	158	149	165	152	164	153	160	183	164	160	166	161	177	148	148	162	168	154	164	172	160	168	164	167	194	161	155	176	160	164	157	147	147	153	172	182	150	174	159	156	177	153	186	172	161	166	167	176	176	155	186	173	173	163	163	194	145	159	180	165	170	165	143	156	145	149	160	173	155	193	158	191	164	167	166	195	163	155	150	167	170	153	175	175	169	147	170	160	181	164	169	140	169	163	154	155	143	174	164	160	154	163	173	186	155	159	147	153	168	144	145	161	185	159	167	136	168	169	164	174	170	181	174	150	174	139	179	133	165	167	177	166	178	163	165	146	147	152	173	167	183	163	148	165	179	138	149	156	144	153	162	177	166	170	169	176	178	145	193	160	158	155	158	172	148	181	168	161	146	170	165	169	159	173	185	148	159	156	146	167	149	178	176	161	173	167	161	157	165	159	166	158	163	175	144	160	158	172	176	147	171	154	173	163	170	157	173	169	169	164	147	196	155	181	163	160	165	192	165	159	137	176	159	148	162
4659	5292	10109	9870	7752	7748	5600	5417	4585	4102	3419	2876	2327	1992	1751	2965	6793	5257	3085	1909	1091	772	623	638	643	636	604	629	603	609	605	623	616	602	623	597	655	583	613	630	625	595	619	615	640	638	601	626	605	606	591	649	590	596	602	576	633	616	624	607	599	612	604	617	617	601	621	615	583	613	663	641	608	612	620	609	597	618	651	585	601	618	586	621	639	614	539	604	651	633	656	611	606	620	579	572	617	572	602	616	564	572	642	585	655	610	595	628	618	607	608	614	620	596	561	620	643	575	593	581	589	639	620	573	576	604	655	603	629	625	579	676	569	610	628	568	618	641	583	625	571	640	618	605	579	629	610	612	580	577	599	612	638	631	623	622	587	626	629	596	598	647	632	620	612	594	610	611	625	611	647	601	630	628	600	644	557	605	600	599	586	609	568	616	593	635	619	576	598	559	627	606	579	591	607	623	589	628	621	621	585	614	595	626	589	646	611	624	588	600	594	611	634	633	616	644	659	664	617	625	620	633	603	589	646	606	619	612	603	615	600	604	623	662	672	580	581	614	608	611	656	620	651	609	619	594	609	646	576	578	663	593	623	590	613	603	603	635	625	632	599	647	585	593	644	637	651	648	661	602	592	600	578	591	642	604	604	599	609	626	608	554	642	598	606	616	622	599	611	572	665	624	603	603	590	651	628	623	628	620	632	613	601	614	603	595	623	634	613	638	609	655	607	633	610	608	595	612	607	602	639	634	606	614	607	634	592	589	604	630	607	614	570	585	630	633	615	615	586	616	593	605	589	613	596	571	594	602	603	625	642	583	596	593	616	606	637	585	626	593	642	629	619	620	640	629	604	629	628	581	632	583	613	610	586	600	607	644	607	599	658	607	594	599	696	618	597	619	616	617	591	573	604	650	613	587	639	570	628	612	607	613	584	601	684	615	602	615	600	576	578	609	579	668	606	624	596	585	634	644	608	601	616	617	635	601	646	606	651	625	610	636	642	593	630	609	645	594	587	587	635	634	615	617	587	643	614	618	655	600	608	605	607	621	665	612	585	597	644	591	572	587	602	654	608	638	573	613	626	607	608	584	587	621	602	589	626	614	602	600	582	610	608	577	617	635	610	667	594	572	622	614	616	603	624	632	625	632	599	640	630	640	593	617	617	607	589	601	626	588	621	597	608	586	626	564	658	591	617	606	569	627	642	578	560	632	582	619	625	635	612	663	587	638	661	594	623	632	608	601	596	657	590	593	587	649	585	579	614	556	560	569	617	593	634	626	554	554	594	608	580	591	596	576	575	602	619	605	612	595	630	626	606	651	555	590	650	567	643	587	562	587	592	623	583	610	552	617	613	604	634	617	622	592	643	599	607	627	602	650	629	594	610	619	595	568	625	592	595	608	649	614	610	601	606	577	608	624	576	598	634	630	587	598	650	557	613	613	582	612	625	621	598	598	605	583	637	618	582	628	614	632	623	613	672	579	610	604	631	581	564	648	573	621	594	637	598	666	643	644	616	661	656	616	606	600	599	586	609	620	605	664	643	622	549	644	591	598	622	637	634	626	593	614	588	620	606	614	573	627	620	618	547	650	594	601	598	629	655	608	607	611	634	607	623	672	623	548	642	583	606	571	623	645	611	619	655	605	579	580	636	633	606	608	617	617	586	616	598	615	592	649	584	630	597	658	622	607	609	640	596	596	640	608	619	618	613	572	694	625	643	650	583	619	617	638	588	601	610	615	582	602	592	619	630	587	619	629	591	629	600	609	614	612	619	598	641	627	590	584	627	615	593	626	621	618	605	615	646	584	600	641	683	613	624	611	677	563	618	588	608	609	594	643	645	606	627	653	606	650	631	605	637	598	622	628	635	614	612	633	606	641	629	607	592	646	633	627	586	562	624	629	630	614	659	576	633	620	626	670	632	555	617	635	612	626	621	615	596	586	611	627	624	592	594	592	611	563	599	586	658	593	596	615	634	603	647	581	621	604	641	603	586	616	648	632	574	606	625	657	607	626	628	603	633	650	587	620	610	640	617	600	637	582	634	592	605	608	646	610	596	606	562	592	626	673	657	625	590	607	633	633	600	624	642	647	622	561	592	624	658	597	578	645	649	606	605	599	621	614	637	648	606	592	656	588	605	590	582	615	605	619	615	623	637	622	600	638	614	614	613	653	602	642	597	633	612	577	622	615	626	631	614	585	602	591	676	611	654	617	614	648	672	667	647	654	607	613	626	590	573	619	613	654	615	639	581	612	620	636	644	559	609	599	642	621	589	603	592	657	573	625	632	582	645	619	601	615	620	573	596	620	616	589	648	575	593	585	583	601	621	593	592	619	599	620	616	618	605	586	641	608	640	588	614	626	617	609	566	631	613	625	626	567	598	590	610	645	546	583	587	604	608	616	579	602	564	586	576	593	644	593	614	597	638	572	595	636	685	640	606	628	606	589	589	632	605	573	573	624	599	617	616	598	576	654	622	574	572	596	623	574	641	667	648	598	619	618	615	602	621	664	607	612	572	639	628	640	598	610	591	608	627	631	637	616	591	585	634	596	621	604	635	657	633	567	628	626	597	581	555	610	606	618	597	625	601	633	581	626	577	592	621	599	576	657	623	590	612	593	633	629	631	579	601	653	608	612	610	602	655	571	587	627	623	575	602	605	607	643	622	585	601	575	615	552	619	534	636	642	603	621	606	611	595	607	615	620	607	613	646	582	637	627	612	600	620	646	656	607	635	604	621	592	611	629	668	646	578	634	625	538	609	614	610	626	599	623	617	592	622	598	625	633	594	598	611	576	579	647	614	571	607	592	613	582	620	601	591	599	647	624	622	553	613	609	626	621	555	603	595	584	582	613	636	612	617	638	660	665	646	624	619	625	626	626	634	596	637	595	645	643	576	631	677	680	579	563	600	613	655	611	611	601	573	578	591	570	587	607	630	635	592	596	631	585	595	604	620	640	593	676	635	618	637	594	643	632	593	608	582	645	598	605	645	585	615	640	628	619	613	596	681	596	584	619	640	599	608	622	546	616	607	585	643	596	619	604	623	623	625	622	637	640	600	640	635	639	625	626	619	597	613	580	571	607	633	606	651	607	637	651	587	648	596	640	610	638	620	606	596	588	605	636	607	618	585	616	620	625	619	663	632	657	644	610	660	638	575	593	599	650	579	600	576	587	540	601	627	595	607	558	670	620	621	621	590	610	625	629	619	611	628	587	591	591	601	629	614	634	607	623	682	623	620	590	578	626	643	652	577	643	596	641	631	619	592	609	612	611	609	614	597	640	594	630	662	633	608	585	615	586	600	629	619	658	622	643	624	630	591	584	589	581	600	694	581	578	639	622	650	575	656	617	670	559	642	574	576	632	608	624	604	598	646	629	581	645	582	579	652	626	571	614	631	600	612	643	650	634	617	649	619	546	620	639	609	618	641	581	608	607	577	622	614	648	614	594	630	636	598	596	601	629	605	613	610	636	633	572	619	657	617	580	576	627
15081	14803	22093	21690	16825	13764	9354	5175	3350	2842	2260	1508	1162	852	695	5289	10898	7264	3661	1552	640	314	215	170	188	163	184	188	179	213	187	174	173	184	187	192	178	166	180	172	177	164	189	169	185	165	166	183	171	162	172	169	168	170	156	173	183	161	185	172	161	191	206	194	168	166	186	162	189	197	175	175	184	173	174	155	173	157	206	189	165	173	182	172	171	186	162	187	168	185	186	197	174	171	184	175	163	172	204	177	172	186	186	144	175	178	180	186	186	190	181	192	180	176	179	169	167	174	201	163	184	185	174	209	180	153	191	198	166	160	209	157	172	182	188	195	195	175	175	177	184	197	178	182	162	191	188	174	193	199	184	178	175	173	169	178	168	193	196	175	174	172	165	180	164	178	184	188	162	170	197	167	165	198	159	179	172	166	154	187	190	187	154	174	175	197	207	189	190	183	170	179	183	185	188	197	173	169	174	176	189	175	185	188	145	164	187	168	178	190	184	180	172	196	219	174	178	198	152	140	177	171	174	167	185	156	180	189	173	160	182	182	176	196	163	194	193	169	187	151	168	169	161	181	166	202	171	208	166	176	190	170	192	180	210	158	178	162	164	176	190	179	179	179	174	166	194	181	183	190	199	175	196	203	179	179	192	192	175	190	182	177	200	179	187	181	178	175	170	182	197	161	193	189	165	143	162	186	177	194	205	176	160	192	181	171	189	187	179	201	174	190	185	182	165	178	156	197	168	189	184	176	198	166	207	179	161	204	195	187	182	173	200	184	195	160	204	194	184	180	189	192	178	190	196	200	183	170	180	158	188	179	173	172	185	163	164	186	182	183	168	194	173	179	188	177	174	184	172	171	183	192	177	185	189	164	161	182	173	185	168	199	196	189	199	171	183	200	150	174	181	166	186	169	183	190	173	184	176	178	195	149	201	167	172	171	169	180	185	182	157	179	183	178	176	183	194	159	185	170	161	178	209	185	193	212	185	185	181	181	190	179	193	174	153	198	171	157	176	181	183	191	164	177	175	185	157	194	155	175	184	164	181	189	166	200	177	181	163	170	165	202	189	166	171	182	171	178	175	169	142	201	189	196	207	186	166	193	176	186	185	150	174	184	174	196	178	190	186	199	186	170	159	196	188	182	162	180	165	200	217	181	165	189	164	184	147	181	179	191	162	182	185	175	167	200	195	175	189	162	191	177	163	185	166	174	182	172	167	182	180	175	157	189	169	160	193	174	172	184	178	192	176	161	183	185	204	182	151	147	175	199	185	163	186	169	193	188	182	168	205	170	165	178	175	183	183	157	177	183	164	173	177	191	173	177	187	197	182	197	199	204	193	180	166	171	173	159	176	185	198	196	182	182	182	182	167	177	163	174	196	175	178	175	185	197	186	168	157	193	161	180	168	152	185	166	195	190	194	196	169	174	183	203	170	188	172	171	173	170	184	174	174	181	179	189	150	199	168	176	183	189	187	160	192	162	173	191	204	187	184	147	166	191	173	187	186	160	196	175	175	165	190	201	177	187	150	196	181	188	172	183	176	203	169	211	185	188	176	194	142	177	192	192	160	190	194	175	168	186	180	158	175	189	180	188	186	186	195	184	198	157	197	184	165	186	141	168	179	198	189	176	176	197	192	167	180	169	180	179	185	161	182	197	186	165	170	181	196	197	171	163	168	201	166	165	179	186	183	165	199	179	178	187	185	177	165	155	181	161	190	179	198	168	183	187	174	187	183	175	194	192	166	203	182	177	179	190	179	169	164	168	191	174	177	179	192	199	212	207	180	178	205	186	177	198	185	183	188	160	195	178	169	193	170	188	167	191	190	189	168	194	178	187	183	191	179	180	182	179	180	168	190	182	179	187	178	195	155	179	176	150	208	170	173	189	182	173	167	166	206	177	165	165	153	206	173	190	173	195	186	198	163	203	189	202	164	187	175	206	199	172	186	171	166	193	178	173	191	177	162	154	158	174	173	205	194	184	177	177	155	184	193	156	201	182	166	172	175	165	192	164	177	188	156	210	196	171	183	152	194	182	162	175	180	160	167	179	203	190	196	162	187	178	175	158	177	184	152	182	188	180	201	178	153	184	204	185	168	184	202	155	206	180	162	196	177	180	160	183	188	176	161	205	166	197	175	203	194	181	162	176	187	185	187	167	177	172	195	171	212	162	177	206	174	191	179	177	193	186	166	175	185	173	165	175	185	170	178	183	170	200	172	179	165	168	191	184	187	184	156	178	172	185	177	175	189	177	175	175	183	172	180	190	154	190	171	183	181	169	149	183	188	175	173	196	173	176	168	213	171	162	178	172	184	204	197	181	185	154	198	173	176	183	190	206	164	173	160	186	182	189	156	152	183	198	164	196	171	214	165	204	182	186	163	186	190	192	162	184	168	183	196	180	178	173	171	205	162	183	192	185	174	165	172	172	200	167	162	187	197	187	180	194	188	181	195	159	186	185	176	174	167	176	176	188	179	179	168	187	169	165	175	171	175	176	161	181	187	188	197	189	184	176	175	169	194	163	187	177	180	187	191	176	193	182	184	187	173	185	191	180	190	171	188	176	168	171	190	176	197	166	182	171	188	173	161	178	181	178	180	186	170	187	171	201	168	185	182	165	140	164	185	149	175	188	194	188	171	169	183	189	177	165	170	184	174	180	197	171	180	182	176	150	188	182	215	172	188	180	169	169	177	181	154	170	179	183	153	163	168	179	209	181	212	172	176	157	168	177	189	187	172	177	173	170	165	186	187	169	167	177	201	187	181	181	189	173	178	191	171	166	175	196	170	193	170	172	168	181	210	188	166	170	186	186	201	185	178	194	175	186	166	179	188	187	151	194	167	194	168	168	158	179	212	162	164	162	167	184	180	196	179	171	204	169	175	179	161	202	180	173	170	195	208	150	181	173	195	157	180	179	160	185	192	169	146	178	191	194	182	175	189	161	173	161	164	181	185	161	176	222	177	168	182	155	189	189	174	187	193	166	182	152	156	156	169	190	170	193	168	212	189	182	191	192	184	182	185	189	167	174	177	173	188	170	172	174	169	172	170	167	180	189	172	181	181	161	182	180	178	173	195	189	172	176	171	183	168	175	192	153	156	188	197	188	170	169	203	172	181	162	163	155	170	201	167	172	175	183	182	154	168	187	197	182	158	193	181	183	170	186	175	163	179	215	179	169	161	184	169	169	188	173	188	173	191	176	163	162	164	193	165	202	174	188	195	187	184	168	183	155	183	173	189	177	186	189	175	180	181	187	183	165	186	187	184	189	160	184	188	181	203	191	197	206	180	189	199	198	216	172	202	176	222	182	204	188	166	180	162	175	183	188	175	174	186	188	190	151	151	170	213	177	196	169	179	172	178	180	184	201	185	190	170	198	163	175	182	158	194	172	171	174	193	182	195	202	198	199	182	183	180	173	166	156	186	176	193	163	171	158	166	173	184	179	201	201	187	185	195	167	174	182	166	202	195	203	168	175	204	168	196	155	174	193
13794	13875	25480	27873	25036	23657	17696	12758	11892	12017	10414	7855	6448	4866	4076	21577	31956	24619	16058	8553	3447	1492	878	681	672	650	667	648	649	654	648	663	709	663	684	682	626	661	642	661	712	659	690	593	620	669	668	686	631	677	633	659	661	639	679	652	668	666	663	651	674	640	656	659	609	626	688	658	638	670	679	675	682	664	671	660	637	650	621	670	643	635	681	645	659	651	635	636	663	689	635	682	705	640	648	641	640	644	674	681	684	668	662	666	649	646	636	660	632	662	671	666	659	637	654	676	686	633	640	680	650	664	671	701	632	600	664	678	649	655	630	631	664	672	653	669	659	666	696	632	633	684	677	654	643	590	625	684	644	632	619	655	664	663	626	689	635	671	669	627	636	660	677	673	688	646	691	648	649	643	654	638	651	680	654	659	650	659	656	640	663	673	631	678	682	641	655	618	616	646	628	629	626	657	658	650	627	652	691	702	634	670	644	674	705	677	670	641	721	679	658	671	612	639	650	670	630	674	630	652	672	617	651	671	665	640	668	613	608	628	646	686	649	637	644	634	652	622	656	697	604	631	636	643	663	591	648	626	707	650	641	696	624	657	708	636	664	673	606	603	657	644	623	681	667	629	622	664	649	649	626	660	715	626	656	695	652	662	620	658	696	640	647	660	641	677	647	649	646	638	624	665	645	637	653	667	621	632	691	664	660	672	708	708	647	645	636	654	651	673	636	670	655	657	617	607	659	672	611	619	619	695	651	665	634	627	630	652	635	624	697	658	656	643	676	670	685	638	638	671	645	613	690	630	640	630	679	637	657	680	649	653	675	660	712	672	702	699	658	644	645	649	641	636	682	670	615	671	684	666	672	644	618	603	674	697	695	637	710	689	628	691	688	614	646	662	666	670	640	645	630	672	639	662	691	655	661	677	623	645	663	690	634	595	641	672	693	656	623	648	625	653	702	646	645	644	656	618	619	634	650	666	649	618	675	643	644	661	662	649	673	625	661	644	597	625	669	664	655	610	699	676	660	611	710	649	672	675	692	686	651	658	692	597	663	635	615	701	621	647	657	676	636	591	648	676	619	658	652	650	676	652	668	659	643	684	684	680	638	677	674	673	668	717	607	651	682	635	684	624	679	697	642	647	654	646	692	625	696	649	660	636	601	669	652	667	665	678	675	637	662	630	630	635	683	622	644	671	625	661	679	650	630	577	662	628	632	631	690	675	673	700	647	669	658	688	624	650	648	673	642	595	654	688	672	681	679	635	624	692	641	635	681	681	679	674	688	604	704	659	637	678	642	690	652	637	615	615	669	597	628	684	623	651	680	698	623	668	714	692	668	687	652	663	663	621	620	671	634	692	679	627	685	652	677	622	658	676	635	630	634	657	666	629	615	631	658	680	676	656	650	665	632	672	646	622	619	705	649	676	653	658	678	679	677	612	670	648	638	637	696	618	659	654	622	688	650	657	661	663	655	717	679	645	656	631	634	678	667	688	590	656	617	695	655	640	640	671	659	684	649	666	640	660	712	652	618	634	632	671	601	669	652	639	628	657	668	601	638	644	642	675	662	643	648	656	650	708	650	640	671	639	691	631	631	649	692	657	678	633	633	650	651	630	654	635	669	626	650	674	691	630	603	644	640	653	602	649	654	632	670	656	669	644	663	663	614	679	660	684	655	623	637	620	649	639	676	623	668	692	677	623	605	663	645	635	675	639	645	645	661	634	675	650	654	666	643	653	613	641	628	657	641	656	625	644	629	651	659	645	676	665	630	645	613	675	655	611	599	650	635	670	629	660	653	709	640	627	634	650	697	695	653	613	638	694	681	646	636	663	636	724	650	633	680	659	650	675	648	638	666	635	673	655	636	679	620	634	647	620	686	644	661	696	649	692	612	649	630	660	743	664	665	640	672	661	622	666	653	666	616	649	662	681	704	656	642	686	640	671	652	635	663	631	626	677	639	640	637	656	639	667	651	663	653	670	684	618	688	658	684	645	640	606	667	635	671	696	628	655	680	661	650	656	718	669	661	661	636	699	677	673	672	660	669	637	685	646	647	651	632	670	655	613	677	633	619	663	656	681	680	619	664	604	647	650	649	629	684	674	697	640	699	629	636	685	636	661	652	639	659	641	688	633	645	649	626	645	701	654	674	646	654	660	720	672	674	664	650	639	708	639	672	626	644	636	647	670	632	635	666	653	664	714	645	677	718	629	609	612	674	692	641	652	645	667	654	653	603	671	621	632	657	611	623	653	656	718	682	617	642	623	674	673	596	646	642	664	613	655	665	663	631	675	617	649	652	659	635	654	680	690	631	651	659	666	705	671	652	660	646	654	650	639	636	638	693	647	613	640	593	657	631	643	647	679	641	670	674	644	664	657	694	658	685	642	658	659	665	695	645	666	692	600	629	672	638	646	725	673	669	651	708	651	661	632	698	640	660	679	657	635	625	637	657	629	679	643	672	677	674	646	598	688	683	710	662	709	625	680	676	676	661	623	653	606	664	663	652	651	649	685	629	663	631	653	648	692	625	681	670	658	682	641	660	645	701	640	598	664	656	699	601	647	631	654	659	663	670	654	680	657	666	656	600	718	625	698	673	617	674	674	643	653	650	621	657	647	634	640	650	635	671	683	646	661	652	649	650	643	630	664	604	622	636	699	647	640	650	637	676	647	667	642	679	624	695	635	661	724	623	669	682	627	641	668	677	651	611	656	659	681	655	669	644	609	665	641	655	619	659	646	634	679	679	678	619	628	696	618	702	625	675	629	653	638	655	654	607	626	630	651	719	649	694	670	642	665	702	666	655	661	675	626	684	646	695	608	650	678	637	637	635	671	670	637	633	660	609	640	642	688	639	678	648	651	636	690	619	636	644	619	674	622	654	690	705	660	656	659	718	653	648	668	642	676	645	639	668	671	610	625	664	620	635	655	683	672	690	636	660	639	643	705	645	636	660	671	642	656	679	641	648	646	635	631	641	672	591	665	659	658	686	652	663	651	644	632	634	628	689	660	607	647	649	653	639	679	614	612	651	683	683	644	622	662	674	654	597	690	667	642	640	623	655	700	646	631	666	677	662	641	667	658	666	647	657	651	672	643	640	687	673	611	687	628	662	673	613	706	653	615	642	678	694	618	659	688	651	665	715	599	641	670	655	686	608	698	682	597	668	654	642	678	642	712	662	659	657	650	667	658	680	641	647	666	639	661	621	630	627	679	685	633	668	661	647	668	634	654	651	656	673	699	640	662	688	632	635	696	657	684	707	664	657	661	638	639	652	679	612	618	652	625	656	647	679	635	690	676	693	711	639	674	648	638	641	661	647	648	629	649	679	658	640	668	638	668	701	609	635	697	662	694	667	651	646	639	598	639	634	628	657	685	642	638	670	734	647	656	672	671	658	634	651	642	649	644	654	632	592	645	659	617	655	751	653	680	657	620	613	657	652	636	689	649	671	651	674	697	641	670	648	632	647	670	655	657	638	625	654	673	683	656	617	675
22181	21437	29749	29201	23189	21144	13761	8864	6015	4740	3583	3276	2482	1374	1065	10467	16411	12889	7130	3306	1243	483	299	244	234	232	240	246	263	225	222	200	223	218	218	237	227	225	232	232	232	227	218	227	219	238	221	223	238	248	233	214	233	224	228	228	236	227	222	235	251	246	232	197	230	217	216	237	231	229	248	229	245	217	226	256	225	242	222	211	257	236	200	209	255	229	227	232	208	231	227	251	203	199	223	210	245	257	231	227	240	234	243	242	245	240	223	233	256	235	249	231	227	228	222	245	226	233	255	260	240	223	229	236	245	216	212	237	233	245	210	260	237	219	217	252	236	258	230	238	243	243	245	242	238	198	246	229	206	195	231	215	226	222	252	254	254	229	223	244	248	222	251	235	229	242	238	247	237	240	244	209	230	207	232	183	228	228	206	267	225	237	267	245	238	243	253	223	211	228	196	229	198	229	209	208	250	205	266	237	210	226	235	247	228	233	235	240	241	224	225	257	220	235	239	226	228	235	201	220	226	235	242	238	231	249	251	219	246	210	216	255	237	238	236	244	246	232	224	225	248	222	226	251	209	222	250	246	248	228	263	212	200	217	222	223	215	215	234	240	231	210	223	268	226	212	195	229	231	213	234	244	228	254	234	236	242	204	256	230	235	271	234	242	213	238	208	212	215	223	244	225	241	218	248	238	216	237	279	229	233	210	245	231	223	213	257	203	209	243	235	246	217	227	235	211	218	217	218	215	225	232	244	256	234	200	216	224	244	242	245	224	245	248	237	237	232	235	238	251	243	233	208	226	198	228	251	199	253	229	236	200	244	242	231	255	233	248	214	252	229	228	215	206	235	220	211	232	215	249	240	231	247	237	229	222	233	217	203	216	220	204	235	231	208	209	218	225	252	212	240	232	236	232	258	240	238	210	247	232	215	253	269	239	236	235	236	205	231	200	226	220	225	246	241	226	217	210	254	249	219	254	231	235	237	253	234	234	250	239	241	215	236	225	242	242	211	217	211	234	208	235	215	265	268	227	254	212	234	240	225	279	246	231	250	236	224	226	240	226	239	206	239	237	208	253	217	223	221	214	259	239	221	220	236	215	214	237	237	216	252	221	270	216	250	238	236	233	238	241	237	234	252	243	240	239	221	242	230	213	222	212	243	220	235	251	256	242	255	236	215	216	224	205	221	199	252	245	266	228	206	234	210	218	232	226	212	239	235	222	194	223	192	242	269	223	233	220	250	230	235	220	204	250	244	222	227	231	233	254	227	237	232	213	252	257	256	229	223	218	221	244	220	226	217	249	229	250	225	230	236	236	246	219	234	221	222	220	234	236	232	247	239	207	224	226	242	257	231	185	231	229	225	240	220	245	246	219	209	254	215	229	234	239	238	221	235	219	224	222	211	220	200	253	266	212	231	227	224	223	237	217	216	213	241	227	195	228	221	260	240	239	225	228	217	209	222	235	249	260	253	255	235	240	234	215	213	252	214	223	221	245	208	235	253	222	244	217	208	223	238	237	237	230	240	232	246	250	237	242	235	211	229	207	254	249	229	210	245	265	227	246	250	224	254	246	240	233	236	243	213	233	225	248	228	250	214	231	225	264	220	244	235	239	241	197	233	232	212	263	221	213	225	256	216	230	246	215	242	223	238	249	223	265	246	207	279	220	218	221	228	239	238	247	203	241	211	253	224	230	217	239	259	224	232	217	244	210	241	230	225	237	230	243	260	222	236	199	236	212	236	241	228	235	212	209	240	223	225	242	208	266	215	243	240	255	282	253	243	237	238	222	241	252	253	248	236	203	238	239	229	215	206	227	209	219	209	246	224	225	232	214	224	221	247	251	233	235	275	221	235	237	229	240	234	260	229	239	220	249	213	219	232	228	219	205	256	243	227	230	243	249	246	221	257	237	230	238	245	237	246	260	214	217	217	225	215	229	253	232	236	250	220	230	191	251	233	234	203	240	234	254	207	250	239	235	210	228	245	220	230	218	223	221	226	228	222	207	241	237	224	239	232	244	245	232	222	239	201	209	258	223	230	225	231	232	214	217	233	242	199	225	269	230	209	232	215	244	252	229	240	214	230	228	252	224	243	239	226	240	216	245	227	234	238	231	232	269	218	243	244	229	259	212	236	252	231	251	247	241	214	208	239	216	256	240	217	242	237	258	224	210	228	224	230	227	236	207	231	243	248	232	201	243	259	250	192	231	224	263	221	249	226	241	221	219	226	240	215	239	241	251	234	216	246	242	221	220	246	223	223	206	227	240	272	243	242	250	250	236	208	245	234	255	250	220	254	250	220	239	230	204	239	255	227	228	215	225	223	238	232	259	240	212	258	205	250	229	212	251	249	247	236	224	250	249	223	227	215	231	251	220	253	214	215	231	234	230	232	225	232	243	241	256	240	219	240	219	236	210	222	220	230	207	225	256	260	210	221	233	226	232	237	239	222	236	236	224	228	240	223	234	224	255	261	238	237	228	219	225	225	241	239	241	230	214	242	252	241	253	218	224	193	223	228	249	247	223	254	247	243	243	242	256	229	220	249	209	229	221	251	254	221	228	241	252	256	244	227	241	226	224	252	225	254	241	223	224	256	212	219	221	227	235	234	228	243	200	248	238	222	259	230	239	214	241	245	232	221	238	239	225	222	235	236	218	233	252	228	220	263	232	238	218	220	229	251	219	232	243	223	243	241	225	234	240	207	239	220	240	221	247	229	242	221	266	235	260	241	244	215	205	250	232	247	220	256	251	245	269	239	224	246	204	249	209	247	246	241	215	221	232	236	221	245	253	258	213	227	224	222	216	225	200	223	254	251	232	228	252	227	240	230	239	212	216	259	211	230	244	226	237	230	214	231	228	209	226	251	252	233	249	243	228	250	220	242	261	263	210	233	235	205	212	266	229	240	214	239	247	261	211	209	250	230	257	239	246	235	253	260	222	226	237	259	237	225	224	207	242	222	248	221	204	231	203	221	258	213	214	233	242	254	218	231	232	221	215	197	224	230	236	248	248	234	250	242	248	213	236	205	224	228	219	216	234	224	212	196	235	240	215	244	243	252	219	230	231	242	217	212	237	217	247	224	224	243	228	244	254	233	240	234	228	244	229	246	225	209	239	235	219	227	231	235	237	221	222	241	236	221	222	240	215	213	230	225	232	225	239	209	216	245	225	209	222	257	204	230	245	201	248	215	230	225	235	235	236	232	221	236	235	236	231	224	225	225	235	226	243	221	211	259	241	225	227	236	233	237	235	221	246	230	226	211	236	233	222	253	209	218	249	237	231	230	230	215	236	225	214	224	219	266	238	237	243	227	221	263	229	264	214	240	237	204	229	233	226	236	256	246	213	244	249	228	235	241	246	241	196	236	254	243	228	206	263	233	241	248	243	241	223	234	219	242	217	265	226	243	255	246	242	252	231	230	214	222	238	231	236	253	256	222	249	245	217	243	272	234	224	224	231	255	228	225	222	239	224	227	238	256	256	260	214	240	238
18138	18991	31591	33481	31129	30378	21890	18214	16209	15858	14495	14730	12075	7448	5882	31804	38006	32827	24039	14251	6089	2244	1067	817	835	811	820	848	834	803	824	783	833	814	837	811	815	802	788	777	788	819	850	807	769	871	810	807	860	810	791	856	792	859	836	832	860	821	837	762	826	786	815	785	831	832	801	825	829	776	790	780	808	791	842	794	815	804	795	752	807	794	776	853	842	853	782	819	785	826	876	833	852	771	820	807	829	817	830	796	744	809	800	822	808	783	799	784	834	857	806	817	777	751	802	791	758	820	802	774	820	772	793	815	807	841	814	806	846	828	815	768	852	763	823	808	857	842	830	832	820	813	795	822	860	861	831	817	797	823	842	786	822	811	796	779	812	818	787	821	831	797	804	821	825	849	803	800	785	796	814	798	820	799	849	820	884	806	825	785	826	850	828	831	816	827	818	792	853	798	869	813	758	814	881	793	753	853	822	825	855	843	845	800	805	824	850	817	803	815	756	785	814	746	816	794	786	830	790	857	824	820	842	792	811	832	811	804	823	826	788	781	787	834	831	817	790	795	842	847	814	795	786	812	840	832	819	799	782	842	797	803	833	816	820	801	822	781	785	814	872	764	822	771	820	844	820	808	796	820	775	819	797	779	805	774	827	783	806	803	773	768	816	786	852	767	769	850	808	790	811	853	814	818	799	817	843	831	789	784	809	818	830	851	871	815	796	818	794	817	805	818	792	820	859	792	818	832	784	774	796	793	790	815	835	837	822	799	798	835	815	808	832	788	805	813	768	862	811	834	784	794	794	806	807	831	789	795	827	841	808	812	881	840	843	832	760	871	849	770	836	803	820	796	816	808	864	799	818	843	821	815	886	824	819	805	771	810	808	836	791	786	806	767	825	804	781	769	829	821	841	804	888	781	825	814	777	860	820	830	819	808	839	825	802	806	826	815	843	827	792	816	829	796	829	807	824	771	835	841	826	790	795	876	804	808	775	786	856	831	812	835	826	855	815	805	750	863	781	830	804	846	762	820	836	793	804	796	853	837	815	815	854	826	824	780	791	822	790	796	811	799	850	824	825	839	792	832	779	871	777	807	748	838	799	873	774	837	811	817	816	816	802	821	750	874	812	847	856	791	770	793	817	795	824	806	797	840	757	819	810	817	812	808	823	824	839	831	773	843	802	789	805	805	768	840	840	805	788	816	780	743	798	796	842	821	856	815	831	791	866	806	828	823	796	864	796	892	815	766	798	867	809	849	793	822	814	755	842	815	786	838	784	847	835	836	822	853	826	854	738	817	825	779	844	834	823	801	806	748	790	811	846	859	825	794	796	770	824	777	826	765	771	810	822	796	811	814	784	797	826	796	846	855	806	853	808	807	808	808	848	759	844	794	774	815	834	820	791	787	782	816	826	788	813	803	816	829	770	814	799	820	811	780	826	817	808	759	767	839	805	822	821	816	835	782	843	777	826	810	833	802	824	809	817	834	803	788	783	823	871	815	819	852	886	833	835	816	794	841	777	804	786	796	831	853	833	874	817	765	814	791	778	767	816	857	821	800	811	823	816	812	800	811	813	794	784	832	800	876	815	801	820	841	841	850	855	841	823	833	828	830	791	845	801	793	863	764	837	785	804	809	786	826	792	840	790	826	822	754	791	842	856	844	806	851	734	809	824	831	803	799	788	801	840	806	821	819	812	794	800	830	844	792	777	779	774	769	787	817	794	806	820	784	822	813	780	843	825	802	786	817	843	843	799	830	869	886	815	809	793	819	792	779	830	761	842	819	768	820	835	857	776	791	826	806	776	755	774	844	778	835	800	883	803	815	845	837	757	759	786	828	800	817	850	800	798	815	821	823	850	865	772	844	795	799	827	845	826	809	826	802	807	776	861	845	757	856	753	762	810	827	848	835	846	813	815	746	840	772	811	726	817	772	779	809	806	883	817	803	783	828	790	842	822	815	856	798	802	781	790	845	844	827	797	771	810	799	799	849	800	783	801	762	832	776	763	787	784	824	810	835	788	854	833	775	791	819	782	832	807	849	851	806	795	776	812	834	787	824	833	797	844	825	751	851	738	896	831	840	825	807	786	804	823	839	804	795	828	787	821	824	841	800	826	818	792	825	861	902	796	804	809	847	805	843	893	833	780	776	812	811	784	823	800	812	783	825	812	826	833	798	846	818	814	861	854	819	809	846	810	794	769	854	832	798	812	822	789	796	829	853	824	824	813	819	829	837	879	804	834	823	779	807	789	786	832	821	822	826	854	821	840	804	840	788	798	810	817	817	846	808	887	836	774	833	798	815	827	817	775	776	799	833	821	819	741	799	785	810	808	772	790	780	806	834	790	839	780	805	744	834	744	852	783	836	796	866	808	798	787	853	816	827	813	810	841	821	817	847	795	835	823	865	826	845	796	761	842	812	786	825	812	836	807	867	831	767	805	792	782	788	804	733	822	766	801	762	820	819	765	804	785	826	837	821	800	827	858	827	797	815	816	827	844	850	805	830	829	790	835	800	835	785	825	839	771	823	785	830	780	831	797	758	818	836	823	855	869	814	823	852	861	823	804	791	840	827	830	822	824	848	780	770	814	785	741	802	838	795	783	845	819	847	810	795	825	834	819	833	820	831	753	810	839	828	827	831	856	794	805	784	827	831	808	820	788	809	782	816	790	817	870	812	824	804	844	866	787	841	728	815	816	829	799	820	795	816	835	801	822	789	789	840	824	868	787	786	800	781	835	809	836	803	781	835	764	821	789	835	828	776	824	819	868	813	789	795	813	769	771	859	816	775	788	772	814	838	832	826	807	818	839	811	829	824	780	866	838	844	814	746	797	848	856	772	767	816	808	822	805	792	812	779	801	823	786	777	797	845	852	828	800	819	814	796	779	820	827	786	804	830	813	807	792	767	773	792	813	856	816	765	787	853	819	827	837	778	840	832	786	860	811	818	793	859	842	826	796	836	836	778	806	787	792	810	807	810	796	781	818	840	820	790	788	783	813	815	824	744	834	835	807	793	780	823	803	869	829	782	793	764	813	785	855	811	806	847	839	827	810	829	858	826	848	878	772	811	817	774	786	770	749	837	807	823	794	766	850	765	818	792	812	820	796	834	834	839	796	824	774	770	764	794	814	837	796	854	820	773	831	785	799	813	820	767	846	780	842	785	842	792	779	812	817	815	810	817	785	848	841	807	821	859	816	783	869	819	845	819	825	795	803	815	817	825	804	762	821	793	772	893	836	766	772	848	800	834	847	824	814	839	818	813	808	795	811	769	793	886	808	866	779	834	825	820	827	888	811	781	811	801	808	810	778	793	772	816	885	835	826	821	892	796	819	800	831	853	831	828	809	809	811	852	784	798	843	786	813	792	784	824	846	819	894	795	805	822	873	755	815	784	803	770	795	826	846	850	806	847	798	832	825	821	803	788	842	830	859	802	823	781	817	786	818	779	822	798	806	819	824	835	867	751	812	850	765	814	805	821	796	810	869	812	788	850
4876	3945	5667	4464	3054	2192	1460	1385	1032	1058	786	619	586	535	318	507	997	1147	808	557	372	235	222	209	214	191	207	214	212	198	214	215	190	198	196	188	207	219	207	223	177	216	203	204	198	199	233	223	206	218	179	201	187	245	192	205	196	190	188	195	209	202	222	202	182	193	213	206	231	207	191	218	210	214	202	209	218	200	217	238	201	219	214	229	197	232	212	202	199	178	212	214	191	204	224	199	205	214	200	202	191	205	205	195	207	198	211	237	193	189	212	157	197	210	221	193	175	186	238	220	205	197	208	217	203	203	194	209	222	210	207	177	189	224	223	234	204	200	198	202	204	207	216	195	204	210	207	214	207	182	196	193	199	212	207	209	185	181	204	233	208	187	199	212	174	244	226	191	215	208	220	203	207	197	222	209	161	208	210	230	193	193	216	202	180	197	192	169	208	211	202	186	237	216	190	195	216	201	185	212	230	207	181	225	215	209	201	195	204	211	197	191	194	213	217	197	225	197	217	198	225	221	186	215	191	212	206	218	219	182	176	184	213	212	193	212	212	214	219	223	205	212	210	198	204	232	180	200	215	199	213	200	183	224	199	201	209	188	217	176	192	203	219	200	200	212	193	211	202	194	206	190	206	210	217	191	215	208	210	214	203	214	207	167	213	195	193	210	228	227	197	199	197	198	198	199	177	196	168	193	215	214	187	204	228	217	216	208	207	205	213	203	191	216	205	192	214	207	211	194	198	210	204	207	204	214	228	199	224	183	192	194	206	196	203	200	177	217	194	185	209	188	228	193	195	175	226	198	205	199	200	221	203	229	182	217	207	202	244	210	219	195	211	195	194	202	218	206	190	181	209	192	204	186	210	223	202	212	208	207	199	217	232	209	183	233	214	202	220	226	208	195	217	195	194	200	176	231	238	223	175	203	197	222	208	231	218	217	191	204	222	201	212	187	206	209	205	202	181	207	190	181	192	224	188	188	204	180	203	198	185	202	192	211	195	208	205	195	220	210	206	203	209	219	239	202	196	198	222	203	213	179	176	205	190	197	184	211	208	213	199	173	200	191	200	225	196	207	199	227	212	222	181	206	218	197	221	218	194	224	201	211	200	197	229	213	195	193	196	219	221	202	214	216	235	188	213	218	193	237	206	210	201	190	209	198	210	227	188	201	196	212	206	205	203	217	204	178	218	198	201	204	213	202	202	199	194	190	187	178	207	205	231	172	196	193	212	201	204	191	212	179	201	197	207	203	240	209	200	221	190	207	197	200	195	195	206	211	231	213	209	223	203	188	225	212	218	196	216	205	198	177	195	191	192	200	180	176	206	217	222	202	192	200	217	193	194	200	203	186	203	182	196	191	189	209	213	207	206	175	226	220	229	200	180	190	199	231	226	201	221	184	185	208	225	199	202	206	199	178	204	219	209	203	196	201	187	213	199	201	201	239	172	181	211	212	205	169	219	195	203	210	217	194	207	212	210	206	220	197	200	216	220	209	200	196	209	192	216	188	201	212	201	215	198	208	213	188	203	194	208	204	191	213	178	210	193	194	216	173	207	181	198	208	224	200	194	209	215	225	191	211	208	226	199	205	213	211	195	215	184	201	205	207	193	207	214	201	217	212	200	205	187	191	224	226	210	202	225	211	205	209	213	203	222	179	214	213	224	199	188	211	197	219	199	236	214	223	206	200	198	192	214	216	198	188	185	207	222	204	215	192	223	206	203	190	195	206	204	223	205	194	200	210	193	210	199	208	191	210	220	199	224	201	207	201	220	197	202	203	191	205	184	230	207	186	197	204	190	213	218	195	229	230	187	183	225	214	180	191	229	217	188	206	218	201	199	204	232	229	213	215	218	198	208	189	181	207	232	214	190	188	194	209	224	178	221	217	214	223	215	192	225	188	216	205	225	207	232	210	217	214	208	218	197	204	198	176	206	203	184	206	191	248	216	220	210	213	212	198	191	200	207	192	203	206	192	185	189	224	198	207	206	202	211	205	208	216	204	222	223	207	204	209	204	191	228	205	199	199	202	202	225	194	181	194	223	222	204	195	211	218	204	215	222	208	203	207	197	205	192	213	195	219	197	193	180	190	215	205	196	215	213	215	188	210	212	208	189	203	169	189	219	202	188	191	183	202	181	194	189	216	195	215	194	188	235	222	186	234	206	183	206	172	202	203	180	201	205	182	168	236	201	215	217	233	193	194	181	222	225	200	204	201	191	193	221	212	216	194	201	195	200	199	200	202	211	233	206	205	201	226	226	208	207	202	178	205	219	192	217	190	208	183	215	180	188	233	177	207	229	203	219	210	230	200	173	227	223	201	195	194	206	201	192	210	198	196	206	187	222	203	209	220	220	212	231	210	187	191	196	232	218	214	236	185	195	218	191	195	220	218	216	222	222	200	201	209	186	213	197	233	221	224	205	212	227	229	199	222	217	187	212	206	200	192	209	190	214	195	205	189	203	179	178	196	217	211	223	224	197	205	205	178	211	171	195	194	195	198	201	207	202	202	219	235	185	191	181	257	189	207	207	214	207	224	187	218	196	196	214	193	200	226	203	201	200	196	209	214	175	219	209	199	217	206	213	216	205	202	184	196	199	213	218	218	187	219	212	223	181	209	205	191	245	168	190	171	219	186	210	193	190	187	204	216	185	200	174	179	223	209	207	182	190	204	203	177	194	191	189	219	180	204	205	213	215	208	212	202	199	216	197	204	185	211	211	204	189	207	194	221	194	198	210	214	185	193	202	205	196	202	199	203	207	192	190	217	207	182	194	234	196	189	210	235	193	190	210	215	203	183	248	221	191	207	219	191	208	199	213	197	203	206	211	214	208	195	207	182	207	223	218	206	184	214	187	205	209	195	207	199	206	192	211	221	239	213	198	212	210	238	221	214	212	202	201	210	215	211	194	184	214	191	195	207	204	194	182	201	179	213	190	206	193	212	213	231	206	196	217	226	214	186	205	188	191	222	226	238	180	225	203	199	229	206	212	233	202	189	231	211	222	228	220	217	192	233	225	204	211	203	214	216	199	210	231	202	189	208	206	204	220	220	235	211	204	212	196	189	202	198	193	190	190	217	223	207	191	218	220	210	200	199	235	180	208	216	231	228	210	203	229	218	236	198	208	200	205	207	196	202	217	214	225	201	211	205	224	201	208	218	204	211	220	211	198	212	195	205	214	183	201	202	185	191	210	195	214	200	197	190	213	179	228	197	186	205	207	220	186	207	182	208	199	233	251	196	207	200	184	190	222	218	212	206	183	223	211	200	187	202	223	229	180	212	223	204	222	220	212	213	217	207	176	204	211	228	186	199	205	205	218	203	181	215	199	200	199	206	197	192	188	200	200	219	210	213	202	201	179	199	215	224	201	204	194	209	205	196	226	216	229	232	203	217	227	231	226	209	220	191	238	200	199	199	213	220	208	205	222	185	239	206	200	192	203	214	237	187	211	222	207	180	209	214	227	230	189	181	197	204	216	195	201	195
4700	5121	10320	11256	9508	8049	5884	6414	5271	5240	4366	3299	3341	2864	1528	2577	4947	5386	3767	2347	1353	879	810	804	748	691	741	702	793	721	748	710	757	730	697	690	719	738	699	670	766	719	756	735	828	772	724	713	727	737	751	728	741	770	732	717	685	722	742	728	717	759	672	715	742	762	706	750	742	702	726	750	741	785	709	695	764	744	714	742	747	710	721	766	756	726	754	813	720	715	726	771	733	710	720	735	776	694	786	754	722	755	692	722	723	731	730	724	733	699	711	753	729	767	720	789	705	727	766	737	766	760	722	680	764	701	710	777	815	733	766	746	710	766	723	734	772	727	740	734	750	747	759	755	724	742	752	752	750	726	702	750	718	727	786	723	703	793	685	665	747	732	741	737	720	693	781	750	727	717	750	708	774	708	730	709	756	746	738	690	727	697	771	757	727	751	742	707	745	714	735	783	763	762	712	750	753	715	738	742	723	757	732	719	729	765	755	781	766	733	776	741	730	714	724	718	757	794	771	774	730	749	765	722	735	709	708	717	765	723	743	739	739	716	784	727	690	735	736	714	793	742	768	726	721	734	758	693	767	731	761	737	693	722	779	765	811	721	706	724	807	741	776	751	800	712	778	740	679	745	789	790	730	724	707	694	770	698	727	690	758	756	718	747	714	678	720	700	704	732	714	657	754	739	732	737	739	750	762	715	785	708	731	761	744	766	787	750	719	734	741	714	743	763	728	730	744	803	789	752	741	768	767	726	749	752	715	773	710	771	758	744	734	735	734	762	769	743	737	739	735	724	715	731	739	719	692	742	749	732	747	801	720	702	807	733	759	743	755	747	750	708	719	738	735	733	688	706	777	756	750	731	737	738	738	726	743	749	745	737	736	702	752	750	722	751	744	701	750	743	704	745	719	739	742	795	701	762	718	730	740	753	778	682	760	719	768	696	790	775	793	721	737	696	732	739	750	739	782	730	716	778	722	731	773	720	748	741	727	757	747	716	787	747	764	702	768	744	760	709	711	786	681	728	755	772	746	764	722	708	726	742	838	718	779	714	741	744	732	764	731	757	774	796	762	775	742	752	719	747	719	776	767	728	782	744	735	758	751	734	733	714	731	700	770	749	756	744	750	742	672	774	763	773	802	748	774	754	754	781	724	796	750	751	740	770	809	685	807	795	721	716	753	674	772	722	682	727	717	680	759	723	719	724	720	772	748	780	704	764	778	731	730	665	738	755	743	724	716	752	727	743	760	733	707	746	736	696	734	733	776	757	745	723	781	744	738	759	720	717	761	714	730	730	779	714	744	742	728	728	739	759	755	736	730	680	763	797	758	743	743	709	734	785	763	724	753	716	743	727	798	757	777	816	784	738	706	712	729	727	741	735	770	724	699	711	775	763	771	715	758	754	692	719	726	724	701	731	707	738	758	742	750	757	707	709	765	749	763	749	783	755	716	751	722	744	719	742	751	766	790	682	795	704	759	747	687	774	726	727	700	744	813	763	708	721	775	727	772	754	768	715	766	747	715	738	761	740	741	775	732	778	714	762	777	723	709	783	750	716	703	708	732	758	779	774	771	802	734	735	777	775	732	805	709	774	746	736	783	704	730	718	787	738	767	726	759	707	701	740	705	730	727	712	710	745	709	756	719	746	777	730	717	755	778	720	741	734	745	742	760	705	712	785	704	743	708	792	770	716	748	754	712	722	728	733	679	805	772	737	765	763	701	766	746	758	794	750	755	725	774	720	791	734	732	774	757	762	756	772	700	737	747	724	762	775	698	703	713	737	729	764	743	792	739	749	744	725	748	727	701	749	757	739	798	739	740	717	735	729	723	709	743	749	797	786	729	764	790	798	741	755	774	694	710	733	712	732	727	754	755	706	756	697	744	771	736	757	742	706	725	769	737	726	731	717	749	730	709	763	726	695	728	717	757	700	757	729	743	728	787	729	775	738	733	737	759	742	736	816	782	787	764	762	797	752	760	731	729	709	724	770	818	704	782	760	748	691	738	731	728	741	738	722	753	799	728	746	747	750	722	747	736	748	746	759	735	713	732	767	706	762	791	778	707	718	743	725	693	771	767	763	741	750	736	743	754	731	772	752	747	762	775	727	738	733	761	741	743	760	766	750	688	722	744	796	757	753	748	766	784	748	731	755	744	747	737	788	721	799	744	784	715	734	755	769	769	774	779	792	770	749	699	735	694	774	730	778	761	732	711	726	801	731	740	731	735	733	757	762	743	761	765	781	813	738	730	757	716	777	721	742	736	734	776	752	752	745	811	730	726	689	775	720	712	750	754	744	748	736	762	797	769	743	794	738	721	715	745	721	721	715	718	702	738	744	750	717	770	732	733	752	766	734	729	777	743	733	743	778	758	753	740	762	743	721	737	751	732	760	750	735	771	723	773	716	724	772	720	736	726	732	701	752	732	789	756	707	685	758	737	734	754	765	786	707	790	724	715	712	700	686	746	717	757	707	728	748	756	757	732	782	708	703	747	718	764	692	766	668	724	750	760	723	734	760	712	733	716	751	771	759	708	798	730	754	747	748	769	779	754	765	687	756	746	735	745	764	705	722	754	704	747	764	732	771	751	715	773	727	793	710	699	750	770	724	759	711	744	714	725	749	715	716	717	753	699	695	717	696	719	771	750	776	722	740	743	721	726	733	724	728	750	719	746	727	753	775	755	719	758	763	743	699	730	744	792	696	683	715	781	774	735	759	740	728	749	775	733	738	798	767	700	731	769	734	709	755	704	715	743	773	755	746	747	748	750	737	760	769	769	721	740	737	730	733	738	730	740	759	775	727	726	799	747	768	696	773	738	733	745	739	719	744	716	726	786	713	763	751	737	700	765	734	765	735	762	730	717	772	706	802	791	734	721	750	739	734	733	757	729	730	721	747	735	697	761	765	696	725	768	734	710	703	769	737	758	699	732	700	820	718	738	743	774	793	740	784	729	749	743	788	727	716	717	745	741	761	718	785	786	714	763	721	743	722	744	743	736	732	730	710	700	768	716	738	744	766	725	717	761	748	744	689	742	744	760	714	766	715	698	728	704	726	733	764	725	703	732	667	697	725	813	710	685	687	749	748	726	784	765	732	731	769	785	763	781	768	696	747	737	702	730	764	749	747	735	770	731	742	755	723	706	734	725	755	775	719	769	762	707	747	758	760	722	752	782	772	735	705	721	712	764	710	801	771	784	741	689	728	770	722	714	789	722	747	710	785	742	747	744	722	734	768	708	738	761	720	706	717	750	779	757	724	695	779	711	757	760	774	756	774	755	729	759	729	680	727	760	737	717	689	685	734	731	756	726	762	723	725	706	732	757	742	752	756	748	728	747	727	770	773	724	719	701	743	715	705	734	726	719	760	704	764	728	751	720	758	757	681	687	726	701	733	709	733	779	723	726	741	740	732	805	744	768	729	768	759	707	707	731	736	739	721	787	741	737	692	743	723	738	746	745	756	730	693	699	720	745	774	737	755	758	779	719	756
14430	14312	24637	25272	19529	17722	11962	6471	4928	3883	2502	1918	1434	811	678	3189	8999	8904	5312	2210	932	470	274	266	226	232	213	232	222	218	228	237	237	219	246	221	223	244	236	233	234	218	261	221	226	211	250	233	252	241	250	249	212	252	214	204	215	241	211	242	210	224	208	242	241	237	217	242	239	238	183	218	236	262	257	232	241	238	240	231	249	241	239	246	243	241	206	249	217	242	234	248	234	242	227	239	237	219	245	203	226	211	232	220	233	213	235	246	235	243	223	232	226	245	234	211	224	257	236	241	233	216	229	221	245	247	242	233	232	259	235	211	241	219	243	226	229	220	249	197	190	227	204	218	217	204	229	224	247	243	237	232	217	236	239	227	222	224	220	254	239	247	217	238	262	204	220	208	223	210	209	230	219	239	218	234	248	251	228	231	245	225	205	222	211	228	233	243	263	225	205	198	200	216	218	213	236	240	231	249	252	222	221	273	239	230	246	215	223	221	214	221	205	237	216	232	236	221	217	269	228	241	234	243	243	219	204	229	245	221	246	248	244	234	254	223	240	246	225	200	227	252	210	206	226	240	236	249	236	228	208	209	220	214	246	240	224	236	234	238	212	270	219	208	256	220	230	244	232	239	214	267	250	233	201	210	217	207	210	227	220	243	256	219	214	223	254	219	224	213	215	222	245	222	250	230	235	253	202	257	229	214	235	208	251	226	194	251	223	218	251	207	213	217	218	211	231	241	243	216	217	255	251	217	224	211	208	222	247	212	221	241	234	215	219	223	239	230	219	220	239	207	251	212	239	255	238	226	236	237	257	244	224	214	200	219	239	234	220	220	227	225	240	233	235	218	242	219	254	193	224	254	220	219	210	240	229	239	230	222	222	225	212	212	248	229	213	214	225	237	211	228	213	228	247	235	253	239	231	230	254	236	201	213	206	236	229	233	228	221	239	241	214	235	239	257	249	249	240	219	209	228	245	231	226	210	216	222	252	220	243	238	218	221	249	240	232	207	211	237	222	214	216	228	281	196	261	221	235	209	227	224	258	232	242	234	247	249	210	208	221	244	225	237	208	226	221	225	219	234	246	257	222	234	223	257	255	201	238	219	239	223	239	225	222	238	213	232	241	220	258	235	236	241	235	241	222	193	226	207	225	215	232	216	247	204	240	232	235	220	226	231	205	204	232	239	217	226	219	231	236	209	239	215	254	231	223	222	219	227	244	206	233	225	247	213	231	232	230	265	210	226	231	216	227	214	223	217	217	224	239	236	208	246	221	221	240	202	241	255	230	225	232	233	214	247	225	207	225	223	236	225	250	239	246	213	199	227	211	245	211	242	216	234	226	217	249	210	210	213	250	238	229	239	224	199	241	222	237	211	242	215	211	255	270	217	225	220	211	244	205	247	237	231	214	228	237	250	231	227	233	246	222	226	235	228	199	241	240	237	225	228	241	221	222	217	233	225	243	238	221	217	224	251	226	212	235	223	244	219	211	197	239	253	231	223	233	233	223	232	208	237	246	243	223	209	207	220	224	250	258	228	215	239	226	237	218	219	246	210	257	232	246	243	247	232	251	250	255	219	206	242	231	221	235	224	234	250	226	215	235	262	250	215	212	247	209	216	217	199	233	214	246	221	234	212	219	209	242	235	223	200	209	240	230	223	216	237	227	226	194	258	226	213	256	211	224	219	269	244	242	236	231	201	239	204	239	250	232	217	238	227	230	238	201	229	234	217	231	236	243	199	241	223	233	224	242	210	230	208	225	219	238	227	191	229	236	218	223	238	196	234	237	266	233	237	229	234	244	221	221	244	212	228	226	219	228	203	221	225	244	228	215	220	202	233	239	240	195	220	208	209	204	197	219	232	233	267	227	225	212	229	219	250	242	219	213	244	237	232	222	199	240	235	216	236	225	260	200	220	228	220	213	219	230	208	242	231	240	223	233	221	218	209	234	213	209	231	248	240	237	233	256	228	259	227	223	216	245	247	241	232	183	250	225	251	220	251	234	221	233	216	272	242	240	234	247	229	231	217	209	224	223	249	233	224	222	248	231	226	228	233	260	247	215	241	215	216	229	210	247	215	234	223	199	212	236	221	237	220	209	237	209	216	214	223	251	238	224	188	223	236	212	219	241	230	223	229	227	207	217	228	232	219	240	240	214	237	225	205	233	238	225	211	220	208	222	222	264	225	239	224	214	246	246	220	216	224	232	238	242	231	249	229	227	212	218	214	210	217	234	232	248	263	246	258	231	229	201	221	241	222	239	219	222	204	218	224	202	221	246	217	236	231	224	212	240	234	232	218	235	229	241	225	251	229	235	260	230	235	241	213	229	259	225	259	225	234	231	205	205	214	245	242	180	230	233	254	249	234	226	254	232	216	212	239	231	240	228	217	224	244	236	232	238	232	212	237	217	229	225	216	247	233	235	244	233	226	230	227	247	231	232	239	243	250	231	236	245	201	229	226	245	203	248	207	217	231	246	245	246	239	220	231	235	199	231	215	231	190	229	240	236	231	208	227	230	212	230	217	235	220	228	239	215	238	244	228	210	245	244	232	246	242	235	253	235	219	223	216	222	220	226	200	225	215	210	204	221	232	182	221	226	215	240	224	226	241	200	223	240	225	233	225	214	219	226	247	234	231	240	240	218	250	226	237	241	219	216	243	225	242	189	225	217	219	238	237	221	216	222	230	224	214	213	249	218	232	225	212	240	216	212	217	206	222	214	234	244	212	231	237	241	230	248	245	237	236	199	224	222	213	268	216	211	250	238	269	203	219	230	231	211	231	216	224	241	219	205	243	236	250	256	232	212	223	247	254	250	231	219	214	221	206	240	254	256	203	201	214	216	216	241	245	228	237	228	240	230	225	230	222	227	216	198	243	211	215	211	225	223	239	234	213	235	195	236	234	252	204	229	221	224	209	242	231	197	229	237	203	209	246	241	267	253	236	224	251	225	210	215	206	221	227	200	226	222	258	203	231	207	267	222	199	234	243	222	208	235	221	256	228	213	249	212	240	221	227	220	228	229	191	205	210	220	223	232	253	219	234	223	212	207	235	241	242	250	244	214	209	233	225	228	250	242	212	222	204	225	229	221	238	236	248	214	210	248	216	228	217	237	230	213	225	249	232	239	231	205	231	235	223	225	262	222	233	249	225	239	218	218	225	227	211	245	219	231	228	225	236	248	209	235	223	238	241	212	217	213	218	238	227	207	230	252	226	225	233	217	210	226	232	205	244	238	206	201	210	235	243	213	221	234	233	237	241	210	227	250	223	219	239	211	239	239	197	231	232	227	192	204	223	218	222	216	226	213	212	197	222	245	225	250	242	259	245	225	206	228	214	225	229	232	218	214	213	218	236	216	248	235	204	229	209	225	228	222	201	227	197	228	229	241	242	223	235	246	234	239	222	221	216	264	242	241	237	217	238	239	237	224	222	219	215	243	244	240	228	213	238	229	256	225	201	250	210	238	228	218	219	225	223	189	219	240	226
13125	13922	27290	31637	26760	27384	19040	14730	14967	13721	10702	9783	7798	4591	3867	15568	29509	28227	20140	11158	4758	1970	1130	942	827	762	870	850	822	857	843	806	815	812	810	818	793	845	856	794	844	778	770	807	805	816	845	858	755	869	768	819	803	824	822	788	824	770	832	820	804	795	830	806	767	810	823	869	777	824	812	827	851	809	811	830	804	812	835	763	768	795	818	813	782	819	789	834	841	812	793	794	788	884	787	819	822	804	822	776	830	771	834	835	883	785	797	820	813	833	813	832	766	793	842	838	779	773	838	787	806	800	791	815	845	814	835	831	804	805	802	815	828	813	766	781	863	869	839	770	805	830	813	773	871	796	796	845	781	822	805	866	849	831	859	839	846	791	816	817	831	807	817	753	809	794	852	851	820	842	843	778	838	812	761	865	837	796	859	815	842	856	848	826	856	819	810	836	810	822	811	828	837	825	771	770	795	832	850	862	824	810	834	820	807	818	794	787	797	778	790	839	858	826	799	875	840	778	827	838	860	781	844	842	821	835	771	740	796	828	793	828	823	806	829	781	843	774	806	787	801	866	813	803	791	809	802	818	792	814	811	778	797	796	861	855	802	833	818	844	821	822	802	749	838	820	790	842	788	757	809	836	815	842	884	784	821	842	823	783	827	873	813	813	769	835	790	827	828	814	827	870	814	787	851	808	857	834	813	792	876	841	825	801	794	823	810	806	825	825	823	802	807	787	786	805	874	809	820	828	820	806	848	787	845	787	777	832	820	842	775	826	832	863	781	817	810	816	818	851	828	871	817	807	768	829	832	831	795	806	843	808	840	847	787	798	817	745	838	868	790	817	811	841	826	805	812	849	771	783	809	838	870	827	909	797	805	774	835	860	827	880	879	784	836	802	855	825	833	834	822	842	833	827	787	785	820	904	813	796	799	865	824	818	825	794	804	837	823	766	869	836	842	800	864	782	843	815	834	830	798	762	840	846	818	856	840	779	820	833	830	836	794	849	869	799	815	846	818	814	829	753	866	823	819	792	816	820	832	806	860	792	778	846	875	808	814	825	814	871	758	843	784	802	816	828	769	821	782	854	849	834	840	844	789	827	775	776	829	795	756	773	780	785	799	774	824	818	839	839	829	818	825	855	853	802	787	826	772	818	754	787	822	837	794	819	833	813	859	824	774	845	843	786	817	818	775	782	819	833	805	799	766	803	784	798	864	799	834	831	824	823	828	807	826	833	829	833	836	800	786	844	861	797	769	766	815	841	838	803	848	812	833	792	819	774	830	816	803	833	842	831	836	810	831	776	816	853	813	787	838	853	832	783	848	790	833	862	810	830	805	787	839	835	797	813	786	828	810	776	858	858	808	790	796	867	741	799	823	764	880	798	812	833	820	792	780	836	857	753	840	826	839	862	806	875	812	842	758	868	810	809	796	840	802	821	847	835	832	805	807	808	799	780	788	794	817	816	802	826	819	824	813	868	862	854	832	812	767	835	850	743	788	808	831	778	755	809	819	789	843	808	821	793	839	845	841	803	816	835	779	779	832	852	845	810	790	812	784	836	793	813	835	809	789	836	827	824	807	791	769	817	805	763	829	812	776	814	848	825	814	779	826	834	839	864	847	823	817	845	811	842	837	803	766	852	828	809	830	742	858	838	855	836	850	834	787	826	808	861	876	814	809	816	844	821	817	793	851	807	826	774	867	778	784	832	822	768	809	780	824	831	834	820	822	829	794	785	866	803	822	814	817	812	836	793	889	821	817	813	812	806	800	779	816	773	803	814	814	798	819	854	814	840	856	846	819	802	810	791	826	838	824	809	807	836	812	840	776	794	826	859	819	820	795	802	822	840	873	807	783	816	835	799	802	741	854	820	796	830	800	830	769	812	784	831	824	830	778	822	844	777	814	834	768	876	830	824	844	807	846	799	862	838	799	791	762	825	839	812	821	786	778	822	824	796	811	832	822	746	800	827	849	808	812	821	797	771	822	804	836	782	810	814	888	822	868	813	790	790	838	808	817	833	759	805	873	881	801	757	802	818	849	805	858	836	838	861	799	841	824	823	873	837	759	824	808	800	834	833	804	773	868	835	789	718	874	825	779	855	840	810	802	818	794	820	781	767	791	805	827	767	849	806	818	788	795	775	839	801	811	835	804	786	840	854	809	840	808	845	817	732	841	767	853	812	793	808	772	880	796	792	899	825	830	837	846	796	857	812	888	768	764	853	846	776	794	813	791	841	845	812	806	783	818	767	831	816	779	793	839	816	817	813	872	814	853	820	779	833	785	822	851	828	816	784	799	885	838	783	792	815	810	834	765	836	789	827	789	811	770	821	829	798	831	895	835	853	804	799	820	821	817	800	835	778	823	826	760	795	837	847	818	782	845	824	795	833	771	741	800	800	885	824	834	798	835	778	801	735	875	808	857	811	808	788	858	822	854	829	795	833	833	834	822	868	812	821	825	798	811	820	792	845	836	800	786	842	806	762	816	810	819	800	776	834	869	852	778	794	821	837	823	804	817	824	786	816	791	851	775	775	855	805	800	863	801	795	800	839	801	849	820	831	827	853	825	766	819	820	793	788	841	805	797	788	829	787	894	832	840	780	820	800	797	772	862	847	793	818	817	846	797	812	843	814	823	786	768	862	848	852	787	830	810	805	821	804	803	745	776	816	838	845	815	849	833	831	810	790	787	818	782	806	767	842	871	763	741	786	773	789	827	823	808	847	781	837	822	784	776	742	822	810	847	805	832	809	786	842	824	814	858	775	851	838	844	785	793	787	822	868	852	825	889	802	833	774	807	840	859	767	820	777	843	808	807	804	775	817	829	786	771	825	821	802	815	811	828	804	839	891	797	797	824	801	813	805	814	855	798	748	795	819	850	826	827	859	855	824	805	858	796	824	820	833	794	828	786	858	776	835	775	788	811	768	836	835	822	855	811	805	742	828	850	787	783	803	814	855	821	848	836	775	845	853	820	802	836	783	806	869	816	782	823	892	800	820	800	787	842	801	787	822	852	799	818	739	849	774	828	751	854	835	836	821	771	818	848	812	790	829	834	815	846	865	827	774	760	829	800	789	813	853	813	868	849	803	803	838	820	825	841	754	837	817	835	800	802	857	837	834	786	799	809	823	846	839	818	798	771	817	847	791	823	850	827	823	848	800	813	843	789	830	768	783	805	774	849	846	811	801	846	837	857	804	772	793	817	849	818	762	791	813	827	857	839	755	826	793	760	796	820	825	778	804	810	811	735	814	821	846	850	888	770	798	860	873	812	787	799	823	809	831	807	783	800	729	831	754	815	812	802	783	853	835	743	856	876	806	772	808	854	776	803	785	777	764	839	844	827	841	799	747	810	785	789	820	814	838	806	778	808	796	800	800	819	822	815	820	853	873	792	827	821	797	854	844	815	816	773	871	807	836	800	809	799	818	807	778	841	824	837	800	824	834	838	797	880	809	801	814	793	757	783	836	789	809	870	841	761	821	866	850	852	732
21583	19936	32268	34064	26229	23234	16899	9702	8279	5925	4867	2841	1520	990	1077	4857	15259	15599	9313	4146	1598	618	344	280	260	241	270	262	256	254	272	252	253	299	279	259	243	277	256	287	271	243	231	262	271	306	258	271	258	250	286	258	297	282	289	267	244	241	289	276	254	260	292	279	266	259	250	275	256	259	287	271	281	271	287	267	272	268	261	259	244	297	244	240	273	279	260	255	236	236	258	271	280	234	256	262	231	284	247	247	252	258	274	259	285	263	280	283	253	258	234	273	280	256	271	244	265	284	283	268	266	265	280	265	263	251	277	269	267	300	259	259	261	249	242	272	275	270	291	242	270	247	260	246	254	301	271	264	281	259	285	249	278	271	257	258	282	255	242	279	279	247	265	253	267	272	301	253	245	249	298	279	250	257	271	247	254	289	277	245	279	249	264	246	286	238	273	277	270	269	260	225	247	227	258	253	281	237	260	258	272	279	245	254	280	230	259	277	263	278	259	235	254	264	251	238	260	268	250	292	269	263	268	261	320	265	264	265	252	279	283	267	267	277	247	284	269	264	247	285	256	250	267	287	277	263	237	280	252	233	278	280	292	295	265	270	237	267	248	272	248	223	278	243	276	252	238	239	272	265	289	273	266	274	265	268	251	269	265	257	251	260	275	277	266	236	263	246	281	250	244	268	245	269	268	292	303	285	262	244	240	248	269	274	276	266	273	254	269	268	250	277	273	287	262	291	274	294	243	320	251	248	281	233	275	259	240	250	253	262	249	243	268	246	230	231	230	265	265	246	267	258	285	259	295	255	250	260	272	266	247	242	278	240	267	262	249	285	265	276	275	277	283	236	275	253	263	258	219	271	299	262	272	274	261	270	247	277	255	275	278	270	261	267	262	237	247	314	262	282	242	250	256	233	238	239	214	234	280	256	286	242	254	260	284	267	239	283	281	241	280	263	259	256	242	276	280	263	266	221	242	266	262	257	281	273	260	252	261	259	289	289	284	268	256	277	237	243	272	258	252	255	243	254	264	240	265	262	266	242	272	263	261	255	247	304	256	236	271	237	278	254	249	261	242	259	279	263	254	273	248	267	263	269	249	258	266	270	272	241	249	264	276	264	233	243	240	263	263	245	271	271	276	288	254	251	264	252	255	255	265	234	257	266	255	323	273	259	255	285	274	284	246	274	290	257	272	241	274	242	275	271	277	266	256	253	231	260	249	279	245	258	271	261	279	254	242	259	231	311	269	242	279	258	247	251	258	272	289	260	276	280	265	282	267	267	265	276	251	264	231	250	264	289	261	243	248	268	278	268	256	273	310	259	240	277	268	258	260	276	253	269	279	270	263	260	272	273	253	244	246	242	301	251	258	280	248	251	254	265	262	256	258	248	252	255	274	243	263	287	241	297	254	289	270	258	245	260	252	245	267	259	269	241	244	238	265	265	282	250	250	232	269	232	266	254	240	263	297	255	265	274	272	282	271	289	245	280	303	258	251	262	230	272	274	285	242	246	243	282	302	276	255	298	276	275	223	260	274	287	249	266	247	286	248	235	292	263	240	273	276	253	285	217	252	265	281	276	275	266	251	259	250	260	267	272	257	284	292	277	270	264	297	301	279	285	231	260	259	267	252	245	259	277	239	260	246	269	260	259	287	245	246	266	248	246	268	274	256	287	253	265	266	265	272	263	261	284	241	271	242	279	244	274	261	251	258	250	282	275	235	282	253	270	265	253	255	306	282	257	262	277	243	248	257	263	278	271	261	264	273	264	265	262	269	273	282	259	276	276	242	249	244	266	308	292	239	288	270	260	278	250	256	254	262	247	255	252	250	247	268	285	288	270	249	259	272	246	283	281	255	265	301	262	231	263	259	247	288	236	259	256	259	248	256	274	273	270	291	245	276	288	240	243	258	281	257	264	256	259	250	280	268	306	263	240	241	304	270	288	285	287	275	259	287	260	263	280	250	255	273	233	265	271	272	275	256	260	259	247	262	257	256	288	269	260	242	247	244	287	238	265	285	263	256	237	252	273	254	256	270	264	248	265	264	260	250	277	288	276	269	272	247	248	249	262	260	279	273	265	287	276	257	252	275	284	266	256	261	275	246	256	250	266	254	244	256	274	239	278	271	294	266	263	265	273	265	273	277	260	232	270	289	261	262	280	284	256	267	282	257	262	256	282	246	265	266	304	292	251	294	269	243	244	275	250	277	250	304	243	315	276	279	245	267	233	257	271	288	271	258	283	280	246	303	272	240	259	270	270	284	252	290	258	275	256	263	263	245	261	268	260	243	263	265	229	288	273	272	283	257	255	293	249	273	266	273	278	279	236	274	264	282	278	252	273	263	259	278	280	257	249	250	269	272	272	266	256	258	254	259	291	253	243	255	224	237	269	275	258	256	244	272	287	244	295	251	270	306	313	258	252	264	265	274	270	277	274	283	250	283	255	266	249	277	274	251	273	241	253	244	279	260	267	268	257	294	266	289	275	265	266	265	263	251	255	249	254	276	279	253	264	236	270	278	281	270	243	275	261	256	257	243	256	231	249	242	270	255	261	274	274	228	271	257	251	260	249	245	271	252	237	273	252	280	257	260	281	283	286	257	236	267	248	254	283	268	257	281	259	270	265	260	227	274	279	249	235	248	265	264	250	264	274	263	218	239	260	280	283	256	274	245	268	261	254	257	268	251	280	259	274	254	268	261	247	262	236	266	289	270	273	271	271	273	258	257	277	268	254	258	282	276	257	261	257	250	277	240	293	275	265	274	274	246	274	238	271	277	289	227	268	265	278	274	247	254	269	282	255	269	253	263	262	277	275	262	261	254	257	270	281	264	292	281	239	260	249	279	284	271	235	260	245	269	279	248	279	243	265	262	253	283	272	264	263	253	305	237	269	264	230	288	247	268	268	260	269	268	251	275	278	270	279	261	254	244	261	272	271	254	280	243	260	246	244	253	258	287	256	230	266	279	272	269	252	289	266	263	256	269	268	286	251	272	255	247	287	247	263	243	247	254	265	239	262	249	265	259	236	235	295	291	258	276	256	235	303	255	288	276	263	267	293	238	287	275	284	238	260	286	263	257	253	265	288	293	254	258	258	250	289	298	256	290	257	264	227	252	251	257	237	300	256	254	246	257	258	250	275	241	290	281	284	238	262	255	289	242	271	269	247	278	260	238	267	263	286	257	272	274	283	247	270	255	287	278	280	262	266	252	289	263	259	256	243	244	279	251	280	233	259	254	259	266	280	281	260	247	280	281	254	272	243	284	258	255	256	270	283	249	272	267	274	271	248	282	270	245	268	249	240	266	272	267	250	273	289	260	255	256	284	290	290	262	274	242	252	247	264	252	271	277	279	262	244	255	280	282	258	271	246	258	253	278	273	271	248	283	292	264	274	286	280	272	255	272	239	291	271	304	244	272	258	292	263	267	260	269	267	272	245	275	239	245	275	224	236	245	228	242	240	250	254	252	275	244	271	267	270	231	291	276	293	241	274
17841	18323	33455	38445	32954	33037	23962	17895	19958	17798	17624	12061	7725	5114	6034	19712	37857	36081	27686	16928	7549	2906	1363	954	892	869	926	916	916	932	941	918	910	931	936	882	907	888	945	877	907	894	894	925	910	892	885	878	946	970	902	978	898	918	915	921	876	842	919	860	868	940	905	914	903	853	916	909	882	920	922	882	941	900	910	926	884	959	921	883	917	904	894	919	947	921	885	971	937	893	900	934	882	895	904	938	950	900	923	909	916	906	912	960	885	902	917	882	919	915	868	885	930	920	973	943	926	944	932	883	871	923	979	935	900	886	960	917	837	977	919	921	856	917	903	871	928	886	917	965	944	864	934	869	900	883	927	896	917	858	882	880	976	969	894	911	901	887	934	907	924	949	973	864	912	929	931	909	886	933	990	926	876	896	949	885	938	855	924	942	853	908	969	945	930	949	957	932	904	901	951	909	929	936	920	938	940	894	953	884	885	913	935	927	947	872	930	904	866	903	911	950	882	950	938	917	944	921	872	900	882	923	938	956	897	878	892	935	920	918	914	859	878	936	916	883	914	909	925	930	910	900	909	903	912	907	870	923	896	917	932	946	958	880	908	944	884	961	932	967	896	946	906	948	905	911	875	943	969	881	925	930	929	875	962	962	962	855	851	927	882	878	919	871	892	926	918	899	901	942	925	900	937	884	899	930	882	866	894	907	922	897	856	889	901	921	906	894	894	889	945	915	849	911	955	882	884	903	941	945	917	906	964	919	845	921	977	952	897	937	929	907	901	1012	956	906	956	921	896	919	967	901	877	904	945	877	888	913	924	905	920	923	906	915	920	900	907	882	916	947	953	954	972	933	954	914	926	914	898	936	871	868	900	896	892	921	923	884	948	928	884	914	998	939	898	903	910	901	914	909	931	920	943	960	907	911	968	846	908	909	918	933	908	915	953	886	924	920	912	975	943	917	941	880	924	911	922	877	895	897	918	903	903	910	902	869	906	954	907	947	899	900	906	908	908	904	901	904	928	968	984	930	895	908	858	915	927	913	873	921	903	936	932	903	915	941	911	969	893	930	878	916	923	888	875	916	878	872	953	979	955	952	896	940	915	906	859	889	914	893	917	943	944	864	892	903	931	937	896	929	940	912	961	900	887	941	894	900	963	884	909	954	904	895	925	969	945	932	943	937	933	935	909	943	915	896	857	948	881	897	918	934	878	977	872	909	933	969	953	991	857	946	893	937	908	900	965	958	938	925	943	938	935	872	937	918	934	923	931	881	889	935	900	946	936	919	947	934	852	886	863	904	877	947	937	950	836	888	853	909	869	895	944	856	920	956	956	877	918	959	888	920	956	959	930	912	838	932	927	879	945	918	878	902	907	923	965	903	947	870	883	917	953	896	910	954	876	902	864	885	909	892	911	954	901	896	946	924	880	898	958	922	904	912	904	876	891	893	894	895	932	885	940	928	909	905	887	889	950	922	930	964	905	911	908	924	897	891	957	936	929	872	900	876	921	884	893	918	964	976	939	887	921	948	893	889	912	956	971	921	913	925	926	901	901	916	877	936	888	920	905	854	928	910	930	963	950	905	885	955	912	943	869	943	882	991	901	886	971	927	980	922	923	898	889	924	906	931	909	930	927	904	963	927	886	913	962	879	888	903	959	926	944	910	920	927	928	924	830	965	922	883	945	891	885	895	929	942	962	952	977	869	922	935	925	864	875	898	931	931	983	872	903	922	891	895	877	886	910	938	901	861	894	881	945	846	903	892	909	876	961	918	919	902	884	906	945	917	924	907	920	944	900	911	923	859	902	943	900	966	891	907	902	945	938	916	909	906	878	910	907	886	933	892	888	898	898	1025	907	923	953	865	998	913	920	880	895	914	922	909	942	947	934	921	903	949	886	900	945	903	943	899	939	939	877	903	925	907	954	961	951	912	913	901	919	924	934	924	929	931	920	898	860	920	896	918	920	940	907	920	929	918	925	891	949	944	924	925	916	920	925	977	910	895	940	913	879	871	898	909	934	974	941	934	900	872	863	916	887	922	868	892	954	913	912	919	900	926	951	910	945	881	882	931	896	964	902	878	887	930	937	885	905	896	888	901	926	897	904	899	882	866	900	931	880	965	924	878	922	882	898	916	919	932	938	871	942	944	851	877	910	912	910	961	884	959	966	883	920	935	843	932	944	907	877	941	897	906	930	943	907	925	962	970	908	900	961	912	894	947	895	969	865	930	960	880	899	864	922	933	925	877	912	883	902	920	926	932	905	899	894	895	967	909	927	931	943	942	880	970	984	949	942	912	879	865	858	894	961	930	889	940	894	935	934	903	888	942	883	965	904	924	959	891	946	948	870	899	944	844	917	928	925	915	925	913	933	923	877	913	922	904	920	930	863	909	946	899	920	959	880	920	899	935	992	909	916	943	904	902	917	922	936	911	924	877	893	899	961	921	904	901	964	913	911	920	846	950	879	924	944	880	936	925	899	843	894	934	932	904	887	916	973	929	953	937	892	900	930	882	904	927	911	995	926	961	932	874	891	935	925	901	888	912	974	947	929	896	899	885	925	860	835	949	938	921	908	887	875	901	950	992	883	1002	899	928	850	944	941	918	845	948	888	923	879	997	929	909	917	962	926	906	840	884	916	885	952	885	915	912	934	909	898	924	925	902	900	980	923	883	920	911	861	938	903	880	991	875	937	894	887	875	893	942	927	909	889	954	889	899	826	914	953	893	956	935	982	948	914	909	891	878	894	867	902	906	934	948	968	909	937	915	956	888	926	894	949	947	892	912	849	926	902	826	859	935	874	891	900	953	971	932	939	921	905	907	849	916	943	932	891	918	890	920	883	904	866	889	889	846	936	909	876	931	932	892	850	917	903	886	912	893	885	883	926	872	948	935	915	894	923	859	900	876	876	919	946	962	893	897	930	885	878	916	933	907	938	860	899	939	914	972	925	878	979	943	873	962	973	927	955	915	872	868	843	926	904	929	906	926	925	952	973	920	936	948	908	910	947	931	800	823	931	934	914	874	972	947	845	908	886	905	881	908	945	881	908	912	935	955	892	886	938	897	928	946	903	869	933	908	928	889	945	926	901	926	908	942	945	929	915	888	875	865	884	941	956	941	889	980	893	950	927	924	910	919	919	945	914	949	974	937	917	887	924	985	898	886	929	886	919	930	898	947	969	960	940	908	911	928	943	950	947	965	907	982	931	939	920	915	884	862	901	884	899	935	952	878	999	930	861	918	915	915	908	914	893	929	937	855	898	883	935	936	933	949	915	888	902	931	984	896	928	925	860	890	961	908	918	938	912	898	894	923	873	921	961	928	897	982	928	943	840	952	918	939	901	911	901	940	924	955	893	930	908	901	930	924	973	858	853	985	910	913	932	881	906	936	912	853	935	927	880	919	914	909	858	884	956	929	911	904	934	919	920	907	932	923	908	879	930	953	931	911	896	889	888	906	863	940	914	961	892	955	895	903	877	917	895	889	881	927	862	913	921	957
4870	3437	5930	5203	3156	2363	1831	1083	1107	1040	604	532	429	392	413	478	933	1120	839	607	406	239	198	205	176	198	200	193	208	213	195	220	228	192	225	189	189	189	196	170	171	190	210	181	201	209	173	184	193	182	179	196	185	176	186	202	196	190	194	198	190	197	181	190	220	202	235	178	195	189	181	189	206	200	222	213	195	172	214	188	198	206	203	224	186	190	184	207	208	195	203	197	202	201	189	224	208	213	186	201	197	191	216	201	176	183	213	215	198	212	201	191	178	211	182	185	214	181	211	211	192	193	207	176	187	210	211	192	204	193	182	204	190	219	187	189	197	207	201	182	192	195	184	180	210	199	206	194	227	208	198	197	204	218	181	194	204	194	185	217	200	195	219	179	210	200	191	200	198	197	187	199	206	183	202	218	176	186	202	205	180	185	206	190	185	208	195	230	181	182	204	189	216	211	233	193	194	205	196	211	183	196	194	190	173	223	191	196	192	170	205	213	203	187	173	190	209	205	185	187	176	198	197	180	223	200	185	195	192	187	192	204	196	214	197	189	173	204	207	156	203	189	222	200	195	213	209	202	190	211	220	213	178	194	200	200	189	197	220	211	201	200	200	203	211	189	190	192	183	196	197	210	191	202	203	195	183	188	226	215	179	175	204	184	188	196	209	201	216	209	185	189	202	202	211	197	217	196	223	192	186	178	192	206	182	185	215	208	203	205	203	207	187	193	188	181	194	216	188	217	191	207	209	199	200	208	206	190	182	187	201	198	230	219	183	169	206	206	189	213	218	208	155	193	191	202	196	185	210	172	214	194	209	195	199	182	183	204	170	212	191	188	174	212	181	224	176	236	180	186	190	194	171	203	186	205	214	185	200	192	168	190	185	179	182	195	207	200	191	176	198	184	196	192	208	182	201	201	190	182	205	199	173	187	184	203	187	185	185	191	178	179	176	205	189	192	188	217	216	172	203	208	200	200	235	201	208	201	198	193	191	209	201	196	205	205	201	197	205	220	171	187	214	179	182	188	220	210	187	196	194	206	189	173	202	179	197	178	213	201	178	194	164	205	192	190	179	219	184	184	197	190	183	189	200	203	173	240	190	225	211	182	183	186	186	193	210	218	200	212	188	209	203	179	203	186	196	195	167	203	199	209	191	201	211	196	166	180	186	191	205	205	194	202	193	188	220	187	174	212	187	200	211	205	203	201	207	194	194	208	203	211	187	196	203	190	215	188	190	201	185	206	196	216	197	196	195	194	197	187	207	196	207	190	216	206	200	206	179	184	211	175	207	205	194	207	198	197	205	188	205	210	198	199	199	192	190	189	199	187	196	208	212	176	174	195	186	190	175	213	194	186	173	228	200	185	172	207	170	210	201	177	190	194	196	192	214	201	180	196	205	209	192	199	190	208	213	193	200	176	222	185	176	187	216	220	193	205	189	213	198	206	195	202	189	204	187	197	211	191	193	226	211	194	202	179	198	186	195	199	215	192	191	187	205	188	202	220	193	194	211	226	196	182	196	211	179	182	191	197	214	189	180	174	200	176	203	164	200	187	195	189	198	213	196	206	177	171	198	207	209	165	206	194	180	196	192	194	196	175	193	202	201	161	197	207	197	208	179	199	195	191	198	200	203	196	192	221	210	183	177	202	182	168	234	232	183	186	197	201	216	180	186	178	206	176	210	197	208	202	187	188	185	203	194	194	191	177	184	200	201	188	182	203	174	194	209	217	184	207	216	198	196	161	185	184	190	211	194	194	187	206	198	218	205	202	209	194	211	179	182	191	193	215	227	194	212	194	212	191	190	190	218	173	198	193	204	184	202	200	217	179	194	215	201	183	167	204	196	207	215	213	192	176	179	193	196	210	189	214	186	202	205	212	201	194	217	202	210	202	175	187	198	225	196	208	191	190	168	226	205	202	181	186	195	181	224	196	209	183	202	199	215	188	204	183	193	214	190	215	183	180	221	207	204	180	179	186	189	187	186	206	201	206	198	184	176	226	190	216	207	184	184	221	215	181	199	180	219	183	192	187	224	198	217	225	195	218	173	173	209	188	189	194	218	192	181	218	194	177	205	164	180	194	176	170	188	169	235	189	197	195	178	190	154	215	189	182	225	186	188	194	204	193	195	225	214	183	193	193	195	206	187	184	192	222	210	196	172	209	208	171	207	209	190	191	198	177	212	217	193	166	173	221	231	208	186	202	214	168	214	189	198	192	211	194	212	192	187	199	197	179	188	222	187	193	231	217	207	180	180	182	177	185	197	173	180	192	194	197	184	188	204	179	205	205	174	193	190	217	195	186	167	196	188	185	181	192	195	211	182	220	204	186	189	181	213	173	187	197	189	192	191	192	186	201	201	193	189	164	218	192	193	211	200	230	224	191	181	193	170	207	177	196	206	209	220	192	179	240	195	186	185	217	209	208	185	196	222	175	213	192	185	211	197	177	197	205	201	200	218	188	207	194	214	194	185	204	179	197	199	202	195	186	177	204	217	198	198	184	168	199	187	192	188	219	207	205	192	205	192	195	186	209	172	168	212	188	205	187	189	195	191	200	227	186	225	187	203	213	205	167	207	213	186	164	200	180	209	202	189	206	180	200	205	206	204	202	206	193	175	185	222	202	234	220	183	177	211	178	182	219	180	203	212	180	218	202	217	196	192	189	202	183	209	197	215	186	214	192	200	196	238	197	178	211	201	194	196	192	194	165	186	208	202	187	199	191	177	190	225	201	189	183	192	184	195	187	213	203	200	167	204	195	200	200	187	216	197	217	191	185	191	191	185	180	186	221	212	195	204	179	192	200	192	180	191	202	198	171	200	194	179	226	200	181	191	233	201	198	163	199	201	237	189	203	184	201	220	207	191	211	181	212	190	174	198	196	195	183	171	204	213	167	184	186	184	190	187	172	179	215	218	187	204	203	203	189	208	187	221	227	195	176	218	180	194	186	204	174	182	204	180	200	193	187	183	174	198	181	161	184	186	204	185	154	180	192	194	204	179	196	199	168	193	190	190	181	205	207	185	209	183	177	212	190	191	215	198	195	199	212	197	203	198	199	203	196	187	215	186	210	207	196	189	207	183	178	207	217	178	199	188	225	183	208	206	188	184	188	186	183	208	183	192	197	172	203	197	165	197	190	206	214	198	194	191	212	184	185	186	201	177	220	204	193	198	208	196	207	188	185	175	199	195	195	205	180	194	214	202	170	188	187	207	189	189	165	203	207	176	204	224	197	212	188	214	198	243	206	190	179	189	195	186	213	214	213	180	212	187	204	230	187	208	185	190	173	201	188	208	177	181	211	182	196	177	206	194	198	216	180	213	178	198	200	166	213	195	195	175	207	216	200	200	201	175	193	179	178	211	191	199	215	204	192	178	192	212	191	223	208	208	162	203	198	189	176	202	198	210	196	195	191	194	221	204	192	220	219	189	188	200	180	213	190	171	197	189	193	193	206	192	205	194	186	226	219	197	192	196	195	201	186	169	192
4890	4453	10916	12228	9391	8961	7248	5067	5423	5660	3253	2634	2162	1972	2149	2422	4961	5542	4488	2683	1507	991	738	735	686	702	769	722	719	701	725	732	702	674	710	687	706	657	758	707	747	733	738	752	730	669	706	690	685	683	663	712	700	738	676	693	708	726	747	731	710	744	702	680	712	690	657	687	719	722	682	737	720	745	725	692	747	714	710	713	767	700	688	736	714	684	748	706	734	720	735	714	738	686	705	707	711	756	648	740	739	756	700	752	687	712	684	757	710	689	735	691	773	731	773	759	698	733	727	723	716	731	696	719	738	730	702	713	663	695	709	708	657	730	695	713	695	755	711	736	741	703	733	742	717	740	721	725	702	759	741	732	739	744	715	704	713	686	713	706	705	718	736	744	680	748	744	711	696	701	696	714	677	715	732	743	698	658	700	727	715	684	694	726	743	678	671	705	723	702	765	749	761	701	706	745	782	734	742	757	738	721	730	728	730	698	682	696	701	709	751	723	739	729	679	688	727	725	747	748	717	728	721	710	713	728	723	696	693	707	763	722	709	710	706	729	723	725	727	743	714	687	723	691	720	742	696	698	729	694	748	751	696	715	747	693	714	716	747	751	712	720	726	717	676	714	673	710	704	674	735	742	727	735	725	700	711	718	700	679	706	671	716	690	702	723	738	692	691	714	700	713	696	741	736	728	709	728	703	662	730	699	735	720	744	643	718	659	676	697	688	785	708	707	702	718	740	693	732	757	688	750	753	724	706	734	707	719	761	704	718	721	698	701	681	735	729	670	759	650	715	733	692	761	681	703	713	752	690	670	744	668	688	705	728	693	743	726	672	730	754	710	704	736	674	725	766	677	708	728	739	716	643	711	706	738	669	759	727	701	735	698	673	697	690	777	713	682	765	715	740	709	712	709	743	711	702	750	711	725	732	702	709	685	725	744	741	709	689	732	703	707	722	664	735	705	714	677	693	712	717	734	734	685	725	692	717	677	698	755	723	675	671	703	752	723	748	735	712	721	686	700	679	730	728	666	687	770	681	745	704	758	733	727	716	716	685	704	700	757	741	738	713	730	760	723	737	730	690	715	747	667	713	699	702	726	685	719	694	726	733	722	738	734	719	713	698	711	681	739	725	729	741	736	703	774	733	722	738	661	710	690	708	725	758	686	706	717	729	747	715	718	733	697	753	632	726	687	664	747	718	695	727	745	724	673	682	687	723	727	726	726	713	667	716	706	695	746	656	669	655	707	740	685	695	741	706	694	708	734	729	722	711	722	728	712	693	741	690	701	718	722	749	684	707	739	723	700	717	649	677	728	703	731	699	678	727	701	733	729	693	678	737	720	676	729	739	733	742	715	718	723	770	674	710	732	714	725	744	717	694	743	670	750	744	724	702	706	710	767	760	670	748	729	740	682	707	681	677	726	735	670	707	672	752	691	767	726	746	742	744	719	737	711	682	669	751	715	724	731	697	730	702	698	738	685	694	673	703	742	750	687	728	703	748	725	719	711	722	753	726	682	721	675	776	690	747	707	728	728	754	694	729	723	705	714	694	734	677	710	732	740	753	722	734	738	726	715	732	738	745	755	705	749	717	749	750	734	663	733	676	725	730	719	742	663	721	733	696	726	676	698	697	691	730	698	709	707	737	724	737	734	700	736	726	685	778	709	749	759	742	728	682	732	724	669	770	662	726	702	729	673	703	693	766	708	707	702	686	716	710	749	734	756	704	730	720	722	710	729	665	728	717	725	694	704	689	729	679	714	712	701	657	715	714	704	707	723	751	722	772	697	738	702	684	731	730	732	720	738	678	732	700	729	696	705	694	693	745	724	724	687	724	719	684	712	706	678	741	718	731	705	692	710	710	728	759	721	705	686	715	734	744	662	661	763	683	694	687	685	675	683	724	682	704	695	720	685	731	726	772	708	754	696	739	679	739	697	736	686	684	711	718	709	698	670	754	722	724	681	692	703	732	714	716	740	704	692	675	737	692	663	671	727	708	726	733	715	738	744	736	733	730	753	730	718	685	767	697	719	705	682	673	765	698	779	709	721	705	697	644	699	637	688	729	693	684	746	738	707	736	697	667	689	658	740	756	752	683	701	737	714	712	666	793	764	685	666	704	737	707	687	736	707	729	685	689	747	700	715	734	709	659	721	759	737	726	693	721	729	664	709	751	696	691	786	722	701	683	711	715	745	754	715	669	720	714	665	676	706	730	723	748	714	706	704	706	691	728	769	724	697	732	736	662	697	760	718	705	717	745	696	720	735	711	728	656	720	704	705	740	723	735	712	701	701	734	732	693	721	722	680	701	668	731	700	724	729	722	729	712	744	714	746	674	711	720	727	754	746	713	707	690	739	690	686	731	702	694	718	729	757	710	734	715	743	712	683	678	692	695	667	726	681	715	707	700	707	721	708	653	688	773	705	721	697	742	725	755	755	743	697	795	726	725	726	726	716	675	756	704	736	698	690	747	705	767	741	702	741	750	731	715	665	773	693	739	715	718	696	779	730	740	727	718	702	720	691	744	723	738	684	716	747	664	699	730	687	697	713	742	686	706	748	708	694	746	733	695	714	718	702	758	703	721	713	670	709	744	736	702	677	741	741	731	770	690	718	683	714	708	738	670	697	671	745	656	704	659	710	731	704	706	743	707	758	722	741	688	709	653	719	721	689	740	700	680	729	699	707	713	739	698	700	717	721	666	713	677	675	683	747	740	686	726	739	734	712	713	757	689	687	699	728	735	778	713	725	727	717	744	657	731	652	699	698	708	700	742	712	713	703	701	684	710	721	695	710	730	710	743	737	730	725	717	727	716	724	744	714	723	716	694	717	741	698	709	711	704	712	713	687	782	732	756	741	741	736	729	718	697	717	731	739	692	706	685	741	728	683	759	700	708	649	671	736	712	716	689	692	729	678	657	698	739	735	710	686	736	704	715	736	684	735	720	695	734	753	724	699	677	671	695	703	717	701	711	687	682	725	714	741	697	725	729	718	727	733	690	730	724	679	736	684	722	728	738	726	689	723	689	710	686	698	782	736	728	711	711	674	731	671	691	755	744	710	720	666	730	708	705	679	705	746	820	719	727	689	737	710	682	713	700	667	708	704	724	736	678	743	721	688	678	733	714	734	738	749	715	771	680	716	682	710	715	713	722	727	726	699	710	731	733	717	698	706	674	684	722	728	759	672	671	745	731	660	681	735	717	679	730	683	702	729	722	734	680	723	705	757	708	687	698	728	707	718	673	728	693	714	730	665	730	689	696	739	672	696	699	728	678	702	753	734	750	762	725	720	711	703	693	707	709	685	664	702	728	724	709	730	740	718	737	722	757	704	734	754	676	711	747	682	733	709	734	711	707	754	704	757	708	713	739	701	749	692	642	696	760	726	691	684	746	752	659	721	681	727	728	706	720	731	727	718	708	740	730	748	693	735	718	714	745	710	705	690	714	693	722	698	717	718	733	721	688	698	755	697	734	730	719	736	700	725	739	700
15065	13814	23996	23670	17330	12445	7891	5487	4142	3041	1650	1137	744	782	1132	3636	8707	8852	5282	2359	905	360	267	235	219	206	196	238	222	193	199	221	210	212	207	184	212	191	217	196	221	211	205	198	209	238	203	204	209	206	181	182	186	209	202	218	219	201	207	189	201	215	181	190	223	209	185	219	219	194	203	167	214	204	190	191	213	174	195	200	197	223	178	204	201	228	201	206	223	192	177	198	203	180	198	211	212	189	201	215	182	224	200	227	214	205	203	203	167	197	204	192	182	212	197	208	168	198	215	204	233	195	194	199	181	190	213	195	235	211	213	187	210	188	219	203	183	212	205	179	208	204	200	205	208	217	205	226	208	229	213	174	202	205	209	184	187	207	184	188	195	216	205	209	186	187	209	219	200	205	190	230	186	204	192	201	204	203	199	221	220	240	218	210	184	212	202	183	197	209	192	190	203	189	172	240	187	203	199	188	225	196	218	188	208	178	212	236	188	220	230	210	198	178	194	188	195	195	217	218	234	200	202	214	204	167	214	200	173	208	190	177	192	176	203	203	212	192	205	208	227	204	178	204	215	181	193	181	213	197	208	206	220	215	212	172	186	198	204	219	180	199	221	197	202	190	203	194	225	198	194	191	199	235	212	226	171	227	192	211	172	220	220	184	196	207	196	178	202	203	186	152	196	235	207	200	193	225	220	208	177	223	223	170	203	192	239	184	217	214	206	205	209	213	191	197	207	198	200	196	209	209	195	183	205	190	230	194	186	196	232	198	179	205	211	204	203	179	181	197	183	214	224	202	185	199	224	214	188	205	200	200	208	200	210	194	214	212	213	201	204	191	230	195	201	196	201	188	218	192	204	194	203	199	191	219	203	211	200	202	259	191	193	190	179	225	195	212	194	233	210	206	198	207	196	186	200	217	189	217	185	198	199	203	181	212	193	192	188	227	208	241	214	210	207	200	213	202	209	181	207	183	187	200	193	213	218	194	211	211	187	208	183	186	209	208	183	194	189	202	207	201	205	186	228	199	205	203	214	185	206	204	198	208	206	208	198	205	199	221	178	198	205	186	192	204	180	211	184	198	207	174	192	211	190	202	209	200	211	204	200	206	202	163	175	197	197	198	202	223	205	171	195	219	226	213	226	229	185	201	226	215	186	190	233	179	186	203	225	176	170	196	210	193	189	206	216	210	207	190	216	208	211	206	210	216	191	214	201	221	211	187	215	207	181	204	181	198	197	192	224	177	219	193	222	180	211	201	205	206	189	200	185	200	225	207	183	203	213	185	204	211	198	215	188	201	194	223	204	207	201	201	212	205	200	197	218	175	196	214	196	193	197	230	183	216	202	211	207	187	197	213	211	205	205	182	197	187	207	184	190	194	195	196	220	188	219	184	224	213	216	180	198	197	217	205	193	207	204	210	194	193	198	189	217	176	177	214	219	203	181	197	204	205	182	200	196	170	186	224	199	208	193	206	218	200	183	197	203	206	209	218	202	188	203	197	189	185	183	200	183	194	196	228	187	219	220	226	223	215	194	213	199	198	197	206	192	198	197	192	214	219	199	217	201	201	207	194	219	211	231	213	228	190	205	194	219	205	211	184	202	236	192	221	214	214	185	201	210	200	193	217	179	214	207	215	227	210	198	193	191	209	195	222	232	170	198	195	205	195	194	182	194	227	194	220	204	193	194	214	214	191	199	209	209	203	204	192	204	193	217	207	190	187	204	185	205	212	196	197	179	194	212	228	226	206	199	183	201	202	183	189	209	250	189	199	213	179	215	194	201	214	197	189	215	207	207	202	211	195	206	214	188	194	196	212	191	190	191	219	217	192	212	204	202	227	174	233	213	195	205	212	204	196	190	184	180	186	220	208	215	206	229	241	197	196	206	203	202	196	202	215	185	202	219	222	199	202	200	170	209	207	179	184	215	212	206	212	212	208	215	207	170	193	189	191	218	188	204	214	210	211	179	236	191	211	205	209	201	222	172	199	199	189	176	216	178	224	200	200	194	192	177	208	179	199	201	213	230	200	196	212	218	194	200	213	191	198	190	199	172	200	164	203	243	233	215	212	178	193	222	198	229	223	200	177	210	199	187	209	200	210	189	191	190	181	192	211	200	180	191	193	183	209	182	196	193	219	189	209	220	215	206	221	208	195	186	202	189	218	176	202	221	233	202	217	207	215	217	197	184	225	204	215	217	207	194	197	189	189	181	219	223	206	189	200	190	206	205	187	208	232	195	215	206	204	194	220	200	212	201	217	213	194	223	240	238	225	207	210	200	214	213	223	195	208	215	202	207	210	173	223	211	208	182	216	197	200	219	194	200	228	202	208	216	210	195	220	179	181	208	188	213	184	200	193	213	213	210	227	190	219	218	198	190	201	195	234	207	169	173	206	180	205	196	202	195	200	222	188	220	185	208	204	220	211	178	220	236	185	217	192	201	201	233	207	208	190	177	205	203	216	218	170	225	215	207	213	192	210	210	193	194	209	183	190	227	173	208	225	215	210	207	207	194	213	237	179	210	225	221	214	230	198	184	202	204	210	188	179	212	199	201	218	180	194	211	220	211	207	223	184	206	197	183	205	205	223	192	204	228	183	220	210	207	174	173	220	208	213	182	206	199	181	195	218	187	215	229	206	200	189	218	220	220	201	198	226	211	201	189	173	185	201	211	185	184	203	191	188	189	207	167	209	176	180	219	227	225	180	205	206	208	217	214	200	240	203	220	220	199	194	186	218	199	216	187	212	227	220	209	191	214	182	204	227	194	224	175	213	195	206	194	211	206	193	196	211	197	190	228	209	206	217	194	210	210	209	177	209	220	164	196	218	214	223	205	191	216	213	200	191	218	203	197	211	193	191	179	209	205	199	217	226	201	201	193	197	194	198	198	213	188	193	213	190	217	199	190	215	213	204	186	189	208	184	225	174	197	195	204	214	205	200	234	211	232	209	224	215	207	222	184	202	207	175	205	218	196	196	203	192	202	216	197	188	211	223	209	210	212	181	201	203	213	201	194	203	215	192	208	188	192	217	205	217	224	205	182	202	181	217	195	194	201	192	195	198	208	198	192	217	208	190	196	201	205	205	193	210	193	177	197	200	181	190	214	191	195	202	207	221	200	196	218	219	206	194	178	187	222	218	172	212	194	209	208	204	178	199	203	222	212	214	195	195	214	217	182	211	198	200	214	216	208	219	218	207	184	199	202	200	198	218	219	206	223	209	205	189	186	217	222	215	181	204	223	196	201	205	207	201	221	186	196	207	197	200	185	201	192	183	196	211	218	181	190	228	216	197	208	215	202	206	214	203	182	186	195	223	208	247	199	198	236	184	195	198	197	202	209	209	204	201	189	186	207	196	210	211	199	186	187	199	197	202	228	204	209	197	200	202	175	183	212	192	201	201	193	211	204	206	192	223	192	224	230	199	183	195	196	192	221	182	201	242	210	198	173	204	179	193	209	213	215	185	184	227	210	226	206	195	184	189	180	174
13522	12904	27484	29234	25153	21674	16892	14939	13348	11913	7596	5611	4244	4119	6734	17540	29487	28209	20247	11258	4620	1741	916	731	690	760	719	733	716	735	701	742	749	754	714	751	700	715	799	755	701	707	724	760	747	748	713	696	704	672	770	743	731	757	707	763	737	734	732	740	723	733	736	742	739	753	761	766	705	703	735	707	695	747	708	759	736	726	797	736	745	756	707	723	716	774	698	732	728	715	667	737	730	728	722	750	739	699	739	720	668	749	761	745	679	723	709	742	761	751	731	749	752	739	696	736	702	721	695	756	735	720	712	703	750	740	780	751	773	697	713	702	703	720	739	746	774	705	766	721	685	709	724	714	722	760	788	734	726	752	739	742	767	732	752	750	693	686	745	806	713	700	747	730	747	748	750	747	783	754	763	707	696	718	726	728	745	727	692	722	701	757	732	729	705	751	737	777	701	751	704	700	727	696	671	729	722	749	778	776	684	732	751	742	769	698	742	721	730	685	736	763	741	713	737	729	744	732	713	706	761	709	705	771	718	740	687	736	785	722	722	732	689	743	676	707	721	721	745	736	728	732	749	696	730	768	755	722	769	757	706	673	657	702	702	740	724	723	787	706	716	729	739	750	748	738	787	748	703	703	728	732	743	746	714	737	701	728	774	693	742	713	762	744	738	799	711	711	763	723	712	732	675	735	756	756	755	787	716	750	759	757	727	784	714	762	698	703	744	800	721	708	718	699	742	747	752	716	701	762	694	743	705	765	748	769	727	754	670	693	762	672	731	768	755	750	739	715	705	696	691	730	734	743	673	734	731	733	765	767	728	801	709	763	740	716	742	754	783	743	737	724	751	740	740	704	718	671	726	730	739	743	735	736	688	750	738	732	726	716	740	719	744	722	706	729	728	746	751	765	670	706	754	696	739	739	711	723	688	723	718	735	735	705	762	732	757	774	729	723	774	742	734	706	719	752	714	705	747	751	732	740	715	749	728	718	718	703	799	748	737	721	740	722	725	740	734	711	780	721	736	750	698	699	726	768	746	720	727	726	737	709	748	725	745	709	759	747	731	753	731	721	730	720	688	765	782	772	689	753	741	771	720	746	742	742	765	735	767	743	706	733	713	725	763	703	745	763	773	750	763	716	743	722	754	712	757	764	707	761	752	749	708	722	732	743	707	750	773	751	724	704	703	728	732	687	747	740	768	737	732	701	718	732	741	747	755	707	816	740	785	750	720	762	710	772	741	732	739	762	695	723	773	739	730	714	746	729	748	700	746	753	770	718	711	719	746	715	754	718	712	724	731	726	691	736	753	739	756	699	707	789	766	738	695	746	775	726	752	741	740	743	732	757	715	709	729	738	720	692	759	689	767	751	691	715	711	732	711	703	732	703	733	731	784	722	766	746	740	725	720	751	748	711	787	740	723	739	766	780	729	748	789	721	782	752	708	728	734	734	701	738	734	716	715	718	709	783	704	762	715	694	732	733	724	712	761	759	705	759	703	715	774	767	701	698	743	742	730	754	773	752	728	734	725	704	770	732	761	723	710	718	734	725	773	720	721	719	737	771	741	702	709	713	729	725	736	757	761	752	729	777	743	692	695	746	722	745	699	731	777	712	741	749	751	719	721	667	725	735	782	746	704	682	755	707	689	677	736	766	743	740	701	743	745	743	702	744	768	755	764	721	753	745	703	693	766	773	716	737	747	721	761	692	693	694	731	685	711	722	762	743	758	749	725	737	793	734	743	711	750	770	755	742	729	721	762	664	705	740	702	720	726	717	684	736	735	752	683	752	704	753	701	692	745	740	753	736	707	693	673	709	702	761	738	733	729	745	740	698	737	727	760	730	723	795	765	690	750	757	732	763	694	751	732	718	697	756	758	737	725	758	724	809	782	735	767	735	764	759	727	748	724	737	726	704	749	725	729	755	690	788	686	725	691	703	745	756	696	766	692	717	763	689	754	758	707	717	707	746	752	809	712	747	704	737	735	716	731	751	748	707	758	729	723	693	679	715	724	700	758	721	708	700	712	735	726	786	747	726	742	722	722	711	703	785	722	702	765	736	727	705	789	771	771	738	683	697	696	739	724	717	732	779	762	753	712	701	732	724	715	702	746	742	748	714	693	708	732	716	763	724	744	746	731	722	742	730	772	739	749	724	719	760	722	758	707	759	759	724	755	760	747	764	720	713	729	754	757	717	731	720	676	753	736	710	727	728	714	684	717	720	746	716	719	735	713	773	741	747	740	727	752	725	728	743	743	776	698	721	751	703	740	772	731	741	717	694	727	760	701	713	722	733	786	747	742	737	703	754	719	748	735	752	769	733	695	725	675	752	733	705	711	740	703	711	724	708	718	713	729	659	751	733	714	767	775	713	702	736	702	737	762	733	739	711	750	731	715	705	727	705	737	702	746	728	726	723	729	737	690	714	790	725	737	760	819	739	714	731	742	754	730	730	733	785	708	732	735	728	780	736	719	722	715	762	723	777	745	742	744	713	760	794	717	721	700	744	736	758	746	732	742	746	779	788	734	737	726	745	724	756	778	750	750	743	759	769	738	756	699	717	763	750	740	763	742	711	763	673	775	756	749	700	757	722	701	713	754	729	730	727	748	800	711	768	702	763	747	751	720	708	711	733	732	755	743	753	740	728	772	746	749	736	763	732	743	711	719	747	743	754	701	720	736	713	724	708	759	734	723	701	701	743	767	713	719	737	735	747	734	687	708	702	712	676	737	711	725	739	752	771	654	796	735	747	734	693	753	734	754	728	734	738	704	706	728	730	772	722	740	732	774	754	677	742	678	713	726	755	754	728	752	698	700	755	753	745	760	737	721	712	803	704	709	765	727	749	752	727	730	740	729	722	714	719	753	781	750	712	717	694	759	731	758	707	748	764	734	700	768	693	725	720	761	761	729	724	764	730	758	736	788	707	714	741	706	761	674	753	712	688	752	719	669	694	707	716	809	725	716	755	765	739	734	717	769	774	723	719	728	762	722	708	747	743	742	757	742	708	750	744	708	727	788	712	705	658	771	724	780	748	684	737	719	752	726	739	771	721	724	759	656	772	724	734	706	713	719	727	733	715	756	785	725	732	716	700	717	708	692	717	768	690	762	744	691	722	733	707	734	716	731	710	724	731	741	744	773	744	752	731	700	779	744	744	733	699	742	711	733	748	723	737	749	772	760	687	730	661	734	729	752	751	724	761	754	755	743	743	689	750	767	687	719	773	693	726	736	721	723	721	699	728	734	746	759	730	759	733	710	736	754	727	727	706	777	722	746	737	742	735	729	739	760	692	743	709	737	725	760	730	715	753	725	729	731	739	762	722	755	693	725	768	709	760	699	784	741	748	721	743	747	711	751	787	714	713	779	728	742	681	708	750	711	736	700	737	721	769	747	731	750	741	748	727	763	711	695	745	719	732	746	716	725	696	737	708	695	726	753	701	722	709	692	675	758	722	745	735	726	744	704	725	711	743	741	800	698	757	757	703	720	681	751	765
21959	20468	30181	27944	21802	15794	11574	8713	7129	4519	2247	1659	1055	1095	3297	9638	15280	13934	7983	3416	1196	466	299	275	236	253	229	224	244	245	248	246	238	228	254	247	222	221	235	223	241	234	240	236	231	254	223	254	221	250	247	225	258	251	198	203	224	252	243	203	237	258	238	229	241	234	242	227	209	233	214	245	240	227	222	235	231	235	252	233	266	218	241	240	204	248	246	201	236	229	219	228	239	247	208	218	228	188	256	219	249	241	240	255	229	221	243	222	212	249	228	216	238	249	230	232	230	240	259	229	228	245	283	248	236	257	235	233	243	214	237	245	230	254	218	223	233	253	247	248	230	221	235	237	209	236	221	201	223	217	244	235	243	210	261	218	234	215	227	208	216	243	238	229	236	243	227	213	262	269	246	232	238	232	234	225	249	242	199	247	215	263	225	219	221	229	240	227	227	230	226	220	230	235	265	234	244	229	257	235	218	200	266	221	234	233	236	225	252	236	244	214	248	234	229	226	212	251	221	238	238	204	235	228	216	256	237	205	240	243	270	234	223	223	218	238	270	224	218	240	269	226	216	229	250	234	250	223	221	230	222	231	248	235	223	235	228	234	237	234	232	231	240	226	258	237	217	228	235	241	225	239	231	242	256	247	237	204	224	250	225	203	246	245	237	242	221	274	230	216	244	234	214	230	231	249	266	227	222	235	228	243	246	250	241	231	231	230	239	242	228	234	235	255	248	218	202	244	230	231	224	258	245	261	232	232	201	224	240	250	195	242	233	239	254	223	224	232	219	259	225	251	229	237	222	235	249	246	206	239	248	264	235	231	261	240	240	220	220	229	231	197	225	243	222	249	259	214	265	244	242	204	215	213	248	269	247	230	232	232	208	240	248	239	198	241	215	256	248	267	241	259	239	237	242	207	226	242	210	239	221	261	219	254	223	218	216	220	242	243	226	216	223	237	235	260	252	242	234	224	221	264	243	217	247	241	220	255	240	232	237	239	215	222	221	247	227	252	240	232	235	250	265	254	245	223	260	233	235	239	242	220	226	277	228	210	228	237	242	230	250	215	240	253	246	246	221	242	245	215	235	223	239	231	222	224	236	210	236	243	217	226	255	247	227	232	236	225	247	252	240	250	213	246	245	251	229	248	273	242	258	244	244	239	230	243	228	238	202	251	232	246	243	267	203	231	241	241	219	250	238	244	235	232	235	246	240	231	228	253	261	236	240	227	219	266	197	275	257	227	242	253	202	195	266	238	240	197	225	258	238	215	247	245	230	218	248	233	250	239	216	229	238	232	244	210	230	249	253	264	226	238	243	257	199	240	261	218	213	226	247	221	234	262	233	239	230	237	228	246	266	246	233	217	268	218	215	234	220	239	230	245	254	262	246	220	217	234	238	263	244	235	216	230	250	221	233	245	222	239	226	213	235	241	246	234	221	236	228	222	248	219	244	252	231	243	229	268	233	247	215	212	204	229	262	258	243	254	215	260	224	216	249	260	238	216	217	239	245	262	271	221	253	234	241	217	238	247	263	211	244	222	235	230	231	261	228	258	234	237	238	233	230	275	204	235	242	255	233	266	237	238	244	254	224	236	213	218	221	217	238	227	237	249	244	215	242	253	231	221	258	239	251	226	248	272	243	231	226	241	227	261	258	211	227	245	238	216	209	237	241	241	251	240	266	229	254	240	218	222	215	234	221	235	231	243	244	253	233	244	256	226	229	244	232	240	247	248	216	256	231	236	230	218	221	223	239	249	235	250	225	239	221	222	218	227	233	212	223	253	240	250	246	255	237	227	271	244	246	211	225	226	224	234	207	239	225	222	219	241	235	242	224	230	263	243	265	233	231	239	225	247	220	214	239	236	220	210	223	241	229	230	253	236	258	230	223	215	233	231	236	240	250	235	226	255	223	252	228	231	228	243	238	265	224	228	244	232	252	252	245	221	242	233	231	214	202	234	221	246	220	258	238	252	237	233	244	222	232	227	244	222	210	220	229	241	208	218	250	253	257	223	264	231	240	240	235	215	244	251	249	247	243	237	251	213	245	241	199	235	231	240	223	246	235	227	244	228	275	243	224	243	214	232	227	212	237	207	261	258	220	229	247	206	226	244	230	216	260	266	224	241	239	226	248	241	226	214	233	240	224	229	228	221	247	217	218	226	215	207	221	236	227	245	239	214	242	229	238	255	253	235	214	242	225	236	225	225	230	259	239	225	271	237	256	242	245	261	238	241	241	257	219	247	235	238	233	222	228	252	238	227	222	241	229	236	245	229	217	218	248	268	249	221	235	218	254	218	251	263	239	242	228	238	219	248	228	241	214	249	249	212	261	221	231	235	233	248	271	235	246	237	249	234	240	241	230	214	222	223	250	247	249	279	219	224	232	232	238	232	216	210	239	219	217	234	228	218	264	222	202	248	251	219	216	262	233	261	221	241	246	254	245	259	228	215	225	261	270	230	242	234	228	238	234	227	216	229	220	241	224	211	219	266	241	262	217	235	268	248	216	240	233	227	225	234	235	266	231	247	259	244	245	241	235	201	245	235	250	253	222	224	239	249	262	224	237	237	231	216	226	253	238	226	238	245	214	210	216	228	210	242	227	254	241	239	209	204	249	238	247	219	240	252	237	251	237	217	246	215	232	221	230	238	235	245	227	216	223	242	241	236	232	242	216	233	216	230	261	210	224	227	243	245	247	220	221	234	209	231	252	246	241	245	257	213	225	253	207	250	234	249	253	249	227	248	210	214	220	235	242	220	237	233	246	217	269	251	221	217	230	226	218	217	237	242	272	248	239	263	238	246	263	262	264	225	237	206	249	249	243	256	244	243	206	248	254	256	260	262	233	265	240	240	233	222	231	225	213	237	223	223	228	248	236	220	227	228	234	245	254	235	239	218	233	239	222	249	217	230	224	237	260	237	224	250	227	248	252	235	259	243	217	238	210	219	239	232	207	228	218	257	223	226	216	254	257	260	247	229	253	254	218	242	245	240	232	233	216	209	232	241	247	252	237	201	231	227	211	245	230	234	238	263	235	229	217	251	234	231	252	227	221	221	224	244	218	235	229	231	220	258	241	218	236	239	266	226	236	247	256	232	233	230	224	214	246	213	221	239	239	261	282	216	246	285	240	236	237	251	243	244	229	240	224	233	240	205	239	248	225	230	249	271	233	243	246	212	211	232	242	220	215	214	226	239	225	217	208	237	269	234	209	235	218	257	231	202	219	243	230	244	235	248	248	252	250	211	228	224	217	239	208	237	216	238	264	255	246	232	243	241	229	266	230	252	232	235	218	228	252	239	230	281	203	188	243	233	219	219	213	208	238	244	250	231	237	217	236	219	250	232	249	219	202	243	271	246	234	247	220	198	230	221	259	239	244	220	246	219	233	233	230	215	235	207	244	228	259	243	222	225	240	239	235	237	251	220	227	222	241	218	204	245	235	218	230	231	249	255	244	261	227	244	252	232	220	251	244	231	211	223	246	236	255	220
18115	18397	31767	33423	29655	25382	22052	19145	19454	14386	10172	8146	5893	6107	15910	31131	37117	34117	25314	15158	6010	2195	994	840	880	870	861	823	773	855	839	812	842	817	793	814	788	877	836	829	846	848	844	863	827	811	877	770	828	814	813	835	842	807	822	861	791	829	865	882	807	767	804	863	784	840	798	841	833	830	842	799	843	804	801	844	844	849	903	792	799	803	849	824	845	810	880	806	832	817	871	905	847	822	833	787	839	838	833	807	820	840	812	819	812	801	850	850	867	783	852	811	845	821	836	841	838	901	821	800	806	779	800	833	814	793	801	814	850	821	830	829	799	888	830	876	810	863	838	795	826	814	843	831	846	789	833	797	830	813	796	852	828	808	842	847	817	826	837	830	790	835	886	800	812	798	821	811	839	836	803	784	841	832	815	853	829	859	758	844	858	804	853	775	860	831	814	827	813	809	839	833	777	849	840	815	786	842	861	793	830	828	834	830	797	764	802	879	830	821	864	808	873	801	797	857	854	865	757	821	826	843	851	807	832	859	828	848	789	777	866	857	820	824	868	859	869	775	831	806	795	841	801	874	817	891	799	801	867	840	828	816	825	841	827	880	797	809	859	842	831	833	812	865	842	813	873	842	859	907	840	778	788	809	795	867	861	814	811	822	829	849	812	834	794	845	823	837	825	845	819	818	837	810	854	818	861	817	803	849	805	769	820	808	849	849	790	858	776	810	820	804	831	828	827	788	863	849	800	859	827	841	820	843	822	763	842	840	787	839	858	801	832	863	821	815	819	800	815	799	863	853	735	805	860	877	870	775	875	847	833	789	817	828	804	786	812	820	806	778	775	841	788	818	788	831	785	811	821	798	804	767	826	820	782	798	757	832	831	869	797	852	816	789	768	843	790	872	777	860	837	823	878	841	787	792	805	802	840	866	781	783	826	820	798	817	849	854	880	753	830	805	783	806	782	832	825	827	830	843	772	765	852	854	811	860	790	859	835	841	800	837	816	908	835	785	854	826	834	848	797	872	823	774	854	896	833	795	834	792	820	809	802	865	726	802	880	816	864	818	844	818	886	782	781	808	882	814	838	813	905	944	809	862	844	809	810	800	811	834	836	830	867	859	819	829	797	793	832	834	847	868	860	825	797	835	852	857	862	806	845	862	781	823	857	782	847	792	814	839	848	824	826	822	845	843	847	862	851	846	860	830	876	807	779	845	801	832	857	852	803	864	797	825	831	867	772	857	849	816	833	857	818	803	828	803	807	874	836	888	821	836	851	769	822	838	795	766	789	857	837	877	894	817	874	838	818	800	784	833	864	808	794	802	802	795	809	851	770	870	816	825	808	831	819	838	850	795	820	796	813	845	820	856	770	827	851	843	818	832	852	808	850	788	864	817	838	829	845	842	817	825	798	837	820	833	838	838	798	863	827	824	799	892	832	828	848	805	821	819	828	838	851	809	842	819	811	829	777	850	815	803	831	833	832	830	851	821	787	829	853	801	831	817	823	824	789	839	792	824	819	837	821	847	761	844	870	781	826	821	808	820	825	818	849	849	849	859	838	848	802	842	794	829	837	789	829	882	824	812	805	802	803	801	777	868	815	808	815	758	821	840	821	805	783	788	816	896	814	849	826	858	800	820	785	832	837	816	791	805	810	815	820	778	810	891	780	860	851	860	785	784	851	836	851	818	825	877	846	795	812	835	840	852	832	826	850	806	812	833	805	854	799	819	797	799	793	807	832	789	802	837	824	791	885	788	820	809	838	815	803	816	867	842	822	863	780	854	777	816	837	792	861	861	870	845	838	837	794	819	819	766	828	830	870	787	801	817	860	832	820	845	813	871	837	828	820	829	828	855	883	793	832	831	798	801	849	849	814	824	787	857	811	863	863	839	842	841	832	833	843	790	828	829	858	827	854	833	789	792	892	820	816	856	833	784	771	846	778	849	815	825	842	807	838	793	812	818	826	836	836	778	842	812	825	837	836	838	813	843	831	834	862	789	836	779	830	796	809	847	847	871	803	842	835	810	868	827	793	771	860	830	833	837	836	817	814	795	825	903	816	848	840	857	795	827	806	865	811	769	794	790	830	803	860	821	846	823	799	787	818	856	792	806	812	763	814	878	851	833	813	824	861	831	836	861	833	838	859	829	841	748	853	804	857	813	828	764	844	791	813	840	842	832	823	808	784	833	833	821	818	798	894	872	864	814	873	824	820	847	856	787	877	864	828	863	796	825	809	831	834	839	824	871	837	801	860	837	802	818	827	821	789	820	839	845	821	891	785	807	798	828	849	876	766	853	844	836	776	828	799	818	855	869	827	838	838	831	857	801	800	796	884	830	850	831	912	825	826	836	889	789	824	789	916	809	846	809	801	829	879	803	835	814	818	828	801	809	849	817	860	816	801	802	850	791	798	789	806	791	822	830	868	814	853	790	786	810	841	802	809	832	870	848	840	879	806	779	836	833	846	805	809	827	860	845	833	846	829	841	806	780	822	855	792	809	834	771	869	868	799	797	819	859	808	854	791	890	846	850	816	804	808	804	846	861	838	815	839	835	849	839	862	803	805	817	806	826	787	830	822	765	851	847	799	801	816	807	795	856	836	794	816	830	820	805	820	841	818	805	842	830	796	809	814	800	834	807	794	864	794	832	840	793	848	860	867	790	864	850	828	837	843	852	834	856	827	841	796	844	823	799	823	795	821	873	822	825	780	835	814	807	842	860	875	839	805	819	821	843	856	839	770	816	796	809	824	861	832	837	817	878	859	851	789	811	862	798	840	827	781	811	851	838	820	818	808	825	800	817	820	760	852	775	879	837	790	779	828	853	877	837	773	815	768	797	788	836	865	877	826	858	840	850	818	819	808	810	829	822	837	860	747	836	854	833	805	778	847	816	798	888	807	820	822	884	816	824	835	815	779	801	828	862	810	872	846	798	850	803	839	811	817	842	799	865	770	819	819	802	762	805	841	859	832	834	850	825	837	814	830	817	846	827	824	813	828	831	797	824	847	846	801	844	841	858	840	828	838	830	828	807	810	837	823	802	832	888	791	860	882	813	792	805	858	867	819	802	874	886	815	819	881	770	818	787	817	828	832	818	837	858	780	845	900	841	836	831	792	864	838	840	846	819	819	818	836	799	850	821	818	839	856	796	881	831	833	812	864	839	838	809	814	790	797	835	802	828	812	895	815	803	839	814	774	756	793	787	833	872	851	822	836	844	818	800	769	827	830	784	820	831	843	783	787	809	780	806	816	825	800	771	791	775	789	832	791	828	836	823	840	849	883	849	850	791	857	815	787	822	855	796	898	858	786	843	847	798	820	823	815	832	833	874	836	830	824	836	873	780	800	855	886	887	844	807	850	841	823	855	824	828	805	879	814	808	871	836	793	843	824	867	832	830	813	826	846	845	842	798	777	860	822	812	851	802	840	871	808	841	816	872	840	833	855	792	821	818	830	847	839	812	860	797	794	818	824	838	854	798	836	857	761	861	836	837
4570	3651	5642	4877	3367	2393	1646	1188	897	566	538	445	392	395	384	642	1003	1027	669	371	262	221	161	177	183	170	184	174	157	166	141	157	149	192	164	179	174	176	145	165	136	156	179	174	153	175	142	150	161	161	152	175	170	175	155	163	162	154	168	148	172	169	127	162	145	164	176	160	141	174	176	162	167	188	180	160	164	148	155	157	150	161	172	155	146	173	173	178	131	153	178	160	185	147	172	165	155	160	191	168	176	168	163	174	184	177	180	171	132	162	181	154	162	148	163	168	162	189	148	163	171	132	164	163	177	157	152	156	164	148	161	179	171	164	159	173	177	187	185	168	152	194	166	169	148	152	147	177	164	166	158	186	165	174	162	148	158	153	193	149	140	159	165	173	163	177	167	181	167	173	194	170	154	145	146	173	193	169	166	153	145	171	168	170	151	155	154	166	146	161	146	159	166	177	182	158	164	173	191	167	178	152	171	162	192	151	157	162	162	166	158	188	169	163	164	177	163	188	148	178	162	161	162	183	174	141	161	167	149	143	166	156	163	182	167	154	159	194	163	152	156	164	167	163	156	176	178	159	164	165	183	153	173	180	153	154	172	176	141	160	191	174	175	175	166	172	165	154	166	161	170	167	165	151	164	171	163	160	158	161	161	154	154	163	166	152	150	144	155	154	154	153	146	173	154	168	141	174	176	173	189	151	151	173	178	175	136	169	149	154	167	182	141	167	169	189	157	149	176	157	171	153	169	154	165	159	145	170	162	148	146	172	178	152	172	173	153	167	153	153	159	153	160	159	143	151	143	191	162	167	155	167	169	162	191	166	201	170	166	163	158	175	110	148	186	158	156	151	140	186	139	170	162	173	162	153	148	127	172	178	165	177	169	173	172	140	153	148	156	167	182	160	142	146	175	148	164	177	189	157	154	171	171	149	185	185	176	182	181	168	152	178	163	159	164	170	163	172	157	173	161	148	164	181	167	183	162	148	158	155	161	175	168	198	169	186	150	163	152	172	160	160	165	182	149	159	152	155	159	140	166	158	155	155	153	176	156	170	165	158	157	164	171	166	163	149	144	162	176	146	178	187	159	162	147	138	161	189	173	158	153	178	156	155	155	143	181	121	152	174	168	191	174	186	152	176	179	161	167	156	148	148	165	164	165	163	191	159	175	153	159	161	164	193	162	142	156	168	166	143	153	153	150	162	165	141	152	172	147	161	148	160	154	178	169	159	172	181	184	160	175	176	177	163	162	145	160	172	179	145	151	159	184	172	188	152	150	173	167	172	185	150	136	166	166	155	161	160	160	151	171	170	173	183	165	172	158	146	183	184	171	176	166	177	169	157	178	179	162	157	160	172	157	168	180	158	163	166	168	159	165	160	157	162	166	173	186	172	171	178	166	160	175	158	159	139	167	149	175	165	142	166	178	151	151	176	179	173	147	158	162	156	181	174	164	167	159	158	179	159	182	172	162	177	169	149	156	153	151	144	170	174	177	172	157	160	171	160	183	178	161	186	154	192	164	174	154	170	175	164	185	164	162	155	163	171	179	157	163	163	157	170	166	156	143	150	155	175	186	157	147	158	174	170	174	166	162	166	164	151	155	162	173	158	169	175	170	157	152	179	177	171	162	167	156	175	173	154	169	170	176	146	157	170	167	154	168	169	160	179	169	152	169	167	147	162	165	159	145	167	172	161	161	185	169	169	175	156	165	148	183	173	156	151	155	174	138	156	160	161	154	155	144	154	172	165	182	153	181	157	172	154	159	166	178	138	158	169	150	191	157	145	166	159	159	165	171	160	158	173	170	178	163	168	138	160	162	169	167	157	188	171	143	188	181	144	181	166	168	194	186	160	171	162	162	162	156	166	157	180	158	147	147	174	170	147	157	152	166	170	156	161	155	161	151	163	151	180	178	174	173	171	192	152	148	182	166	167	172	152	169	158	155	177	175	176	152	183	154	180	197	165	164	160	166	187	152	144	168	144	169	148	171	151	171	146	176	159	160	174	166	172	162	174	176	172	171	157	171	181	154	146	174	156	166	175	154	179	171	161	166	157	166	167	181	154	194	165	155	167	141	181	175	153	155	158	169	170	180	155	160	180	174	169	163	180	168	165	153	150	176	156	173	185	153	144	191	181	154	169	159	174	161	149	155	170	160	161	166	161	155	192	178	176	170	149	173	176	160	185	139	187	134	170	161	157	171	169	157	164	147	158	166	181	152	175	164	162	163	169	162	157	162	143	171	156	164	157	177	151	138	172	152	168	163	156	148	159	165	166	158	164	144	170	133	169	181	169	177	169	177	166	169	116	160	154	160	156	163	160	181	138	165	158	200	161	151	152	175	183	168	167	152	158	176	177	182	157	156	130	191	160	166	177	170	178	169	170	161	145	161	161	168	171	160	168	177	164	158	173	182	169	175	157	149	148	146	175	161	187	176	158	193	182	153	158	193	172	166	146	153	146	146	151	147	176	149	144	153	160	165	161	168	172	161	189	160	150	155	164	165	138	167	141	163	174	173	164	155	161	181	152	177	179	180	164	171	173	168	173	162	177	182	168	176	164	164	162	153	183	147	164	152	164	143	175	164	175	163	158	176	178	192	178	137	163	158	161	169	168	168	173	155	155	151	148	150	192	160	167	172	165	171	161	181	141	153	161	165	155	180	159	167	152	129	141	141	163	164	164	165	162	186	160	166	177	151	134	150	171	157	139	179	165	174	185	145	160	171	156	162	160	150	151	181	159	174	157	155	168	142	136	176	152	183	161	172	168	146	161	184	166	179	148	175	141	152	151	151	173	149	136	151	158	160	169	185	155	175	171	178	146	147	163	160	163	163	189	164	151	158	172	147	148	172	168	160	160	173	171	142	184	158	181	158	161	155	162	174	162	185	157	159	128	145	161	162	171	161	163	155	150	165	149	172	164	157	170	181	180	159	196	142	164	140	154	170	157	158	134	186	151	166	161	174	152	145	176	159	134	170	158	164	155	174	160	165	162	170	184	153	160	147	156	188	155	182	147	154	149	149	175	167	161	145	167	186	165	172	166	169	172	167	153	156	160	163	158	166	180	163	151	181	163	170	159	189	179	138	159	177	161	174	148	168	167	158	156	169	172	152	158	166	164	172	184	138	149	185	161	181	171	151	154	144	162	171	171	170	176	182	180	181	165	141	156	147	167	176	144	171	161	164	128	162	182	151	189	163	167	165	183	171	179	154	171	160	164	158	154	151	170	180	149	171	164	154	142	171	185	175	171	166	147	155	157	167	157	150	162	165	184	149	178	157	180	142	161	147	147	161	180	153	169	168	151	161	180	159	197	150	177	169	150	161	158	145	176	167	157	165	163	160	154	148	128	140	152	146	136	162	166	152	179	175	195	164	150	171	152	163	152	157	148	166	163	165	171	180	168	171	159	148	160	160	172	161	180	170	172	176	178	172	146	172	160	195	150	159	172	167	154	149	179	162	158	175	166	179	187	183	173	167	138	164	171
4566	4790	10444	12140	10265	8465	6802	5653	4326	2761	2704	2313	2038	1871	2146	3482	4983	4927	3338	1727	1146	822	621	624	594	622	612	604	623	637	599	600	585	566	579	630	608	641	608	563	594	603	606	617	651	629	617	607	627	639	611	608	618	658	609	621	604	620	595	583	586	622	614	568	638	603	618	609	639	622	598	580	640	582	609	589	592	597	577	621	652	583	601	636	578	606	619	563	615	581	601	594	583	598	601	571	646	604	612	637	615	588	596	635	586	615	641	610	582	629	618	644	611	630	611	590	649	607	557	595	588	594	560	634	627	595	611	603	599	589	610	635	646	599	569	595	619	596	658	609	567	605	597	615	571	626	583	594	597	538	625	612	618	635	647	677	627	652	644	569	590	606	580	606	582	593	579	567	627	626	624	590	630	632	643	596	581	647	596	578	589	600	623	562	587	606	605	622	598	625	615	567	640	610	571	605	598	590	584	610	636	616	599	601	587	612	603	573	602	610	622	610	591	631	555	603	594	628	563	647	597	639	611	634	574	638	561	585	672	578	576	584	633	622	641	586	628	602	631	619	596	622	587	566	601	589	566	597	606	583	635	566	588	645	604	601	607	601	602	601	633	647	563	602	653	605	624	630	641	652	651	579	622	633	616	579	635	619	587	603	592	546	572	613	617	598	624	575	626	615	598	573	620	605	630	600	584	596	606	588	609	639	603	566	625	569	580	577	622	585	593	580	582	650	628	593	580	586	603	595	622	621	581	588	600	591	612	618	558	601	649	580	626	603	642	576	596	592	606	594	644	607	578	596	602	648	573	642	564	592	581	606	610	622	601	603	589	615	613	613	609	596	642	592	586	666	616	625	628	601	595	625	617	617	595	565	583	654	615	609	627	570	598	592	539	594	611	673	624	592	611	609	629	587	659	624	599	606	613	599	621	606	650	561	625	633	632	561	579	620	579	592	605	562	567	579	570	611	587	606	636	653	580	605	581	636	609	606	556	522	592	629	643	574	549	603	633	616	606	623	604	604	627	564	566	593	603	581	585	604	594	564	585	582	603	637	624	623	626	618	605	606	612	607	599	634	616	570	643	574	623	620	590	637	619	633	587	623	634	637	581	640	673	605	576	601	597	647	590	646	636	627	619	575	620	612	607	573	567	595	608	595	653	613	646	585	618	609	583	610	628	676	599	576	614	578	573	607	602	602	581	617	615	584	614	598	651	606	580	619	584	616	592	624	622	649	603	590	614	593	584	588	604	616	593	628	594	622	591	608	567	608	584	645	581	635	604	550	625	619	606	612	583	604	620	654	562	627	623	631	609	580	589	615	616	575	616	599	595	628	573	627	596	561	623	639	582	618	598	568	608	580	634	555	626	582	590	580	596	585	586	596	579	627	598	618	652	636	629	600	607	614	582	596	627	620	623	611	596	601	586	610	570	592	560	584	595	621	607	587	578	607	572	635	604	595	599	600	585	637	611	593	603	595	646	644	646	619	574	590	629	621	599	563	619	615	624	606	635	619	564	595	584	623	578	554	631	640	608	626	627	588	595	674	580	654	607	595	600	660	606	615	607	594	574	609	591	633	590	579	577	627	604	642	569	635	616	611	576	605	640	591	575	641	640	635	627	571	591	622	577	629	569	612	580	567	570	613	635	597	605	574	585	581	584	595	580	601	628	619	606	592	573	598	621	657	587	613	564	607	648	582	648	593	599	600	624	604	634	583	618	614	615	591	607	599	614	619	635	668	527	595	609	577	614	677	634	603	603	618	625	577	625	629	623	585	599	579	616	614	600	562	583	588	617	595	657	577	591	601	585	547	634	592	590	607	622	623	600	602	559	560	589	569	561	620	588	624	632	605	548	614	573	621	621	601	598	597	585	589	625	577	596	622	612	608	619	620	611	629	606	594	596	626	595	610	621	612	543	601	616	664	594	606	595	632	576	594	602	618	595	614	610	597	588	653	622	611	647	601	619	575	590	662	570	619	599	618	599	625	623	610	570	608	629	625	640	648	596	602	634	619	596	597	607	643	589	566	616	601	644	561	585	618	660	612	591	612	593	591	635	602	578	624	596	582	612	650	581	624	603	575	591	595	594	619	607	592	600	608	593	604	621	622	588	566	623	585	618	703	557	580	585	592	608	611	541	616	601	618	637	645	593	609	581	575	582	635	647	635	582	574	617	613	644	651	585	587	663	557	621	590	642	612	587	589	611	614	582	581	570	617	603	647	583	598	600	564	570	603	591	632	606	624	630	611	606	601	593	618	602	613	642	599	606	629	581	618	610	648	632	599	542	625	578	604	620	623	624	589	605	599	638	559	614	638	590	638	628	619	592	629	621	599	619	599	619	604	624	605	605	589	612	617	655	580	624	620	613	621	616	607	616	564	643	589	559	614	604	574	618	595	592	570	620	594	609	632	636	561	619	574	616	552	596	602	586	588	624	607	666	621	587	625	600	606	649	548	632	549	618	607	588	593	620	652	625	633	631	648	590	650	617	644	587	596	577	635	636	605	581	587	623	613	594	643	604	579	610	575	588	594	591	574	576	635	622	531	583	597	637	654	612	633	616	616	574	601	632	603	579	588	601	593	641	612	600	587	568	587	530	574	606	614	622	610	612	605	589	593	589	588	573	638	630	609	614	607	599	612	616	589	629	605	573	592	622	606	596	597	610	577	599	604	611	590	574	609	601	575	583	662	579	638	624	560	609	558	666	591	643	628	576	640	572	612	594	630	605	594	598	654	616	610	545	594	600	595	614	614	622	538	563	609	644	554	590	588	638	619	567	585	569	626	587	568	591	602	604	551	583	624	554	606	648	608	544	594	585	586	607	628	613	620	573	579	604	597	645	605	596	616	600	592	609	599	623	553	626	578	617	656	606	575	600	602	557	622	629	612	621	642	649	580	621	599	630	613	601	559	655	625	618	591	595	615	626	557	623	604	616	604	615	615	616	580	591	584	648	606	607	616	619	620	580	591	608	566	627	596	609	574	579	589	640	621	617	607	627	604	604	576	638	620	637	612	642	594	578	624	659	625	652	603	659	637	609	605	561	549	589	612	575	617	584	610	597	616	611	610	560	633	569	583	613	619	640	649	609	585	598	643	581	558	635	641	608	602	598	578	617	595	600	601	554	621	622	601	627	582	610	602	607	587	579	584	568	607	589	614	614	596	596	582	631	577	629	645	618	615	616	598	598	614	657	654	617	598	582	613	576	614	594	601	621	595	647	587	613	602	636	610	575	585	605	591	583	613	596	576	618	619	615	597	599	584	578	565	627	598	541	605	579	628	625	576	652	609	609	641	615	613	544	566	595	564	614	608	644	612	575	580	586	620	575	623	589	595	603	600	593	578	616	601	587	648	628	606	602	585	610	616	583	625	606	569	582	609	637	550	593	546	591	565	606	642	614	595	592	611	594	596	600	529	604	622	594	599	598	606	633	655	587	590	589	613	641	597	641	570	567	638	640	625	597	637	619	574	597	586	642	606	607	601	639	596
14227	14378	22282	19491	14510	8234	6233	6096	4129	2234	1312	1186	703	496	841	6517	9506	7528	3966	1642	596	282	199	190	171	184	170	194	180	181	160	156	160	183	183	172	178	167	177	174	170	166	158	163	167	164	152	162	185	165	175	163	172	154	156	170	162	203	177	151	160	181	191	167	150	163	181	156	164	177	156	152	169	164	173	156	187	182	168	191	170	158	168	205	158	165	175	194	178	171	166	191	171	162	192	185	172	190	159	176	174	184	166	180	160	153	178	169	175	158	161	169	176	191	154	152	166	160	155	174	167	159	171	186	168	195	177	167	162	184	151	173	166	160	170	192	181	145	179	171	160	184	150	155	176	172	182	166	179	189	176	171	170	178	159	179	164	187	170	169	187	167	187	151	175	150	164	187	157	191	175	157	160	149	159	176	175	187	182	167	171	165	179	166	175	163	168	178	176	188	170	157	161	189	199	161	189	164	160	185	170	161	165	166	182	162	185	163	165	157	163	164	176	154	189	154	163	170	154	182	158	185	175	164	185	177	179	197	177	146	173	174	169	145	146	162	151	171	179	169	148	149	160	164	152	150	169	154	153	153	167	158	192	162	194	174	186	177	176	185	197	172	176	180	187	207	191	191	162	150	203	177	177	174	176	156	175	148	192	154	172	168	175	190	135	183	189	176	157	137	160	157	164	188	154	163	156	172	158	160	167	157	166	157	182	166	169	147	187	167	159	185	161	171	168	184	150	192	183	144	201	173	143	195	176	161	160	155	175	179	198	159	169	157	163	159	163	165	162	183	158	170	189	192	166	177	163	166	175	161	176	161	157	155	182	169	155	174	174	185	170	154	167	187	179	132	167	162	158	169	184	160	190	159	155	172	161	188	190	195	139	191	176	151	159	160	152	181	168	183	210	167	173	174	149	197	158	158	165	187	182	162	181	159	147	162	165	173	190	171	188	175	169	175	164	162	175	163	152	139	167	152	178	162	162	185	173	169	191	175	187	174	160	175	159	172	189	167	171	165	157	158	173	165	169	164	161	153	163	195	157	167	181	181	167	178	172	197	165	189	166	175	172	170	168	168	189	159	164	206	180	190	163	165	165	170	174	181	168	158	185	154	178	195	173	161	186	203	166	175	185	168	140	178	166	166	165	185	198	161	188	179	185	186	157	170	182	152	180	172	158	151	155	182	188	154	167	179	164	170	185	126	194	186	174	178	170	155	166	169	166	156	173	151	172	162	159	180	176	174	164	159	160	139	194	162	188	151	167	180	156	163	165	158	158	168	183	174	174	153	176	167	179	175	147	174	183	138	151	164	186	166	189	147	160	145	159	177	176	162	186	183	171	163	164	154	168	158	165	201	189	166	184	178	182	162	190	168	174	185	175	158	135	162	170	197	175	164	173	164	173	199	179	165	171	177	168	161	182	183	163	153	162	151	146	186	173	157	170	163	160	154	165	173	179	169	170	155	185	181	157	182	156	201	187	170	183	152	164	169	172	171	181	177	182	138	175	159	186	148	190	166	181	148	182	160	148	166	185	160	156	191	188	157	171	173	183	169	176	170	171	164	177	165	171	159	149	153	168	156	176	185	167	170	169	175	184	147	149	190	157	156	172	161	165	166	173	173	220	186	161	171	169	164	153	164	144	197	170	172	188	181	174	164	139	175	160	185	147	143	169	155	165	180	171	168	176	181	180	161	171	163	175	145	192	172	148	164	166	175	184	182	169	158	189	174	158	166	190	163	197	169	164	189	173	174	169	147	166	177	164	157	150	153	161	177	183	170	166	179	152	192	180	160	178	188	167	171	161	176	160	172	185	202	174	163	166	169	169	183	172	171	171	162	207	163	165	162	163	161	190	180	180	152	168	158	147	156	168	164	187	166	158	150	166	196	167	184	175	185	158	196	161	185	165	176	167	159	150	200	196	162	160	191	137	170	167	162	152	151	157	151	197	172	174	166	175	146	154	165	186	155	166	153	138	183	161	166	183	160	152	158	160	162	180	188	148	187	179	180	180	176	164	164	169	174	173	193	175	171	166	160	154	176	183	159	161	138	160	156	141	168	164	185	163	170	188	162	179	143	159	172	175	169	168	176	170	164	173	176	160	166	202	169	171	170	162	154	158	160	137	152	172	148	180	160	150	175	178	164	192	148	147	174	166	179	171	179	194	178	167	194	168	176	159	200	174	163	166	183	141	163	168	160	151	168	162	152	185	160	158	173	185	165	166	159	150	182	175	166	171	152	166	190	183	171	149	162	162	172	175	194	171	164	174	174	179	181	148	174	150	179	175	177	151	155	176	175	174	170	136	141	177	156	162	183	184	174	177	185	165	167	173	163	158	178	176	178	158	177	157	177	163	168	165	150	147	183	180	168	165	176	137	155	175	165	143	183	162	178	166	164	176	163	183	193	170	158	165	151	169	183	169	176	151	160	189	169	179	137	156	167	170	145	178	183	162	169	139	155	167	186	174	166	151	157	163	150	184	157	165	154	186	195	172	151	191	155	180	161	164	174	159	154	163	139	158	166	151	177	164	174	189	151	168	164	160	175	180	163	167	166	165	171	186	180	167	191	176	172	159	169	176	161	177	182	174	154	160	158	183	156	157	175	181	190	180	171	186	168	172	167	142	162	173	170	157	160	160	160	136	167	165	190	173	140	179	140	160	163	174	160	182	179	176	201	163	157	165	196	172	163	176	193	168	159	155	194	165	180	182	166	164	178	187	178	159	184	184	175	200	159	192	185	170	185	149	172	160	183	169	171	176	171	160	150	164	161	172	185	160	148	190	152	164	180	159	162	168	183	183	187	182	182	173	174	185	178	171	164	160	165	172	165	153	155	157	189	189	192	177	195	158	148	182	163	161	161	172	173	184	176	143	183	177	163	164	177	180	168	167	174	157	174	149	160	169	164	169	169	178	183	182	166	161	161	168	160	153	169	170	160	156	158	153	179	178	184	154	169	159	171	163	155	197	176	181	152	158	166	165	151	144	149	180	161	183	165	179	165	183	176	156	146	165	169	163	179	161	178	191	161	165	164	153	172	197	161	163	159	173	163	175	164	185	163	163	168	179	161	172	164	181	170	163	170	189	174	175	163	157	179	187	177	184	170	179	171	162	184	149	156	166	153	163	181	171	190	156	183	178	154	179	201	159	162	187	168	185	177	158	160	163	204	176	180	176	148	209	168	160	175	180	187	173	180	181	168	172	183	161	173	168	163	182	167	175	200	164	175	179	179	170	167	158	193	187	144	165	155	170	176	125	190	171	155	190	175	157	141	170	164	164	168	168	172	161	156	169	184	173	144	156	166	164	161	169	155	183	165	190	154	186	150	179	179	161	161	174	170	178	170	193	178	184	178	154	191	199	173	180	168	143	169	186	180	182	168	163	157	144	167	157	163	179	153	177	171	180	195	164	162	160	177	176	169	160	190	170	189	189	173	162	167	172	155	180	176	163	150	180	168	189	172	162	183	189	168	179	171	174	169	165	192	158	174
13066	13902	24865	26190	22471	16031	15874	17453	13792	8798	7153	6246	3883	3070	5261	25705	30085	25793	16803	8538	3073	1158	718	616	677	652	619	615	651	667	649	678	621	570	629	628	630	650	648	630	595	614	634	641	667	664	618	628	631	613	622	627	628	609	627	609	600	670	634	615	679	613	660	670	617	619	615	650	636	645	603	653	666	594	672	639	622	663	662	633	622	641	606	611	594	608	650	610	635	604	594	617	650	641	635	614	622	657	628	626	650	642	682	615	602	609	642	614	646	649	624	686	641	626	618	605	592	645	636	632	647	616	626	666	618	616	609	605	611	639	623	635	606	638	632	601	650	645	630	591	614	622	606	639	623	632	619	624	652	640	588	660	671	613	634	635	631	570	644	625	588	629	582	629	655	645	622	622	600	622	586	647	661	662	670	615	616	626	597	645	634	650	633	600	635	614	622	637	637	605	628	606	612	644	630	585	647	619	610	667	654	636	609	592	583	658	650	634	638	611	642	630	646	622	626	621	618	619	664	616	628	683	614	654	641	600	628	648	612	630	656	641	638	620	603	631	560	656	605	663	666	651	610	629	677	601	613	634	609	623	627	609	660	649	655	664	637	644	617	681	644	639	605	706	672	612	680	661	668	670	611	671	664	619	591	609	633	610	623	670	572	635	668	656	612	636	634	655	608	580	645	668	625	597	660	565	608	632	589	628	622	596	642	614	611	597	634	677	593	651	626	619	612	611	675	637	651	584	606	589	608	619	581	597	611	628	627	644	581	622	573	638	634	638	631	659	622	639	599	666	659	606	633	614	610	655	639	633	657	653	611	598	635	675	610	660	665	664	636	626	614	644	664	607	664	621	632	597	620	628	598	638	641	582	606	647	587	603	647	586	596	649	656	590	648	622	614	621	642	647	598	565	604	617	627	674	605	637	657	625	632	661	681	617	619	666	653	664	653	611	618	602	651	614	624	663	645	647	676	631	654	648	601	695	638	649	617	610	633	644	629	646	637	653	601	640	605	629	585	635	650	606	561	598	636	616	619	629	636	593	650	646	625	601	616	642	610	614	579	656	650	629	605	613	624	624	628	616	639	660	667	651	647	623	625	649	653	603	581	626	603	609	618	638	668	682	626	678	639	633	639	624	629	656	687	625	599	626	618	634	635	621	599	621	615	646	609	625	663	629	655	624	644	594	636	632	640	665	642	653	671	620	707	626	633	637	668	607	635	584	612	578	593	633	639	612	642	603	646	640	663	652	610	630	641	575	606	692	617	676	658	635	604	627	595	636	630	599	660	647	621	641	606	614	630	641	651	595	626	641	618	602	640	639	609	634	630	590	619	655	617	638	628	641	598	622	621	596	628	630	676	615	659	585	601	616	633	624	689	638	610	685	615	627	628	598	640	630	617	666	632	637	635	681	658	617	601	635	640	617	610	629	630	598	632	629	658	607	607	664	616	644	579	618	630	652	620	661	625	665	581	631	606	661	638	624	608	614	632	662	618	636	626	625	680	667	583	649	665	633	628	663	641	621	624	623	673	640	611	650	588	602	637	594	645	663	569	622	621	647	599	631	631	631	645	651	571	636	624	646	631	602	600	654	643	626	644	631	633	644	604	659	623	653	629	627	664	624	662	630	620	640	661	642	627	662	645	707	641	606	606	638	640	614	681	621	653	653	618	617	610	630	582	622	664	584	604	664	659	639	644	679	653	665	641	653	650	609	649	616	621	706	605	602	606	577	663	591	638	685	640	650	678	650	643	642	630	653	637	640	637	615	643	650	592	659	625	606	604	612	643	613	627	606	606	602	607	636	646	615	656	591	607	646	680	613	647	661	675	591	654	607	609	625	643	600	597	613	635	620	668	626	641	620	666	608	615	669	671	632	634	618	657	662	636	634	698	591	617	622	599	627	663	635	652	688	612	633	631	654	646	616	637	583	641	632	637	595	685	639	651	676	633	646	638	662	612	598	637	629	619	642	641	636	635	653	593	636	587	650	621	638	609	630	621	596	592	616	629	607	626	597	641	623	630	634	646	636	665	608	644	653	683	618	638	642	629	579	658	653	621	629	619	669	604	577	668	626	589	612	629	641	631	616	647	659	654	630	612	619	655	623	609	649	586	614	625	689	633	604	636	623	644	660	650	655	654	658	613	654	629	663	651	646	628	636	623	599	642	627	600	631	670	634	623	666	604	621	640	622	615	640	633	682	604	684	582	635	608	656	640	603	670	580	612	665	633	634	649	634	614	583	672	615	624	634	590	608	605	659	627	648	632	676	653	666	575	662	654	613	631	627	663	681	595	589	622	637	631	658	644	646	631	637	672	637	627	625	608	634	637	593	634	633	634	652	611	628	609	602	620	648	643	572	665	665	602	642	672	635	595	642	622	621	613	624	638	586	621	606	579	630	606	648	614	660	625	611	624	619	610	617	624	640	616	632	587	603	594	631	675	576	603	600	609	599	622	651	660	588	626	641	589	637	628	614	612	641	639	613	635	620	635	617	603	642	597	645	635	600	600	586	633	652	633	654	621	637	618	611	621	616	606	617	598	612	645	629	617	657	649	637	657	662	619	601	596	625	620	599	591	614	639	647	610	628	673	645	619	591	634	666	629	623	604	621	656	622	678	622	639	622	606	625	633	658	626	629	630	640	653	665	652	616	646	633	633	614	645	640	638	618	624	588	609	621	587	647	603	616	640	658	615	631	661	614	655	626	684	615	624	653	613	594	630	613	629	642	640	644	644	636	636	647	598	588	598	642	597	603	577	620	643	631	621	573	645	628	586	616	617	609	609	620	614	609	634	606	594	621	636	634	637	624	631	623	653	659	639	582	648	653	630	642	593	624	617	635	622	657	637	639	635	605	619	598	634	630	624	633	630	593	666	597	632	692	621	643	608	621	653	615	628	597	602	656	652	655	648	601	664	663	618	645	611	648	620	596	600	637	615	606	653	634	657	605	660	646	594	602	617	620	596	620	597	618	630	594	602	631	617	618	598	639	619	615	614	640	639	622	596	684	584	670	636	671	646	591	597	661	562	626	598	620	622	620	673	638	591	661	620	661	644	577	594	647	610	561	655	602	663	658	625	636	602	600	625	617	585	633	609	641	596	646	664	634	665	607	629	652	628	628	627	576	610	618	658	654	632	608	590	658	644	611	633	692	621	622	635	599	572	629	669	637	633	656	646	597	668	614	585	611	616	643	579	651	621	638	664	661	617	641	613	609	606	637	650	649	637	623	619	604	608	622	632	586	654	666	626	643	644	612	646	652	658	678	617	626	638	628	657	614	638	597	664	630	601	623	590	661	607	668	629	645	652	660	667	649	605	588	614	654	607	625	618	655	617	628	620	649	627	609	622	671	657	629	603	604	621	628	588	608	621	604	657	621	626	609	630	625	587	622	635	599	624	620	585	648	628	648	625	619	635	603	599	601	623	646	589	629	632	644	651	676	654	630	630	602	614	623	615	635	597	635	651	658	654	644	608	673	632	616	642	656	632	627
21297	22403	28063	26017	19315	13619	10169	10204	5809	3071	2428	2032	1507	1063	930	8328	17386	14529	7015	2835	1019	386	255	255	219	213	231	237	250	247	221	224	229	199	212	247	242	215	196	220	248	223	212	235	238	215	212	234	212	232	220	248	228	217	221	237	223	232	219	225	234	221	239	217	223	216	224	227	239	216	235	231	220	213	220	226	217	234	234	228	239	235	224	235	235	213	234	218	201	225	234	216	260	260	211	203	236	220	218	269	222	229	208	239	228	239	223	232	241	175	212	247	245	226	230	247	234	213	235	226	238	248	224	214	241	246	237	227	215	230	277	227	231	192	240	232	237	206	232	211	226	221	219	245	196	218	242	224	231	218	220	233	231	234	252	224	239	205	243	224	215	250	247	190	224	218	224	215	239	222	244	209	249	231	243	229	236	195	236	222	245	204	210	234	208	214	226	199	223	203	251	221	225	230	240	237	243	231	218	221	198	232	227	207	260	235	211	249	241	209	241	250	239	264	231	222	206	226	224	228	238	199	212	239	226	212	207	199	233	240	210	246	236	227	241	197	219	231	225	244	211	220	224	250	226	199	230	195	229	232	240	204	239	231	225	235	248	205	220	238	234	204	243	221	203	213	224	234	238	225	243	207	213	206	206	226	229	225	248	238	234	220	257	217	234	227	232	201	241	232	247	246	192	197	199	203	239	267	226	198	216	227	249	220	213	203	226	208	222	237	209	216	218	204	238	252	229	231	222	228	243	225	202	264	261	223	235	203	241	232	220	219	227	237	233	208	224	249	216	246	224	222	222	235	237	232	210	219	228	221	213	210	227	252	218	228	228	224	243	222	221	229	199	223	255	220	217	234	200	246	218	229	218	229	228	219	224	248	204	245	257	256	219	236	209	238	233	261	187	222	227	234	258	216	209	207	221	250	231	245	227	269	235	215	244	202	242	227	235	228	231	225	223	228	237	208	223	228	212	238	217	207	213	232	244	216	229	224	232	219	231	236	240	204	220	214	233	213	220	225	223	213	238	209	214	221	230	220	215	246	272	229	246	212	226	199	230	216	228	234	223	255	247	227	232	233	244	222	220	228	216	237	233	245	226	213	243	231	216	210	261	243	245	212	223	210	230	243	240	253	245	228	223	208	235	236	224	242	235	261	199	236	223	238	221	232	263	229	245	251	218	239	221	220	239	237	252	213	228	270	237	238	244	220	224	219	233	248	225	222	218	220	218	210	245	216	224	209	215	226	239	235	223	225	238	218	243	217	250	224	245	238	222	221	242	213	229	235	239	206	215	216	226	219	236	232	218	235	236	243	261	228	232	208	230	224	203	256	224	228	188	215	236	214	244	231	214	241	242	241	230	218	223	222	222	251	237	214	268	231	212	211	269	229	245	250	244	225	227	228	236	241	228	226	213	233	274	225	225	211	202	214	220	228	231	229	236	231	222	218	229	237	209	226	223	245	216	216	218	227	234	251	225	241	232	224	218	205	238	240	233	230	238	256	246	211	244	245	248	241	262	236	255	203	239	230	243	242	243	235	237	240	217	199	235	232	224	213	219	216	210	225	227	237	221	211	240	237	233	212	259	239	233	211	231	232	234	240	211	237	243	210	217	239	215	214	243	216	232	234	242	234	227	249	240	240	240	249	239	205	216	211	217	238	223	223	238	216	211	214	230	233	212	206	266	226	239	214	227	244	195	227	199	233	220	235	214	219	205	205	249	240	229	219	219	254	251	239	231	213	239	242	226	237	212	235	213	210	211	239	218	219	222	228	241	241	228	234	225	241	239	217	237	262	237	231	237	225	220	206	222	213	240	224	224	203	234	258	239	249	216	233	220	226	214	239	236	218	213	237	222	231	216	237	223	226	216	235	216	216	240	218	216	206	206	244	215	227	228	225	250	217	236	253	198	206	222	218	222	223	250	243	222	234	260	257	241	227	242	205	237	231	240	200	237	196	233	221	220	214	226	223	201	224	228	241	200	248	224	214	244	226	222	196	261	235	229	224	197	209	244	234	202	241	253	214	245	234	251	213	235	241	243	217	238	199	221	218	245	223	228	221	232	233	223	231	199	235	239	222	191	246	211	209	214	253	212	243	211	235	218	234	228	234	219	214	223	236	223	217	253	226	212	230	236	229	241	220	252	229	217	231	224	198	223	231	222	234	213	217	227	234	241	239	230	227	221	256	223	238	241	224	233	233	213	227	214	218	223	239	217	224	218	209	246	237	241	232	214	228	233	210	224	234	251	195	218	258	260	240	233	223	242	243	235	209	244	234	260	212	224	248	251	215	231	205	225	230	223	224	235	211	209	231	229	216	228	237	242	237	235	214	242	233	228	205	233	229	262	224	245	228	215	229	220	233	226	196	220	216	242	220	207	210	230	208	209	229	201	215	232	237	216	222	233	219	212	209	211	241	263	248	222	217	255	225	230	248	220	252	229	231	245	231	230	226	242	213	221	201	232	224	206	223	213	241	214	223	232	246	230	214	214	249	231	213	232	218	238	234	243	207	209	234	215	229	209	220	215	262	206	228	207	231	226	226	209	209	223	231	222	226	223	240	221	226	220	214	204	256	242	232	192	193	210	215	221	216	252	226	238	203	229	236	219	243	227	219	229	225	224	263	234	212	229	231	209	236	212	229	216	234	224	220	211	222	241	223	219	212	257	260	240	218	245	220	242	220	253	225	233	219	240	233	247	226	204	211	241	237	236	254	211	186	226	202	229	240	233	204	266	217	223	246	228	231	201	235	230	221	239	235	221	221	241	211	239	202	232	234	224	243	240	197	209	219	220	227	225	201	214	218	226	222	234	245	224	237	223	229	231	238	215	232	209	190	253	203	225	249	210	222	242	235	226	238	209	228	248	228	247	234	235	219	211	215	243	224	233	243	223	239	250	214	204	210	222	231	211	206	238	243	226	225	227	217	222	237	233	212	236	245	224	262	242	248	234	220	213	218	225	238	246	220	231	217	218	204	239	201	253	223	245	229	224	234	230	200	223	225	226	225	254	229	223	208	261	218	204	226	233	239	217	225	234	245	215	229	219	241	257	216	195	226	230	227	245	217	215	235	233	250	224	215	229	223	209	253	229	213	230	236	229	246	228	265	208	238	223	211	231	230	248	248	233	229	215	242	225	221	246	232	254	239	212	228	260	231	210	216	233	193	236	243	221	199	211	223	256	228	270	260	230	262	218	231	245	205	250	251	249	249	222	213	213	221	221	242	225	238	235	214	229	222	221	236	227	233	211	209	221	211	231	244	231	232	218	207	237	224	243	258	225	241	229	222	212	224	244	252	204	201	191	209	243	209	225	223	239	209	227	233	194	220	237	237	227	242	221	215	221	200	222	198	245	237	261	217	243	243	240	233	222	226	222	203	234	241	226	198	232	230	222	210	246	221	257	227	228	228	210	237	259	244	210	234	234	261	213	237	258	257	218	222	227	205	207	223	221	246	235	215	212	217	231	236	221	218	232	232	228	221	192	249	241	219
18283	20211	29708	31786	27465	22897	21178	23261	16175	11512	11095	9993	7859	5730	5156	27824	38973	33815	23413	12738	5040	1802	1061	818	833	808	848	797	800	838	820	802	796	792	811	832	771	813	828	815	808	830	796	825	868	818	790	786	835	849	802	832	854	817	846	809	808	775	778	834	820	773	802	785	820	804	792	811	806	789	760	766	802	784	778	846	783	789	835	826	787	793	831	842	833	778	801	836	790	787	865	796	753	798	822	827	781	805	820	806	811	821	852	776	809	811	782	821	839	786	821	801	840	847	807	810	801	764	770	825	808	789	851	796	799	775	844	808	805	799	833	799	793	836	801	772	743	874	862	817	797	793	852	831	790	854	791	818	787	787	830	792	778	826	824	770	842	845	802	810	798	821	842	825	866	807	817	838	777	790	765	806	749	863	758	783	787	832	779	808	760	792	817	813	775	835	813	780	815	776	832	829	831	798	809	786	813	793	810	826	778	827	783	786	792	795	856	808	787	848	798	769	836	783	827	773	746	807	808	794	807	856	820	831	805	792	791	823	785	774	792	806	789	796	792	827	848	805	788	820	787	835	772	790	851	769	849	813	792	781	827	800	792	799	824	811	787	777	778	837	784	804	813	787	839	829	809	816	775	814	814	791	783	717	779	791	820	777	822	831	803	799	809	728	768	796	785	839	797	837	810	795	802	769	841	837	826	867	784	815	804	792	790	816	803	864	825	858	811	775	851	837	762	866	820	824	778	762	780	828	828	808	789	813	794	795	788	816	810	836	785	795	797	829	799	819	811	766	838	836	797	827	795	842	819	834	759	787	784	792	811	798	808	797	828	813	787	804	753	826	854	799	762	783	836	824	814	839	806	827	805	776	791	780	805	852	770	796	823	841	786	836	832	843	787	819	767	813	806	818	842	767	841	795	810	808	796	839	810	794	798	814	835	789	799	860	795	816	855	822	763	813	804	775	793	786	770	840	814	816	799	864	817	748	799	840	825	749	760	814	788	847	805	825	780	824	838	824	800	834	796	836	788	776	800	821	796	783	738	833	803	782	813	766	813	833	759	824	796	765	816	744	803	774	790	786	808	807	826	770	798	802	839	800	828	817	792	783	827	799	822	819	774	865	814	790	764	780	798	789	806	759	805	848	857	794	818	835	770	768	776	835	806	816	836	777	876	805	763	838	872	749	794	802	838	827	800	862	756	782	787	754	788	807	791	804	774	790	788	773	811	816	769	800	838	805	778	757	792	777	751	847	825	858	776	802	782	759	780	784	738	762	775	793	827	790	789	767	821	869	829	805	791	807	840	809	820	794	800	812	847	804	814	802	841	783	825	844	795	780	799	823	784	735	766	755	771	808	836	821	807	807	854	790	823	779	840	769	835	815	787	780	789	790	816	794	798	734	844	795	787	818	813	824	815	763	753	750	778	830	784	774	859	800	807	818	736	800	844	844	805	827	831	797	808	787	808	836	812	793	783	809	811	821	818	819	798	802	820	790	788	770	828	851	779	812	845	799	811	757	803	798	787	850	835	833	899	792	796	853	825	770	806	750	798	820	818	755	809	742	842	855	807	787	811	774	890	822	848	801	765	779	765	809	818	746	825	809	817	873	816	815	821	807	818	765	804	789	776	775	823	838	801	795	841	868	755	732	813	779	793	798	792	820	856	817	844	769	827	814	769	814	805	833	802	776	738	838	824	786	827	774	803	810	786	860	767	805	806	832	793	804	806	847	853	782	756	810	790	831	810	842	782	759	787	811	840	825	816	830	753	784	816	796	754	840	819	743	798	799	785	791	740	712	899	851	787	765	805	764	814	785	825	841	799	839	802	794	771	795	865	765	797	843	797	774	816	777	767	816	772	813	785	820	799	834	796	767	825	788	834	840	786	799	853	791	832	761	825	795	785	794	744	802	776	815	790	813	818	784	827	802	752	809	778	826	785	796	794	811	803	774	805	795	841	782	841	797	800	772	791	837	785	782	797	811	782	843	814	788	810	821	805	813	734	785	812	792	851	842	797	850	820	802	747	813	753	807	814	804	797	773	859	824	739	831	770	869	766	765	837	789	763	786	770	818	788	825	852	818	843	773	810	778	858	839	804	815	784	753	795	791	851	809	785	786	787	818	825	821	795	859	808	823	810	836	751	791	763	805	761	862	794	750	764	738	805	787	804	822	810	821	818	737	828	774	832	787	806	736	799	774	826	855	809	805	772	792	827	809	786	799	819	791	780	806	811	794	746	771	778	786	804	790	792	752	834	814	798	801	805	818	807	848	789	784	821	793	829	817	784	849	819	835	722	802	817	778	774	791	794	802	784	762	817	823	735	833	802	811	814	797	841	751	796	787	781	778	779	806	781	802	798	791	758	835	844	782	800	780	786	772	804	803	815	791	756	817	806	782	781	812	804	804	789	764	817	771	798	798	820	787	800	799	795	813	757	821	781	815	788	779	810	801	896	810	816	783	778	775	781	801	832	866	811	782	767	780	844	857	792	784	804	820	785	772	837	818	811	863	789	857	780	842	844	804	786	809	819	807	790	789	802	825	831	829	772	756	825	804	808	780	843	787	835	805	754	798	830	778	843	802	787	785	856	757	806	815	807	807	811	810	804	762	769	811	868	780	786	802	822	794	792	776	773	815	771	838	787	796	790	887	804	781	787	764	795	810	806	804	792	776	793	823	774	834	797	831	800	796	759	783	814	773	780	809	736	827	785	799	813	864	745	812	800	811	782	798	806	793	816	801	824	824	809	763	792	801	775	798	764	774	801	846	841	810	863	788	786	851	818	780	820	858	849	797	806	788	798	841	774	835	784	842	744	832	825	807	821	786	810	814	817	794	793	821	823	754	778	806	812	850	775	786	806	840	768	839	832	790	844	783	824	826	793	802	781	821	800	815	815	794	787	776	820	812	819	778	775	794	834	846	809	787	784	802	816	787	836	811	792	833	771	808	806	832	771	779	784	791	834	820	804	846	773	806	815	762	796	821	808	788	819	815	796	827	804	821	789	791	810	790	786	823	744	784	774	824	783	821	821	834	775	807	765	774	841	800	837	778	815	833	816	771	795	761	804	810	844	813	786	826	789	812	778	796	738	769	771	826	829	814	823	767	826	822	786	836	823	813	793	805	812	816	824	792	777	816	801	763	840	808	811	823	807	818	785	825	825	800	759	833	808	776	789	874	825	774	783	822	854	837	791	813	772	772	804	809	835	793	794	781	766	793	787	762	799	804	793	837	777	769	833	761	777	767	786	843	774	846	764	863	819	757	780	808	760	778	842	764	820	825	824	809	756	787	862	809	850	811	792	787	824	770	828	834	848	778	828	788	776	819	794	764	803	819	791	777	815	820	759	866	778	816	806	812	820	827	825	785	793	844	817	786	762	802	796	774	785	786	848	809	771	802	768	784	856	835	781	797	842	841	831	840	804	816	784	793	808	739	809	827	794	832	843	792	821	836	812	813	802	813	791	815	785	767	790	784	822	803	803	756	809	797	800	829
4468	3898	4389	4165	2756	1752	1252	1169	917	733	540	368	331	365	265	489	968	1049	819	483	328	218	186	201	195	175	172	200	186	186	181	183	188	171	189	206	186	174	184	184	169	178	207	179	182	197	170	171	163	185	161	204	184	171	174	191	189	191	177	177	168	192	176	170	200	179	210	169	186	182	189	182	178	190	182	169	163	176	169	202	167	201	184	165	190	207	174	202	166	170	187	168	183	193	187	174	184	184	187	178	180	180	192	186	194	178	168	176	176	179	185	187	190	211	171	153	198	187	177	183	184	180	177	181	195	200	201	176	187	157	206	191	195	167	177	200	197	182	195	176	191	197	157	172	175	182	176	206	165	159	210	185	182	199	178	165	192	179	184	162	201	204	149	196	179	173	195	185	162	166	204	190	181	169	161	173	204	189	191	159	197	179	178	193	188	196	168	188	172	173	179	188	200	191	163	178	182	182	160	198	187	187	198	184	157	169	179	193	185	168	176	183	209	221	182	191	178	190	177	194	210	193	178	176	183	230	163	195	197	161	173	200	184	180	179	195	195	188	198	174	200	184	184	184	175	179	179	182	198	173	184	193	181	186	172	187	174	192	184	193	185	177	168	155	194	175	175	184	185	171	158	180	194	186	205	215	173	182	182	200	182	189	165	210	164	178	179	180	179	167	195	203	174	208	198	178	173	195	168	186	177	164	177	190	176	188	198	172	190	174	195	176	183	181	164	180	191	157	188	196	176	183	177	177	172	175	208	165	173	186	191	176	180	162	186	180	190	173	201	181	183	179	191	164	183	188	175	162	203	156	163	197	189	167	177	191	191	170	201	187	210	175	193	176	194	184	200	162	173	168	192	177	191	181	185	179	180	174	186	163	176	170	198	185	187	183	150	204	172	179	165	176	196	191	177	168	170	192	186	180	168	172	180	190	175	172	176	186	201	169	167	190	194	182	176	192	179	188	185	198	197	186	185	190	171	198	174	195	191	157	175	174	180	189	144	193	204	202	168	191	152	169	192	191	200	179	189	182	192	169	178	185	186	169	183	208	180	190	194	186	184	201	162	168	183	215	190	181	177	183	172	173	188	171	197	170	177	147	192	180	191	180	182	185	194	169	185	196	190	162	198	186	174	183	185	186	160	161	194	182	195	174	187	177	181	169	164	202	169	185	188	174	176	209	178	208	185	200	193	173	185	181	163	180	172	182	181	214	170	174	189	171	214	181	203	181	201	185	174	176	185	171	181	179	204	189	154	161	174	172	168	184	175	184	167	192	176	210	177	193	171	181	187	152	186	170	167	188	158	162	173	191	180	165	174	198	175	180	177	182	183	208	187	174	165	184	182	172	180	191	168	188	199	186	186	179	172	188	169	165	171	192	157	184	165	198	165	198	172	157	166	191	181	184	197	212	172	198	176	181	181	177	195	209	158	182	197	199	191	192	201	186	171	177	171	172	188	180	189	196	174	177	171	197	180	172	188	166	179	187	187	161	186	197	181	183	182	207	180	185	202	179	179	211	178	191	172	149	198	192	178	159	180	185	182	192	195	203	202	176	210	195	179	166	174	203	188	199	193	186	185	193	161	200	170	166	186	166	193	185	173	176	189	173	175	170	169	170	190	193	198	170	188	172	187	173	160	193	176	191	181	159	209	182	177	192	168	170	169	160	175	181	200	155	179	177	193	174	174	173	191	194	196	166	188	188	206	165	173	183	191	192	194	156	164	207	172	179	183	191	185	164	197	183	170	177	177	172	172	156	181	167	210	187	198	190	197	199	194	175	178	188	184	183	178	163	196	165	209	181	192	181	170	171	158	188	174	180	177	182	174	181	167	184	177	170	159	219	187	193	187	172	160	158	198	196	181	195	179	148	191	167	180	188	191	190	173	142	171	193	190	175	164	192	184	185	175	163	180	177	172	156	202	175	196	188	178	202	174	189	151	156	183	162	165	173	187	188	188	188	182	169	179	182	177	167	192	181	171	210	168	196	161	163	180	198	190	178	180	189	204	204	183	181	200	175	194	175	180	192	172	165	193	187	170	161	187	183	181	181	171	188	169	187	187	177	184	191	191	174	170	178	180	170	173	189	179	168	165	185	160	183	177	182	166	188	180	163	203	182	190	176	198	181	193	190	191	191	188	156	193	196	190	181	182	181	185	178	178	181	180	158	177	176	177	182	159	155	211	173	215	177	181	187	151	175	171	185	170	194	199	197	180	160	175	181	183	199	185	176	175	173	197	181	177	184	194	186	191	164	175	163	166	171	200	178	172	186	208	181	152	186	170	197	180	175	174	165	190	196	170	205	175	165	164	159	170	168	149	168	183	194	170	207	198	176	163	193	172	182	165	169	177	184	167	178	189	207	170	170	183	155	191	172	184	183	173	190	181	200	204	185	184	164	178	178	184	167	187	182	166	191	183	191	173	176	153	188	184	179	155	155	174	191	200	167	185	201	155	173	203	192	192	180	190	201	178	183	194	179	184	210	181	156	163	173	177	174	211	190	184	176	156	177	205	215	188	176	187	181	169	200	153	172	168	185	189	194	198	182	180	173	206	174	182	151	167	192	186	152	194	187	215	190	170	182	208	181	188	196	159	178	171	185	193	191	192	181	160	180	195	204	151	181	204	180	191	182	180	168	174	198	185	166	187	183	205	190	158	190	204	189	179	165	167	172	176	176	180	175	171	200	186	167	174	195	196	189	185	197	184	191	165	198	179	177	176	189	169	169	160	163	169	170	169	208	177	159	169	196	165	194	191	188	193	177	180	171	194	185	180	180	195	182	187	193	168	192	181	172	183	194	180	173	175	181	195	192	189	175	181	187	169	165	173	203	150	193	177	179	192	189	198	185	184	187	214	193	164	201	174	177	164	170	195	171	204	181	176	200	175	182	204	177	197	183	193	169	183	177	184	189	190	202	194	159	150	182	181	167	193	178	164	177	205	162	210	159	176	195	196	176	173	175	168	169	183	166	188	193	195	173	175	190	207	170	185	171	186	181	181	187	173	176	183	175	173	170	197	168	200	189	180	185	176	187	175	183	189	202	166	155	169	195	188	183	175	207	193	174	174	162	162	183	178	169	190	185	208	174	171	167	185	185	208	179	167	162	227	198	161	175	182	173	184	176	188	180	171	178	193	189	180	180	195	177	205	188	178	180	187	195	200	180	170	188	166	189	184	187	194	164	193	168	168	159	150	195	193	179	178	176	194	165	192	213	175	159	177	209	176	162	175	186	185	194	175	170	160	180	176	207	163	168	189	181	194	187	193	183	186	199	175	174	185	181	156	178	216	192	173	177	175	171	192	179	165	185	184	168	172	197	205	200	156	185	170	211	171	162	172	187	205	207	195	182	175	182	212	156	176	199	172	183	165	186	188	181	177	201	208	174	190	176	180	173	169	167	189	193	193	174	195	201	197	176	206	178	172	175	150	198	162	183	187	195	160	171	178	177	192	188	202	202	196	169	189	184	179	174	201	193	193	182	185	174
4596	5109	8680	11872	9103	7117	5641	5828	4462	3768	2810	2169	1774	1638	1342	2808	4878	5162	3996	2188	1240	878	690	672	670	676	665	647	713	631	710	703	703	636	651	658	645	684	667	680	666	690	660	690	643	657	622	679	651	612	668	691	661	690	721	643	668	658	659	645	652	660	655	695	705	658	656	681	673	644	662	694	661	659	661	670	662	632	652	683	664	678	653	688	615	710	644	650	675	656	676	708	688	646	638	652	667	676	636	680	630	672	639	680	672	666	645	649	670	705	626	675	631	669	672	643	683	676	718	690	690	643	727	624	682	673	684	675	625	665	659	634	654	660	717	652	701	670	651	662	666	684	665	616	667	706	656	659	617	676	695	709	653	649	684	654	709	645	650	698	662	662	633	696	678	685	732	704	676	697	656	693	640	722	650	672	672	642	642	634	652	651	689	628	676	681	619	643	663	716	660	622	661	630	665	672	672	654	646	663	642	663	702	699	618	640	684	668	676	694	685	660	682	643	675	690	653	639	632	708	674	700	696	675	709	684	665	673	641	646	671	660	647	641	605	709	680	698	632	676	694	620	635	671	715	686	644	673	679	644	638	662	605	679	631	642	592	624	715	665	683	650	668	650	688	664	644	654	668	704	686	707	674	636	632	619	664	679	623	697	660	665	666	659	704	661	615	639	670	687	669	656	665	678	671	671	662	641	662	655	622	693	673	645	707	652	652	672	671	669	663	640	689	664	684	693	669	633	697	678	631	631	697	622	634	662	684	677	677	649	666	672	669	694	696	661	668	620	695	642	664	673	641	662	652	662	693	676	666	682	625	711	687	636	702	683	678	655	694	642	657	652	706	695	674	653	690	643	687	665	672	652	653	673	674	666	636	675	666	666	701	684	637	659	667	664	660	665	671	627	727	697	673	660	681	625	660	676	665	697	674	627	655	657	674	618	660	674	680	655	664	674	634	659	680	653	624	677	662	655	711	654	658	706	691	638	637	648	637	662	718	617	643	675	658	687	696	655	619	637	682	733	621	682	639	698	613	617	641	651	660	629	635	677	670	676	700	671	635	678	702	672	675	647	667	668	658	693	648	684	695	643	713	621	632	669	697	665	672	672	686	686	626	681	696	631	647	675	669	691	680	661	669	646	645	701	614	626	647	743	664	686	697	659	673	663	659	627	691	680	691	667	718	685	646	671	643	661	663	688	674	647	683	674	657	700	681	671	653	637	667	663	648	676	672	638	647	653	676	693	635	655	647	630	643	652	615	676	675	699	618	622	706	686	676	695	648	671	658	732	678	710	676	687	659	673	690	651	690	611	697	664	668	734	672	677	652	707	646	660	684	658	620	683	665	657	671	630	659	690	681	676	646	614	658	655	649	679	683	638	661	645	638	680	672	677	691	659	658	636	668	678	653	678	652	668	630	610	651	684	649	680	677	635	677	653	688	653	672	664	650	655	728	648	609	660	650	689	649	658	625	677	705	682	687	691	626	650	684	653	639	662	634	690	619	653	723	667	711	638	685	677	641	673	649	696	596	682	650	670	697	679	660	690	636	700	681	630	681	692	717	660	676	657	647	699	670	712	657	689	655	649	656	642	696	669	663	660	635	693	690	641	614	697	653	651	661	694	669	698	658	631	652	675	621	669	702	673	691	705	686	681	689	653	650	618	623	613	646	658	685	614	668	676	706	637	667	675	671	691	664	655	694	617	655	656	680	623	681	643	642	687	672	692	680	635	633	657	711	653	707	632	669	686	632	636	664	716	688	656	686	727	672	687	678	688	638	646	704	628	640	660	672	632	656	700	696	663	651	661	657	641	692	658	691	666	668	647	680	658	651	655	683	698	641	659	645	660	656	626	695	662	718	709	646	663	668	665	642	619	682	684	669	674	650	659	679	629	624	652	627	697	662	672	639	697	697	665	708	693	639	632	648	635	706	655	673	653	708	664	636	642	667	641	673	606	656	664	677	684	699	676	608	626	644	715	679	667	623	649	673	657	639	645	681	650	645	700	683	706	620	667	651	665	680	667	711	657	679	718	685	664	677	644	653	658	696	675	687	607	657	664	664	652	665	688	625	661	681	673	697	692	674	659	674	690	677	660	654	675	675	697	638	695	647	662	683	651	656	656	686	689	676	664	688	719	628	665	618	644	707	686	665	686	710	674	657	662	656	666	645	666	661	655	670	661	589	667	699	657	646	703	676	656	656	693	668	689	653	682	650	664	686	702	699	667	683	680	677	679	666	671	691	665	631	713	670	669	665	665	637	618	630	611	651	661	654	683	651	685	688	715	645	674	672	639	640	689	654	682	665	636	675	609	684	718	665	677	669	701	658	660	659	699	626	707	622	706	733	675	630	714	691	720	636	665	651	667	710	693	637	688	648	671	649	662	662	643	631	640	703	646	675	722	657	618	680	687	678	698	670	675	622	676	745	696	642	667	678	659	662	640	642	620	689	644	643	680	636	686	667	697	673	704	708	655	681	657	625	689	661	634	679	671	696	611	686	680	706	611	650	661	659	648	650	688	657	696	663	678	645	652	653	637	656	663	639	713	695	635	668	686	628	638	684	689	666	739	680	668	637	678	642	653	671	692	681	659	684	687	634	705	703	700	692	642	676	677	642	704	671	628	686	675	637	663	664	668	702	605	681	701	684	676	667	692	691	641	680	663	664	668	679	677	683	650	646	669	677	694	659	650	675	662	641	680	637	666	657	678	681	686	651	641	685	637	671	688	672	653	622	677	660	641	658	650	630	650	659	672	647	633	665	681	671	618	665	697	675	611	653	659	688	673	694	626	648	660	697	654	712	642	629	689	671	618	670	674	669	658	696	676	656	621	642	650	646	680	652	661	623	696	692	696	642	654	673	687	710	626	669	668	651	653	643	684	671	692	725	685	691	647	652	668	623	647	713	643	634	626	701	620	609	623	654	681	692	635	674	661	679	659	644	694	670	664	613	623	702	691	645	649	678	701	656	694	631	637	686	679	627	706	688	660	698	683	634	652	646	691	618	665	634	658	686	621	633	727	687	674	628	683	702	636	638	639	668	663	685	659	635	680	655	686	669	626	650	640	652	686	653	653	703	661	635	690	684	660	627	636	666	647	654	621	671	641	670	640	701	613	663	710	697	659	663	667	694	684	665	681	716	702	677	691	668	679	617	658	666	681	674	662	656	654	680	689	670	651	664	672	609	688	633	654	710	648	702	706	655	698	693	634	648	641	640	681	685	703	626	696	688	657	707	661	740	668	684	667	674	708	648	682	630	630	667	638	661	635	694	652	682	700	679	641	649	655	657	708	641	656	618	654	635	685	696	703	652	654	651	676	657	668	651	672	691	677	638	657	691	691	613	699	639	745	676	684	704	655	638	688	676	687	653	695	690	670	682	664	668	683	620	676	670	646	643	669	717	675	599	689	712	705	655	678	656	630	691	663	627	662	669	642	672	658	656	676	670	650	691	653	671	644	644	644	712	670	670	658	648	673	683	652	687	642	668	656
14744	14764	19734	18043	14189	10328	7568	4891	3872	2598	1902	1424	665	482	995	5696	9826	7578	4418	2099	827	378	227	196	188	173	191	213	175	187	195	177	203	192	179	175	193	192	204	206	183	190	175	201	180	213	189	196	197	167	204	166	207	192	185	189	170	177	165	193	188	205	188	214	179	178	219	193	183	208	191	195	193	189	194	194	192	181	208	177	200	193	165	192	204	177	185	163	177	204	167	175	205	234	203	203	183	200	194	178	202	172	185	182	200	177	201	197	189	201	183	186	200	199	188	175	155	182	171	182	207	165	232	198	179	172	201	197	194	192	213	201	192	197	182	195	186	215	162	202	197	216	190	197	194	182	179	187	208	201	203	184	207	206	216	203	176	199	186	183	209	190	213	203	204	187	198	178	194	201	213	180	213	187	194	163	175	200	192	185	182	165	194	208	192	195	196	162	187	214	194	179	183	190	174	189	187	185	190	202	181	208	201	176	175	204	211	201	193	196	199	186	196	195	210	184	174	191	183	193	179	179	183	208	194	190	187	208	200	194	185	185	193	202	179	189	207	225	183	182	202	197	203	199	198	186	192	186	175	186	186	219	173	207	175	211	191	188	196	173	193	195	194	215	211	179	183	212	186	214	215	189	181	202	184	182	179	219	177	188	193	181	197	211	183	185	215	191	176	221	190	196	198	176	211	196	177	186	175	198	190	178	197	195	191	207	196	187	178	195	199	207	176	171	191	201	202	190	209	174	168	219	202	190	184	203	208	192	200	208	190	199	204	199	185	210	211	193	210	203	200	177	179	199	192	208	214	195	198	178	189	191	186	184	172	197	170	182	172	209	197	213	201	210	207	176	209	193	184	203	228	198	206	214	208	171	192	175	192	216	195	206	204	204	181	181	192	175	187	189	177	207	213	199	206	219	206	175	214	190	205	196	166	186	205	172	183	198	177	165	208	181	179	226	191	178	178	203	181	186	192	197	196	207	210	179	199	195	182	181	190	193	199	207	194	179	208	176	209	179	184	200	179	184	225	180	204	195	195	203	221	206	181	210	195	197	198	182	187	188	169	187	204	203	199	209	162	179	183	211	194	209	203	193	190	213	203	197	201	196	196	191	216	198	181	194	191	168	208	187	185	196	188	204	180	163	204	208	176	193	190	197	179	180	169	194	205	185	210	176	198	209	190	211	198	163	208	186	186	205	181	168	202	198	192	190	191	202	170	185	177	193	189	191	202	169	179	208	210	198	178	211	191	212	183	201	180	202	213	203	182	196	192	191	182	196	187	212	184	182	193	200	203	202	172	190	186	185	192	180	182	195	192	220	196	199	180	186	174	192	192	194	182	204	202	181	167	203	186	186	189	200	193	201	195	209	186	209	190	194	208	173	207	197	205	203	212	202	215	202	194	188	193	201	193	208	203	202	190	190	167	202	169	200	199	206	187	216	198	203	193	224	200	185	181	214	184	203	219	168	185	187	177	181	191	199	187	194	200	203	172	204	206	184	201	185	206	199	207	176	203	188	228	203	211	189	183	219	191	187	186	220	187	166	185	175	205	192	202	187	178	207	174	193	175	198	189	182	203	212	211	195	217	199	216	207	186	197	194	189	207	198	184	195	188	177	184	188	218	182	187	197	173	198	164	181	182	201	169	197	185	212	185	195	166	199	215	182	204	204	178	181	205	182	195	189	203	193	197	193	175	202	182	187	206	193	195	210	192	169	197	172	172	199	213	218	208	188	206	198	175	204	205	187	169	185	202	226	202	188	219	195	171	194	190	173	208	189	198	202	175	184	226	203	202	192	171	181	188	193	210	209	185	164	184	174	193	196	176	215	183	205	173	199	187	222	211	176	197	172	206	175	185	191	201	191	211	192	200	191	186	182	217	180	183	204	189	186	184	199	193	194	198	198	188	178	194	184	185	172	185	211	204	201	212	193	207	204	179	203	190	201	192	197	186	183	163	185	181	181	192	180	221	213	182	219	179	170	212	198	202	184	167	195	180	172	210	205	177	204	179	198	182	189	160	193	205	163	178	195	210	205	184	214	205	170	214	195	176	212	198	199	211	170	187	173	208	182	200	172	198	207	203	189	205	192	201	189	204	183	181	191	188	188	181	177	182	163	211	202	177	200	197	197	193	184	208	189	184	206	177	177	198	197	198	202	184	220	156	192	207	199	209	208	184	188	196	185	180	202	189	203	163	219	189	207	202	205	197	202	193	202	199	183	208	197	200	205	191	219	166	200	206	191	204	181	199	200	203	195	180	204	188	198	197	210	217	169	197	181	196	192	217	194	194	183	186	170	177	209	186	196	179	179	234	215	204	214	196	176	194	225	207	191	177	145	197	200	197	167	206	184	195	197	164	202	175	203	194	178	195	213	189	196	189	208	189	199	190	196	208	188	189	223	160	210	176	197	185	201	208	197	181	189	187	191	202	200	191	195	184	192	212	177	189	170	188	199	210	192	169	171	181	184	184	192	187	221	167	196	213	189	184	183	193	166	196	218	174	183	188	209	203	208	204	192	198	168	192	170	187	197	227	203	176	181	214	183	177	205	186	190	198	184	180	227	220	171	209	197	183	208	197	182	202	176	187	195	201	179	202	204	180	186	205	182	185	182	178	196	188	198	193	186	197	208	207	203	216	191	171	201	215	179	187	177	215	204	184	185	189	194	193	191	195	176	200	179	194	189	202	177	197	181	182	192	215	201	155	178	213	197	179	214	192	203	207	169	175	186	177	219	183	174	196	187	180	189	203	174	178	191	139	183	173	187	206	201	203	191	213	174	175	231	212	232	202	210	192	199	195	175	186	183	196	216	212	199	173	167	165	193	210	171	181	178	197	171	203	203	189	173	216	202	218	183	215	206	196	181	195	189	203	170	211	179	199	199	191	186	178	187	205	169	190	177	180	184	210	193	183	193	178	163	192	191	182	192	179	180	211	207	178	185	184	215	158	175	187	176	175	195	219	181	218	184	191	194	187	175	167	162	200	188	173	209	180	187	209	183	198	204	187	185	177	208	220	188	200	185	197	165	185	177	195	197	230	207	200	213	184	194	171	211	173	211	186	201	188	206	188	182	207	189	194	192	175	205	187	170	193	189	195	196	183	191	173	205	172	179	210	194	205	188	202	202	197	204	204	205	166	190	182	191	198	196	191	186	182	203	208	207	175	189	183	189	185	198	202	197	191	201	194	174	180	195	184	181	188	196	170	200	195	180	197	190	194	201	200	174	175	186	202	192	172	182	203	194	193	200	211	191	172	212	205	202	195	193	177	194	190	190	182	186	204	207	165	185	203	207	170	192	215	205	182	187	198	197	236	199	156	193	173	204	191	226	201	195	185	182	198	187	177	186	186	197	202	188	208	191	186	206	173	202	190	185	202	203	199	188	182	200	203	205	198	190	185	205	193	177	184	195	192	172	203	200	212	189	199	174	208	179	207	190	199	179	181	189	204	197	195	182	172	190	221	189	217	191	202	185	202	189	189	167	180	209
13707	13853	22613	24829	22786	19031	16747	13741	13168	10870	9425	7041	3618	2749	5358	22953	30080	25458	18476	10188	4201	1746	968	736	726	707	750	688	684	651	680	669	702	688	703	702	698	701	708	708	663	692	655	699	685	694	676	670	676	663	661	769	686	721	674	741	693	692	692	699	698	697	682	668	691	701	664	687	711	693	708	718	708	698	665	701	711	664	680	688	759	707	717	709	679	689	718	705	716	740	681	674	705	703	693	709	677	681	726	717	718	718	700	725	636	683	719	682	717	740	736	665	742	722	684	748	700	730	686	727	711	678	703	733	655	706	769	693	752	726	705	708	693	681	708	665	715	731	693	699	693	668	709	728	687	716	684	719	736	676	735	708	747	666	698	733	666	695	684	723	707	663	716	702	693	760	697	721	674	700	732	678	692	721	716	691	720	687	673	616	667	677	703	663	713	715	684	715	713	713	702	697	701	698	687	679	728	717	695	713	725	698	668	729	730	694	676	716	660	672	680	680	749	718	729	732	700	713	695	669	709	756	733	624	675	693	739	714	694	679	704	730	691	708	734	730	660	699	739	686	727	737	704	727	712	665	701	713	738	687	655	716	686	664	749	729	695	700	696	684	725	754	651	677	702	706	692	659	706	706	719	725	686	731	639	698	736	751	682	713	683	686	710	687	697	698	715	760	703	709	694	707	728	713	669	703	706	681	677	662	708	709	757	727	710	714	678	740	723	735	699	704	687	724	683	709	718	707	689	674	698	722	709	636	639	728	711	696	681	643	737	735	690	669	756	680	687	694	735	765	684	714	667	712	734	724	698	680	690	744	698	723	725	695	751	681	710	675	668	659	750	761	663	699	679	701	712	719	717	714	702	738	732	699	703	675	718	722	725	701	664	726	694	732	718	713	744	725	651	696	749	710	692	737	702	732	732	685	769	700	680	645	670	689	728	749	696	684	733	647	728	725	697	715	718	737	700	680	714	742	686	695	681	656	664	708	747	708	694	674	718	663	697	709	711	718	693	765	753	723	699	728	739	678	697	667	711	716	710	665	667	706	738	660	651	641	663	677	709	715	742	720	703	660	704	684	673	736	774	700	743	667	660	702	649	719	704	695	708	685	684	733	677	665	719	691	698	697	715	710	708	709	715	716	690	724	698	684	696	670	696	682	675	681	704	700	672	705	695	681	682	707	711	689	663	674	710	747	702	719	710	679	715	690	733	666	710	718	665	664	712	665	731	676	715	699	714	717	693	749	684	649	633	719	710	702	710	722	682	695	707	710	694	668	672	737	715	720	702	698	726	663	724	694	723	686	684	714	687	695	692	750	735	728	691	701	690	705	681	716	713	710	707	732	659	699	667	690	650	724	724	712	705	708	694	686	692	717	703	662	693	648	745	737	733	687	707	746	692	658	689	731	689	716	702	651	698	672	756	657	676	705	667	719	681	683	696	744	772	688	685	761	698	671	676	685	702	725	721	718	658	682	721	691	706	740	709	728	700	717	755	708	704	662	643	653	710	744	670	708	734	731	714	715	715	705	725	671	710	695	712	724	731	779	657	708	700	672	682	736	681	764	704	726	672	616	684	711	701	741	721	708	712	742	659	687	730	651	689	687	692	724	688	715	685	660	685	694	764	658	709	755	686	712	727	689	702	681	683	706	701	719	749	706	690	698	713	712	711	713	650	658	718	717	671	709	715	732	735	726	649	745	730	686	716	683	717	730	715	700	698	656	707	725	692	723	697	738	678	705	697	673	752	708	705	704	716	671	722	702	683	702	715	725	682	701	699	715	686	703	697	726	665	700	702	748	682	761	683	721	721	692	677	661	691	728	753	713	681	731	672	674	676	691	711	703	701	678	679	722	688	725	681	733	656	694	658	751	693	683	710	667	716	682	736	704	644	712	715	716	722	694	706	745	682	758	654	675	703	746	704	725	698	677	668	693	731	699	640	678	739	698	688	736	713	691	755	729	706	719	699	692	700	712	746	697	682	652	670	662	652	644	715	728	686	705	699	690	733	753	673	714	651	667	729	751	667	696	754	704	697	722	682	646	712	721	690	723	662	669	674	719	683	683	671	675	735	712	684	696	710	757	703	698	727	744	727	673	703	712	717	673	668	695	683	717	729	674	711	683	721	658	735	729	682	733	756	728	751	659	653	732	715	696	675	701	702	698	661	646	675	727	740	659	700	716	720	704	725	650	665	689	672	705	735	706	729	693	683	677	703	678	734	702	676	697	663	747	682	680	705	718	707	727	728	722	661	763	663	699	656	703	697	718	733	717	731	733	745	715	711	740	711	651	695	736	724	718	680	725	683	715	694	697	732	696	682	751	720	748	661	719	690	742	728	698	684	664	712	714	694	608	697	672	687	699	722	696	727	695	691	720	719	703	677	711	681	660	713	677	710	710	711	644	751	666	681	746	691	676	682	697	667	685	694	694	695	735	693	692	729	662	685	672	734	725	665	731	730	718	705	714	723	727	693	668	705	724	710	702	684	682	739	729	747	716	651	714	666	710	704	723	721	704	698	658	671	687	655	699	655	697	703	697	716	653	666	681	712	712	700	726	711	675	686	680	716	713	732	717	711	729	702	725	676	678	664	723	734	639	734	725	718	715	699	711	711	710	678	715	704	745	680	682	671	664	700	721	704	666	725	682	690	678	668	690	702	709	700	732	699	770	755	767	705	695	686	694	704	721	665	710	676	715	701	689	689	665	701	721	685	741	700	681	719	711	704	705	668	728	740	723	757	681	734	723	681	729	709	696	740	712	686	690	741	719	690	675	711	672	677	694	674	700	747	707	670	687	672	786	672	678	675	686	665	684	662	735	717	710	710	702	662	709	658	660	636	674	679	699	684	705	725	743	652	710	663	692	697	676	725	676	724	663	694	662	719	679	716	698	668	697	674	740	712	683	691	668	729	705	651	690	699	734	732	730	684	727	693	694	663	693	706	675	716	716	723	736	661	694	709	679	687	699	714	689	654	723	654	673	686	738	672	673	701	754	694	712	732	736	654	678	717	685	678	688	656	713	695	715	698	674	672	677	674	726	687	728	699	717	745	745	699	724	729	674	729	760	705	709	721	727	708	706	731	706	690	713	671	730	706	688	748	706	673	721	702	727	674	742	713	713	722	738	684	745	722	763	729	702	749	725	694	735	710	778	750	725	698	707	660	669	748	692	695	669	677	735	700	722	696	682	693	676	698	717	694	657	735	696	661	713	720	686	659	719	710	671	710	674	692	708	712	683	657	712	699	717	681	713	689	714	732	737	734	690	762	736	728	693	756	714	748	715	714	693	689	648	696	696	718	730	727	684	712	767	679	732	749	736	770	689	705	745	697	716	675	726	655	729	678	697	706	704	731	708	721	679	688	711	726	718	723	711	709	673	707	695	704	743	705	684	679	719	758	695	723	679	711	681	678	725	713	667	700	719	660	700	717	689	687	702	672	650	699	686	722	720	693	720	675	722	724	678	683	705	681	742	689	718	670	697	700	699	705	686
22523	21235	26423	23803	20406	15604	11068	8652	7039	4977	3352	1527	811	993	3416	10315	16434	12853	7488	3110	1132	532	287	262	242	242	231	249	228	222	283	252	230	245	236	238	236	205	261	221	256	240	229	226	253	270	253	231	210	253	213	233	243	231	237	231	246	230	238	290	224	232	245	253	216	231	248	243	220	215	233	258	249	238	237	231	248	227	248	265	207	232	231	274	220	247	236	241	240	243	232	251	232	235	220	267	240	228	252	225	235	225	253	239	241	221	215	264	224	257	257	260	239	222	268	240	258	247	261	229	222	247	221	215	238	227	231	225	266	230	272	235	251	232	230	217	246	248	225	241	245	246	235	251	251	229	230	241	249	254	246	220	243	219	235	236	220	215	253	264	252	242	249	225	250	241	234	207	205	226	227	255	199	220	239	251	248	199	219	232	226	241	236	215	246	244	239	261	255	254	240	245	228	266	194	261	241	224	227	207	217	232	254	238	238	232	246	245	228	245	218	226	240	237	236	264	232	261	222	235	233	215	216	206	251	231	245	259	248	262	229	225	248	233	260	246	247	236	236	248	243	236	250	245	245	271	228	221	264	223	239	256	239	261	237	243	235	256	219	235	240	255	247	264	238	252	247	217	237	249	243	223	232	212	228	235	242	247	248	240	268	249	222	222	272	227	242	243	227	253	227	219	246	223	209	231	224	232	246	244	235	229	272	248	250	237	237	245	216	261	247	228	223	234	259	244	239	249	224	217	234	260	253	276	233	229	254	231	220	236	247	218	250	266	248	251	229	257	246	228	246	230	232	246	236	266	259	249	247	220	235	233	251	247	244	220	246	279	235	242	256	225	227	245	253	233	257	236	230	248	237	242	230	219	223	221	244	231	258	260	250	245	251	266	247	203	229	249	231	208	208	251	203	244	240	234	260	240	253	243	232	239	266	255	228	247	246	240	216	248	232	235	273	217	263	227	225	242	223	233	227	247	247	235	206	240	244	253	234	219	228	243	224	240	221	262	216	236	240	212	249	253	242	233	223	238	237	250	237	256	257	272	225	231	258	223	219	225	242	228	241	258	211	222	206	246	190	285	273	245	219	240	238	240	242	210	239	200	233	258	213	242	254	244	255	208	251	232	230	237	236	252	251	243	222	262	258	239	236	226	254	247	204	209	266	241	249	239	225	240	221	224	247	220	249	236	247	236	238	250	231	226	251	249	232	248	242	236	236	237	214	239	260	235	234	251	233	273	228	231	239	219	231	233	221	234	228	234	246	248	237	259	240	256	235	244	261	255	220	248	229	253	231	229	213	230	230	217	252	243	258	210	217	226	231	204	255	227	254	209	235	271	260	257	228	209	265	257	264	202	263	225	245	262	215	243	263	225	238	257	271	248	224	240	241	254	208	255	237	242	252	219	227	232	239	226	232	242	249	224	268	242	230	233	235	243	234	264	236	210	262	232	251	262	253	232	232	230	234	222	238	239	241	243	260	231	248	236	236	245	232	232	241	266	235	271	246	245	233	257	238	221	262	237	257	268	202	223	224	238	234	236	222	269	240	228	249	243	230	211	259	241	249	223	224	226	254	257	238	221	245	262	232	256	242	257	233	229	238	226	229	217	207	272	265	254	265	222	248	225	235	244	234	229	229	249	229	236	256	268	219	260	231	248	251	245	212	224	241	256	242	237	238	258	249	250	243	240	220	267	257	227	230	221	227	222	253	221	239	231	247	256	243	239	236	212	231	238	256	249	232	235	201	232	230	233	251	220	237	226	251	236	247	217	254	249	244	232	235	231	249	247	261	222	246	231	250	242	234	227	236	213	248	253	223	233	228	232	244	250	220	243	258	246	218	223	253	209	256	206	230	239	222	219	258	217	241	210	253	255	247	250	223	248	228	251	264	229	238	218	229	216	240	245	228	239	229	251	238	222	251	239	230	230	237	236	220	247	239	211	240	253	245	246	259	245	232	257	211	231	220	248	237	218	246	212	226	238	238	234	236	218	230	234	260	250	221	237	235	233	236	236	243	224	250	235	239	224	238	231	232	209	227	246	238	225	229	234	214	237	229	244	217	211	248	267	243	246	231	232	256	241	245	249	224	224	229	243	202	235	210	244	245	219	265	263	232	241	234	242	238	243	245	220	237	253	224	246	250	216	243	251	276	229	236	225	220	252	254	235	229	225	256	244	235	241	259	238	226	205	246	258	205	227	242	221	205	263	225	246	243	226	228	205	228	272	267	246	232	235	204	243	231	257	218	234	243	217	224	229	234	225	249	232	233	254	247	242	265	259	227	236	238	205	215	244	250	252	223	226	234	226	252	200	257	234	234	235	213	225	250	251	230	211	251	214	259	257	229	256	217	209	234	239	253	212	227	258	216	213	234	248	239	215	242	230	215	251	236	232	249	242	256	233	258	244	236	216	224	239	266	212	243	242	236	240	221	230	243	221	237	217	267	242	226	263	234	232	244	237	209	244	250	244	221	223	239	248	236	231	267	240	239	220	218	205	226	234	240	226	207	260	237	212	223	242	251	240	245	251	238	236	264	236	233	253	215	243	231	230	225	201	235	199	225	185	217	239	239	242	232	239	239	254	232	218	243	237	222	232	231	221	224	251	245	226	216	220	236	223	243	212	236	254	223	206	235	258	232	223	253	239	221	245	264	239	233	236	264	232	237	224	249	256	226	264	239	239	223	232	216	229	237	244	225	223	228	251	248	258	222	243	234	210	243	236	237	247	257	239	216	228	253	242	258	234	251	203	222	242	247	244	235	271	210	235	222	223	258	216	238	229	271	223	236	233	223	249	228	251	246	248	224	236	260	256	232	230	250	229	237	249	240	224	245	237	220	254	252	233	247	245	237	229	235	254	237	241	280	233	258	245	238	228	243	219	230	264	226	255	213	241	244	227	256	257	242	230	217	225	212	209	212	240	225	215	246	256	222	241	230	263	212	234	268	237	238	220	257	250	224	232	223	220	279	229	229	242	233	238	239	247	256	239	222	206	227	243	233	241	217	249	260	230	277	235	224	241	263	252	230	230	249	235	256	244	217	221	227	258	240	250	251	238	229	253	225	256	238	216	240	237	249	263	272	238	229	236	241	228	233	226	244	250	234	222	239	242	239	253	243	243	234	267	266	229	225	213	219	212	256	263	240	253	276	236	229	260	239	243	236	250	245	226	210	263	249	237	234	218	221	219	242	249	208	237	253	223	249	236	239	231	224	217	232	234	245	242	254	253	244	242	218	246	242	232	215	241	253	235	218	221	261	258	220	227	212	240	241	263	228	241	231	270	243	216	254	223	232	233	238	258	255	236	275	262	224	210	276	239	258	254	242	240	208	253	213	247	261	228	207	218	225	243	229	261	266	267	215	258	239	230	206	226	218	242	236	228	279	212	241	239	220	251	250	248	262	244	242	211	243	260	229	241	236	275	219	221	231	250	212	257	247	240	234	229	215	226	231	242	236	226	270	226	258	207	219	238	224	243	254	225	240	240	210	250
18844	18122	28321	29863	28651	24973	21043	20814	18628	16532	12952	7108	4313	5614	15806	31401	37522	32764	24577	13823	5742	2311	1024	849	851	847	848	817	882	813	873	808	836	837	815	863	800	826	815	805	825	862	821	792	845	881	799	824	815	776	864	800	804	860	824	827	843	862	848	887	832	806	847	824	863	845	816	868	832	826	808	802	846	831	849	796	826	821	806	790	826	867	849	849	841	823	840	823	838	841	813	809	805	834	867	827	861	835	837	857	836	871	845	811	819	847	785	867	809	861	814	799	855	817	822	807	873	864	809	859	842	875	828	819	794	854	869	776	805	767	855	801	811	819	834	771	843	802	848	855	803	769	810	875	818	847	850	818	805	844	817	798	871	814	836	866	817	847	867	833	817	787	814	807	838	811	836	805	829	878	826	838	849	843	827	827	780	816	872	851	819	838	850	789	875	807	849	860	845	846	832	798	828	820	848	819	816	870	839	856	795	780	865	780	823	848	839	814	813	846	871	825	816	878	801	854	845	791	840	833	804	839	859	822	829	822	818	842	830	877	830	842	789	825	815	810	774	805	814	813	854	860	836	834	859	844	858	820	805	826	843	836	849	876	814	815	865	800	835	827	863	854	852	800	870	809	805	803	799	863	816	857	797	816	777	812	800	914	848	851	857	905	819	835	815	818	865	851	820	875	797	827	798	814	820	787	800	804	860	792	836	800	828	850	847	868	855	780	824	842	840	832	832	845	791	819	834	812	808	835	837	854	856	830	834	836	837	810	827	781	819	868	855	855	839	849	841	819	825	835	854	826	811	835	819	804	819	851	814	826	853	835	876	876	840	851	876	903	876	830	856	816	827	832	807	847	841	884	898	895	842	842	815	830	852	816	848	805	838	809	796	871	866	842	813	843	824	805	832	834	936	831	809	833	828	823	813	848	882	831	825	873	909	869	803	833	847	829	886	861	802	831	830	879	859	852	826	852	841	909	829	854	812	837	817	824	857	843	865	776	861	828	853	851	808	876	865	843	810	817	821	853	828	837	901	852	856	814	853	834	809	775	807	880	812	856	846	810	789	787	883	799	878	884	834	876	801	828	853	821	918	851	796	837	783	802	864	873	820	879	840	845	855	847	833	832	813	785	868	821	810	832	802	815	814	840	904	806	891	800	812	836	874	801	876	829	880	853	862	854	780	858	828	815	871	863	755	784	789	848	860	904	823	831	822	842	862	856	835	893	876	860	844	847	816	873	851	849	843	843	878	802	801	784	840	787	783	784	846	855	820	838	829	843	843	822	829	833	811	864	870	878	824	843	813	809	855	856	865	819	812	794	861	884	814	903	835	806	815	846	808	847	856	893	875	810	822	849	870	839	865	776	799	786	892	798	778	824	844	842	794	854	818	802	859	809	810	876	837	824	884	872	812	847	798	764	862	820	814	830	854	850	809	888	815	848	860	868	799	873	837	843	842	807	830	852	824	830	866	840	841	823	836	832	792	769	793	817	827	830	806	833	831	831	796	769	841	798	873	784	857	819	853	804	830	801	842	860	840	789	837	769	861	893	823	829	870	830	802	885	846	819	871	837	895	872	818	818	859	831	827	838	842	811	866	855	805	869	855	844	853	868	840	824	836	896	869	836	792	816	799	860	809	891	787	803	911	818	833	919	832	873	818	846	842	791	813	785	826	820	828	866	793	856	835	858	821	869	794	821	815	829	873	839	794	792	788	818	795	839	803	824	832	871	868	859	834	791	822	817	842	826	804	824	898	770	879	773	817	839	789	877	834	784	819	873	825	853	837	851	865	870	867	840	832	834	854	855	841	796	826	823	873	805	828	838	800	847	803	858	840	847	847	859	899	807	834	809	815	779	822	848	857	810	864	853	806	799	813	848	868	847	819	833	805	841	845	807	911	854	874	823	847	836	821	828	834	795	832	840	865	823	849	911	857	835	832	865	821	821	868	835	794	868	867	841	879	861	812	831	839	883	872	853	836	853	848	828	834	837	854	842	819	805	791	842	868	819	871	809	794	819	862	805	841	863	831	830	827	800	803	799	884	868	800	828	795	824	805	804	784	799	893	827	808	847	870	815	891	846	859	850	826	876	815	868	841	839	813	869	790	826	850	880	823	811	874	863	803	839	840	848	789	810	875	872	832	820	862	848	811	848	833	842	830	813	752	830	804	812	808	833	772	807	807	808	748	809	851	834	809	862	793	813	811	820	765	822	831	856	862	814	804	852	827	833	754	835	808	861	841	824	844	781	804	833	798	860	772	842	856	797	837	882	810	808	851	847	855	841	802	826	816	833	847	839	842	781	828	830	834	781	840	842	828	770	828	848	888	862	885	794	793	764	838	841	873	833	835	839	755	799	783	844	795	797	770	816	865	748	860	821	852	854	838	829	780	836	787	865	850	811	885	840	813	806	816	817	903	812	846	799	851	809	869	904	816	803	808	863	839	806	867	829	860	764	817	833	866	837	852	753	834	825	882	885	834	832	810	835	835	871	836	863	819	858	842	782	814	872	818	874	823	852	856	859	824	875	847	813	773	834	788	781	768	808	858	773	857	807	811	850	782	868	785	837	795	842	809	820	790	829	829	862	847	816	844	826	867	795	826	822	838	830	788	823	780	851	843	835	838	805	814	861	829	825	817	838	882	826	816	865	813	893	842	825	852	895	808	846	772	793	822	807	844	878	887	812	814	852	861	857	878	806	857	835	884	811	834	832	826	839	805	825	853	824	793	881	823	901	858	790	876	862	805	869	805	879	803	784	829	784	811	845	826	789	884	842	813	881	799	737	808	786	863	812	862	838	803	829	825	839	873	850	795	815	836	820	799	749	843	873	876	892	803	820	835	815	796	854	823	850	845	849	854	851	763	825	863	872	832	803	848	848	833	835	792	855	824	834	831	822	880	818	851	845	831	855	854	843	844	874	849	867	835	823	764	815	854	844	824	825	833	804	867	792	849	858	797	814	877	798	762	863	782	821	865	779	837	818	773	783	851	819	815	863	841	854	836	826	787	829	834	808	825	820	867	828	822	827	790	816	807	871	805	880	855	784	797	837	893	828	803	821	801	854	825	827	823	805	811	812	821	806	880	817	813	842	858	853	853	817	818	826	801	833	792	816	829	814	815	849	868	839	850	846	809	776	890	827	799	795	855	870	853	816	828	836	839	846	822	833	837	863	793	822	817	760	891	798	838	842	840	827	745	839	837	782	848	798	828	803	865	769	838	860	824	851	809	856	889	857	874	839	826	799	808	874	866	842	785	847	843	776	835	861	827	818	842	811	834	848	832	855	817	826	825	813	825	823	806	816	770	884	797	751	835	820	859	850	766	847	846	802	850	831	800	850	837	883	888	850	867	844	889	805	785	820	759	822	821	794	854	772	835	840	821	835	806	828	832	841	826	792	850	896	835	840	826	859	804	833	844	817	833	857	805	841	852	795	808	804	894	864	830	841	795	759	823	828	831	773	845	840	814	860	799	835	781	797	824	866	855	857	834	835
4789	3053	5337	4206	2736	2547	1572	1271	1164	575	420	329	353	316	370	581	971	1010	732	431	313	223	183	168	181	180	185	192	176	175	168	195	167	180	158	171	162	157	182	181	193	161	168	167	175	159	182	187	174	176	172	173	173	195	168	144	165	201	188	183	154	168	173	179	158	145	195	166	163	195	175	169	164	164	170	165	187	207	157	171	183	168	192	169	182	187	176	181	180	200	172	164	161	175	188	189	175	169	180	158	161	184	166	194	183	194	160	178	181	174	172	173	160	167	181	183	183	159	165	185	180	165	190	163	189	188	158	160	155	168	196	168	181	176	178	169	162	173	179	189	166	159	197	167	178	177	191	173	163	161	178	174	179	161	170	156	172	151	189	156	157	183	161	199	164	185	177	181	168	171	167	176	150	202	192	166	175	173	159	176	189	157	164	135	180	202	180	192	193	167	192	186	164	160	163	151	171	165	186	171	160	197	183	175	168	182	168	202	185	165	150	187	184	178	174	171	180	189	164	200	193	176	195	170	174	191	178	211	179	184	183	195	168	164	164	180	167	180	182	190	179	185	177	173	190	184	172	180	159	186	156	170	163	197	188	160	141	163	174	163	156	182	189	191	175	169	186	162	190	182	201	192	174	167	146	166	174	183	189	168	161	182	209	169	187	175	178	174	201	173	159	177	177	186	160	184	182	157	177	169	178	193	177	190	181	178	178	155	168	178	182	191	174	161	163	175	159	185	179	172	172	165	172	145	172	181	174	168	163	168	164	160	202	159	192	160	175	192	178	180	161	192	166	173	162	181	170	184	173	173	167	136	178	167	177	160	188	200	165	176	167	164	187	168	198	165	175	169	204	189	199	200	181	193	196	158	193	191	166	160	191	177	185	177	170	179	168	174	188	169	161	162	169	177	158	180	164	167	167	168	200	182	191	162	169	179	189	195	170	177	192	177	179	171	157	173	175	195	166	164	182	165	175	172	178	174	177	135	165	173	154	160	180	189	163	168	166	183	179	194	157	172	182	187	202	172	184	185	182	171	165	182	162	188	201	145	163	197	197	159	186	176	188	153	142	165	142	206	168	167	176	152	175	179	149	181	186	187	148	164	168	183	156	171	164	172	190	170	173	180	200	202	181	187	181	150	184	176	179	162	182	190	186	170	192	180	167	187	179	187	174	174	191	205	167	161	204	188	185	178	186	180	148	188	187	187	185	177	189	167	183	182	171	191	150	196	181	153	184	164	165	152	170	164	166	170	183	170	193	166	160	171	194	186	187	182	193	157	158	184	163	172	183	173	170	181	189	175	178	153	187	178	162	168	168	179	162	186	177	154	174	162	172	160	154	186	174	176	159	159	191	152	160	179	182	168	182	157	175	155	166	180	162	189	181	174	169	159	174	193	167	187	171	139	187	183	183	164	163	185	184	183	163	171	177	174	191	186	170	162	185	155	195	175	174	169	177	174	174	173	183	173	174	177	156	167	175	174	207	163	160	181	168	151	183	165	177	184	180	185	171	161	188	186	177	170	183	164	198	192	173	170	184	178	179	143	171	192	174	185	167	150	188	163	174	156	191	184	185	206	185	187	177	173	200	188	161	179	184	189	184	199	191	181	193	173	175	160	171	185	176	192	177	193	157	143	195	162	188	199	191	166	179	167	177	172	177	172	158	175	171	167	206	152	169	189	168	175	172	145	172	160	163	169	182	187	183	179	163	173	158	172	174	164	181	175	171	168	196	188	199	165	180	155	161	166	180	189	193	196	156	170	177	158	169	195	193	162	151	182	166	187	202	168	166	178	170	154	174	176	151	190	181	183	169	193	150	160	172	176	179	173	188	159	174	163	158	179	177	173	182	196	173	186	165	153	165	181	147	178	182	161	184	182	187	184	180	174	168	158	176	177	185	188	173	189	174	185	186	190	193	160	175	167	160	169	173	193	163	191	190	203	167	205	183	181	165	181	184	159	163	189	200	196	163	159	165	172	180	190	160	183	166	178	164	180	180	153	184	174	196	195	169	187	159	148	185	137	175	195	164	187	173	181	172	163	171	154	167	189	194	182	161	178	205	171	178	158	185	175	157	154	182	169	170	167	175	161	191	189	169	177	188	197	171	156	207	195	173	170	185	191	185	165	158	155	171	181	171	177	157	168	173	191	158	183	208	153	166	174	193	160	161	159	197	177	186	169	157	200	166	147	192	168	181	181	172	180	188	162	180	183	165	201	191	186	155	170	160	182	173	163	176	145	158	180	176	177	160	183	211	168	190	181	158	193	185	178	186	190	182	178	184	189	177	166	183	171	187	183	181	187	168	164	191	179	176	176	187	177	181	141	176	177	175	183	186	170	176	159	179	167	182	181	189	167	164	179	164	176	186	157	177	184	177	191	189	180	188	177	180	184	188	166	170	155	210	192	174	172	165	183	173	171	180	182	180	174	182	154	170	179	194	169	166	193	170	198	208	173	163	186	176	179	185	181	161	149	201	187	146	174	175	171	185	171	165	193	193	189	181	163	175	216	178	179	162	174	174	165	170	196	190	182	189	164	159	184	159	166	184	174	166	172	185	166	177	169	158	189	175	197	164	167	199	170	153	179	169	154	164	149	191	200	173	162	202	167	175	172	172	156	157	195	189	195	134	180	166	166	160	182	177	161	149	174	166	178	167	181	170	173	207	170	192	184	185	177	163	182	183	168	200	182	193	156	195	160	179	173	175	173	180	184	185	165	146	193	167	163	209	180	177	186	182	177	190	187	194	172	186	173	160	182	172	191	193	188	187	152	161	167	171	180	164	190	182	159	201	183	167	159	186	161	186	189	171	208	178	173	177	172	183	181	173	154	174	184	135	175	180	157	184	165	180	205	168	177	196	184	171	174	184	171	168	159	179	160	175	195	199	177	184	173	189	156	156	168	179	156	170	196	195	187	172	180	174	177	183	178	171	180	176	176	164	174	179	176	179	187	165	179	151	161	197	179	174	165	166	161	162	164	170	185	161	182	174	157	165	177	181	198	174	160	188	186	192	160	188	181	180	174	176	170	198	165	164	170	157	180	191	187	175	171	167	174	183	189	185	167	149	169	156	174	177	165	190	197	164	174	169	186	173	157	180	179	156	183	173	161	179	168	170	181	197	170	188	160	165	167	197	170	157	193	186	165	187	186	175	181	191	176	168	176	163	162	177	164	172	175	185	190	155	158	168	196	178	170	185	167	165	205	189	166	165	168	195	180	179	169	163	172	189	178	172	178	221	178	173	189	197	176	176	169	195	171	182	168	157	168	161	159	186	206	164	163	185	189	202	158	204	164	163	182	183	170	174	184	166	152	159	182	174	165	157	157	172	207	194	205	153	168	192	179	170	182	166	176	174	175	170	179	167	166	183	180	174	187	193	168	168	163	164	180	180	207	191	173	171	190	164	166	177	180	179	175	174	174	149	194	167	169	160	180	186	181	182	182	171	190	184	167	186	175	168	173	190	202	169	196	197	165	182	173	187	186
4822	4099	10686	11326	9398	9730	6684	5861	5846	3227	2269	1731	1699	1547	1735	3287	4823	4766	3398	2028	1196	778	646	632	631	650	688	656	648	621	680	638	631	606	674	593	608	671	662	673	660	654	654	619	648	666	619	630	625	649	654	611	662	648	600	612	653	633	631	637	629	662	634	643	659	682	646	636	651	627	657	634	669	712	658	651	656	633	661	651	658	648	635	626	664	654	640	667	636	664	663	668	627	587	654	687	665	611	653	663	679	635	627	676	664	646	639	660	654	617	633	623	682	651	640	644	617	636	620	630	619	633	657	613	629	691	631	616	599	658	667	626	638	616	674	636	635	590	624	686	624	655	652	659	612	678	631	660	627	642	613	658	632	630	601	606	608	667	677	659	657	669	639	662	614	578	717	689	648	660	657	634	645	609	623	639	614	614	622	651	612	655	673	620	632	681	598	632	664	622	650	647	629	619	656	661	658	682	601	671	621	652	648	656	652	632	641	612	655	612	676	620	654	611	587	634	659	672	645	606	656	635	669	670	656	650	633	653	640	632	656	673	652	613	611	665	610	636	700	663	642	610	634	639	630	646	620	641	659	653	631	629	582	597	627	639	647	675	589	599	617	607	622	639	635	635	611	673	638	653	660	594	610	670	635	688	623	664	683	651	654	647	651	596	651	625	652	642	641	642	611	625	672	651	671	605	684	640	630	646	625	635	660	639	675	614	616	608	645	635	649	688	658	643	629	624	638	597	672	627	616	655	654	622	638	623	647	605	644	625	632	573	661	583	668	587	633	593	646	647	656	662	610	669	632	654	639	664	614	617	648	659	625	658	641	605	652	621	619	669	614	598	638	628	628	629	685	631	667	655	652	618	633	633	574	639	591	663	616	642	665	609	642	625	663	650	661	623	666	636	689	675	644	662	671	601	655	666	643	607	619	635	647	648	620	655	638	640	629	628	629	642	610	670	614	637	602	599	613	688	607	629	628	669	606	636	613	662	644	648	620	609	663	668	641	683	608	614	634	685	652	621	621	674	708	578	649	645	625	630	589	631	639	628	650	647	681	648	635	645	678	659	635	608	641	652	629	643	657	659	664	688	600	608	663	633	663	655	691	673	665	649	592	629	620	697	641	607	625	609	720	627	654	620	643	601	618	619	629	669	651	661	643	665	686	645	651	656	654	648	609	630	654	667	663	636	668	634	688	626	631	659	634	633	671	652	630	675	669	649	642	676	654	659	670	704	574	630	651	641	654	692	621	645	623	662	616	638	674	610	680	614	640	663	676	636	627	646	687	630	595	643	670	681	656	671	659	620	685	636	665	627	619	694	689	628	619	641	641	633	594	661	652	638	633	675	668	665	591	613	646	603	639	633	690	589	653	628	662	652	679	629	640	611	632	657	654	641	627	605	641	626	658	604	612	647	657	674	654	638	633	657	651	666	642	667	651	614	667	656	577	638	689	661	650	638	627	611	646	664	648	650	592	606	602	704	683	653	647	638	595	629	683	633	583	667	611	615	616	682	630	651	591	703	607	628	644	681	602	646	637	680	631	747	680	661	640	669	660	678	656	662	617	644	628	645	650	653	630	606	653	645	632	645	660	674	648	669	648	635	630	642	659	639	610	660	611	679	603	648	608	616	660	652	638	659	661	644	604	652	662	677	658	650	687	647	665	659	630	632	589	658	659	619	623	594	637	666	638	606	633	632	697	632	649	660	612	631	692	674	644	645	647	671	651	673	635	619	638	632	667	664	630	630	657	586	632	609	628	620	608	620	619	657	676	644	603	603	619	650	609	622	690	609	601	643	647	662	652	623	636	662	650	634	612	616	668	623	663	638	616	589	710	646	644	669	634	610	627	619	626	627	625	654	650	661	625	669	652	616	649	593	666	583	662	648	637	668	593	626	651	647	688	630	634	629	627	643	614	643	651	671	700	670	650	633	626	631	656	667	619	686	622	668	655	630	669	574	603	632	690	651	599	611	616	588	679	654	646	631	618	606	628	626	646	605	651	709	583	653	591	589	655	626	687	647	643	660	589	607	693	646	664	613	633	670	675	622	658	637	627	645	647	665	641	652	643	663	665	679	672	632	670	664	675	679	676	658	678	649	608	629	654	652	644	621	615	678	647	713	662	683	625	641	613	661	594	714	639	591	661	623	635	607	639	605	610	633	670	615	660	608	617	604	660	600	632	668	622	624	674	613	652	617	606	657	637	662	601	613	658	656	657	620	647	637	649	626	676	615	659	695	672	617	632	611	588	677	675	653	638	653	631	601	634	670	608	625	650	600	615	665	666	664	671	637	641	675	667	637	644	642	615	643	597	652	634	668	655	613	682	621	647	643	646	638	676	633	634	652	644	681	658	660	612	622	641	673	637	676	641	611	694	671	644	671	693	686	688	626	637	647	682	673	676	645	694	626	626	632	635	641	657	578	612	641	618	647	624	664	630	642	657	647	614	631	670	648	663	631	603	664	624	644	618	638	625	641	673	620	645	630	634	673	656	630	648	646	669	609	615	656	626	635	687	664	685	634	636	657	662	622	650	612	627	615	670	631	632	621	653	652	663	634	655	626	693	673	667	618	661	614	637	643	619	654	631	658	604	655	659	669	625	661	615	598	651	644	637	610	623	641	629	631	689	621	619	656	622	626	673	600	649	653	650	648	674	637	636	648	648	614	665	646	674	626	622	670	611	690	629	693	627	640	677	635	646	652	617	649	638	664	653	638	669	646	613	634	613	648	653	637	624	595	654	641	668	636	646	670	625	664	664	634	669	640	611	679	643	639	619	634	697	660	622	590	659	656	624	623	654	632	589	645	631	628	660	641	622	647	602	631	626	634	617	645	637	663	650	642	632	628	645	640	691	643	633	624	637	648	644	641	618	646	648	659	670	624	552	630	662	593	690	638	665	631	604	624	640	665	616	660	661	633	572	627	635	674	658	639	605	621	643	635	593	630	648	644	624	674	624	645	636	633	616	652	623	644	606	661	653	651	608	666	630	614	641	634	622	583	599	591	647	665	619	594	629	615	625	640	664	638	655	597	658	667	621	638	657	648	609	626	621	600	619	668	591	653	663	672	628	615	635	624	663	652	650	628	645	637	614	629	618	672	652	654	661	655	639	622	652	658	660	678	612	639	685	617	644	615	693	666	658	653	644	618	617	632	641	613	713	665	639	647	637	607	691	649	656	625	643	615	626	641	635	609	639	583	658	648	638	651	628	624	644	650	627	632	658	633	686	649	664	609	650	624	645	630	599	624	633	644	659	637	620	681	654	675	658	678	612	644	628	583	656	617	629	637	692	589	635	617	650	674	617	606	671	623	626	617	631	613	628	651	675	632	596	630	662	691	618	640	609	649	614	659	619	633	681	644	666	687	637	642	649	644	612	598	601	631	627	609	653	634	693	634	632	666	653	630	632	673	642	625	619	677	626	598	612	614	616	604	613	611	621	620	605	697	616	659	677	611	621	626	689	634	674	672	577	651	633	617	673	649	635	659
14823	13655	20394	18292	14839	11409	7927	6456	5084	2205	1131	923	695	514	942	5020	9085	7935	4554	1901	728	344	215	167	187	164	166	184	199	187	186	162	186	184	174	185	198	176	179	186	156	194	186	162	165	180	171	165	164	170	194	157	194	175	172	163	177	179	204	165	170	182	175	158	175	197	173	179	186	164	190	138	170	183	170	193	200	192	183	165	169	177	155	176	169	188	160	167	184	181	176	177	190	182	177	171	179	164	198	172	164	172	175	154	196	188	158	202	188	182	176	167	178	181	179	161	187	158	161	170	174	180	188	169	159	177	181	176	178	194	182	162	206	174	166	192	175	177	178	162	172	161	196	166	170	158	183	170	167	160	185	161	172	188	168	161	187	192	198	192	166	167	163	195	183	189	189	186	191	193	175	150	208	179	163	177	173	195	178	171	156	193	184	165	175	183	183	158	202	162	171	164	175	169	191	178	186	178	188	209	168	157	156	177	175	155	180	205	155	182	169	175	182	182	169	192	191	146	174	190	180	177	178	150	172	171	191	178	177	184	172	174	193	181	198	183	167	160	188	193	189	173	177	180	182	195	172	179	155	180	197	157	181	167	178	168	190	180	185	189	202	201	182	190	163	185	182	185	151	171	164	172	162	162	187	173	167	188	179	213	186	152	178	174	164	194	185	184	174	179	168	181	171	157	192	196	176	169	160	174	159	157	181	192	178	182	182	174	197	178	173	173	185	160	169	182	186	176	185	198	202	175	161	201	208	181	151	169	179	164	161	203	175	182	175	193	191	184	150	149	180	167	173	193	169	163	166	191	172	202	162	174	156	197	156	186	170	173	162	167	174	172	176	190	164	184	174	175	185	162	181	177	163	190	183	168	159	185	171	176	166	164	173	173	177	204	190	160	169	187	161	173	163	173	181	159	165	161	177	179	164	185	185	168	185	193	181	164	166	184	179	178	157	203	148	193	170	173	174	201	161	174	191	169	156	158	185	179	179	192	170	179	185	170	165	178	154	150	185	187	191	160	171	184	167	184	179	161	191	183	189	166	187	156	203	170	161	172	179	178	147	196	195	184	187	166	158	169	180	197	162	171	166	169	151	195	186	166	174	156	180	178	176	157	172	170	165	177	214	169	196	209	182	172	196	160	172	171	168	172	185	187	177	170	146	170	177	183	176	199	186	164	182	179	155	172	164	181	186	179	173	177	184	175	190	186	201	167	181	164	173	195	200	182	195	171	186	162	176	179	196	166	189	179	185	191	170	183	191	168	176	162	174	157	194	165	200	189	156	154	161	183	165	203	167	157	172	170	183	167	165	161	172	172	159	173	168	174	154	172	197	173	201	172	175	193	182	185	157	188	172	198	209	171	161	200	156	147	177	154	174	197	173	192	172	175	196	165	161	170	183	171	180	165	179	168	219	173	185	174	196	174	171	168	199	170	175	172	182	191	213	170	164	174	160	191	172	169	167	189	147	184	188	190	168	159	171	172	173	166	156	183	179	176	176	173	194	174	181	179	188	170	146	177	169	167	188	198	185	157	181	172	176	175	174	149	172	189	175	165	181	188	189	185	154	204	165	186	186	170	172	182	165	180	188	165	163	178	199	159	166	183	182	179	164	164	183	185	167	166	161	191	192	177	196	182	158	161	169	170	176	184	174	167	202	197	168	169	180	163	167	195	177	164	197	162	170	183	167	197	156	179	161	175	173	174	177	163	167	160	176	178	164	179	160	172	180	170	185	191	141	175	163	180	176	146	197	171	196	184	177	176	188	173	181	184	181	172	177	189	171	189	165	185	190	168	179	186	188	187	165	184	173	196	179	189	179	187	169	181	189	163	189	176	178	184	185	157	194	173	180	179	161	181	152	201	170	174	176	172	177	162	180	172	182	176	176	164	201	172	171	172	153	172	164	178	166	165	169	163	184	180	175	189	178	193	166	166	193	173	188	178	181	169	204	156	163	160	198	213	183	191	172	178	182	177	168	182	179	160	200	186	197	170	154	159	163	172	177	171	186	173	201	175	159	165	179	198	190	161	170	194	158	179	187	171	198	168	169	167	155	172	188	192	198	171	193	170	189	202	163	174	199	185	180	192	165	162	147	162	168	185	169	186	186	169	183	193	183	182	169	170	172	160	162	163	161	174	159	148	188	192	189	192	171	188	199	156	176	176	169	197	160	193	178	203	161	203	180	170	163	158	166	162	185	196	169	181	182	179	164	167	180	163	168	185	168	172	163	194	184	174	168	178	167	167	166	165	180	180	179	175	187	179	191	193	162	165	196	168	189	190	182	159	202	165	180	193	189	167	159	178	176	171	171	208	167	182	149	171	195	165	186	168	166	198	171	190	189	177	171	184	166	166	170	161	163	172	190	152	193	191	167	192	160	185	186	192	162	168	179	184	187	182	189	191	174	172	197	170	177	161	161	156	186	180	181	185	180	162	163	162	186	162	161	177	156	191	194	163	193	180	184	188	186	186	190	153	158	177	179	156	140	178	171	175	175	189	151	129	175	177	174	161	183	177	178	173	173	165	177	188	157	195	169	170	186	163	166	163	160	207	207	162	167	193	163	191	160	167	162	182	165	177	179	148	170	164	177	179	161	175	172	163	175	194	174	174	188	197	199	189	178	181	150	181	178	167	145	179	175	168	183	188	185	176	200	196	167	164	187	176	177	168	200	150	201	157	181	177	180	190	176	193	176	208	165	179	195	205	163	162	170	192	155	181	166	172	172	178	190	172	173	164	178	175	157	187	158	192	175	184	181	174	168	158	174	176	184	195	177	173	176	146	152	139	183	176	189	166	193	170	155	171	164	168	187	193	178	168	190	182	191	140	173	193	156	158	201	167	137	179	172	207	172	169	160	186	152	147	173	178	193	173	161	167	165	161	186	190	174	182	168	170	176	190	170	164	204	174	179	174	183	180	169	176	157	156	171	199	154	194	169	151	199	187	207	163	166	184	169	171	158	167	156	188	186	178	169	171	179	191	165	170	177	165	175	183	151	199	190	162	167	152	169	191	145	162	184	142	203	169	180	152	167	154	190	187	157	174	154	179	194	160	195	184	174	181	167	185	161	186	186	177	195	173	155	186	195	192	191	181	173	191	195	186	171	195	193	176	185	179	151	177	201	174	151	161	187	186	189	162	181	179	189	163	159	171	177	173	173	163	180	157	196	165	158	201	187	170	175	192	164	204	172	204	181	171	171	163	156	181	178	180	179	186	201	161	162	187	196	187	167	169	183	181	176	166	189	194	167	178	195	167	150	173	196	192	156	197	157	184	191	183	174	188	179	161	157	185	168	160	189	212	178	192	177	171	172	197	175	178	196	174	187	188	184	170	177	174	174	160	175	137	174	164	175	196	162	183	179	165	186	192	186	171	162	159	173	155	190	165	176	177	163	183	172	162	192	158	155	143	161	191	178	179	200	207	165	181	176	162	167	189	162	169	159	162	165	168	164	166	166	179	198	189	182	161	167	163	208	186	151	180	190	195
13424	12745	24284	26065	24181	21279	16988	18425	15407	8379	5855	4971	3963	2800	5301	21629	29466	26463	18176	9436	3800	1519	844	629	641	628	650	664	652	665	624	630	691	640	611	646	666	652	607	671	643	688	595	667	653	647	605	622	612	670	659	630	640	644	652	613	650	630	649	616	599	675	645	651	659	664	661	598	636	631	668	680	633	645	687	628	676	659	689	636	653	648	662	631	618	615	628	621	662	653	678	660	624	640	642	630	622	658	596	611	692	684	619	689	674	657	632	609	688	656	661	583	626	680	626	713	642	638	655	618	642	658	703	619	651	690	673	663	702	665	655	633	578	681	641	638	634	633	666	613	668	667	591	676	600	682	626	673	657	605	660	647	634	612	641	694	637	671	636	652	628	663	633	606	657	646	641	640	633	659	646	680	677	684	630	639	619	611	639	675	681	673	620	662	653	639	671	649	706	641	610	638	641	607	669	660	658	665	636	639	657	626	675	659	623	637	654	648	619	646	680	624	681	627	671	650	623	668	645	676	602	658	684	635	630	662	666	634	645	602	626	684	633	649	599	621	680	659	689	653	640	650	654	621	683	561	597	615	661	651	647	641	638	654	601	623	626	630	689	637	653	620	675	658	689	649	651	643	709	621	651	660	669	623	629	627	646	657	606	640	645	626	679	655	590	661	666	650	641	633	600	647	586	580	642	671	645	642	618	674	651	645	667	662	616	677	642	674	636	638	640	649	634	649	648	665	664	639	630	668	666	613	701	637	620	636	631	622	692	663	615	588	671	713	639	678	675	654	654	607	612	630	657	652	627	658	656	647	662	652	631	640	672	647	611	698	597	606	630	641	644	661	607	636	624	632	635	635	660	654	632	625	666	651	655	624	663	658	646	624	658	661	626	627	635	645	636	613	585	647	662	619	689	634	662	669	643	629	655	651	630	628	655	594	635	640	673	625	654	619	644	633	652	650	651	667	630	673	666	659	664	673	674	635	622	585	629	616	602	716	648	650	677	613	698	625	621	614	696	675	640	654	666	632	641	652	643	660	604	643	659	628	619	618	651	656	632	633	661	646	666	613	623	646	606	624	687	643	643	656	665	658	639	632	684	644	654	619	621	673	645	609	684	607	611	648	666	679	615	634	672	627	638	628	674	619	628	709	660	603	667	618	649	699	629	643	627	617	640	647	598	645	631	645	652	671	616	666	645	633	612	646	626	678	654	649	647	610	634	677	616	676	620	663	638	623	665	652	611	574	657	634	661	683	647	661	637	646	631	641	694	618	647	611	674	626	650	644	626	636	671	620	609	645	673	650	645	642	609	630	664	644	633	672	612	616	638	665	617	638	616	661	668	633	589	639	673	578	647	659	631	632	662	640	669	642	659	626	665	612	719	592	613	652	644	665	608	598	650	640	683	649	614	641	654	617	650	667	632	607	594	664	622	667	639	631	673	654	643	677	638	658	632	670	636	620	633	650	630	649	694	658	679	663	630	660	661	648	640	611	673	619	618	656	600	675	671	695	606	673	617	661	660	707	622	627	637	609	648	669	627	625	610	651	676	680	630	614	682	641	627	669	657	704	629	669	635	643	645	624	612	647	675	694	647	657	618	669	626	652	668	633	673	643	678	639	687	624	652	635	645	627	606	656	621	669	653	675	634	639	644	665	647	689	647	620	662	638	664	670	658	652	657	667	617	687	655	578	658	641	634	644	646	627	619	655	653	659	634	629	621	650	637	627	651	606	661	636	650	654	655	642	682	615	642	626	620	597	647	662	657	645	677	627	677	655	633	648	644	628	605	637	693	629	639	662	629	617	628	660	665	651	679	630	680	646	612	597	684	650	615	638	636	638	657	627	675	651	714	660	650	634	614	619	601	665	631	628	664	602	623	598	621	631	683	639	651	629	663	651	682	637	638	662	651	623	667	657	666	639	621	621	616	636	632	642	650	623	635	663	618	640	660	674	637	618	646	628	654	643	628	659	655	646	633	658	649	666	673	616	614	661	582	637	702	685	703	649	628	660	599	642	654	644	650	682	682	654	647	692	665	687	648	627	674	618	609	651	647	657	665	690	668	636	677	660	669	639	639	649	658	625	583	651	668	664	626	678	687	660	659	626	630	665	640	642	641	704	674	682	637	689	676	643	654	655	603	650	644	621	693	670	620	664	637	613	608	653	630	683	703	685	627	612	636	643	665	636	665	613	663	653	629	624	650	669	615	631	681	651	689	685	667	634	631	632	610	679	613	653	612	622	660	646	653	614	614	626	654	641	663	635	620	630	706	691	648	617	650	667	676	673	694	660	611	607	656	625	622	679	616	597	645	679	596	641	651	658	623	643	671	620	583	626	653	688	650	619	614	660	631	650	622	608	653	644	651	687	654	663	661	620	630	641	661	621	628	629	622	676	664	607	631	674	663	637	627	619	617	597	694	637	663	625	622	641	643	638	659	631	672	630	642	598	656	633	646	609	683	666	669	673	661	651	666	651	666	603	619	650	683	661	678	688	635	676	689	627	681	605	640	628	582	672	625	649	667	587	636	613	718	645	642	634	669	644	665	707	637	690	632	637	631	632	642	667	644	663	667	645	638	666	647	627	604	642	676	605	645	630	680	645	657	667	686	661	645	614	659	645	672	671	666	647	652	650	642	622	647	625	687	658	646	624	670	614	660	647	639	659	665	659	724	634	643	638	691	653	717	666	628	641	624	626	635	629	676	654	629	626	660	672	679	663	658	612	652	643	641	677	625	671	640	599	640	637	646	606	707	680	716	625	630	648	616	634	623	601	658	596	617	655	689	601	671	608	647	634	665	658	607	667	620	618	617	681	647	636	653	633	677	651	638	633	655	623	670	657	643	672	637	621	634	659	621	664	647	621	637	655	662	704	602	659	674	677	655	628	629	662	643	657	672	709	657	662	643	669	669	640	619	699	645	672	680	639	676	627	597	671	675	666	652	625	647	644	663	676	634	664	637	632	622	671	662	637	690	635	665	698	609	606	681	647	661	648	618	666	651	603	663	638	651	656	624	666	612	636	619	657	651	646	611	623	675	644	636	673	658	649	673	631	618	656	695	652	683	668	637	636	669	641	633	647	660	633	641	633	595	648	654	594	695	636	611	678	619	622	672	631	625	613	628	671	661	627	651	657	661	642	646	669	651	643	680	642	637	633	696	584	638	640	706	623	630	618	624	670	633	633	675	676	670	643	625	648	638	624	654	644	628	636	599	636	660	634	615	653	696	628	657	634	640	684	644	659	611	619	631	666	626	647	625	627	618	650	618	650	641	633	664	599	588	642	638	623	638	631	643	616	659	634	637	645	679	611	683	602	694	653	647	652	644	668	653	633	655	685	636	660	640	677	712	654	641	659	658	685	642	633	629	609	628	649	615	632	693	688	630	658	653	658	639	639	651	632	647	632	625	641	635	620	638	637	672	651	663	640	667	660	651	587	656	658	627	651	657	676	705	642	656	652	656	616	635	622	639	647	651	629	574	706	625	624	672	657
21656	20284	27021	24892	21524	16636	12958	11032	8992	4169	1844	1099	935	683	1297	5633	14422	15169	9698	4069	1283	523	271	192	226	193	231	192	207	215	186	218	217	211	229	211	215	203	202	218	220	206	225	216	228	237	232	203	220	182	211	209	218	189	207	235	234	223	217	213	223	224	232	195	216	207	215	196	212	204	208	209	221	192	196	246	216	229	219	240	209	206	218	213	234	202	235	226	211	182	210	232	226	201	207	195	174	198	210	201	210	191	208	208	192	223	202	216	213	197	212	186	207	208	197	204	204	189	202	229	228	230	205	225	193	195	230	198	210	197	201	193	224	206	188	177	196	225	187	218	226	219	208	205	204	234	216	191	203	206	231	215	203	218	219	208	203	202	224	212	188	188	209	212	200	212	205	217	233	203	205	211	188	180	221	244	226	228	211	211	185	222	241	226	235	207	229	202	212	203	212	223	218	219	219	223	237	233	198	234	199	234	230	168	211	243	218	197	206	211	199	206	211	215	231	206	188	203	218	226	205	213	214	220	219	219	214	238	211	195	199	213	214	214	202	192	243	211	205	199	241	205	178	213	219	199	219	221	204	227	229	207	220	220	206	219	218	232	217	214	200	180	209	204	232	212	225	201	215	237	217	225	212	203	191	214	199	261	220	202	221	215	210	216	198	225	211	221	258	210	224	229	208	206	187	233	231	233	230	203	239	230	222	199	250	227	217	194	204	212	215	205	216	210	203	217	195	186	230	224	231	209	192	199	196	192	211	238	235	187	243	222	191	215	205	197	184	209	199	217	246	233	220	204	192	224	222	219	222	223	214	227	221	209	216	196	219	206	242	226	177	199	192	224	196	207	202	231	208	176	224	217	225	198	218	215	220	190	233	215	212	219	232	206	219	217	178	215	197	204	187	202	205	205	226	211	207	226	194	217	206	203	248	203	219	240	212	210	191	198	215	203	200	191	198	209	207	197	206	209	193	213	204	207	211	203	222	183	224	200	198	207	210	224	241	206	197	198	194	201	217	229	256	217	222	232	212	218	220	221	192	244	196	219	230	234	212	229	235	224	201	216	217	227	238	214	222	212	223	199	198	237	217	226	237	215	211	195	224	229	196	202	230	239	221	173	224	230	213	204	230	244	218	200	219	221	210	230	226	191	248	185	200	221	212	220	214	212	181	212	198	198	219	221	214	203	210	199	216	229	185	197	229	199	198	218	214	195	237	194	231	171	198	233	187	213	191	209	206	238	235	204	233	200	196	217	196	220	216	222	202	204	233	214	215	209	215	224	207	213	209	203	202	188	210	227	181	214	224	226	215	222	221	218	232	242	195	228	205	224	228	217	238	201	215	205	205	202	239	215	215	210	210	217	202	218	213	216	238	189	209	199	233	204	221	211	205	206	191	235	212	203	232	225	191	188	221	212	196	186	213	209	184	193	217	199	210	218	212	236	220	208	212	216	235	227	221	218	191	225	233	224	213	220	215	202	211	217	236	200	207	199	219	224	206	225	221	224	216	204	223	242	235	196	192	213	237	239	207	203	237	186	223	200	207	233	209	207	207	205	209	199	224	241	211	211	234	207	206	184	208	175	216	201	227	205	224	202	204	197	210	231	220	204	211	227	208	191	192	215	238	200	215	198	193	233	207	225	211	200	188	197	207	188	201	217	238	201	215	223	229	207	226	236	188	197	198	204	187	225	246	213	223	216	193	197	208	229	214	186	217	232	208	191	202	231	218	219	236	212	227	199	213	195	194	231	219	227	219	218	195	194	191	190	195	205	226	233	214	233	218	186	198	214	232	206	222	204	231	221	209	208	211	209	206	204	217	211	230	235	207	205	214	202	225	230	224	236	231	213	225	228	213	234	196	237	213	231	207	219	236	228	237	229	199	207	211	221	199	218	237	219	231	223	187	208	214	213	201	218	224	214	220	218	203	222	239	216	206	209	207	235	210	230	225	194	204	232	187	218	214	208	206	191	175	208	233	213	222	198	188	201	231	215	203	188	177	196	232	240	231	198	185	172	184	211	203	214	206	231	203	199	192	203	201	195	234	211	196	219	242	222	190	241	201	199	207	216	192	227	198	231	187	241	196	184	222	212	205	203	226	204	223	227	232	206	226	209	213	220	199	215	197	236	214	227	208	216	237	188	216	226	232	188	194	211	212	230	210	231	234	232	240	215	211	220	216	184	214	201	206	209	222	226	208	230	243	203	227	181	211	202	224	239	235	217	210	229	183	212	231	227	209	201	225	214	195	201	196	205	196	207	201	201	225	224	196	232	214	212	217	223	208	225	210	214	218	218	214	192	188	212	207	203	207	212	205	222	197	203	221	214	235	210	220	204	204	226	195	232	176	217	197	220	204	200	217	208	221	234	227	197	206	208	217	216	209	191	202	236	195	210	230	221	189	182	205	218	219	208	192	187	230	218	222	194	223	210	218	211	225	189	213	205	209	219	216	208	213	206	199	190	226	211	213	226	188	198	179	182	215	235	220	185	216	212	229	182	228	189	214	213	188	206	213	226	186	191	240	226	199	188	222	215	226	250	229	220	213	195	208	203	193	219	209	194	236	220	207	208	211	232	223	205	214	224	187	191	216	216	211	234	205	227	208	229	215	207	213	202	204	215	245	196	228	215	210	213	208	217	239	235	195	208	192	219	264	214	220	211	206	195	226	247	221	195	222	184	237	190	206	220	229	210	216	231	218	204	205	216	223	204	206	213	224	210	222	204	210	207	241	237	214	249	204	201	225	197	203	198	223	200	212	214	189	216	212	221	213	219	212	208	212	201	212	239	224	223	204	199	209	215	208	202	244	212	206	219	229	201	204	207	219	233	212	199	201	243	221	216	236	187	215	224	253	219	211	221	203	199	216	207	206	209	210	200	190	205	213	216	215	216	197	217	213	188	175	218	224	213	209	212	199	217	214	207	212	205	212	192	201	205	207	216	198	219	194	231	225	231	202	208	217	219	208	210	246	214	209	214	208	219	202	200	214	218	222	226	213	201	224	218	200	204	237	211	204	203	224	191	246	197	217	203	199	200	246	214	191	206	210	221	213	206	178	212	234	225	206	212	235	227	225	240	264	223	202	228	238	185	211	231	212	239	216	214	230	219	209	206	220	241	199	196	222	202	185	225	204	211	206	192	225	199	236	213	227	217	214	199	226	209	199	200	200	217	212	221	221	208	212	215	208	212	223	235	207	197	229	213	207	200	211	234	239	210	221	216	226	207	216	226	219	207	201	196	241	185	213	215	190	224	212	220	230	216	230	227	222	213	206	235	228	212	200	213	193	220	210	207	225	225	199	227	198	200	182	209	240	229	233	209	178	193	213	225	210	223	214	208	215	222	205	200	209	209	209	252	208	199	222	207	203	219	194	223	214	205	232	215	186	206	193	220	200	206	220	234	211	195	218	188	212	217	202	221	212	220	213	227	205	211	235	210	233	217	187	203	219	204	217	212	212	238	222	211	210	227	228	215	206	221	226	212	207	219
17993	18210	29645	31286	30247	26169	23835	24000	21183	12161	8214	6024	4724	3836	7138	22611	36840	36066	27606	16207	6440	2573	1195	746	753	743	804	728	783	708	771	716	791	801	770	752	756	727	748	760	746	738	766	789	808	759	752	753	759	806	763	747	795	785	784	763	798	794	781	729	753	830	774	714	803	754	782	787	740	778	800	778	731	790	754	696	756	738	710	797	783	732	755	744	743	712	774	783	762	722	723	775	755	780	762	748	790	754	731	768	756	763	734	740	764	730	740	778	777	784	787	704	763	769	705	782	732	721	763	810	734	811	777	760	773	717	754	728	722	776	746	772	760	714	775	782	803	770	736	752	779	726	769	744	786	728	736	778	798	805	800	720	724	745	769	760	759	738	701	768	747	752	822	749	744	751	733	756	818	772	746	711	771	719	798	771	788	763	762	791	780	761	756	697	749	736	804	775	732	738	768	781	791	747	766	726	735	760	769	738	766	789	835	745	735	719	802	786	800	791	753	755	769	742	766	759	746	780	760	758	696	806	782	785	776	771	766	735	738	718	729	757	737	754	778	717	747	800	742	713	739	732	747	741	763	781	774	754	804	780	776	747	716	748	812	762	739	689	749	780	786	788	760	801	761	763	786	765	736	756	802	769	746	761	778	739	741	770	792	740	769	787	800	761	736	736	721	764	701	752	770	795	742	832	812	763	773	713	724	793	746	762	713	711	739	744	743	778	744	783	779	807	760	730	777	754	800	773	753	773	761	690	810	701	771	783	726	787	727	779	745	784	749	769	783	759	737	692	739	790	717	738	741	756	786	711	754	771	777	733	741	747	788	763	763	696	716	762	785	759	808	741	744	740	788	774	737	774	729	779	763	747	822	794	729	773	782	779	788	776	760	728	724	743	759	795	799	794	773	743	743	753	727	747	774	760	763	759	728	773	771	772	746	734	827	763	755	761	759	740	742	741	799	743	730	756	754	716	832	745	773	739	775	725	802	760	790	688	746	780	794	751	736	775	765	802	789	745	780	741	739	727	776	718	698	778	772	739	766	770	746	706	757	763	785	758	769	759	792	758	782	757	729	764	723	731	745	738	730	767	738	729	778	788	780	761	762	725	728	800	759	802	752	696	763	758	814	755	729	766	738	777	752	816	787	784	756	769	735	786	780	739	751	741	768	718	811	706	764	738	773	795	821	704	806	740	777	750	773	727	756	729	753	768	752	781	740	757	736	794	791	786	764	772	803	772	786	743	763	783	742	736	722	745	759	775	746	776	739	783	779	833	756	749	786	774	748	751	711	740	741	738	769	745	741	770	776	811	773	735	762	755	713	763	768	745	769	763	766	753	738	765	751	783	720	721	731	737	754	771	773	769	786	753	731	744	793	761	774	798	741	755	760	730	804	799	745	764	755	748	735	725	748	755	770	774	761	700	751	752	771	716	777	753	771	722	722	813	759	727	766	749	808	724	754	819	797	780	777	763	746	792	762	761	781	748	801	780	703	745	782	770	746	767	762	721	738	751	747	742	724	789	775	753	732	795	723	800	737	714	766	771	758	751	768	800	789	730	765	755	787	770	761	744	723	732	753	767	762	698	761	788	778	753	735	724	722	772	709	816	800	742	759	776	750	776	763	741	765	785	774	774	745	784	813	737	759	790	739	778	739	787	739	754	774	809	737	706	823	724	762	688	767	749	811	785	732	770	715	762	741	760	779	783	782	799	721	744	769	786	769	756	739	711	786	799	721	790	789	755	740	720	756	751	767	759	753	726	802	754	766	732	745	763	789	766	762	702	736	717	731	725	720	767	788	761	754	715	757	768	786	763	768	737	768	790	785	761	758	737	793	749	759	735	780	742	767	752	704	710	715	745	780	785	742	805	773	720	738	727	800	764	739	763	779	758	785	734	713	714	738	750	751	725	720	729	732	744	763	759	740	782	745	787	786	761	706	794	727	800	699	793	767	762	767	747	767	719	800	745	734	780	693	725	769	776	797	772	739	794	730	759	745	764	732	755	740	811	723	741	772	781	764	767	758	734	744	712	754	724	729	797	789	768	764	780	796	767	771	762	759	732	791	786	767	819	764	717	784	789	748	749	724	722	767	748	728	771	742	812	758	744	770	758	746	815	759	781	802	752	793	749	778	754	736	764	816	730	760	736	718	759	732	752	761	678	790	753	769	812	742	758	780	812	721	781	757	801	772	740	795	733	780	746	822	802	791	745	762	788	760	722	743	757	733	733	799	746	777	749	732	770	785	760	770	768	758	760	805	778	737	764	764	717	795	808	749	827	744	740	751	729	724	783	776	747	794	723	758	790	763	735	754	731	733	747	778	752	743	734	732	764	770	745	753	724	755	768	750	808	756	753	738	733	732	731	766	723	770	743	736	802	708	771	800	776	738	772	748	720	731	759	728	727	825	808	746	738	734	743	747	734	758	771	785	725	820	785	743	748	762	777	801	757	808	744	736	716	763	752	758	726	762	766	798	779	758	798	771	744	739	765	811	740	777	773	736	787	733	722	758	737	801	798	758	764	754	728	745	749	730	697	800	735	714	751	732	770	725	795	724	785	762	748	728	753	768	763	784	744	749	772	770	736	810	777	737	773	805	778	800	732	756	791	774	804	750	812	736	757	754	757	756	756	790	765	773	796	707	791	763	676	710	716	738	754	740	771	750	780	706	711	721	751	801	774	793	781	754	779	750	762	758	741	759	757	777	745	746	778	751	792	763	807	739	704	798	752	730	786	719	771	742	730	756	764	748	748	739	763	740	761	747	738	703	754	721	706	732	779	767	738	751	777	772	747	758	732	824	769	772	719	756	745	802	720	726	794	767	725	755	783	760	749	757	767	750	740	748	758	741	755	785	729	727	749	761	777	802	793	805	759	710	737	724	746	815	692	761	785	748	731	754	747	772	733	744	750	751	772	814	682	723	796	772	763	708	762	787	751	759	723	750	722	754	760	733	733	761	788	776	761	763	748	681	736	724	783	769	723	816	765	783	749	802	699	777	782	727	722	767	771	753	772	814	770	709	793	761	790	781	742	762	745	777	684	679	708	719	760	767	756	805	761	758	778	770	820	771	753	796	747	754	798	767	770	780	737	772	785	722	758	719	774	754	707	759	745	707	747	746	794	754	713	775	779	757	737	698	702	731	774	769	727	700	777	791	753	746	753	710	748	727	801	801	821	750	738	757	787	766	770	778	744	755	770	744	788	752	803	793	781	803	768	836	748	804	768	759	783	742	771	752	706	733	776	766	784	790	767	736	770	803	767	791	790	746	816	762	770	759	756	734	735	743	741	730	724	782	806	794	751	680	783	802	749	773	752	751	749	778	733	785	774	792	722	710	780	773	744	741	776	759	773	784	783	719	754	753	700	744	757	759	731	784	806	760	748	824	801	738	768	753	769	727	730	779	805	746	790	700	691	738	743	753	799	750	760	741	768	759	786	740	832	730	733	782	742	722	755	743	756	715	767	728	763	699	787	727	761	705	762	737	758	720	732
4323	4035	6018	4381	2957	2331	1670	1350	1128	648	531	414	314	257	267	554	1100	1144	750	472	275	203	197	161	162	171	188	143	175	179	175	196	173	196	181	179	170	182	167	192	188	160	169	168	172	136	175	141	182	187	148	164	188	169	169	184	193	166	179	190	169	197	180	161	184	184	184	158	185	162	181	181	154	154	183	183	171	176	169	193	158	159	169	184	162	182	183	157	179	170	187	184	164	181	168	167	151	157	198	170	156	194	161	174	145	161	153	170	173	166	159	198	175	175	157	165	181	167	166	165	176	174	181	177	185	189	171	167	165	167	179	168	158	173	164	184	172	162	148	168	171	137	162	166	174	182	159	153	186	164	157	174	159	181	180	179	178	176	187	177	174	211	164	198	179	152	171	176	182	166	190	173	184	174	161	188	164	166	174	193	165	169	166	187	158	186	175	156	175	180	208	167	183	175	172	162	176	179	171	182	177	163	183	153	174	188	177	161	177	166	165	176	162	203	183	161	161	163	176	172	165	169	153	171	141	187	174	186	183	171	184	168	177	176	176	192	170	193	183	189	184	173	188	160	167	167	172	178	175	188	200	184	162	171	156	163	181	155	155	157	170	177	186	168	164	187	183	171	167	157	155	176	166	183	185	178	167	157	169	165	193	161	192	164	182	165	172	186	192	164	181	172	178	166	180	177	160	174	167	153	194	171	162	167	168	178	168	175	166	176	173	183	183	175	163	182	175	169	181	139	208	159	168	209	162	149	166	152	185	153	168	168	172	186	162	187	181	178	166	178	170	175	144	178	168	202	183	176	185	163	172	170	168	197	177	170	156	164	179	179	178	190	153	175	178	178	172	180	164	157	169	163	185	153	165	163	159	137	185	177	189	171	194	185	179	160	174	195	169	160	183	182	161	158	181	191	172	179	174	186	163	165	151	147	169	179	153	163	168	162	182	186	168	174	156	190	144	159	192	206	161	176	157	168	165	170	150	155	184	186	173	187	190	160	168	160	168	203	177	170	162	180	174	149	175	158	181	179	161	162	174	175	179	195	150	169	166	179	157	183	172	195	161	198	193	194	158	170	143	160	187	172	175	185	163	170	155	163	163	165	148	186	167	185	168	181	169	166	196	156	163	157	169	184	162	189	179	160	154	171	178	192	155	174	168	142	160	161	186	180	193	169	149	182	170	180	176	160	203	159	187	163	191	162	183	190	180	178	192	142	162	177	191	157	173	164	175	171	171	187	162	196	178	171	181	156	184	169	188	169	171	173	156	186	185	175	177	190	189	147	183	176	196	161	193	178	167	154	170	194	170	164	186	176	169	161	176	157	180	162	180	175	171	157	180	183	166	173	159	143	182	179	178	158	196	169	159	162	186	174	158	168	154	177	171	176	157	184	171	182	164	182	153	174	193	155	190	179	172	178	152	164	166	167	170	179	153	165	175	180	186	191	143	192	192	178	159	151	174	166	170	168	177	173	160	175	179	153	134	178	168	195	160	179	174	164	142	181	168	172	164	179	166	187	181	177	144	154	162	177	185	183	183	169	189	194	182	162	178	180	160	138	174	162	186	182	155	194	166	172	171	160	179	181	164	161	175	156	170	201	156	177	157	159	194	190	185	181	165	184	190	170	168	174	167	180	165	174	181	162	175	153	163	181	180	191	174	192	169	195	158	149	191	165	158	171	178	190	190	160	148	164	175	175	169	172	179	184	187	146	179	163	182	168	185	169	160	176	180	158	169	182	175	170	191	164	194	165	146	178	181	180	153	153	186	172	172	170	197	187	174	158	164	173	174	171	138	167	174	168	172	153	174	176	165	165	173	159	167	164	150	192	170	154	185	175	165	156	186	166	169	198	177	165	180	167	171	178	155	169	171	182	180	137	178	166	152	164	162	158	160	174	174	174	183	154	174	183	168	180	178	168	179	167	164	179	170	161	169	181	172	170	163	207	177	174	195	177	154	181	188	154	177	161	159	179	164	178	179	156	177	168	184	199	180	159	166	173	184	174	163	173	167	179	167	168	179	156	184	158	171	148	162	175	175	179	198	176	176	180	182	162	163	170	178	161	163	154	157	153	170	188	194	168	173	183	155	174	182	187	159	158	164	169	185	170	171	181	173	179	190	201	148	180	176	166	171	167	158	180	175	187	187	173	175	177	188	176	165	175	191	181	164	175	173	163	169	186	158	153	166	174	174	142	164	170	170	159	156	172	167	164	181	161	153	160	163	159	182	180	165	169	176	170	176	186	178	158	201	170	174	165	139	154	186	180	178	167	161	195	161	166	172	152	189	196	182	159	172	186	186	172	156	156	168	178	170	190	171	160	172	174	162	150	168	188	172	167	147	177	174	160	142	172	187	173	175	188	203	140	159	167	177	178	176	170	155	166	160	190	171	147	167	176	164	163	194	168	174	156	191	144	157	188	174	176	179	167	149	166	180	176	150	175	168	162	159	163	149	169	166	146	178	178	164	155	147	181	178	159	193	162	150	192	197	153	188	171	168	162	152	145	162	183	155	203	183	156	165	181	184	168	195	183	190	158	182	175	162	159	196	167	182	177	195	187	176	170	182	154	170	176	164	158	170	185	157	169	153	138	176	167	160	157	176	182	184	185	201	179	162	168	201	182	181	185	174	178	196	176	175	180	169	171	177	188	170	161	152	180	162	157	194	180	165	145	179	167	171	188	175	158	179	182	166	169	171	163	173	187	160	171	196	190	167	186	182	166	147	167	187	164	167	167	168	190	166	175	195	191	170	155	186	163	180	171	192	186	156	174	163	178	167	167	172	174	173	182	169	153	160	163	161	176	194	158	172	176	151	191	189	154	166	160	181	169	158	163	171	169	174	185	168	180	170	171	185	165	179	158	147	159	175	190	169	166	183	190	156	160	180	197	157	183	181	176	166	179	158	165	156	177	175	178	172	161	150	186	188	165	166	161	169	177	170	160	156	159	149	171	154	180	182	167	154	175	197	170	180	184	154	162	159	163	145	172	176	154	202	170	159	182	170	179	151	169	170	159	162	166	173	160	146	155	169	193	160	169	158	195	163	142	178	172	185	176	160	185	157	176	171	171	170	183	172	153	149	166	189	200	171	161	190	179	166	208	154	176	160	183	171	170	171	164	186	169	173	151	183	183	184	149	170	179	159	185	175	148	172	163	179	158	189	178	148	168	190	166	186	174	173	188	184	164	159	170	174	184	164	167	173	185	163	177	184	158	158	180	169	169	163	161	182	177	193	169	168	152	199	182	160	167	186	156	199	181	159	176	170	151	166	190	162	184	189	162	192	189	166	179	171	177	204	155	179	184	173	175	189	190	163	182	154	171	156	152	181	165	174	165	160	185	158	200	169	168	179	157	178	146	176	158	158	159	179	172	158	186	184	175	150	159	163	173	184	148	182	159	156	175	158	156	180	156	183	174	168	154	158	155	169	178	185	184	181	182	149	173	178	165	178	158	173	161	170	202	177	183	172	181	168	184	180	193	194	216
4393	5215	11192	11402	9522	8872	7397	6327	5409	3597	2582	2049	1612	1475	1363	2842	5811	5390	3572	1891	1062	785	689	705	678	661	649	655	676	656	620	637	659	643	607	654	645	629	569	636	675	627	625	627	639	619	685	627	659	667	666	594	640	669	647	630	639	653	640	637	648	630	632	677	595	655	667	608	619	633	618	623	657	591	602	636	674	642	631	630	610	686	622	658	623	631	668	655	625	671	639	631	651	606	648	631	622	645	653	605	608	656	651	688	654	638	643	591	631	673	616	652	627	613	641	620	623	630	649	663	631	654	617	629	648	596	639	655	639	606	655	612	663	613	632	649	647	644	660	620	662	636	661	636	641	629	629	675	602	661	571	612	608	635	673	654	658	620	636	631	663	654	630	625	601	623	646	670	641	680	637	646	611	620	618	607	662	655	639	606	681	610	673	622	623	637	638	637	577	639	626	633	664	611	689	612	628	600	622	588	657	604	583	638	682	614	634	640	655	661	621	652	645	632	604	585	616	659	684	653	586	650	648	639	641	671	655	628	606	653	602	606	602	607	640	616	595	610	593	644	651	654	629	632	645	670	620	587	657	630	662	633	635	628	665	612	594	627	605	624	633	669	648	622	610	644	600	646	649	614	605	668	618	626	623	649	598	638	622	640	652	607	606	633	603	676	603	637	652	669	633	597	583	619	644	588	618	603	604	638	651	629	592	643	643	676	641	654	631	642	609	609	623	655	667	642	650	637	640	615	587	650	649	603	630	643	645	663	637	635	632	632	662	649	635	599	627	625	639	603	581	588	626	662	624	639	635	670	644	669	636	637	675	587	650	634	627	641	610	618	625	631	633	629	613	639	689	652	604	602	618	583	636	646	710	672	617	650	618	626	687	696	600	659	678	635	633	586	621	640	678	615	632	633	615	627	616	655	634	599	647	682	618	632	631	638	629	666	647	636	649	685	614	632	596	632	619	681	667	608	652	618	614	664	629	646	621	666	662	665	626	595	593	659	662	619	631	649	600	587	631	612	643	639	622	641	629	630	617	645	631	631	643	658	652	654	672	648	641	623	675	626	630	651	607	581	642	674	600	608	660	616	601	599	599	665	633	634	599	637	637	627	695	666	619	682	659	626	628	631	637	681	643	573	637	673	625	616	622	670	649	603	619	630	635	621	654	650	626	626	629	629	687	677	619	606	640	640	636	660	622	626	641	610	627	608	648	635	627	596	668	631	645	613	648	614	642	671	613	676	629	654	602	628	593	617	628	644	618	631	620	593	609	640	626	592	610	690	654	680	658	637	672	641	628	662	673	638	615	648	646	640	646	633	671	607	678	618	612	615	631	642	626	623	611	640	637	669	669	630	617	648	615	640	619	658	602	631	637	644	650	622	687	619	635	646	636	633	641	674	648	640	637	627	616	620	630	687	645	613	620	637	634	637	632	611	612	630	612	636	655	671	672	641	656	668	653	665	658	602	664	638	674	591	620	635	629	589	635	621	670	617	645	613	650	639	644	664	620	649	666	601	641	637	645	688	666	692	641	627	687	632	627	657	643	631	647	655	670	609	601	616	678	662	605	685	624	619	637	629	632	616	650	603	635	624	661	600	609	634	613	643	576	629	647	647	637	628	629	604	608	647	600	618	633	608	618	631	592	595	611	624	604	635	652	609	644	669	602	613	627	585	575	618	647	627	605	561	656	627	646	619	652	658	650	569	627	636	638	639	659	592	620	620	644	611	600	602	621	604	616	590	631	619	606	644	655	652	659	671	628	592	618	678	664	601	644	667	629	654	606	607	634	657	576	649	606	594	627	655	605	639	655	671	646	630	667	645	609	613	630	659	589	670	666	619	620	644	611	664	653	611	665	642	589	635	645	646	632	600	594	684	594	671	667	655	629	643	669	665	672	601	642	634	628	685	648	626	620	637	609	623	603	656	636	660	638	640	669	661	653	648	598	644	685	634	579	603	671	666	651	623	599	620	646	629	628	658	636	601	622	640	637	627	640	616	623	641	625	634	670	585	619	608	603	579	643	632	622	599	619	646	684	627	618	651	622	608	611	640	603	629	617	678	621	591	657	631	597	646	650	644	645	677	624	608	625	630	630	679	660	647	691	608	656	609	621	644	664	652	593	622	657	591	641	664	635	593	620	650	633	607	675	618	618	648	643	619	643	612	667	636	627	622	657	621	677	611	608	663	600	658	596	632	601	675	618	670	626	615	620	624	637	608	638	662	629	645	635	649	603	605	613	619	652	601	605	635	631	627	632	632	640	638	649	606	634	576	605	632	616	704	595	607	619	600	680	614	625	653	642	612	713	609	615	654	656	579	590	660	645	627	663	626	597	666	679	637	651	672	622	661	685	627	642	620	633	617	633	625	653	613	660	628	602	625	645	626	643	612	654	639	630	651	673	616	650	688	593	642	601	630	593	631	612	705	647	601	615	598	622	595	597	599	649	634	633	614	611	662	689	625	650	612	644	631	628	635	640	631	668	617	657	622	610	594	623	609	680	656	650	646	609	616	620	644	619	683	611	626	650	608	624	620	657	634	674	658	623	600	641	607	660	631	641	633	669	680	615	623	628	645	630	623	691	584	620	647	632	629	637	639	654	662	668	624	635	677	643	599	634	643	630	646	663	667	618	607	611	616	630	648	632	611	591	654	612	631	661	651	626	626	631	659	658	611	639	692	644	613	688	692	667	642	624	615	653	608	691	655	640	609	594	632	606	657	636	587	650	626	672	597	641	692	680	649	634	671	630	650	628	638	642	677	647	633	598	633	588	649	643	613	701	587	601	640	662	630	582	619	666	692	681	630	609	688	660	642	582	631	627	609	639	646	675	661	669	669	648	622	654	614	615	682	632	632	616	619	618	679	651	657	654	650	630	632	625	589	629	680	657	614	646	623	638	645	673	636	614	598	628	583	607	655	662	619	581	648	663	671	610	662	612	606	661	592	597	672	592	674	580	632	682	634	696	630	639	667	616	621	645	665	627	640	626	629	632	633	620	638	624	637	622	652	659	674	687	614	646	631	642	615	638	602	630	616	623	642	623	622	602	650	618	667	646	685	658	612	614	605	655	654	632	633	619	662	616	670	670	632	664	639	635	651	620	639	597	646	652	639	602	682	663	668	677	616	700	633	649	632	638	635	626	620	639	576	644	658	656	618	600	669	646	642	624	640	632	651	634	635	646	612	660	613	631	598	662	595	654	619	661	686	655	697	673	610	615	616	670	661	613	701	601	611	635	628	648	632	628	624	616	636	643	609	643	610	666	653	662	658	573	641	649	659	651	628	649	664	593	663	660	639	570	583	644	638	587	618	671	614	632	652	648	606	642	626	615	617	654	626	632	655	639	631	651	659	610	617	615	702	633	633	586	656	652	603	637	652	628	664	629	617	653	666	663	628	646	589	636	676	671	669	625	630	647	615	619	612	631	662	627	611	630	628	599	643	656	633	615	637	669	644	639	657	674	671	624	582	655	637	650	647	588	629	628	620
14045	14469	21189	20075	15712	11514	9241	7708	5348	3949	1883	1350	639	533	544	1225	9490	9228	5461	2327	766	328	187	205	182	176	203	162	172	200	171	182	187	182	191	184	193	192	185	171	185	175	169	197	196	195	197	177	175	198	166	168	167	170	193	186	195	195	187	183	175	164	174	187	176	194	183	183	183	170	193	182	160	168	175	163	150	189	160	199	180	186	190	175	182	176	185	177	185	178	192	183	160	162	190	182	190	171	167	169	172	176	154	173	186	151	171	184	220	172	165	202	169	174	168	181	185	203	192	177	164	196	180	187	187	174	159	186	181	174	167	177	163	182	175	192	185	174	174	166	193	172	179	180	187	174	170	153	177	196	173	194	161	188	174	153	188	188	172	200	190	188	183	171	195	177	192	197	151	181	183	184	178	181	175	166	195	182	176	195	171	159	184	176	191	162	174	165	189	179	189	169	190	177	205	200	173	182	168	186	169	172	185	194	194	171	186	205	148	167	182	176	169	175	185	187	174	166	168	178	181	194	167	179	184	180	190	183	169	181	169	160	154	164	179	175	190	204	167	189	185	185	179	201	156	170	202	166	187	185	182	166	180	168	193	185	168	169	186	171	193	167	188	169	180	174	168	175	188	174	181	201	186	170	172	187	155	157	183	175	184	163	170	182	183	173	179	189	177	186	169	169	193	211	182	198	183	157	195	175	181	180	184	205	186	164	202	183	173	193	159	174	167	181	197	185	179	194	188	179	158	194	170	163	147	171	205	169	187	161	184	175	189	178	164	190	194	179	168	168	182	188	173	183	182	183	189	169	195	188	189	173	187	180	190	166	194	174	158	195	166	188	188	209	171	182	190	185	173	156	189	193	192	191	185	178	182	177	168	159	164	181	185	184	177	169	162	187	186	156	157	201	202	193	192	155	175	156	174	188	188	188	171	154	168	161	188	186	177	166	183	183	171	195	174	187	189	163	177	171	199	152	184	172	185	164	198	189	180	165	152	175	176	169	195	169	181	174	137	154	177	177	188	191	186	186	158	167	186	185	150	177	185	163	178	193	151	191	218	189	158	176	168	178	187	180	161	161	170	201	172	158	166	178	162	196	170	183	192	187	192	176	202	173	179	170	185	170	184	165	216	185	192	189	171	175	177	167	176	203	154	179	152	165	174	178	181	189	185	192	173	204	180	156	201	178	186	165	174	180	188	185	180	169	184	178	164	188	185	176	209	171	170	196	181	184	158	186	191	157	185	156	197	178	199	180	163	179	172	173	162	166	185	196	167	183	171	168	183	155	159	161	197	196	178	188	197	187	168	193	162	167	185	192	191	169	189	182	165	201	183	193	155	190	216	184	191	181	166	196	190	164	184	171	152	185	180	173	167	200	184	180	168	147	187	180	169	188	186	179	188	155	176	193	188	173	177	165	196	171	206	196	178	178	203	171	173	159	206	182	182	177	193	161	164	167	176	173	192	184	162	189	200	197	194	172	169	158	203	191	168	177	165	161	185	182	181	182	193	189	152	158	191	187	198	206	179	178	178	198	173	186	162	158	188	186	194	158	154	204	184	201	172	180	197	163	196	188	154	200	181	172	161	186	226	181	175	177	186	190	181	185	200	206	165	169	151	181	191	153	157	160	169	180	184	194	178	183	172	162	180	164	187	181	156	176	152	194	185	195	160	166	166	159	179	163	172	210	172	184	174	200	185	210	178	189	185	192	189	193	172	157	183	181	209	192	193	187	172	183	187	193	176	194	187	182	170	176	167	164	200	177	182	176	178	192	177	150	163	174	159	184	163	183	164	178	177	172	181	159	191	152	175	181	184	198	174	190	173	161	186	185	165	177	177	195	162	195	192	179	185	175	167	172	166	144	194	178	180	200	181	190	180	192	165	176	195	191	183	175	187	186	194	195	180	170	183	192	181	173	155	172	163	173	188	170	177	183	171	164	189	179	163	168	188	194	182	192	203	167	181	195	172	185	152	195	161	180	183	171	193	179	166	166	187	192	171	182	169	179	203	183	176	187	175	190	188	192	183	172	166	173	174	195	209	195	194	173	172	189	167	193	172	185	180	166	179	185	178	187	187	179	189	211	175	197	183	174	166	191	163	185	200	195	181	191	174	194	166	185	173	184	164	180	189	170	177	178	178	185	189	167	181	166	170	166	166	187	186	180	156	181	182	156	176	195	193	166	181	183	198	192	186	178	178	171	189	167	171	189	189	173	171	185	162	198	197	163	186	191	191	166	166	157	174	191	168	180	193	172	195	196	174	165	163	169	175	168	189	179	178	199	180	165	179	210	169	153	201	199	174	199	154	167	165	179	203	159	177	171	179	158	184	182	172	181	176	170	189	185	198	158	156	175	173	194	164	145	180	172	190	168	193	181	174	178	187	171	173	173	172	176	197	202	169	160	175	175	174	169	179	180	174	179	164	210	182	178	182	195	179	190	183	176	177	189	169	176	175	196	193	145	170	178	172	152	186	158	181	196	174	188	172	175	184	163	155	184	160	189	187	172	166	186	167	169	169	182	159	195	202	170	172	179	186	173	162	169	159	181	170	199	173	170	202	161	187	179	188	198	174	180	178	164	200	165	177	177	183	176	186	188	167	178	195	157	189	172	195	162	185	170	163	187	176	153	183	193	162	170	199	154	197	152	171	193	167	173	180	215	178	182	167	160	184	187	191	195	195	183	171	157	183	186	195	151	194	204	195	187	173	191	191	193	197	164	171	170	162	194	179	176	172	163	178	194	193	177	187	172	208	198	178	179	173	162	176	181	171	184	179	191	181	169	169	168	164	191	172	175	181	180	178	156	167	186	183	181	189	152	168	185	156	206	172	179	164	208	161	192	185	196	205	167	186	224	189	172	198	179	155	188	172	168	160	164	161	191	165	182	156	186	165	197	181	173	166	186	174	166	170	180	166	184	194	177	173	163	200	180	161	177	175	181	164	182	154	196	185	188	188	179	179	175	197	204	175	167	178	186	185	223	180	192	177	172	196	186	163	178	158	167	188	186	191	176	165	176	183	160	166	180	176	191	191	209	171	166	174	156	161	180	194	195	179	154	204	197	191	171	206	210	173	191	171	182	187	179	158	183	192	193	187	171	177	185	192	176	157	166	191	188	170	182	190	161	163	176	221	186	185	204	182	177	172	179	157	188	178	182	168	177	174	181	201	166	169	168	178	157	198	188	184	187	179	161	161	168	198	192	168	186	179	182	192	190	171	181	168	179	179	178	186	198	185	172	189	178	170	172	180	199	193	179	168	171	188	160	169	176	169	177	179	181	181	195	180	184	173	157	189	163	151	169	174	193	172	180	185	191	184	147	190	172	165	170	157	186	174	184	152	186	190	165	182	141	185	183	200	178	176	174	194	175	195	159	186	181	169	195	171	188	201	184	158	194	200	210	164	159	199	184	164	168	179	179	187	171	176	187	164	190	159	193	182	192	169	194	178	195	181	210	174	169	153	185	175	161	173	184	170	181	177	145	182	166
13025	13798	24749	27310	24488	21019	20280	19027	16162	13343	8462	7190	3534	2970	2891	7219	30824	28523	20621	10901	4230	1618	825	650	611	618	663	643	685	678	629	623	711	656	633	645	704	634	655	634	619	670	647	649	664	640	643	657	655	679	649	642	632	658	638	659	712	614	643	672	684	702	678	652	696	612	612	622	654	605	646	662	630	646	667	607	647	660	697	647	636	595	656	650	661	621	665	640	620	632	644	634	701	615	667	640	710	641	687	680	592	640	680	650	623	643	623	660	650	674	673	671	669	646	696	612	641	626	671	683	665	642	668	665	624	634	677	633	616	665	643	661	645	695	616	641	673	657	677	650	634	641	686	628	641	672	671	661	658	669	639	615	652	664	691	657	665	635	674	655	646	590	654	655	647	696	719	639	646	682	647	717	662	663	662	620	631	643	664	658	664	694	627	665	666	633	643	608	640	665	663	621	653	645	626	615	704	629	673	627	619	630	663	679	699	627	652	645	666	614	659	635	612	648	674	695	631	646	669	616	665	654	649	647	641	635	695	612	617	667	681	636	686	649	643	676	658	614	691	649	582	645	618	623	605	683	668	681	650	651	655	657	644	654	672	643	647	642	664	628	664	630	676	658	653	692	631	662	642	631	634	670	630	640	668	663	682	681	630	638	653	602	680	684	644	667	650	709	672	663	677	633	643	628	674	665	610	642	660	605	638	721	652	659	640	676	635	661	656	627	632	646	644	634	632	710	651	644	610	681	661	661	663	640	647	661	638	645	652	650	639	627	626	677	659	657	653	671	652	629	654	642	691	602	640	650	642	627	647	624	629	651	640	665	657	687	654	706	677	684	646	676	658	676	672	627	644	638	628	679	643	649	642	650	630	683	653	701	674	713	617	627	696	664	684	684	670	657	661	662	669	685	682	685	665	701	691	650	680	649	659	635	686	661	634	663	652	652	647	626	673	630	637	645	639	650	634	675	641	660	669	630	661	641	689	621	679	630	668	667	645	620	651	672	675	654	691	699	692	646	616	637	661	639	705	692	653	675	633	626	648	681	652	646	661	714	657	690	684	652	639	650	651	661	677	671	667	634	653	698	669	620	637	673	629	655	669	685	605	659	672	682	686	625	651	629	643	640	621	650	674	644	681	679	639	697	621	653	662	593	645	695	651	656	647	684	661	643	622	659	661	628	656	655	653	654	639	657	676	634	652	611	636	645	646	684	658	665	673	680	615	681	641	697	681	631	639	642	629	637	666	604	625	635	624	647	668	660	650	694	652	672	628	647	641	727	619	620	677	654	638	681	680	653	652	655	657	671	657	668	664	619	681	656	648	661	705	650	623	646	669	667	685	655	648	634	646	675	722	652	670	684	654	677	678	666	636	678	720	597	653	629	620	711	669	661	693	658	664	692	654	658	690	642	653	641	677	642	629	621	651	671	666	632	676	646	609	669	663	686	659	654	646	658	671	687	668	703	619	673	674	663	652	635	654	678	690	642	666	663	687	675	658	649	670	639	661	658	650	674	687	653	655	646	598	628	654	662	633	639	629	647	627	691	635	640	688	657	664	637	634	627	721	650	660	615	632	646	646	724	678	657	668	675	687	656	676	685	661	654	650	648	632	656	703	618	643	593	632	669	669	660	686	642	633	662	665	621	637	670	644	627	683	667	671	613	694	672	708	692	623	611	637	630	657	659	651	647	640	674	693	693	623	661	613	616	657	647	675	647	670	663	630	654	642	624	636	615	685	617	635	669	648	618	646	631	641	608	676	672	698	698	654	626	670	662	670	665	665	632	627	694	644	680	659	651	674	668	696	676	674	662	661	670	662	639	682	672	647	683	635	697	675	686	661	645	641	639	624	650	648	643	630	662	685	624	640	676	674	627	608	638	682	629	709	602	654	679	692	659	644	652	649	638	663	649	648	634	642	617	656	662	681	611	682	611	678	606	644	650	637	678	679	673	626	715	679	613	663	660	689	635	632	670	651	661	670	681	654	690	679	672	679	649	648	651	703	676	643	673	675	669	632	704	639	684	667	687	673	600	627	661	678	624	648	661	612	624	677	627	642	651	672	659	662	683	642	647	659	651	673	616	619	677	634	657	617	653	625	642	663	676	722	698	652	647	653	657	646	638	638	687	694	682	627	672	668	665	647	642	621	673	683	651	645	663	662	683	675	653	686	669	670	631	719	627	680	659	663	681	684	685	681	741	694	658	627	657	651	646	665	649	614	681	664	673	635	643	672	650	658	644	670	675	695	650	664	632	715	631	629	603	643	675	708	681	686	665	680	679	674	697	639	676	661	676	684	641	683	642	645	671	654	683	709	645	678	628	627	627	697	696	677	662	659	680	662	662	621	613	662	641	620	657	663	638	657	663	661	623	651	643	651	640	649	675	612	648	665	689	689	662	662	673	624	622	631	635	664	678	671	675	654	654	622	694	655	650	653	634	639	642	659	716	602	670	621	664	666	671	619	659	627	695	628	662	652	669	651	674	655	642	669	643	693	655	643	599	703	678	643	653	675	613	638	616	664	666	673	706	655	666	684	645	656	622	659	634	657	645	673	661	641	656	659	678	661	663	656	647	708	644	704	626	642	629	653	655	628	637	670	673	709	664	634	633	658	649	659	657	619	671	613	646	686	667	636	654	690	671	651	664	641	647	637	649	688	611	644	676	670	638	653	651	671	672	616	668	711	648	646	684	668	685	650	694	629	649	687	605	684	632	649	636	641	676	650	626	636	672	686	651	614	663	633	631	661	635	700	681	667	671	619	662	700	630	649	710	683	596	664	649	690	631	668	671	640	664	706	679	660	615	670	631	594	654	688	654	674	682	679	628	681	661	651	648	674	662	662	660	666	675	676	637	667	659	651	674	642	629	642	644	695	607	683	640	650	646	649	669	613	659	597	643	687	648	636	650	668	669	664	672	643	653	652	647	702	653	669	697	638	646	619	665	628	633	676	645	603	703	646	664	631	658	633	710	690	627	658	631	665	635	689	669	723	665	636	606	649	678	627	658	646	653	661	674	621	658	602	607	688	682	670	643	660	651	602	666	674	682	636	664	696	699	709	607	686	690	668	712	636	624	641	670	638	685	638	660	692	675	637	663	640	630	644	700	665	645	651	659	647	633	643	666	648	643	701	622	662	682	647	618	682	678	629	639	680	627	641	614	664	636	668	664	628	679	622	630	670	651	671	696	609	663	671	620	638	685	657	678	639	683	655	660	686	630	683	648	649	658	654	659	673	665	666	637	616	661	666	679	648	663	606	654	636	654	669	670	701	644	665	644	609	633	649	682	688	669	708	661	660	639	558	622	706	615	648	646	660	691	638	654	649	661	656	640	660	668	648	664	691	636	684	661	691	681	663	681	626	679	594	628	642	656	675	654	635	660	656	640	671	656	693	654	638	643	614	639	655	651	638	646	650	658	711	672	647	654	640	629	630	665	674	643	651	696	653	609	681	656	641	683	646	656	636	639	649	633	642	603	677	660	667	623	711	648
21100	20420	27860	26537	21301	16550	13942	11289	8961	5278	2865	1415	1012	915	939	2342	13472	15374	10588	4983	1737	598	306	216	187	234	212	192	230	215	216	235	205	214	221	217	208	211	205	236	205	216	224	209	207	227	234	232	210	221	213	209	240	219	218	231	191	196	226	206	239	232	208	188	201	223	226	222	206	246	213	191	184	218	196	215	238	216	225	216	215	229	226	193	185	214	240	214	219	222	243	207	216	216	209	226	191	191	220	231	214	225	239	210	205	209	223	211	226	202	217	209	217	213	203	201	217	208	206	209	239	218	222	206	213	205	218	188	218	224	226	203	191	211	238	221	214	201	235	206	240	220	182	226	197	212	224	209	233	218	213	200	217	215	208	208	205	232	217	236	237	231	230	191	207	220	242	205	260	236	228	211	225	204	221	190	225	218	234	195	208	211	246	224	186	224	233	224	198	222	230	215	219	230	215	224	204	195	212	215	216	214	208	212	228	208	204	231	229	218	230	228	226	198	219	256	217	209	216	207	221	191	210	205	214	213	259	219	242	215	220	196	239	243	212	215	222	228	238	201	216	213	209	222	218	218	243	218	206	220	219	225	194	214	226	202	216	223	221	204	250	218	203	219	216	252	218	207	233	226	253	196	207	201	214	224	190	234	223	220	209	235	216	216	224	213	251	223	208	209	203	206	223	198	232	239	213	206	195	226	208	230	195	203	221	207	225	233	212	238	198	194	239	224	227	219	196	205	228	225	210	214	209	221	242	204	214	222	177	232	221	226	222	202	190	211	223	208	212	198	204	215	194	198	209	226	222	206	238	209	214	194	245	213	212	229	222	239	198	241	221	234	223	219	211	231	213	222	190	203	249	204	205	216	222	209	212	243	227	211	218	233	217	216	228	235	233	210	204	234	205	197	199	232	214	219	217	208	234	205	221	196	212	215	206	216	221	203	196	185	180	205	217	204	206	244	218	186	209	205	233	200	214	238	220	237	218	212	215	222	200	191	230	213	240	200	203	225	210	204	212	218	223	224	189	214	227	218	216	211	196	234	229	212	216	221	217	257	227	217	206	227	203	252	222	241	217	206	207	202	241	183	213	190	232	212	237	223	194	239	222	211	227	181	213	233	226	233	235	219	228	228	208	198	193	215	231	228	198	200	218	211	208	190	217	217	245	203	202	189	202	217	230	239	199	206	231	212	221	189	214	219	213	193	201	201	206	202	209	201	211	211	225	213	207	229	215	221	203	211	215	236	216	221	211	219	197	216	226	221	191	228	195	219	229	220	233	215	216	213	221	220	231	235	217	208	182	214	208	214	203	240	219	212	231	238	211	225	230	210	241	219	203	209	211	207	223	207	226	221	219	226	213	211	210	226	204	205	206	193	204	238	199	218	218	212	201	209	252	229	219	223	200	225	206	210	211	226	212	214	237	226	204	187	228	257	232	206	233	219	213	224	253	229	209	208	236	208	207	202	219	220	212	226	229	203	225	208	202	191	192	212	262	230	217	240	241	203	219	214	211	223	224	224	185	217	226	210	223	192	200	203	216	217	219	216	227	215	214	208	197	223	215	231	232	226	207	206	210	209	250	207	210	220	227	196	212	227	235	193	216	218	195	216	221	193	197	217	217	212	242	230	235	204	209	193	208	206	212	197	207	247	239	208	212	232	254	206	228	247	207	217	243	199	205	191	214	218	249	207	206	226	236	233	245	191	225	212	187	202	235	224	205	228	237	209	223	247	237	215	212	183	208	221	209	201	220	208	208	216	218	228	233	234	215	211	202	224	220	208	197	214	203	192	220	220	179	229	193	216	221	221	184	211	230	213	215	188	245	244	204	215	204	203	219	212	211	205	204	218	205	225	221	211	231	227	206	224	212	229	209	214	221	230	213	224	221	206	204	210	199	217	225	214	212	202	206	213	208	218	219	220	202	245	216	192	225	208	203	219	225	193	201	224	209	215	200	203	235	212	204	197	204	212	187	222	214	245	234	239	235	219	212	211	237	202	214	205	217	221	195	233	196	202	224	240	201	210	233	247	211	191	222	196	211	209	212	222	245	221	228	226	215	230	194	220	204	245	225	216	244	222	210	208	213	209	206	222	212	206	209	210	224	221	222	232	226	222	223	210	243	221	187	208	203	223	230	222	199	190	193	186	238	217	206	214	251	206	223	216	204	225	213	196	223	210	206	203	194	230	217	215	235	203	224	226	221	215	233	211	191	218	228	208	197	227	243	208	216	213	224	213	226	211	225	217	205	198	222	223	200	220	243	195	196	220	209	213	212	220	225	229	231	209	224	238	183	211	227	243	182	228	237	203	206	198	220	207	222	207	205	235	226	198	210	218	232	240	214	245	209	240	227	223	224	203	193	201	224	220	204	236	212	224	220	193	243	245	227	226	211	196	206	192	210	248	221	207	228	202	212	219	189	206	241	226	214	218	212	215	217	211	211	213	210	212	230	223	235	243	231	204	221	222	207	242	213	226	227	227	215	218	217	205	241	227	229	215	223	208	236	203	231	241	221	224	199	242	212	206	190	205	211	215	184	234	199	191	231	205	213	232	184	223	222	233	207	234	220	211	226	218	218	221	223	223	224	210	194	208	217	213	200	210	232	224	203	192	199	214	231	206	207	197	230	179	207	204	206	205	189	219	199	207	202	187	216	214	223	215	215	201	212	222	216	238	193	198	220	198	190	235	218	215	203	212	238	209	238	201	218	207	251	208	225	218	232	206	219	222	225	233	206	185	217	238	207	212	225	201	225	200	226	228	230	224	200	215	222	223	214	234	215	214	233	221	228	222	208	196	200	218	244	212	245	209	237	234	228	213	212	196	222	195	217	196	192	206	226	238	222	230	222	215	216	224	189	205	210	244	189	199	228	230	206	233	217	223	210	213	231	242	206	207	230	214	239	247	225	217	218	213	241	225	231	221	241	217	220	219	235	221	207	235	210	216	225	219	196	212	213	191	194	244	256	215	234	232	202	200	214	206	201	239	190	230	215	220	240	234	220	230	216	224	229	220	210	214	253	196	224	227	206	234	202	218	221	220	203	218	224	263	196	210	211	218	242	208	218	227	228	210	200	217	192	208	222	210	210	225	247	209	204	222	212	222	217	191	205	221	208	209	205	196	200	234	216	231	220	232	276	224	203	202	202	208	218	217	211	201	230	241	193	236	212	241	228	235	234	224	206	208	218	216	210	229	232	226	246	225	231	216	219	223	235	218	208	218	186	227	205	242	212	207	212	187	217	206	213	200	206	230	229	203	248	213	230	233	229	218	215	199	229	217	237	212	217	189	221	201	229	211	207	223	208	201	224	198	204	197	194	220	219	220	194	231	206	194	206	244	231	226	206	238	223	203	223	226	226	223	221	234	203	234	215	224	220	210	219	208	225	235	199	223	193	214	214	188	227	211	204	221	213	198	236	224	212	203	242	224	224	230	220	223	219	224	208	203	218	211	212	202	211	221	228	197	231	213	205	205	220	221	237	218	227	202
17612	18477	29945	33023	29145	26763	25376	24368	21086	15210	10481	6605	5110	5154	5341	12014	36042	36079	29607	19070	8656	2902	1114	778	743	735	705	759	759	766	782	764	753	759	728	800	728	753	753	772	756	769	817	702	745	784	782	777	805	700	749	802	776	733	692	749	707	746	753	761	785	758	756	804	793	831	815	732	779	768	755	759	748	718	749	756	792	768	786	728	747	771	797	785	777	738	799	791	746	779	755	739	731	749	793	739	775	744	784	828	765	751	731	823	763	766	774	752	747	780	769	750	749	814	759	768	789	783	762	777	796	773	769	762	759	722	766	731	772	791	755	720	783	809	782	703	714	740	708	780	731	808	732	744	746	714	734	778	718	752	765	755	774	756	677	759	742	758	735	780	747	800	775	756	725	730	792	749	782	728	772	776	794	781	724	684	729	760	762	738	802	783	732	818	744	767	792	779	727	780	771	786	775	779	805	822	788	716	743	737	817	771	783	791	734	776	739	766	807	791	767	745	796	714	776	708	779	767	752	765	746	761	801	706	758	721	758	725	772	731	727	774	751	794	747	762	781	724	762	777	720	738	757	765	765	831	730	736	733	752	736	778	728	763	772	801	768	777	775	802	845	714	804	752	774	743	765	763	760	791	733	784	766	787	779	713	761	742	817	814	783	761	789	776	772	731	748	767	763	762	788	779	730	752	739	788	796	780	746	726	731	779	790	775	790	730	739	762	801	746	770	751	733	755	719	733	806	759	725	764	780	780	782	765	772	808	744	725	762	770	768	788	780	781	784	736	726	778	752	759	735	784	798	836	748	718	734	768	771	745	757	788	729	780	816	783	746	771	777	771	717	804	729	704	771	820	752	697	755	738	733	759	798	719	771	744	779	747	766	745	745	766	802	729	729	777	765	808	730	738	776	783	783	809	751	831	774	763	734	753	784	729	750	787	748	769	747	779	717	804	779	732	749	717	762	721	737	729	758	709	729	744	768	764	729	729	753	761	764	740	720	746	755	791	764	748	730	803	826	777	816	758	739	773	731	790	790	764	714	763	798	798	797	756	754	784	779	766	775	793	805	709	789	752	768	732	747	772	755	750	737	704	775	777	744	806	724	740	759	772	791	784	723	691	704	784	853	756	759	756	775	791	784	764	720	826	781	776	784	771	767	740	805	731	721	734	771	721	769	759	736	771	790	770	755	752	734	793	770	793	766	789	803	790	692	762	787	754	780	777	760	774	741	765	726	750	753	744	760	763	766	743	775	822	773	772	769	763	766	750	756	826	778	770	718	735	765	757	755	741	774	709	727	727	809	766	830	749	750	803	823	780	813	717	771	744	749	794	777	797	802	741	733	782	742	775	769	789	781	739	790	835	755	743	801	828	730	760	789	751	779	784	804	753	739	714	780	791	825	782	746	754	755	756	756	741	778	814	708	789	755	774	776	760	748	763	788	770	781	744	753	753	767	794	764	782	847	735	821	727	758	766	759	766	777	757	750	784	817	771	745	801	747	718	782	753	753	790	785	757	762	788	732	746	759	792	768	785	750	776	756	739	776	750	770	778	713	790	725	791	790	777	756	778	790	774	748	807	740	754	733	783	768	768	767	712	766	783	760	770	761	827	760	745	752	730	744	750	763	767	754	780	754	745	768	739	834	720	755	776	762	766	754	728	764	768	772	776	739	756	725	733	712	724	739	753	717	755	785	747	751	784	737	772	762	799	843	764	755	740	748	812	759	738	764	755	780	774	806	780	727	779	745	744	756	729	766	743	757	754	725	818	696	771	741	812	758	769	786	795	767	796	714	755	744	798	755	788	789	795	732	791	787	753	753	775	788	742	748	752	737	724	816	774	738	800	784	794	754	773	796	786	776	786	763	775	764	748	745	737	748	803	784	771	801	799	743	786	782	758	711	801	714	754	751	805	769	806	779	754	780	730	756	804	753	773	763	800	795	745	753	789	761	715	786	750	722	762	786	769	781	781	725	775	759	762	737	758	787	742	758	773	777	757	801	768	748	731	789	782	764	758	755	743	782	758	727	768	749	766	721	790	716	809	760	751	791	768	727	759	735	776	784	747	774	740	765	731	699	756	746	764	725	836	779	789	787	734	732	775	770	764	785	745	736	793	766	827	762	757	777	771	810	761	771	792	792	761	789	789	745	757	767	713	755	775	782	723	744	746	746	744	784	790	768	755	815	720	780	733	750	803	748	770	745	737	745	769	785	701	767	746	708	723	767	848	753	777	791	759	730	768	711	770	817	758	761	759	778	715	717	738	783	763	802	703	751	739	703	818	760	751	699	783	770	719	742	748	746	755	766	746	748	780	801	747	766	753	720	752	726	774	796	772	802	744	734	730	687	791	762	797	773	734	752	747	778	796	705	726	790	768	786	747	741	819	737	716	764	730	719	688	714	722	703	756	742	796	758	736	770	745	779	714	724	794	781	752	738	748	783	794	776	759	744	719	806	758	772	805	757	793	735	760	806	829	704	750	711	789	764	738	794	737	765	738	744	780	768	808	794	777	766	719	742	760	725	770	717	748	762	746	776	762	760	760	762	768	714	716	739	775	725	744	818	778	758	815	758	740	815	756	755	801	719	802	760	799	751	787	752	758	754	779	732	774	751	747	766	782	725	815	749	773	740	784	752	777	759	783	737	748	726	779	758	758	806	761	772	776	803	732	776	827	729	755	817	804	745	781	766	793	787	773	780	770	793	778	812	774	789	730	766	738	791	798	788	781	779	754	735	763	807	771	771	744	762	769	793	795	763	748	761	758	705	738	734	785	737	721	792	742	773	791	770	751	754	746	783	772	742	781	779	733	762	790	742	732	803	771	764	809	770	795	743	788	738	752	741	785	790	730	765	756	767	784	767	759	771	795	774	788	780	781	742	798	768	803	781	729	773	722	721	794	732	774	768	723	773	741	749	749	706	798	723	765	744	766	773	779	795	722	770	782	789	759	756	724	785	778	778	782	754	805	781	804	719	785	779	794	761	786	817	753	752	759	743	764	769	761	796	724	809	796	797	720	779	805	747	767	768	776	776	786	791	759	775	701	759	751	779	710	750	784	806	738	738	737	767	797	738	787	792	764	727	777	757	733	742	829	788	726	773	813	724	756	775	751	749	790	765	739	742	766	731	751	711	756	726	756	766	756	736	744	756	776	774	773	766	760	785	750	766	745	772	794	790	808	761	753	746	778	801	785	789	806	759	773	723	737	776	778	769	767	738	789	799	798	766	755	733	784	774	724	805	746	772	711	780	774	783	750	776	732	778	748	764	721	823	752	802	780	782	744	753	803	732	811	758	720	766	735	796	752	788	787	775	740	754	742	772	733	743	750	733	775	760	777	768	730	778	762	721	774	774	790	799	734	736	796	753	743	786	728	750	770	727	758	751	741	738	762	797	774	769	765	791	785	748	730	776	749	776	804	744	777	807	704	814	787	780	739	720	760	768	747	731	722	801	755	773	737	767	722	738	750	743	780	744	777	797	778	770	682	728	692
4522	4442	6028	4551	2724	2310	1885	1354	1095	655	533	454	429	451	413	372	665	1222	1050	662	405	227	212	190	181	174	156	201	192	152	196	194	177	184	183	195	184	191	206	184	172	166	166	183	189	172	172	172	203	176	177	195	184	146	175	165	208	172	178	189	156	186	187	179	191	170	173	184	194	192	180	187	167	176	164	166	184	183	188	218	164	182	200	160	173	198	173	196	171	179	149	180	181	175	175	159	179	172	174	188	188	178	156	160	203	199	168	188	172	173	186	200	194	155	187	189	178	155	186	187	156	194	206	177	185	204	210	189	199	167	209	198	187	173	196	185	173	172	171	174	165	196	157	174	176	204	190	203	183	159	198	186	194	167	173	165	167	191	193	157	221	166	179	159	166	207	166	187	164	158	175	174	205	177	169	140	189	178	171	186	167	202	176	208	153	173	171	165	186	143	199	174	174	185	171	181	178	199	183	192	181	204	174	190	182	170	211	181	178	175	194	173	193	180	162	162	174	196	164	161	183	173	181	185	224	174	177	186	186	186	179	169	172	184	178	172	170	175	179	180	178	189	180	172	162	167	181	161	192	178	186	191	184	179	190	206	183	169	171	187	138	175	166	193	194	180	209	167	186	193	180	167	193	191	195	189	179	171	191	183	172	154	183	189	149	156	167	178	178	175	186	164	196	174	179	173	183	170	198	176	151	166	181	156	158	178	185	204	159	183	192	186	181	170	179	183	172	210	158	197	170	201	169	168	181	181	187	171	165	180	183	160	185	183	191	174	176	174	185	193	182	165	178	191	187	174	174	176	191	205	178	191	180	160	195	172	188	176	172	174	169	167	182	179	158	176	181	176	179	209	179	159	161	160	178	184	170	154	182	176	164	173	174	167	189	190	197	201	194	161	143	199	204	183	197	196	192	200	179	185	194	180	186	173	161	149	165	182	179	166	196	193	168	163	162	163	204	181	205	180	185	165	169	182	160	189	163	190	186	175	189	170	186	174	180	209	188	168	182	186	166	163	175	191	191	151	186	185	188	190	199	177	168	179	176	173	188	186	175	167	161	188	182	190	169	168	202	152	166	190	196	170	194	177	163	182	186	196	172	157	172	163	163	186	190	184	191	188	151	184	184	175	192	178	160	162	184	172	186	170	179	197	190	173	173	178	166	206	160	195	179	180	181	181	179	172	188	206	174	201	184	181	183	189	181	161	177	182	181	168	161	156	181	173	179	189	159	174	185	188	202	181	168	180	190	170	146	185	159	180	203	172	160	190	186	172	188	184	181	183	184	195	178	180	175	182	173	165	190	152	168	176	198	176	165	162	173	177	174	184	193	193	183	170	167	148	176	187	171	164	175	207	198	180	170	188	185	182	166	190	160	177	168	170	174	157	179	178	205	206	174	198	184	166	174	184	175	157	155	195	188	191	191	163	190	173	174	165	162	172	170	201	179	197	167	181	168	176	181	191	172	178	183	207	179	175	163	177	176	165	172	188	197	172	179	174	176	178	160	192	177	157	196	168	177	181	187	177	185	186	176	206	185	171	173	173	195	179	183	184	173	179	169	142	176	166	177	161	180	173	184	165	173	185	181	149	169	173	198	167	193	172	172	168	202	197	177	167	181	167	170	169	175	154	200	187	193	165	170	161	158	194	179	173	162	172	183	182	177	202	199	191	182	203	203	169	164	173	154	183	172	177	163	193	166	177	205	183	205	169	189	184	157	196	171	179	183	191	173	148	191	196	177	175	146	173	170	178	183	205	172	163	172	164	177	178	156	165	189	168	178	154	178	194	181	174	179	158	197	193	163	190	173	161	215	205	176	171	182	180	182	179	182	171	171	173	167	161	180	224	173	177	156	186	193	186	160	184	196	176	158	185	156	188	184	198	178	181	186	178	175	181	176	193	188	176	195	174	162	200	177	184	203	186	181	166	191	199	185	193	159	182	165	182	190	198	196	175	168	181	179	191	169	182	150	182	194	169	181	160	183	178	186	198	187	177	183	180	198	183	196	180	196	170	165	186	165	190	187	201	188	148	171	179	185	176	167	178	181	187	186	174	170	197	191	188	200	199	159	188	185	180	199	157	182	184	198	184	184	186	166	184	194	172	174	194	193	188	184	193	173	199	188	176	171	196	192	173	168	173	189	181	202	176	151	178	174	168	170	177	189	172	180	183	169	190	167	191	177	187	177	173	165	165	175	182	185	177	199	179	166	183	180	181	166	207	170	168	181	160	183	192	209	204	169	156	159	177	174	185	147	201	187	151	179	170	192	162	168	191	191	173	162	171	172	203	201	169	203	177	197	174	179	168	191	181	173	184	169	172	167	176	169	174	177	176	170	199	180	185	177	187	182	189	172	166	178	154	176	175	183	182	173	158	172	188	188	157	180	191	182	192	160	182	178	164	186	157	201	186	183	176	190	184	191	167	192	160	176	170	173	181	186	180	173	189	198	176	185	186	159	157	183	169	187	192	184	188	177	184	178	204	176	197	167	189	185	163	182	165	181	179	179	162	191	179	167	167	194	180	148	183	170	171	188	165	154	160	175	181	182	164	181	165	191	188	169	177	166	177	188	175	180	183	202	170	169	169	212	167	178	187	177	184	181	180	166	168	194	169	187	168	171	186	155	177	189	212	200	171	192	199	195	158	183	182	181	179	170	148	185	155	166	185	186	166	155	175	178	166	190	172	184	181	188	187	182	171	185	151	205	191	176	160	186	169	188	176	160	171	194	183	180	174	151	201	178	177	177	178	182	161	174	198	201	186	166	153	165	204	181	181	164	172	164	186	197	180	172	179	194	201	171	169	173	171	179	149	164	183	186	191	163	182	183	186	164	155	157	161	205	176	177	175	185	164	173	157	190	206	180	170	182	157	169	195	168	173	209	188	186	187	183	173	193	180	174	181	205	205	177	164	181	188	188	172	183	165	176	173	189	184	191	174	156	164	187	174	181	168	179	171	191	177	183	199	166	183	182	194	166	172	188	185	172	173	191	187	186	175	190	164	159	190	204	179	150	187	168	184	166	199	170	189	183	204	170	177	154	194	194	180	168	200	214	189	168	176	187	173	193	190	209	177	204	172	194	191	182	174	187	172	182	172	181	197	190	166	188	196	184	176	188	191	182	186	177	181	185	173	190	179	210	163	188	185	196	175	175	174	163	174	169	174	180	193	169	172	188	167	163	202	167	168	203	191	166	162	168	186	184	197	173	165	197	169	169	170	189	177	167	166	202	167	193	185	177	185	158	179	168	195	179	188	186	178	162	184	200	181	173	178	180	187	158	190	169	182	211	192	176	171	174	179	159	154	172	173	194	180	189	184	162	190	184	168	164	172	219	160	163	161	192	181	165	183	167	165	173	189	179	181	163	176	169	177	185	171	170	166	203	174	187	187	187	176	193	189	178	181	203	207	164	198	190	191	183	196	201	173	179	204	209	183	173	200	185	219	168	200	187	156	162	179	190	194	174	173	200	179	176	186	176	144	180	205
4684	5795	11110	11771	8913	8742	7987	6307	5126	3268	2652	2387	2262	2300	2107	1980	3643	6066	4984	2802	1526	973	686	710	662	657	676	675	674	674	656	663	701	656	646	652	647	640	671	654	668	680	681	665	692	644	627	689	638	670	653	640	644	644	632	608	632	709	618	680	609	691	658	652	685	701	675	663	679	694	657	698	671	662	659	646	600	653	697	657	691	643	690	632	673	693	651	694	642	657	658	640	586	613	649	599	664	667	698	681	666	656	656	637	648	629	661	625	667	707	648	646	674	632	628	672	652	655	649	655	698	708	637	715	650	675	692	686	693	612	675	653	654	627	601	648	676	674	711	652	647	668	649	660	681	666	666	676	640	699	660	659	651	661	665	659	688	673	643	646	607	600	657	634	678	646	671	607	653	664	644	642	617	642	635	720	657	657	630	657	640	636	684	687	639	678	625	682	670	636	658	694	617	670	653	663	646	681	639	633	670	619	681	668	672	675	647	690	649	682	700	671	642	660	656	661	722	663	628	636	620	646	681	636	670	659	636	614	647	675	647	666	657	678	632	659	672	673	652	672	681	656	651	648	710	647	692	661	644	658	648	710	651	635	647	635	651	673	662	683	629	686	643	624	650	662	660	658	694	657	636	639	701	675	665	618	661	677	654	623	632	680	637	601	663	697	674	630	635	678	652	696	694	689	646	673	681	632	692	629	665	674	660	645	667	631	663	678	649	682	606	662	686	668	686	633	674	660	626	688	641	694	664	661	676	626	647	628	722	658	659	670	648	668	676	663	695	628	632	685	640	645	671	681	623	670	677	659	674	659	656	604	659	664	694	614	667	651	654	698	628	615	631	678	620	659	688	695	582	599	639	666	662	662	656	670	680	659	678	692	635	645	669	688	632	689	647	658	648	658	695	651	723	626	621	654	658	645	674	656	696	605	681	650	674	677	660	694	683	692	674	653	675	640	592	636	696	647	646	622	689	655	637	641	618	658	631	692	675	650	651	629	625	661	615	675	612	672	653	657	660	662	659	663	658	692	678	650	703	616	669	618	673	646	702	644	648	635	641	687	611	658	635	615	654	687	706	679	623	625	674	647	637	662	642	623	686	663	624	652	626	656	652	669	683	652	619	713	673	656	700	681	658	660	693	650	689	665	620	651	681	654	680	639	621	651	698	674	651	602	636	669	639	661	645	638	703	675	722	655	613	685	669	636	657	615	601	664	658	619	631	662	632	656	660	654	675	653	648	693	642	666	655	630	633	663	682	639	674	599	668	643	663	657	678	630	641	681	624	653	664	664	690	652	647	605	659	668	689	642	652	663	683	697	667	641	669	621	631	697	641	713	734	634	618	644	675	680	640	636	660	643	626	631	655	662	637	650	626	641	646	647	627	638	692	656	699	672	652	679	708	663	632	638	627	665	649	667	603	696	636	644	610	674	680	668	649	745	634	642	670	643	613	609	663	664	689	690	671	649	621	624	651	654	654	657	658	685	688	670	669	672	688	656	689	679	654	641	697	629	659	602	632	660	690	654	643	682	595	663	695	652	645	645	687	685	637	668	664	723	658	638	660	685	668	661	662	661	663	684	674	692	642	654	625	694	710	665	661	626	719	655	647	648	675	679	622	607	651	646	720	683	703	622	671	681	665	640	658	669	647	665	624	676	603	634	652	625	661	664	702	714	648	698	688	606	639	637	676	647	641	650	612	677	627	672	647	694	658	680	635	711	651	626	629	676	656	660	642	648	691	677	657	663	667	641	644	654	656	638	672	615	652	660	676	639	646	695	630	674	645	599	671	664	706	674	673	650	589	682	673	657	669	652	659	673	646	644	642	668	672	701	692	684	714	621	660	676	658	686	657	625	645	638	658	659	627	629	648	674	650	652	691	646	620	640	640	644	662	641	647	645	687	679	651	684	690	695	692	660	648	683	665	668	639	647	691	689	715	631	624	702	646	635	647	681	594	632	608	646	666	694	628	669	677	612	662	638	628	665	668	647	655	701	630	649	656	693	637	642	665	638	696	664	642	707	664	643	662	643	684	680	629	667	634	623	704	663	611	608	717	651	630	654	649	618	672	667	681	686	646	644	645	693	662	664	641	666	672	671	633	637	651	613	660	638	637	668	661	665	699	697	630	654	665	656	707	593	620	681	699	654	685	705	620	666	621	674	661	648	619	649	646	660	656	657	633	679	648	651	621	664	627	663	661	671	623	615	666	616	670	656	661	661	654	651	655	657	670	708	652	682	603	646	712	686	671	677	644	665	610	641	638	655	667	676	695	641	674	666	678	662	646	680	671	593	663	673	677	666	641	699	701	621	639	640	614	640	661	614	654	689	626	641	640	634	638	659	644	720	720	690	658	642	639	693	658	682	659	692	649	663	662	671	644	671	665	633	635	651	653	650	658	651	674	646	621	664	700	632	651	636	613	669	645	660	700	654	684	663	641	678	685	630	668	679	632	672	613	693	631	717	682	626	663	658	671	684	641	680	617	663	685	605	675	657	641	681	654	669	650	636	672	661	650	695	641	657	630	686	666	669	655	603	670	709	658	672	645	663	684	673	657	678	679	625	593	663	621	624	650	656	651	684	692	669	612	632	614	636	656	646	674	673	669	649	641	623	717	673	652	614	673	585	666	671	671	632	664	674	632	669	621	643	638	665	601	663	638	661	659	662	677	654	681	654	639	659	686	621	667	683	673	621	648	640	632	648	656	686	642	671	673	669	647	684	634	649	679	663	631	632	657	654	667	610	696	670	723	645	673	662	646	670	654	666	659	686	654	659	628	673	643	647	693	664	612	659	677	687	643	684	680	644	631	671	666	673	677	670	675	664	665	659	613	707	642	669	693	631	637	709	667	653	697	623	650	718	664	679	653	657	661	668	635	681	666	661	667	709	630	662	672	665	676	671	653	661	660	660	642	632	603	650	618	642	662	671	657	681	657	671	680	630	646	691	651	650	679	663	673	689	715	737	677	649	638	694	673	678	695	685	663	649	674	657	638	666	654	676	697	624	674	674	649	668	613	679	676	698	660	643	626	623	620	694	681	638	664	663	671	683	669	653	697	627	654	644	652	652	666	657	644	638	609	666	628	603	668	665	648	644	663	636	638	690	629	633	653	654	641	699	675	658	646	698	702	655	648	668	639	664	639	621	656	614	659	605	675	624	651	688	622	657	672	637	615	680	669	657	625	636	604	673	619	707	683	656	650	706	665	702	683	689	680	681	674	668	664	651	674	643	665	697	730	683	668	683	697	653	621	644	634	661	684	646	654	690	650	647	660	633	617	658	682	656	646	644	656	687	647	607	634	644	647	625	627	656	621	630	639	650	685	736	661	659	617	634	686	609	644	659	659	635	689	696	691	672	682	680	651	683	597	665	678	624	679	642	657	637	640	657	645	651	640	677	664	661	641	662	625	665	653	665	624	686	673	632	670	619	659	645	709	645	645	703	637	643	666	668	633	672	659	718	669	621	647	625	653	646	620	690	633	687	671	624
14481	15806	20719	19354	15082	12702	9069	7982	4735	1724	1379	1145	1022	893	737	2187	6832	9386	5807	2798	1032	392	253	220	216	224	216	214	212	208	201	212	228	195	209	196	196	206	201	219	206	219	201	181	190	223	213	228	204	202	221	214	229	209	193	192	202	188	194	190	203	207	202	210	208	201	214	193	218	227	189	208	208	200	217	179	234	220	204	220	220	221	212	206	196	217	195	204	226	209	215	187	180	199	208	198	200	218	199	165	199	203	210	198	207	190	211	206	195	201	182	212	204	224	193	199	189	192	200	180	200	211	186	195	195	204	194	198	199	204	194	205	177	204	217	170	189	199	223	173	215	213	195	226	194	187	238	193	208	185	217	178	185	191	188	205	204	193	198	205	208	215	204	228	219	216	196	210	246	212	239	213	217	218	227	197	210	210	206	183	184	182	190	208	190	222	204	192	208	221	194	208	207	192	181	211	208	197	211	198	200	206	219	197	222	192	209	198	201	183	202	197	199	202	191	203	220	205	201	211	194	219	208	198	184	218	219	205	200	192	219	182	217	231	202	211	184	226	198	214	178	195	204	215	209	198	200	204	225	203	200	221	181	212	206	201	219	207	202	200	183	203	198	206	215	211	193	211	206	205	216	231	206	217	178	193	192	191	180	208	201	197	188	215	214	207	187	205	193	207	206	234	199	220	221	206	197	194	168	193	221	200	189	194	199	223	181	186	227	204	210	226	207	195	199	191	197	171	191	207	196	189	188	219	203	198	182	214	236	222	180	179	218	203	202	224	206	199	226	206	184	214	181	204	198	190	207	192	216	192	203	189	201	194	212	199	175	213	210	191	193	223	188	202	191	196	177	204	189	212	190	222	206	213	219	206	182	230	207	200	214	200	185	202	204	195	228	204	194	223	223	183	196	207	195	188	180	190	196	209	211	195	208	188	171	206	201	217	228	202	198	204	223	204	194	193	195	210	206	207	201	192	202	185	205	191	204	212	205	202	232	203	183	225	199	203	210	218	187	198	187	221	189	188	214	217	212	223	228	208	206	194	200	221	178	238	188	205	204	207	212	222	208	221	176	186	180	199	212	185	198	209	189	215	196	183	224	187	218	187	195	201	219	193	200	179	202	193	221	198	177	216	216	207	197	196	184	203	202	194	198	196	210	188	215	186	231	204	205	200	232	202	202	203	200	211	202	185	197	192	207	182	208	188	206	172	225	191	184	191	197	206	195	217	217	181	186	189	217	208	194	214	216	207	181	201	181	183	206	190	201	232	214	211	215	204	172	189	203	221	189	196	207	204	198	226	221	179	200	181	209	185	189	198	228	176	202	189	200	191	205	200	224	197	201	221	192	193	229	199	203	184	199	185	222	181	208	206	213	193	190	185	181	183	205	197	204	229	192	204	206	213	223	186	206	202	185	190	212	241	202	204	235	223	162	178	207	204	204	207	228	215	200	205	186	197	198	172	204	200	209	212	209	195	195	193	180	173	204	176	200	203	179	199	216	240	206	196	185	223	196	165	194	187	182	217	217	220	184	191	206	194	199	212	208	219	179	190	222	213	181	180	209	200	201	206	187	203	208	206	227	190	209	190	227	187	176	193	211	166	204	233	222	194	204	204	184	207	209	214	217	211	174	199	197	201	216	199	200	195	202	199	208	206	188	227	199	202	191	217	230	205	207	207	210	184	196	197	203	191	198	200	198	198	202	193	225	205	215	206	234	216	171	206	207	190	195	206	186	207	206	200	175	222	202	217	205	199	208	239	188	197	186	205	187	194	163	218	203	226	197	214	187	209	222	210	192	196	215	189	224	216	197	199	214	220	215	189	203	209	192	213	199	191	203	193	213	199	212	207	184	232	182	234	199	206	217	203	183	202	228	188	201	193	210	177	209	202	189	183	220	198	220	238	172	208	198	207	202	209	214	198	202	198	201	189	201	194	207	191	203	211	200	213	186	213	199	201	197	179	211	214	202	192	212	182	185	205	202	216	224	196	195	201	196	202	238	233	199	183	213	210	211	189	215	194	180	194	213	219	230	213	196	211	178	196	196	213	197	229	199	195	232	182	212	203	186	238	227	196	194	212	193	203	215	168	186	220	198	218	201	209	207	200	191	198	185	186	207	235	192	223	203	218	208	195	210	235	181	201	222	205	195	178	214	200	204	188	217	202	210	197	214	218	181	188	205	187	190	212	226	182	213	212	215	197	218	215	217	204	209	165	190	210	184	180	201	212	200	188	200	219	211	192	209	201	191	209	213	192	201	198	207	198	187	212	179	218	208	197	189	189	222	196	201	187	190	212	198	226	205	203	186	187	212	196	184	211	209	210	213	213	203	190	191	202	204	204	186	210	176	215	220	198	215	205	222	216	205	203	193	175	233	202	191	206	210	202	226	194	195	197	215	195	195	205	215	189	198	218	226	202	218	207	224	188	206	199	209	227	209	198	225	206	192	182	214	206	212	180	191	187	205	209	192	219	217	211	193	207	202	180	205	215	210	215	207	201	176	218	204	206	202	202	203	207	222	203	207	193	192	200	210	179	210	223	204	210	175	211	210	206	199	199	194	192	202	189	194	218	235	185	178	229	233	186	217	186	190	217	200	197	181	217	212	209	205	208	204	191	197	190	195	199	191	210	196	209	203	192	227	182	210	181	224	195	192	217	191	181	199	195	189	213	203	192	197	203	213	213	205	206	198	222	194	201	183	222	179	208	208	189	203	201	213	180	227	204	194	198	210	229	190	216	183	196	208	205	223	205	220	188	189	195	192	203	194	178	200	213	209	229	247	212	187	191	203	206	205	184	206	217	226	217	226	213	225	185	206	216	179	160	205	214	220	204	232	193	195	184	195	196	167	184	216	188	196	222	185	194	213	197	191	179	192	201	216	200	221	213	199	219	196	207	198	235	217	210	216	220	218	183	213	206	193	202	226	212	217	183	228	183	234	213	203	213	185	215	190	220	211	186	203	218	202	191	198	181	205	181	199	182	198	205	223	205	209	182	197	187	185	207	220	218	192	176	210	197	188	183	185	203	199	205	207	193	204	175	207	209	201	164	208	194	189	215	198	217	207	188	191	207	193	205	229	211	196	201	212	231	200	180	210	201	188	203	200	187	202	199	196	205	203	211	203	207	234	188	191	166	198	174	200	185	192	203	199	204	218	196	194	201	214	186	222	213	189	221	206	196	186	221	197	200	198	231	209	193	203	222	209	218	211	201	205	195	213	210	174	215	195	198	169	214	215	173	197	199	210	203	194	194	202	209	203	218	175	221	214	240	207	204	188	220	209	197	193	192	217	170	200	180	197	220	207	213	196	205	194	196	195	198	211	217	203	191	198	232	177	187	187	197	224	189	202	196	208	212	197	176	199	223	174	216	195	188	175	198	203	193	187	199	185	168	219	216	193	205	230	197	213	224	226	178	198	200	193	185	197	202	213	190	195	200	216	220	222	223	197	225	225	223	190	198	196	215	178	196	197	200	204	197	195	233	186	180
13219	14994	24450	25803	24036	23135	19432	20495	13022	7345	7001	6516	5765	5326	4266	11374	25876	29132	22106	12840	5261	1915	1047	770	720	748	740	754	757	706	690	739	754	710	732	747	728	753	780	749	732	772	731	756	706	744	707	725	739	718	769	720	726	712	697	726	730	711	755	734	756	734	700	733	734	767	701	757	709	755	744	736	780	749	721	729	744	748	711	731	706	689	737	721	742	741	728	762	777	756	715	724	774	796	691	792	781	719	753	739	763	716	702	773	771	725	731	730	719	738	773	748	737	754	773	702	732	743	755	753	737	745	711	759	706	728	747	741	775	697	699	724	697	732	751	731	772	773	756	723	723	692	738	723	702	718	752	706	722	713	763	719	707	717	730	770	700	764	785	688	720	686	714	726	720	734	718	746	693	698	668	758	700	703	707	762	663	766	713	732	747	709	678	748	733	727	734	736	716	752	731	749	738	711	755	713	715	799	660	693	733	727	768	745	731	750	746	718	709	730	731	724	740	731	680	719	718	744	771	741	741	771	728	797	711	715	745	741	693	768	731	720	752	781	731	753	712	711	707	736	713	694	771	749	741	735	691	730	721	766	763	715	730	743	751	738	735	738	744	717	699	742	695	726	730	777	746	740	792	744	706	687	719	721	741	695	748	728	814	712	802	705	719	750	755	733	740	747	658	757	749	731	705	809	739	761	702	734	698	742	717	752	716	741	778	742	752	735	723	741	777	702	747	772	729	743	742	763	737	729	729	725	702	748	765	712	699	720	728	745	715	703	745	730	726	754	727	731	733	689	740	728	724	709	750	740	730	712	741	708	793	752	744	762	737	744	755	693	757	739	695	712	710	767	831	776	706	777	768	717	766	737	689	727	781	721	740	680	709	718	702	755	726	740	714	773	712	692	721	707	753	746	719	747	725	718	697	691	713	718	740	733	688	739	744	723	732	738	691	764	723	754	683	717	731	740	742	735	708	755	699	663	716	722	757	726	752	709	721	693	721	695	712	717	748	719	758	683	734	743	692	711	735	755	737	789	771	757	762	717	729	705	753	707	699	786	752	729	723	760	732	742	732	741	731	739	751	731	719	709	719	687	730	714	799	713	728	709	722	748	722	749	713	765	750	739	750	739	737	725	764	720	717	726	703	702	713	767	726	753	759	729	721	670	778	690	739	732	726	700	725	741	732	744	700	731	744	702	687	724	738	723	720	710	734	775	781	729	733	714	726	667	730	709	715	734	768	738	694	698	763	685	726	717	771	775	741	743	678	750	689	756	779	674	730	771	689	751	745	717	723	753	730	716	745	681	768	728	732	697	745	736	704	785	738	742	686	760	766	727	775	758	740	753	757	707	705	788	753	702	739	703	770	746	725	728	689	729	746	768	729	763	746	733	740	753	722	794	756	756	674	736	737	743	760	738	723	710	736	743	733	712	719	711	691	754	796	731	743	724	703	753	703	709	677	738	734	735	700	685	683	741	720	747	763	709	712	737	740	746	780	728	782	732	732	742	763	749	728	721	727	702	739	728	731	734	755	699	741	736	750	764	725	773	744	720	743	766	737	767	691	730	763	742	692	734	742	717	711	712	762	751	761	724	728	733	704	745	766	729	706	733	704	753	723	729	742	767	766	680	733	740	745	745	730	723	762	768	695	733	751	781	748	772	729	683	771	759	720	748	744	741	729	786	771	743	754	749	664	765	734	720	763	673	723	726	730	693	683	694	798	667	725	788	740	744	766	742	746	692	704	726	774	752	672	728	680	809	753	714	726	767	725	734	788	745	782	724	706	738	798	756	772	732	793	737	711	772	774	737	708	769	706	727	727	700	782	722	738	736	746	762	785	742	752	710	789	728	760	719	762	723	765	701	772	766	777	772	699	748	702	782	748	703	745	699	686	745	764	707	762	707	754	762	720	749	755	705	737	771	750	733	758	699	747	724	712	760	718	751	700	731	746	728	733	720	705	771	676	766	729	774	732	754	714	681	729	720	722	735	744	719	745	765	746	735	744	725	684	722	748	758	739	730	694	756	755	709	707	694	728	725	716	674	715	775	702	748	732	691	740	753	742	748	724	786	720	759	706	684	751	723	746	697	752	726	698	715	761	747	720	739	768	703	736	760	755	689	744	727	741	793	675	720	780	725	734	703	779	765	721	746	752	709	727	728	737	696	781	742	682	763	706	767	746	761	758	722	754	708	723	695	719	730	727	775	786	752	747	757	736	700	761	725	726	759	753	750	790	806	731	698	710	714	744	704	748	714	738	678	722	729	746	728	739	735	755	695	729	712	727	723	691	710	851	746	746	774	712	711	709	732	739	790	749	723	694	694	738	704	699	761	728	712	681	710	740	731	737	726	727	714	742	769	734	755	703	702	752	746	741	759	674	733	765	773	707	746	757	705	754	735	738	755	765	740	687	712	723	729	715	760	799	705	730	750	737	702	702	726	700	737	733	748	735	712	765	739	738	735	749	762	774	738	725	720	735	710	752	760	750	720	744	724	730	749	726	762	752	742	740	770	695	759	757	714	730	723	726	760	684	750	747	742	716	732	717	710	773	775	733	787	748	745	823	742	790	726	697	692	706	692	718	730	680	731	718	739	710	681	738	710	773	703	722	725	766	750	681	754	730	746	724	725	734	648	759	747	693	719	713	731	771	751	728	760	693	702	751	684	717	746	737	758	735	727	710	737	713	769	732	703	733	706	760	725	713	730	737	728	747	750	732	741	710	704	753	720	742	735	742	712	736	716	718	746	697	702	760	724	743	719	714	729	734	781	742	726	749	703	715	750	708	676	742	711	713	710	721	776	734	786	768	775	749	730	749	712	725	725	791	694	734	748	741	699	733	738	735	743	772	748	765	712	738	738	749	749	680	719	754	701	755	772	717	719	695	696	712	728	754	732	727	743	761	694	777	760	730	735	722	728	734	771	737	763	722	719	743	775	738	737	669	723	773	697	711	727	768	694	736	729	729	680	711	701	719	696	721	725	711	774	785	785	730	734	697	717	719	751	753	743	727	762	742	706	763	742	714	706	709	720	752	773	767	780	684	727	742	734	755	722	780	758	738	755	697	712	728	752	715	702	694	695	724	733	701	705	739	722	700	764	773	769	747	709	798	695	708	733	731	736	713	772	765	700	740	701	683	700	750	708	718	637	723	707	742	725	708	721	728	740	760	726	757	702	758	714	712	741	726	732	732	700	732	698	699	774	710	701	739	698	736	736	739	745	738	740	738	758	755	725	713	726	684	723	695	723	697	726	739	699	750	710	735	715	713	745	719	736	691	721	744	770	682	696	733	678	689	766	758	773	708	687	737	730	717	759	730	763	739	714	692	742	713	693	710	720	818	723	738	682	751	765	728	720	801	750	680	693	740	738	723	755	678	686	818	716	684	719	729	718	694	731	730	707	741	721	710	746	742	759	766	756	713	735	705	771	727	694	743	717	725	705	736	711	752	782	786	727	702	747	727	709	788	707	721	754	722	747	708	727	691	707	750	696
21439	21764	26879	24181	20786	18258	13655	11762	5516	2730	1888	1442	1302	1236	1128	3115	10963	16869	10074	4831	1840	669	335	258	245	252	206	244	249	229	254	242	247	224	230	251	252	244	240	243	229	244	220	237	246	215	263	240	238	242	258	255	258	239	254	227	258	254	257	231	234	265	252	247	242	220	222	270	249	249	243	239	225	260	237	242	244	239	253	238	242	244	260	241	250	212	197	223	213	236	213	241	246	265	238	237	236	248	248	248	229	231	253	257	249	270	223	228	256	256	242	283	238	250	262	232	241	247	226	242	238	241	234	257	254	247	236	235	227	235	204	233	268	256	235	239	256	243	275	222	241	246	253	203	239	247	248	250	261	222	264	223	259	239	237	228	261	250	270	235	254	271	249	245	225	219	243	270	245	275	241	244	241	258	238	240	239	248	247	226	249	235	250	259	254	239	255	253	217	252	222	256	227	242	255	246	250	241	259	256	241	248	249	251	275	265	209	247	237	212	259	240	246	254	240	271	255	262	247	247	270	231	265	241	243	227	225	263	245	244	226	257	229	241	245	278	261	235	246	240	250	239	248	217	231	251	249	243	214	234	244	248	259	246	202	257	257	237	236	256	244	255	247	239	257	225	216	274	256	225	233	236	240	248	249	248	243	223	223	231	274	216	250	238	244	284	223	237	231	243	224	247	243	261	254	226	285	246	245	249	231	248	238	246	259	251	232	226	238	255	240	273	251	244	232	229	232	226	247	234	254	253	243	256	247	248	231	234	267	241	254	244	233	248	258	250	244	247	237	241	222	237	234	250	254	263	246	246	256	240	255	255	250	256	248	260	244	270	269	240	240	247	254	233	256	238	218	240	222	219	248	252	226	248	252	280	244	248	238	241	234	247	244	253	229	243	220	258	251	229	270	243	261	246	254	229	251	263	257	247	252	242	265	238	267	229	220	231	206	231	298	260	242	235	227	234	254	238	241	291	272	233	243	257	244	258	243	237	203	259	209	297	232	232	222	248	255	240	259	236	247	244	248	212	249	244	256	224	257	289	260	249	254	243	240	260	254	245	241	239	235	252	250	233	264	228	221	268	260	263	245	252	218	244	266	245	268	225	222	277	245	218	250	260	226	230	250	241	219	252	237	253	244	264	236	248	245	245	236	248	246	219	251	258	238	244	233	218	225	246	247	235	268	223	246	265	236	238	247	236	226	244	219	233	217	261	266	254	250	272	229	241	253	221	236	265	258	217	253	239	240	220	235	232	233	267	243	240	270	236	214	258	252	254	239	278	241	242	246	255	239	254	263	237	230	252	288	235	254	238	257	233	243	267	230	235	247	222	246	265	275	232	260	273	282	243	247	213	227	281	217	258	242	229	261	223	235	243	228	241	231	234	254	226	249	240	225	233	235	245	241	265	234	244	232	257	231	286	261	244	237	249	258	241	282	254	247	240	266	246	210	263	240	241	240	237	259	256	252	241	249	211	266	237	259	243	276	244	257	231	259	247	268	228	239	227	259	242	233	254	236	251	251	261	262	244	269	277	276	237	230	258	271	242	242	233	253	237	257	245	257	255	249	255	264	238	216	220	251	239	253	230	258	247	252	213	250	232	258	227	239	222	233	242	223	242	264	217	271	247	276	254	217	255	257	249	227	258	251	257	232	243	253	275	256	222	240	232	236	261	256	244	250	259	224	227	258	257	250	257	241	262	250	233	224	265	243	232	245	255	258	232	262	237	235	282	247	241	250	245	228	230	231	241	276	243	252	257	229	260	210	239	246	268	238	238	244	265	269	233	231	255	257	221	274	228	216	211	239	253	249	226	220	233	259	241	231	270	241	241	251	253	253	266	243	237	230	251	250	249	241	256	253	222	240	221	219	249	269	262	250	253	265	249	255	263	229	260	231	233	257	256	234	241	236	227	241	247	231	226	238	239	254	224	259	242	244	253	265	251	253	252	260	257	232	272	234	240	240	255	203	250	258	252	263	222	255	236	242	252	224	237	260	258	266	227	238	265	249	236	255	254	233	243	242	218	255	278	255	232	248	229	256	276	238	251	257	269	251	223	252	227	244	253	246	236	258	236	245	250	209	245	229	227	246	259	252	226	266	238	221	255	220	262	259	242	240	257	254	241	241	244	251	278	258	239	238	249	241	242	250	257	218	274	228	234	262	254	246	252	237	266	234	255	231	259	220	241	236	227	242	254	275	266	281	231	250	279	269	277	261	260	220	237	241	243	249	239	243	232	248	241	255	245	227	252	259	234	236	243	249	265	237	250	235	256	252	234	271	229	262	280	253	220	252	239	252	259	243	220	228	245	238	270	255	248	253	241	238	231	235	269	250	236	242	259	226	237	257	248	236	223	230	254	231	234	253	243	230	212	228	248	253	247	256	242	243	242	256	242	228	196	258	235	231	206	254	231	249	284	218	202	232	260	242	237	246	258	269	243	241	230	228	249	264	260	254	247	276	267	238	239	257	265	233	200	260	228	255	237	254	259	289	247	245	243	240	255	242	238	249	229	236	245	241	224	230	241	256	266	270	245	240	237	254	254	245	241	262	217	229	263	246	256	259	246	243	260	260	248	242	232	252	253	213	240	264	271	259	231	240	265	231	227	250	261	249	262	243	218	259	269	256	241	246	281	250	253	247	237	240	246	229	259	212	244	254	255	232	279	227	236	246	245	241	219	246	257	253	252	238	254	236	241	263	212	225	222	238	247	270	232	260	250	270	262	244	256	242	252	252	246	263	233	239	256	248	243	260	226	248	242	237	246	264	240	272	252	229	254	258	242	248	235	275	237	237	250	228	237	240	239	218	216	229	252	238	264	259	263	225	243	260	268	254	234	261	263	240	251	266	244	230	258	234	239	211	238	215	234	258	240	223	230	234	257	250	216	238	250	264	243	248	241	247	258	258	224	232	235	244	211	251	255	262	260	244	215	264	251	240	248	244	246	240	274	226	254	234	228	287	234	268	232	253	235	246	246	240	268	244	233	225	238	216	270	234	256	247	256	282	236	233	227	257	254	222	256	223	241	245	267	219	236	253	233	250	222	229	251	237	263	233	258	248	238	229	247	242	255	239	252	232	240	226	223	259	255	265	221	245	251	244	229	216	199	265	259	224	241	238	229	245	252	234	244	244	237	242	249	260	199	241	236	248	253	227	234	248	262	243	234	246	244	243	252	263	269	262	221	250	255	263	242	260	244	231	224	238	241	231	249	254	238	253	243	229	243	244	261	239	252	272	237	235	243	239	234	238	241	237	230	233	249	243	246	265	240	236	260	239	248	244	242	245	227	232	240	274	241	242	247	251	233	239	262	262	219	252	256	220	251	232	245	285	240	268	249	243	241	252	260	231	231	276	264	250	242	255	249	232	272	270	245	268	230	242	224	247	247	246	265	228	237	259	238	264	248	241	246	237	262	274	266	260	246	231	248	262	255	260	264	270	245	230	243	282	255	259	229	242	241	245	247	249	258	267	268	252	267	262	262	243	223	245	245
17767	19455	28665	29352	29817	29073	24825	24206	13515	10664	8803	7747	7206	6825	6270	13610	32103	37780	28691	18904	8963	3343	1445	876	851	867	826	886	902	910	870	928	828	835	838	808	863	874	886	891	890	908	822	847	872	860	832	843	872	872	896	822	841	879	812	850	819	833	851	834	894	861	890	867	838	873	870	868	883	879	844	840	889	861	845	844	884	842	863	842	790	852	817	845	846	820	868	871	837	929	838	901	892	826	825	826	867	832	804	818	779	887	820	861	824	854	856	825	878	879	849	826	849	886	850	874	887	843	887	884	885	931	826	843	878	867	860	873	859	808	862	855	817	864	861	910	850	830	889	818	888	854	855	843	827	858	815	841	801	845	826	851	848	881	823	861	864	834	809	815	833	813	834	869	825	841	857	904	892	831	857	855	887	845	869	857	867	862	889	825	856	881	805	883	846	827	864	903	834	833	783	839	794	859	830	850	803	817	870	884	876	826	866	833	865	896	852	786	907	859	821	869	859	875	827	867	876	864	912	890	797	872	859	913	861	852	843	835	858	851	857	813	848	829	817	830	853	878	860	879	852	803	868	845	887	875	852	855	875	823	814	856	852	852	867	870	837	851	888	896	841	818	860	866	901	884	863	859	860	816	828	838	858	849	795	855	870	808	853	823	873	872	870	877	839	871	849	828	844	833	853	890	861	866	849	829	857	838	814	841	829	851	867	836	827	842	805	815	810	855	802	836	929	840	838	835	851	842	842	856	889	839	811	853	870	878	786	869	892	835	789	846	865	845	906	838	875	853	834	909	842	870	832	837	844	868	838	815	846	873	845	796	830	872	878	865	855	866	847	858	818	861	879	803	809	850	855	817	864	823	871	818	861	885	833	874	814	809	881	857	873	834	863	890	835	887	810	902	835	837	838	825	872	842	845	892	890	826	844	802	888	821	776	845	863	841	853	845	851	839	825	887	881	872	813	862	832	836	878	845	905	880	876	867	889	867	835	814	879	830	821	847	777	843	848	798	860	895	832	894	838	831	853	823	842	865	843	834	845	845	858	909	842	859	861	836	855	841	889	866	843	841	886	806	852	800	842	824	875	804	813	856	847	852	887	832	838	849	871	850	846	849	855	864	871	831	819	820	899	859	811	823	869	883	854	849	882	776	844	857	869	855	823	823	858	837	808	866	842	868	818	854	880	897	880	864	825	907	879	809	825	863	863	831	906	869	873	864	856	878	867	818	800	852	847	865	843	897	866	843	864	844	865	848	829	821	824	837	897	840	844	896	880	820	861	758	800	846	860	891	853	879	847	879	869	799	840	862	871	879	886	841	914	845	833	804	828	883	886	860	844	865	851	829	810	837	822	835	799	885	818	801	866	865	890	839	848	904	913	861	861	813	834	852	877	886	855	899	799	805	830	844	869	874	901	854	878	868	870	895	852	885	867	831	816	852	859	819	787	816	887	843	856	822	911	841	839	873	885	874	829	846	876	821	829	848	844	874	855	824	937	875	858	826	815	892	929	887	870	804	873	850	867	855	873	776	827	879	833	874	849	828	835	869	843	792	869	809	853	875	883	827	802	858	938	860	811	843	886	888	832	845	860	829	845	869	857	862	866	892	883	850	898	886	845	863	820	868	877	843	856	851	869	849	838	840	859	860	844	770	874	861	819	847	805	862	849	813	895	850	882	862	860	818	858	778	862	827	811	853	838	818	805	800	918	861	867	859	745	858	837	819	855	889	886	832	856	781	907	857	883	862	819	830	833	851	854	856	845	827	838	874	897	905	841	906	788	849	830	826	853	845	830	851	832	854	841	860	843	859	826	834	873	852	848	870	884	807	898	870	857	902	872	833	850	846	873	829	821	886	846	853	876	885	799	846	832	919	872	871	849	877	847	866	863	852	806	920	828	898	832	857	814	871	854	854	850	899	822	856	849	826	894	833	824	805	886	853	846	834	900	845	894	790	868	834	863	868	878	861	897	847	823	869	901	889	851	839	867	894	861	840	846	827	801	848	874	813	873	852	880	842	821	861	850	866	843	838	831	885	838	888	898	865	818	881	851	879	868	884	841	874	838	855	830	818	833	870	874	863	847	840	871	819	885	888	849	826	902	844	906	852	871	863	837	907	815	870	800	818	814	816	866	867	852	873	864	878	875	866	867	788	837	842	848	899	847	854	774	845	854	859	815	843	867	870	833	813	861	829	870	858	833	830	877	849	913	827	860	814	859	805	890	862	833	834	898	877	800	860	862	824	895	846	823	841	865	868	904	832	871	852	830	880	840	910	870	839	830	851	817	883	868	820	839	844	869	899	844	818	872	850	820	871	879	806	825	834	844	844	831	841	862	888	800	858	864	846	868	853	791	812	827	797	927	820	849	877	845	880	884	878	846	821	823	867	843	835	815	842	854	835	851	846	841	844	782	880	859	859	883	848	830	893	852	872	814	868	868	831	841	868	851	846	863	825	854	847	857	845	830	839	862	893	826	850	901	873	831	838	865	888	853	874	841	804	843	888	861	849	882	856	893	813	833	840	848	820	906	829	822	883	884	872	881	797	805	849	884	844	874	825	821	894	882	784	827	896	844	932	872	837	872	858	862	841	852	881	841	866	830	857	865	835	852	838	835	840	886	849	823	853	844	869	863	817	851	832	844	902	895	859	890	845	897	840	842	788	869	818	875	853	837	881	846	846	880	862	876	865	815	844	849	880	834	832	773	897	873	860	789	823	827	860	839	856	874	813	819	869	853	832	835	832	852	839	848	848	824	785	862	908	873	815	858	842	891	840	898	895	867	911	841	871	887	819	789	771	889	832	843	784	850	849	897	867	896	847	934	832	838	888	856	851	873	855	922	819	854	851	894	874	856	802	869	870	859	832	856	849	849	830	838	788	858	831	850	856	907	789	820	841	873	877	901	896	835	829	934	899	885	828	806	868	845	832	849	824	878	838	840	878	853	816	867	817	904	829	908	893	842	856	831	860	895	833	828	888	890	860	887	827	840	900	792	869	880	852	871	849	867	814	870	874	821	886	870	921	860	901	861	833	868	839	794	832	870	846	854	877	876	912	817	852	844	884	839	855	861	779	837	821	847	850	867	925	832	888	822	861	819	873	892	859	839	870	866	864	823	857	871	859	895	877	891	875	859	823	855	837	858	879	914	846	904	819	814	866	856	897	910	881	855	912	821	803	864	846	864	866	861	873	858	807	831	859	887	821	829	874	913	816	869	873	861	840	875	853	862	853	874	858	885	895	868	852	856	861	858	829	859	820	823	879	844	869	864	873	894	877	855	875	859	873	810	878	829	862	826	904	848	903	804	889	806	820	824	910	830	853	837	878	838	832	833	885	849	856	820	859	850	846	885	890	866	850	854	869	863	902	850	855	840	866	832	898	807	886	862	883	863	791	870	816	902	832	852	887	789	871	878	860	848	802	837	892	864	854	859	856	927	786	872	858	859	833	836	889	843	854	865	851	861	864	885	860	859	850	902	831	887	826	856	842	901	812
4798	4074	5359	3877	3082	2745	2279	1478	772	619	523	444	442	448	367	422	770	1196	840	526	384	257	197	199	200	201	201	189	200	202	196	175	198	203	204	184	206	204	188	183	173	186	205	190	177	174	200	195	183	175	196	186	194	208	203	204	190	192	173	203	209	186	203	177	183	196	180	183	205	199	237	209	186	192	190	191	176	185	196	183	191	199	184	180	194	202	163	192	196	194	163	203	197	178	182	156	205	200	206	179	190	157	219	184	178	190	206	171	168	179	173	173	196	175	179	206	186	184	198	169	189	191	196	203	195	199	187	171	208	183	165	166	183	185	192	202	220	192	170	206	181	188	183	190	188	180	181	210	190	195	192	190	213	193	171	211	188	191	173	189	194	180	175	191	188	188	194	189	167	184	200	194	194	175	178	204	186	175	197	176	184	185	173	196	184	212	193	179	199	204	177	177	211	207	169	188	196	176	179	191	191	182	192	197	178	204	158	188	187	215	168	193	177	181	199	180	171	190	192	196	172	192	196	184	189	192	195	203	197	201	203	190	199	206	198	180	168	198	182	202	181	189	181	187	205	181	198	187	185	202	187	193	191	181	199	201	195	153	199	198	187	187	193	211	206	173	175	194	219	199	205	200	174	190	183	178	176	180	208	191	177	203	202	198	208	172	173	197	222	189	194	176	195	181	174	177	170	192	181	173	179	171	190	193	190	163	197	200	171	190	193	176	182	219	193	191	183	183	190	172	176	187	196	180	204	194	187	184	184	170	199	181	182	191	158	169	183	173	180	187	199	211	181	204	186	170	235	181	187	174	194	206	197	205	158	206	195	184	193	171	176	204	209	180	173	181	166	171	161	213	209	181	202	196	183	202	178	185	164	172	211	208	191	171	166	165	180	186	205	176	197	195	183	188	175	189	204	161	188	185	194	203	186	207	165	180	183	184	171	195	197	199	203	203	185	167	185	202	171	180	165	166	218	182	191	203	170	171	181	204	220	204	184	182	156	192	203	205	180	211	184	181	186	188	214	178	199	176	225	186	185	202	176	172	187	187	183	174	192	166	196	202	191	182	175	176	159	185	172	186	192	162	201	217	196	193	161	185	182	186	194	199	193	182	167	193	189	217	220	181	185	177	160	202	175	207	197	195	199	199	194	195	161	201	183	174	210	192	192	177	205	189	185	190	194	185	178	178	170	181	193	192	182	206	194	177	199	191	193	183	190	163	177	179	190	208	184	185	201	193	194	205	190	196	154	177	227	170	176	175	176	194	196	180	205	166	201	192	189	179	189	192	185	203	190	210	184	178	165	171	190	207	199	221	193	198	214	185	195	167	186	195	205	185	200	173	215	188	207	199	199	164	182	184	186	203	170	184	174	198	190	178	202	186	208	191	171	179	180	180	183	184	176	179	186	193	218	178	181	189	194	176	177	173	197	193	175	190	180	164	183	169	200	207	186	182	185	173	205	195	184	189	198	176	185	207	174	172	191	205	188	185	193	159	190	165	171	181	186	172	188	185	173	174	189	201	195	190	185	174	189	190	195	202	213	173	208	193	176	193	195	192	207	183	208	175	178	173	190	178	175	190	197	209	164	172	191	182	167	198	188	195	182	219	184	190	194	186	194	183	187	184	178	194	195	212	172	190	165	206	188	211	182	188	206	182	202	185	161	173	169	167	188	193	193	181	193	171	179	170	171	184	205	166	198	201	199	186	193	200	182	158	196	171	168	188	187	177	188	197	189	181	163	199	176	177	178	205	180	199	208	218	182	223	205	212	183	173	187	178	211	194	163	178	174	200	209	180	172	176	185	184	197	201	179	170	190	185	207	171	178	169	185	165	195	175	212	173	206	183	192	196	190	199	194	180	171	196	185	217	212	193	175	190	167	172	180	180	215	207	191	205	217	198	194	174	190	189	182	178	193	194	195	168	185	179	176	174	176	212	200	188	186	160	213	189	193	203	177	165	172	193	194	193	191	204	194	182	189	166	174	173	199	223	173	185	194	187	205	213	148	167	197	186	183	190	196	199	188	189	178	184	181	175	180	202	192	180	175	212	186	196	183	175	196	197	198	199	172	187	184	199	199	173	184	173	186	196	183	190	214	166	187	182	183	206	190	192	213	182	189	197	233	176	197	206	184	178	182	173	211	192	204	170	184	176	175	195	196	183	199	179	192	187	214	200	182	182	190	165	153	189	185	181	179	206	183	178	199	186	178	195	182	195	188	190	153	199	185	194	176	216	179	225	194	187	178	162	177	172	166	175	202	204	166	204	178	180	191	182	200	196	176	179	185	189	177	189	193	184	176	165	185	220	176	187	196	190	204	187	183	192	177	177	191	174	177	205	184	169	161	195	180	183	195	183	201	198	199	181	183	207	223	192	198	203	200	176	213	201	200	187	183	178	190	186	180	174	178	199	204	185	175	183	153	172	175	173	201	199	190	205	201	189	167	194	176	193	201	178	184	179	190	183	231	176	191	189	191	210	172	211	205	174	183	179	203	191	190	204	194	167	181	169	181	205	182	193	183	174	164	160	167	171	206	178	177	201	176	227	201	175	176	163	172	173	185	188	182	171	199	187	199	182	193	192	183	210	178	190	188	194	199	189	179	174	175	208	202	212	178	199	178	193	190	226	180	199	188	176	174	175	182	209	175	192	208	172	187	187	176	175	170	182	194	188	192	181	187	170	191	202	188	184	186	190	159	194	203	187	179	201	187	182	186	187	162	192	152	168	200	173	192	172	200	179	211	185	171	187	173	179	196	177	182	211	187	201	180	193	169	186	180	168	199	172	202	205	175	202	219	168	163	165	198	210	194	183	192	175	204	192	187	197	198	167	199	177	178	204	182	176	208	182	207	196	201	177	167	176	161	204	223	198	178	199	179	174	204	198	185	200	173	176	178	197	162	195	201	174	192	186	193	167	173	180	199	212	186	185	191	188	169	173	172	179	179	195	188	181	197	169	168	197	192	159	200	166	190	189	193	195	194	197	201	204	197	194	199	193	180	199	208	214	213	174	192	182	183	181	191	183	182	185	199	182	210	206	192	157	179	181	204	186	190	181	200	158	189	175	194	204	183	190	183	185	182	181	179	181	207	182	201	197	191	184	208	190	194	185	198	186	191	180	203	184	184	182	184	174	181	186	196	192	172	179	172	229	170	204	189	182	209	186	204	159	202	214	188	180	182	161	189	225	191	193	196	192	195	186	187	181	186	182	171	190	201	177	168	186	205	202	186	200	193	173	200	186	210	170	188	171	195	201	202	184	210	179	184	213	174	174	194	208	180	209	182	191	194	168	186	184	173	215	166	162	178	180	190	180	202	204	187	217	183	203	162	202	197	203	186	195	199	233	168	179	189	182	194	189	192	191	185	189	217	219	189	193	193	178	187	204	159	182	199	215	191	177	209	176	197	191	179	177	179	183	178	172	170	158	174	199	188	190	174	180	173	202	189	194	166	166	179	213	196	193	186	188	200	184	187	199	175	192	174	186
4759	5422	9884	10491	10050	10274	9257	6416	3646	3228	2748	2190	2339	2490	2063	2321	4299	5781	3915	2288	1468	967	741	679	668	678	688	681	670	735	665	664	673	706	686	677	657	723	675	704	666	689	691	646	663	699	688	694	677	685	768	704	708	673	703	697	637	680	649	688	698	683	687	610	696	657	669	684	682	662	703	715	736	640	664	685	661	696	644	712	686	680	724	689	653	668	696	684	703	725	676	641	669	713	704	680	685	648	695	671	673	672	743	676	762	704	669	684	679	652	667	692	680	689	703	688	720	702	739	651	710	686	687	661	659	700	643	730	692	687	705	691	672	713	678	654	703	674	676	688	682	696	682	644	676	648	742	725	696	688	648	662	662	657	643	702	675	654	687	697	656	653	684	712	666	640	718	688	669	669	707	727	644	698	736	747	665	701	676	669	717	687	688	690	701	732	664	701	655	655	682	650	648	717	674	703	651	651	695	655	670	657	718	658	692	654	697	693	724	710	672	691	654	702	731	711	679	647	668	688	699	689	710	714	704	716	683	705	671	694	698	729	725	673	687	692	676	671	669	659	685	702	726	643	712	683	682	675	719	706	635	665	683	644	706	688	728	694	681	684	673	722	591	684	646	703	652	713	661	707	680	680	693	664	712	702	712	654	686	639	666	684	701	708	685	726	693	659	655	722	684	668	687	703	678	681	675	735	714	666	702	686	655	682	717	647	680	662	687	654	687	685	684	690	691	684	660	684	705	644	713	655	657	722	681	692	635	694	660	714	663	684	679	686	640	700	677	707	668	696	711	682	666	669	715	707	624	702	657	670	689	710	678	674	708	665	690	635	712	717	699	690	715	709	666	689	663	663	703	631	661	705	708	654	719	743	690	682	640	747	684	683	679	738	696	677	730	700	672	664	721	632	655	691	696	729	672	680	658	681	711	681	689	698	749	680	682	675	687	681	686	681	713	634	675	682	696	688	671	743	719	651	662	628	651	742	700	673	693	683	683	683	631	664	678	646	704	659	698	708	704	690	662	668	685	709	688	705	665	688	711	670	701	663	695	683	680	685	650	661	677	700	632	686	694	641	654	650	710	685	702	714	723	677	688	682	632	707	695	645	695	686	670	710	722	687	669	695	715	698	655	680	684	669	646	685	680	679	725	673	653	686	643	637	676	689	699	723	652	618	684	726	687	657	701	695	673	670	665	673	667	674	670	690	701	695	634	665	726	704	682	691	685	629	721	722	678	674	700	680	713	690	652	680	719	674	692	725	694	659	698	669	672	668	705	647	662	665	686	726	664	655	674	698	719	691	718	729	697	630	673	683	694	651	689	735	679	667	672	680	642	659	647	698	679	669	701	687	690	728	695	662	659	653	668	636	711	688	664	703	659	681	712	691	708	658	716	697	697	673	649	689	668	688	699	678	667	687	648	659	647	702	685	659	705	656	684	652	683	636	695	679	721	688	664	685	713	732	655	669	686	645	690	737	668	705	692	707	714	725	678	691	686	706	686	648	655	703	666	659	658	668	690	682	662	633	710	692	661	729	662	664	680	658	702	670	675	703	667	703	680	681	648	726	694	670	711	696	663	640	638	676	657	636	693	645	679	669	722	740	637	714	688	671	690	700	688	696	672	726	692	662	676	696	697	695	725	696	694	676	668	710	670	690	658	663	692	648	691	656	691	660	671	667	686	695	697	721	671	628	684	735	671	700	646	685	673	656	665	709	692	655	674	666	693	687	714	698	658	720	694	688	724	680	681	687	696	704	688	708	659	685	699	638	683	705	696	683	668	722	736	670	680	642	671	754	708	636	681	640	700	700	709	738	654	697	698	703	680	672	663	687	705	667	680	677	742	644	702	717	711	677	677	670	676	661	653	675	652	706	711	654	696	695	677	657	710	668	674	687	695	696	696	669	716	684	670	652	710	675	704	677	692	685	693	711	697	688	704	647	663	669	663	706	722	664	676	717	681	696	668	650	688	664	650	679	608	684	688	707	684	685	693	678	699	696	679	704	645	681	690	697	736	655	687	695	678	676	682	724	678	668	686	674	705	661	711	682	637	668	703	670	683	665	683	710	722	736	670	632	635	659	684	740	728	674	698	677	714	715	680	657	656	728	640	660	635	705	670	723	680	644	690	667	650	704	651	706	651	704	637	701	672	661	676	670	635	688	664	688	689	668	644	660	706	738	707	699	669	670	675	668	678	683	658	670	701	693	704	696	681	704	683	657	670	680	696	645	700	674	724	662	666	682	694	682	694	702	673	670	726	679	689	752	703	651	713	689	729	670	707	688	713	698	652	683	626	667	638	683	665	705	692	654	683	668	709	641	628	689	717	651	664	673	666	638	689	665	680	661	652	651	677	678	677	660	733	694	661	701	650	651	693	730	700	679	652	635	660	663	736	650	640	645	650	716	647	646	672	644	729	674	656	692	645	666	701	632	730	656	696	667	673	660	739	708	628	693	682	705	642	677	697	700	678	669	666	718	676	688	671	674	700	660	603	633	712	712	689	666	658	676	699	669	670	665	685	677	644	693	682	675	665	717	711	676	680	696	691	678	690	640	659	648	672	638	701	677	669	738	731	715	723	717	694	687	668	705	676	716	697	635	693	651	719	667	721	706	666	694	648	654	748	658	699	667	673	665	683	680	682	680	685	682	716	688	691	683	659	668	652	726	634	660	706	720	654	699	685	687	686	743	660	704	713	682	680	656	642	698	692	678	695	697	694	695	715	693	621	687	647	734	704	724	698	690	701	664	658	688	675	690	673	706	637	711	682	661	750	719	652	712	661	680	676	679	734	719	686	690	675	669	699	711	676	670	672	698	641	704	656	661	678	702	716	677	704	667	674	666	675	726	691	669	663	708	672	690	651	665	713	690	688	696	667	674	707	682	676	668	697	709	703	673	654	697	636	731	658	713	672	688	711	654	670	670	675	687	709	652	741	715	698	654	721	678	739	721	679	675	689	692	658	670	699	703	649	657	650	650	684	664	694	713	684	662	668	729	675	717	708	648	719	651	665	730	703	662	661	679	684	692	688	699	691	652	704	662	707	683	696	648	724	658	676	678	692	704	690	699	676	681	665	689	646	689	706	697	673	665	717	684	688	616	695	702	683	659	662	703	716	690	706	666	706	645	694	682	673	640	640	684	715	669	698	692	678	699	691	686	684	654	671	674	692	681	719	715	699	671	714	678	685	722	694	708	697	690	660	691	676	660	692	635	700	682	681	695	658	686	694	668	678	670	661	631	639	665	621	666	734	693	712	678	696	635	687	669	711	656	674	682	690	661	671	694	678	679	683	627	678	679	723	752	683	661	688	730	698	682	656	688	692	693	673	686	680	678	624	697	692	671	665	667	681	682	723	715	663	689	708	738	644	715	662	684	710	652	638	713	694	733	659	699	692	707	658	717	651	659	694	666	692	654	668	701	686	693	661	653	712	659	638	671	702	720	648	704	695	649	644	685	650	657	695	692	702	643	726	632	682	684	623	704	704	679
14031	13475	17578	16431	13715	10964	9396	6568	3429	1721	956	769	823	903	773	1242	7400	9895	5231	2708	1103	470	271	217	226	208	196	211	195	215	217	231	233	219	206	209	208	220	185	230	194	225	202	202	203	211	224	216	227	203	226	198	231	198	201	215	209	225	233	183	202	243	227	225	207	199	211	192	198	199	216	190	225	219	205	217	195	209	197	208	199	205	239	229	212	207	217	207	206	181	196	202	210	198	205	209	205	199	212	198	207	184	205	212	225	233	200	197	216	198	206	226	191	228	204	238	188	221	224	235	230	202	198	210	232	231	229	215	201	199	210	229	206	222	226	185	204	213	215	194	184	204	211	215	224	239	218	188	181	203	217	205	199	213	206	205	182	221	191	213	217	214	187	207	192	209	206	205	206	195	192	204	234	237	181	212	210	201	240	222	221	205	199	190	197	223	242	214	213	203	238	207	212	246	226	198	209	199	227	208	194	243	224	198	185	210	219	231	215	210	185	201	201	191	221	217	211	231	233	184	210	206	225	222	208	201	213	223	202	221	195	224	199	194	232	181	214	221	214	207	217	209	217	203	218	228	195	220	212	218	199	201	182	194	193	223	229	215	216	199	217	201	181	215	212	233	206	224	192	203	221	178	225	213	199	203	226	222	235	201	185	217	205	199	222	190	228	224	188	217	192	173	209	213	228	210	162	210	230	218	205	225	183	209	235	173	226	209	195	244	212	204	216	195	189	216	209	208	194	192	210	201	221	204	207	222	237	210	200	214	220	224	202	230	216	205	208	198	190	217	199	236	209	193	233	197	203	208	205	214	188	196	211	223	201	191	191	170	205	198	221	198	203	204	223	200	211	192	193	197	189	205	206	208	210	235	192	241	215	238	203	225	211	233	206	219	207	204	212	200	212	196	194	201	219	203	218	206	243	212	191	212	211	205	228	205	213	193	200	206	218	203	200	177	221	241	207	189	209	192	222	201	206	230	198	217	198	194	227	188	216	215	214	226	216	225	207	202	202	226	191	204	190	198	239	194	221	207	205	216	211	200	221	198	208	197	210	229	219	210	192	197	236	236	215	174	223	197	221	206	210	220	205	232	198	211	185	188	218	216	195	195	221	226	221	188	227	174	206	220	239	211	211	189	191	200	216	209	220	204	211	190	196	185	198	228	213	215	201	199	211	197	191	211	230	203	197	204	179	216	210	222	209	193	201	225	210	219	238	205	196	207	212	201	187	213	215	196	214	199	208	234	213	214	200	228	195	210	216	223	233	220	205	220	208	199	218	224	211	234	211	212	183	219	188	208	222	194	251	204	227	212	217	220	208	191	193	212	203	219	225	219	214	206	204	224	197	202	206	214	200	202	247	214	207	209	231	208	212	216	191	230	223	212	217	196	215	219	189	192	218	232	232	191	214	202	206	240	195	212	209	208	182	197	226	216	217	220	224	181	210	194	207	203	213	232	201	206	196	213	206	204	217	205	212	207	184	197	192	199	180	214	228	193	201	223	192	213	204	188	202	210	194	189	215	205	213	206	194	203	213	212	226	211	224	234	191	203	209	224	206	214	226	197	191	216	231	214	200	192	206	210	240	214	194	208	197	216	209	217	203	197	224	200	187	231	208	232	211	235	219	186	247	194	191	232	216	201	189	212	222	211	203	181	207	207	222	235	216	201	204	196	201	222	216	213	179	231	211	230	192	202	216	200	201	191	221	233	222	203	208	233	207	206	220	193	194	214	224	218	178	222	193	212	211	223	179	213	209	224	213	201	227	213	220	197	208	205	212	201	202	207	216	215	188	210	196	207	214	217	215	203	204	189	197	208	210	227	224	223	207	223	204	167	218	210	207	185	192	206	222	231	192	199	216	210	219	222	198	221	177	206	199	181	226	210	216	222	205	218	219	221	233	212	197	220	187	218	201	219	215	223	195	195	214	216	219	185	225	222	202	182	195	208	199	193	213	214	207	195	210	225	219	227	199	208	232	221	219	201	222	196	243	223	227	219	198	213	219	222	204	209	218	192	211	202	192	228	205	225	225	209	243	220	222	207	197	190	207	201	190	223	204	208	194	210	200	213	185	202	199	211	217	200	194	239	204	216	184	242	212	232	195	199	187	194	197	185	195	182	228	208	215	207	198	209	243	200	179	206	205	199	228	167	189	216	197	198	183	184	197	200	208	223	230	208	176	217	214	236	201	245	231	213	192	214	216	189	196	215	194	209	208	223	186	226	203	208	174	195	196	213	215	215	182	168	208	207	206	202	215	190	214	211	209	200	203	231	217	225	240	199	203	209	226	197	217	220	236	201	223	214	222	214	203	232	204	199	186	214	186	203	204	229	220	214	203	219	217	207	194	191	204	195	227	200	222	207	213	205	200	221	221	208	218	212	198	227	181	193	185	188	173	201	187	197	175	226	197	196	206	208	206	200	218	212	230	211	198	210	200	207	233	216	222	249	219	236	189	192	217	234	235	221	233	185	214	188	226	202	208	195	220	200	192	205	200	194	189	203	217	216	189	180	241	208	209	187	203	222	224	215	215	186	207	208	211	198	190	210	195	203	212	207	214	210	199	200	214	199	203	203	180	207	204	207	198	224	202	213	241	229	195	234	198	202	209	183	226	219	200	192	194	211	186	203	198	214	210	181	227	214	196	212	188	168	212	208	215	239	207	224	216	240	247	189	205	215	229	221	203	215	217	183	203	188	197	206	225	212	194	188	233	222	212	220	253	198	221	211	205	216	205	205	180	227	218	198	214	216	229	201	236	207	208	184	222	226	223	206	190	205	200	208	233	209	243	213	194	212	193	209	208	212	201	206	173	199	231	196	183	195	214	185	209	203	199	201	183	219	203	219	203	206	195	212	213	197	210	210	212	235	227	210	216	215	214	196	192	214	251	250	189	195	221	196	193	219	201	198	198	220	220	197	220	222	210	196	201	220	207	201	205	211	209	246	191	200	197	191	229	206	190	235	223	218	201	202	200	211	181	248	201	211	215	212	220	228	206	208	191	227	206	215	208	205	219	213	191	200	209	210	227	208	253	226	198	222	202	212	235	196	213	222	203	249	229	196	200	221	189	192	223	198	203	192	216	201	209	210	203	213	218	211	225	181	215	205	185	198	187	214	230	208	194	209	219	198	218	219	186	216	207	198	211	205	196	213	244	186	207	174	230	226	201	196	201	198	200	201	181	228	214	203	207	199	204	220	200	210	203	213	219	261	219	217	226	174	212	186	202	221	211	200	192	185	194	188	221	226	220	200	221	243	225	210	228	229	198	197	210	223	205	208	225	206	202	180	193	219	219	189	213	206	204	206	189	197	190	220	205	201	217	226	221	196	219	233	217	190	176	225	232	200	197	225	217	206	212	190	190	219	215	194	199	226	207	186	259	219	201	209	211	219	216	207	206	226	185	222	221	191	198	221	222	238	208	206	233	220	219	224	214	214	207	225	237	204	214	218	202	209	203	176	206	209	211	195	214	202	211	221	208	210	199	229
13005	13142	21194	23826	23514	22351	20740	17291	11197	7249	4815	4465	4821	5252	4577	7337	27721	29405	20486	12910	5853	2082	1110	790	781	708	754	729	780	761	741	760	749	735	755	740	753	773	735	767	746	759	743	749	744	747	786	780	728	716	806	777	763	758	741	792	761	777	785	752	748	774	758	793	731	783	736	760	720	740	732	723	748	763	767	735	778	770	727	732	718	793	704	762	710	756	746	757	743	748	733	754	738	720	760	776	712	738	735	733	721	764	722	759	802	777	715	747	778	672	740	736	763	724	771	782	752	707	748	749	756	731	824	757	758	783	753	729	759	825	748	796	772	732	732	758	755	752	773	735	755	712	784	730	735	799	767	741	802	749	748	782	762	753	758	743	746	777	750	728	746	749	766	739	719	742	757	758	754	720	713	765	722	734	739	771	730	738	757	732	765	747	770	715	721	749	691	736	744	742	695	767	762	746	731	734	767	769	718	724	709	750	722	698	701	762	730	743	762	754	721	731	730	747	754	736	751	751	815	790	824	722	799	704	743	745	726	748	734	735	726	774	734	741	782	760	703	745	696	758	720	724	759	735	770	759	732	754	722	703	758	753	738	797	732	736	711	792	742	713	770	765	737	770	714	698	811	760	767	757	784	788	770	785	759	746	777	794	761	761	747	731	794	739	755	720	750	731	774	746	809	720	748	769	757	706	761	774	745	746	791	739	766	769	736	778	750	770	734	751	737	738	737	733	737	681	684	745	655	765	724	774	726	820	706	763	791	741	767	734	743	703	775	765	783	808	780	758	750	758	746	742	753	767	792	694	750	772	695	760	756	765	724	762	756	755	734	732	764	743	748	741	803	733	802	767	771	818	743	741	755	789	750	806	753	726	779	797	788	820	751	771	769	738	748	762	738	749	785	734	767	772	781	710	705	791	753	738	746	753	778	803	724	690	735	767	742	766	721	754	764	753	735	784	767	720	773	739	710	778	727	781	731	716	789	780	764	742	757	763	744	783	734	788	724	756	732	743	813	758	736	702	784	748	717	754	730	752	751	740	784	708	779	783	747	708	696	786	779	765	805	770	698	744	776	718	755	766	752	757	773	722	762	746	733	751	760	736	764	724	781	744	780	783	792	731	783	763	692	737	787	731	741	767	772	789	783	782	745	766	742	781	761	727	763	704	733	748	775	710	789	757	745	786	764	758	780	745	771	808	804	710	764	711	780	738	836	739	728	704	810	774	767	802	751	776	796	757	734	737	738	738	766	739	711	745	724	767	781	746	782	770	771	751	739	766	781	779	746	800	772	778	726	739	765	743	746	727	741	704	749	706	714	791	727	793	706	762	720	796	732	722	753	770	756	692	743	739	742	741	761	674	671	761	758	726	727	774	771	720	758	711	763	790	718	754	720	730	791	738	784	759	719	748	747	770	749	781	780	751	746	793	780	736	767	759	755	790	744	739	731	700	764	724	776	731	744	738	762	758	716	691	770	754	739	757	724	776	789	764	743	765	771	764	775	730	739	780	740	743	709	754	784	729	723	750	774	712	815	741	749	788	792	798	757	736	772	732	734	791	778	746	789	734	734	742	749	765	774	747	749	769	776	703	750	747	708	741	720	713	768	739	766	723	783	823	762	766	725	740	716	740	766	795	788	730	730	725	728	779	809	764	707	718	765	766	787	728	777	799	732	782	702	795	766	715	770	764	762	732	738	726	789	763	759	718	770	731	713	760	696	751	747	771	697	788	750	739	761	782	712	750	765	752	785	749	765	750	763	771	734	737	720	788	720	755	740	782	759	711	763	788	718	766	689	702	737	774	798	776	768	768	741	766	728	728	709	777	727	743	741	732	774	725	731	764	760	785	747	740	745	758	732	754	758	719	747	734	794	729	755	741	783	705	717	775	734	741	747	726	776	734	740	713	771	720	779	733	688	705	729	739	734	769	768	771	732	736	755	719	749	761	769	775	843	773	789	789	764	760	810	714	735	788	739	760	777	742	761	771	718	737	736	752	732	761	761	734	692	754	718	724	733	706	747	745	738	754	775	762	729	762	738	766	768	773	756	757	739	728	748	777	791	793	731	740	786	738	738	738	815	759	744	770	768	716	742	725	684	718	807	782	746	749	751	780	751	764	781	720	775	748	757	766	815	747	746	736	759	749	745	783	782	743	754	754	752	771	743	727	731	795	772	762	738	710	710	783	756	757	750	749	780	738	712	784	760	750	766	790	725	768	802	745	750	763	744	755	712	760	750	734	738	700	746	745	710	731	752	743	756	747	744	811	717	745	738	761	744	758	785	803	724	753	693	749	750	780	738	755	783	703	814	742	743	737	750	749	747	788	707	737	741	710	799	697	710	768	778	787	725	769	765	711	741	749	749	759	753	778	772	737	726	726	801	703	742	707	753	722	779	727	749	730	688	799	763	767	733	728	754	759	753	723	766	774	778	732	752	747	725	743	741	717	758	752	760	708	751	693	743	773	782	745	728	816	780	761	724	721	729	728	764	782	735	756	765	762	741	723	727	765	803	752	757	735	730	674	777	745	744	751	740	803	720	794	751	750	755	740	732	747	771	762	772	747	758	787	733	791	760	786	766	772	737	745	801	770	766	740	793	749	704	806	713	722	734	760	733	778	752	753	701	718	767	727	727	737	799	716	723	766	776	762	736	727	731	726	722	768	740	734	762	789	757	721	757	687	727	709	683	748	741	752	774	769	778	695	720	772	746	715	738	745	744	767	766	755	709	751	762	738	734	720	727	731	790	763	741	777	754	708	732	756	747	730	791	728	784	767	765	758	737	721	732	719	796	743	794	761	767	727	799	760	736	762	725	753	735	766	723	708	734	763	744	746	753	740	769	772	825	754	707	735	791	722	787	767	737	749	733	705	750	741	826	738	720	758	723	718	723	717	784	755	736	768	709	784	762	771	702	786	706	739	766	736	786	708	732	745	753	730	772	705	722	777	743	756	794	780	775	738	770	734	701	753	768	742	746	747	791	761	764	748	783	746	725	775	737	768	766	741	749	728	755	761	731	755	790	704	758	766	749	710	779	753	691	757	708	746	749	747	729	773	752	694	724	774	720	736	746	770	713	800	719	743	789	787	771	775	776	756	744	747	739	741	729	733	771	755	723	734	700	691	823	804	732	727	764	746	771	744	723	739	763	766	743	773	752	742	748	742	732	769	766	780	723	747	755	711	742	717	763	741	741	705	744	759	735	758	742	759	711	712	755	769	694	786	728	746	724	764	721	750	756	776	726	738	754	769	732	748	755	776	758	740	771	762	732	722	767	748	735	762	738	802	734	727	740	746	719	790	729	729	732	760	767	721	729	774	714	764	739	725	713	740	761	724	728	759	792	742	742	792	741	727	752	794	753	734	751	786	723	711	767	828	777	769	734	791	718	749	745	716	711	751	757	757	768	753	770	762	815	740	742	704	737	791	750	830	738	777	757	772	736	746	764	746	769	744	719	742	678	698	671	748	789	740	758	740	815	758	714	708	767	757
21359	19243	23131	22142	17914	15245	13908	9687	6740	3121	1751	1706	1519	1195	1078	1713	12894	18350	9796	4755	1675	634	346	282	252	284	269	283	284	254	249	247	254	251	248	265	258	273	249	240	240	274	261	275	253	244	255	248	249	246	266	264	235	225	268	235	259	237	261	256	226	261	272	254	248	289	251	250	270	255	233	249	255	239	250	236	262	247	268	272	240	241	230	271	222	246	241	264	253	277	256	259	265	248	264	255	240	255	277	273	249	269	259	250	273	272	255	242	250	242	254	240	227	241	246	261	277	256	254	277	251	258	233	274	273	275	240	249	274	253	263	259	271	239	280	281	260	248	253	247	264	250	260	258	238	266	269	258	236	251	253	260	264	247	244	238	244	266	236	248	260	234	250	259	277	247	256	262	270	266	227	262	227	239	239	246	299	261	261	252	237	298	261	254	255	270	222	242	316	277	258	255	279	268	271	270	237	238	239	254	287	228	266	239	244	224	256	262	262	241	260	288	247	244	254	248	260	288	266	276	270	276	262	266	244	253	264	266	249	248	273	230	266	239	253	255	223	251	248	240	245	228	251	238	277	225	284	263	255	267	268	266	248	238	229	236	268	244	251	242	260	270	282	265	249	262	280	261	256	206	240	246	247	233	268	250	262	251	246	261	255	259	260	284	266	259	249	243	242	243	276	244	237	270	278	242	244	249	225	255	262	219	235	262	250	269	260	247	235	232	254	284	234	229	230	285	259	215	265	264	253	258	265	279	246	238	250	249	269	260	239	231	230	270	258	258	239	252	264	251	270	271	236	272	262	270	299	245	251	240	260	240	253	254	245	253	239	253	269	257	250	252	268	266	231	262	286	227	271	249	275	261	241	252	228	235	238	272	228	276	280	250	230	262	255	247	221	258	208	276	267	259	278	239	250	278	242	253	243	269	262	266	230	236	283	258	276	277	253	243	245	259	218	245	285	231	261	259	233	259	246	243	269	231	261	271	251	252	232	270	282	243	225	260	272	272	251	272	295	262	289	276	242	268	240	260	262	253	259	273	232	272	262	256	242	240	237	221	269	246	242	241	245	241	234	273	236	267	244	223	259	252	264	248	259	272	253	232	279	271	224	278	275	241	258	276	240	256	250	267	272	258	251	231	268	273	291	274	257	247	253	282	257	275	241	262	253	264	285	257	263	264	240	257	280	244	264	257	240	228	282	239	281	254	264	246	255	243	280	241	252	253	265	258	266	237	240	267	261	279	238	267	261	252	254	235	235	268	274	233	237	250	276	261	259	244	268	249	256	261	219	270	282	257	258	230	277	260	254	239	234	248	252	266	261	248	216	256	253	254	259	258	285	256	271	277	274	259	224	252	255	240	247	262	263	234	276	258	247	226	246	231	215	237	275	273	246	262	275	255	244	218	253	262	250	252	263	248	237	257	248	255	265	240	234	260	272	276	248	259	249	254	245	245	271	250	218	256	251	246	251	266	265	256	244	253	241	251	229	266	267	271	257	271	253	258	258	246	220	260	234	237	228	220	218	252	260	264	240	271	231	242	247	264	255	257	260	229	263	258	255	266	243	246	259	251	241	251	231	273	225	265	263	255	257	269	235	259	232	257	285	267	249	245	270	249	257	262	234	245	232	243	251	221	244	251	243	281	249	232	231	290	241	266	243	252	282	270	245	245	247	236	229	241	249	283	270	254	245	256	218	252	225	285	256	282	251	257	247	238	270	232	268	247	249	279	264	244	257	287	257	270	250	268	252	267	237	249	222	257	288	244	268	221	249	249	250	272	247	281	279	228	280	273	253	248	251	265	234	255	242	271	252	212	230	263	261	255	219	251	259	264	247	279	268	262	237	255	266	276	233	261	267	253	253	218	260	248	255	237	264	234	266	257	272	243	256	258	269	257	235	246	254	285	289	234	272	235	249	231	208	234	257	241	241	250	278	259	219	240	269	273	254	291	271	248	268	249	264	250	248	264	261	235	230	237	274	257	273	271	257	251	238	237	273	269	260	258	245	251	277	232	236	235	269	245	256	232	257	251	234	246	259	255	255	272	237	230	243	221	277	265	261	252	249	289	237	262	248	238	257	254	268	229	251	250	266	241	250	270	275	262	252	251	286	239	268	274	248	207	269	301	245	275	256	268	254	258	240	240	244	226	250	269	243	244	268	261	271	257	252	280	276	299	265	261	245	245	269	252	229	246	268	239	226	248	253	285	261	275	250	264	241	238	258	228	239	223	264	253	243	265	254	246	258	239	239	283	282	238	249	240	246	246	286	248	275	242	216	240	237	266	244	231	254	247	270	271	273	253	262	238	258	233	231	240	263	244	265	239	238	245	278	232	258	254	262	253	282	229	263	240	271	244	261	222	241	228	249	267	269	266	262	244	239	287	228	241	228	232	226	261	257	241	236	254	252	254	260	221	237	229	247	255	262	266	264	267	262	235	257	239	263	248	266	243	250	260	266	243	285	250	236	253	230	234	244	275	229	251	263	239	242	257	252	254	238	263	246	285	238	266	246	242	245	237	256	275	232	234	265	232	260	268	228	264	271	276	262	236	259	249	261	245	222	274	266	255	243	243	280	235	283	283	252	251	253	279	240	256	247	244	272	294	216	253	251	263	254	233	214	249	264	261	272	264	265	278	245	252	249	273	262	266	266	235	238	267	267	238	252	272	268	262	242	292	252	256	228	276	258	225	262	254	287	281	265	289	260	249	229	236	262	256	267	280	261	276	239	274	251	269	260	275	266	267	265	258	261	258	237	248	244	258	252	258	264	239	275	274	254	255	285	248	274	276	228	224	230	238	250	245	269	276	244	275	258	264	244	230	259	254	260	271	258	269	287	224	235	254	253	268	251	249	260	250	246	264	254	281	253	256	231	254	258	268	264	240	250	249	255	237	266	264	282	248	246	216	248	254	276	239	260	243	258	240	232	246	264	250	230	267	256	306	258	253	217	262	245	260	241	237	254	241	265	272	269	259	265	286	281	249	261	288	254	229	249	272	249	280	266	262	242	267	271	272	263	249	279	264	252	239	273	236	274	259	254	264	251	236	289	254	258	271	282	261	240	237	229	230	246	242	244	237	257	295	251	253	267	243	305	249	271	227	261	233	260	230	255	266	242	255	249	269	248	262	246	274	240	266	264	232	264	251	265	237	279	254	246	251	280	225	250	294	266	226	247	239	275	229	231	265	277	288	268	246	240	243	273	261	263	241	269	218	261	232	246	231	237	228	261	263	234	297	257	249	239	264	275	272	270	241	245	277	241	255	258	251	261	239	274	255	236	258	245	272	212	264	268	295	265	237	225	276	254	263	262	232	242	246	260	226	253	281	251	272	264	257	271	239	223	266	264	252	268	244	254	296	257	284	287	239	239	241	246	267	272	265	264	256	239	255	246	278	262	281	252	253	282	240	251	244	245	254	248	266	238	278	240	238	235	270	241	260	249	256	240	280	253	263	243	273	238	244	256	268	254	266	232	224	234	262	253	243	269	247
17840	17266	25571	27230	26000	26424	26005	20085	17404	10150	8133	8566	7976	6588	5931	9492	35724	38848	28073	18293	8507	3094	1338	937	876	908	866	896	878	874	916	866	915	871	881	917	883	917	859	882	879	881	903	853	942	900	888	873	890	860	902	873	901	884	866	871	903	877	980	888	910	929	902	900	857	935	902	865	870	889	874	924	896	924	881	862	981	887	926	838	880	916	935	914	838	867	931	859	885	892	827	872	863	914	935	841	929	870	955	888	872	864	885	875	874	849	898	948	929	892	921	949	866	844	852	894	955	860	861	892	862	891	883	898	919	881	865	948	832	858	858	922	861	926	829	869	903	924	901	834	840	863	888	888	940	916	930	902	859	864	877	889	809	912	892	927	910	968	884	930	886	927	860	854	892	914	890	871	844	880	899	846	810	869	912	953	943	885	913	933	886	867	896	888	838	854	868	891	887	901	890	917	926	907	895	918	849	833	846	887	903	853	825	926	886	881	887	909	918	865	917	864	857	925	879	880	881	858	892	932	952	868	873	849	863	928	910	949	869	879	829	919	901	848	848	937	884	922	867	917	911	947	879	878	853	868	914	892	956	908	849	912	905	905	909	861	944	932	877	892	877	875	923	904	952	926	925	887	898	897	837	874	910	877	849	906	912	913	891	856	924	897	873	915	851	818	884	888	876	888	873	856	858	874	877	900	929	913	880	880	902	845	901	908	890	917	860	887	844	899	900	846	871	916	935	896	871	889	833	874	876	900	863	885	913	851	868	864	892	848	882	834	947	882	856	854	861	845	876	909	875	876	886	927	873	966	910	898	854	907	889	845	846	896	843	900	876	880	878	891	907	877	882	916	923	902	851	877	929	901	847	848	910	938	828	883	936	865	884	896	836	917	899	913	880	832	842	889	883	889	876	931	882	835	910	858	954	840	930	893	880	927	894	896	884	907	948	921	887	937	876	923	884	858	922	887	855	854	876	837	926	893	869	901	833	914	856	900	931	853	832	904	888	913	856	874	867	951	876	907	925	844	879	873	895	840	880	865	832	865	809	885	877	884	908	864	872	912	836	888	917	897	910	941	839	882	910	897	893	928	877	896	920	852	925	907	860	871	875	872	896	895	960	905	896	900	895	853	841	930	864	939	856	858	853	853	871	854	878	869	915	867	875	868	859	884	871	900	886	920	879	840	874	913	915	891	887	871	869	918	854	881	897	919	863	903	828	974	894	905	901	914	829	844	916	955	953	902	885	852	910	925	911	840	868	884	882	934	892	918	813	855	913	876	948	873	885	902	919	881	819	859	863	784	887	855	886	892	914	930	893	887	845	902	915	856	923	930	876	865	963	909	889	879	859	903	859	924	854	915	879	921	907	897	878	877	947	880	858	906	919	886	847	919	884	872	903	925	907	837	906	895	885	851	882	935	904	883	871	899	878	848	873	878	894	848	913	911	884	930	879	883	887	868	911	872	904	895	893	919	878	917	871	876	890	904	862	906	884	910	918	850	882	921	875	857	871	852	852	918	894	912	915	869	878	894	874	883	949	905	895	856	886	931	865	928	894	892	885	886	885	908	844	878	890	901	899	916	895	874	869	927	893	863	922	862	847	916	883	886	885	857	861	860	832	889	853	891	861	876	836	898	899	894	872	903	844	855	908	843	872	923	902	918	879	868	855	885	887	918	854	871	847	902	862	898	881	899	941	877	879	877	886	908	916	915	898	921	857	894	862	868	872	908	900	912	892	920	884	930	855	889	892	916	972	897	872	880	896	855	908	902	894	899	934	915	896	893	898	913	837	887	899	905	929	841	855	880	820	970	899	904	920	922	896	877	867	824	969	877	881	888	863	907	914	941	879	871	903	855	932	905	918	934	886	836	871	852	899	904	872	916	866	886	852	923	867	860	934	951	891	927	883	902	886	903	935	888	843	906	899	864	865	922	844	900	855	873	855	859	873	931	856	907	887	861	959	849	912	835	902	910	883	925	884	850	867	868	855	947	901	908	896	912	924	856	939	922	871	889	863	838	901	896	959	952	928	866	905	899	895	915	877	917	844	932	883	922	883	871	924	935	906	903	891	849	879	889	881	858	860	912	871	863	849	892	905	873	916	923	904	879	948	913	913	818	835	898	916	879	893	891	903	899	907	875	886	941	860	868	885	937	906	871	859	903	837	849	883	863	857	935	897	891	863	879	924	875	889	898	910	842	918	895	881	882	898	872	896	914	872	881	929	870	916	924	902	917	894	898	907	853	900	838	934	882	820	871	862	957	825	907	881	900	901	884	924	873	890	897	857	873	893	857	923	862	900	930	882	884	861	894	835	884	897	862	891	909	884	839	855	917	900	822	898	854	940	895	942	924	874	883	903	930	912	893	916	865	875	913	859	863	941	935	886	879	898	897	870	829	847	893	853	855	871	887	891	919	912	882	919	894	886	835	920	893	920	869	840	898	856	890	858	891	936	906	896	877	917	863	873	874	870	914	910	887	921	887	868	948	904	921	907	867	886	840	875	925	871	968	872	891	897	886	868	913	878	878	885	916	856	888	907	908	892	871	894	929	919	899	898	866	907	932	935	944	892	904	900	847	860	898	906	891	832	915	854	890	884	838	896	896	879	896	914	859	939	901	896	896	887	857	923	866	827	870	880	878	890	874	856	868	924	924	895	841	857	933	886	860	855	877	935	881	876	878	893	912	906	889	924	905	911	898	898	893	888	815	832	932	873	897	901	883	871	914	852	877	876	909	866	854	888	874	886	895	870	883	923	893	891	858	885	907	868	889	842	863	875	866	891	839	890	858	839	902	926	906	871	862	902	873	894	928	924	908	938	864	906	854	879	852	879	907	850	868	886	885	923	919	890	913	905	878	831	891	872	889	909	893	907	883	940	862	867	882	919	919	907	920	900	929	879	893	946	871	914	857	888	865	897	883	909	899	897	855	941	910	876	887	852	909	866	883	846	871	856	830	923	913	937	917	911	862	875	896	895	837	867	891	903	893	886	853	891	882	902	869	940	925	908	899	871	894	884	903	840	938	882	923	832	914	883	899	895	872	908	914	856	920	909	857	950	927	899	855	888	849	899	884	820	871	919	900	892	882	903	860	858	848	938	950	854	912	864	868	880	900	924	881	897	856	904	851	867	877	904	898	874	894	873	920	871	909	891	914	794	873	890	915	863	907	907	896	861	929	894	874	901	920	910	879	938	861	841	898	878	837	878	851	931	869	889	883	899	852	882	863	884	906	909	851	865	908	906	869	887	862	848	874	930	903	885	902	835	883	886	931	865	877	900	911	880	878	895	860	891	864	874	881	842	861	913	879	908	888	892	844	909	911	882	882	884	920	906	890	907	938	897	836	906	870	901	894	913	897	876	889	870	928	899	917	856	910	964	866	897	908	893	858	919	878	922	887	847	943	900	850	869	826	866	892	930	902	876	930	939	879	898	873	855	866	909	927	876	900	894	873	873	865	867	874	902	919	882	835	880	937	851	868	940	903	875	852	877	883
5024	3601	4339	3166	2300	2040	1850	1040	755	525	579	565	465	474	529	545	982	1235	1008	691	413	286	233	224	188	226	241	229	200	228	227	207	191	224	223	225	227	214	245	218	224	193	246	210	227	219	238	237	200	193	197	227	225	194	226	207	221	252	222	238	277	242	226	226	214	205	224	225	203	239	236	226	218	217	225	222	213	234	223	238	221	213	233	194	237	239	243	227	203	238	217	215	207	228	226	199	251	200	213	211	226	225	211	209	217	210	236	220	232	246	239	231	217	223	239	212	224	206	236	233	208	244	223	218	224	210	233	258	228	232	233	225	217	259	228	229	221	238	220	210	216	240	230	206	231	208	209	221	201	214	249	260	259	225	241	233	232	224	239	215	193	184	219	220	232	202	236	212	229	215	206	236	223	230	242	205	237	227	225	234	214	230	224	252	240	205	217	227	227	216	214	239	221	233	217	238	215	225	237	221	222	270	234	212	239	212	224	234	237	200	216	231	213	228	252	239	200	216	215	219	227	225	202	227	221	201	226	244	209	261	214	218	207	198	200	226	193	228	228	195	209	206	244	219	213	234	226	210	221	214	219	202	222	216	211	234	238	235	220	212	223	230	223	238	227	231	237	216	208	247	215	236	234	234	232	230	224	203	235	220	215	234	220	198	215	221	258	225	216	229	207	223	244	231	203	209	208	235	226	216	217	242	214	223	230	210	245	241	222	211	226	222	247	204	256	219	228	221	230	195	212	205	206	196	244	212	231	226	246	233	232	232	233	209	195	249	210	248	210	187	210	248	205	232	218	224	218	241	219	220	218	235	220	216	227	238	204	210	219	234	215	248	206	234	218	242	226	255	217	228	232	204	234	206	212	235	224	213	221	231	228	231	205	209	220	210	218	216	221	221	182	225	241	223	218	218	229	238	233	234	196	228	216	221	205	212	236	260	249	198	232	217	216	228	231	205	220	217	213	230	219	218	201	208	211	226	239	229	211	216	222	219	215	210	252	223	218	229	208	231	227	225	218	234	216	206	216	223	226	216	203	218	216	226	221	234	241	204	205	216	206	221	234	236	236	234	251	238	217	219	231	225	219	211	229	207	228	227	213	237	221	223	219	238	221	229	240	226	251	215	218	226	226	230	210	194	228	205	233	230	201	204	238	237	222	228	212	238	212	229	215	237	249	233	194	215	210	228	217	216	220	233	174	249	226	205	230	224	227	260	200	230	242	212	220	226	207	245	223	209	214	232	248	214	215	202	205	207	200	213	249	219	219	213	211	208	227	193	222	239	190	231	216	213	233	207	228	229	197	241	197	239	203	204	212	219	232	238	212	226	248	233	229	228	200	207	231	214	214	247	237	238	233	211	235	241	223	213	222	229	220	218	229	229	241	234	246	208	212	201	228	258	234	233	218	220	244	208	212	211	232	235	206	224	224	220	229	204	240	202	213	211	212	209	204	224	238	217	247	228	214	218	205	221	199	213	254	230	203	258	231	215	218	225	243	246	241	195	225	199	220	244	217	223	210	206	246	208	230	223	219	223	223	213	202	216	206	207	231	234	221	208	217	200	227	209	215	212	218	225	216	225	211	233	238	238	237	227	213	200	200	225	221	220	211	226	249	220	216	211	218	191	227	233	232	206	241	242	221	222	254	202	222	249	226	212	222	250	225	242	229	247	238	211	210	250	251	234	229	228	247	212	216	248	223	245	225	204	221	239	247	231	208	209	215	191	224	239	230	232	205	245	241	212	236	235	216	226	231	232	248	255	214	224	213	197	220	201	237	214	208	215	234	242	218	224	257	241	212	216	214	221	197	217	218	251	223	192	224	227	175	230	216	222	226	246	219	238	218	217	204	216	220	238	244	238	201	230	220	249	239	224	208	228	192	250	233	215	204	225	213	245	212	224	216	218	254	219	215	247	213	219	185	210	222	228	234	231	250	209	206	251	223	210	222	236	228	234	231	224	244	209	208	236	211	240	187	235	206	230	226	195	246	223	210	216	242	222	218	227	248	232	227	236	203	221	223	218	239	230	240	233	231	219	199	226	224	200	220	194	252	232	242	216	204	230	205	222	233	235	214	227	214	208	225	221	244	239	202	231	213	209	215	213	197	232	221	220	259	212	225	212	239	248	218	234	220	223	256	219	211	217	227	213	216	205	237	248	216	232	222	204	238	246	223	195	219	241	230	218	200	234	210	246	229	221	216	207	221	206	213	233	229	229	220	237	211	219	234	209	209	252	197	249	230	222	220	222	242	224	243	221	242	216	229	207	220	231	217	227	229	196	205	215	194	206	216	208	212	217	205	238	247	204	210	208	216	201	203	220	243	217	195	208	226	211	203	253	236	232	231	193	214	238	229	195	243	210	217	209	233	211	243	233	230	233	189	238	213	245	237	230	216	202	229	229	231	207	249	237	227	218	210	212	234	221	220	245	239	224	230	207	239	222	224	239	226	260	249	222	217	229	219	205	218	239	216	202	209	197	220	202	214	227	225	206	210	230	247	207	223	207	229	215	235	213	239	249	223	217	234	209	227	235	222	221	232	258	256	226	224	217	240	231	231	201	171	215	223	215	219	226	222	221	217	206	247	256	223	224	214	260	229	230	232	223	231	231	242	212	257	226	244	236	219	231	197	256	219	197	216	254	231	232	222	230	235	215	219	236	224	239	216	220	209	200	245	219	197	216	206	259	216	227	217	227	209	223	222	212	209	240	250	237	242	210	221	250	189	206	220	231	197	228	221	211	220	175	233	206	222	262	217	213	222	190	224	213	218	214	258	229	205	207	261	188	221	209	207	203	227	211	234	212	230	252	221	222	230	223	189	222	213	201	213	232	242	222	221	227	237	240	223	223	233	226	211	200	232	225	229	204	213	233	229	216	228	221	227	208	197	207	227	215	227	231	242	217	211	243	238	228	199	197	225	225	224	238	191	253	227	228	242	223	237	213	209	239	219	229	271	247	240	210	221	227	219	197	236	219	234	210	230	219	211	206	248	204	234	219	249	233	222	252	203	253	218	235	215	228	233	223	212	200	251	214	206	218	219	236	241	234	194	204	232	214	225	200	231	210	228	234	219	232	225	204	219	205	235	220	237	219	227	205	220	242	232	240	228	206	225	184	230	232	184	206	228	255	241	219	208	202	226	229	223	202	223	217	209	215	234	237	238	248	238	242	246	224	221	201	222	206	236	233	227	220	204	210	234	225	250	251	230	230	207	205	231	236	188	239	245	193	252	235	215	230	232	214	207	230	233	234	200	214	233	192	219	240	225	220	237	214	207	210	237	222	207	212	241	213	229	221	241	243	206	225	223	223	214	215	221	220	243	233	213	250	215	227	219	216	203	218	231	210	216	230	211	226	228	203	220	224	195	226	212	229	239	201	223	256	217	236	223	213	216	211	199	218	231	201	255	209	214	224	226	237	226	219	202	231	239	250	223	208	202	245	194	209	225	228	212	215	193	254	243	219	204	211	211	220	207	244	222	219	247	214
5122	4821	8313	8661	7668	7982	7780	4649	3747	2301	2914	3045	2404	2479	3047	3138	5299	6145	4753	3141	1839	1111	898	831	832	818	792	792	822	780	781	770	762	752	810	754	768	789	783	821	792	820	738	779	769	829	798	793	774	805	809	817	823	793	768	799	816	800	823	760	815	783	791	787	781	785	788	782	802	806	814	767	811	722	764	765	787	773	785	767	840	800	748	836	806	765	862	842	765	826	791	812	822	814	764	781	833	791	794	814	775	825	807	756	785	809	750	815	738	793	811	827	790	760	753	806	821	799	801	811	755	811	804	773	863	825	785	784	802	780	740	815	804	752	792	793	746	787	789	831	801	799	826	789	794	801	803	801	834	812	745	825	797	766	756	765	786	817	765	787	813	835	774	791	744	748	777	812	770	802	832	796	783	836	822	790	772	804	778	827	807	830	778	866	838	734	781	781	763	773	817	792	816	800	769	837	784	764	772	796	821	785	758	821	766	772	771	786	806	771	795	759	789	762	784	772	764	805	807	793	853	762	782	806	777	775	777	803	767	782	819	820	803	775	811	773	774	804	794	829	819	843	845	783	784	764	823	777	810	769	812	753	731	768	796	793	754	787	762	799	794	787	809	750	808	748	768	772	757	767	831	814	751	838	805	770	797	829	796	779	774	818	860	829	786	791	774	790	783	755	783	797	785	814	859	852	814	777	824	759	794	799	778	818	875	755	760	771	842	835	772	822	813	798	787	813	778	777	804	844	778	840	745	767	766	820	779	793	766	811	751	762	764	800	793	776	724	776	758	838	778	779	811	806	830	808	802	771	839	775	761	781	765	790	758	806	800	820	800	781	781	776	790	791	785	785	807	807	824	778	810	862	699	782	817	796	827	805	818	741	792	787	824	769	812	789	778	778	773	746	790	778	773	783	829	804	813	762	820	846	791	825	814	810	768	819	769	772	761	799	797	739	787	851	780	824	853	831	813	842	766	769	802	784	772	822	782	767	852	804	787	772	749	810	796	790	807	827	794	806	829	768	776	797	795	760	739	799	800	790	822	804	820	736	788	799	857	761	813	742	833	845	806	815	786	773	826	821	782	772	830	808	819	800	815	807	795	772	813	769	754	762	799	779	775	789	773	785	784	827	795	735	799	722	792	786	849	851	770	817	812	760	818	826	760	830	794	760	801	780	777	768	755	786	836	793	809	792	825	823	794	828	781	781	809	775	829	821	790	789	790	793	781	796	769	842	820	845	788	835	779	781	804	805	847	826	828	764	811	775	735	766	808	818	757	818	785	776	727	819	784	818	790	807	814	792	759	814	764	845	810	784	814	779	766	832	842	842	800	802	804	807	779	812	830	787	801	812	863	768	783	821	852	812	835	760	833	774	805	739	820	851	787	807	792	808	795	790	764	831	747	836	758	758	772	818	789	803	761	815	825	797	770	797	818	783	802	820	785	743	786	792	810	766	813	793	810	798	787	812	796	753	788	733	776	802	800	780	819	799	768	776	806	782	785	795	855	806	817	772	822	788	795	762	829	758	788	833	816	785	833	811	794	843	803	768	794	764	822	757	773	823	785	771	794	878	820	808	815	812	799	778	771	790	751	798	830	787	822	776	771	842	814	826	779	803	788	735	819	794	792	789	795	843	801	806	783	774	819	755	822	848	765	807	791	754	774	788	801	800	835	812	829	786	793	824	840	814	840	805	797	771	820	800	831	832	797	780	808	813	795	817	788	771	797	756	777	741	825	789	801	835	796	772	764	862	810	788	816	765	834	806	831	795	850	793	821	825	770	837	831	804	791	783	780	814	786	788	735	801	854	812	737	814	839	806	762	838	818	823	748	798	778	781	752	750	812	792	779	801	799	851	781	827	840	786	794	765	764	756	800	777	787	708	795	816	725	837	774	826	805	796	819	786	837	764	767	809	802	806	843	794	850	794	811	754	838	793	769	815	803	803	810	794	763	779	807	813	850	799	762	743	797	760	808	767	830	782	791	789	817	842	854	780	790	770	832	791	767	777	776	770	801	807	747	813	812	761	804	880	827	801	765	765	789	801	773	792	831	751	804	801	817	800	789	815	786	734	792	800	778	793	797	756	840	805	810	785	797	826	816	748	798	789	795	813	752	776	810	796	797	735	795	809	789	825	823	779	794	794	791	776	774	816	780	803	810	804	765	812	830	791	833	814	832	786	833	795	763	774	803	759	801	781	784	801	818	831	790	771	830	742	806	844	849	779	836	805	809	773	795	792	780	829	754	822	841	783	797	776	807	758	801	829	770	821	832	790	760	766	794	806	800	752	761	785	809	799	775	797	814	779	778	796	791	811	795	774	827	801	769	827	740	795	762	781	785	742	802	787	805	804	791	772	774	817	767	797	840	807	817	776	800	803	763	754	851	840	753	817	820	832	835	793	759	832	824	806	785	795	790	854	798	769	799	793	759	756	781	804	849	818	724	814	811	750	799	744	771	814	809	834	784	778	825	809	796	794	859	813	791	793	810	808	830	813	790	791	790	766	781	784	768	799	813	802	767	807	768	787	781	800	785	806	816	794	800	790	765	792	808	799	764	832	782	778	774	840	826	834	798	819	775	775	830	813	829	803	748	768	778	837	851	773	771	818	792	783	825	811	762	796	792	772	808	798	745	769	814	781	804	780	782	810	780	818	793	819	809	816	785	834	772	792	820	827	802	758	824	773	762	776	819	809	789	797	774	789	778	798	765	789	828	762	839	806	790	789	751	798	838	839	788	825	795	795	840	800	771	794	797	787	786	794	781	771	793	796	815	780	785	758	748	713	828	797	801	823	773	845	780	762	780	790	808	833	839	762	801	799	767	769	799	813	795	791	770	786	805	784	784	766	820	774	804	787	827	832	770	786	817	763	846	760	789	772	801	821	753	761	807	799	775	798	809	793	772	797	775	805	744	781	831	773	785	867	746	783	816	826	769	768	812	787	822	804	819	834	842	820	799	762	801	817	780	811	805	803	791	786	746	793	785	801	812	790	781	801	826	796	759	796	824	798	770	799	830	808	791	792	789	793	809	787	761	781	768	797	805	856	802	811	791	757	812	800	812	784	845	750	780	757	789	851	863	794	780	789	772	803	782	808	783	816	793	774	840	785	793	794	778	783	821	748	771	779	792	859	819	823	775	775	812	826	784	766	765	725	772	790	822	835	854	812	790	797	845	804	816	807	782	827	802	800	779	777	774	767	805	772	815	810	776	791	759	762	804	852	811	795	753	727	824	802	768	778	778	775	789	797	803	789	752	780	789	802	772	825	758	766	790	755	831	848	779	781	839	846	796	769	815	775	740	772	836	785	807	773	788	768	804	778	776	790	806	763	805	764	815	764	756	779	766	806	745	798	781	825	788	806	800	824	843	824	798	815	811	781	853	777	844	770	797	762	782	847	872	807	779	810	788	797	767	790	791	803	798	794	772	775	760	784	801	791	844	789	818	821	777	734	810	800	790	805	801	773	804	805	773	775	785	780	770	729	776	810
13857	12177	16951	16383	11024	9525	7743	5282	2966	1953	1620	1281	968	1132	1185	1974	8847	8988	5851	2913	1167	429	277	238	220	231	258	212	239	244	264	209	235	241	237	230	242	250	257	241	240	242	241	235	221	245	222	242	230	239	222	231	239	232	206	222	231	253	235	254	243	230	245	238	275	204	233	234	231	245	254	236	252	202	255	233	228	280	224	219	207	216	229	218	242	257	237	253	235	230	232	248	230	211	247	223	211	249	239	243	234	213	217	253	237	234	217	222	221	231	271	217	229	236	233	241	235	203	232	217	216	246	227	221	230	225	203	234	232	265	223	227	255	231	221	215	220	228	227	227	220	240	251	233	235	217	233	229	230	216	240	226	224	232	230	256	216	229	234	214	220	217	216	234	245	257	226	245	230	228	232	242	226	228	218	259	240	209	214	243	250	233	249	223	257	248	248	235	222	256	229	237	214	256	213	241	218	247	228	252	243	225	259	233	221	246	245	248	225	250	280	218	249	218	217	230	251	192	241	246	217	238	213	213	224	226	228	242	249	236	242	247	249	253	224	266	226	224	211	230	248	238	248	237	246	249	254	213	191	231	232	269	236	239	223	227	209	226	231	250	239	223	217	235	217	205	272	243	225	204	220	237	266	256	264	242	201	218	231	219	244	251	253	212	260	258	251	229	234	238	251	213	249	242	227	249	269	235	236	220	235	246	248	229	219	232	245	204	242	241	266	265	227	215	237	228	218	259	222	216	236	242	244	232	242	258	207	227	247	245	249	216	241	235	226	230	240	252	234	234	241	239	215	224	221	222	245	247	244	212	225	220	233	255	231	221	259	237	235	238	254	221	222	231	207	269	259	235	212	206	234	217	229	269	254	217	229	207	255	231	251	220	257	234	225	234	238	245	228	241	250	228	260	237	220	250	223	226	254	231	252	250	219	245	229	225	217	222	256	246	233	237	230	246	223	221	244	233	222	236	264	216	268	252	235	250	245	232	226	256	234	248	233	220	245	234	252	229	231	241	231	228	249	227	200	228	223	243	246	255	220	221	211	214	240	251	223	249	222	222	217	227	262	215	239	250	225	234	246	269	240	225	236	239	249	235	227	245	259	258	237	231	221	273	235	269	253	253	212	228	220	226	237	229	248	245	224	223	217	241	268	266	251	242	220	250	237	232	249	234	251	230	214	224	233	225	213	222	236	226	259	236	250	245	221	248	225	244	208	214	262	225	237	240	234	209	211	213	225	228	225	235	236	246	248	239	216	256	220	217	204	231	242	247	241	220	228	235	224	252	221	258	249	219	222	230	218	227	238	249	217	242	252	267	236	249	229	227	214	209	229	239	207	242	227	240	217	222	226	218	241	234	247	224	258	254	243	265	251	228	242	226	234	256	227	223	232	218	247	235	258	251	237	211	203	269	230	221	232	236	239	213	250	241	211	252	206	273	240	226	229	230	251	258	230	250	224	233	221	233	217	231	240	221	210	220	255	249	234	203	219	261	259	257	257	243	211	232	231	233	243	212	229	224	227	223	233	226	241	234	225	218	235	239	212	229	227	221	252	223	211	209	255	235	235	216	242	229	244	205	235	231	236	249	250	222	237	233	208	238	234	229	252	226	214	237	229	231	227	211	253	222	254	224	213	216	209	221	230	225	230	235	229	243	263	214	258	242	227	220	212	242	236	216	250	251	249	207	214	202	243	269	248	209	231	272	240	204	236	240	244	232	227	239	212	229	227	246	241	235	248	223	216	235	233	278	230	231	244	244	252	226	247	245	246	245	244	247	250	225	237	248	236	233	238	251	229	235	228	206	252	260	236	226	225	261	239	232	229	235	221	210	244	243	231	227	261	220	228	234	234	211	244	207	203	216	221	249	223	222	252	240	240	221	250	258	217	219	235	234	261	239	214	253	228	236	238	259	247	227	252	224	245	235	233	231	224	234	226	255	215	225	225	229	240	223	243	229	231	248	233	256	246	227	219	216	245	223	248	242	241	216	230	252	220	231	243	233	234	262	247	247	224	217	226	215	249	234	225	246	209	219	238	228	243	264	227	225	228	204	214	211	213	244	232	242	239	243	246	229	214	243	247	217	225	230	230	240	202	249	234	230	248	226	224	234	229	227	246	227	239	234	232	232	224	205	262	226	198	236	227	262	226	224	231	233	238	233	214	240	225	225	240	236	216	260	191	230	236	228	238	243	240	223	232	241	213	241	226	221	244	219	254	221	236	240	228	253	232	238	225	221	244	252	250	245	233	247	244	240	268	241	221	236	226	246	228	227	231	233	266	214	265	227	254	233	249	215	230	210	249	224	246	229	244	231	207	252	239	235	251	257	237	253	236	230	241	235	253	220	240	241	235	245	236	236	235	241	239	242	264	224	256	237	232	222	238	237	239	220	237	243	263	222	245	223	240	254	236	215	237	254	219	236	268	237	227	254	255	244	224	246	231	208	236	234	258	241	201	215	247	234	217	259	241	242	226	252	221	223	223	230	234	222	220	242	255	235	232	236	221	246	261	243	229	258	221	239	270	243	230	228	233	255	238	251	247	216	251	219	209	217	241	258	240	207	271	248	245	234	216	231	241	247	235	236	220	241	242	254	224	224	225	234	240	222	237	247	209	224	202	252	230	235	241	232	231	213	223	257	244	256	227	212	212	229	241	228	277	241	222	247	221	251	228	214	208	246	229	215	229	249	233	209	217	230	232	227	243	245	237	222	234	240	206	221	227	229	241	226	221	236	269	229	269	229	214	227	253	245	231	236	219	231	229	226	228	249	231	227	254	244	256	212	243	225	245	250	230	264	245	230	232	225	246	245	259	241	236	235	250	238	232	237	226	235	243	241	229	214	243	237	235	245	229	220	232	232	230	253	222	223	206	231	222	205	253	232	232	234	242	250	222	234	222	234	264	227	247	249	246	232	226	213	218	239	217	236	265	276	239	225	228	228	224	219	275	223	242	210	225	220	226	248	244	240	227	257	235	251	225	258	236	217	224	241	226	245	223	225	252	244	228	235	231	229	252	253	222	247	251	235	248	222	244	244	216	244	228	223	221	245	229	253	225	243	226	238	218	242	210	194	249	235	241	200	267	237	217	237	256	222	252	225	260	252	249	224	236	257	264	210	264	269	250	222	271	235	226	248	210	225	226	243	224	218	245	223	219	242	245	256	201	239	209	216	240	232	214	225	205	225	259	219	228	207	238	243	200	205	239	248	221	209	207	253	220	254	230	256	230	249	217	246	244	257	229	238	232	245	246	248	239	222	228	207	242	227	230	220	227	253	265	244	227	206	246	245	251	230	247	229	229	224	240	217	244	228	224	228	233	246	242	239	213	267	217	237	239	241	220	238	241	239	205	219	212	251	195	219	214	250	252	240	257	227	243	264	252	235	241	244	244	221	237	223	258	222	228	223	242	211	223	222	220	235	229	243	230	236	233	204	220	227	227	227	251	257	239	218	211	230	242	233	244	248	204	228	260	246	234	228	237	213	232	250
12824	11981	20013	22877	17891	18963	18077	13757	9993	8007	7871	6859	5137	6572	6569	10352	29311	28154	22228	13188	5970	2309	1127	833	830	817	845	812	821	777	857	806	836	895	822	812	827	867	864	837	815	846	821	838	918	799	854	849	827	807	856	790	801	834	876	828	818	804	809	800	814	850	858	826	808	774	834	836	829	811	826	811	829	856	829	874	856	781	822	764	785	853	866	835	813	866	840	866	845	803	812	872	804	774	824	806	874	838	834	874	813	855	841	847	886	860	831	827	840	846	857	774	848	839	840	885	803	794	814	855	836	829	831	796	917	846	852	815	858	815	782	837	832	808	823	792	805	818	851	827	851	799	807	819	760	801	790	812	822	823	842	871	857	870	781	843	878	806	792	861	847	791	846	826	801	808	845	792	819	845	883	864	817	859	788	832	806	914	872	856	875	798	864	839	833	836	823	860	811	825	838	818	833	841	822	859	796	815	810	834	832	809	870	820	799	867	812	813	871	799	815	774	862	838	801	825	827	842	790	808	844	802	819	844	824	853	853	812	845	846	803	790	840	840	841	854	818	795	825	852	868	864	857	831	847	829	830	825	830	808	796	883	824	806	816	884	848	880	843	817	893	836	892	833	811	837	836	795	805	847	829	844	824	804	818	788	854	835	830	839	843	879	805	778	845	767	869	763	874	834	842	852	847	884	795	822	831	855	834	780	803	869	843	869	838	803	805	846	843	859	821	774	808	850	889	752	847	860	810	813	827	791	866	821	806	807	823	799	785	848	847	832	769	805	801	834	831	871	871	847	824	810	827	859	846	829	838	792	799	824	778	832	819	862	804	813	835	811	818	863	860	842	827	805	821	848	861	783	829	844	848	840	809	800	876	845	865	832	853	820	836	832	834	772	846	832	838	814	855	827	843	830	839	853	845	802	860	878	879	904	785	846	799	806	786	820	803	820	850	841	834	844	872	857	830	807	861	850	800	776	850	849	846	844	867	868	789	817	826	865	839	850	876	854	802	920	814	796	910	840	830	829	811	868	855	859	801	851	829	799	867	860	844	868	827	816	856	817	852	844	873	834	857	832	842	858	830	810	838	800	781	772	855	892	782	774	837	824	808	823	830	823	825	842	857	799	863	802	772	883	802	823	801	770	839	807	814	826	767	842	852	783	912	885	819	843	790	841	814	833	819	878	822	833	811	872	762	852	851	824	827	899	850	855	821	837	816	851	884	815	836	834	843	815	810	845	867	835	827	818	834	845	800	791	849	788	831	819	804	885	827	811	793	822	792	806	795	801	799	835	830	827	813	792	811	807	790	870	817	858	814	818	893	808	867	823	880	887	815	830	819	855	830	824	851	812	898	812	892	809	830	824	865	830	840	845	815	837	807	845	861	829	822	860	833	877	869	882	843	897	831	861	798	816	830	804	789	798	789	818	859	836	777	850	806	844	832	800	882	856	841	823	790	819	838	813	843	785	855	820	887	878	832	822	871	849	785	818	835	864	863	782	854	795	757	847	813	789	839	834	888	832	887	808	867	814	811	861	827	837	810	801	804	788	824	859	863	836	865	828	815	838	822	855	831	794	784	861	825	798	853	829	821	801	822	858	779	829	843	826	795	851	796	870	816	850	831	842	822	846	829	830	813	888	831	832	833	869	876	841	858	843	798	846	803	811	836	878	800	799	816	839	808	808	839	854	809	835	793	810	832	824	837	849	850	812	801	861	800	794	843	891	823	834	797	827	803	745	833	817	829	831	872	781	862	848	825	820	822	879	838	819	802	802	854	819	824	840	837	849	819	853	801	788	838	784	835	806	815	862	837	789	799	806	841	845	859	837	782	849	823	805	843	848	781	820	841	884	825	784	784	834	819	779	848	881	905	859	799	833	793	804	865	846	845	859	842	805	809	840	869	872	810	811	833	903	850	857	825	789	846	831	798	880	851	799	777	830	840	823	864	857	848	842	839	848	828	822	840	797	869	876	845	846	820	869	851	824	877	836	820	824	788	830	866	846	821	792	870	833	786	827	856	799	830	826	817	834	837	826	831	792	809	803	843	811	826	839	841	862	810	800	799	817	883	805	882	828	883	798	843	830	872	847	861	894	860	866	849	855	896	827	816	836	850	840	803	828	860	846	858	902	825	846	822	852	839	860	874	824	831	875	831	824	840	803	857	836	837	822	819	784	799	844	823	855	856	799	834	841	823	845	848	788	848	873	784	825	806	844	828	786	853	840	849	872	806	808	845	797	862	806	852	785	787	831	799	835	818	860	842	846	786	863	812	819	851	823	856	829	813	843	806	816	830	854	817	795	834	802	785	759	842	831	818	890	815	837	841	890	835	824	848	856	790	843	821	847	814	856	810	839	819	857	816	863	815	836	851	812	837	886	860	818	818	844	874	831	853	810	801	842	885	820	833	799	818	805	784	789	835	837	823	845	822	872	808	806	861	809	812	823	833	829	810	854	839	863	785	862	850	896	842	845	816	822	872	817	830	833	851	867	791	870	814	830	894	870	813	782	831	845	827	851	850	832	809	861	826	781	830	800	812	824	861	816	838	808	816	838	786	812	794	798	798	852	855	843	805	835	830	849	851	867	870	803	834	824	887	822	827	827	862	814	807	821	800	879	871	848	820	855	827	782	835	818	801	807	843	843	803	878	822	826	822	815	828	867	782	805	832	865	815	855	824	893	852	846	850	778	780	823	816	849	809	819	812	819	805	816	806	879	821	885	834	843	855	818	845	777	812	853	821	848	857	801	857	803	870	820	814	859	827	815	813	817	858	836	796	810	863	810	845	801	854	825	822	806	839	855	815	822	817	841	855	843	815	863	829	848	778	791	780	856	820	811	843	865	809	788	879	849	802	796	825	801	820	811	820	814	871	849	834	862	807	815	848	827	828	840	843	788	860	879	852	804	855	755	887	777	848	818	861	815	862	796	828	845	821	812	842	850	860	808	810	808	818	866	819	787	906	857	848	802	796	800	845	796	833	797	862	837	844	813	833	888	812	808	842	825	858	818	809	810	808	855	855	840	803	836	839	833	795	861	820	771	788	837	801	821	847	832	846	812	774	847	865	816	843	797	858	833	842	817	782	825	860	819	822	886	833	845	806	804	821	814	774	838	841	863	869	852	763	841	804	827	848	814	816	850	836	809	799	838	838	837	810	817	809	797	818	831	825	887	835	831	848	806	869	875	816	811	808	849	814	853	848	828	857	819	757	901	814	807	818	859	870	844	832	812	859	833	875	814	816	833	879	810	817	814	791	853	863	842	848	847	828	860	861	830	795	829	820	844	828	840	832	844	829	835	795	803	813	816	811	821	826	844	772	860	837	827	818	801	877	810	843	824	756	856	780	833	854	822	858	823	830	825	841	807	777	796	857	818	836	835	784	762	889	846	896	806	841	837	838	860	846	832	807	859	835	815	847	864	786	826	786	823	802	854	843	842	823	778	824	868	852	760	810	815	798	796	844	869	869	832	871	840	864	828	831	841	789	825	820	822
19228	16888	22466	21039	15564	13176	10928	8839	4877	3013	2980	3103	1929	1792	1732	8775	18370	13103	7392	3078	1168	455	308	265	295	265	250	278	246	281	282	251	291	259	292	277	270	297	263	297	258	259	285	242	264	274	269	254	261	274	273	277	283	249	263	287	267	297	248	274	267	265	292	240	285	277	299	280	265	266	289	259	269	273	288	229	276	288	232	274	252	285	257	258	271	282	237	276	270	247	270	279	283	266	289	250	264	257	283	261	265	250	283	308	294	286	288	269	244	264	261	253	274	302	253	282	274	252	269	268	283	278	296	276	289	290	306	289	304	294	272	281	260	260	281	278	282	247	262	263	289	321	278	252	230	279	268	283	290	274	269	274	267	265	266	290	305	266	294	293	292	280	257	279	284	298	261	285	278	265	255	270	277	248	295	276	256	261	270	283	286	274	275	279	277	293	259	249	263	260	266	255	287	271	306	269	270	291	270	256	270	253	270	273	292	266	279	292	292	232	271	256	280	300	269	294	277	290	274	279	264	268	265	265	259	256	291	255	314	274	246	262	243	283	293	267	276	284	256	281	289	278	283	260	305	276	268	277	247	300	282	268	292	293	252	272	275	281	265	304	261	263	262	266	295	280	305	281	287	300	301	272	275	283	270	284	274	283	290	284	306	271	232	296	261	275	284	266	250	255	288	249	277	273	255	271	277	296	286	285	275	288	272	268	280	261	273	271	251	279	267	265	300	285	258	278	278	242	271	279	287	278	279	281	252	276	262	270	325	301	266	266	258	286	296	243	274	288	284	251	276	272	261	289	282	294	253	288	238	271	314	262	276	292	281	265	269	254	289	262	277	280	288	296	262	282	253	293	242	274	288	302	306	282	284	242	266	297	278	292	257	297	311	301	244	320	315	274	251	250	270	276	267	265	274	273	296	307	257	288	270	264	239	260	279	253	262	294	308	289	286	298	277	270	280	263	282	270	247	239	255	266	276	286	271	267	265	291	285	281	300	289	263	273	274	282	252	256	303	282	284	263	270	260	272	266	265	271	273	282	284	296	275	299	299	274	277	281	305	301	273	307	261	295	304	274	279	271	313	293	293	285	289	276	297	291	296	268	297	276	287	277	255	257	278	267	288	277	270	281	239	280	275	262	236	286	266	275	247	293	302	270	287	288	267	260	266	286	271	255	289	249	264	256	304	274	288	285	280	273	272	291	263	268	305	268	265	296	276	306	256	282	276	279	262	238	285	262	284	280	235	288	265	297	266	248	269	263	265	265	260	260	276	287	272	251	272	272	309	266	289	290	291	274	275	274	290	253	269	255	273	275	295	268	284	292	280	298	285	314	278	276	306	283	248	269	280	276	288	304	271	254	302	276	259	271	270	271	269	267	280	289	283	282	280	263	281	281	320	280	273	294	276	276	257	257	260	256	258	272	245	260	286	300	297	254	256	274	250	313	276	265	271	276	292	254	313	266	257	292	273	285	256	266	270	275	300	264	269	294	268	280	268	294	261	292	279	275	302	324	296	271	271	277	285	275	315	297	236	312	269	309	276	307	296	266	291	250	293	293	269	261	291	292	311	275	280	279	272	272	282	271	252	284	287	269	261	266	297	299	273	300	276	283	268	261	275	266	284	269	298	275	292	286	232	307	285	282	261	292	280	275	294	295	254	264	272	257	279	278	269	297	262	269	271	291	294	311	268	268	273	268	293	279	265	263	291	286	289	282	258	276	250	278	265	268	288	310	291	275	258	293	258	276	286	282	287	254	285	292	297	280	322	273	262	290	278	277	245	266	255	267	268	283	278	279	288	284	297	273	299	262	272	289	299	281	294	291	284	255	274	266	289	282	290	275	286	274	310	291	244	265	272	257	272	311	295	266	277	275	285	283	259	245	263	281	276	271	265	277	272	262	282	271	273	295	254	294	289	274	297	272	241	306	296	281	273	291	250	272	259	297	273	278	287	290	273	254	292	286	289	269	274	261	254	284	282	259	292	262	294	279	284	292	251	277	266	272	285	245	291	266	268	291	269	278	312	280	282	299	257	237	289	297	278	257	289	271	299	285	266	287	303	276	269	274	294	288	249	235	279	252	292	272	268	266	272	273	260	276	252	271	256	271	295	303	279	250	265	278	259	250	274	278	274	264	278	289	302	270	285	291	290	273	276	274	277	273	273	289	275	274	295	258	266	298	264	271	275	228	292	295	298	310	277	253	273	283	314	291	251	244	269	254	268	240	258	264	275	264	242	244	279	269	287	280	281	260	293	296	285	268	290	262	257	310	252	256	256	273	289	284	270	267	256	268	250	265	310	267	286	279	272	292	268	262	298	278	324	292	275	262	280	294	274	293	270	282	301	281	286	251	294	287	269	270	278	273	264	273	301	275	260	257	275	284	273	315	274	249	263	265	248	303	290	264	275	259	245	259	267	246	280	264	258	294	277	292	260	268	257	258	248	298	272	271	275	304	273	300	279	294	246	268	263	285	263	293	271	265	270	282	249	247	265	246	274	270	258	256	282	280	248	264	274	275	280	262	283	278	282	284	303	263	270	285	262	277	287	300	268	283	277	307	284	241	267	277	274	268	273	292	232	274	284	282	294	272	276	271	319	288	301	299	281	270	268	313	272	260	280	287	276	275	293	291	288	251	296	270	290	286	279	262	282	241	286	273	285	293	276	260	270	260	265	278	272	278	282	288	242	275	262	292	271	281	303	251	269	288	317	271	259	283	267	294	280	267	286	231	284	289	252	242	270	250	296	295	285	274	265	295	285	258	288	264	256	258	270	266	279	277	284	289	290	284	283	304	256	275	272	286	271	293	273	239	263	281	263	257	278	266	319	273	294	275	264	273	273	257	301	270	304	272	270	278	252	295	265	282	266	280	258	285	251	281	262	296	268	270	255	272	292	265	274	268	264	279	271	290	265	268	252	316	280	271	249	254	269	286	259	329	275	276	266	282	277	263	305	279	293	291	266	274	300	275	272	271	280	293	276	281	283	258	278	255	285	256	267	262	290	275	282	263	273	303	281	272	264	266	290	275	309	272	258	271	246	267	321	237	233	276	287	282	290	268	261	256	319	291	269	254	271	317	271	292	274	310	266	259	260	295	261	251	286	268	293	310	277	267	270	307	263	253	250	261	263	277	296	277	263	298	288	283	235	265	273	270	268	287	252	245	253	267	272	288	286	279	289	252	265	310	305	294	280	270	254	276	291	279	281	321	270	283	261	287	258	287	278	294	257	252	320	293	299	276	278	292	293	265	293	255	301	262	257	275	281	296	286	255	279	278	283	270	304	246	237	285	298	280	256	245	282	285	281	293	287	250	233	266	272	276	308	262	269	299	277	290	267	274	258	290	253	291	300	265	289	305	248	254	262	265	281	271	269	279	255	260	290	279	267	277	294	269	275	294	267	256	251	287	269	288	291	299	276	283	262	301	266	258	288	269	277	290	274	275	274	278	280	253	274	292	259	296	269	285	280	300	300	260	279	272	283	302	244	277
16059	16048	25031	27408	23535	23877	22574	19785	14078	11395	13448	13180	9609	9245	8988	27935	39512	32521	24340	13846	5655	2081	1142	1028	953	962	1059	931	945	953	956	971	961	947	967	885	936	932	948	881	936	964	909	937	975	955	941	935	993	961	975	960	939	889	935	953	880	961	937	987	977	933	931	960	934	943	951	911	950	889	936	919	996	990	970	931	945	988	946	964	939	900	954	894	954	931	969	963	973	946	992	927	980	949	963	967	933	937	916	976	1012	919	920	938	897	998	937	973	967	927	948	938	932	958	920	951	968	932	900	928	988	934	943	932	932	978	969	976	960	1004	950	965	971	970	927	911	969	970	916	935	920	950	990	968	958	948	965	872	957	961	931	932	940	974	972	990	1005	969	919	939	931	1025	946	967	922	933	923	980	956	923	959	982	888	953	961	956	974	978	953	933	993	921	938	940	942	921	890	934	962	958	964	934	968	1027	900	966	936	927	972	982	930	981	1019	904	990	958	948	897	905	925	943	968	936	926	946	928	961	988	962	913	948	955	934	913	966	985	959	909	961	939	961	938	979	995	952	893	992	952	1009	898	920	951	964	980	940	899	963	965	927	905	944	945	967	951	946	1006	921	957	909	926	1008	970	981	934	958	1003	996	953	995	895	922	901	946	946	904	928	962	972	973	1001	944	939	940	986	957	948	927	933	975	940	934	984	987	1007	889	971	947	926	921	935	980	996	948	937	998	915	924	969	981	968	932	950	962	931	1009	981	915	913	917	969	989	913	950	962	919	997	933	965	956	942	975	942	951	934	920	995	972	905	941	983	910	918	934	918	944	949	960	937	932	981	947	944	946	959	897	969	974	979	943	958	936	981	945	955	891	932	981	903	928	916	994	949	956	931	975	964	897	914	892	967	981	934	969	928	955	977	972	944	951	935	916	985	966	955	946	935	987	941	975	986	917	883	911	890	958	938	962	972	881	942	913	960	988	951	1027	910	921	1002	898	945	933	930	990	888	923	928	921	962	949	984	956	961	987	986	936	906	1031	933	970	947	930	998	937	928	975	1009	997	987	966	937	925	980	1027	930	991	890	976	922	1042	945	936	918	962	958	887	910	927	1049	982	961	929	937	926	940	980	953	927	948	921	920	949	877	945	909	925	925	992	920	1000	958	954	941	950	896	937	984	989	930	998	954	993	945	1003	986	993	985	959	943	937	945	967	1043	934	945	926	964	934	939	957	974	921	972	968	953	948	972	950	944	900	966	951	934	966	930	896	925	919	927	997	939	939	967	929	955	961	977	949	1041	970	928	936	926	963	949	971	973	975	1002	929	893	940	945	947	952	944	969	974	947	953	941	970	980	996	992	932	1004	958	965	987	962	950	890	915	932	914	980	903	943	947	990	981	983	920	952	925	991	953	993	919	952	927	934	927	1020	941	984	974	1012	915	960	962	1024	945	930	942	929	889	969	948	938	978	919	973	958	932	980	934	996	971	927	971	904	922	981	976	957	938	945	956	917	926	955	932	957	957	977	1003	929	995	927	922	976	943	941	921	999	970	943	938	942	959	963	996	956	962	939	961	909	989	921	922	930	897	943	940	962	927	954	968	934	946	950	984	882	931	950	970	932	949	988	976	902	916	937	991	990	892	994	984	910	951	953	924	999	940	956	900	925	941	1000	990	994	989	1000	907	943	985	955	990	962	943	957	973	971	970	925	911	945	985	923	969	963	964	960	961	1030	952	958	929	957	979	968	951	1020	990	955	912	948	881	950	971	980	940	956	914	930	989	970	960	924	918	951	992	965	929	996	1023	943	993	961	874	977	969	933	944	969	969	940	914	978	937	991	973	988	907	947	898	960	1019	897	946	1001	947	961	917	956	905	992	909	953	904	935	1001	932	954	957	938	901	963	968	976	935	945	924	951	959	963	964	950	928	959	951	897	983	943	898	966	924	970	950	976	941	981	1011	986	970	973	943	973	938	908	970	955	939	908	955	897	974	900	892	918	929	906	930	953	897	1007	949	920	972	971	937	921	967	965	1000	927	909	884	947	950	979	941	915	1002	982	972	996	946	989	935	901	926	949	961	927	982	923	885	947	959	929	913	991	936	971	994	939	938	933	974	961	979	961	919	949	957	999	954	969	981	906	909	903	960	966	940	968	951	978	970	916	901	927	941	940	999	951	959	901	950	952	920	961	992	938	950	963	903	914	970	955	933	925	929	913	933	895	909	962	947	878	924	942	1000	897	976	942	903	949	940	986	995	937	947	939	952	944	988	931	1011	926	955	965	971	955	943	911	979	984	927	973	905	913	959	928	985	967	984	976	1014	893	919	920	942	972	940	953	933	962	927	900	932	999	965	1007	944	933	936	959	921	972	935	928	936	932	937	964	917	909	941	912	965	993	1013	978	949	944	924	978	916	931	900	974	943	931	928	932	925	950	918	1000	957	988	986	995	927	937	918	933	918	955	949	961	910	964	922	945	964	914	930	985	903	929	937	977	902	942	933	930	919	920	955	944	971	965	1015	917	998	996	946	981	998	939	916	974	935	968	931	979	892	902	944	972	1015	901	885	956	945	977	917	965	941	930	998	963	904	940	912	980	948	919	916	899	997	973	900	914	953	986	931	925	1001	949	958	958	972	941	996	983	964	977	968	962	943	917	918	922	957	904	954	972	977	934	996	975	941	884	942	903	946	893	990	885	972	900	957	963	1000	917	949	946	967	925	929	914	911	931	933	1004	976	985	918	937	932	922	954	951	989	950	967	941	956	893	940	939	946	978	938	944	1013	927	954	947	935	966	918	976	976	930	973	1022	934	965	983	931	953	971	887	926	961	943	927	985	916	953	1011	938	937	986	960	930	990	915	1008	936	944	960	984	985	937	961	883	958	978	970	964	947	907	963	957	901	935	971	898	1003	984	964	964	937	911	971	947	937	967	970	966	981	906	973	932	968	944	905	1033	910	924	962	911	952	951	976	958	961	946	938	947	919	958	966	911	980	927	933	1006	936	931	968	933	940	954	908	1025	963	924	984	950	973	898	956	913	951	942	1004	912	933	916	958	944	1001	963	960	929	904	883	965	1004	987	948	1001	918	967	950	899	936	957	967	952	915	956	961	938	902	943	918	927	984	949	961	980	937	980	962	913	943	971	924	968	950	918	945	960	941	875	966	967	912	902	934	954	1005	878	914	936	912	973	972	967	1016	936	977	941	927	1009	944	980	949	911	974	932	938	945	932	972	960	926	963	959	897	924	981	933	966	923	955	976	977	922	917	956	943	927	926	984	996	997	953	935	961	894	911	979	983	949	936	951	889	949	948	964	919	949	905	1002	945	956	953	1007	999	981	962	986	950	1005	987	913	964	1005	980	936	976	960	911	963	883	872	949	939	967	881	956	965	977	939	968	906	932	987	917	927	948	961	949	954	927	926	964	971	986	981	975	977	915	951	920	1005	921	973	1009	915	971	904	909	958	937	957	963	916	1013	904	953	967	952	959	901	954	978	918	958	974	963	945	929	966	980	971	931	951	1003	953	924	929	996	925	960	896	966	923	932	972	946	963	923	923	946	911	958	909	912	972	957	977	947	883	940	914
4368	3219	4100	3062	2329	1921	1910	1155	651	623	723	952	752	635	498	989	1351	1070	720	444	301	255	248	241	248	225	235	265	237	269	250	216	190	218	253	250	212	248	215	224	258	255	209	234	232	231	224	250	227	206	222	240	231	203	249	276	232	254	210	256	226	238	236	260	258	230	219	212	261	255	232	224	221	230	252	235	211	240	241	241	243	217	234	258	248	244	255	223	239	257	232	245	209	212	251	245	217	241	252	221	215	224	230	230	219	253	238	244	238	244	239	254	237	203	236	229	243	228	238	224	208	240	221	214	251	218	245	206	211	238	232	236	255	223	232	253	246	219	238	245	245	217	228	236	254	255	240	226	235	243	252	215	233	220	229	232	208	246	229	233	243	218	245	252	206	274	240	235	234	238	237	237	233	243	238	204	226	219	236	212	218	246	227	241	271	253	272	215	248	224	245	224	235	220	246	225	242	234	209	261	234	223	242	256	232	217	237	252	231	252	244	221	256	230	250	201	219	210	237	237	238	210	251	217	216	242	263	254	242	238	257	229	254	237	230	236	243	243	231	223	211	246	242	220	246	254	248	243	234	225	236	235	208	240	211	256	228	244	227	223	250	251	227	207	242	229	224	242	235	223	222	244	213	246	238	239	239	238	250	210	233	246	268	262	257	230	237	229	241	251	212	202	274	240	243	247	222	228	263	202	232	229	244	232	204	250	286	229	232	227	255	237	256	194	217	231	240	243	248	213	223	255	238	264	220	247	244	243	240	242	222	205	229	210	255	215	235	239	244	238	232	229	209	218	217	251	243	232	225	228	238	232	229	235	258	232	223	241	224	225	238	203	250	237	234	217	249	272	243	221	237	251	208	244	208	257	228	225	231	265	243	238	217	216	249	227	250	240	227	223	223	248	235	240	257	235	219	224	245	227	234	223	234	238	237	240	223	224	238	232	242	245	250	199	268	222	248	248	234	231	234	246	229	245	221	220	239	232	231	223	238	237	227	232	217	241	191	224	242	202	246	238	239	222	229	232	231	239	240	244	231	232	248	246	229	231	261	236	260	265	246	262	239	254	259	230	266	229	245	237	237	225	232	239	243	245	255	231	254	235	233	264	228	239	230	215	224	232	215	218	259	243	230	239	225	205	263	248	235	218	220	242	246	261	221	262	223	212	241	222	230	247	204	232	225	235	250	252	222	217	220	253	267	243	210	238	210	208	268	234	250	265	234	234	227	239	233	214	236	234	251	232	243	211	237	242	245	237	211	212	232	245	232	214	249	214	257	243	236	229	230	238	224	223	240	234	216	231	273	227	225	253	226	264	230	235	219	249	217	225	219	265	235	247	236	260	234	236	210	258	236	247	229	223	219	222	235	254	231	220	234	241	244	233	216	262	209	259	239	244	246	234	237	248	228	252	253	228	228	217	225	193	219	216	249	266	247	247	225	231	209	214	236	247	229	232	224	239	249	218	233	241	225	219	218	251	218	261	241	226	228	239	217	249	275	230	230	236	249	214	244	241	220	218	241	257	259	254	229	225	237	229	215	247	233	248	219	244	228	228	251	251	221	209	239	234	233	232	223	214	261	220	232	252	249	217	239	227	238	231	254	246	242	227	248	239	251	212	249	230	219	241	235	225	232	261	221	234	269	246	247	226	236	198	240	259	230	213	242	251	230	250	248	232	196	244	254	232	252	232	245	241	252	215	225	243	232	252	214	238	263	225	235	219	258	223	258	231	228	239	214	227	247	243	225	248	254	238	238	219	238	244	255	252	230	220	213	259	241	236	235	246	239	226	240	252	240	224	231	234	236	219	254	281	241	236	223	248	255	222	242	247	257	234	258	232	238	233	253	229	240	206	224	224	221	235	249	234	237	200	226	240	238	210	213	245	258	252	209	225	241	263	264	217	214	267	232	258	225	234	224	230	239	231	264	221	238	253	212	237	233	241	245	219	240	256	214	252	228	249	228	254	237	251	270	263	238	237	225	216	241	219	233	231	220	255	231	221	248	245	225	244	227	236	210	238	226	207	220	271	252	242	227	246	239	260	256	243	250	237	231	247	257	223	221	271	229	223	258	211	225	214	265	245	230	216	240	271	217	246	232	248	249	248	230	248	278	217	217	235	215	228	248	254	241	246	211	209	244	229	257	237	238	268	230	232	259	251	225	225	224	226	226	230	222	218	241	233	225	236	247	211	242	224	237	239	222	230	237	206	254	234	251	228	243	195	238	228	229	237	198	222	233	260	215	266	237	225	219	233	213	227	252	255	240	240	241	258	218	239	246	244	244	247	262	237	233	232	237	222	251	251	255	223	230	246	249	243	228	258	229	269	217	257	236	221	224	233	241	250	224	228	258	236	201	219	232	222	234	244	222	233	210	246	242	233	234	231	231	261	229	245	249	255	230	219	246	233	245	223	229	231	242	233	266	226	221	232	240	219	262	250	241	219	198	245	233	218	246	256	253	233	244	242	244	219	222	249	249	233	236	237	221	243	232	229	206	244	248	231	252	265	243	271	215	232	252	241	219	223	231	249	236	250	223	237	247	257	241	212	227	236	216	255	239	213	222	209	253	232	217	215	221	226	231	224	221	227	251	231	213	221	232	243	251	251	248	222	195	238	251	228	227	211	230	256	237	244	212	270	240	262	232	246	262	214	197	246	250	216	231	251	219	222	236	226	270	226	250	237	249	233	207	232	225	243	257	211	246	235	234	222	235	221	237	226	247	248	222	233	241	241	240	240	243	248	242	222	224	241	247	223	206	217	235	272	233	209	255	230	254	243	246	239	258	230	217	251	224	220	225	274	216	231	232	264	235	225	226	234	225	230	253	237	225	229	218	240	216	225	234	249	240	248	262	229	249	225	240	220	249	227	225	249	225	235	245	247	228	225	219	234	225	236	247	244	241	234	254	243	237	211	237	236	239	237	256	245	212	222	205	228	239	245	242	245	220	247	225	253	224	252	239	235	232	245	249	243	237	240	220	222	233	241	241	246	195	256	238	233	245	238	215	232	226	221	227	200	218	245	233	242	263	223	253	251	233	235	247	254	242	255	250	234	229	243	247	245	258	239	238	220	225	247	243	246	256	274	255	245	224	222	203	223	226	234	222	258	245	234	278	261	230	241	238	221	235	241	253	220	243	243	228	215	246	233	229	221	243	232	231	229	244	211	239	243	231	259	255	209	276	235	231	239	252	226	241	246	246	244	236	238	212	230	218	264	255	233	231	231	237	228	228	249	235	241	226	238	245	213	243	233	255	228	253	249	226	216	246	226	256	246	238	230	217	244	252	246	222	230	223	237	228	260	241	241	213	226	255	246	251	255	242	253	219	241	259	216	233	237	252	204	231	225	246	237	227	250	222	242	208	224	235	240	244	256	225	246	210	241	246	245	229	260	247	227	235	224	224	224	214	243	192	247	227	221	234	238	242	227	227	209	218	227	232	225	245	229	234	249	239	252	228	221	243	248	218	237	246	234	220	242	212	239	251	255
4628	4576	7973	8238	7657	7547	7918	5272	3108	2935	3882	5020	3992	3200	2527	4656	6414	4823	2998	1606	1159	865	858	850	838	783	800	829	824	844	804	787	799	853	860	842	847	887	832	859	846	833	829	838	838	832	840	736	793	832	814	863	808	851	828	841	811	799	794	810	802	828	819	802	793	815	863	807	795	736	844	834	808	824	842	804	814	842	849	851	832	820	852	841	846	884	859	808	822	795	810	850	840	854	841	836	778	886	838	797	805	894	840	870	875	820	838	766	791	785	838	805	784	834	849	879	834	831	823	801	840	847	840	883	855	816	882	799	865	819	825	801	853	819	851	838	829	790	847	858	841	835	829	813	858	858	771	821	877	818	886	841	830	882	837	809	841	796	846	851	823	807	797	795	817	843	813	837	798	881	851	839	875	843	847	841	827	841	805	840	832	818	827	807	848	766	807	786	872	852	804	872	881	814	813	788	761	831	872	804	860	792	866	827	825	826	848	825	818	831	826	837	838	845	878	824	814	817	889	866	793	880	890	865	862	813	783	801	859	831	757	813	805	783	798	855	838	819	879	857	814	851	898	835	822	798	788	797	820	813	852	854	831	804	847	867	853	803	816	822	794	852	775	782	775	803	783	818	791	849	790	856	794	779	801	861	850	820	881	840	867	838	866	819	838	822	790	852	800	833	828	832	807	788	785	814	796	771	849	804	812	867	797	810	893	776	774	777	772	852	868	834	820	808	836	827	816	837	846	822	790	846	799	807	803	821	857	844	864	856	848	867	812	838	830	806	792	832	844	900	848	804	828	812	802	829	848	833	850	816	836	833	839	802	874	811	809	858	869	839	824	847	842	803	844	849	837	807	786	819	860	858	797	842	880	801	857	867	847	823	832	847	873	865	816	857	819	809	793	820	820	770	846	833	804	830	818	822	879	811	784	869	827	796	822	809	861	870	816	870	863	832	839	837	826	795	835	824	828	789	829	775	853	821	802	822	892	796	827	828	867	846	837	830	861	838	842	837	829	880	826	814	847	836	785	806	836	843	834	771	859	827	803	881	899	849	819	813	799	822	795	837	809	817	821	805	805	776	802	848	770	862	861	848	822	824	826	858	811	842	863	850	841	824	855	822	821	846	814	847	819	787	804	816	825	797	836	833	841	865	850	815	802	914	809	794	880	796	839	874	833	825	816	814	841	875	846	872	904	775	887	826	826	869	832	811	829	837	866	836	832	799	842	799	849	838	860	828	864	828	820	850	832	839	836	858	841	838	849	858	798	842	808	800	840	868	804	838	798	842	810	830	825	811	857	842	868	841	796	801	807	850	842	861	847	888	784	770	845	808	837	810	819	845	826	794	852	852	862	827	827	848	836	818	833	890	816	849	830	806	827	811	751	814	815	792	821	873	850	849	832	774	835	845	815	836	924	812	817	845	786	858	781	839	859	805	854	870	834	852	804	804	857	805	843	849	835	904	827	782	879	799	820	819	809	875	797	808	848	820	832	811	839	824	804	875	839	812	829	818	827	852	792	791	837	838	784	812	825	822	852	790	819	845	847	820	834	856	815	833	853	831	841	809	860	831	822	836	833	838	822	840	839	863	840	810	889	805	832	819	848	819	855	806	813	809	840	811	831	874	815	877	779	850	886	867	817	793	838	852	821	882	812	839	784	813	805	852	825	853	812	804	817	845	797	828	889	810	825	842	827	839	862	859	893	824	848	882	854	840	884	824	821	814	814	877	836	818	843	811	822	825	824	786	801	865	813	799	855	783	821	828	829	788	837	825	833	832	824	854	819	786	834	845	801	820	822	797	908	861	836	793	876	884	862	813	837	872	832	873	885	816	811	824	812	850	830	829	867	801	828	805	834	869	819	823	817	801	813	795	800	814	877	851	827	847	824	839	828	835	875	838	801	830	817	809	823	793	845	838	869	826	802	803	852	804	841	830	818	835	803	875	817	770	806	841	860	845	775	794	830	842	820	850	793	843	807	825	873	797	799	866	850	792	899	801	859	801	832	797	876	777	872	828	825	877	852	812	811	801	797	833	855	902	819	845	854	817	804	839	766	810	835	858	834	854	807	865	850	789	851	810	853	795	830	851	801	830	808	810	813	782	820	779	867	801	820	871	838	804	855	822	802	818	844	787	836	821	824	849	850	835	847	869	816	779	822	808	870	844	847	797	811	810	826	818	835	822	847	864	844	779	778	830	775	843	851	853	883	875	819	798	825	840	785	826	812	857	859	852	817	865	829	834	807	848	830	880	802	889	841	881	794	836	865	823	830	873	821	799	879	831	859	848	806	821	834	843	841	806	807	859	834	846	855	875	877	832	814	818	853	781	831	812	817	841	838	861	835	847	855	850	855	785	837	877	839	858	810	794	834	802	779	872	864	836	841	834	777	803	884	831	792	842	834	855	834	841	841	801	815	825	854	810	808	819	866	828	845	806	872	812	833	831	826	848	837	843	836	825	827	828	845	822	794	834	822	852	857	794	829	855	836	847	798	859	838	867	826	830	817	813	900	848	862	812	791	840	832	832	843	771	825	883	800	887	815	762	877	822	811	863	825	879	875	846	824	830	867	853	839	833	818	772	808	846	771	843	817	847	870	828	835	802	821	825	874	838	865	848	893	819	825	823	832	821	810	882	761	888	876	829	790	798	866	836	862	838	825	869	831	867	822	899	868	857	806	872	849	754	833	851	834	869	826	859	809	860	888	860	842	806	781	776	841	814	785	812	828	826	849	832	824	830	820	808	820	812	819	859	846	856	848	840	804	810	756	816	815	838	768	823	850	824	832	835	859	827	843	846	869	848	861	871	872	810	816	806	827	805	837	796	802	873	864	880	838	876	806	852	871	807	839	830	793	829	849	830	766	828	844	816	838	815	814	836	779	846	842	857	827	878	821	896	856	817	816	789	782	854	842	829	797	802	818	819	819	786	820	809	841	863	857	842	863	820	802	838	849	786	780	859	853	821	895	832	850	831	812	868	820	869	838	841	852	842	835	818	845	799	889	804	789	846	806	829	838	879	827	814	803	834	851	868	809	852	813	875	850	843	850	803	857	836	840	788	809	805	848	872	807	850	864	821	867	826	823	827	835	820	760	849	830	815	863	811	817	813	867	802	835	833	835	816	808	849	810	833	801	803	827	825	834	876	844	819	825	819	847	831	765	854	839	846	812	791	869	838	850	774	789	834	831	814	879	916	865	824	813	755	777	849	837	859	881	835	820	848	825	781	827	798	818	818	815	822	811	864	837	796	837	838	825	829	846	828	832	880	753	882	831	765	882	811	826	839	812	838	844	877	818	836	855	823	807	824	793	889	810	805	798	833	853	817	837	777	774	802	749	837	836	797	813	851	891	801	889	835	817	837	843	856	794	907	844	812	794	804	806	805	816	827	833	844	804	813	866	821	786	859	817	856	833	805	885	815	808	809	755	828	838	829	781	855	844	847	791	870	809	854	841	836	882	836	890	826	839	849	837	861	831	776	836	855	866	875
12005	12486	16469	15488	11810	9402	6605	5329	3269	1788	1695	2272	1733	1081	960	7563	10618	6598	3532	1407	722	351	219	230	238	235	249	218	247	226	255	217	234	214	190	248	219	241	213	232	243	252	227	234	215	233	210	229	221	232	198	240	228	224	219	239	239	212	249	218	204	215	219	237	244	238	223	224	234	225	216	225	226	216	213	249	250	233	213	241	238	242	215	224	214	238	241	239	243	212	252	234	224	247	235	250	234	235	211	228	214	239	209	217	238	236	223	243	186	223	221	205	229	224	240	240	235	234	198	235	219	236	241	232	240	252	241	211	255	256	217	261	243	229	257	217	251	210	253	219	245	220	240	223	217	244	229	248	221	198	226	232	242	204	246	253	229	260	224	201	256	213	204	223	227	235	224	231	241	240	243	239	252	245	240	240	237	228	236	236	213	227	214	244	231	209	213	226	227	219	259	230	219	200	241	216	224	210	223	203	220	228	213	236	224	251	203	221	232	222	239	231	210	219	228	212	236	233	248	218	250	225	212	211	230	244	232	234	232	230	232	236	198	225	192	203	201	236	246	230	243	228	253	229	244	228	235	217	201	240	250	233	213	275	238	222	238	239	236	215	244	252	233	235	224	236	243	221	241	236	228	235	218	224	235	239	236	224	264	211	232	224	230	213	222	230	221	239	216	228	239	236	244	250	224	254	203	213	248	241	237	233	232	241	241	194	234	245	223	234	230	230	239	196	230	246	208	262	213	225	244	242	258	242	237	255	220	243	250	205	221	236	233	230	214	232	215	240	216	231	203	205	214	225	208	223	232	237	220	208	232	215	236	256	223	242	236	250	235	227	266	212	234	223	247	253	231	257	236	237	223	232	240	218	233	215	233	232	253	223	224	207	232	227	206	255	223	236	232	235	241	224	232	235	238	226	235	244	220	229	237	246	226	225	225	226	242	212	218	197	245	246	229	223	242	235	248	245	230	231	223	249	236	252	197	197	247	244	233	208	229	217	245	240	247	245	231	253	226	232	225	227	245	240	223	229	277	202	217	221	228	221	225	227	225	228	231	221	224	237	251	208	207	250	244	223	218	222	220	238	261	208	225	221	230	233	207	211	223	239	225	227	230	209	242	214	247	262	237	203	246	231	236	248	223	226	242	200	232	232	242	260	230	210	251	228	237	226	237	210	213	214	229	246	221	265	246	227	231	224	216	228	220	235	228	216	244	218	215	247	252	227	242	242	230	239	232	231	189	213	220	234	221	245	225	226	269	225	222	248	227	230	213	226	241	196	239	216	201	250	244	232	245	228	232	241	252	280	226	246	241	214	215	219	227	202	245	216	235	217	220	244	248	241	242	233	213	223	221	232	224	232	203	245	237	237	205	211	213	200	237	239	235	228	220	240	228	233	210	245	243	249	235	236	243	216	256	238	220	221	216	206	233	227	241	212	211	233	230	171	213	195	221	232	232	245	241	246	254	213	208	238	241	261	247	223	220	246	224	255	243	253	235	225	226	196	212	228	246	249	228	244	222	262	230	249	217	239	249	252	212	245	205	239	232	215	245	215	202	215	218	252	212	228	217	251	197	241	261	229	217	202	231	233	237	228	239	219	243	247	224	218	265	217	215	238	230	238	224	230	248	225	236	218	236	222	200	240	229	222	210	235	220	246	231	252	227	201	241	237	199	253	240	227	245	246	211	235	253	243	216	231	232	234	203	206	215	230	236	218	255	252	228	227	244	215	226	210	201	217	242	233	198	188	219	209	226	235	222	232	240	241	242	232	243	217	231	207	228	226	213	222	221	212	234	212	227	219	267	241	210	225	234	223	228	232	250	232	244	229	217	215	198	220	246	245	223	236	244	246	224	243	213	229	239	245	216	225	199	206	242	241	208	227	233	241	223	203	232	200	255	206	222	265	223	224	209	244	227	245	215	229	231	233	251	215	199	227	227	237	234	222	253	214	236	229	229	216	249	233	209	217	239	263	231	209	263	235	210	235	236	207	223	216	227	231	232	236	228	244	230	192	219	238	232	233	230	224	214	228	235	234	218	231	226	212	227	213	209	240	222	249	224	258	204	233	234	224	208	213	209	232	232	206	218	241	210	227	216	224	242	255	216	220	230	220	230	239	238	226	248	259	234	229	228	254	216	229	224	244	243	232	253	232	249	252	235	225	219	208	248	237	268	236	235	218	217	233	243	244	220	240	214	246	230	209	235	251	245	254	241	221	225	220	247	249	196	214	229	204	227	241	245	233	247	233	220	257	219	236	224	244	246	230	235	227	239	225	216	233	261	214	244	229	237	194	216	211	233	209	217	213	218	210	207	221	231	231	248	233	270	229	250	254	228	193	249	264	243	227	210	208	220	213	212	211	239	233	237	241	262	209	240	236	212	247	244	196	230	224	241	252	221	218	237	223	225	243	254	258	225	225	221	232	239	236	229	244	235	211	232	257	242	234	232	251	229	236	249	225	236	217	234	230	236	237	202	215	241	232	221	204	224	242	243	255	198	219	208	248	229	214	259	209	190	215	218	227	231	230	238	236	219	251	245	238	237	215	250	234	234	218	239	196	237	242	235	239	233	235	227	214	221	227	242	206	235	218	230	234	246	252	239	231	221	222	255	258	252	223	221	252	239	221	238	224	244	245	219	228	229	224	204	234	249	224	267	234	226	249	223	244	214	226	253	207	226	222	239	214	222	208	218	208	216	219	230	231	241	232	233	231	246	243	215	222	219	218	243	220	209	256	227	207	231	261	229	257	255	260	235	237	236	216	236	228	230	209	234	214	248	233	224	198	236	240	225	229	221	231	208	225	245	203	233	208	207	188	232	221	229	229	219	214	215	242	233	243	219	231	216	223	224	234	220	236	238	208	217	227	240	213	228	215	232	243	259	244	246	213	202	223	251	222	234	233	247	229	234	200	219	216	224	246	233	212	249	197	257	246	247	223	213	246	238	233	239	259	239	236	214	196	225	220	223	240	221	234	232	226	224	198	223	218	241	217	247	233	206	235	240	225	216	243	230	232	243	248	235	238	236	236	237	219	233	226	217	222	219	229	256	230	237	265	225	226	219	248	213	243	219	248	237	228	235	228	240	207	190	226	241	217	223	234	242	259	235	230	229	228	228	230	222	247	215	212	229	224	215	217	224	217	238	220	228	250	254	200	224	221	214	222	231	250	238	234	233	208	232	230	233	218	208	228	231	240	207	225	231	265	217	227	251	221	255	252	232	203	230	212	238	225	244	241	236	226	229	214	236	240	241	231	238	220	227	246	220	222	218	228	239	226	214	228	224	226	233	229	212	249	240	240	272	240	213	219	234	224	238	243	254	242	232	239	241	242	234	250	249	240	229	231	239	228	242	244	226	218	204	229	258	221	254	242	217	242	236	248	209	220	245	208	234	258	242	250	277	235	263	214	231	226	217	226	238	244	198	226	252	221	236	229	218	222	204	240	224	224	232	220	207	243	237	212	230	229	209	234	242	232	261	242	219	212	211	238
11340	12647	19408	22373	20210	19302	16245	15671	10522	7985	8391	10883	8651	6142	5634	24010	30004	23309	14911	7493	3895	1506	930	856	795	829	843	789	795	770	795	817	826	884	833	823	794	836	809	848	767	825	865	808	817	814	822	819	819	796	863	835	802	824	806	798	824	817	823	816	871	797	876	789	806	790	789	858	825	822	805	770	839	854	790	812	832	787	834	789	824	797	823	816	774	788	815	773	801	830	875	800	789	791	818	880	858	820	824	779	732	779	834	825	796	800	793	858	786	792	830	847	792	834	779	818	841	790	857	809	770	762	770	759	834	853	782	811	787	792	831	842	808	801	808	810	818	842	856	854	841	814	785	771	733	840	851	812	816	794	812	830	779	774	837	812	852	803	787	811	841	774	756	887	820	823	798	804	832	822	825	804	846	827	759	775	841	868	828	775	815	802	783	794	754	833	819	806	810	831	806	880	824	786	824	856	831	820	810	831	792	779	812	762	816	795	829	811	797	810	829	836	854	818	845	808	814	805	819	786	813	774	800	834	886	837	764	801	808	798	767	804	826	810	848	872	799	813	872	806	849	810	828	787	800	787	789	831	815	841	806	847	793	828	847	833	801	810	850	804	799	835	791	838	813	739	791	838	820	839	752	780	782	835	839	895	811	775	837	784	830	765	858	790	812	841	806	811	856	771	793	846	788	798	812	786	808	803	766	785	852	850	820	848	837	795	828	812	804	783	795	797	847	819	797	801	815	790	779	790	789	862	834	816	815	772	790	815	867	799	762	853	792	779	767	862	812	814	826	818	837	815	825	812	817	808	816	797	817	838	802	832	798	808	845	836	815	814	782	831	828	866	789	840	786	805	819	801	824	771	812	795	786	853	839	843	807	788	802	845	817	822	779	794	831	814	813	821	864	836	810	806	809	803	875	818	797	838	864	826	807	850	786	797	867	826	808	785	773	795	829	829	780	845	775	804	804	834	807	825	760	831	816	776	788	850	789	789	758	845	848	843	827	863	810	874	836	860	844	850	812	830	867	811	842	871	837	802	776	878	817	844	848	825	784	815	850	809	836	783	778	807	776	821	848	817	805	792	824	812	835	789	779	802	805	834	797	823	798	798	845	788	834	795	858	823	874	863	791	798	826	809	781	824	812	807	820	847	805	849	815	793	814	733	828	829	833	849	804	863	828	820	816	767	809	768	808	819	837	807	804	790	819	756	811	845	830	836	848	862	760	820	779	776	825	803	881	852	797	865	784	770	846	792	825	810	827	829	855	786	805	789	807	805	782	812	818	804	833	808	832	777	827	804	771	829	826	848	773	801	829	779	796	840	821	795	805	788	844	765	788	822	830	812	792	814	831	802	779	789	790	813	813	787	785	777	807	829	794	763	763	859	845	799	785	907	796	796	766	834	829	744	827	774	789	801	804	832	768	840	832	789	795	801	752	837	840	837	824	838	807	777	820	778	816	851	805	842	795	818	856	847	814	806	812	789	817	836	839	787	890	786	788	811	797	764	834	810	838	752	826	749	801	827	804	789	799	765	805	750	845	854	817	756	802	825	850	859	809	852	814	822	805	830	782	842	840	812	800	809	879	852	796	800	849	785	822	803	804	830	787	822	856	802	814	781	835	824	806	832	807	775	831	830	828	816	819	790	812	849	745	793	822	820	828	817	823	857	847	794	783	806	846	796	821	830	891	827	818	775	787	819	769	750	781	803	807	783	830	791	807	828	837	865	825	830	865	824	790	790	851	761	858	825	803	817	817	809	817	769	818	834	800	829	801	793	831	853	792	794	820	789	825	770	795	830	846	753	808	825	843	777	808	790	750	771	842	842	829	847	809	801	824	800	824	821	829	803	839	827	800	857	835	845	815	855	796	821	813	829	865	765	819	777	816	808	891	850	759	801	848	800	821	802	803	787	787	831	814	829	780	828	791	845	828	848	799	793	852	834	802	850	782	808	825	823	785	837	850	778	779	783	810	778	745	800	798	802	807	841	833	766	860	843	779	817	773	815	824	803	842	850	834	839	807	839	788	830	819	811	786	844	801	821	826	782	827	820	805	798	764	836	843	822	818	800	834	800	838	785	843	888	830	804	786	816	763	829	822	880	794	785	787	844	859	853	826	805	844	789	806	825	775	833	772	847	804	857	789	802	793	820	811	784	834	803	804	817	789	803	797	816	792	790	812	826	808	818	872	786	865	856	832	806	791	793	817	837	841	837	861	796	815	803	869	816	854	817	832	798	828	849	736	790	760	832	842	838	843	803	778	844	845	798	891	822	828	822	813	821	815	784	789	843	781	793	839	893	802	785	834	847	739	844	819	826	842	791	784	847	848	823	815	839	770	850	816	849	766	813	832	827	861	838	820	778	810	771	892	808	811	804	757	788	777	779	802	826	825	793	784	815	784	815	849	868	808	837	851	761	804	814	863	793	781	832	828	817	822	775	780	859	806	829	783	841	876	804	809	838	780	771	777	795	781	801	790	798	836	868	846	796	836	824	802	849	770	801	783	805	859	758	866	781	819	815	792	795	774	795	827	808	770	789	850	836	800	808	767	826	842	821	834	820	862	851	802	820	802	799	855	827	792	756	797	855	817	819	783	807	843	796	860	838	785	813	831	794	778	845	828	792	795	816	789	833	807	770	863	795	833	797	775	798	813	912	872	815	784	792	776	790	841	798	863	821	823	808	826	802	835	860	835	834	836	858	760	793	824	781	839	775	829	883	836	783	831	768	831	825	813	804	814	770	809	800	807	824	884	842	778	837	828	818	777	855	786	807	784	812	865	810	709	765	793	831	799	808	817	825	805	816	802	781	798	828	792	807	796	826	827	817	864	779	888	862	784	772	803	806	824	794	777	832	832	748	785	802	808	769	829	806	816	823	843	807	789	821	761	818	784	787	849	814	879	856	846	802	802	797	791	767	780	818	783	833	811	782	776	803	805	804	844	836	816	783	870	820	752	826	817	816	853	792	806	820	818	840	873	772	856	846	773	777	860	816	795	846	793	816	828	800	812	796	875	825	798	832	914	811	844	762	843	824	806	852	815	812	799	864	821	806	771	840	845	794	825	807	819	794	811	830	789	799	777	796	801	776	827	807	826	810	850	796	828	797	830	791	838	836	763	777	794	804	776	804	817	818	822	782	845	808	806	807	840	837	816	793	782	822	811	788	754	792	788	813	838	822	825	767	799	830	826	804	806	856	822	851	854	827	844	789	823	800	803	805	824	816	810	798	809	840	823	829	802	789	813	875	810	795	771	829	775	829	790	840	786	805	857	809	867	810	819	784	844	834	825	811	818	823	770	859	816	864	784	736	834	797	791	821	746	837	869	813	784	829	786	791	861	797	800	818	838	859	787	790	807	824	814	814	792	878	802	772	820	813	821	805	814	841	786	788	823	854	786	766	821	795	799	831	859	778	783	831	779	828	782	836	799	807	776	824	880	761	781	774	816	806	782	810	804	793	853	832	834	805	790	832	813	776	781	777	772	816	796	807
18114	18520	22944	21858	17351	14173	10942	9418	6550	4883	2867	2566	2233	2226	4974	14954	14146	10785	6542	2869	1086	466	293	248	230	247	239	226	261	247	255	241	276	246	243	234	256	277	233	231	243	252	236	238	264	263	249	268	240	253	246	233	254	251	233	225	271	238	255	250	267	224	227	224	267	263	252	229	244	246	261	217	246	242	250	252	266	277	251	221	250	259	248	225	230	240	250	251	245	255	249	243	241	255	236	229	274	225	245	245	236	230	231	257	295	261	248	254	278	213	256	251	270	254	253	255	226	204	246	249	259	232	229	252	231	260	219	228	251	236	260	251	265	253	238	233	208	235	232	251	240	285	241	267	246	230	244	257	240	233	244	231	225	247	226	245	229	243	265	266	285	258	261	236	224	250	254	240	257	246	260	252	233	230	249	236	265	246	244	248	232	256	237	252	273	252	270	252	246	271	221	243	252	237	242	250	254	204	254	257	289	270	286	229	236	228	251	245	252	233	250	221	243	213	253	219	256	246	279	253	238	225	229	256	246	219	266	284	266	247	243	268	275	233	239	211	238	228	241	300	259	237	248	231	247	248	230	261	257	248	262	255	250	259	256	245	226	228	268	253	253	228	253	231	244	263	266	259	231	264	250	248	228	237	221	227	250	245	250	243	214	241	257	234	257	264	229	250	257	247	256	248	248	254	231	238	212	256	253	237	235	232	260	275	259	236	238	245	253	248	248	251	244	242	268	251	228	250	243	263	228	254	244	277	235	244	244	244	257	267	217	256	242	254	251	241	249	252	213	268	267	240	209	258	232	302	244	270	276	241	229	257	242	236	225	244	260	246	261	252	251	241	262	229	247	256	245	244	251	250	241	247	260	221	240	228	258	258	250	219	268	245	238	254	252	264	258	248	237	262	247	254	261	251	220	260	246	232	263	251	215	253	227	232	241	270	238	245	264	276	242	267	232	228	275	247	228	279	244	280	230	213	253	229	233	250	234	228	264	250	248	235	240	252	256	252	257	244	242	247	253	270	257	254	249	239	247	242	259	261	236	255	241	257	250	251	223	237	261	256	251	249	277	241	255	248	232	236	239	227	222	267	242	232	230	233	248	241	273	233	242	251	275	249	255	261	237	266	244	244	254	254	230	266	225	237	226	261	241	251	271	242	232	258	258	276	275	247	257	278	218	248	239	218	243	256	257	235	229	235	249	241	278	243	249	252	244	239	262	242	276	255	286	238	237	259	252	240	261	235	266	246	261	256	232	247	242	231	221	241	232	250	262	242	241	264	247	234	249	240	252	253	262	265	258	265	244	275	263	254	264	235	231	222	260	268	260	269	236	216	273	251	225	240	225	221	256	255	255	279	231	255	273	236	276	264	262	226	211	243	244	248	284	268	233	219	233	257	266	236	248	254	263	249	260	258	244	263	251	265	257	239	262	235	223	246	242	217	224	250	252	239	252	240	270	269	270	276	274	220	244	250	233	270	268	235	237	255	227	248	230	264	258	224	256	232	252	253	268	247	251	256	247	236	243	244	248	250	248	257	238	229	265	243	243	244	282	236	239	244	249	251	244	221	243	265	254	244	276	237	220	270	261	237	265	228	268	238	239	253	259	276	236	269	248	246	224	246	244	248	245	216	258	221	244	256	251	252	252	254	276	243	231	253	256	252	257	255	248	249	236	245	263	238	248	278	250	228	247	262	252	262	300	238	242	270	250	239	264	258	238	240	229	256	229	245	241	255	225	253	269	224	251	243	266	237	268	237	240	245	272	231	238	261	228	263	240	263	246	238	241	244	265	256	241	255	247	246	230	235	238	260	260	228	252	229	258	253	245	240	225	226	243	218	232	232	241	228	228	216	246	277	245	268	230	254	248	260	245	253	235	265	259	237	238	250	249	228	238	240	248	272	239	232	231	231	266	251	224	260	290	246	244	266	246	238	267	225	246	258	231	242	265	229	249	238	238	227	243	248	254	241	243	243	246	263	260	269	244	224	250	247	239	229	253	255	256	242	246	243	215	230	219	243	265	236	248	220	235	217	223	248	255	247	247	258	242	264	216	243	275	223	236	229	253	258	277	238	247	250	260	251	246	270	250	274	247	240	269	244	233	252	252	285	234	240	248	257	245	226	254	265	243	249	236	253	211	250	249	258	239	234	262	261	258	268	236	243	272	217	254	257	247	232	262	277	222	258	264	239	266	254	250	239	264	252	248	239	235	207	241	273	254	291	247	226	249	274	288	261	252	241	230	231	267	283	255	243	234	235	232	266	249	217	268	238	254	258	244	246	266	248	249	249	247	235	277	244	261	244	242	262	244	226	243	271	265	256	230	237	261	261	257	248	247	228	239	247	234	226	242	238	267	236	240	276	255	214	260	223	232	280	257	276	271	262	263	251	236	261	232	244	225	267	229	264	245	273	248	253	263	262	241	266	246	260	247	260	242	241	249	269	264	263	243	230	228	254	257	259	266	241	230	242	276	247	249	234	234	276	246	237	264	267	247	256	269	246	243	254	221	235	243	228	266	229	236	241	255	253	237	250	213	257	282	226	272	234	234	234	246	237	266	244	238	250	248	241	248	236	276	240	222	247	240	221	236	254	243	253	240	252	248	253	236	237	242	260	273	218	254	254	251	279	237	241	267	234	251	259	242	245	251	256	245	256	258	259	247	254	246	289	233	240	280	239	244	260	254	264	259	237	259	225	251	276	276	256	256	242	250	249	225	254	255	249	241	235	256	227	233	232	231	244	264	274	231	243	243	239	250	237	239	257	245	242	249	257	240	208	251	226	251	247	260	249	279	241	263	243	234	280	255	253	229	255	230	251	257	261	273	265	271	254	281	255	255	268	232	258	255	235	241	247	249	236	249	239	235	274	228	238	241	229	253	253	253	258	252	267	249	262	254	243	254	248	254	255	274	220	253	279	242	261	224	233	234	236	240	267	245	231	237	252	202	244	251	235	247	258	255	228	239	237	245	219	269	260	239	243	236	241	237	242	233	274	247	238	250	234	263	239	250	264	229	249	240	234	247	235	251	260	251	271	241	209	244	253	245	243	232	242	249	251	245	222	270	233	255	273	224	272	237	255	256	248	268	252	253	255	231	243	257	245	230	248	243	236	263	232	256	239	224	205	262	242	241	249	238	247	289	220	247	269	254	250	269	262	212	249	269	246	238	250	227	267	252	252	262	246	266	240	279	220	252	243	223	266	259	230	253	241	221	275	261	235	252	246	246	248	262	245	253	253	245	265	225	243	250	257	254	268	246	235	253	235	225	223	229	292	252	249	235	254	233	251	268	230	251	243	240	264	275	248	257	229	239	250	244	236	245	255	292	256	240	251	248	239	272	259	252	272	225	256	244	264	253	252	232	242	259	256	255	251	217	284	247	283	232	222	233	235	245	224	252	269	238	244	234	251	265	249	253	249	241	250	254	267	261	228	239	235	246	258	264	275	248	215	259	252	240	248	256	232	238	234	256	237	254	227	260	256	251	240	237	252
15367	17078	24685	27370	25440	23933	21872	21148	17084	15123	11613	12024	11358	10522	15082	35026	34123	30621	22863	13236	5447	2055	1158	862	884	823	821	829	871	855	842	889	882	826	844	861	879	865	842	884	869	867	838	837	879	883	865	863	822	835	887	855	895	876	865	839	848	835	851	851	835	860	821	880	803	872	789	846	835	837	867	875	862	840	831	848	865	851	827	880	876	883	902	859	825	848	829	875	853	889	871	810	852	836	839	820	903	850	804	852	851	812	824	898	846	853	846	899	856	828	852	880	852	898	824	859	872	916	910	819	825	814	848	857	860	897	885	881	885	917	906	867	839	874	864	824	850	835	851	893	822	841	860	811	835	846	832	813	847	860	845	853	862	806	880	808	820	816	843	785	867	888	879	864	848	816	871	878	834	833	862	796	889	911	872	832	874	901	843	788	912	832	888	790	849	800	841	881	832	880	855	890	834	858	841	900	840	880	854	848	853	925	845	839	781	841	827	815	910	848	864	920	869	873	817	858	850	894	943	855	883	862	816	860	853	841	945	870	849	843	887	849	932	833	827	847	866	879	823	859	855	823	852	888	855	917	809	823	861	855	893	803	841	805	811	798	868	850	947	879	877	871	904	845	793	884	845	829	825	850	843	780	853	856	802	898	767	860	868	908	850	864	848	807	866	859	908	858	851	881	811	810	831	864	859	865	863	760	818	847	840	871	849	856	869	879	821	839	805	828	847	824	867	804	891	829	971	836	844	850	857	852	848	853	878	875	850	847	859	878	789	853	861	888	900	893	859	898	895	863	885	858	800	857	858	846	892	849	898	916	852	843	877	857	865	797	815	864	822	888	820	898	850	820	898	810	837	837	825	909	863	825	845	817	863	823	855	831	910	840	834	849	836	902	840	884	813	882	858	833	780	867	857	813	855	879	850	830	833	887	871	838	851	885	864	850	808	867	873	852	821	826	946	888	857	835	837	828	896	895	836	889	896	849	821	891	872	828	811	902	850	866	859	810	897	829	862	802	918	889	855	860	849	833	812	882	860	838	826	874	828	820	837	924	907	834	870	880	876	868	833	851	828	834	884	893	792	846	907	854	829	881	883	855	839	899	868	886	819	832	829	868	840	869	882	825	913	827	860	852	861	854	912	859	805	839	859	889	844	869	847	838	869	866	893	830	796	847	848	813	873	845	872	826	862	842	869	900	861	816	832	832	850	842	923	844	852	879	848	817	812	867	882	867	836	855	802	890	837	851	875	840	870	859	887	898	877	848	842	891	810	877	827	881	922	853	821	877	848	873	804	894	845	853	809	906	873	852	886	910	862	834	911	825	881	823	850	815	871	829	833	892	831	862	836	858	828	861	840	847	843	834	852	811	835	906	868	886	830	896	790	870	907	853	836	895	887	850	883	873	894	868	821	856	829	824	897	879	861	886	862	883	880	823	824	823	841	890	857	886	870	900	865	846	821	810	876	810	858	901	831	810	837	864	803	833	887	826	853	839	834	834	851	890	874	863	913	848	866	812	845	889	848	873	825	888	812	882	829	909	847	803	880	857	872	863	868	847	786	855	848	875	833	839	885	805	788	872	888	855	845	829	811	823	840	887	838	834	859	844	849	889	867	828	897	838	800	786	856	883	843	885	870	855	842	849	843	811	851	828	849	885	799	862	852	876	841	853	919	856	854	864	876	827	877	872	861	917	861	882	889	881	860	814	875	875	868	812	849	845	807	891	894	859	819	865	874	920	875	851	854	840	834	853	841	828	827	865	856	888	821	858	830	873	844	882	839	827	823	904	857	857	844	864	858	829	821	833	838	844	849	849	820	824	855	853	825	866	837	814	866	864	854	816	822	889	912	850	853	882	888	858	873	878	886	827	873	895	868	806	855	833	826	867	810	842	861	860	882	791	799	889	849	822	932	867	850	845	829	870	833	819	844	899	905	826	830	874	859	846	864	886	863	887	882	855	852	862	884	799	870	860	866	887	875	860	811	919	867	832	814	805	834	870	833	910	859	859	860	852	814	885	870	850	822	864	846	869	881	839	869	866	894	859	864	915	839	842	808	896	878	817	885	818	888	841	845	836	814	877	851	855	851	841	891	841	888	896	864	843	873	896	833	898	785	862	850	887	872	857	882	887	873	855	867	831	869	865	850	845	877	886	861	849	859	875	848	868	852	877	817	826	860	887	877	905	880	829	792	794	861	873	835	866	844	868	826	861	868	840	851	845	858	849	824	849	860	823	833	823	838	844	819	883	864	926	827	915	864	861	857	850	848	833	849	903	831	875	891	853	878	852	841	864	869	841	828	847	826	790	872	888	834	853	872	830	881	798	874	848	872	812	801	856	851	844	801	859	875	857	888	893	777	882	900	854	850	850	830	877	819	905	839	865	906	844	847	888	849	901	823	810	876	859	853	889	859	848	821	804	871	852	858	830	881	891	874	860	849	842	854	894	855	846	874	861	816	878	870	853	838	844	866	851	862	850	839	803	842	801	808	869	845	848	871	897	915	921	877	869	883	812	849	916	893	895	853	876	803	873	808	833	877	899	829	833	862	855	837	835	866	814	839	889	839	868	923	922	854	805	824	841	873	843	921	839	874	867	844	835	933	837	836	830	902	835	859	847	849	837	849	847	867	848	858	829	844	859	839	880	899	916	874	861	854	846	853	882	840	862	839	860	829	887	834	835	900	866	859	857	841	885	908	880	863	815	821	880	852	871	895	860	870	881	864	841	826	874	865	877	858	864	845	903	902	880	824	868	852	820	879	859	924	880	838	846	883	861	868	865	851	843	835	855	836	840	865	820	821	839	887	852	900	824	850	843	827	857	824	851	878	780	868	853	871	856	840	902	845	873	814	840	891	901	854	841	839	821	882	840	868	886	847	828	836	818	836	844	910	888	890	830	862	886	819	914	871	812	888	830	839	855	863	829	854	815	855	838	884	869	879	797	843	912	887	868	859	859	851	872	820	884	842	896	873	852	879	843	884	819	904	873	848	786	856	832	799	839	842	817	867	836	820	857	828	798	861	860	835	865	884	825	858	811	872	849	843	856	871	809	818	866	838	801	889	887	854	877	845	860	872	834	865	805	854	834	870	844	891	870	845	863	813	847	849	840	867	873	836	877	857	916	864	880	835	831	853	897	864	844	861	836	866	823	843	841	875	887	826	833	837	832	852	888	888	880	901	863	848	855	841	841	860	926	919	891	833	841	834	867	853	892	847	815	846	879	877	903	812	852	848	890	851	903	863	841	848	797	872	860	824	841	851	836	839	869	827	859	870	812	831	850	860	893	872	845	906	845	810	866	831	840	863	860	857	853	837	892	847	865	846	873	882	875	856	829	826	877	805	911	933	853	871	881	869	898	848	846	850	839	876	860	853	809	806	865	848	882	839	839	903	829	849	874	838	866	871	826	807	846	909	844	824	836	891	832	884	821	869	847	851	839	878	845	826	850	858	828	844	827	866	855	875	890	854	865	890	859	848	845	880	819	848	876	857	860
4141	3197	3659	2709	2356	1801	1560	1345	850	679	553	547	519	504	797	582	766	933	775	434	302	231	175	174	166	162	179	171	171	169	175	195	190	186	192	169	173	159	179	160	184	153	180	176	164	168	178	157	146	176	192	174	155	163	146	157	170	162	165	145	198	176	162	191	184	159	170	177	200	173	165	205	181	171	186	186	153	172	190	183	195	208	184	162	205	176	181	164	158	177	161	174	182	152	169	168	156	163	190	192	171	168	185	185	185	165	178	169	186	169	169	175	172	174	192	169	195	170	176	182	181	141	164	160	171	167	183	160	172	183	170	170	160	189	173	156	192	160	157	155	163	166	182	166	192	157	191	179	184	151	166	169	176	170	164	180	183	167	161	181	170	199	155	151	166	177	178	177	159	159	175	175	166	173	156	178	183	174	147	152	153	171	154	169	173	184	157	181	171	185	176	175	182	169	188	194	168	173	175	174	180	189	193	173	179	164	162	158	182	165	188	192	177	194	176	192	163	155	163	168	183	180	162	184	185	173	183	183	188	165	189	174	176	159	167	188	185	163	181	186	159	159	172	177	167	207	206	164	179	179	171	164	203	174	186	160	155	176	147	178	164	164	176	193	185	184	181	172	178	176	204	158	182	194	156	165	165	177	161	171	172	183	173	184	170	166	174	163	179	180	185	183	182	185	181	188	186	185	184	182	178	173	181	179	183	193	179	174	169	148	171	173	165	170	200	186	189	151	158	157	163	152	191	172	181	179	148	164	180	179	181	167	173	182	190	170	165	167	183	189	187	195	160	174	157	176	189	163	169	163	182	179	150	169	189	167	188	152	164	156	191	160	160	177	175	153	144	177	170	157	182	181	154	162	203	207	174	187	172	159	168	183	170	159	167	197	199	163	187	178	187	154	182	182	202	192	179	162	173	155	193	188	178	170	179	164	150	176	193	146	152	168	165	192	177	182	190	184	186	166	190	194	169	167	172	191	200	161	181	133	167	206	190	188	181	150	206	167	180	162	157	173	178	175	168	165	149	159	179	183	157	143	158	168	159	194	209	156	171	193	167	167	158	188	170	182	167	176	175	162	182	175	204	185	185	183	192	154	200	174	174	176	194	169	164	165	189	176	176	165	183	177	153	176	165	142	162	170	171	170	169	179	147	153	175	174	178	162	177	179	185	177	175	191	202	155	183	202	170	184	170	166	199	174	186	205	180	172	183	191	171	205	162	185	183	187	168	170	200	170	153	176	164	187	177	179	201	186	144	195	194	164	163	162	179	155	164	193	187	191	178	158	185	159	198	188	162	206	182	171	183	161	175	157	168	182	168	170	160	182	186	201	154	153	193	164	181	177	155	159	171	166	149	172	145	169	172	165	184	146	176	159	163	166	173	169	163	189	163	181	165	166	159	162	142	195	170	161	170	161	173	168	180	198	155	175	194	150	192	177	185	194	156	185	166	188	147	176	161	133	177	171	160	153	175	175	161	171	195	189	182	181	158	165	162	180	195	137	175	172	154	182	180	191	157	167	169	161	173	180	173	160	148	176	167	149	175	163	165	181	187	160	185	172	171	168	165	187	160	168	159	172	154	174	174	161	171	189	154	208	154	174	160	169	145	177	171	161	202	165	182	185	152	177	182	176	185	188	157	190	183	180	185	185	191	152	183	170	162	153	160	170	192	160	165	195	182	189	173	195	164	173	169	185	188	168	169	183	180	146	171	181	198	201	157	170	182	159	174	176	175	165	167	193	169	154	152	170	205	165	169	158	175	167	165	172	173	154	157	183	172	185	172	170	168	191	170	165	193	177	172	178	165	184	196	152	190	170	172	197	160	163	163	171	190	185	172	159	189	158	159	167	194	165	174	175	194	172	163	173	161	197	168	165	184	180	174	184	191	175	159	162	170	184	188	175	159	186	203	197	180	170	182	196	190	176	173	161	146	176	164	170	169	168	176	171	195	170	177	170	173	180	171	155	155	188	185	178	186	168	183	176	171	182	151	177	175	152	179	177	177	171	171	171	168	171	174	166	153	175	179	173	184	153	156	175	189	203	163	176	181	184	176	165	180	150	178	195	164	164	189	164	189	182	168	159	184	161	169	177	184	174	187	179	189	181	197	155	164	174	176	188	165	172	173	143	163	180	178	173	190	159	162	191	160	177	182	170	184	182	156	171	160	159	201	172	180	203	182	170	154	176	167	174	162	169	155	173	157	197	187	175	176	209	179	149	174	176	166	154	196	169	159	145	186	186	167	156	146	189	164	193	156	174	183	168	162	193	153	188	186	150	143	147	195	159	177	175	202	172	170	181	198	169	168	172	152	177	155	173	193	197	179	175	191	160	169	168	172	169	161	173	183	171	174	162	166	171	199	153	185	161	159	163	182	189	171	187	178	149	144	179	181	155	179	163	169	171	160	183	172	171	164	154	164	183	176	172	165	184	178	181	208	166	171	166	170	154	154	159	184	182	175	171	174	158	157	187	156	146	174	181	175	180	178	168	224	192	166	167	180	167	188	171	174	167	160	161	155	181	174	177	158	145	172	172	196	172	162	198	176	155	189	158	154	178	198	176	153	170	161	193	152	185	170	167	172	178	166	178	179	173	180	170	160	186	177	176	158	166	183	175	154	202	181	166	190	177	171	178	179	188	143	172	187	161	175	179	176	165	160	189	171	167	185	168	187	175	156	185	163	189	175	170	160	170	172	182	203	163	166	160	150	174	181	177	163	163	176	167	198	171	156	175	166	168	197	185	154	163	171	177	167	161	174	182	193	188	187	155	167	165	167	184	194	197	173	181	189	164	160	173	180	186	152	175	177	166	162	190	171	186	192	173	162	177	155	183	155	161	170	194	180	177	178	181	157	183	164	184	185	177	163	157	183	148	196	167	181	183	177	178	184	183	147	159	174	164	159	199	202	187	148	170	156	163	163	168	186	166	150	168	151	162	186	169	169	187	184	176	184	178	166	176	154	157	188	163	180	155	166	170	186	158	176	161	202	181	179	167	200	167	167	164	182	173	164	198	189	179	198	187	198	158	185	160	186	176	168	189	193	177	156	173	162	162	180	177	175	172	171	195	169	184	173	158	180	183	187	182	190	165	193	170	202	188	188	189	173	192	168	188	167	162	174	148	157	174	174	139	182	157	185	179	157	166	184	158	191	150	200	172	161	174	169	179	176	183	177	172	190	172	158	193	175	169	177	170	188	167	185	184	170	177	178	192	164	138	181	182	193	160	180	185	168	194	156	160	153	178	163	169	181	165	174	159	199	167	168	189	159	157	174	176	170	184	184	164	175	180	177	182	172	180	176	200	158	168	180	165	185	167	177	185	172	162	161	176	178	188	195	181	174	187	154	178	181	189	166	167	169	154	177	153	164	154	164	176	190	154	163	182	180	150	180	168	179	166	181	176	174	154	186	182	173	172	185	147	158	157	183	182	175	193	177	179	201	178	171	175	182	181	146	187	163	162	184	182	176	168	166	173	186	180	169	193
4265	4431	7109	7170	7879	6944	6787	6092	4482	3377	2959	2922	2685	2584	3353	2512	3991	4525	3632	2178	1301	792	646	646	629	645	658	681	658	592	626	642	604	636	637	689	613	620	659	635	615	659	595	643	628	637	643	619	633	663	601	663	600	635	613	661	682	603	652	626	658	614	676	676	642	580	644	664	660	615	622	601	642	611	655	621	615	635	624	624	648	658	641	657	623	617	601	625	660	645	645	574	602	605	630	633	617	641	658	666	683	637	651	666	627	634	590	651	606	645	661	573	626	608	639	643	641	648	628	659	664	679	607	627	615	619	608	624	694	662	648	673	612	622	625	598	626	682	621	613	636	658	640	611	625	641	588	649	638	630	669	612	631	659	616	635	593	628	603	599	601	628	587	591	639	617	625	646	644	621	641	651	652	622	603	628	613	632	605	597	607	607	618	683	635	576	619	645	645	628	688	604	586	640	635	645	658	640	636	663	599	619	592	618	636	618	615	636	669	627	662	596	606	613	613	639	633	613	602	592	643	667	643	649	646	694	628	660	625	599	640	657	622	635	616	623	620	596	603	662	623	597	600	600	644	637	598	580	604	610	617	629	616	632	632	640	651	683	613	613	623	614	618	628	637	637	665	679	606	620	648	629	634	634	652	607	638	590	633	612	604	647	635	621	695	629	572	592	643	654	630	591	631	629	612	629	629	620	603	603	635	592	633	626	644	616	658	630	649	646	660	600	635	644	605	631	592	611	623	639	672	665	616	612	653	602	669	623	606	652	615	602	607	658	621	648	664	639	618	635	616	646	623	671	611	634	660	637	621	630	626	600	648	628	588	645	638	589	635	613	641	612	623	643	609	660	633	655	603	597	706	632	591	622	611	622	687	615	619	603	640	610	613	605	603	613	644	652	634	618	618	625	663	621	644	624	655	606	646	641	599	683	613	627	627	573	684	621	600	614	613	646	629	597	616	652	629	599	630	641	631	627	607	635	640	639	601	602	593	642	674	645	605	655	694	606	645	598	614	607	602	614	661	629	638	590	637	622	630	642	618	642	611	628	610	607	596	635	611	600	632	616	615	639	621	638	652	626	600	667	625	611	650	669	585	667	645	644	605	616	631	581	603	637	626	651	625	626	617	612	606	671	603	636	618	659	587	626	666	591	672	626	623	597	594	629	595	624	639	637	618	588	605	601	673	660	658	625	605	614	631	644	631	612	639	636	578	626	601	628	615	639	636	609	626	615	579	591	645	608	656	644	651	658	613	598	580	615	613	678	630	635	680	620	649	649	649	596	612	596	655	650	622	624	601	620	616	577	583	621	601	667	602	628	614	630	588	613	603	672	587	612	641	638	637	619	660	625	646	637	637	610	650	663	642	618	611	629	631	664	690	599	616	636	633	621	662	591	614	618	625	631	638	669	589	645	636	617	661	618	621	622	622	672	627	653	611	647	665	594	622	635	632	587	635	657	631	617	600	616	649	635	602	666	619	646	671	600	604	634	640	612	612	590	616	630	608	591	604	563	664	611	690	620	640	651	589	601	608	610	664	599	661	658	636	606	643	620	604	630	636	602	614	629	643	608	652	598	611	626	629	613	589	668	592	676	665	635	621	618	674	599	658	642	597	610	639	634	649	619	590	628	596	603	599	595	603	636	612	607	650	623	596	583	675	647	595	630	627	634	599	603	640	629	688	624	667	664	611	621	627	641	609	587	620	620	654	627	616	632	638	617	610	602	657	634	616	619	658	580	615	593	660	606	627	616	612	653	608	602	608	619	641	630	656	609	660	601	597	620	603	590	631	603	636	651	647	614	632	589	634	648	658	599	612	644	610	614	623	648	648	662	626	607	658	646	599	653	620	605	622	639	666	655	599	655	604	609	613	638	656	625	606	624	656	631	631	629	619	639	598	679	642	635	612	647	580	579	605	570	625	648	637	626	639	650	669	631	666	623	629	619	613	665	645	641	668	602	659	637	666	642	595	639	609	609	630	628	626	610	647	650	584	600	649	598	676	619	613	603	612	625	616	632	626	593	610	594	598	629	629	688	590	629	625	672	580	620	649	632	651	596	597	671	572	619	642	616	611	663	639	627	624	636	602	625	563	664	615	609	628	567	652	584	623	664	604	617	652	603	615	618	634	640	628	614	606	662	641	617	633	633	620	624	646	646	583	625	645	606	607	637	610	613	622	612	646	592	618	621	603	626	602	667	571	591	580	621	646	658	628	629	640	691	636	630	645	640	639	593	637	634	625	632	643	618	651	625	655	663	680	583	623	572	635	655	623	652	585	592	629	664	656	604	626	635	634	656	645	642	633	639	600	630	635	662	613	624	627	580	644	669	672	591	662	586	644	609	613	632	635	625	627	620	592	614	638	613	633	628	664	582	603	623	656	614	614	644	589	606	656	628	614	630	621	610	655	595	591	642	577	658	654	651	656	643	640	653	579	605	638	657	594	607	608	636	677	648	598	621	630	601	655	620	607	637	612	654	639	634	648	629	636	636	663	656	651	603	593	613	664	619	613	633	621	629	622	623	653	624	612	619	597	646	631	594	653	647	629	642	595	623	658	626	614	611	645	613	609	633	608	660	602	597	601	669	613	634	627	617	632	661	588	649	643	603	619	659	578	662	622	631	608	596	610	625	627	664	621	643	597	621	645	669	657	615	620	634	653	604	671	609	632	644	640	623	582	604	651	631	642	606	602	630	644	653	616	638	624	653	596	672	638	611	617	640	669	631	606	603	627	624	563	586	579	613	625	604	604	629	627	626	608	639	636	680	652	606	601	649	621	610	609	614	627	637	636	647	628	620	646	635	590	644	635	616	692	621	665	629	624	630	632	660	587	627	650	619	660	620	619	626	695	615	605	610	637	642	634	647	580	638	597	589	617	639	650	631	636	616	643	634	605	646	654	677	607	643	624	643	645	648	604	651	631	620	661	599	602	627	621	619	643	642	621	604	638	605	599	627	636	625	624	648	600	587	666	581	631	639	626	601	605	628	625	596	608	594	628	677	637	616	620	646	647	624	617	624	695	611	623	602	653	611	653	634	616	618	648	638	614	649	679	636	615	625	640	634	643	583	648	659	609	650	610	632	655	596	620	588	614	651	634	628	601	644	624	638	579	609	646	648	653	599	677	614	668	626	626	613	653	578	648	646	622	650	612	623	576	628	556	600	646	596	602	607	595	615	626	613	597	595	672	613	631	658	601	630	646	622	613	673	667	640	622	638	648	627	625	602	626	616	616	629	681	600	592	642	633	620	609	610	630	636	675	623	617	596	601	659	621	623	635	632	611	602	607	643	557	611	657	669	599	623	608	628	626	652	637	597	610	596	600	588	652	642	596	634	631	654	660	622	658	621	623	603	691	621	627	624	605	600	595	589	631	671	642	613	592	619	627	628	666	603	661	635	596	616	607	648	625	638	661	664	637	611	628	610	619	625	626	606	632	645	631	632	664	642	634	647	593	644	648	642	633	629	650	624	647	635	604	630	632	636	629	628
12514	13361	17540	14751	11146	8625	6844	5376	3926	2683	2497	1894	964	782	1176	3918	9746	8562	5095	2263	856	325	176	173	146	162	159	171	178	173	181	186	170	157	174	152	161	183	156	168	186	184	161	153	181	166	189	167	182	174	152	170	170	184	195	145	171	153	158	180	170	180	188	151	163	166	173	155	182	148	151	178	166	152	188	168	160	188	153	172	172	194	173	154	174	187	153	169	160	160	189	179	169	166	183	186	172	162	178	194	179	170	182	154	178	174	152	168	177	157	155	175	156	173	162	191	159	179	192	185	191	176	167	157	161	175	156	147	165	146	177	173	178	183	148	176	150	177	172	176	177	159	184	166	165	176	153	170	168	181	151	149	173	164	167	156	169	174	157	189	149	158	149	172	157	170	163	163	175	176	158	180	142	162	137	137	185	162	180	153	188	169	160	179	172	166	161	171	172	180	161	187	166	161	185	167	186	174	164	202	182	189	165	159	174	153	174	176	166	166	171	162	157	180	175	180	177	142	175	167	147	168	159	165	188	156	161	152	163	155	171	180	160	142	149	170	166	149	173	171	165	175	166	146	165	167	181	165	178	164	156	183	196	165	181	148	178	176	169	164	185	168	169	165	144	172	172	168	156	168	153	164	171	192	166	170	170	163	165	177	181	199	186	164	156	189	176	164	163	151	154	169	155	172	164	164	173	162	195	178	167	169	160	173	193	175	179	179	182	172	169	167	193	166	177	149	152	167	190	201	171	183	163	184	164	161	141	157	161	176	165	160	179	132	161	165	172	168	187	159	150	177	179	158	175	163	151	186	168	169	169	153	167	161	181	157	168	165	177	162	148	177	193	166	151	169	173	152	168	169	169	171	177	167	162	157	192	151	164	173	180	170	175	151	182	156	182	193	166	162	147	177	168	161	182	193	181	174	151	160	158	161	149	161	175	166	153	159	148	156	164	187	186	167	172	169	172	192	170	159	151	169	194	160	191	178	184	198	159	171	182	178	160	172	185	160	179	136	183	190	171	178	183	150	140	158	143	153	172	183	170	182	183	146	161	149	154	172	173	151	176	163	143	168	162	191	163	168	179	178	156	167	144	160	180	152	174	165	159	178	169	155	161	178	161	160	168	197	159	164	177	179	173	170	181	163	189	190	168	161	163	168	163	168	181	174	171	183	168	150	182	183	158	165	170	173	183	161	181	152	164	171	190	169	169	147	180	183	169	177	197	158	174	167	180	171	165	169	154	177	159	160	172	150	169	149	156	155	162	171	164	182	181	157	161	136	164	195	163	168	149	179	166	174	185	178	181	187	168	164	173	186	167	178	189	174	160	176	157	146	166	187	133	167	164	169	152	170	190	154	156	164	121	157	179	171	169	175	164	177	187	165	173	158	170	160	168	162	156	165	167	168	171	167	160	170	164	155	165	174	185	166	175	178	169	163	173	187	161	170	167	184	159	177	159	185	160	163	167	156	173	193	170	183	167	167	171	139	153	157	169	173	161	179	177	179	148	184	185	175	180	171	172	191	159	158	172	177	170	171	170	151	188	153	170	168	182	168	160	164	178	177	167	166	179	158	164	165	189	150	156	151	165	163	177	184	169	163	175	157	172	147	169	185	179	163	167	166	182	188	167	187	190	155	148	160	159	162	165	184	172	162	156	186	179	147	161	161	166	187	175	161	182	176	180	156	158	163	176	160	187	157	165	156	174	177	165	179	173	177	169	186	165	155	156	168	175	155	161	160	153	150	179	156	177	138	143	178	165	180	178	204	167	147	184	156	145	177	173	161	207	168	154	180	161	163	157	151	173	185	165	152	182	166	165	170	166	181	171	165	150	152	184	159	166	172	153	170	155	144	180	177	153	170	184	180	168	157	147	169	150	162	150	160	178	160	175	175	158	175	166	184	181	162	186	171	147	188	158	161	179	137	161	167	175	151	155	162	155	155	190	152	165	169	153	165	188	199	174	174	177	169	157	153	143	161	183	172	150	173	166	143	166	179	180	159	189	174	184	190	198	165	182	175	162	158	166	160	180	174	150	170	188	162	169	146	178	175	156	150	148	170	164	182	185	161	168	155	160	156	171	164	190	187	156	193	156	154	168	183	190	154	161	173	149	161	176	192	185	191	191	178	178	172	179	177	168	159	160	170	152	158	160	151	153	174	160	174	172	157	166	141	175	163	146	163	168	182	161	176	200	161	148	151	168	196	148	173	185	159	131	155	143	178	163	169	168	137	154	163	149	154	156	181	168	160	154	148	157	166	177	166	157	182	179	164	150	157	168	165	200	152	163	177	175	159	187	177	160	156	157	180	167	178	151	166	174	174	198	165	159	176	155	190	172	172	158	155	168	157	177	162	157	181	168	162	169	157	159	173	159	174	171	196	168	193	176	184	148	168	171	177	158	160	167	144	169	204	147	165	119	162	162	178	149	145	173	191	183	174	149	173	179	200	164	165	180	169	173	162	159	169	162	154	168	171	166	170	171	161	182	151	169	185	182	141	180	156	179	177	159	189	194	188	151	176	160	158	185	163	147	190	145	176	177	136	172	198	173	171	173	160	175	156	166	162	181	178	165	135	166	181	174	170	155	176	179	172	156	174	158	165	162	177	163	153	186	187	158	162	160	172	167	170	153	192	160	182	182	167	183	164	168	179	158	148	161	150	168	187	160	199	168	165	159	170	170	161	172	161	157	151	174	160	162	160	182	162	208	174	145	168	173	149	182	149	159	172	159	159	159	187	158	148	161	165	159	171	189	163	176	156	180	160	166	141	143	201	188	186	176	169	149	163	165	155	143	184	199	165	176	172	181	172	171	155	167	190	182	160	180	134	163	154	185	166	196	198	180	157	180	180	168	169	165	158	171	189	151	198	171	159	173	166	168	177	173	167	164	149	136	153	157	176	166	193	169	165	171	169	160	179	157	189	170	172	186	180	151	187	194	161	209	162	174	147	162	165	164	167	181	176	183	164	171	193	178	158	156	163	168	158	164	171	178	167	174	151	168	176	154	168	193	184	182	175	194	186	164	172	190	182	163	162	165	155	146	163	170	173	183	189	161	186	166	166	152	160	162	178	174	162	185	167	148	165	164	163	166	171	167	151	168	178	180	156	159	178	159	158	158	147	168	177	180	169	193	156	161	183	173	172	165	148	177	166	178	176	178	163	169	169	151	170	158	156	157	183	184	167	170	154	184	161	155	181	173	164	185	179	204	174	150	161	164	166	182	178	165	185	177	177	174	162	155	157	182	199	184	164	190	159	170	167	159	174	156	178	163	163	143	157	154	176	164	142	193	154	160	162	156	166	157	188	195	169	171	180	161	163	176	175	161	173	178	156	173	167	154	155	169	145	188	189	171	182	162	185	172	168	177	154	167	164	133	165	178	166	158	169	161	169	166	160	166	175	148	158	167	133	181	176	148	154	196	167	150	158	177	180	174	189	160	152	152	161	179	193	174	157	160	150	176	178	167	169	143	174	158	165	146	172	153	167	154	191
11708	12747	20002	19664	17859	18012	16616	15435	13176	10939	11637	9236	5449	4401	6228	17537	30422	27172	19628	10442	4547	1512	704	579	641	600	609	604	618	571	614	583	602	594	635	602	577	631	595	661	596	604	584	589	568	625	569	597	572	599	629	616	609	588	630	589	630	586	593	614	620	622	596	616	647	613	631	604	599	623	591	603	606	597	613	600	584	606	617	625	617	592	642	591	579	598	632	620	637	624	581	592	593	590	656	565	652	599	624	598	629	586	580	620	617	607	577	605	626	620	613	605	607	643	578	590	617	609	633	597	610	582	615	616	590	615	626	579	646	614	637	677	547	646	612	559	610	651	590	614	693	577	629	643	614	637	561	592	631	614	614	620	649	637	610	585	606	615	609	632	604	610	584	563	632	608	583	618	626	616	634	588	577	569	647	589	618	606	630	601	626	552	608	645	574	603	610	599	552	629	617	647	599	563	629	566	595	617	581	631	603	614	604	614	586	610	606	605	591	599	576	580	615	617	594	602	625	613	565	612	655	616	617	585	599	573	625	574	623	570	611	598	570	594	651	611	609	635	573	620	575	608	604	601	617	593	612	597	589	633	630	584	621	552	639	614	574	612	593	604	644	674	657	642	602	629	609	626	642	607	628	640	628	637	609	591	590	602	566	628	617	606	554	565	599	598	582	594	605	597	600	602	597	632	624	580	590	584	623	624	600	563	601	585	583	574	589	593	624	581	561	562	622	562	618	610	584	603	601	592	588	584	610	622	600	655	620	595	624	609	569	614	659	631	630	607	643	596	572	584	599	623	589	600	615	604	590	576	604	602	604	627	641	614	580	606	595	627	568	619	647	596	625	620	603	626	598	630	597	616	592	614	646	604	618	617	607	614	597	607	644	586	592	623	575	626	588	620	607	604	571	598	607	565	624	617	588	613	593	568	600	611	567	607	623	571	606	624	617	609	628	632	655	591	653	588	588	602	583	658	602	641	644	593	619	630	598	592	590	617	601	611	628	622	628	606	582	568	610	571	563	618	604	627	615	609	616	642	607	605	625	585	578	596	595	645	607	619	594	628	587	633	626	580	621	579	605	616	620	608	612	587	613	630	610	628	613	589	571	614	597	600	609	625	608	600	580	597	582	580	644	593	597	624	649	622	581	552	619	612	628	634	624	627	603	638	663	574	575	613	560	612	595	600	658	602	622	610	622	581	649	608	612	592	643	562	603	630	566	620	611	622	624	628	598	602	573	595	601	607	636	602	598	628	650	607	605	601	623	621	634	632	627	673	574	648	613	605	606	590	626	621	590	647	583	582	632	562	598	610	649	643	603	617	616	615	580	620	583	624	599	609	583	646	619	590	584	594	573	639	646	600	595	597	587	589	626	584	590	623	615	609	600	626	577	571	619	572	601	620	660	592	578	588	601	626	645	607	605	575	601	587	551	627	588	660	595	604	587	611	634	619	620	599	583	597	601	575	625	585	611	594	609	638	638	606	595	661	604	621	624	602	625	602	639	603	589	642	644	633	620	602	610	638	569	599	615	647	589	596	644	613	557	620	571	594	561	648	626	619	581	614	590	607	617	609	572	605	623	616	627	579	605	587	607	640	596	615	571	584	590	628	584	588	629	608	612	623	557	615	605	611	598	572	644	589	627	575	638	630	619	579	615	607	601	652	587	637	594	572	618	612	612	659	585	648	582	570	610	614	566	618	620	588	613	580	598	599	643	596	600	597	607	615	613	598	633	582	577	623	629	652	586	611	615	592	625	567	631	620	577	598	626	604	542	583	627	653	616	613	598	609	618	622	628	619	596	578	614	617	579	608	651	579	642	632	544	631	620	596	567	623	613	565	597	578	616	617	633	644	584	622	651	596	559	631	665	590	624	607	615	630	576	606	619	626	616	637	588	622	586	631	618	571	632	605	591	659	618	625	607	625	584	621	613	620	605	651	608	588	591	607	641	573	620	617	575	585	572	643	574	610	585	628	604	653	546	649	601	580	593	626	620	621	575	586	560	608	639	634	594	565	580	620	648	621	637	588	648	578	631	618	589	587	615	605	561	601	547	567	617	594	607	586	563	579	618	661	629	627	629	553	592	599	590	612	575	638	590	619	592	623	590	597	566	581	615	607	624	565	630	645	594	603	617	600	656	589	625	651	604	623	648	590	619	598	572	591	639	635	624	636	579	590	603	575	596	606	643	603	590	620	609	621	645	639	590	657	581	627	597	596	638	587	581	595	597	622	624	609	583	621	610	655	643	620	630	600	640	597	617	642	619	579	600	594	588	649	614	675	658	606	634	589	582	621	603	642	630	604	625	572	612	633	611	595	627	608	623	640	607	606	621	649	602	624	606	588	583	649	617	584	587	599	575	590	600	611	610	582	601	633	634	605	600	607	597	588	594	628	635	590	598	608	628	597	616	658	589	597	607	623	589	588	611	607	593	600	616	603	603	596	607	650	629	577	624	647	608	600	620	611	621	584	590	625	631	615	616	590	606	620	633	597	564	595	645	626	591	597	596	641	584	602	581	630	616	612	609	586	629	620	631	581	608	579	633	555	613	564	606	580	567	594	614	639	592	618	599	622	653	605	625	623	651	618	616	610	582	631	641	623	610	633	631	583	662	633	620	591	600	655	593	622	590	575	570	595	635	637	657	646	595	617	619	604	587	621	617	571	608	597	576	627	609	556	597	612	619	589	599	575	618	602	605	658	622	649	648	555	579	578	567	602	631	621	570	567	644	582	593	573	596	638	588	584	624	593	614	584	547	617	586	616	629	665	587	607	600	583	631	601	609	630	596	584	607	609	581	599	621	592	622	600	579	644	593	576	609	633	620	587	572	639	592	666	589	623	557	603	628	614	580	622	644	579	642	635	590	571	642	654	602	639	604	596	602	595	637	607	599	633	669	636	608	625	614	663	628	590	632	604	614	586	631	563	604	621	610	601	572	622	616	577	611	655	623	590	619	603	584	633	634	618	591	574	611	623	643	592	587	591	598	676	594	633	643	613	637	620	604	614	610	625	621	617	604	603	647	618	601	615	588	612	578	603	594	629	616	601	631	656	614	618	584	598	581	685	609	589	596	610	603	562	669	612	600	581	651	589	595	601	634	598	580	571	627	613	613	560	617	562	618	656	628	639	647	607	583	605	629	618	639	600	610	601	586	610	641	592	585	568	570	612	615	608	564	589	569	612	583	557	590	623	607	601	625	618	623	651	617	575	639	640	572	580	601	594	616	564	623	635	616	619	629	625	590	613	585	626	599	573	600	605	578	580	604	611	599	593	608	589	626	554	583	553	613	647	593	611	622	591	625	605	646	595	609	592	574	664	594	598	617	574	592	616	635	606	600	608	621	622	616	627	639	665	624	587	622	618	619	606	621	565	621	636	622	597	587	605	610	623	627	625	615	583	639	645	605	603	596	593	658	557	563	602	602	622	581	640	624	574	586	629	597	618	654	596	573	612	564	609	633	593	594	640	613	605	617	603	633	605	638	639	640	650
19076	19715	24150	22004	17419	14508	11918	8400	6257	5129	4311	2139	863	861	2627	8905	16344	14714	8660	3331	1027	356	254	197	217	210	235	238	206	190	220	192	201	196	205	237	233	209	213	202	214	217	218	210	213	193	237	196	219	191	217	229	215	204	214	208	204	234	201	248	201	208	218	179	202	217	198	204	218	210	236	221	209	204	220	230	224	228	211	195	228	213	212	213	198	212	193	201	206	219	211	214	201	197	255	206	241	213	201	212	226	225	232	216	257	221	210	212	211	210	211	196	207	223	220	206	203	223	209	210	200	223	186	227	199	205	204	219	192	195	205	201	203	227	232	202	207	202	200	217	204	223	237	226	239	224	223	248	214	217	226	203	216	205	212	219	220	196	221	221	209	226	200	220	207	205	203	242	222	199	221	219	204	214	209	188	221	209	220	206	216	226	231	211	191	210	214	232	198	220	186	212	187	226	230	222	242	220	219	208	220	203	217	195	222	206	218	214	196	216	195	223	198	195	213	209	212	200	214	218	198	216	221	232	218	202	204	219	222	222	232	216	213	201	206	219	218	230	226	218	210	215	204	196	222	202	205	213	197	221	185	229	226	212	231	203	213	228	195	211	197	232	211	198	230	216	210	227	197	199	246	203	198	187	214	253	207	217	207	217	220	228	212	224	207	248	193	199	239	226	186	231	213	231	237	211	190	205	217	197	226	220	222	205	205	186	227	218	208	171	199	205	203	192	232	228	192	201	231	198	186	223	220	221	224	209	211	210	195	203	217	238	196	199	242	215	217	192	203	228	230	227	209	236	243	239	228	223	215	178	223	222	204	203	223	206	207	199	214	222	197	192	209	218	227	211	209	216	196	219	223	184	200	242	220	204	194	223	248	209	207	207	192	201	230	198	231	194	202	211	225	216	208	248	219	190	229	210	236	211	180	225	222	221	221	225	207	236	222	197	195	205	236	206	221	195	231	223	199	215	227	209	203	219	192	231	227	204	219	240	188	198	209	214	214	212	212	221	200	187	210	217	222	245	206	240	231	204	230	221	210	204	202	210	231	207	205	212	243	205	212	190	212	208	236	213	214	220	212	217	221	225	222	204	204	175	235	190	204	190	225	240	217	214	193	233	227	210	231	218	237	196	241	204	214	188	206	192	235	232	208	215	209	221	197	255	188	191	218	210	249	226	205	227	201	211	222	217	205	206	228	231	193	200	217	221	194	193	224	207	189	215	176	203	223	215	204	219	241	205	200	204	205	220	231	200	223	187	226	201	190	192	225	180	210	208	234	195	217	188	218	195	177	211	193	207	181	214	227	235	224	208	194	224	217	222	213	212	218	202	226	208	212	219	228	200	224	198	218	206	226	208	224	194	212	206	205	213	213	208	217	219	213	214	219	220	221	212	205	200	203	198	228	195	197	236	196	203	196	237	195	206	202	202	219	199	213	236	210	222	208	222	230	224	208	211	211	204	208	206	217	190	236	233	220	225	212	193	208	234	222	223	211	221	204	223	226	195	227	245	202	208	191	221	214	202	208	191	201	230	232	211	198	213	200	199	207	201	202	205	217	207	227	227	215	219	224	224	207	212	224	210	224	227	210	227	238	196	193	222	221	201	227	216	213	182	200	211	229	200	208	175	205	219	213	200	232	205	209	228	189	214	211	201	214	204	209	198	227	213	230	212	201	208	231	198	211	203	209	241	202	247	210	214	197	204	216	216	228	203	213	193	229	194	202	234	215	210	233	213	217	225	232	228	188	237	195	215	214	204	220	223	238	207	209	235	223	192	212	204	216	232	228	209	213	224	211	214	210	208	203	180	199	208	222	226	205	188	211	218	214	219	216	198	223	227	228	222	189	221	198	205	205	221	211	223	223	199	209	215	223	196	225	196	227	224	218	184	202	201	203	233	213	213	233	241	214	244	232	209	215	201	257	213	213	201	212	215	220	213	210	232	212	197	205	203	196	240	214	207	206	211	198	219	192	198	205	209	197	202	195	234	199	214	220	227	213	206	188	223	223	190	206	224	221	219	199	210	203	202	205	211	225	201	205	200	213	215	225	217	212	220	208	229	201	251	207	220	213	210	202	211	233	191	206	209	206	195	192	197	203	228	212	211	220	235	193	215	226	185	197	204	200	222	229	204	206	221	207	226	191	226	215	204	234	231	218	226	204	206	220	235	223	186	226	208	197	223	211	210	190	205	223	202	218	198	200	226	214	199	185	220	219	202	227	198	201	200	216	206	232	236	210	189	196	258	222	220	208	214	210	234	223	231	212	203	202	190	213	213	215	218	221	203	228	216	213	192	227	211	210	194	227	209	205	209	194	201	213	186	214	227	212	228	216	242	225	197	204	201	243	203	202	204	238	221	204	214	216	227	206	208	199	211	231	219	226	199	199	213	207	241	198	220	221	206	219	200	173	228	221	202	243	213	212	190	224	188	230	227	195	196	195	187	219	232	226	218	194	196	181	201	189	209	203	236	210	221	227	230	250	210	219	206	226	222	209	221	218	208	220	215	220	223	211	184	192	217	193	199	206	237	203	202	214	162	212	226	210	222	187	219	213	225	185	221	246	201	224	193	204	215	174	192	215	185	181	212	203	218	223	196	227	184	209	192	207	216	239	210	240	211	205	218	201	227	219	211	225	202	199	189	242	222	180	211	211	215	235	212	198	215	229	209	254	195	231	210	232	221	226	215	236	211	217	198	202	222	205	221	225	211	219	199	229	221	202	195	218	188	198	213	207	211	217	195	218	220	209	196	194	212	240	201	197	220	222	211	203	193	231	222	226	196	226	200	223	212	210	230	207	183	223	215	192	228	225	207	209	206	225	217	224	224	247	204	188	236	229	210	206	209	186	218	212	234	200	202	208	232	233	210	230	213	233	225	209	207	208	199	212	193	207	226	198	214	224	208	243	215	238	236	194	199	212	228	218	212	195	221	178	213	213	224	199	204	212	226	226	223	204	229	218	207	210	208	211	227	215	217	195	219	180	218	198	216	196	200	193	206	198	206	180	165	218	193	224	230	218	205	218	218	212	175	183	199	186	218	196	204	213	216	208	213	207	192	197	186	197	241	249	211	240	223	244	213	203	212	242	198	216	219	235	215	190	207	221	212	216	215	191	226	238	218	205	207	253	216	199	210	198	221	229	215	211	228	187	227	202	218	209	229	214	204	234	220	208	229	210	202	214	215	201	218	187	234	246	202	189	208	220	199	216	239	194	222	196	205	190	217	217	189	205	204	204	206	207	219	228	217	195	244	244	210	213	231	229	228	220	213	194	240	223	193	215	237	245	212	219	216	234	225	207	223	224	241	204	223	218	233	201	230	222	207	218	204	203	214	203	213	202	206	223	206	244	211	222	207	233	222	208	233	208	239	219	208	216	208	239	203	218	202	190	218	211	211	235	218	218	211	195	209	203	214	204	197	235	226	205	198	178	228	220	201	202	242	197	176	199	195	206	218	198	234	227	237	209	205	197	224	223	218	204	201	232	243
15941	18209	25627	26725	25670	23928	22488	18855	17171	17506	16030	9594	4444	4744	13733	29528	38011	34608	26453	14229	5285	1722	885	754	750	772	749	797	716	721	754	745	704	795	713	725	730	743	767	776	737	794	768	759	734	711	732	743	729	769	733	734	709	755	757	708	730	777	733	702	777	775	719	747	736	765	773	741	733	777	744	715	755	716	739	770	702	771	762	763	762	798	718	765	723	753	737	752	750	795	799	720	742	764	743	727	727	768	755	780	772	784	733	775	743	765	784	747	713	757	732	723	759	746	726	779	754	771	735	754	747	729	741	710	755	755	742	723	730	741	770	792	730	756	766	764	694	765	716	712	739	774	713	718	753	745	762	731	782	769	766	768	735	782	782	766	746	723	729	784	769	771	734	795	726	709	800	762	736	767	754	722	768	755	709	674	692	705	702	771	705	737	702	796	704	782	719	803	766	756	772	740	773	779	723	737	723	714	734	701	719	751	714	729	762	738	736	773	750	756	741	789	753	736	804	729	783	789	748	752	701	776	744	764	741	800	701	741	789	769	826	742	734	746	737	802	746	731	793	780	728	715	742	716	764	736	760	815	745	724	751	735	765	760	757	715	768	729	761	776	781	769	737	744	743	759	739	728	783	705	740	755	765	767	770	745	697	766	728	760	772	779	753	738	766	718	733	711	730	749	762	755	762	720	757	724	794	682	758	734	741	699	755	740	776	693	679	708	739	778	801	756	715	733	718	726	794	763	750	768	780	739	762	756	751	737	759	776	723	749	754	641	748	693	714	799	731	715	760	746	731	729	759	774	738	752	732	726	742	756	731	755	761	764	751	711	744	718	806	719	752	731	799	695	807	750	788	794	722	720	726	734	778	742	761	747	753	781	765	726	738	720	735	777	728	710	739	744	737	784	724	725	778	759	762	787	722	752	784	740	730	782	704	741	700	742	731	767	752	770	732	729	743	691	747	762	755	753	741	745	771	771	746	758	775	745	760	727	700	721	727	760	735	709	732	688	761	744	766	775	718	775	737	703	769	739	722	726	706	711	755	753	714	744	779	745	772	717	782	720	749	822	775	722	724	729	697	774	769	741	776	735	749	722	705	777	745	726	748	774	762	743	754	762	762	723	717	753	760	780	733	785	745	737	698	794	689	733	784	742	718	697	791	690	724	750	719	738	778	744	713	738	733	714	757	762	739	754	723	746	784	776	748	757	752	765	784	779	775	721	754	707	764	776	763	752	772	782	770	775	713	778	763	734	742	779	757	738	766	745	688	751	822	721	765	759	765	710	759	778	691	705	821	798	709	750	730	737	771	731	717	745	772	697	763	718	766	736	728	749	728	747	767	749	785	754	744	738	744	742	764	762	774	710	765	675	756	756	742	707	726	726	782	747	762	727	703	729	708	746	780	776	720	749	672	768	753	759	753	741	763	773	735	735	758	755	730	752	739	736	710	705	791	735	769	723	744	769	759	734	744	649	736	751	717	745	795	766	795	743	695	737	748	746	731	709	778	743	749	741	732	753	755	771	753	821	712	810	774	779	756	742	761	769	727	759	748	715	793	710	734	697	740	729	710	740	716	707	781	730	675	728	754	652	734	731	754	725	739	739	743	731	722	774	724	733	713	728	707	736	723	691	746	731	736	729	718	764	780	718	726	766	713	738	730	720	743	755	747	734	742	774	716	757	785	758	796	796	713	695	786	706	763	779	708	770	717	754	739	681	710	751	736	747	728	723	735	739	732	712	785	748	749	745	742	763	766	763	732	749	732	694	734	770	752	746	731	729	757	773	768	664	764	775	777	737	742	752	792	752	758	758	736	707	758	741	689	784	706	796	743	738	749	718	737	789	707	770	705	793	734	689	790	765	723	761	733	725	752	785	782	788	743	703	776	740	738	722	773	726	774	711	707	738	792	732	749	754	720	735	743	763	749	702	750	752	730	773	767	742	755	729	781	758	729	719	748	735	724	743	750	735	765	767	718	714	675	727	715	755	775	724	748	738	708	763	698	700	766	708	718	760	711	732	758	774	752	753	716	781	799	768	749	691	727	706	734	770	726	753	726	720	767	734	728	777	747	743	724	744	726	735	684	756	757	724	742	789	724	759	754	730	741	744	705	755	765	755	752	769	721	749	772	766	723	808	736	740	782	747	761	736	755	734	722	755	728	749	761	759	756	774	786	808	745	724	781	767	747	713	773	767	705	737	741	746	742	677	768	800	762	719	713	760	744	736	731	724	734	743	758	734	743	757	768	728	705	748	758	742	724	744	770	724	760	747	723	766	721	774	775	695	734	700	772	735	723	787	746	742	730	740	741	807	753	799	720	707	709	731	725	732	742	710	740	776	760	712	774	712	781	729	785	737	733	767	768	725	736	739	757	701	745	717	733	758	765	718	744	758	755	753	765	784	719	759	742	745	739	733	732	780	709	698	724	763	794	736	690	768	735	740	757	758	807	739	776	736	695	714	744	732	743	762	723	771	733	787	732	726	752	740	688	712	736	719	764	743	735	772	723	776	757	759	761	752	745	721	742	739	752	776	747	754	737	777	712	722	767	710	745	687	787	716	805	694	756	731	771	741	765	799	714	794	750	757	745	748	740	736	752	726	724	776	721	726	748	750	774	803	763	761	751	762	730	754	742	727	717	775	724	789	733	737	807	740	773	736	758	748	806	767	774	787	725	749	748	734	734	715	778	731	781	754	776	782	724	751	764	776	745	746	743	747	786	789	746	730	740	748	752	715	676	740	758	737	740	756	755	758	765	767	733	742	753	782	734	748	760	800	703	752	729	763	748	794	728	737	769	748	732	700	751	771	760	761	743	771	708	753	749	781	746	730	772	771	759	743	782	763	753	772	758	745	739	734	753	760	713	784	730	772	735	764	714	737	716	725	749	740	719	759	736	760	769	765	732	774	749	749	729	743	709	764	759	738	726	774	752	731	718	753	739	779	723	751	755	737	708	750	693	806	768	698	748	679	748	794	764	760	738	720	716	729	700	767	725	734	740	741	760	724	730	755	745	700	721	774	733	768	745	743	743	724	813	740	728	739	692	693	785	720	684	799	782	712	732	759	764	740	738	759	721	743	705	723	783	743	707	800	722	757	719	701	706	811	740	716	724	769	741	721	777	724	742	779	748	724	704	738	753	807	723	702	760	790	744	806	775	778	787	741	782	728	770	754	781	735	715	756	740	741	742	733	734	738	688	733	727	747	725	727	736	771	725	765	704	745	759	747	691	751	711	742	719	731	776	710	725	754	718	739	743	733	745	766	784	698	751	750	706	764	711	747	778	760	756	778	805	746	721	738	731	731	710	764	688	717	783	766	754	795	747	762	727	713	755	752	729	768	727	740	724	756	729	700	732	762	789	717	705	768	755	748	729	781	765	755	732	703	735	767	724	763	708	710	715	751	768	722	738	765	735	710	695	767	751	727	771	775	755	737	795	744	711	753	720	740	771	758	738	718	737	735	754	743	740	752	737	766	752	741	719	722	727	757
3999	3075	3472	3076	2745	1819	1282	1145	941	693	456	309	243	252	367	533	849	998	731	496	278	173	166	153	181	152	152	153	145	177	155	148	145	121	146	162	149	165	135	144	142	174	150	160	140	151	146	150	179	141	139	159	148	152	138	149	160	165	148	165	121	143	140	155	147	135	153	165	137	157	158	157	150	160	148	165	173	161	131	152	141	138	136	146	156	143	148	144	148	156	124	138	129	153	168	146	154	136	132	153	175	161	153	130	151	162	148	159	174	146	126	159	151	148	152	155	178	137	148	134	139	165	165	147	158	169	162	138	160	140	152	156	162	151	143	139	177	166	170	152	161	169	152	158	144	169	164	139	140	163	132	132	162	151	148	171	148	165	144	175	171	151	151	130	167	142	157	179	169	159	144	161	132	155	142	161	156	124	156	143	172	154	151	155	142	148	146	149	153	179	158	156	169	137	169	141	145	157	129	137	161	135	151	133	148	165	146	151	143	135	117	130	144	145	155	183	145	152	157	144	151	151	157	155	157	167	146	145	146	140	160	164	167	145	163	158	143	138	157	169	140	179	152	140	172	140	166	131	145	126	155	131	139	134	147	154	163	138	171	163	153	151	138	143	164	157	153	185	149	139	150	155	170	166	160	149	156	157	133	137	154	190	129	150	148	151	165	128	146	144	150	140	143	137	178	147	153	146	128	149	144	155	141	152	172	159	142	154	151	135	166	152	146	153	134	112	148	164	147	135	172	162	149	168	150	150	159	173	147	136	156	158	143	165	151	156	182	147	150	159	139	147	157	141	142	142	167	151	156	156	150	153	167	137	172	159	130	145	151	149	172	126	168	166	138	155	140	143	153	150	158	148	156	137	149	168	161	145	151	149	136	149	156	142	157	137	176	131	146	141	143	140	164	178	153	144	154	169	182	125	143	158	145	139	161	157	134	157	138	142	173	150	165	138	143	169	132	165	153	161	139	143	156	139	156	162	153	182	140	131	146	152	144	124	161	144	143	147	156	147	172	165	137	135	143	148	111	148	160	144	152	153	145	139	162	165	168	154	161	159	134	145	174	177	163	134	169	140	148	132	153	136	158	155	157	144	141	145	140	162	176	167	157	161	162	143	173	145	152	151	161	162	159	162	143	146	138	144	138	145	146	169	159	153	154	171	165	153	146	157	155	145	141	132	136	136	159	138	165	151	147	143	160	146	165	154	161	140	150	155	115	165	145	147	158	150	153	145	140	177	143	143	137	149	141	166	151	150	152	161	128	145	163	169	149	132	137	126	150	143	132	141	160	176	140	144	176	150	151	154	149	130	165	145	165	144	151	142	153	154	154	136	139	142	149	159	148	153	187	159	141	147	127	187	139	165	143	174	164	171	134	149	151	169	125	150	142	135	141	144	154	154	142	144	148	159	148	159	166	148	158	148	145	166	136	168	147	137	170	163	148	169	143	145	158	156	156	162	153	164	158	149	143	147	126	148	138	145	175	155	163	143	181	126	178	146	154	143	144	146	149	144	141	144	167	149	172	133	144	160	165	130	150	138	152	170	150	161	149	161	134	145	160	151	155	140	160	160	144	161	148	154	142	118	158	141	162	155	143	137	154	180	156	161	156	135	141	164	139	157	131	155	157	142	138	157	158	134	133	151	149	150	150	138	151	126	139	130	158	162	149	146	161	157	140	166	167	145	148	128	130	158	140	165	166	154	157	165	172	124	130	165	139	131	137	151	153	134	138	153	144	160	162	132	168	153	145	171	143	136	150	171	171	137	142	145	150	156	134	137	130	140	175	161	135	148	161	143	173	162	157	150	139	139	129	136	178	152	132	154	153	147	144	161	166	165	131	142	151	162	151	150	153	132	172	143	152	126	156	161	150	154	158	150	169	165	172	147	133	173	154	147	158	170	155	183	153	133	152	155	142	149	150	152	153	166	153	159	160	137	159	168	161	147	162	176	160	168	144	156	162	149	140	144	153	152	139	147	142	178	143	144	152	146	135	155	154	132	153	154	153	160	161	157	130	149	142	139	146	154	169	138	161	129	144	144	149	162	177	146	155	152	142	152	154	142	149	161	144	149	159	151	173	166	135	128	134	163	147	160	145	127	150	142	149	128	160	142	146	161	155	129	135	158	149	145	141	145	133	148	153	141	140	136	160	148	152	143	130	166	147	141	157	153	172	145	136	151	161	155	118	146	148	136	152	139	142	153	144	161	147	177	127	152	155	165	145	150	136	168	141	166	153	181	144	160	167	158	150	150	159	143	149	151	168	130	154	141	150	132	144	146	157	160	158	162	147	128	138	142	171	162	141	152	146	146	159	143	181	149	160	124	141	157	149	157	152	156	142	160	176	147	142	178	131	149	147	148	143	154	157	146	150	140	149	148	152	159	165	183	158	158	158	164	165	160	136	144	159	172	145	151	148	146	139	160	155	144	159	140	148	140	165	148	153	137	143	147	145	162	145	147	165	162	163	139	184	156	147	143	127	143	151	146	154	163	153	142	152	164	171	141	127	147	162	140	163	158	153	158	162	168	170	175	140	142	135	147	149	170	159	154	145	151	150	141	139	156	169	139	156	155	170	163	163	143	145	169	173	145	157	157	172	144	151	161	148	141	162	142	126	146	137	160	141	164	146	147	163	153	157	169	129	150	144	155	152	160	156	142	145	139	130	131	135	155	143	142	164	147	140	154	149	139	152	148	151	159	152	152	153	164	155	158	155	148	163	134	156	154	137	157	152	144	155	150	153	143	168	152	155	137	160	151	151	180	159	152	149	151	148	177	138	148	152	145	153	178	163	148	152	142	143	160	139	153	155	138	164	142	151	142	141	175	142	174	146	139	131	172	139	145	147	156	152	151	164	146	149	122	138	149	149	166	158	126	148	147	163	146	138	129	129	138	153	162	150	150	172	138	142	157	141	156	138	157	157	153	156	149	148	160	164	155	162	165	171	157	139	160	140	144	147	135	147	148	159	151	161	182	146	148	175	151	149	125	138	141	155	133	141	156	137	168	170	154	138	165	157	166	139	152	136	164	147	167	161	144	150	146	141	152	154	126	145	185	154	136	167	144	153	162	158	175	160	175	125	130	148	160	158	148	167	146	173	148	142	165	164	163	124	158	142	151	157	152	144	152	137	156	144	148	150	152	155	112	140	147	156	143	155	145	143	158	139	169	143	157	154	154	155	145	155	124	146	154	136	167	143	151	146	149	144	151	150	134	147	141	147	145	152	182	146	145	146	155	153	138	154	172	149	158	162	138	144	137	147	155	162	158	192	143	138	156	140	125	174	153	150	152	131	155	179	150	143	148	147	148	159	150	164	146	157	148	161	114	154	176	167	177	160	169	149	159	145	168	157	158	153	165	142	144	137	143	154	130	157	126	149	144	122	148	166	144	181	130	140	160	138	166	140	134	158	168	160	169	168	165	153	153	139	152	140	132	141	164	170	185	128	134	153	143	159	174	162	138	146	145	168	148	149	143	134	161	171	149
4102	4275	7016	8120	9188	7180	5702	5633	4769	3405	2315	1434	1170	1288	2028	2960	4501	4804	3527	2190	1294	717	537	551	527	583	509	519	530	528	588	552	542	621	520	583	546	553	517	555	539	560	506	557	552	539	568	561	536	554	545	544	543	597	586	527	547	592	560	559	571	543	540	518	556	550	581	570	548	570	549	530	498	596	577	553	558	524	573	569	524	577	541	580	524	528	557	548	517	565	538	555	532	600	544	571	556	541	574	567	571	556	551	549	565	563	539	570	542	563	554	533	584	563	562	542	575	544	535	559	558	508	575	547	551	571	551	555	565	566	575	593	534	550	564	520	569	527	548	517	537	559	544	516	545	557	567	574	559	525	565	544	558	535	543	557	520	551	508	540	566	553	574	579	553	538	538	600	558	592	555	532	560	551	532	565	564	546	567	532	525	546	536	616	491	545	531	573	536	530	497	534	589	539	606	530	562	573	565	549	553	576	575	538	580	591	572	567	586	535	570	579	561	501	546	559	551	564	551	546	572	549	504	576	556	587	580	582	518	536	564	547	523	505	560	555	554	537	555	528	569	615	598	562	555	523	577	541	547	568	580	546	543	560	546	576	553	605	556	556	593	575	578	600	561	584	566	521	580	581	523	580	634	577	546	592	522	523	551	537	541	587	523	540	544	587	543	572	564	570	565	592	545	534	509	569	559	613	522	529	594	557	568	559	558	607	580	563	546	545	580	580	512	568	564	543	536	564	586	522	548	536	541	562	545	530	595	564	584	552	560	527	567	588	581	564	581	560	583	556	544	547	555	595	537	537	568	571	573	591	542	528	554	544	559	581	577	544	574	565	589	535	543	552	561	546	551	560	548	617	567	559	577	517	567	545	553	561	573	550	573	548	593	543	584	556	561	563	560	592	535	531	579	577	564	539	580	561	576	559	534	540	534	579	571	533	545	583	553	557	573	536	572	553	534	588	555	540	575	531	526	555	564	539	520	531	538	583	528	552	583	545	548	563	547	580	563	563	543	546	559	588	558	546	592	538	570	558	592	576	549	570	555	585	512	565	537	515	541	597	554	588	561	567	574	545	530	561	562	540	557	513	572	529	561	525	569	554	534	578	530	564	558	573	542	566	497	576	585	554	520	513	556	601	525	550	545	550	556	502	558	556	560	575	533	548	530	526	558	543	559	566	551	532	557	599	545	556	543	563	537	558	535	582	557	583	549	554	578	525	594	536	558	573	568	529	548	558	540	564	576	579	548	576	559	575	539	553	546	554	571	576	558	602	573	574	551	591	572	552	588	559	554	530	507	566	541	589	531	597	534	523	546	540	563	531	552	581	596	560	503	572	589	551	536	535	611	512	565	562	550	566	544	580	562	556	519	576	557	508	550	548	539	605	553	540	603	549	571	589	588	573	534	583	595	526	555	548	560	551	581	516	553	545	530	514	547	578	565	568	566	578	565	572	560	554	574	575	581	545	535	563	551	551	555	543	556	554	584	557	571	574	550	590	567	531	576	531	540	564	563	571	508	594	598	573	540	576	544	574	570	550	575	553	563	533	593	574	598	526	564	533	589	561	585	564	580	536	619	570	537	550	576	524	583	568	554	565	548	609	546	586	573	562	563	530	534	568	574	583	563	596	537	543	548	577	592	567	569	545	585	552	567	533	530	563	544	525	587	552	557	532	584	532	555	498	554	583	549	581	548	580	581	536	578	536	542	572	554	539	519	542	558	570	548	521	574	551	589	572	564	578	536	548	548	555	554	560	565	528	585	503	582	551	546	558	530	563	537	555	560	526	508	554	525	594	517	555	540	605	499	581	565	577	575	517	560	544	554	553	569	516	537	559	541	556	538	537	558	541	530	567	567	550	569	554	566	564	570	579	589	563	594	512	494	521	528	509	590	546	564	553	589	562	567	564	552	492	576	559	572	590	567	568	578	540	565	614	585	574	582	554	517	532	590	524	550	521	534	553	539	559	512	549	490	549	545	553	635	591	574	552	561	576	565	528	565	586	534	532	577	572	534	583	563	543	550	601	543	564	561	534	560	553	535	529	529	571	547	588	526	532	548	575	569	582	538	559	553	564	574	583	570	565	530	562	556	513	522	521	592	541	584	557	584	573	538	559	523	542	559	530	538	604	568	567	597	532	574	572	582	537	545	575	538	545	561	594	557	589	567	536	537	534	568	560	536	535	559	557	617	544	504	556	511	595	574	514	575	592	531	565	545	554	580	569	565	596	533	531	553	528	561	551	612	563	552	553	581	509	568	629	528	588	554	578	527	551	607	542	556	518	550	571	559	571	527	545	564	564	544	548	564	597	544	582	596	574	560	537	553	562	567	511	570	524	598	587	570	517	574	591	552	552	567	561	591	531	555	584	588	589	542	524	568	559	545	551	566	531	583	554	564	559	500	548	546	562	550	568	543	536	506	562	554	578	534	572	571	570	562	520	549	593	559	570	551	570	546	484	601	577	535	555	580	511	556	557	566	539	559	545	524	557	515	570	563	571	515	550	534	568	591	577	511	585	509	542	508	592	550	547	562	524	545	570	545	592	568	568	507	573	585	562	528	572	503	567	559	543	543	526	556	527	531	543	544	598	483	553	553	562	537	541	542	547	560	587	597	564	565	571	497	567	547	551	574	519	524	595	586	564	534	580	548	474	540	539	576	557	586	533	528	535	542	517	543	544	522	533	563	537	558	585	589	570	551	549	567	598	526	574	585	592	546	542	558	503	558	577	594	565	574	582	590	584	572	548	530	530	530	532	583	541	596	548	547	555	525	531	573	560	566	572	547	547	589	526	531	534	558	563	540	539	586	561	576	559	535	525	551	561	592	555	593	569	563	567	555	543	579	558	597	548	565	545	537	541	546	572	550	492	581	578	551	546	541	531	553	583	583	511	586	557	565	552	570	568	524	531	541	528	566	517	562	538	539	549	570	553	554	560	529	560	520	546	555	599	562	569	571	600	529	583	568	549	579	544	579	553	567	579	509	540	534	565	537	586	539	535	569	596	580	539	551	573	552	514	558	554	536	567	548	547	521	582	587	544	609	563	561	534	570	524	512	557	557	566	560	588	520	504	555	610	527	542	522	599	562	515	558	580	566	509	574	589	554	584	555	549	546	552	560	548	512	559	549	570	570	554	548	554	584	559	573	572	553	555	571	549	574	557	571	570	616	562	523	584	523	556	526	601	559	535	566	537	559	506	537	574	600	573	540	558	545	580	589	551	495	559	577	524	572	525	528	565	544	536	521	538	593	561	590	566	536	561	533	586	601	536	540	522	556	564	536	572	534	542	547	561	574	571	549	568	562	639	588	558	508	545	540	589	564	530	545	556	571	587	536	570	546	559	540	517	561	568	566	568	562	566	578	578	567	572	554	574	540	541	603	532	581	563	559	542	500	507	561	547	559	588	555	524	555	537	590	551	570	522	609	531	567	586	579	542	561	554	561	523	581	541	542	531	551	566	590	569	583	578	557	544	526	550	559	551	544	517
12666	12759	17048	16223	12408	9836	8125	7926	4697	2843	900	571	577	966	2044	6176	8905	8041	4410	2102	781	323	172	163	169	157	146	168	176	180	149	156	182	144	171	173	150	143	156	153	150	174	160	160	141	174	140	161	142	156	137	162	151	168	159	188	153	147	154	141	150	173	160	150	164	136	155	181	159	168	155	165	144	146	139	147	157	169	170	171	126	156	179	142	171	140	154	171	149	155	153	156	145	166	163	159	188	166	180	136	167	176	145	151	165	149	164	165	138	144	149	141	144	163	142	160	179	165	150	162	139	159	152	143	163	163	149	167	136	169	162	150	157	147	160	187	127	148	162	182	176	170	171	158	165	173	165	167	151	164	152	189	179	176	152	179	159	168	162	156	146	190	138	159	173	165	152	160	154	167	146	163	155	174	168	171	167	153	152	161	150	169	167	160	149	175	158	162	166	167	150	167	183	168	166	153	179	162	176	156	150	162	152	149	160	155	163	158	184	148	166	152	134	141	152	174	155	155	167	168	148	174	167	152	151	168	178	164	152	151	176	175	165	171	152	169	168	139	177	168	147	130	159	153	155	167	144	150	164	147	161	150	171	173	172	128	148	174	169	151	155	174	155	166	144	159	182	167	170	168	157	138	156	141	136	156	147	161	147	162	150	143	171	166	177	176	155	151	155	143	189	159	171	179	162	153	157	168	170	162	159	165	148	152	156	160	180	149	148	144	159	159	143	154	165	174	176	168	138	163	148	156	173	182	160	163	161	163	157	140	154	184	150	153	187	166	162	139	143	164	163	147	151	164	162	188	166	131	158	171	155	163	162	147	152	152	154	170	163	177	150	163	172	160	149	143	174	118	153	160	164	185	152	166	165	163	139	169	181	157	164	170	157	169	159	135	166	159	148	172	193	168	160	152	158	182	148	153	155	169	166	139	160	163	148	176	171	169	161	135	171	177	143	169	173	146	150	175	157	157	177	154	178	174	172	152	152	156	171	161	155	161	172	153	155	154	156	161	160	189	156	161	170	155	150	147	167	165	160	161	160	161	157	165	172	156	169	171	149	159	138	166	170	160	161	179	175	168	170	151	178	161	162	161	128	166	165	163	139	176	167	190	170	165	148	155	173	143	142	156	152	169	165	161	148	147	143	183	149	152	152	142	172	155	174	158	143	150	148	172	157	170	156	150	166	160	138	156	154	163	155	168	158	160	174	163	160	159	164	165	143	157	170	141	148	165	160	155	135	153	145	164	179	144	173	144	169	161	178	164	156	170	135	167	156	167	177	137	156	163	156	151	172	171	137	170	147	157	163	153	138	144	150	159	134	168	163	173	170	142	161	146	163	174	157	182	142	171	185	176	154	171	142	157	145	156	166	158	129	152	165	158	160	150	156	134	153	144	150	154	188	176	149	154	171	169	177	151	150	153	148	163	169	169	151	151	154	160	156	157	153	159	150	162	190	159	175	157	173	138	146	165	146	172	158	178	171	171	183	153	167	149	168	159	179	167	171	182	159	150	158	153	165	144	165	163	157	155	172	146	124	136	174	157	125	179	165	155	125	151	149	148	158	169	147	176	161	147	151	165	144	146	176	168	167	167	153	178	151	141	168	163	179	158	160	148	160	164	165	158	141	177	139	169	138	171	156	168	170	162	149	159	148	173	143	164	158	160	176	158	141	159	152	174	173	150	132	145	155	167	168	172	137	174	165	165	159	163	165	153	161	164	151	177	148	154	170	158	136	148	145	140	148	165	152	173	146	169	166	154	171	155	164	166	162	181	175	169	169	136	154	149	149	142	151	155	170	156	161	160	149	155	160	160	172	154	164	166	150	161	150	158	153	172	162	160	151	168	146	148	156	178	166	153	167	169	154	169	147	154	163	158	169	163	155	157	151	178	146	145	158	141	171	144	183	134	159	180	178	177	163	155	176	158	155	151	157	166	150	158	164	144	169	172	157	167	136	169	174	163	148	164	149	138	171	151	138	161	165	156	167	149	184	143	163	155	167	137	163	159	149	173	144	123	159	165	170	149	153	151	161	168	173	154	154	157	150	163	157	159	147	161	176	154	178	168	137	149	153	142	171	168	171	147	148	169	169	149	152	167	145	150	172	155	151	152	177	144	181	136	180	151	174	148	180	148	134	144	173	169	155	143	192	162	161	144	167	176	151	141	139	155	180	160	163	148	162	176	151	165	172	164	147	169	143	181	154	160	131	171	166	163	140	164	141	151	139	181	181	169	146	164	157	185	154	165	160	165	129	146	156	189	167	162	180	155	150	164	162	168	145	150	148	153	171	119	170	144	215	158	176	155	153	167	167	148	152	152	136	144	145	152	154	154	143	175	164	173	146	172	165	140	152	162	142	144	151	154	161	148	155	183	156	158	175	134	152	164	157	162	145	151	179	150	170	163	163	164	153	164	149	156	167	140	164	180	153	162	146	143	164	151	145	164	150	159	143	145	147	160	157	172	160	171	155	165	155	140	163	154	164	155	164	157	159	155	166	158	161	174	183	158	159	143	179	172	162	141	158	160	166	143	182	149	161	166	147	152	165	152	158	179	149	155	166	160	146	171	167	172	164	156	172	151	147	165	150	180	169	153	167	156	160	144	147	152	172	173	174	163	168	136	157	167	154	149	156	177	154	139	175	165	152	158	179	158	145	166	176	144	168	175	162	157	174	156	165	172	154	158	151	150	143	149	158	153	159	139	158	166	158	178	185	164	166	141	165	156	171	167	151	134	154	144	145	172	148	174	160	155	185	132	154	165	149	146	187	148	194	144	174	173	153	163	164	153	158	160	165	173	150	168	154	171	165	165	169	168	171	156	145	140	148	145	166	144	153	164	171	149	160	157	168	147	178	171	157	159	154	143	135	172	164	164	149	153	165	142	158	183	167	156	166	153	126	149	159	170	132	151	155	153	161	142	154	162	157	143	151	155	160	161	165	176	165	151	152	188	164	188	167	158	156	158	159	160	176	143	165	166	153	152	173	161	173	171	151	172	161	157	155	168	144	137	177	138	152	167	153	154	142	192	166	176	140	148	145	171	150	163	168	166	178	183	181	157	162	164	164	172	161	151	161	158	162	168	187	158	162	177	160	157	174	147	175	150	159	187	204	174	189	154	173	165	167	149	185	157	165	170	155	143	149	156	171	157	170	165	176	149	157	148	162	177	161	150	140	135	181	171	177	159	161	155	145	181	157	139	176	178	157	157	175	164	152	145	204	175	147	150	153	154	178	154	113	161	158	135	167	142	153	156	155	125	164	173	150	150	156	168	145	148	159	166	170	159	156	179	154	152	161	150	145	172	158	165	139	167	154	147	162	155	158	152	183	158	158	160	169	145	159	137	166	161	161	164	142	172	151	167	196	171	161	147	141	152	152	166	166	168	169	171	172	150	147	166	193	168	156	161	157	172	151	154	170	140	155	147	161	163	151	136	145	164	158	157	161	166	152	170	166	152	169	149	154	167	148	180	167	150	159	154	135	164	157	175
12210	12449	20011	21462	20527	18673	18900	19549	15137	10931	4511	3153	3024	5868	10985	24289	29071	26745	18162	10161	4285	1610	660	595	596	562	591	604	586	570	580	555	618	586	549	585	565	566	594	588	569	537	601	568	546	593	529	600	585	586	576	585	605	567	556	587	575	555	580	614	590	557	625	590	579	639	574	574	617	628	588	579	548	568	561	586	552	594	589	588	547	540	606	609	586	623	611	570	570	562	560	618	526	595	618	561	613	553	583	548	554	615	580	566	579	544	577	604	548	575	553	594	557	614	566	572	597	541	575	587	608	575	550	592	546	553	553	593	621	586	582	601	584	598	544	563	565	588	609	548	592	588	586	573	571	569	595	590	651	606	588	523	554	604	582	577	576	567	571	575	568	623	573	607	574	574	607	592	562	635	576	597	584	571	582	585	563	606	593	586	563	542	590	576	559	609	586	585	565	577	591	586	583	576	561	583	538	578	601	559	600	598	603	599	569	590	582	619	553	589	591	627	566	562	546	595	534	591	611	577	559	554	551	619	609	583	571	552	572	590	562	549	571	569	563	606	642	554	564	590	627	584	579	614	589	622	610	576	592	587	580	570	631	589	542	615	586	600	587	539	546	591	564	600	562	548	589	578	598	589	553	562	585	546	614	589	606	606	587	604	576	563	587	568	553	615	580	568	590	565	562	566	591	605	591	554	567	605	592	585	576	586	548	591	539	564	554	608	600	591	592	586	659	579	556	592	591	601	536	559	577	571	612	584	628	617	571	590	587	581	573	554	578	569	613	589	581	592	546	578	601	578	577	572	573	587	579	565	610	543	552	604	578	582	589	571	548	581	626	562	574	576	584	612	600	565	640	569	589	597	573	611	620	620	618	554	633	569	596	565	581	551	616	545	576	606	589	591	598	581	578	613	550	576	617	589	593	568	615	579	600	587	549	585	555	592	633	546	578	567	562	607	601	623	574	543	571	570	589	594	550	572	557	558	572	613	571	555	583	597	557	565	550	522	618	571	533	597	592	606	587	583	600	608	585	641	580	599	581	583	604	578	603	610	593	587	558	591	608	560	600	621	567	585	605	597	578	582	572	576	584	545	627	564	634	584	563	595	576	560	609	550	605	592	566	563	601	565	558	591	541	573	552	548	558	578	576	552	558	568	544	560	603	561	567	593	605	573	578	586	587	586	566	606	573	591	556	579	600	594	587	551	578	614	619	607	606	583	585	583	635	561	548	567	614	582	588	557	523	616	577	585	578	578	586	577	555	584	593	598	592	564	599	572	632	573	581	592	597	596	566	615	551	599	586	572	615	608	548	614	614	625	583	555	576	563	556	625	596	589	591	594	535	597	558	527	597	573	609	566	577	558	593	602	574	623	599	574	596	537	600	579	548	619	539	574	573	574	586	563	564	599	556	548	599	559	612	563	569	531	587	577	585	544	593	552	589	584	594	630	621	546	586	570	554	530	607	612	590	575	591	579	581	591	599	594	555	601	633	561	591	604	617	555	537	608	569	606	569	619	587	582	601	578	576	584	595	581	595	569	596	582	576	604	541	588	569	552	595	577	573	538	554	563	571	576	590	542	552	608	592	545	556	602	605	613	546	592	564	606	604	585	558	632	545	617	583	582	567	559	587	598	538	582	588	572	576	616	571	570	614	596	593	573	537	582	553	552	578	598	603	535	591	585	596	583	603	557	595	562	589	573	571	601	542	587	618	575	584	567	585	586	551	583	563	566	507	564	567	589	567	532	602	547	569	626	571	569	611	577	577	612	616	613	586	558	578	608	579	565	612	575	560	626	577	631	581	577	578	556	571	574	578	585	584	570	573	595	579	603	580	548	552	591	568	585	536	565	589	581	563	627	601	643	600	563	557	553	524	528	550	581	576	607	608	598	555	556	580	589	550	613	580	576	602	588	612	588	590	548	571	591	546	577	577	609	569	574	596	604	587	564	579	586	595	559	585	566	609	573	580	615	596	609	589	603	599	620	567	593	585	599	552	577	566	627	583	593	589	581	613	632	568	538	561	578	526	581	571	566	602	562	599	555	588	602	616	591	564	588	620	607	548	564	573	578	603	587	586	565	571	581	572	600	570	571	585	562	611	595	595	585	561	528	566	596	660	609	573	581	580	596	568	605	578	608	575	620	576	613	581	591	582	575	570	553	598	588	556	587	593	556	602	592	633	574	570	576	558	586	581	571	578	579	567	586	585	553	598	605	571	576	596	605	555	562	584	607	587	579	609	574	592	592	543	537	592	575	619	540	630	614	613	599	581	577	550	591	549	565	555	628	580	575	580	544	598	596	608	586	551	641	568	568	589	572	585	614	574	549	624	597	588	571	571	580	596	651	577	565	610	567	601	564	594	540	636	585	594	608	597	576	553	567	548	573	568	569	587	582	588	579	588	583	587	562	563	589	537	585	615	614	578	581	585	557	566	575	589	569	615	588	588	549	567	604	576	566	582	581	551	601	571	580	601	571	572	588	612	563	577	605	593	581	583	537	601	618	584	563	548	575	573	625	594	562	620	572	619	591	583	518	597	565	581	562	577	582	569	603	587	597	586	629	589	604	575	604	573	580	583	541	568	586	617	598	592	640	597	621	599	537	593	591	564	574	623	556	608	587	624	590	568	578	571	591	613	592	577	573	599	589	586	578	572	573	569	586	575	617	583	585	599	580	596	613	597	596	591	571	601	567	569	574	568	561	559	575	564	581	609	599	577	570	592	544	571	617	600	550	545	580	574	583	603	584	570	568	577	528	605	608	604	560	585	555	584	611	540	559	551	572	596	561	595	596	616	540	604	606	582	621	579	568	606	585	579	580	654	586	564	587	574	602	620	629	607	536	615	560	597	570	603	528	556	558	566	564	559	587	568	610	598	582	560	647	560	637	590	588	607	581	588	568	563	604	584	557	548	607	599	644	603	589	613	596	640	554	574	565	553	600	593	558	562	571	568	591	585	617	549	615	563	552	611	578	622	610	604	578	577	580	566	577	558	572	563	573	568	606	604	604	591	581	572	590	551	587	570	589	619	596	563	569	597	583	611	647	570	647	605	566	557	586	596	610	580	544	588	572	554	575	586	533	544	581	597	594	583	597	585	583	581	567	562	589	559	660	584	551	534	578	659	575	594	589	601	598	557	586	596	579	558	550	614	607	620	590	553	598	593	578	557	610	628	536	590	621	601	548	524	637	579	587	563	627	606	592	635	566	570	578	597	621	539	632	597	562	550	547	556	565	585	582	623	595	586	550	581	535	580	585	584	652	602	562	600	556	584	598	576	530	594	578	601	567	580	546	593	554	541	596	562	593	578	616	581	593	583	578	595	608	597	610	588	571	611	586	636	545	552	617	575	608	562	569	580	554	579	572	595	566	556	563	559	600	574	588	598	592	574	577	568	589	610	594	543	513	526	563	564	586	590	613	592	612	604	548	545	551	597	558	567	583	600	549	578	614	596	591	595	545	640	604	530	572	567	536	596	579	617	617	612	584	595	625
18627	18708	22279	22315	17178	14003	13843	12329	8084	2753	1057	832	832	802	1717	9798	15521	14702	8926	3795	1451	543	294	205	228	221	174	226	205	234	212	224	208	204	245	194	202	214	206	239	196	206	223	197	197	228	199	236	187	214	183	201	203	236	186	206	196	211	196	214	203	211	222	211	221	220	204	219	199	205	205	220	215	221	211	224	219	209	178	202	222	228	218	188	237	247	197	207	229	179	207	207	172	221	221	238	223	229	229	208	212	214	206	221	189	213	194	223	219	220	209	233	214	220	205	225	202	234	210	222	194	228	218	183	205	208	195	207	203	215	214	202	215	210	198	231	214	212	201	197	196	232	210	209	191	233	218	222	196	222	230	220	180	213	202	207	207	203	207	218	230	218	228	221	226	209	208	205	198	213	234	219	214	190	220	208	207	228	231	199	200	223	235	184	250	237	209	185	206	200	218	201	206	206	213	194	229	243	195	235	208	219	197	215	214	220	209	212	216	205	216	192	184	235	214	210	212	198	188	227	231	200	233	243	231	189	224	204	234	204	232	231	223	215	256	206	198	205	184	204	240	200	194	217	204	206	199	218	223	224	190	208	200	209	211	211	207	182	227	208	220	178	240	203	204	211	215	227	233	208	226	194	202	228	216	240	195	235	206	214	202	216	198	228	202	198	198	221	227	251	200	213	188	193	201	202	227	215	196	224	232	200	200	211	205	203	190	188	229	231	208	191	207	215	206	205	235	189	196	211	223	188	216	188	202	238	195	192	228	196	198	244	203	202	201	215	186	215	203	228	224	205	204	209	234	221	213	232	230	190	187	228	222	196	209	194	209	193	221	219	228	221	214	200	187	232	209	185	202	213	209	213	199	211	232	220	188	227	222	217	214	215	195	204	214	206	204	200	206	221	213	231	227	207	211	202	232	214	221	220	217	210	169	211	208	196	205	221	198	213	203	212	200	218	207	216	218	198	228	207	197	212	208	214	197	233	215	219	225	225	231	235	223	231	215	202	232	206	210	203	220	209	219	237	208	188	195	201	188	238	254	212	209	218	199	225	219	204	197	222	231	219	197	207	199	203	214	230	223	229	208	200	231	218	211	196	221	221	199	199	202	203	227	203	221	245	224	218	217	206	232	209	214	219	236	225	193	218	233	206	211	237	241	238	244	234	222	193	212	199	208	203	208	202	197	210	217	197	203	217	216	215	206	194	221	210	215	217	237	201	215	194	201	197	228	201	205	210	218	229	229	236	231	208	191	199	209	207	204	213	243	217	209	225	214	221	189	229	202	221	229	175	219	227	217	199	225	217	224	198	221	234	222	213	232	213	220	233	210	228	215	245	205	237	194	199	199	214	208	209	220	179	199	190	199	194	209	214	233	218	177	221	201	226	197	229	248	186	239	172	205	212	210	214	239	229	213	210	220	203	220	208	211	235	223	233	189	198	226	235	182	203	227	227	234	193	231	212	227	230	219	224	212	200	215	208	226	231	178	210	197	228	231	211	199	194	220	209	206	211	206	204	206	185	209	224	228	196	203	215	204	189	210	213	210	193	206	212	213	236	197	210	214	211	190	210	219	223	221	221	203	226	210	214	207	211	214	199	202	224	207	232	212	216	235	201	209	231	191	204	233	204	213	227	207	184	219	180	216	210	207	177	218	209	222	215	195	217	208	195	223	246	204	211	202	196	207	223	201	201	196	198	213	206	212	233	203	194	192	202	217	207	215	204	204	209	223	221	202	186	216	202	222	208	211	215	225	204	201	208	210	218	211	200	224	241	196	215	217	185	209	241	232	238	224	224	213	231	217	186	209	206	217	199	230	214	196	215	226	205	222	208	218	212	196	214	190	229	213	219	198	212	209	224	226	205	202	212	217	209	212	208	209	188	235	206	205	222	205	201	194	237	221	209	199	219	204	221	216	192	224	233	214	231	214	192	219	200	231	223	209	200	191	204	200	197	211	226	219	207	213	207	220	227	206	214	207	208	257	232	223	236	197	213	211	239	191	216	241	211	216	213	200	217	223	199	194	216	199	195	218	210	215	219	214	225	224	223	222	211	221	219	226	230	216	221	204	247	213	192	185	215	234	210	188	181	231	209	212	202	222	191	217	201	226	188	218	193	195	217	215	238	223	197	211	219	238	226	208	216	205	216	179	220	236	223	203	219	199	217	203	213	214	199	208	214	198	222	216	178	204	229	216	212	211	208	192	212	233	214	189	211	195	206	209	203	205	221	204	211	207	217	219	236	214	220	208	207	216	203	209	213	191	222	199	196	202	222	221	191	194	232	225	185	211	202	215	200	191	209	238	203	204	210	219	225	211	210	203	228	207	246	236	198	208	213	191	197	214	228	200	187	212	228	213	206	207	188	231	187	207	224	221	205	209	223	232	223	219	182	214	215	203	207	229	193	213	217	238	194	204	213	208	207	202	227	211	203	214	217	235	209	208	225	202	223	213	231	205	253	190	212	200	197	204	183	208	223	235	224	204	222	225	204	205	201	213	212	230	197	219	216	211	194	232	229	207	215	228	219	219	207	212	221	205	207	206	212	216	209	206	210	219	208	223	196	247	227	188	237	221	223	201	194	203	218	226	228	207	218	226	210	221	207	220	215	218	214	198	235	214	225	210	212	246	196	211	214	225	225	247	193	222	221	231	205	215	239	229	209	233	247	215	217	205	200	201	221	213	212	230	197	202	201	217	215	231	210	199	226	235	187	208	227	201	222	233	224	178	206	221	207	197	229	223	233	236	205	242	212	226	197	188	199	204	222	194	212	220	224	191	232	216	236	208	207	224	202	230	214	226	216	226	213	234	230	214	215	219	185	208	210	211	204	204	229	221	231	216	218	203	245	222	218	241	206	206	223	209	202	213	204	197	213	231	210	211	220	196	211	204	209	253	209	206	214	232	218	222	203	235	224	211	238	198	206	203	209	221	212	187	239	218	211	229	210	214	226	178	209	196	209	219	226	206	204	206	209	216	202	214	210	226	220	205	215	225	189	237	222	207	230	244	213	242	220	214	210	200	212	205	215	227	213	238	191	210	210	197	202	232	233	235	176	195	210	202	217	214	204	219	229	180	199	220	205	230	202	210	249	206	233	211	207	211	232	188	206	212	190	201	217	203	201	214	195	187	241	208	225	207	220	226	212	222	232	191	224	212	214	206	198	220	194	219	210	199	230	186	214	216	198	250	222	194	198	226	201	227	206	196	180	212	234	209	223	222	208	223	199	198	222	236	203	214	208	228	195	205	216	234	198	219	225	233	218	198	233	210	199	217	220	209	191	219	205	228	181	215	225	216	188	192	200	211	213	197	227	201	206	199	221	173	227	227	218	222	204	220	220	217	218	197	206	227	206	237	217	212	205	210	217	214	213	203	195	207	216	190	208	214	188	208	223	220	208	225	192	216	210	209	224	183	211	229	211	222	238	208	222	191	208	186	204	226	200	199	201	214	194	203	210	209	209	213	211	222	215	250	196	217	209	186	213	228	228
15647	16595	24362	27538	25783	24969	26317	23947	19932	8284	4863	4519	4306	4439	9670	30878	37350	34917	26762	15651	6947	2637	1236	775	722	795	759	765	767	725	720	740	708	773	763	747	732	748	760	728	813	769	725	716	718	789	750	711	690	765	735	746	775	759	729	712	752	780	739	774	732	750	771	723	780	721	793	798	754	703	742	704	765	761	775	737	763	714	783	714	751	770	783	789	720	726	743	767	722	779	706	735	745	771	736	720	755	777	733	696	755	767	741	719	782	749	752	710	746	757	766	767	681	719	693	655	731	718	745	738	764	705	763	763	737	752	790	776	742	733	787	700	759	722	732	739	777	709	718	780	736	733	684	736	689	756	676	806	771	750	733	738	736	757	746	780	752	777	725	745	780	752	748	724	733	740	726	750	735	744	718	713	756	749	742	759	736	742	806	744	769	722	733	720	690	740	753	709	761	719	758	752	759	723	808	743	728	736	702	767	726	746	783	723	753	774	722	750	706	745	720	714	736	738	737	779	752	757	755	722	719	737	720	745	725	707	763	691	763	741	783	746	710	729	758	724	744	680	758	738	773	732	793	828	796	710	721	751	746	754	709	742	716	755	783	735	760	729	739	776	774	728	722	714	785	772	755	733	723	757	730	748	723	737	704	746	731	750	746	746	758	738	740	727	782	757	757	774	760	729	737	709	783	702	749	738	743	759	740	735	766	726	755	784	727	743	776	765	711	725	756	747	750	744	738	749	751	743	699	736	759	754	724	657	725	763	728	766	776	818	689	741	748	782	755	791	738	743	790	728	747	749	733	720	741	777	754	747	699	717	722	761	729	713	776	724	754	789	730	736	727	752	757	743	715	755	729	741	716	726	739	765	759	692	762	746	736	736	749	712	740	759	724	759	726	667	720	779	763	736	734	738	730	778	746	735	721	801	766	731	764	726	694	741	717	709	749	728	726	743	732	792	745	754	792	811	759	790	755	742	751	714	771	712	735	716	715	762	713	744	744	716	765	780	799	796	749	770	765	728	716	762	721	760	736	805	739	747	756	708	737	708	745	742	782	782	782	755	680	713	789	764	779	719	745	753	765	744	782	783	741	766	730	692	698	730	780	750	729	792	720	765	764	735	715	767	699	721	767	776	747	712	703	698	772	751	758	735	694	771	753	742	735	753	723	757	709	709	754	738	739	734	776	742	714	803	723	740	735	766	774	764	708	689	779	742	765	729	741	732	789	682	762	719	733	769	710	759	723	733	709	753	763	726	681	745	771	734	764	766	741	737	788	736	781	721	736	806	735	774	740	706	730	747	731	783	732	763	738	731	766	730	750	734	763	732	724	698	740	764	720	741	709	741	719	772	774	681	747	754	762	770	695	708	757	720	743	732	730	723	765	761	747	734	717	741	739	740	755	766	731	771	748	756	756	711	757	729	720	743	750	741	742	755	745	700	745	765	727	761	782	718	693	759	767	788	706	738	775	738	734	719	739	735	730	731	708	726	718	742	743	776	792	763	735	748	706	757	674	761	745	813	770	743	759	730	769	771	731	735	784	750	766	739	742	789	742	720	760	752	752	753	754	772	752	746	700	745	779	753	759	774	749	713	731	768	709	710	749	720	744	762	756	765	759	769	719	752	763	747	675	736	761	777	738	714	728	753	723	739	763	798	771	734	720	720	808	732	746	731	758	779	750	708	774	735	760	723	735	766	730	766	760	731	777	785	751	752	766	819	757	719	744	737	779	789	688	726	741	733	756	746	771	790	716	740	766	771	714	689	703	733	793	778	780	738	754	732	754	755	738	729	737	702	745	745	713	752	754	755	758	738	750	766	748	726	761	753	776	739	679	700	750	762	772	696	712	816	731	735	742	735	788	708	718	720	743	774	696	701	741	725	769	726	754	770	774	728	705	712	765	741	776	784	776	797	778	755	748	740	699	775	749	734	719	769	732	739	775	739	715	797	721	733	780	724	749	722	757	703	758	716	717	779	752	722	750	735	739	773	734	760	711	781	691	768	690	669	773	757	779	782	755	746	722	702	745	764	770	743	765	772	769	729	728	673	748	728	680	764	772	731	740	716	749	731	730	736	737	726	721	726	789	778	769	739	781	707	743	754	747	752	736	719	712	698	748	687	712	751	704	726	728	757	700	795	751	716	768	717	760	769	707	730	719	795	716	748	750	756	703	745	754	776	761	791	763	767	750	759	718	731	770	770	737	735	741	763	814	746	758	754	779	784	760	721	707	710	750	775	749	706	799	742	823	756	766	761	740	756	779	750	804	727	730	740	752	702	735	750	781	757	726	718	732	742	761	769	697	765	794	697	708	719	742	772	753	754	735	749	723	740	732	802	743	737	785	754	683	686	788	755	755	742	755	710	753	759	741	741	750	716	752	719	788	727	766	751	734	719	756	747	717	764	727	746	734	737	737	763	717	727	731	751	760	757	787	708	724	728	711	767	729	737	723	761	711	754	744	757	751	754	712	729	805	778	707	753	705	750	782	686	786	761	739	769	732	725	701	757	748	711	767	744	684	765	707	733	749	766	696	749	771	761	706	775	716	760	765	766	796	758	763	762	732	764	763	705	700	728	713	769	751	764	702	759	722	751	729	716	760	746	745	724	743	740	736	779	794	719	749	747	753	751	728	713	772	754	749	787	729	733	721	790	750	761	751	772	742	742	743	751	714	771	693	739	761	790	782	737	740	744	718	708	733	778	760	743	758	777	752	787	741	758	703	710	788	742	724	728	766	746	777	726	728	711	772	764	763	760	735	704	737	741	790	759	789	750	726	787	724	787	776	739	755	782	705	735	763	792	742	733	711	750	774	796	738	766	737	787	743	746	752	752	737	756	735	729	702	749	761	717	738	765	756	762	774	714	722	753	741	741	703	743	676	757	741	740	712	728	756	728	711	719	738	684	762	739	763	734	762	767	751	769	761	751	762	732	757	747	794	724	723	774	769	713	720	745	744	737	713	732	719	746	798	716	747	761	760	739	756	724	734	793	731	747	758	720	775	728	752	695	747	712	767	722	741	763	755	758	748	719	816	770	781	732	710	733	734	747	738	731	760	771	709	783	754	736	771	786	759	781	708	691	775	699	742	727	771	761	720	782	779	779	744	757	753	720	774	780	783	719	741	727	731	756	778	712	772	743	737	799	755	760	728	744	752	777	799	722	730	770	708	746	783	717	731	730	776	721	737	758	732	828	701	700	748	775	786	651	778	728	770	760	708	770	777	785	752	739	750	746	735	748	804	736	767	735	748	713	773	763	706	735	757	745	729	771	760	789	790	705	778	757	736	758	744	734	763	715	739	707	731	734	722	749	758	721	758	722	805	685	727	726	774	702	752	758	773	766	749	701	793	766	789	748	797	762	787	690	762	737	754	800	701	741	728	672	731	764	755	765	739	751	729	713	694	748	787	752	702	781	766	758	743	754	779	753	752	772	731	696	746	756	738	796	754	748	684	719	720	731	721	804	760	773	743	742	761	751	759	755	745	735	734	760
4061	3052	3617	3126	2962	2316	1729	1373	978	447	409	340	299	327	368	605	1032	1147	854	480	311	172	185	182	161	157	171	159	173	164	154	163	155	170	175	177	179	204	169	164	184	155	173	194	168	172	162	181	173	159	152	171	174	178	166	176	148	174	159	164	179	186	147	180	159	175	176	154	189	170	172	160	203	186	162	163	175	168	165	165	163	182	163	173	173	169	174	165	152	174	167	171	169	168	179	178	153	171	174	152	168	161	180	180	176	170	161	194	174	162	158	177	167	183	173	180	149	176	163	188	158	186	157	177	150	167	154	180	162	140	180	172	152	162	167	173	154	168	154	166	163	173	178	159	165	169	172	158	176	182	170	161	175	184	161	159	146	159	178	180	164	172	148	148	167	167	177	172	157	133	165	186	183	164	187	153	152	157	162	142	153	156	192	179	175	166	192	178	172	190	171	154	140	165	158	183	165	179	159	155	179	173	165	171	166	165	179	171	154	181	167	168	153	161	164	152	154	169	175	172	170	191	145	157	161	170	168	178	185	170	171	158	153	154	154	153	165	155	194	163	143	168	165	163	166	167	142	166	151	145	151	156	154	170	163	163	185	165	180	204	172	175	174	172	175	194	169	153	188	173	170	180	150	191	154	179	187	167	176	168	153	177	155	188	162	183	173	143	170	162	172	145	190	164	187	177	150	169	171	170	162	166	170	161	167	177	152	162	188	168	181	177	178	159	164	130	161	181	201	170	165	142	181	171	146	167	182	145	194	163	184	167	168	183	167	147	157	145	136	179	161	172	159	184	167	161	144	153	163	176	155	181	162	177	174	157	173	170	165	146	140	164	170	180	153	169	170	164	195	196	159	173	173	133	173	162	172	171	171	176	169	165	171	180	154	167	166	171	168	162	194	139	175	183	191	152	179	178	195	174	163	186	181	176	165	181	145	181	155	169	139	168	153	183	166	172	182	173	181	163	167	170	173	189	168	161	165	167	181	183	163	190	175	165	187	178	169	175	179	164	194	154	142	179	188	159	174	165	174	182	163	157	149	160	167	159	178	171	193	160	161	172	160	159	159	161	160	196	160	183	180	170	179	177	173	166	175	182	202	169	169	137	179	178	185	150	145	168	164	181	166	162	168	160	167	158	191	169	149	152	173	180	183	177	191	173	165	184	167	203	177	175	177	161	165	152	145	176	152	158	191	160	181	183	150	137	166	176	162	179	167	144	178	161	165	168	164	173	177	173	151	149	183	165	146	171	172	146	155	178	187	172	187	153	185	168	175	171	184	171	169	167	184	183	184	161	166	205	153	158	175	174	146	166	182	161	145	156	153	154	161	175	151	174	194	163	168	161	172	199	173	152	164	172	186	176	180	181	192	165	151	176	159	171	142	161	178	169	142	160	182	176	189	180	169	154	157	162	171	151	184	162	181	156	183	168	170	196	191	156	160	191	153	163	158	171	180	177	167	165	155	147	185	175	152	168	183	172	170	172	161	167	170	150	172	186	165	159	165	184	143	187	159	189	180	156	137	195	170	170	167	176	160	158	174	169	162	183	184	188	155	175	165	150	169	151	166	144	151	179	152	155	185	177	166	162	154	155	156	161	173	161	156	168	175	166	176	172	169	160	182	164	173	153	146	157	153	160	165	161	188	179	175	170	153	172	177	172	174	173	155	166	173	191	159	167	165	166	149	156	171	171	179	165	163	147	152	174	162	165	176	182	177	171	175	180	180	172	175	187	146	165	167	192	179	152	156	174	180	187	131	188	173	185	168	181	165	170	165	161	180	163	165	155	173	162	163	174	161	162	184	166	143	168	190	158	167	176	177	164	192	152	175	144	176	157	176	187	180	166	196	153	170	182	146	187	169	164	166	193	153	176	176	158	159	171	163	198	168	174	191	150	158	177	159	192	178	164	182	167	173	148	172	169	191	169	184	154	188	185	165	210	174	205	156	184	177	158	188	168	160	160	173	149	156	171	173	143	170	173	178	196	169	163	164	162	190	166	198	175	160	177	179	165	168	186	181	144	172	160	177	190	169	153	160	160	173	165	166	157	171	191	148	170	154	170	167	168	162	161	152	179	174	167	180	157	172	166	170	185	181	170	169	164	169	159	171	194	183	202	145	173	176	148	171	155	159	168	154	169	164	171	160	165	160	162	172	159	170	172	176	139	156	184	180	176	161	188	146	179	165	170	157	179	187	186	189	161	167	183	176	204	150	163	175	176	167	157	164	167	184	148	159	166	185	160	185	155	146	186	170	172	178	177	182	179	167	175	167	158	153	181	179	186	172	149	146	158	144	172	177	151	153	171	149	180	154	164	164	172	168	165	174	183	145	175	170	181	162	178	172	147	179	172	160	188	159	191	175	172	146	158	168	167	197	147	189	165	175	169	166	167	183	170	171	165	160	169	178	175	153	170	170	173	180	167	185	178	175	177	143	179	185	148	172	156	179	180	170	173	178	177	155	158	163	185	170	166	164	156	158	163	191	188	175	148	168	140	165	173	177	166	167	162	167	170	159	170	170	173	163	202	170	171	166	188	174	171	153	153	164	168	202	168	164	169	153	170	149	166	178	146	163	162	185	173	166	170	172	151	169	186	170	180	170	157	161	204	175	177	164	152	151	184	157	178	149	183	179	177	175	174	127	181	167	193	192	191	152	180	183	169	158	165	171	205	162	179	171	162	178	177	159	184	149	176	173	147	163	164	173	185	169	168	164	158	151	161	174	165	179	208	164	182	174	170	202	158	167	192	151	174	149	185	165	176	160	175	171	176	184	177	169	158	169	164	172	174	172	163	170	143	181	173	160	183	171	150	173	184	151	178	173	166	158	185	171	165	164	173	174	169	186	187	165	154	185	144	170	171	196	154	165	152	169	186	155	143	166	140	160	164	165	163	169	179	183	175	168	186	183	179	160	170	160	175	165	167	180	198	165	185	163	169	170	171	160	171	171	186	168	141	177	157	167	164	160	176	196	166	194	164	170	195	163	163	155	163	162	169	177	163	157	146	180	149	176	175	162	179	153	189	169	174	166	177	170	180	149	183	155	159	154	188	163	146	157	170	166	155	158	186	184	174	173	166	151	168	160	192	183	168	166	158	160	161	165	155	182	188	177	158	160	179	174	153	141	159	155	148	157	175	177	171	163	164	183	171	175	153	155	180	176	184	190	184	178	178	176	161	163	188	162	170	177	166	148	194	151	192	163	157	150	173	181	156	172	137	172	188	148	181	158	193	171	177	153	140	166	162	180	189	160	178	188	167	197	172	159	163	175	172	157	170	182	148	163	155	164	168	168	151	170	178	168	198	172	155	183	177	202	198	194	157	168	164	152	153	155	143	165	160	188	192	166	167	176	179	147	181	171	146	160	155	171	138	149	162	166	151	175	167	164	152	180	153	163	156	170	156	190	191	150	162	181	154	176	159	168	149	150	182	168	159	178	176	183	186	163	171	178	163	159	160	183	184	187	163	173	164	187	167	159	193	164	162
4154	4147	6949	8341	9448	8669	6845	6127	4390	1964	2165	1828	1756	1709	1947	3277	5011	5413	3656	2128	1297	825	700	610	648	616	637	619	589	628	650	626	593	596	630	603	611	589	599	635	594	610	636	636	609	619	616	619	596	606	613	590	625	609	592	624	627	634	646	638	616	628	621	621	647	624	566	641	581	628	614	609	666	554	620	638	603	583	609	606	622	591	569	572	580	582	611	659	614	605	569	604	645	599	626	633	612	545	590	562	572	623	620	611	633	576	575	653	613	631	621	601	584	610	670	583	638	606	624	587	563	600	609	602	567	620	660	651	613	655	630	591	615	614	599	621	615	600	639	608	579	645	634	603	643	627	595	658	599	597	622	592	623	612	568	629	641	578	633	635	596	628	632	595	613	593	601	584	631	631	595	661	633	606	577	627	655	612	640	568	623	609	629	591	580	631	586	634	613	630	636	643	612	581	590	610	640	688	624	652	587	622	637	605	608	568	604	586	616	582	616	598	576	616	594	672	621	605	616	620	609	615	639	583	642	629	605	609	639	596	576	641	615	601	629	579	614	605	647	650	582	613	619	647	658	652	626	588	587	602	571	630	600	622	634	611	620	595	616	602	611	589	593	593	589	554	643	673	601	635	621	602	600	618	596	598	641	632	622	602	596	632	634	625	611	622	650	596	624	603	657	604	628	592	630	541	610	653	634	647	643	626	595	652	631	633	552	595	603	616	627	624	602	612	679	671	664	621	601	612	654	610	614	590	619	614	615	622	666	599	634	575	642	660	630	618	623	629	580	620	620	668	640	643	602	588	622	640	601	654	632	573	634	645	625	636	652	598	618	591	639	668	632	645	590	619	612	587	635	624	601	617	635	570	614	618	643	591	617	593	621	632	603	599	612	584	630	599	641	616	607	639	618	632	616	626	603	632	620	557	612	624	644	630	581	592	634	632	599	601	614	596	590	563	626	599	636	640	618	635	570	601	599	591	636	619	636	611	614	596	641	628	625	579	597	581	590	634	623	593	581	574	596	604	631	606	566	585	601	608	611	617	603	600	616	610	583	572	581	606	597	600	649	623	575	620	586	639	616	573	613	648	599	648	606	622	646	602	595	660	607	626	613	634	569	597	567	641	617	644	622	642	603	586	607	608	552	650	621	601	652	632	596	662	585	596	610	593	580	650	635	594	626	612	591	578	592	631	603	618	606	617	587	591	641	592	642	589	627	666	623	593	597	617	602	620	598	589	610	574	592	576	613	608	619	640	603	615	635	603	662	648	629	645	619	625	585	622	614	610	608	588	625	571	568	619	599	634	624	625	591	587	621	626	633	650	619	611	627	585	597	645	636	578	625	590	601	621	580	574	549	582	636	619	633	590	629	605	621	615	632	577	544	617	613	614	612	628	583	635	636	587	643	634	590	624	594	584	633	605	605	647	579	574	528	571	627	604	595	647	626	569	623	613	637	646	565	658	582	565	631	603	595	604	630	618	599	597	609	623	619	577	629	632	624	585	649	627	661	632	590	599	593	631	592	612	575	601	622	603	582	619	592	625	622	674	627	625	614	638	592	626	613	603	614	629	626	618	654	548	587	633	606	582	662	618	637	579	586	595	588	622	622	644	620	639	620	650	655	645	620	604	661	611	604	616	619	597	635	659	601	602	586	584	600	612	574	631	574	596	589	652	610	605	634	611	602	617	623	674	608	615	618	633	662	631	640	623	602	601	572	592	618	615	623	559	608	592	595	618	617	633	628	588	617	628	583	617	619	642	649	602	629	571	593	624	649	633	602	602	634	608	621	581	658	587	564	622	620	573	599	629	638	624	626	642	612	627	602	620	576	591	617	587	607	608	611	591	598	587	640	636	606	600	613	608	594	661	564	675	605	654	636	620	642	610	608	630	604	643	622	612	627	604	617	613	590	596	590	634	624	608	627	646	623	640	626	643	660	603	604	610	631	601	643	609	651	673	633	616	611	622	588	614	575	568	591	635	638	608	592	624	641	593	623	638	574	642	609	576	630	576	601	575	591	582	611	652	609	637	610	610	613	653	639	612	600	596	635	615	598	636	645	591	577	608	608	622	591	602	629	573	596	613	623	587	613	584	610	619	587	605	628	611	593	617	602	605	638	613	588	588	602	648	597	606	636	632	620	629	598	615	604	595	644	594	590	628	627	614	608	613	624	615	598	593	617	637	559	603	612	617	613	597	599	594	593	624	628	617	570	658	613	663	619	605	660	587	596	632	656	614	628	613	602	624	597	608	634	583	594	598	613	616	611	602	616	607	597	627	626	614	608	603	616	642	633	636	616	601	610	613	624	599	595	611	587	596	629	548	636	602	606	620	626	591	605	587	599	595	598	562	603	608	641	659	605	627	634	588	640	571	593	653	625	627	606	602	619	567	608	584	619	602	639	619	632	579	648	597	597	629	588	623	651	639	620	572	633	555	620	591	619	625	618	626	617	659	585	626	619	635	608	592	633	616	654	640	653	654	616	580	601	577	626	623	635	641	594	602	653	625	619	586	631	615	646	571	581	592	626	654	645	568	614	640	609	585	651	593	600	621	606	622	628	625	598	604	586	659	641	616	629	601	593	623	630	613	594	609	590	613	643	558	611	616	600	615	599	571	630	623	645	608	639	606	589	625	625	579	600	591	602	641	608	632	620	576	617	636	619	612	608	623	635	626	600	649	633	618	585	585	627	594	594	618	666	640	653	624	635	609	568	611	617	597	616	607	600	643	671	578	688	673	614	582	619	625	637	627	629	583	633	586	601	635	636	569	593	649	631	593	618	639	631	635	643	629	563	593	587	627	596	643	619	632	631	616	611	621	658	620	663	621	583	616	641	599	590	588	592	612	579	525	584	609	623	593	625	626	605	619	607	640	633	610	572	615	646	622	599	585	653	578	612	600	619	655	627	620	640	620	581	605	599	578	579	594	595	631	603	548	609	648	590	626	614	572	629	587	630	599	641	625	611	614	611	582	588	640	600	651	595	586	610	623	584	614	630	639	621	632	587	622	604	602	624	657	618	587	587	607	608	595	595	624	579	641	640	650	613	630	652	627	620	628	655	600	586	620	613	588	611	648	620	616	580	635	628	635	626	585	591	626	606	643	590	581	648	624	610	622	591	607	582	645	610	628	606	618	632	596	591	590	614	606	631	596	632	633	611	618	599	646	573	669	657	646	603	646	620	603	613	605	591	624	624	632	655	575	592	577	632	603	634	632	583	590	584	591	596	630	629	617	594	612	615	605	624	614	605	573	604	624	602	652	627	574	576	628	601	619	600	583	616	604	609	601	606	581	615	583	650	607	610	643	616	605	621	646	600	586	562	608	642	652	649	633	649	593	636	631	579	609	641	628	638	671	609	579	608	548	637	656	649	642	661	626	610	618	628	619	620	601	580	651	652	596	678	597	598	616	589	598	657	548	615	640	618	575	653	614	617	714	599	614	596	601	628	610	607	595	612	617	669	631	624	618	621	600	643	589	637	568	579	629
12682	12038	15129	13819	10735	10689	10711	6910	3780	1736	1293	1005	848	715	1291	4556	10606	8736	4466	1952	730	304	187	195	197	179	205	191	175	188	162	170	150	198	163	165	187	156	179	170	173	194	181	176	155	186	184	173	185	182	181	165	156	171	185	194	160	167	177	183	182	180	172	191	180	178	180	180	201	197	189	161	179	183	151	180	195	161	194	172	199	202	170	195	156	165	170	175	159	186	170	182	190	177	170	179	174	183	180	184	182	163	166	180	168	176	190	145	196	172	206	178	176	196	201	180	187	202	151	163	179	191	159	175	187	171	167	174	183	181	164	155	140	184	169	148	174	161	182	156	176	167	181	179	189	182	179	188	170	183	175	178	177	164	172	181	186	188	203	178	169	186	182	195	171	168	184	185	170	191	184	160	187	166	188	167	172	166	174	207	196	197	186	167	178	176	179	178	186	158	180	171	184	200	200	192	194	168	198	172	194	201	198	178	192	169	193	199	194	193	182	161	171	179	160	173	178	167	172	173	195	172	190	174	185	197	167	172	196	189	196	180	190	163	174	150	175	197	206	178	183	176	177	169	160	196	186	186	197	167	173	190	200	179	178	190	162	185	156	163	165	166	196	197	165	192	182	176	165	155	176	163	179	160	191	167	156	182	191	185	217	183	174	162	173	164	197	173	191	195	159	189	165	193	191	189	177	185	176	189	187	170	162	160	197	195	183	184	182	171	185	141	175	169	163	186	171	197	169	167	195	154	189	205	166	159	168	169	183	186	189	170	169	164	166	157	181	170	166	165	198	177	204	179	161	188	171	181	188	193	196	181	174	198	169	184	179	178	185	158	152	168	154	171	172	191	174	182	153	153	180	197	181	180	176	192	164	169	176	180	184	190	178	167	175	177	176	173	161	174	186	159	173	181	172	184	187	184	152	202	162	175	195	179	175	212	213	140	188	174	170	191	165	182	189	173	180	174	176	194	202	155	153	188	157	170	175	182	157	190	189	182	160	186	186	161	158	193	171	183	178	181	180	187	180	165	182	188	158	183	175	188	173	184	152	172	188	166	174	190	183	189	174	157	188	187	175	182	196	191	175	176	178	181	167	146	185	188	186	202	204	171	206	189	180	185	168	182	173	170	182	149	159	176	171	184	178	182	171	182	165	186	163	203	165	174	180	184	180	172	168	177	187	190	181	198	194	179	165	154	171	202	177	176	190	179	169	193	192	187	174	170	183	171	180	198	182	170	168	165	177	186	162	195	170	174	188	174	173	201	180	183	159	187	175	160	176	166	160	151	179	190	150	175	150	191	184	187	214	153	190	185	191	177	187	186	175	194	170	176	169	199	170	153	161	164	172	175	154	172	184	198	191	188	178	180	190	185	165	173	210	195	157	176	186	197	190	165	190	195	159	167	192	197	201	175	171	166	173	200	155	175	174	174	198	198	200	171	203	183	168	190	186	184	179	175	179	179	194	170	187	164	187	175	172	183	181	169	191	185	166	177	171	171	155	198	181	169	157	190	194	178	185	198	182	209	174	161	196	195	162	157	161	171	176	174	161	176	177	172	165	172	163	175	148	153	195	178	207	200	168	139	176	172	178	188	151	187	191	161	166	168	172	169	166	188	194	186	179	195	159	177	187	160	204	174	180	201	175	173	166	190	160	174	177	177	152	183	155	178	168	185	151	200	163	163	165	190	180	170	187	156	174	159	178	175	195	191	171	175	171	176	171	184	161	183	165	177	179	162	196	189	169	185	176	184	180	170	173	164	171	192	177	167	180	171	172	189	178	186	197	172	164	186	150	186	183	179	168	171	185	149	193	173	166	186	157	193	186	169	158	168	184	197	153	178	190	190	186	185	154	201	162	179	174	186	194	165	194	183	209	178	152	187	171	190	159	171	192	158	174	200	180	176	168	161	170	154	183	178	159	171	157	184	171	186	198	155	172	165	173	171	179	204	177	167	159	151	178	175	196	167	192	149	186	168	163	187	181	183	153	178	166	175	164	194	200	170	168	154	197	179	176	162	170	173	179	166	163	183	174	176	175	159	163	187	171	174	179	201	185	180	174	196	176	176	208	172	183	167	195	190	195	163	173	167	161	185	175	175	160	175	166	165	182	145	161	186	148	178	188	187	155	190	179	181	162	161	190	162	181	166	184	176	192	181	174	184	178	180	167	171	193	165	161	180	170	188	173	182	171	185	192	179	176	182	190	168	184	164	204	187	191	178	182	176	175	193	157	154	186	164	182	205	158	163	186	179	162	165	179	203	171	155	158	159	173	180	176	171	188	169	172	191	159	179	165	175	163	165	183	170	179	163	160	167	143	193	191	184	183	202	178	152	166	176	159	202	178	164	173	178	176	185	165	173	187	169	168	178	169	188	201	183	151	189	178	195	186	174	177	179	196	185	202	203	177	195	154	178	171	179	170	186	159	146	150	183	193	183	200	185	167	189	174	167	179	191	157	149	169	185	190	157	208	198	166	185	164	172	194	173	195	177	179	177	193	156	154	188	190	177	179	171	164	187	184	166	164	171	184	186	173	175	168	169	179	177	189	193	172	172	182	178	172	167	174	168	155	180	191	170	156	180	158	148	167	154	176	190	184	168	188	183	180	192	185	205	171	195	178	189	202	198	169	187	169	176	163	181	153	179	179	155	167	167	181	178	147	160	178	191	188	186	171	170	184	186	195	158	176	152	190	175	195	179	211	169	166	207	189	175	177	146	177	165	175	194	179	188	174	183	163	187	171	183	160	167	160	187	199	174	167	197	180	188	187	178	179	188	194	180	194	167	160	147	183	170	175	152	178	187	166	184	161	166	164	156	181	166	209	199	170	180	159	159	171	189	158	173	160	189	193	175	166	185	181	184	194	180	172	171	172	170	170	174	176	163	188	190	158	171	149	192	182	161	190	193	192	166	179	176	181	149	182	177	180	169	152	184	186	180	155	190	189	195	159	181	173	181	190	173	162	176	158	174	187	171	177	172	192	169	199	188	153	168	181	161	181	181	175	190	174	174	177	172	191	179	180	174	191	186	160	154	185	161	183	183	155	191	178	175	163	201	169	158	187	166	176	180	182	190	173	178	188	166	181	180	188	176	171	196	173	171	168	198	164	176	163	167	180	142	193	173	190	169	161	194	178	181	183	203	181	172	175	182	191	186	184	169	157	167	176	182	165	171	209	145	156	178	162	146	180	209	168	197	186	184	197	193	168	172	163	200	163	181	163	175	217	171	188	186	194	194	182	170	180	174	185	195	187	171	168	168	190	171	179	171	168	195	192	158	169	174	197	194	171	166	190	179	159	165	182	180	170	182	186	170	155	173	170	201	177	189	171	176	197	167	167	163	146	195	169	185	144	189	188	168	172	170	175	186	192	177	145	171	192	181	172	180	182	184	191	169	166	169	156	177	173	165	214	173	174	183	182	207	161	170	160	189	169	183	188	174	138	178	200	189	170	182	165	163	167	188	162	175	175	150	173	182	163	198	189	183	167	196
11897	11387	18491	20113	19270	21757	22069	16796	11425	7209	6834	5525	4825	3755	7747	19835	31588	27334	18171	9363	3629	1350	708	608	677	686	658	644	620	653	646	672	664	616	635	639	600	649	639	633	644	656	635	649	657	627	675	649	660	636	651	620	630	657	593	668	658	637	668	666	652	657	627	611	648	607	622	645	651	631	610	637	645	663	582	615	652	637	685	655	584	621	584	651	663	660	659	646	630	653	626	677	636	634	651	659	625	628	637	614	606	643	611	684	607	651	657	652	621	700	617	656	643	642	629	639	648	687	624	638	668	606	590	646	623	620	675	654	627	645	612	655	623	645	663	596	654	694	645	640	618	656	619	664	635	643	643	652	668	672	637	608	675	618	677	615	646	642	615	653	674	654	632	622	637	693	654	637	673	652	640	602	682	657	652	625	623	621	661	606	652	623	646	581	622	645	634	616	626	638	602	671	657	651	627	674	620	636	636	649	641	687	607	643	631	614	629	644	627	641	649	663	631	597	627	617	650	593	627	617	639	585	644	641	611	624	633	670	586	669	641	656	676	659	618	633	671	634	633	698	601	641	651	623	635	654	630	582	625	617	669	657	639	640	646	645	639	719	663	630	656	662	656	607	672	597	591	650	628	596	672	645	623	668	706	643	645	648	621	639	638	667	654	650	614	626	661	623	660	638	676	636	625	600	650	639	649	655	663	643	619	630	646	612	639	652	653	630	656	593	647	650	652	607	706	620	651	665	621	605	612	612	646	623	595	613	662	626	665	653	654	643	631	666	686	689	642	658	679	606	656	627	628	657	644	656	616	661	691	605	651	633	677	636	612	707	679	668	614	641	627	678	639	637	616	635	629	643	659	586	652	670	601	690	665	620	612	666	644	625	579	639	579	580	651	616	619	666	623	654	625	643	691	680	675	638	653	641	600	659	655	695	621	658	613	639	654	694	675	591	622	679	632	615	644	631	639	700	640	650	636	704	629	672	642	682	612	641	614	647	644	652	668	659	708	636	641	643	664	597	600	649	632	680	640	622	614	663	650	683	629	682	622	682	637	600	657	679	642	635	610	617	670	648	645	661	683	622	651	617	604	658	621	669	606	636	632	682	648	641	593	663	619	686	614	634	668	673	652	670	640	638	674	613	642	624	682	626	617	650	629	663	646	632	638	628	638	604	685	698	635	703	648	638	644	636	652	611	662	634	651	649	633	623	658	670	631	608	668	619	646	678	658	647	630	597	647	626	650	651	651	629	652	644	648	615	624	657	638	648	617	633	644	622	662	668	651	705	656	659	672	643	681	590	670	657	661	645	609	634	613	668	691	633	610	648	649	627	625	643	628	653	610	658	627	592	667	620	644	660	616	680	670	607	619	598	645	684	620	645	656	650	658	653	658	652	640	635	612	697	640	659	626	631	664	614	615	649	632	611	654	644	659	655	618	581	625	648	679	663	671	641	649	636	679	637	657	626	629	655	650	616	633	672	630	701	603	663	609	623	630	630	601	611	677	630	696	624	644	625	679	664	655	692	626	650	677	647	607	603	622	625	645	658	647	654	657	644	662	621	650	663	677	633	614	642	647	616	651	655	624	651	602	644	703	649	658	624	645	606	624	640	672	603	678	621	641	620	622	643	596	646	635	605	680	672	639	633	601	649	639	637	708	629	622	622	621	640	637	607	630	589	625	627	662	656	709	639	647	628	636	698	622	686	627	667	643	656	661	589	648	659	656	680	584	659	657	655	617	653	618	656	601	661	621	653	637	654	659	606	638	658	608	646	699	585	692	609	668	639	627	656	646	633	674	615	642	667	633	620	655	597	614	619	608	604	634	629	662	646	619	619	719	680	651	645	644	648	622	635	597	651	635	623	652	672	604	624	629	706	600	613	635	645	685	640	662	670	634	643	648	618	674	629	670	641	626	675	659	662	686	630	627	636	641	610	650	653	639	662	648	639	619	643	622	612	627	643	617	607	638	660	638	630	669	641	622	622	657	619	649	634	639	636	608	626	613	640	645	666	689	638	626	626	598	675	609	647	638	679	679	629	601	650	614	612	658	634	632	629	654	597	635	674	669	606	641	654	662	644	644	681	604	670	620	650	634	621	642	674	620	632	653	650	644	602	644	664	618	638	615	674	642	686	630	649	641	614	639	635	612	619	625	626	648	677	630	671	633	652	665	605	625	632	643	643	620	636	634	667	650	635	616	626	635	630	639	680	630	644	615	648	612	668	649	662	647	591	634	656	634	640	680	625	597	637	640	626	608	614	647	631	636	663	659	665	660	611	637	621	659	634	661	640	658	670	645	647	628	633	652	615	634	624	647	640	672	628	683	639	609	645	654	662	605	658	620	631	647	646	635	625	632	633	653	590	653	630	689	635	660	674	642	613	641	634	669	632	637	699	691	607	600	662	635	631	649	672	635	664	628	625	633	653	663	661	678	617	657	620	611	658	657	694	674	663	629	656	638	626	653	606	653	619	732	644	653	666	629	628	660	688	651	657	638	644	627	685	648	624	650	657	638	679	612	680	597	606	615	615	656	562	674	651	667	663	651	621	663	679	628	635	627	663	658	635	651	673	640	664	647	642	624	621	665	694	613	669	631	614	631	659	667	571	638	633	638	637	634	687	606	621	639	674	675	702	605	695	640	662	641	646	634	629	656	608	621	633	621	643	598	613	640	635	588	668	702	622	619	637	664	616	651	625	623	629	640	643	630	647	632	571	625	639	679	638	638	636	611	611	677	633	590	669	655	658	688	624	680	645	632	662	653	613	651	633	648	610	666	705	633	644	657	640	663	657	581	642	656	614	691	602	616	603	642	654	644	592	610	604	649	629	646	674	619	633	631	633	624	659	597	603	628	635	657	647	619	642	647	664	689	674	619	627	622	650	639	650	611	679	654	640	621	650	655	640	644	642	634	611	647	601	664	634	614	648	626	645	675	693	664	633	648	646	660	651	678	680	642	642	671	659	620	665	645	650	651	674	631	616	642	670	625	661	642	646	669	642	644	683	651	631	662	669	644	658	616	600	655	668	638	677	688	610	680	666	663	670	664	618	648	668	625	648	640	662	628	633	626	625	613	659	668	635	652	644	623	651	652	638	655	674	663	664	662	640	660	648	618	653	637	665	609	612	659	651	662	682	643	643	608	676	612	644	651	588	673	656	670	622	659	634	662	660	630	648	646	612	676	653	624	677	637	628	587	617	651	630	632	672	674	644	661	668	692	659	607	643	599	615	603	617	610	642	639	657	659	636	678	654	663	634	634	638	654	676	672	635	615	674	623	627	645	626	652	667	629	610	675	651	615	647	612	655	583	595	605	604	650	631	659	631	662	669	643	623	660	662	631	616	669	676	662	613	632	637	648	598	637	655	673	623	695	628	681	676	597	687	622	625	647	677	668	629	694	621	631	685	630	626	632	665	663	664	655	612	636	611	618	645	646	614	648	651	657	625	644	604	615	659	654	598	677	604	645	618	655	646	628	625	678	618	648	609	609	625
19049	17103	21311	18843	15171	15788	14907	9524	5773	2930	1493	1056	919	945	2155	6418	17280	16104	8823	3090	955	409	232	218	232	210	246	254	216	220	214	229	193	215	206	220	223	240	219	219	206	234	212	242	240	212	202	241	225	221	250	223	233	218	225	213	214	217	203	217	214	203	210	200	232	241	228	205	237	227	225	245	235	214	237	200	216	233	218	210	201	222	255	212	236	205	212	234	201	225	199	201	236	204	214	239	232	201	228	227	217	190	254	231	227	233	218	247	212	207	252	233	231	214	194	217	213	214	222	223	219	225	235	197	198	202	234	225	228	210	204	206	217	210	228	208	194	207	211	206	210	196	239	216	222	237	241	232	215	209	205	203	218	190	214	236	222	202	214	224	215	210	225	214	205	231	208	223	204	224	229	193	185	246	206	230	234	231	223	207	231	209	200	212	236	225	214	230	193	228	212	224	218	227	226	216	229	205	223	221	233	214	240	226	206	196	226	235	236	203	219	204	241	226	236	215	248	207	212	236	212	211	245	225	202	201	206	222	226	218	220	221	228	234	210	214	219	229	217	240	220	253	221	236	200	224	188	228	214	219	224	212	226	224	192	231	242	209	224	222	225	214	230	238	236	204	214	214	225	231	208	223	191	209	202	220	235	239	222	222	241	219	225	230	223	214	241	199	224	232	217	214	232	215	213	205	214	199	231	243	212	218	223	230	208	227	228	239	224	237	224	244	209	247	191	214	228	223	215	222	240	200	219	224	197	221	222	206	224	212	236	225	230	213	231	213	232	212	195	239	217	243	219	201	226	230	208	187	214	205	221	226	230	256	219	214	213	211	233	225	242	246	206	191	224	239	193	179	224	236	203	187	228	217	213	230	230	230	207	220	224	228	210	203	226	247	236	207	207	195	240	217	214	209	234	212	220	194	200	211	228	255	201	200	229	218	208	238	241	227	212	224	217	210	218	212	208	213	217	207	219	208	248	231	227	223	237	229	219	261	232	219	215	208	213	210	234	206	206	238	232	252	242	221	217	230	218	239	225	206	192	202	210	201	209	238	226	221	240	232	196	211	201	222	244	229	236	232	230	223	231	219	241	206	229	223	224	201	234	218	231	263	225	258	213	232	208	223	225	219	220	213	199	208	207	217	215	235	208	213	224	226	187	243	219	243	207	197	228	213	228	221	237	212	230	189	214	227	224	201	202	225	211	228	245	251	237	213	260	238	193	209	205	211	222	213	208	220	231	219	209	234	244	207	227	216	220	226	240	237	213	222	218	245	228	218	213	220	205	223	224	216	213	213	212	227	216	218	214	201	239	212	228	210	218	230	204	241	256	209	219	221	206	205	231	231	218	241	211	201	205	171	219	216	225	207	202	242	236	206	227	212	228	227	214	216	213	203	210	225	195	212	208	240	198	255	274	218	237	235	219	231	221	182	216	219	240	215	232	240	240	212	230	238	238	232	222	214	223	198	227	213	219	219	213	211	189	211	217	229	249	235	218	215	224	209	219	222	253	215	218	234	221	199	208	203	205	218	199	210	230	235	228	218	180	223	230	181	213	245	197	240	224	200	221	195	220	242	213	198	219	241	259	236	247	203	206	199	227	216	196	211	235	216	217	226	214	235	207	229	204	230	220	244	216	229	225	203	218	196	228	238	196	215	179	225	219	227	183	214	206	197	218	198	239	246	230	213	247	242	216	211	218	222	222	213	246	228	192	240	201	211	226	238	227	222	205	215	227	230	207	214	230	226	224	248	210	228	185	233	216	206	186	223	194	211	234	231	213	220	238	201	203	219	238	209	224	240	208	223	211	215	199	224	242	230	227	231	220	228	189	224	211	205	212	232	198	217	224	207	226	227	230	208	192	206	215	230	188	206	209	223	231	218	216	233	207	215	217	224	194	229	191	208	210	198	261	199	228	239	251	213	224	219	211	232	225	220	214	253	221	217	215	203	247	235	241	226	217	205	229	228	244	238	220	237	225	223	203	236	214	222	218	215	232	230	221	199	259	239	230	210	226	215	211	213	249	218	189	225	225	187	231	223	210	221	230	209	228	202	231	227	209	219	222	228	170	202	206	212	258	227	207	197	212	211	221	220	206	224	200	205	216	231	222	199	222	181	256	227	265	249	213	234	214	206	241	225	210	217	221	214	219	228	231	220	210	214	224	241	209	233	201	220	242	205	206	214	209	198	221	196	188	251	207	229	244	231	245	247	218	225	235	226	210	229	219	206	215	203	213	246	187	226	269	214	219	217	240	246	212	245	217	224	225	209	234	237	212	223	203	201	220	215	219	180	235	221	200	215	201	218	218	214	231	226	235	220	228	238	218	256	220	216	190	189	228	227	230	238	244	206	208	228	202	238	225	232	225	223	239	230	191	207	248	228	248	207	213	224	230	193	193	198	231	203	186	227	207	235	214	255	235	197	239	240	224	204	222	210	228	227	227	233	200	223	211	220	215	206	232	245	223	208	200	201	212	207	243	208	199	236	203	195	207	239	216	219	246	213	241	208	241	206	235	219	223	239	250	196	205	220	200	216	206	231	226	223	218	215	215	231	224	231	227	203	200	230	224	223	217	228	219	228	217	215	198	226	243	226	221	210	220	227	212	193	226	213	217	251	221	224	244	207	224	233	233	200	237	218	204	231	225	228	212	215	214	210	214	216	233	202	197	243	200	207	220	212	209	207	219	242	221	244	235	233	232	214	222	234	201	200	218	256	222	249	206	213	228	251	218	238	235	193	232	209	200	259	239	224	219	183	239	226	203	238	216	228	231	191	190	210	190	208	232	217	190	218	251	216	223	256	235	213	242	223	212	185	201	224	227	224	195	236	217	233	222	221	249	231	233	212	228	224	227	229	201	236	216	239	213	244	210	235	209	210	235	221	219	222	224	234	222	234	225	229	243	214	215	215	220	222	225	225	194	216	223	239	198	234	214	231	215	201	237	224	255	237	225	251	210	249	232	227	231	227	229	196	207	226	242	232	205	245	222	238	232	216	220	213	252	199	226	230	227	204	232	225	234	221	224	197	212	229	226	232	254	217	188	238	179	220	236	244	224	205	232	198	234	216	228	220	216	213	207	218	223	198	241	252	209	242	234	220	242	243	217	238	232	241	199	233	207	218	209	202	227	215	217	215	236	223	223	224	249	202	240	195	247	214	217	220	243	204	224	210	199	238	225	202	203	230	229	235	245	241	196	240	232	257	221	216	208	222	221	191	216	228	224	215	227	214	237	210	211	237	222	234	218	216	239	198	234	218	229	231	235	233	231	230	233	232	192	212	229	194	241	226	220	215	198	237	224	231	223	235	237	203	196	218	237	236	235	227	241	212	228	241	204	212	223	227	214	214	218	228	219	222	246	235	233	210	215	230	257	219	217	221	223	229	217	229	227	242	217	240	210	206	218	254	192	231	218	202	246	214	246	222	220	211	238	197	223	250	217	226	217	240	189	221	206	198	220	194	254	228	224	200	235	237	227	225	224	255	219	209
16056	15448	23244	25325	24259	27848	26117	19942	15173	9598	6585	5732	5349	5244	11219	24055	39096	35927	25838	13055	4780	1727	826	774	764	832	751	730	756	770	769	726	783	786	765	791	743	794	779	836	756	818	767	747	766	785	780	765	765	804	760	759	787	744	802	717	738	784	760	771	780	743	747	795	737	808	762	841	788	763	765	772	765	779	773	774	771	765	768	776	769	775	754	803	708	777	757	791	783	772	732	853	783	777	731	752	779	785	713	778	792	791	774	760	782	759	790	773	736	753	796	783	770	760	736	750	774	725	755	743	794	758	769	763	747	763	775	776	803	804	747	778	817	747	767	812	726	747	784	810	783	792	767	774	792	782	780	769	767	801	752	736	753	771	780	735	752	815	750	762	733	787	771	769	780	753	726	764	762	777	754	749	774	774	763	784	757	783	811	794	757	739	746	750	755	762	776	727	753	820	750	771	798	738	760	732	790	725	747	741	779	735	758	801	752	745	803	811	784	735	719	809	816	779	740	778	731	776	722	732	806	806	790	754	786	765	745	769	805	774	757	756	764	801	719	779	717	828	767	741	817	735	804	749	770	785	771	730	746	743	808	773	766	757	725	780	775	807	785	754	749	763	762	740	799	775	769	773	793	743	759	794	820	777	761	777	780	772	767	757	758	749	741	770	744	790	761	784	766	807	761	750	746	831	823	731	801	743	792	744	769	778	774	754	754	740	817	760	742	744	838	749	723	763	759	763	763	738	769	798	743	792	779	773	747	729	736	777	734	772	733	787	730	814	871	777	789	743	759	799	782	778	761	798	741	733	788	769	757	716	732	782	760	756	765	744	728	782	707	756	798	749	697	800	786	766	786	798	763	740	751	751	747	741	775	755	784	774	799	739	778	708	807	755	771	731	768	744	765	779	789	760	761	723	740	772	723	735	786	768	785	806	753	756	766	750	784	756	797	761	745	741	778	782	782	759	765	796	762	802	746	807	773	782	764	792	829	802	838	808	790	770	750	799	763	805	766	716	773	836	705	830	750	815	820	722	737	791	819	779	753	774	750	758	744	773	803	800	768	785	773	794	742	750	816	776	773	735	765	761	811	776	716	771	710	804	763	710	766	825	809	765	758	814	735	762	766	818	761	746	795	805	799	716	787	773	752	789	759	782	770	797	798	714	740	772	777	746	774	740	712	775	778	768	746	753	722	779	720	758	789	743	719	797	824	769	766	793	762	786	805	763	738	821	764	800	719	762	737	794	763	769	763	760	780	784	762	802	784	744	767	794	752	759	786	779	788	734	778	768	779	757	798	828	785	767	754	750	744	778	781	772	740	745	738	777	775	811	748	764	736	765	804	713	808	823	777	795	749	744	741	790	806	788	801	810	796	769	780	771	781	784	782	764	787	731	782	725	748	780	759	764	723	789	739	761	751	771	792	820	826	792	801	805	782	763	781	787	797	741	759	766	773	744	801	769	798	767	729	778	724	762	773	717	759	807	750	795	790	819	785	800	765	722	756	770	783	762	748	746	750	810	736	797	721	753	761	747	774	778	789	781	774	724	746	745	774	826	805	788	743	719	782	821	769	783	803	755	813	783	796	719	782	759	771	774	757	758	755	788	776	755	759	791	759	763	786	829	792	807	789	805	788	788	793	799	734	746	771	738	732	776	768	801	770	770	749	778	704	770	759	774	731	757	753	770	762	767	774	824	755	783	737	775	785	759	764	751	777	796	763	749	756	776	774	779	809	752	747	780	753	741	792	733	786	817	767	793	744	780	791	791	758	777	760	757	782	775	787	792	786	801	779	695	748	768	747	764	788	832	783	742	799	815	760	804	807	750	764	799	752	786	799	735	740	751	815	731	754	738	796	823	789	798	796	794	796	766	736	828	745	724	791	787	748	818	768	789	813	731	777	787	782	748	745	789	802	769	720	792	823	761	781	829	774	769	754	822	776	743	787	788	756	763	725	815	785	768	764	787	725	767	790	757	774	752	744	738	726	781	730	780	774	707	754	771	792	779	755	753	772	764	825	796	737	759	745	769	798	787	762	750	769	746	711	785	777	782	804	726	786	816	795	768	789	743	792	752	810	756	788	756	782	738	737	844	797	737	767	756	829	803	747	775	777	739	795	736	780	789	759	723	728	764	787	702	754	801	761	802	768	741	763	786	743	774	814	778	782	808	760	817	775	754	750	766	761	756	779	779	729	780	783	806	825	746	782	751	797	766	765	764	778	779	778	742	724	768	743	812	795	787	737	759	756	790	786	725	781	795	794	789	731	804	752	746	786	759	780	778	744	743	785	701	743	790	712	773	802	739	769	783	804	755	768	804	758	767	719	753	747	734	786	795	754	781	818	782	758	827	794	779	745	766	747	771	796	750	775	752	815	766	771	735	790	733	757	793	724	817	756	782	821	763	755	746	774	764	753	747	739	786	738	770	784	743	780	791	746	806	780	737	798	784	747	778	776	748	745	802	754	761	761	767	702	784	827	757	748	737	752	822	734	733	824	777	772	731	733	776	753	777	745	758	817	700	783	704	786	792	774	753	768	731	774	757	760	757	773	769	795	798	754	789	743	779	731	752	768	740	773	787	795	794	769	769	750	769	765	733	732	763	778	771	797	735	779	766	754	779	800	773	778	799	753	795	786	736	758	810	744	788	767	775	797	796	813	775	795	758	726	766	778	759	784	745	764	745	775	794	790	772	765	771	773	787	749	750	753	742	762	734	791	794	743	711	771	775	796	755	800	776	821	757	768	739	822	733	787	782	758	780	799	787	770	804	802	777	763	761	709	786	770	815	777	770	780	765	726	732	786	812	775	775	790	772	781	773	786	767	774	778	755	766	815	767	751	831	799	790	763	723	787	788	779	803	753	819	829	827	778	713	782	774	795	765	748	792	762	792	793	735	737	795	752	733	813	779	779	803	755	808	762	765	788	769	783	769	813	799	752	773	747	729	757	769	765	777	848	738	779	792	740	737	779	805	762	749	767	749	753	788	768	782	774	759	799	725	807	744	758	747	790	775	745	822	795	800	778	764	766	766	755	717	811	774	749	761	787	734	806	762	800	786	797	749	796	780	747	760	774	784	740	713	727	778	775	760	794	748	786	795	797	759	757	818	774	722	760	767	785	747	754	778	772	769	777	792	749	786	728	774	788	813	755	756	784	815	770	752	734	755	801	759	798	744	804	749	750	818	811	764	801	762	775	746	726	748	823	754	785	716	775	778	789	713	750	756	797	783	793	783	758	811	766	795	748	760	758	776	752	780	802	783	821	764	799	726	766	749	724	792	785	732	774	807	750	757	706	710	736	778	806	742	767	746	790	791	779	800	753	771	774	752	739	764	744	799	776	823	766	786	793	722	765	743	747	750	763	741	790	756	763	819	774	826	785	762	766	804	770	720	786	800	768	751	769	760	754	707	760	764	738	844	745	779	785	797	775	711	779	751	779	775	764	780	803	802	784	769	782	766	767	795	724	813	750	758	762	759	775	759	714	772	830	783
4029	2535	3338	3537	3043	2260	1458	1088	587	478	417	361	300	306	345	372	1096	1389	993	519	296	217	186	146	165	163	178	168	177	159	169	180	165	167	190	147	167	144	158	163	165	159	148	159	183	175	151	160	180	150	163	150	163	170	150	152	167	171	152	180	184	159	174	170	161	156	185	172	161	158	166	151	167	157	162	159	155	153	163	164	179	156	176	148	167	171	162	146	166	161	168	149	161	158	158	159	166	183	158	175	177	166	147	151	152	154	181	170	165	153	165	140	162	148	169	167	151	147	157	162	188	172	169	156	180	162	164	165	167	178	138	192	161	163	159	158	183	158	161	141	159	171	165	181	163	159	150	161	177	177	145	148	157	174	171	160	170	161	169	173	170	168	155	186	160	150	155	145	154	171	197	161	146	164	175	161	150	159	164	184	152	168	174	162	168	175	160	160	162	188	150	178	164	159	144	173	184	181	170	152	155	182	180	165	164	167	164	144	169	186	147	161	150	150	153	165	133	178	166	202	175	160	175	184	156	189	197	176	159	146	182	145	165	164	172	181	146	147	196	182	187	170	157	146	154	161	146	157	174	170	183	141	181	147	183	172	154	179	145	169	178	166	152	142	154	193	172	165	160	176	163	158	188	168	173	166	160	177	168	176	172	165	182	169	170	178	153	164	154	165	141	158	166	147	173	167	144	149	178	157	178	154	170	145	176	170	151	151	169	166	175	155	165	176	175	158	151	149	171	160	165	151	164	167	183	158	171	168	124	171	152	179	165	163	164	182	165	166	185	158	184	170	143	173	148	171	171	178	173	166	176	171	160	165	169	182	184	174	168	162	173	162	166	184	177	148	168	148	177	145	178	147	185	176	173	160	193	161	166	161	199	172	177	158	176	177	181	174	193	153	154	158	187	170	166	163	174	165	159	170	157	182	181	172	141	174	183	158	171	159	167	156	182	176	147	151	169	155	171	169	169	160	177	165	162	155	161	152	177	161	152	163	172	210	169	166	167	146	169	150	167	148	168	164	149	169	175	153	145	173	179	165	163	171	181	171	154	172	173	151	154	144	183	173	154	163	172	161	170	170	170	184	168	160	158	152	144	138	200	144	160	174	162	159	163	150	157	154	146	148	182	136	153	173	156	162	156	177	154	167	134	152	168	167	172	170	146	158	167	172	162	157	155	147	193	168	188	164	163	172	179	175	157	175	161	151	148	165	161	161	166	195	176	176	156	170	167	149	152	164	150	162	175	190	170	154	153	164	160	167	172	189	156	184	159	155	183	156	145	179	134	180	196	164	141	168	179	138	179	173	164	152	165	162	166	172	165	192	173	151	185	152	180	164	173	142	173	164	191	167	146	161	154	182	171	144	166	163	167	167	157	150	178	162	147	163	163	175	161	152	176	158	158	164	169	177	146	154	165	156	166	152	158	164	158	144	172	173	161	143	164	161	168	149	162	157	155	161	165	145	161	168	167	153	156	180	148	164	171	151	159	175	168	166	177	161	200	161	167	168	143	148	172	183	156	167	157	158	176	143	149	148	171	177	173	177	163	169	171	168	164	156	144	174	149	147	175	149	161	171	153	174	178	161	160	164	163	157	151	195	166	144	177	165	176	177	160	183	181	182	172	163	145	177	155	182	166	148	170	162	172	171	160	177	149	165	168	145	181	175	169	148	166	168	138	169	174	167	191	188	182	179	159	155	171	144	169	162	167	169	139	174	175	174	169	169	169	160	168	166	165	186	166	150	150	131	149	163	175	170	173	140	168	176	164	173	148	159	170	159	171	147	163	151	173	159	138	170	159	171	164	147	173	176	208	159	163	186	176	178	149	179	173	173	154	150	158	146	154	164	157	160	161	169	133	173	177	172	152	161	158	196	178	153	156	177	153	175	165	172	143	156	145	166	179	162	168	169	149	168	183	167	178	159	168	179	164	183	174	207	162	170	160	156	169	181	159	149	167	186	163	152	168	155	155	170	166	159	157	174	157	160	154	163	164	153	163	148	163	149	174	156	170	179	171	159	181	155	157	198	166	155	155	183	155	160	164	155	178	176	151	164	161	154	131	171	185	134	172	170	157	160	166	170	178	157	160	151	147	157	174	160	172	189	152	179	168	176	173	149	156	149	176	175	171	165	163	160	186	163	170	166	176	149	160	177	187	158	182	165	176	142	154	154	167	156	146	181	173	169	153	161	159	156	168	145	176	179	173	147	189	188	161	161	161	144	177	169	171	169	148	171	179	146	148	150	163	143	169	155	174	156	143	168	151	173	175	152	144	156	171	172	186	157	180	150	163	145	170	170	174	170	172	189	167	136	172	184	172	175	156	166	155	164	192	147	177	178	160	160	168	148	154	174	157	177	193	144	153	172	169	164	179	161	158	148	163	176	171	199	162	162	151	185	167	170	176	172	177	164	202	149	168	198	164	180	165	167	165	187	176	180	165	168	154	159	163	181	169	130	169	154	168	139	169	155	167	154	167	154	178	165	173	196	166	180	168	172	166	173	180	156	179	158	159	160	161	152	165	153	135	156	156	173	171	176	160	161	178	163	158	166	160	139	149	157	177	156	178	167	197	155	191	190	161	194	172	158	171	177	157	179	170	172	174	170	165	184	160	166	149	166	173	163	174	155	154	165	165	177	167	165	150	142	176	187	156	145	153	176	177	147	149	174	148	174	150	130	156	171	150	173	160	174	173	174	152	181	160	169	160	155	163	150	158	149	171	168	143	149	188	178	155	138	167	162	138	162	161	167	166	158	163	181	149	160	149	168	168	160	183	172	182	138	144	168	189	173	164	140	152	152	161	168	150	181	168	168	167	171	158	169	177	152	153	177	174	141	167	149	178	180	166	154	156	171	170	151	166	167	148	139	169	160	171	143	164	150	158	163	144	160	154	161	163	166	181	180	163	184	163	178	172	162	169	152	149	163	138	153	139	178	181	177	157	161	175	151	161	163	175	136	142	167	154	173	157	169	158	164	178	161	179	176	163	184	161	163	158	153	158	177	146	169	178	155	170	172	169	154	196	176	154	169	160	172	163	172	166	150	172	175	164	179	147	171	162	168	170	148	153	188	155	167	161	177	166	175	182	133	175	177	186	156	170	165	158	162	167	169	173	149	146	167	180	177	168	180	143	164	167	169	157	174	161	150	177	163	153	157	154	167	166	157	163	149	141	166	162	163	163	183	162	164	149	157	176	156	180	166	179	158	157	171	169	155	148	166	135	166	172	170	152	163	163	181	184	165	165	160	148	157	160	186	185	157	157	191	150	160	188	183	184	157	169	142	186	154	163	177	167	167	198	150	177	160	164	173	177	157	167	183	166	174	160	160	159	158	172	175	160	161	157	164	179	182	176	157	171	129	165	133	166	180	187	163	169	159	170	172	190	162	153	160	141	150	168	164	164	154	172	156	148	152	174	183	149	178	163	156	161	168	125	174	183	150	186	164	165	161	170	167	144	170	172	152	152	135	182	173	155	183	166	168	167	155
4233	3487	6772	9223	9717	8381	6288	4884	3040	2506	2052	1845	1550	1665	1627	2144	5508	6273	4224	2181	1184	785	630	581	617	673	605	614	574	619	593	601	637	621	604	623	633	615	588	638	573	640	596	595	589	614	624	599	580	582	615	620	622	633	617	629	608	659	600	601	614	602	586	629	581	590	621	602	618	605	591	598	632	622	601	616	648	614	625	618	657	569	608	652	618	616	622	584	586	593	566	655	593	621	615	610	605	573	601	633	616	625	648	596	643	626	629	601	630	612	642	589	630	559	619	582	646	629	619	575	636	604	597	584	632	634	631	592	624	588	578	572	660	557	631	582	602	607	593	610	643	621	604	606	616	591	566	576	601	616	593	570	632	580	613	628	610	610	622	565	584	631	593	624	611	629	607	582	583	600	583	605	569	622	608	592	577	646	599	611	609	593	633	610	584	615	631	589	633	582	582	628	615	603	583	620	620	610	585	572	628	603	598	609	588	603	581	560	558	621	620	608	631	605	577	608	579	642	575	610	615	605	578	590	615	627	595	618	604	573	605	611	591	584	616	595	640	580	605	588	621	579	556	638	621	642	592	554	610	587	620	555	624	676	627	574	622	565	568	618	610	616	587	602	598	586	615	601	599	586	613	611	616	591	590	592	625	607	571	575	602	576	613	577	605	632	586	643	629	649	588	581	581	618	579	603	594	595	610	597	610	657	568	587	598	600	647	582	540	617	567	614	631	602	629	634	611	560	585	585	590	635	598	659	617	560	636	598	628	599	607	593	600	538	587	615	590	599	600	650	587	602	600	574	657	611	584	611	572	598	611	600	567	641	613	586	579	591	592	604	570	608	596	602	641	603	591	632	616	634	597	593	599	591	572	604	636	593	553	609	593	564	591	570	603	579	616	608	620	609	620	627	639	607	614	578	605	625	601	610	585	534	606	599	596	668	594	598	620	604	602	616	571	639	584	574	647	628	630	590	595	616	610	607	621	595	598	585	592	640	675	609	600	646	584	589	605	594	587	586	583	609	628	622	636	590	592	640	601	608	596	598	590	580	595	602	680	605	581	603	605	639	628	608	635	602	551	578	585	616	599	596	593	576	603	599	598	571	588	636	580	543	604	612	597	575	627	587	602	561	622	572	638	618	592	590	615	581	608	593	612	602	597	606	602	616	591	619	593	561	661	616	587	593	610	609	588	613	637	564	620	628	614	632	619	594	602	580	644	613	596	582	624	608	609	617	585	583	619	576	584	618	576	610	597	562	624	580	611	600	590	610	589	593	620	612	595	605	601	585	580	579	560	557	656	623	586	581	591	602	551	615	584	633	606	571	571	612	626	601	652	595	612	579	602	608	637	620	619	625	630	599	634	577	607	588	633	648	585	607	596	631	598	621	574	629	645	609	648	607	606	586	638	562	625	593	611	624	607	565	607	619	592	583	624	568	608	591	616	603	579	583	588	606	580	610	621	610	571	590	628	572	633	621	636	587	611	607	588	571	616	619	580	601	584	591	630	578	608	582	591	630	631	620	579	631	614	612	606	621	610	614	590	589	625	608	608	583	592	578	592	606	603	574	644	568	584	620	618	610	602	599	570	640	562	590	581	579	633	603	662	593	588	592	593	598	609	616	575	572	610	607	630	626	655	615	631	648	604	586	611	610	661	590	609	558	616	598	610	596	631	579	633	608	582	574	619	612	587	603	587	615	601	626	604	631	637	632	613	583	605	632	594	600	616	614	612	608	620	572	651	614	582	623	643	623	593	617	623	580	600	645	557	584	630	620	601	612	624	625	634	658	594	615	677	636	608	563	623	635	593	625	572	601	643	635	589	613	603	584	613	647	607	586	584	619	591	624	622	618	635	566	554	598	631	623	582	572	547	577	599	601	599	642	620	594	577	574	596	620	614	626	586	591	619	612	591	580	614	587	604	623	636	617	619	608	593	581	648	528	592	595	620	612	610	637	587	606	599	646	608	570	613	602	600	608	616	598	628	583	586	597	589	584	624	607	571	584	618	611	608	633	619	632	596	640	600	603	656	606	556	573	612	638	580	623	594	592	565	633	599	595	585	614	599	634	612	636	592	651	609	598	607	603	616	609	577	583	563	614	598	605	622	658	675	597	579	606	586	587	604	597	615	598	629	576	630	643	608	600	642	610	655	597	620	632	593	634	575	593	597	583	594	580	634	560	612	573	607	614	623	615	602	560	614	586	684	592	592	603	602	553	591	591	556	595	602	591	644	580	585	580	654	634	604	609	568	639	576	573	594	600	627	581	604	588	586	604	604	602	616	592	592	638	619	593	624	601	651	587	560	624	594	581	658	618	602	616	598	578	591	613	614	575	621	634	586	608	655	633	629	587	647	588	633	614	596	646	594	588	553	596	607	612	632	628	572	616	616	582	583	560	607	634	571	592	624	567	575	568	581	610	637	617	634	643	581	598	596	597	593	593	603	639	646	627	628	615	566	591	574	609	623	613	602	633	593	624	607	592	597	625	611	613	592	616	577	602	610	554	611	631	594	615	612	611	594	591	583	607	618	608	601	561	608	625	622	565	589	628	613	616	611	600	603	616	582	607	602	653	592	635	604	610	612	623	609	642	585	588	625	600	643	564	605	588	573	577	590	618	571	660	628	632	610	608	586	618	613	609	617	599	614	562	577	605	627	624	572	616	586	564	557	618	599	584	594	605	623	617	659	632	583	631	621	593	583	634	645	628	593	620	629	605	622	604	592	597	616	590	576	585	613	615	626	622	601	599	608	620	624	601	625	625	654	602	637	615	530	628	641	597	585	571	590	618	640	605	639	601	628	646	651	568	634	609	595	609	598	620	589	598	580	617	612	594	606	606	616	613	617	601	605	663	597	608	632	626	629	648	619	576	581	635	582	572	547	556	600	593	575	631	610	609	601	634	612	665	633	615	591	577	627	587	559	634	586	599	642	573	616	587	600	594	583	641	601	625	637	604	643	630	593	600	622	592	560	617	610	630	638	617	608	581	634	569	611	621	581	605	618	584	575	624	619	602	629	596	599	601	614	630	633	585	632	589	581	581	615	634	673	573	618	566	610	550	590	633	623	634	619	632	619	589	634	598	567	628	633	567	617	630	562	638	625	586	640	585	594	595	606	592	637	620	579	609	586	628	609	569	602	614	593	599	585	597	594	609	579	551	587	637	599	626	638	596	664	648	649	590	597	599	589	636	591	604	630	570	616	586	595	583	573	600	595	622	584	661	627	610	660	597	616	595	564	626	628	618	642	599	615	595	565	617	626	584	662	577	608	609	596	597	575	640	620	616	577	609	611	584	628	589	603	610	619	618	619	592	592	633	591	629	626	599	629	629	600	585	604	630	628	618	609	607	588	616	597	608	587	612	645	608	616	602	594	628	565	612	623	602	649	593	576	633	617	625	599	626	578	569	570	592	599	603	615	627	629	635	647	657	569	640	606	603	606	626	638	620	586	648	581	628	630	614	590	584	590	582	597	579	652	630	617	573	597	560
11913	11164	15488	12536	11463	10660	7173	4752	2666	1277	1050	945	656	595	787	5994	10802	8377	4230	1762	675	286	195	174	175	199	200	210	189	196	156	183	176	191	182	180	181	186	170	197	171	174	179	193	201	187	204	196	156	167	175	181	182	184	185	170	173	200	185	188	169	185	165	183	189	167	181	180	178	194	184	171	203	160	193	186	171	176	183	190	191	178	181	178	182	178	169	204	177	171	170	161	187	176	175	170	172	190	199	184	167	180	165	173	179	164	214	182	157	193	203	170	199	174	174	204	193	195	187	178	197	177	190	198	175	146	180	158	178	182	193	202	193	199	167	211	155	199	186	164	181	183	204	193	160	168	165	154	157	176	176	183	179	192	169	163	178	168	205	177	202	168	171	200	168	186	200	165	186	145	192	178	183	160	177	173	188	186	179	160	180	169	178	185	173	166	184	203	166	178	169	173	194	182	172	167	177	170	181	197	169	186	177	179	173	184	185	200	175	151	183	199	197	139	175	176	191	161	177	171	196	166	179	206	143	185	175	172	193	192	178	174	194	189	191	192	190	168	163	178	179	179	185	193	190	179	160	195	178	172	182	181	178	180	199	160	171	165	170	167	181	203	184	167	164	190	191	175	176	176	166	194	195	176	186	180	179	189	204	172	175	193	179	182	189	184	152	193	187	200	167	168	199	172	159	183	196	163	179	206	179	179	181	185	197	180	187	194	197	147	166	173	197	162	200	160	166	181	193	159	184	162	180	165	188	174	232	173	159	173	168	209	199	180	178	185	175	187	189	196	177	180	181	176	185	179	182	180	191	172	183	193	156	215	181	167	180	179	160	192	183	212	196	195	190	179	178	182	174	173	185	154	186	198	180	175	202	186	197	171	179	179	206	227	159	164	188	191	182	186	191	183	180	182	191	174	186	191	187	174	180	176	194	189	192	204	171	208	175	197	169	198	177	193	199	184	206	187	174	197	164	185	171	164	188	159	176	176	171	198	155	220	190	188	179	175	194	173	167	182	186	188	172	184	194	139	193	186	187	189	169	149	196	166	179	194	180	172	190	154	174	203	187	182	164	178	181	156	172	183	168	186	182	194	194	157	191	188	199	174	196	185	185	165	179	189	165	163	173	185	168	182	188	178	181	197	223	182	186	180	178	172	171	172	215	200	206	177	165	204	190	164	188	163	184	173	156	188	170	178	189	219	190	193	167	190	185	178	179	181	191	168	194	175	197	182	176	167	175	183	185	174	188	186	194	186	183	204	169	180	182	179	177	181	187	166	169	184	185	184	158	171	165	172	160	166	179	187	195	165	194	174	160	165	188	204	153	205	191	196	187	151	181	172	168	186	170	182	184	161	163	176	183	181	183	185	176	163	205	176	184	183	190	164	189	173	196	168	188	197	173	168	187	181	168	184	181	189	188	162	174	176	166	190	194	190	176	167	188	157	181	176	197	176	173	184	179	190	154	170	174	183	173	181	162	189	183	178	173	195	206	195	202	199	178	194	169	189	168	184	184	191	195	202	175	190	201	194	201	179	170	149	202	179	190	170	174	193	155	179	201	171	178	200	192	188	175	207	191	167	157	162	168	183	172	190	182	169	177	179	199	184	172	159	185	190	187	178	197	181	189	176	141	178	169	177	183	193	200	192	185	159	165	177	183	189	155	176	189	184	178	199	181	165	188	169	167	166	167	183	173	170	166	168	194	173	171	160	186	163	218	181	184	155	174	185	183	174	172	175	175	215	170	168	192	177	197	188	181	182	171	200	192	185	172	172	181	184	188	173	201	176	157	161	196	167	179	179	204	176	167	205	176	187	178	208	190	169	193	175	187	178	166	174	191	194	184	182	182	188	202	187	190	173	185	190	193	178	189	170	169	185	201	186	178	181	184	177	200	199	161	173	179	188	183	191	184	205	181	193	180	186	194	208	168	180	186	171	165	181	165	187	177	188	194	172	190	174	193	171	164	216	168	166	167	173	178	160	176	182	190	181	192	183	194	182	191	179	180	196	165	160	200	174	170	176	194	173	183	168	212	170	172	171	205	166	193	172	191	182	190	172	184	178	164	190	172	180	189	165	175	201	173	172	187	189	190	159	169	208	190	180	175	183	156	188	180	176	175	192	178	200	175	168	172	151	168	151	192	171	190	161	151	170	177	203	168	188	196	176	186	174	190	192	200	196	190	181	152	174	197	165	181	174	179	184	174	186	189	145	179	158	190	174	186	188	161	149	183	180	175	179	171	181	189	186	187	191	167	179	160	163	188	190	180	184	158	175	177	191	172	152	195	188	164	190	157	208	199	203	202	189	180	183	181	185	204	163	197	182	155	193	200	175	177	186	167	166	176	160	184	221	193	174	186	209	196	167	185	186	175	187	182	177	175	201	177	186	195	191	181	187	158	190	185	206	180	192	175	194	184	181	198	184	189	185	182	186	193	208	163	199	172	184	178	211	202	184	180	171	200	186	187	171	170	188	182	198	188	174	181	186	186	200	195	193	196	172	160	184	194	166	162	175	175	184	161	166	176	177	193	196	169	167	171	207	167	176	185	181	171	194	177	178	208	197	179	157	190	179	173	175	204	174	202	171	200	192	180	173	203	196	193	183	169	163	187	174	190	196	178	191	179	159	171	182	185	167	185	180	193	178	194	184	171	176	196	179	180	196	196	181	163	167	194	163	196	185	187	197	171	184	187	173	174	185	195	169	189	187	185	188	195	208	194	187	186	171	191	176	171	190	180	174	197	186	187	170	164	178	202	157	173	186	175	175	195	188	178	195	167	173	170	199	191	199	183	185	191	160	173	181	213	184	196	189	202	185	171	183	186	168	178	199	161	174	186	186	169	176	189	185	173	193	177	170	181	195	171	205	185	174	180	187	192	189	190	199	168	211	170	172	217	194	161	173	172	188	189	176	188	174	165	191	162	195	171	178	198	176	181	174	179	181	168	187	162	170	173	187	193	177	168	172	156	178	171	167	199	177	174	175	188	180	179	177	176	167	165	192	162	176	181	168	194	181	175	188	177	214	177	192	186	192	221	187	179	162	183	169	192	169	187	164	178	185	172	173	184	168	183	188	174	201	194	178	182	193	185	179	187	173	174	187	174	160	148	180	181	202	197	197	189	187	170	179	186	180	179	188	190	185	167	198	203	173	192	172	210	172	182	170	169	189	184	174	182	190	199	169	157	186	198	165	171	168	178	193	199	183	182	196	196	199	175	189	195	199	177	180	209	181	182	158	179	185	198	168	180	196	174	181	198	188	185	190	150	173	182	158	179	165	174	193	186	180	197	160	176	201	176	179	200	186	193	178	179	176	167	187	183	182	190	170	181	194	191	181	190	181	166	178	206	177	173	220	199	187	194	175	186	182	160	203	176	194	175	191	172	157	183	186	164	166	186	208	166	192	189	196	170	189	194	182	210	162	177	180	185	179	187	166	181	155	174	173	178	203	201	149	191	191	168	195	169	189	183	201	168	192	177	177	199	175	190	183
11409	10928	18133	18700	21862	21468	15653	12700	9438	5428	5422	4810	3723	3380	4946	23212	31763	27077	17522	8715	3469	1466	731	639	668	681	659	650	652	670	663	684	622	625	666	658	671	688	609	680	676	676	671	660	636	652	606	669	689	666	702	683	704	668	628	648	635	642	725	681	629	669	669	649	632	665	658	694	687	655	652	669	651	675	663	668	662	663	647	661	690	635	705	634	640	639	656	635	646	630	655	690	702	631	613	632	700	634	619	655	633	650	647	675	667	675	698	639	664	625	617	676	642	628	709	652	709	660	688	614	636	644	634	674	668	641	675	648	715	672	679	657	649	606	719	660	681	676	665	673	632	648	703	650	707	682	634	628	672	654	679	622	676	702	653	620	640	664	663	676	659	661	660	627	647	690	686	674	655	652	696	654	664	627	661	627	635	676	653	682	640	643	670	667	672	633	669	656	656	671	699	630	665	677	707	613	618	663	679	643	689	694	671	619	623	640	706	662	667	671	654	680	661	680	729	635	665	701	639	702	704	693	638	650	656	689	636	653	677	663	629	711	666	632	669	684	651	670	681	653	699	629	630	656	695	661	645	683	676	708	690	634	669	659	655	605	655	695	687	674	677	662	671	640	624	699	678	668	661	653	670	627	667	683	691	691	646	653	697	644	635	693	642	702	629	653	660	677	720	669	681	656	653	698	619	646	664	692	631	622	629	667	682	639	632	657	646	645	679	632	685	652	664	657	709	634	711	633	689	694	669	697	661	687	645	618	684	709	648	659	632	668	640	662	660	676	632	673	690	683	624	627	701	636	654	687	661	649	630	655	644	713	659	685	685	666	626	705	683	646	640	698	656	666	657	682	642	627	635	642	629	647	639	655	638	648	684	675	673	630	700	737	722	664	678	661	611	686	671	661	647	652	693	661	697	651	656	677	652	677	656	689	654	636	676	699	665	640	670	673	647	663	680	689	690	693	682	654	685	664	647	667	666	638	703	641	736	676	668	634	699	670	628	633	640	662	661	663	635	667	672	656	670	645	651	681	692	649	656	650	699	616	675	649	670	643	668	680	675	628	649	647	674	684	681	672	639	682	701	684	644	644	642	658	702	704	663	633	702	647	658	667	711	639	624	660	628	688	630	671	721	693	577	696	625	682	676	696	666	642	684	659	648	696	633	691	679	721	659	647	723	640	654	690	633	643	661	675	669	659	662	680	643	666	633	644	649	668	680	676	685	643	666	681	665	636	685	658	694	674	694	668	683	597	635	675	684	721	688	705	678	641	616	699	636	662	658	685	626	640	666	638	643	667	625	619	615	654	657	615	684	696	648	654	640	660	627	612	644	636	655	686	683	645	696	665	652	653	625	645	633	646	622	694	710	660	666	629	637	641	699	639	642	686	729	677	702	640	679	645	625	670	636	676	658	632	678	658	690	698	655	654	616	705	716	687	649	693	705	631	645	629	658	653	667	676	666	676	670	642	674	667	676	673	685	662	681	629	664	633	660	644	637	649	645	717	666	651	654	653	634	610	637	647	680	682	656	629	698	660	647	659	666	649	688	692	715	646	645	640	692	676	696	647	650	592	670	678	691	657	585	683	656	641	689	691	650	682	676	669	686	658	598	635	635	686	621	645	676	635	679	680	697	659	666	670	642	666	628	679	654	678	652	650	692	633	644	641	634	653	663	648	663	632	710	666	636	646	674	656	668	655	710	638	665	683	659	665	662	685	672	664	649	708	686	606	689	688	686	654	657	649	685	710	672	694	680	673	675	693	645	635	658	678	709	639	682	639	700	659	658	701	663	636	677	627	675	709	668	652	618	662	672	670	607	722	640	662	668	657	653	646	629	643	622	624	634	666	682	697	683	667	654	638	682	615	634	698	674	661	682	662	636	649	659	632	663	618	651	673	679	643	662	661	638	674	663	624	642	673	678	608	640	674	710	644	657	630	648	648	695	676	673	668	659	686	654	671	666	658	679	702	633	686	622	665	677	687	648	678	635	694	659	680	668	678	703	643	638	671	623	643	648	685	694	631	687	595	708	663	682	663	667	663	661	662	641	652	675	670	691	686	647	675	693	635	661	639	671	614	655	615	692	690	653	695	672	672	664	717	650	678	629	724	661	700	659	649	709	659	664	631	656	679	655	640	672	654	676	686	672	675	652	675	654	648	712	676	631	656	616	670	655	700	661	629	661	682	663	637	652	643	673	631	681	637	640	690	650	645	706	679	662	667	663	691	731	673	640	618	634	638	646	654	633	622	689	680	681	680	661	651	664	671	656	634	654	671	652	635	624	652	716	640	688	647	622	636	670	630	647	654	606	691	693	637	649	672	680	634	616	680	624	684	596	680	683	659	679	682	645	696	649	657	645	643	659	662	624	632	681	690	708	678	677	656	682	638	677	701	670	683	669	684	724	636	618	667	700	665	677	705	674	652	662	676	639	687	633	641	662	697	646	625	632	671	699	654	662	699	689	641	629	639	661	669	652	663	652	679	722	639	679	660	625	678	688	641	636	722	675	657	662	659	652	690	645	688	652	622	659	652	679	612	643	667	674	670	655	644	689	644	670	635	657	696	657	627	663	718	652	613	668	684	630	692	633	710	697	645	636	664	675	683	660	660	644	656	654	612	713	651	657	630	660	677	704	671	675	677	642	626	664	660	635	686	679	694	668	624	679	669	692	690	645	658	686	628	667	625	648	660	694	657	642	666	684	663	708	696	655	702	641	673	625	673	684	648	701	701	695	629	690	637	663	647	632	664	621	653	658	682	653	718	638	662	696	680	691	636	684	661	656	652	666	680	704	649	684	669	675	676	654	666	656	661	646	675	668	679	658	674	681	614	634	641	645	685	690	613	664	677	664	664	665	648	662	689	647	699	676	654	701	673	664	640	708	617	666	716	652	659	628	625	666	707	681	693	637	680	686	639	727	727	668	678	672	674	645	674	604	625	669	678	701	625	717	663	720	654	689	605	660	601	649	660	622	697	634	669	640	625	666	675	685	691	674	634	694	635	676	661	679	681	675	664	696	713	639	671	644	724	700	682	650	679	635	667	655	705	666	707	652	631	655	629	677	666	637	659	706	615	743	664	619	665	656	638	673	697	712	661	683	627	660	705	685	675	590	662	702	665	644	622	661	635	631	652	696	654	666	662	655	703	654	666	619	662	631	661	673	683	655	679	670	640	681	669	658	667	646	671	648	698	690	651	721	667	645	657	704	664	608	663	705	705	660	646	636	669	666	647	639	659	692	669	576	686	666	738	675	631	720	685	659	647	672	696	650	682	655	632	642	655	678	680	634	646	659	671	706	647	721	673	686	650	651	621	653	657	641	677	677	665	639	681	651	661	653	634	667	630	682	684	686	664	668	643	689	681	644	673	698	696	633	698	676	650	646	644	654	650	653	693	659	663	669	653	656	639	671	630	671	635	629	698	617	687	650	656	629	662	682	655	686	655	635	645	673	652	661	661	687	684	650	646	632	684	694	662	663	671	668	631	645	664
17628	16024	20431	16576	16917	14431	10540	7261	3671	2388	1920	1584	1274	1056	877	7341	16672	14751	8818	3679	1288	521	288	264	217	228	243	228	240	251	243	224	233	218	264	221	261	228	222	270	261	253	256	229	242	250	242	199	227	245	237	240	246	262	247	223	235	267	257	218	223	217	212	223	260	228	244	256	222	235	252	239	242	251	242	246	243	221	254	232	233	219	212	221	242	228	247	235	261	227	234	231	256	216	237	252	252	260	237	233	209	246	228	236	254	216	229	239	238	224	232	248	247	238	237	264	236	233	216	238	228	247	239	252	238	231	266	227	255	247	238	237	246	248	240	226	242	245	234	226	226	264	250	235	231	235	245	251	258	252	244	246	234	241	235	227	236	219	212	249	222	244	226	240	230	255	246	242	247	227	262	238	230	252	235	257	262	226	238	227	238	243	241	236	220	275	242	253	245	236	235	217	258	236	264	243	248	249	213	226	206	268	270	247	233	240	244	247	220	244	261	227	224	243	257	225	226	259	270	239	253	252	240	251	226	244	226	242	249	231	240	256	230	252	236	226	228	210	229	250	263	232	232	246	255	226	228	208	214	262	249	265	239	236	258	247	238	217	262	235	230	226	276	240	239	210	281	226	232	233	231	238	233	221	241	243	252	234	227	257	255	251	257	229	252	273	257	269	238	247	275	240	249	254	266	252	237	260	247	239	239	232	243	252	222	241	246	224	232	246	263	223	244	226	199	223	256	232	248	238	223	217	245	219	243	243	233	243	206	256	204	234	237	213	217	213	214	231	237	269	221	237	232	272	248	227	234	236	246	251	225	234	263	238	247	265	245	248	262	240	255	230	241	235	222	219	240	236	249	222	245	225	242	226	214	234	259	241	262	258	255	226	213	233	231	250	217	273	226	213	247	244	212	234	222	221	223	226	251	237	269	250	248	261	220	240	257	238	274	245	264	231	242	235	242	225	275	240	261	243	241	227	260	236	233	238	276	223	256	228	241	221	247	223	241	199	258	222	248	227	225	223	237	259	226	244	229	230	268	231	249	259	264	231	243	266	247	211	233	247	249	258	195	237	241	219	217	225	233	227	238	228	224	219	243	240	219	239	272	251	236	247	233	250	263	236	250	234	246	234	217	245	259	240	240	228	228	237	220	234	239	223	238	210	265	254	256	247	245	231	206	248	256	250	242	269	229	220	249	229	212	232	227	234	224	247	229	232	207	230	239	241	212	247	220	217	230	257	238	236	210	237	261	240	256	224	254	224	221	212	233	222	236	226	212	235	250	236	262	219	218	217	237	245	217	253	229	222	258	239	246	230	216	229	239	251	239	226	238	236	240	259	214	236	242	239	255	252	247	232	227	252	240	247	210	258	223	253	217	254	239	242	249	238	234	244	255	223	252	252	257	240	242	246	229	232	223	236	233	240	231	232	221	227	205	224	250	234	236	248	248	233	249	208	235	252	236	236	243	224	241	265	268	264	228	230	239	275	241	212	237	235	219	274	247	246	255	253	259	241	240	239	240	242	238	241	246	238	232	237	245	260	239	210	251	238	209	220	248	254	236	251	221	214	260	223	237	250	223	233	230	267	253	240	215	229	227	233	231	223	231	220	249	252	264	269	232	248	218	282	233	241	261	223	264	210	258	223	249	245	228	213	195	238	251	230	227	217	248	231	233	243	262	225	237	235	247	232	234	274	222	243	252	241	231	258	224	258	248	247	233	240	223	226	225	222	226	252	227	283	226	256	249	227	253	224	232	274	247	232	237	228	239	236	235	238	247	265	247	253	248	217	251	235	228	219	236	252	258	248	232	231	248	234	248	243	265	221	248	214	253	234	252	249	250	262	221	233	233	233	255	235	223	263	251	270	251	235	232	264	227	222	240	240	236	244	241	247	254	232	236	248	247	236	277	254	242	235	252	246	215	260	269	228	236	239	242	200	243	249	232	253	230	245	256	218	211	230	237	266	216	235	268	234	271	211	230	238	266	239	245	230	248	253	245	243	253	249	214	228	230	239	240	262	239	240	230	260	248	260	212	223	241	246	223	243	231	239	233	220	266	249	249	264	192	246	230	235	249	267	256	234	238	231	252	237	208	227	223	219	263	261	192	250	256	240	256	263	261	249	218	254	226	213	243	241	229	236	215	250	204	222	233	225	244	247	254	263	225	247	215	226	235	261	261	251	263	215	248	234	251	249	247	228	222	263	215	225	239	231	238	248	239	228	240	271	235	251	231	250	198	255	228	240	248	233	228	257	237	229	233	242	241	236	245	242	240	245	247	239	227	234	232	249	251	237	246	257	243	215	215	235	248	235	226	262	238	204	242	253	256	254	246	221	228	208	265	235	254	241	238	242	245	234	225	252	231	219	247	237	236	244	261	208	235	247	235	241	248	266	241	225	244	225	228	246	233	245	235	260	239	221	221	232	204	244	213	249	224	251	226	256	232	247	221	244	247	262	218	219	237	257	229	250	251	242	224	216	219	231	268	230	255	231	229	204	242	248	261	221	241	251	221	237	231	253	250	233	260	239	245	246	250	220	224	249	268	261	238	262	219	268	228	266	220	247	224	251	215	217	196	236	225	228	257	240	227	229	223	248	232	250	244	238	238	224	211	238	236	236	225	230	229	218	250	226	237	213	243	232	215	247	208	240	237	246	236	199	234	232	235	226	235	239	227	237	220	258	232	262	238	215	225	242	245	251	245	250	234	257	265	262	276	261	244	243	216	243	235	254	267	262	204	285	271	263	224	222	241	249	251	225	256	253	234	245	247	226	275	241	243	218	241	254	229	215	235	229	231	218	240	251	256	228	230	233	252	210	231	236	237	244	249	216	208	246	248	258	251	234	262	270	238	217	254	248	256	231	210	216	258	244	273	241	252	264	231	234	216	237	251	247	208	233	253	244	270	251	231	197	242	251	228	219	240	240	227	216	232	249	246	235	233	217	233	230	258	242	246	236	222	220	243	255	219	267	255	251	244	233	232	254	220	236	245	245	273	216	265	259	253	247	217	259	222	220	256	223	254	235	227	239	228	257	233	245	251	227	230	272	263	248	256	234	253	244	253	231	258	238	229	219	212	278	242	237	269	224	227	256	216	255	245	247	229	230	245	258	224	246	229	233	233	237	215	249	264	221	252	227	249	263	239	233	224	259	258	207	275	239	249	242	235	220	232	247	227	228	230	267	224	248	249	220	222	253	252	260	231	228	222	246	243	238	256	256	248	241	217	225	239	244	251	223	256	238	237	265	253	241	254	240	265	209	220	244	226	253	223	261	251	232	236	231	247	244	234	239	244	253	247	252	240	256	239	227	245	216	220	221	211	248	236	243	235	245	240	264	232	249	257	245	247	220	260	245	250	230	239	232	236	234	237	217	236	270	232	239	235	251	234	237	242	229	234	255	231	237	229	244	223	253	248	251	224	273	253	191	228	207	244	224	228	255	248	245	233	256	228	223	240	266	240	209	235	255	229	256	232	239	245	220	216	247	225	223
15190	14979	21491	22620	27021	24852	19637	16475	10752	10147	8940	8104	6908	5723	5152	24912	38440	34892	26542	15596	6882	2541	1116	866	858	862	831	849	816	859	846	793	861	831	781	798	884	861	868	832	836	862	819	845	833	827	856	839	862	893	821	793	841	849	879	829	839	847	857	859	796	849	809	859	832	805	808	827	834	854	844	843	851	777	848	891	792	854	813	820	814	882	806	812	878	842	847	801	835	828	857	801	810	798	844	826	826	891	907	866	805	852	862	830	789	845	792	862	836	864	798	861	809	840	834	834	842	823	862	868	847	822	868	808	840	814	807	842	814	875	834	830	825	851	869	876	857	863	862	843	886	833	837	905	851	950	922	819	818	823	838	875	821	859	843	851	786	881	839	819	842	834	849	851	873	842	902	881	862	862	849	827	808	848	869	858	876	863	836	797	856	819	867	876	835	857	847	851	851	861	821	864	840	848	857	821	859	867	841	811	885	833	799	845	850	812	864	807	887	867	831	814	862	831	878	878	819	799	800	831	878	823	865	828	839	803	825	822	809	850	856	803	865	851	872	860	842	826	876	842	858	882	882	801	843	849	805	800	875	871	840	840	840	826	863	851	846	854	850	859	849	805	845	863	796	817	863	896	822	800	853	889	827	838	809	803	879	874	811	824	836	849	840	865	875	862	851	808	825	863	868	818	872	833	797	876	834	830	826	823	835	861	867	823	843	858	842	846	828	841	817	806	865	789	858	850	820	825	845	804	817	813	823	839	812	838	812	816	842	825	843	856	833	820	851	862	825	826	819	807	803	808	839	816	793	882	811	849	857	813	846	839	857	850	812	816	874	808	795	888	813	854	816	827	803	867	847	791	834	861	842	865	838	888	856	841	871	845	798	871	806	842	860	874	858	821	882	839	853	832	831	808	852	840	807	835	839	810	853	825	842	877	818	868	899	891	876	868	829	878	792	861	824	885	898	860	880	847	843	870	865	821	844	868	838	883	807	806	830	862	820	808	835	847	888	862	863	810	857	851	858	845	839	809	827	824	823	790	858	845	854	824	838	813	862	856	870	814	814	863	842	846	817	836	872	825	902	846	841	895	817	833	847	803	844	847	861	832	807	869	831	818	874	787	884	837	870	830	840	844	831	834	817	785	832	810	902	857	846	832	839	854	834	850	858	836	855	833	833	862	782	837	855	870	772	845	848	889	817	796	830	840	810	817	803	834	840	795	877	809	866	818	811	838	793	857	858	862	792	860	855	845	814	855	849	828	829	870	877	901	814	794	798	859	846	830	905	858	838	834	835	851	816	811	835	876	818	920	831	855	904	831	820	835	850	859	890	840	849	837	826	841	853	885	868	859	866	873	846	854	869	821	836	839	864	832	799	878	833	800	852	850	872	808	837	858	802	780	804	817	806	801	848	823	856	821	810	787	837	814	816	840	877	807	846	890	843	811	874	871	837	864	860	896	839	797	848	853	802	844	882	820	839	905	853	883	878	842	834	837	859	833	843	843	847	849	832	827	836	895	815	846	830	871	842	844	869	856	828	914	888	882	890	892	834	833	866	820	918	829	847	830	856	809	833	902	834	868	826	844	862	870	866	873	793	835	832	825	827	829	878	861	824	835	796	816	853	835	886	839	789	805	889	819	840	845	838	844	855	834	851	844	821	853	828	788	866	876	793	878	844	820	826	792	822	861	853	851	886	804	845	795	915	810	808	840	766	827	836	880	849	816	809	799	856	823	854	834	788	852	833	833	888	857	854	873	843	814	889	806	861	834	815	829	829	886	829	869	769	834	857	834	832	837	878	834	874	834	834	858	807	829	816	866	858	816	832	831	863	922	845	850	844	825	905	827	779	868	859	869	772	835	870	864	892	876	853	846	866	888	793	831	847	824	856	818	834	857	789	815	790	841	811	842	862	856	778	826	836	843	800	793	818	831	890	845	874	864	846	841	892	854	829	815	811	836	817	832	875	885	912	786	847	845	841	820	811	840	850	868	798	821	798	910	800	828	797	858	862	781	826	803	736	875	787	883	799	840	853	850	857	840	850	852	854	850	867	843	863	819	886	868	870	839	821	858	829	793	850	870	833	821	865	841	855	856	829	819	804	814	850	842	835	832	821	882	813	876	837	833	877	812	823	800	814	860	841	801	846	843	837	841	808	812	859	922	884	843	826	867	898	856	829	853	856	830	877	852	828	828	904	836	871	899	799	819	792	792	832	830	856	801	858	835	848	859	766	880	839	859	862	832	796	876	847	829	870	848	873	838	858	801	830	776	838	868	855	849	885	857	880	855	849	877	797	809	844	834	885	828	806	867	859	827	793	783	857	786	840	821	837	834	870	873	829	855	845	824	849	874	827	848	868	868	876	815	851	822	844	825	840	867	870	830	849	845	852	836	869	917	813	760	845	857	842	824	843	790	848	844	827	796	867	815	815	802	823	807	812	838	762	862	832	807	850	841	830	862	852	807	800	847	816	785	890	829	843	902	846	855	812	816	861	857	819	839	881	866	868	869	818	800	807	892	838	870	827	815	895	826	812	864	816	870	867	864	864	851	823	828	860	858	835	808	823	864	825	801	813	829	873	849	851	901	877	829	867	860	856	854	840	878	830	836	866	813	843	930	797	890	849	827	819	810	815	847	878	826	830	876	840	839	859	840	850	819	796	868	817	775	832	825	826	865	789	784	862	805	825	824	847	851	848	825	824	892	819	797	827	883	844	869	828	822	887	840	844	818	844	866	865	820	867	827	862	809	761	816	844	835	909	886	845	813	760	831	806	880	859	871	850	795	801	866	820	859	780	780	854	884	894	860	886	835	908	850	812	839	803	839	867	853	793	833	851	823	838	855	765	813	873	832	862	834	904	830	803	825	838	867	814	851	850	844	808	811	819	819	855	826	890	872	826	803	806	807	841	819	839	844	842	861	830	864	820	869	843	831	824	845	833	887	854	812	865	866	806	812	863	851	832	861	843	838	821	821	823	808	801	836	830	841	839	845	824	855	808	847	838	798	904	801	800	816	830	795	829	808	812	770	842	843	850	790	818	832	827	823	849	815	908	856	824	854	835	833	824	839	808	780	859	834	850	815	812	840	794	806	827	811	803	800	877	852	785	823	803	875	876	831	853	859	862	846	868	861	855	870	842	828	792	874	851	831	864	873	873	857	838	865	788	803	851	815	865	885	843	841	823	850	861	832	836	860	851	810	830	827	874	789	839	890	835	816	911	867	818	843	844	804	800	791	916	800	869	842	833	800	837	861	898	860	865	799	799	822	820	797	864	868	804	824	801	838	822	889	841	871	881	860	841	850	838	864	842	820	830	835	843	870	851	840	814	871	835	879	806	807	810	829	894	790	870	810	869	864	859	860	850	810	832	855	861	810	861	860	818	865	843	840	886	770	806	802	829	838	829	882	891	844	809	855	877	865	845	862	851	857	859	853	826	794	842	820	801	792	824	825	891	880	832	860	873	803	834	873	824	851	860	834	898	846	835	833	861	863
3605	2246	3315	2457	1955	1588	1009	735	948	683	626	539	478	479	378	469	888	1042	898	590	329	255	200	202	195	196	199	207	187	208	195	233	201	197	201	216	200	205	200	197	189	216	188	190	205	203	201	200	224	201	204	207	194	195	163	191	191	198	193	204	222	180	180	213	203	190	211	212	204	195	208	188	216	212	196	182	193	204	212	195	207	163	219	187	205	197	182	176	192	192	180	215	204	202	201	213	213	225	194	201	190	199	210	171	173	189	203	210	211	234	218	208	215	206	187	191	187	223	193	211	189	196	218	205	186	193	203	192	221	203	206	208	209	210	203	198	212	176	190	186	194	180	193	168	212	199	164	230	208	188	216	199	181	196	195	225	177	208	213	220	198	219	191	196	200	206	201	198	191	219	229	207	212	225	196	180	192	222	213	217	185	210	191	198	208	211	192	207	194	208	210	224	194	207	175	208	191	199	202	198	177	210	239	220	191	210	222	226	191	222	211	185	191	236	202	204	207	196	207	205	211	201	189	210	191	215	191	175	183	208	204	196	190	207	200	205	204	211	185	208	220	208	208	208	215	183	180	195	200	209	191	206	225	196	207	197	211	217	203	191	236	182	186	178	213	182	197	208	203	207	200	212	216	206	199	222	187	199	192	219	191	205	196	230	216	214	226	204	184	183	207	228	204	194	216	197	206	211	204	186	201	183	183	222	226	180	215	207	188	207	181	200	174	200	198	217	203	174	189	193	183	186	181	198	186	217	211	217	198	215	213	197	204	211	206	202	202	230	237	216	170	198	185	203	190	195	191	200	216	206	199	209	202	191	175	195	208	201	187	199	195	205	191	201	187	203	222	208	203	218	206	196	190	230	198	180	249	206	216	191	203	201	191	196	189	211	215	201	216	177	209	196	190	193	216	219	188	202	185	194	172	189	189	211	192	207	179	205	177	182	194	176	221	191	216	209	185	233	210	207	201	204	218	176	197	199	198	225	178	204	201	186	168	181	212	203	194	224	187	168	193	231	182	209	204	199	199	202	186	196	208	204	194	203	200	213	203	227	200	200	201	197	194	188	209	219	184	222	166	204	192	202	212	224	187	195	191	205	222	203	190	200	233	190	217	223	205	174	177	241	188	214	203	232	200	209	197	195	206	166	186	179	185	214	195	207	213	202	208	224	219	206	210	219	204	215	174	215	217	202	171	182	196	216	202	237	219	213	207	188	203	251	209	189	198	226	191	205	204	180	197	191	215	202	205	193	174	187	204	229	201	208	207	194	200	189	210	166	216	205	196	198	194	204	181	186	194	210	199	190	199	202	213	215	206	178	221	191	202	234	228	217	182	215	212	211	235	213	207	216	212	227	210	207	213	224	203	217	218	211	210	209	199	220	199	202	165	202	198	188	207	219	185	183	192	228	219	184	176	236	204	204	178	209	201	216	215	195	183	216	223	174	208	201	196	198	187	187	195	190	198	193	204	198	203	194	196	199	191	181	200	205	219	218	184	216	187	198	196	204	204	180	187	167	210	197	207	214	223	205	194	216	216	221	195	206	198	195	175	206	221	199	211	177	209	210	184	199	205	214	213	195	184	208	194	213	222	181	208	190	228	218	215	196	206	185	209	219	180	213	199	214	193	194	207	208	181	201	185	209	198	205	194	205	196	203	204	212	216	200	243	189	217	206	207	192	223	193	188	216	202	182	209	205	214	210	220	234	232	237	205	182	190	207	193	175	196	192	190	186	206	213	196	190	190	197	198	220	232	236	197	192	200	178	209	195	198	181	201	186	215	207	188	207	205	200	191	199	198	191	203	199	182	180	196	212	191	191	192	229	189	198	186	215	201	202	218	207	180	190	210	185	186	188	189	189	203	218	217	187	211	180	212	201	207	191	199	193	212	205	239	217	218	206	195	197	206	208	182	189	206	197	180	219	197	232	228	214	218	193	203	247	194	194	211	216	198	203	221	191	205	205	196	207	182	207	198	185	169	217	197	184	204	172	210	198	220	207	198	208	202	208	206	216	210	191	227	205	196	199	174	201	192	197	187	206	177	205	188	224	226	203	195	178	205	208	233	191	208	194	213	207	199	189	216	210	192	185	221	196	186	204	204	220	208	192	208	202	203	197	188	205	191	216	219	205	194	230	216	197	209	203	209	196	199	229	183	211	224	198	201	193	212	240	197	198	209	186	191	204	216	180	210	190	207	213	218	220	179	198	190	230	197	194	190	188	191	211	207	195	210	183	198	214	183	207	202	178	188	224	201	201	239	225	186	223	225	188	202	179	210	211	199	210	209	186	212	201	209	181	199	197	206	186	216	198	206	199	184	200	202	237	242	234	212	195	198	214	194	204	192	208	206	209	210	208	188	217	201	193	197	180	193	209	208	182	243	201	205	206	202	201	215	181	201	162	228	213	181	207	195	217	185	203	194	193	207	201	233	225	177	238	195	196	220	210	209	200	215	204	202	181	214	201	206	204	204	191	169	208	205	173	187	203	206	191	198	202	177	181	195	204	202	190	204	192	213	212	226	185	208	221	180	185	186	206	192	168	186	221	198	210	230	202	231	209	202	225	199	190	236	200	189	203	204	200	212	205	212	207	202	198	189	207	211	222	204	222	202	196	170	206	213	199	175	188	175	186	202	206	193	223	229	192	203	186	197	202	201	173	196	200	202	205	222	209	201	202	196	209	213	195	225	204	199	210	185	210	208	239	216	209	235	188	182	207	210	210	200	189	197	197	203	226	201	214	219	208	212	200	186	200	214	194	180	207	197	217	198	195	210	184	226	188	193	199	181	224	211	182	184	185	218	224	213	179	180	199	214	203	243	183	214	198	199	170	188	209	212	206	156	217	222	205	216	209	200	200	207	198	202	182	203	197	198	202	196	191	203	194	238	238	190	212	190	221	196	209	194	191	229	205	218	203	211	181	200	198	173	192	224	190	216	205	192	217	182	199	216	199	203	196	213	214	203	199	226	194	196	198	204	211	209	178	214	190	186	208	196	193	195	213	190	221	188	180	197	222	198	195	193	231	204	210	222	186	181	184	191	187	235	206	214	196	196	182	189	205	182	210	171	207	194	207	201	211	178	186	216	196	214	204	231	209	194	219	189	201	196	214	187	204	187	226	218	195	209	182	223	195	181	188	195	205	217	208	209	217	229	213	219	202	175	195	201	196	204	186	211	210	187	213	208	193	214	201	199	191	186	195	216	200	202	173	184	197	197	191	194	206	212	212	204	211	179	183	206	185	201	191	188	193	203	183	207	196	189	199	194	187	212	204	217	213	201	185	206	189	214	198	218	205	213	198	215	226	189	191	214	223	173	204	207	195	205	201	199	199	202	207	204	209	232	180	184	191	197	214	216	192	210	210	189	198	221	200	224	209	194	205	200	176	191	202	220	180	198	204	191	188	189	203	175	197	176	207	185	208	194	195	214	209	178	228	190	224	199	219	214	216	181	210	219	199	191	208	237	203	205	209	203	201	194	188	193	192
4089	3226	6921	7431	7212	6454	4677	3674	4683	3392	3310	2770	2665	2513	2168	2338	4676	5436	4356	2768	1595	994	815	727	714	737	738	698	731	739	760	735	698	748	775	739	726	717	734	699	769	717	703	723	723	765	754	676	739	717	728	680	749	780	721	732	736	690	702	691	740	716	728	739	689	758	691	767	750	728	723	732	682	710	738	763	709	735	689	707	717	778	733	722	758	756	729	713	708	735	721	708	773	749	738	724	687	723	703	704	805	708	731	720	721	764	749	707	724	723	717	731	757	705	734	710	745	729	809	733	710	741	741	761	698	706	734	748	693	747	717	764	732	732	750	728	748	712	713	742	682	753	757	727	746	726	746	727	731	749	772	703	669	758	752	729	762	795	725	754	703	678	719	776	771	703	693	719	731	741	686	718	731	718	694	727	718	710	717	734	713	762	722	742	697	740	714	710	685	726	761	777	702	753	674	757	709	686	725	721	760	744	729	717	745	769	755	767	700	762	715	667	729	734	723	718	698	682	762	739	733	720	719	709	745	719	738	676	693	699	769	716	700	733	729	744	773	718	731	729	720	729	758	693	733	700	720	744	675	751	687	729	725	759	744	718	723	728	732	692	740	785	754	730	667	735	696	755	732	700	740	735	776	764	733	693	745	764	754	740	687	737	717	747	704	733	674	701	726	680	761	690	768	714	729	749	752	772	736	764	709	771	684	711	731	730	725	753	704	758	735	753	729	691	736	745	706	734	759	737	677	737	721	739	741	736	731	689	728	717	745	734	694	733	699	774	769	697	733	720	717	746	724	693	741	709	702	759	713	791	703	747	713	725	714	712	780	691	704	738	730	702	751	750	750	733	783	797	680	695	741	751	731	730	753	740	695	741	717	733	747	695	762	717	745	703	737	703	684	711	738	736	755	716	754	695	726	752	786	688	742	778	763	745	698	708	749	747	769	680	719	781	741	761	741	726	706	737	714	706	723	759	758	717	706	687	733	709	723	756	771	705	697	752	720	678	751	727	760	746	710	769	724	735	741	749	702	735	756	739	716	702	746	734	714	717	675	713	756	710	746	750	715	697	715	731	701	693	710	744	733	739	736	679	759	748	767	724	726	724	716	725	735	742	728	724	699	706	788	739	705	692	720	763	728	713	743	714	721	727	700	732	722	716	732	725	769	732	769	748	729	742	730	703	682	741	782	761	733	741	728	788	719	799	697	772	739	709	688	714	707	728	779	702	731	719	766	727	665	737	696	724	733	721	764	719	758	731	809	740	713	731	720	746	763	720	750	751	735	728	682	765	717	717	746	694	710	715	749	675	758	709	725	700	734	780	692	713	735	723	688	792	700	754	762	763	683	720	720	696	680	691	732	751	722	759	742	754	761	705	765	726	750	721	743	712	761	716	766	741	691	707	753	755	706	726	740	754	721	736	718	707	757	744	717	714	693	745	730	710	667	713	714	769	758	709	722	721	754	725	737	737	739	708	733	708	738	714	735	775	751	676	738	708	742	754	768	735	728	709	710	730	734	770	750	766	663	752	762	739	730	718	704	748	735	739	734	732	741	710	740	728	693	732	776	702	703	688	752	712	715	775	680	743	720	715	710	735	736	802	732	769	721	714	707	702	723	740	735	681	758	711	673	717	710	759	734	735	795	719	771	731	729	754	703	692	713	730	718	680	705	717	748	724	701	727	674	765	738	743	745	713	735	732	725	754	734	726	747	704	722	735	744	772	748	680	720	758	720	726	744	710	727	721	756	711	692	711	696	723	724	771	690	716	772	770	768	699	758	701	725	704	742	697	735	706	770	746	733	701	703	651	738	716	743	734	736	733	711	735	754	703	722	765	716	749	747	745	747	723	725	759	721	727	738	761	718	730	749	752	743	690	810	780	720	761	734	754	718	765	718	712	744	748	769	722	755	730	782	716	747	712	729	742	737	732	708	741	781	720	755	727	779	721	732	744	744	746	720	733	735	725	785	717	764	746	752	697	724	771	729	730	750	765	736	735	736	746	716	737	721	741	739	741	741	777	716	748	721	726	772	675	799	735	694	742	747	736	723	742	715	719	754	740	760	754	730	748	700	737	711	701	725	675	760	722	708	718	691	712	732	710	728	711	745	759	708	705	754	720	764	719	755	727	715	761	744	778	707	692	741	722	734	750	742	780	715	734	722	732	684	703	784	726	758	738	731	747	800	755	750	738	707	736	741	730	682	699	753	684	774	738	723	706	773	731	770	687	748	690	757	715	733	727	690	741	755	719	732	747	718	754	743	731	725	753	736	759	722	719	700	784	712	704	775	730	710	733	756	765	734	729	697	744	739	726	752	709	725	698	718	742	747	652	689	743	724	725	731	775	746	706	716	715	780	751	761	730	727	697	739	768	697	758	808	703	684	766	691	686	743	771	722	747	751	754	780	692	760	718	733	675	726	728	741	760	710	773	754	766	713	668	769	739	750	756	694	716	715	695	800	725	694	724	719	728	684	724	735	734	705	724	709	753	773	723	695	739	721	714	732	727	733	710	702	735	718	732	732	754	733	698	783	731	687	741	714	737	715	713	749	745	719	733	741	736	711	767	739	756	744	736	808	712	744	737	748	740	715	679	680	715	750	705	732	737	725	674	767	761	729	713	772	790	722	673	632	755	692	723	761	742	713	730	729	690	713	703	680	762	717	716	744	701	773	725	735	730	718	725	718	783	732	734	730	719	780	758	741	707	719	766	779	691	785	695	724	725	744	722	701	711	760	718	707	713	712	723	727	774	759	755	736	716	717	714	737	740	675	786	736	744	716	692	680	683	676	697	743	734	678	711	728	736	704	708	722	735	779	717	740	756	682	766	772	770	806	750	687	730	773	714	700	684	747	769	729	716	747	724	754	768	715	681	731	716	745	737	747	724	742	671	751	758	714	725	719	682	730	710	702	736	740	718	742	699	747	700	726	776	689	767	698	713	765	702	783	752	742	738	700	754	722	750	717	734	688	771	723	754	725	725	758	762	760	749	734	715	746	729	784	749	706	733	727	719	739	725	751	697	736	688	725	745	766	711	712	694	731	753	707	710	755	751	765	716	742	729	726	719	732	676	761	689	707	752	712	729	705	748	709	715	720	727	763	716	712	768	724	748	693	755	752	758	715	710	767	748	702	699	770	745	714	671	760	730	689	735	793	738	758	750	706	697	782	733	714	719	716	704	756	745	773	720	731	743	733	734	734	770	715	694	723	808	743	728	716	749	748	740	736	730	759	723	692	712	715	727	749	774	703	720	724	756	724	793	699	751	702	704	766	741	734	762	750	743	722	736	756	751	740	678	740	714	706	771	754	791	724	720	715	741	734	726	759	683	786	722	765	689	706	757	750	733	721	703	742	697	716	754	747	700	733	731	713	735	742	722	789	681	761	755	660	737	716	710	714	729	710	706	684	748	709	754	719	728	686	732	710	748	671	707	763	748	760	682	719	698	770	741	690	703	708	668	704	758	745	718	729	742	696	691	721	734	722	723
11133	10779	15003	12064	10307	8496	6272	3425	2136	1714	1248	1199	1059	865	1199	2804	8738	9695	5270	2505	976	431	261	232	219	230	213	270	229	231	196	223	223	226	235	205	194	214	228	245	225	227	242	245	240	236	215	221	220	219	239	214	255	239	207	227	254	226	239	224	203	250	222	214	260	266	217	238	246	215	248	221	222	214	205	227	237	234	215	229	219	230	236	218	188	224	239	222	231	214	241	233	236	204	218	227	239	219	238	211	204	233	226	209	217	229	215	229	224	219	215	231	222	245	215	230	210	215	223	230	224	246	236	227	197	234	234	210	237	232	219	234	237	252	254	225	220	203	212	211	221	225	214	231	214	217	245	208	240	205	257	206	216	198	224	241	199	235	230	221	223	231	224	215	241	204	190	224	204	235	221	228	225	220	219	207	184	211	219	217	267	208	218	203	196	237	224	219	222	219	229	244	222	234	243	230	252	236	228	207	227	232	233	201	219	216	207	224	225	226	210	219	207	206	200	202	211	221	247	212	252	215	233	211	225	216	223	205	230	234	198	241	198	244	233	216	204	233	236	233	219	236	215	237	241	215	224	242	209	252	244	221	216	242	216	206	241	196	201	239	220	206	222	227	216	213	200	208	211	229	209	250	253	202	248	229	228	201	228	224	231	235	244	214	215	240	192	226	219	225	219	232	241	242	234	223	215	210	250	219	229	227	247	201	206	243	225	240	212	193	229	248	215	200	205	231	231	218	200	223	210	222	229	246	253	204	222	220	241	224	215	231	223	246	259	218	227	240	217	252	204	202	217	227	208	230	251	221	206	229	233	234	202	230	202	229	214	218	212	247	255	225	207	238	240	199	201	223	228	208	226	215	216	213	263	232	215	221	247	222	243	254	242	208	246	208	248	249	233	226	218	241	225	241	236	225	248	205	232	224	230	219	209	250	240	225	228	241	267	252	216	241	208	218	237	203	224	229	240	199	220	224	220	244	240	183	229	241	257	233	210	231	236	235	216	211	238	207	233	211	213	198	211	214	248	228	236	230	222	248	200	240	187	215	237	245	251	223	220	227	235	210	218	228	223	262	249	207	237	224	226	217	225	234	220	224	224	218	246	228	208	230	237	237	232	233	232	203	197	225	220	224	229	229	240	211	245	222	224	224	209	211	280	208	231	232	253	213	232	226	225	222	220	226	241	217	244	220	247	232	268	250	223	241	234	194	217	234	241	215	238	204	240	218	216	233	224	210	251	209	224	238	209	200	213	225	207	207	200	230	223	208	249	203	219	234	238	227	229	214	218	218	216	238	222	222	230	231	229	225	261	214	202	237	223	219	223	253	226	232	221	215	225	226	210	224	208	231	221	229	236	226	205	228	262	225	217	243	223	220	234	200	199	228	210	209	237	213	225	235	236	233	230	235	223	208	197	205	208	238	223	216	243	239	219	248	231	263	233	234	212	201	234	204	211	212	252	243	219	219	227	206	242	238	228	223	220	231	214	202	244	219	226	241	210	215	253	212	218	222	230	223	267	206	232	238	244	227	231	229	253	216	223	215	221	222	212	233	226	235	226	201	240	221	232	233	231	231	215	264	240	237	241	228	199	236	222	211	251	235	228	235	244	210	212	233	241	200	220	250	217	222	218	224	202	206	233	238	218	220	238	223	229	226	239	203	249	232	246	229	198	196	232	244	240	213	193	218	216	215	222	223	239	230	211	218	225	225	211	234	230	241	215	241	239	216	220	225	224	221	240	205	249	234	210	241	218	215	199	231	244	235	243	243	203	235	198	210	241	223	218	224	220	209	244	188	230	218	240	245	210	233	239	241	231	213	214	219	242	239	247	224	234	228	232	225	215	226	224	227	195	218	202	210	210	216	226	243	220	228	247	233	208	227	245	232	228	217	214	208	206	228	249	232	244	211	233	219	200	201	243	224	210	242	208	216	233	241	199	232	240	238	213	237	235	254	215	219	259	236	217	229	185	242	249	241	243	258	202	209	218	202	223	238	228	228	228	249	245	233	204	229	215	223	207	240	247	235	208	211	221	247	238	237	214	214	236	224	247	239	232	233	232	225	209	225	221	197	260	248	212	234	251	213	207	230	218	221	236	224	219	229	210	226	211	260	241	237	199	234	225	217	224	234	222	242	228	228	235	258	264	216	215	220	207	248	215	225	225	226	215	234	226	231	231	218	245	211	243	221	231	227	260	231	217	227	233	211	235	193	219	195	226	229	230	219	228	223	243	220	230	214	232	226	215	214	224	243	239	241	225	246	245	241	222	228	234	238	246	270	253	235	210	227	197	213	240	235	203	210	230	227	221	206	228	228	213	235	220	213	246	243	221	250	217	210	240	225	214	207	208	219	227	242	222	206	236	207	238	220	233	249	209	233	216	219	228	209	208	216	199	216	244	251	224	216	214	232	231	219	213	231	236	209	228	209	233	220	220	221	240	254	224	209	214	236	217	210	189	244	214	213	221	229	197	229	201	223	210	244	234	200	242	226	227	212	232	226	209	221	216	204	224	224	213	212	251	219	223	217	213	204	224	213	226	213	215	218	197	211	191	216	223	202	221	232	245	208	226	208	239	257	232	202	222	238	224	224	212	214	228	220	233	218	210	217	242	228	245	214	231	231	232	235	249	227	246	218	226	221	247	216	245	263	228	241	225	230	213	238	211	227	226	241	227	237	248	217	251	232	254	200	223	235	208	223	232	240	251	222	209	212	229	221	249	215	210	215	221	218	218	249	215	224	221	232	230	232	229	252	249	215	200	217	220	248	228	223	224	222	222	229	231	229	224	224	229	218	230	260	223	254	235	237	236	211	226	215	245	221	234	201	251	242	218	247	213	220	224	203	229	229	208	193	231	197	240	239	240	229	217	233	215	208	192	215	227	229	213	253	221	219	226	230	242	221	214	228	236	212	234	228	244	207	228	215	239	232	248	246	236	198	246	229	208	180	222	231	220	220	230	202	231	220	209	237	210	212	204	231	213	220	239	210	232	228	222	229	221	246	211	249	246	231	234	197	226	228	214	211	215	253	240	228	250	221	210	224	256	237	234	230	223	207	217	220	218	204	241	242	231	236	249	228	233	223	219	245	230	218	234	219	225	248	244	218	238	244	210	217	207	231	256	229	259	222	238	227	240	211	202	240	235	245	212	229	225	216	218	222	221	238	228	206	227	241	228	240	249	232	214	210	197	228	238	230	204	244	231	223	220	211	221	268	219	238	224	231	216	256	227	209	216	219	223	230	228	259	216	234	211	239	247	226	223	227	222	233	251	212	246	227	213	219	224	259	231	218	210	204	234	227	259	197	226	231	233	227	232	200	227	205	222	226	222	227	225	228	231	221	238	241	239	234	213	258	237	218	196	245	197	224	218	208	220	225	251	249	223	234	240	218	248	199	227	241	254	229	198	228	227	213	251	237	224	233	228	263	217	236	212	212	232	224	229	235	218	217	232	208	247	223	248	224	222	255	221	215	212	237	241	249	252	240	225	236
10713	11058	17531	17791	19081	17386	14043	9941	8808	7863	6991	6527	5692	4884	6657	14252	29415	29266	20143	11796	5166	2006	1082	849	837	793	833	811	809	842	830	820	818	800	820	818	803	835	772	801	796	789	838	836	769	809	800	835	818	835	796	811	848	761	810	796	858	814	755	809	816	849	806	811	795	809	820	832	817	810	786	799	784	780	838	811	809	812	765	787	813	767	827	810	815	831	821	796	814	811	762	808	797	808	832	868	810	812	826	776	767	768	806	822	800	830	794	830	818	793	796	776	809	834	809	835	872	825	808	811	787	823	835	788	801	783	793	761	804	845	802	860	796	820	784	795	783	802	816	825	807	803	819	753	798	810	800	837	866	785	783	765	796	759	874	817	838	824	771	822	807	820	791	834	868	780	781	800	806	831	814	744	808	828	788	785	797	827	812	790	764	829	805	834	834	826	764	888	792	828	792	860	805	852	786	805	851	766	753	764	820	801	846	811	847	800	776	810	827	761	841	808	826	824	798	841	808	881	811	793	804	791	826	822	789	783	832	799	793	824	800	856	782	807	782	838	786	806	852	860	824	796	798	782	836	778	812	876	785	830	811	772	793	824	837	780	760	797	743	865	771	821	800	834	804	836	773	828	797	815	773	786	775	747	787	785	834	778	881	820	796	813	813	808	793	850	791	822	826	774	835	734	760	797	816	769	761	788	803	811	815	826	825	844	802	817	822	842	741	824	822	751	824	875	800	770	817	746	792	835	831	816	791	832	763	850	850	790	800	798	780	760	844	769	768	849	785	809	856	816	864	819	785	795	800	806	799	799	803	762	812	788	818	858	782	814	777	786	823	854	860	843	812	787	796	816	793	772	787	826	839	807	802	798	814	781	803	783	835	762	779	826	748	758	846	810	794	791	834	790	817	784	785	778	791	811	789	802	801	767	863	786	811	811	799	793	780	835	792	820	805	829	853	806	843	789	852	790	820	779	784	823	836	759	778	786	789	797	775	832	825	793	787	824	852	824	854	811	857	789	777	794	878	818	826	847	856	795	823	772	815	782	792	795	835	785	810	786	769	793	769	838	803	791	804	815	833	772	797	828	807	774	804	807	804	788	827	830	808	845	829	793	798	841	810	850	817	852	780	812	796	813	797	876	794	819	814	852	821	762	814	852	850	814	825	794	779	789	808	796	836	833	859	782	790	803	818	848	778	817	805	831	801	836	829	792	822	782	775	827	820	793	839	816	811	888	817	787	825	787	827	834	789	797	870	782	841	796	797	814	736	820	820	774	778	813	723	805	782	791	816	779	739	780	815	814	795	844	842	789	829	779	754	764	780	792	798	824	816	805	792	801	831	772	837	823	842	806	794	808	815	809	819	794	815	842	774	788	794	776	755	783	792	774	784	755	850	832	844	795	831	783	781	792	805	793	803	799	766	852	844	798	817	785	847	808	822	787	800	813	798	785	803	832	824	799	800	823	843	780	812	812	820	839	800	816	839	835	791	740	806	803	833	770	793	773	778	797	839	793	777	818	778	815	807	786	823	814	809	814	757	782	840	838	792	844	800	730	797	769	819	809	783	806	788	838	780	752	803	819	864	821	787	865	839	772	834	828	790	779	797	827	792	796	849	788	813	777	818	872	793	812	792	859	744	795	813	806	782	780	825	816	801	835	753	811	833	802	816	762	797	760	815	784	802	818	850	816	782	795	764	766	821	713	841	858	784	792	834	789	801	823	807	789	800	809	750	799	813	845	794	752	811	812	834	791	794	763	776	789	774	819	837	767	786	810	823	797	827	816	812	829	778	835	852	758	816	771	803	815	753	788	772	815	797	815	787	824	783	802	875	808	826	794	768	793	796	822	751	833	878	798	827	800	794	867	830	776	821	797	793	793	838	787	759	842	778	810	856	806	824	817	822	805	826	811	840	802	839	865	800	818	866	808	817	832	787	794	749	802	830	787	823	832	786	843	794	814	759	838	829	806	801	834	848	748	789	774	798	789	827	788	793	804	844	786	818	791	804	818	799	715	838	816	797	805	795	810	799	830	828	834	832	760	790	773	795	814	817	816	782	811	742	789	749	789	853	837	832	866	823	815	827	788	756	791	776	819	758	835	800	823	802	866	858	813	807	828	779	807	797	757	805	817	812	831	781	838	791	844	808	768	786	799	813	872	829	771	809	805	789	841	827	784	818	815	794	788	817	801	814	828	822	797	799	785	810	787	799	803	815	829	845	819	854	819	804	795	833	780	834	777	791	813	813	861	832	771	801	794	736	748	806	748	795	828	784	816	765	800	851	791	797	786	806	794	824	789	800	763	810	806	790	827	779	851	750	858	812	842	811	805	841	877	820	802	767	769	869	782	834	818	853	804	804	828	789	860	814	753	821	833	775	801	775	838	810	840	749	822	813	789	856	780	802	785	809	777	825	864	804	769	846	830	816	754	827	820	753	799	835	784	847	763	798	814	818	824	804	796	820	814	758	780	798	805	759	836	815	773	782	825	863	799	838	823	784	830	833	828	823	836	805	775	802	816	842	804	776	800	776	753	815	824	885	783	803	805	815	836	776	833	798	805	778	832	824	795	839	798	789	809	746	816	790	768	773	778	834	781	831	805	808	808	794	782	798	814	795	783	819	821	773	823	790	819	825	842	798	830	786	800	772	818	785	764	826	794	803	824	813	856	852	822	773	785	794	804	813	886	845	825	801	772	783	819	844	797	862	794	825	781	770	813	772	819	852	788	792	807	796	788	797	787	790	769	834	814	830	804	786	767	812	793	787	791	810	864	807	799	808	840	800	806	809	807	871	814	799	772	830	788	816	803	830	851	825	782	797	787	799	847	830	800	829	820	757	809	821	835	816	840	763	824	810	796	832	831	822	824	839	820	782	804	833	781	855	795	783	813	788	813	780	825	811	828	801	774	831	797	770	872	777	813	814	873	802	740	840	762	831	845	831	789	858	806	841	831	763	787	858	769	826	826	781	800	819	809	817	772	821	845	758	758	804	889	796	803	815	821	814	889	854	807	826	779	809	820	821	767	726	846	808	806	814	793	814	821	807	813	776	780	821	804	788	851	778	798	814	826	817	792	843	851	799	786	826	768	743	820	806	782	770	795	775	820	820	789	781	830	848	802	856	817	796	791	751	797	815	804	781	796	851	788	777	817	812	801	864	800	823	781	781	803	831	805	765	823	808	804	802	803	794	788	823	810	814	782	807	791	817	810	818	803	782	785	791	819	826	833	824	813	787	835	830	763	805	821	799	778	797	790	855	812	788	830	789	759	750	805	782	861	766	813	754	823	772	874	843	780	831	822	795	860	822	767	795	824	806	780	811	785	778	825	878	769	786	831	755	794	806	828	823	773	814	776	829	791	794	824	812	835	871	794	834	797	828	852	873	796	760	838	744	769	771	786	830	804	822	807	805	787	771	835	815	800	766	781	809	802	801	750	787	829	745	775	789	810	795	759	859	777	810	801	807	796	819	744	810	804	845	787	779	779	808	810
16863	16495	20980	17177	15638	11922	9757	6282	3518	2065	1722	1501	1540	1512	2172	3353	14819	15646	9657	4865	1855	715	382	244	305	288	275	280	237	261	255	242	274	292	277	251	281	281	294	279	262	255	280	294	269	290	283	254	273	296	255	264	263	248	287	250	265	276	263	288	269	283	263	255	270	280	276	275	281	262	272	278	237	256	274	272	270	256	284	258	293	262	256	273	253	272	255	267	294	270	290	278	252	279	280	274	274	273	263	259	272	248	293	265	255	229	289	250	266	275	291	276	212	288	290	263	259	268	262	255	258	265	253	275	286	271	274	267	280	283	280	256	276	253	265	304	282	270	274	292	265	294	295	279	271	311	274	290	278	265	263	278	296	259	268	265	255	274	255	248	272	281	264	261	260	249	246	266	251	293	249	265	278	287	263	285	260	286	279	272	246	283	272	285	280	273	255	262	249	264	277	270	244	247	251	262	243	275	251	247	268	286	278	301	261	264	274	305	272	273	248	267	271	252	260	237	252	259	270	263	261	268	298	281	261	252	276	294	261	264	277	255	279	277	256	239	272	261	250	282	276	277	282	270	282	275	254	293	262	262	282	256	251	277	264	290	264	258	267	259	291	267	256	289	281	289	289	270	292	296	259	284	271	266	274	269	256	284	270	258	269	261	279	276	272	286	259	250	234	275	271	262	262	255	263	271	272	262	243	260	242	267	278	263	266	270	279	260	282	254	260	247	272	275	259	274	264	294	238	264	247	296	243	295	299	244	253	274	256	300	272	285	264	275	284	290	280	278	275	276	282	273	275	258	243	282	263	260	288	266	283	275	251	292	252	277	270	256	258	269	256	293	274	259	235	272	257	268	272	255	266	248	271	277	259	270	253	289	286	264	271	281	241	279	279	263	266	287	279	269	281	272	286	257	276	279	244	282	260	271	284	264	298	277	281	269	275	278	298	271	294	271	260	285	276	269	282	272	263	274	261	263	258	291	272	263	285	267	299	263	256	266	244	274	249	279	263	289	272	276	262	269	241	262	279	268	263	252	302	241	270	273	279	277	271	279	264	262	273	280	254	268	254	287	254	277	283	259	255	267	263	277	267	279	297	272	293	240	269	257	283	275	236	267	262	257	281	255	244	295	264	287	249	298	280	293	291	267	260	246	263	279	264	264	290	279	272	267	278	259	262	289	256	293	284	280	273	276	261	239	260	281	281	249	255	288	242	237	263	265	258	273	269	249	288	309	301	271	280	255	253	272	268	270	267	266	289	248	258	261	258	275	283	264	262	271	273	255	279	269	282	253	262	273	269	297	280	285	267	264	286	272	262	270	258	257	276	253	261	252	258	270	254	253	280	273	261	277	272	283	249	282	291	301	254	265	277	269	276	258	281	251	269	281	281	280	271	268	246	277	284	276	245	285	271	268	265	281	254	240	270	275	258	273	289	271	280	273	254	253	265	275	268	257	241	248	276	270	253	259	297	269	266	244	275	282	251	305	271	270	285	269	251	243	267	265	295	252	276	322	269	271	252	268	259	270	262	250	308	272	251	292	266	255	278	279	300	292	247	271	280	251	251	264	289	252	298	235	256	259	257	255	278	253	270	264	288	256	289	271	296	288	261	253	246	241	260	251	273	261	252	267	235	288	287	228	242	295	279	250	261	274	253	253	265	299	257	277	268	282	263	250	248	239	279	273	271	252	284	294	259	282	267	308	255	258	259	276	252	256	270	240	294	267	257	255	262	279	252	252	258	270	270	258	224	282	296	273	277	256	283	287	297	279	262	281	258	285	263	292	269	256	290	245	278	247	253	264	261	272	271	280	259	261	267	258	266	302	257	268	231	285	264	259	269	257	263	249	284	271	290	292	277	280	283	249	275	268	259	259	295	241	248	256	279	267	277	278	269	281	262	266	261	269	280	288	252	266	294	281	247	265	273	281	246	293	295	280	254	288	275	298	280	289	267	272	275	267	266	294	293	273	267	274	301	260	260	265	262	298	276	257	268	304	276	263	287	268	263	258	280	272	311	270	293	271	268	270	294	278	267	289	253	246	273	248	257	281	274	283	273	280	282	253	278	262	252	276	260	281	251	294	242	257	280	261	261	278	277	287	280	257	269	262	265	278	289	248	279	235	239	277	268	251	279	247	283	258	252	270	268	281	229	264	278	259	270	281	300	256	256	254	267	286	296	259	258	269	267	291	255	258	264	256	265	298	290	290	267	286	295	272	267	287	273	258	259	254	276	251	252	270	267	247	251	311	241	294	253	254	263	241	252	255	269	257	254	273	265	264	299	256	244	276	265	276	266	286	266	278	242	257	249	294	260	269	262	289	271	272	269	279	264	284	270	267	262	244	246	278	260	276	259	268	286	290	281	263	270	270	265	262	276	271	265	267	260	269	279	295	262	259	263	272	296	284	282	285	261	271	280	267	274	291	270	267	261	281	254	268	270	251	258	264	272	273	281	275	277	280	275	285	300	264	260	257	260	274	252	258	307	283	287	268	282	289	291	279	294	252	271	255	275	274	281	268	286	297	265	268	268	292	261	272	262	267	270	263	272	280	254	259	258	258	244	280	267	272	260	260	262	290	265	255	292	267	286	271	298	276	273	285	261	264	277	259	269	266	260	279	254	274	291	260	288	259	299	276	280	275	242	284	240	296	255	267	274	253	268	245	317	242	263	276	238	270	265	243	265	237	256	248	267	264	249	263	273	268	286	268	265	255	262	253	277	276	270	294	278	289	255	274	260	278	269	262	274	289	301	268	284	271	277	253	249	276	300	246	272	254	267	307	268	241	279	272	248	253	252	258	263	293	273	280	261	291	283	278	283	265	255	267	252	270	265	258	257	234	274	287	272	239	281	261	279	255	240	258	296	265	272	253	258	265	288	269	271	274	268	261	268	272	274	258	259	250	271	255	265	274	270	253	277	252	272	262	274	278	268	255	275	264	249	288	254	281	254	250	301	290	268	257	255	293	283	276	301	248	275	272	264	269	267	251	270	275	267	281	252	281	259	274	274	269	262	248	260	242	281	291	276	250	253	251	268	253	291	262	279	289	257	282	237	252	245	250	279	274	278	290	296	269	297	263	239	273	260	278	279	250	302	282	267	271	280	278	255	289	264	242	264	251	299	286	275	297	280	279	262	252	287	246	243	278	282	277	298	223	248	277	258	297	280	254	252	273	304	273	259	257	274	296	264	272	261	286	281	245	268	273	264	260	264	254	269	283	282	263	301	269	283	264	267	267	229	247	242	316	284	237	272	248	284	247	254	261	276	282	235	264	283	266	269	264	263	285	213	284	271	285	270	235	306	260	297	288	256	255	278	305	257	268	271	297	281	280	249	266	264	284	270	282	280	284	303	254	315	245	266	266	285	239	255	260	257	269	271	269	269	277	265	279	277	265	284	263	276	260	246	269	266	281	255	282	267	258	270	315	277	266	264	275	248	291	265	257	271	234	292	275	260	264	265	262	270	254	267	277	273	274	259	236	259	263	261	273
14253	15484	22412	22532	25106	21242	19095	15466	11284	9366	8505	7710	7712	7878	10550	16097	37255	36136	27997	18511	9015	3455	1387	982	889	869	919	1008	880	938	914	894	908	930	894	914	968	940	942	925	929	955	978	950	895	884	918	894	914	903	921	899	985	926	887	917	909	950	936	903	957	940	947	959	932	848	917	854	933	940	971	957	913	973	903	918	944	899	902	936	951	874	877	884	938	894	896	913	965	964	878	927	891	909	935	885	907	953	945	938	935	930	949	898	929	896	921	878	941	957	887	940	917	949	874	870	966	965	929	960	895	914	972	964	968	886	924	984	953	902	882	900	879	991	968	901	946	910	964	931	960	915	943	883	927	920	934	920	984	924	908	921	938	940	973	913	912	939	960	895	893	932	941	947	948	930	1000	931	939	957	913	910	877	933	945	879	929	908	950	962	889	904	867	957	855	954	881	879	968	936	928	952	937	872	955	968	923	930	904	923	933	938	912	948	964	970	913	899	896	924	978	903	963	917	940	912	885	923	936	886	940	899	933	910	958	900	976	940	931	935	900	879	877	932	899	944	924	896	921	915	951	946	984	943	937	899	908	964	952	888	926	929	979	942	887	920	891	948	926	960	948	921	946	923	915	918	916	960	924	930	918	963	948	966	909	918	923	905	953	942	993	981	971	973	921	904	872	918	896	886	933	945	920	948	905	924	966	966	943	978	963	935	922	895	928	929	949	961	872	982	971	887	877	907	847	847	862	907	966	898	940	861	910	930	927	846	955	958	947	902	918	906	923	935	922	919	934	922	927	967	952	937	936	968	934	903	931	971	937	937	924	939	974	904	963	958	925	937	925	929	920	880	952	935	972	921	941	927	941	948	906	925	869	884	936	917	923	989	962	949	932	942	896	954	945	927	943	972	921	959	921	897	898	899	949	983	942	925	932	881	953	906	972	923	948	910	889	931	944	944	930	989	947	903	935	891	1025	872	847	937	881	895	968	912	901	945	929	896	969	937	902	976	913	939	900	970	870	882	934	898	883	902	955	951	870	945	916	944	905	955	939	924	938	930	922	917	921	897	839	903	936	934	979	872	950	921	896	894	976	926	982	951	915	893	915	970	879	938	923	930	957	886	933	872	961	943	897	956	907	897	918	991	922	892	889	907	945	898	921	920	956	934	965	927	837	918	927	884	923	936	935	993	910	922	978	951	980	872	900	943	915	894	897	889	969	962	961	913	926	939	970	964	914	923	956	928	904	999	964	879	888	1009	960	956	908	927	953	939	959	960	981	886	913	944	902	933	972	931	931	964	917	958	931	887	893	869	929	952	952	909	951	890	875	925	939	841	904	902	905	977	903	910	963	912	938	915	948	902	940	930	947	978	914	989	939	915	883	937	903	908	935	937	940	924	914	900	928	894	931	935	931	948	905	941	963	881	923	897	917	881	949	918	961	924	928	911	968	884	952	979	910	938	937	910	970	917	910	975	853	956	958	885	916	925	966	969	924	877	872	884	984	942	963	917	925	984	964	960	969	906	996	981	972	894	882	966	918	947	889	930	902	919	911	941	938	942	966	983	960	973	929	921	897	937	931	909	922	935	927	934	918	935	870	965	958	908	919	965	946	965	917	949	931	908	919	937	906	971	842	917	922	905	968	973	964	928	877	916	896	952	946	930	943	936	923	912	909	995	951	930	969	905	924	877	903	891	893	956	936	874	944	921	929	903	979	902	937	949	911	969	948	979	969	928	903	910	969	937	952	945	978	930	974	930	924	930	883	887	910	938	928	962	920	927	933	917	934	909	909	880	934	917	975	900	949	923	952	891	941	922	950	926	922	899	946	908	913	913	932	852	925	957	957	895	898	938	958	947	923	942	912	933	912	935	915	879	945	938	931	923	904	899	921	966	941	856	961	940	936	907	907	942	947	903	978	929	946	924	932	969	951	920	960	932	940	967	924	1021	958	885	933	931	943	913	931	929	952	955	910	970	974	919	934	888	873	912	905	893	897	912	934	953	939	933	927	961	930	885	873	922	913	899	989	938	911	905	955	915	875	896	919	906	908	923	959	936	977	904	890	904	901	970	931	935	953	922	961	932	906	938	876	950	862	942	923	937	955	967	861	947	913	962	938	877	981	977	937	972	970	901	936	942	933	959	925	884	945	958	971	930	953	941	890	946	922	944	899	919	944	886	926	908	939	895	889	919	953	897	954	930	894	931	880	920	998	942	912	963	910	891	906	947	916	895	893	974	922	884	892	905	927	922	972	905	916	927	962	982	948	931	924	951	906	875	952	988	939	920	938	895	937	882	962	889	942	927	899	900	924	996	918	904	960	972	909	942	939	977	991	909	980	925	920	955	967	970	928	933	920	899	898	951	935	952	915	879	975	912	903	921	902	897	934	890	955	905	960	907	936	932	863	945	949	912	942	891	897	961	950	955	951	935	930	929	895	870	980	923	909	936	923	871	931	952	876	932	939	910	899	1006	892	901	955	919	969	932	918	977	889	934	969	906	971	967	943	921	895	940	958	899	936	911	952	896	975	915	998	871	941	900	884	901	943	925	967	881	963	952	887	921	873	941	918	926	938	938	970	934	926	934	939	979	935	986	935	914	891	942	982	884	967	992	899	941	901	958	986	901	958	936	892	929	902	970	945	936	887	940	957	941	865	881	918	899	916	976	954	960	915	976	966	879	899	915	943	942	963	930	932	966	909	942	990	955	938	942	944	942	939	883	926	936	923	904	930	959	950	941	919	946	899	922	926	934	921	908	900	930	895	939	971	890	912	852	902	988	918	905	984	895	912	923	938	923	897	935	909	952	891	948	912	989	908	910	937	960	968	940	934	920	942	902	940	928	896	969	960	926	912	970	861	939	935	947	883	964	937	904	934	934	890	935	974	903	887	922	917	961	961	950	987	900	937	885	944	889	983	894	912	893	956	967	963	936	887	903	931	957	900	930	958	934	945	927	919	896	912	889	922	885	926	923	961	952	872	914	902	985	895	884	912	955	950	978	910	922	923	950	962	930	910	920	986	958	939	888	930	962	983	892	974	938	914	954	923	902	937	936	947	1011	929	907	940	968	944	917	917	985	891	902	875	886	922	937	883	979	907	937	911	929	942	917	969	879	886	990	922	886	900	953	917	910	922	875	930	955	897	932	903	913	928	920	960	900	961	939	921	878	925	915	916	943	923	936	895	982	860	961	910	955	924	928	904	889	919	932	947	960	925	909	919	896	905	882	923	875	928	917	937	934	886	912	919	943	929	899	900	952	896	906	927	942	880	905	920	911	951	901	933	910	868	908	914	913	952	904	963	898	943	900	970	916	987	965	919	991	876	913	906	936	907	954	977	902	928	962	903	942	906	930	950	895	949	927	898	977	947	899	898	915	948	900	949	870	900	911	944	974	941	965	950	902	925	910	834	937	913	955	956	949	928	946	947	898	900	906	926	917	944	922	962	952	900	886	928	928	935	893	930	913	960	927	929	861	920	956	945	947	875	893	934	938	947	970	926	903
3256	2653	3599	2625	2321	1657	1174	986	977	860	861	791	584	547	422	447	1311	1236	942	541	371	272	176	191	186	186	188	197	200	190	201	216	192	181	202	186	204	209	173	241	194	200	183	198	206	203	230	179	222	182	196	199	193	203	195	210	195	194	185	206	184	205	188	205	190	193	201	176	185	189	187	218	196	201	190	191	189	176	202	171	192	217	203	181	216	184	206	212	201	198	187	177	203	206	204	205	193	197	199	219	172	204	222	195	224	215	192	192	183	230	200	183	202	205	229	195	183	199	185	195	200	185	184	205	216	198	187	198	207	216	223	213	218	197	201	211	219	175	220	208	212	175	181	193	203	186	185	189	196	204	193	183	197	208	217	208	192	199	218	207	189	225	197	200	198	198	210	208	201	182	189	214	211	212	208	196	192	214	213	214	238	189	201	231	214	186	197	201	206	202	214	184	209	203	195	210	210	169	200	201	208	188	202	184	192	211	186	194	194	197	210	205	207	209	181	206	210	221	201	214	208	213	193	197	179	193	194	194	202	208	215	190	174	227	185	180	221	197	211	178	209	195	188	187	203	190	182	217	218	171	209	211	215	204	186	205	184	222	203	201	207	219	200	195	188	183	195	218	182	206	230	208	181	199	211	205	190	197	212	210	207	223	201	195	215	198	214	201	204	189	191	193	188	188	228	189	181	197	200	187	205	205	200	200	221	197	192	174	187	208	235	195	172	196	217	205	209	187	203	217	208	231	204	208	232	190	197	197	209	218	214	207	187	208	204	195	204	180	202	194	174	182	179	177	214	198	204	198	194	197	196	225	198	195	202	185	196	193	203	200	191	196	196	187	202	184	188	189	176	180	212	206	221	215	197	218	187	196	215	202	183	204	212	193	197	193	215	203	217	211	184	207	198	224	181	192	192	190	206	221	233	188	209	214	179	217	219	194	196	192	186	197	205	168	213	192	239	211	174	204	188	221	193	216	206	165	210	189	208	181	198	201	207	210	205	200	214	229	191	186	164	196	183	205	195	205	182	207	201	212	209	206	208	160	207	184	221	189	206	202	216	201	192	170	174	196	207	199	199	183	218	186	215	220	185	204	188	196	178	167	183	207	205	200	193	211	199	195	227	203	207	197	213	199	187	205	176	208	185	211	172	190	204	211	185	177	179	199	225	189	210	204	225	193	211	197	210	172	188	177	202	189	188	215	210	221	189	204	207	219	219	228	202	187	185	189	218	208	204	172	178	209	204	223	197	196	218	206	217	184	225	193	178	212	194	197	182	207	200	200	189	196	185	229	165	178	201	202	215	196	206	192	212	178	208	196	194	178	202	188	172	191	198	205	190	189	195	175	206	200	197	176	188	212	193	239	203	177	185	230	208	211	238	189	190	204	215	192	192	180	218	224	207	215	180	180	197	243	225	210	192	206	148	202	212	200	185	180	210	203	186	195	185	199	197	184	215	189	219	204	219	217	207	210	211	194	196	215	216	214	194	217	195	208	225	242	190	198	202	200	185	195	186	189	154	216	199	202	178	202	214	198	200	214	198	191	195	216	200	196	198	201	208	211	184	195	195	226	215	174	192	190	190	193	204	209	209	230	195	207	197	206	197	207	199	212	235	200	222	241	202	214	187	212	186	188	225	202	192	209	180	217	199	190	225	180	190	220	186	214	216	192	202	196	206	189	219	171	186	206	201	208	201	173	198	217	204	218	191	190	183	196	191	218	220	183	206	186	224	198	204	213	206	194	187	209	185	202	199	205	225	214	200	209	195	222	217	199	202	199	184	206	199	166	214	190	197	224	211	182	230	203	183	208	195	185	203	204	183	211	233	194	192	220	214	187	201	228	198	206	205	205	195	242	183	198	216	197	197	224	213	202	190	208	198	218	225	201	201	219	182	215	182	202	201	207	187	187	195	211	177	182	216	188	223	220	174	200	205	211	206	191	213	195	181	231	209	193	196	216	187	200	179	203	170	170	208	176	215	209	212	186	187	189	173	181	202	219	205	212	183	219	194	199	194	203	189	199	179	208	212	193	188	191	220	193	201	184	196	201	196	175	188	206	219	196	174	208	182	243	184	204	202	196	207	178	195	206	201	219	165	171	198	186	151	201	212	203	174	186	240	182	187	176	209	223	210	202	194	190	213	210	185	196	202	203	187	180	192	226	194	210	205	217	201	198	181	203	180	207	199	213	197	197	193	184	238	223	194	212	201	212	197	181	191	215	202	194	188	196	200	184	201	199	207	189	178	199	192	202	211	216	179	194	219	212	194	178	169	191	191	173	198	180	226	187	201	214	193	197	200	189	185	201	193	187	203	201	220	203	205	180	188	196	186	217	209	195	201	199	206	199	217	203	194	216	189	221	207	192	204	191	218	188	194	196	190	201	181	179	223	174	209	183	188	192	215	176	180	209	177	204	185	185	157	207	203	216	188	226	182	194	195	231	203	210	214	210	162	208	223	203	207	222	194	196	188	198	187	181	221	190	202	217	182	165	200	206	197	194	224	203	200	196	226	192	197	180	168	203	184	193	227	208	193	198	188	196	202	208	219	195	229	217	201	197	203	213	197	235	173	225	201	189	210	229	178	188	202	215	213	196	208	183	194	184	182	221	216	189	224	215	197	209	211	182	176	209	195	186	193	210	193	205	209	206	206	209	197	193	213	180	186	198	196	196	222	186	202	193	228	191	214	186	217	198	185	231	212	201	195	187	202	211	209	185	198	207	186	231	202	210	198	180	181	217	202	192	170	194	222	180	196	203	221	192	212	204	225	185	198	196	195	200	197	200	196	212	194	195	183	205	209	199	215	194	194	196	224	198	201	210	196	188	230	205	210	181	203	194	193	203	193	209	198	185	193	190	199	208	164	234	225	219	196	199	177	225	195	212	224	200	180	206	208	220	228	196	212	176	214	226	211	192	202	191	202	203	203	209	203	186	175	211	211	200	194	193	210	196	205	201	227	218	193	176	185	193	186	205	187	189	215	211	203	192	241	188	209	210	233	226	177	213	198	215	173	206	198	199	219	180	188	179	199	191	168	201	178	204	199	188	184	202	204	194	180	190	179	196	195	186	158	210	200	189	191	192	213	210	200	198	199	191	198	203	204	214	183	190	191	191	217	202	215	199	193	216	174	221	208	188	222	202	190	200	198	224	193	224	181	207	225	198	204	180	240	220	204	187	213	204	193	206	203	193	204	209	214	206	181	198	200	203	218	215	178	219	215	213	193	196	202	187	227	215	215	211	220	203	196	188	196	202	205	212	220	213	219	173	197	217	193	219	209	205	213	199	209	211	177	172	211	205	206	243	201	187	225	209	214	192	177	203	165	218	170	192	197	212	188	203	203	187	203	200	196	211	192	189	195	202	183	194	203	215	204	238	202	205	189	237	195	199	227	189	187	177	213	206	176	193	184	200	216	173	194	206	177	187	212	194	200	212	173	201	196	220	183	201	210	186	180	206	197	203	191	218	211	196	176	186	189	189	185	204
3627	3711	6752	7332	7332	6094	4856	4507	4858	4210	4353	3951	3118	2924	2129	2357	6301	5972	4157	2483	1452	970	858	673	654	742	711	700	747	689	710	738	718	704	646	714	700	709	765	712	715	715	723	761	726	748	711	747	702	697	690	746	705	691	764	713	739	739	725	718	710	768	723	732	672	658	752	750	671	702	693	691	757	709	720	717	695	737	732	709	755	713	691	711	729	746	751	717	747	668	686	703	712	740	681	728	709	720	681	725	727	703	721	665	746	713	747	737	743	698	729	752	693	663	691	734	784	663	752	698	692	728	751	697	696	727	774	694	713	731	722	752	720	745	720	767	718	746	712	732	696	719	706	750	707	676	741	722	699	697	707	702	709	755	688	722	714	697	727	695	768	687	725	707	769	691	710	709	696	695	676	700	687	744	734	782	707	704	718	756	731	744	748	691	735	730	750	696	704	713	734	744	683	688	718	717	720	735	694	736	738	671	690	718	733	749	742	720	690	690	677	645	717	693	746	703	725	710	682	740	771	737	705	697	745	705	702	693	744	695	734	713	748	718	696	706	760	725	741	732	733	688	690	764	731	706	756	775	681	718	733	753	723	713	725	729	719	736	754	703	728	730	669	732	740	700	718	711	705	721	705	681	708	698	710	715	714	703	740	736	683	693	709	709	703	729	710	751	720	671	715	733	720	731	735	716	718	739	713	717	730	748	713	674	716	725	774	729	723	749	729	762	700	696	720	727	692	716	712	753	721	725	727	691	722	758	717	697	696	770	734	712	770	739	730	715	701	747	663	691	704	748	743	712	706	702	677	728	716	708	709	698	697	689	694	754	749	735	738	737	776	714	740	690	727	689	722	754	722	734	729	747	715	716	670	714	694	720	758	684	726	729	703	724	730	745	694	716	712	710	738	698	701	679	713	720	760	761	639	753	725	704	688	798	729	709	758	732	671	756	720	696	678	724	694	710	719	744	719	705	728	720	740	702	723	734	701	746	696	753	770	756	700	656	690	742	712	703	716	726	712	708	767	684	716	691	721	732	772	713	707	674	766	653	712	714	708	684	725	728	742	734	741	704	723	749	758	728	698	703	759	686	778	709	715	749	780	723	692	729	734	750	725	739	724	706	664	741	681	763	742	740	719	734	725	717	670	730	706	677	739	708	724	718	724	713	734	741	746	730	717	740	746	734	658	716	699	756	700	748	751	771	715	713	719	715	718	777	730	721	709	703	714	748	718	714	723	754	668	681	701	706	708	769	762	695	715	714	743	751	700	699	710	705	696	756	764	708	711	694	721	727	710	748	719	761	695	745	687	709	693	729	725	707	722	722	707	722	721	716	741	731	723	713	705	765	736	715	731	750	671	757	711	749	708	748	734	709	705	701	693	740	742	728	743	761	682	680	730	719	759	748	687	679	722	737	740	728	727	724	701	725	735	684	750	715	717	687	720	671	684	706	664	768	739	760	738	766	689	731	748	732	711	779	712	708	697	691	684	710	719	702	728	753	685	736	719	700	705	676	727	738	765	730	671	759	692	734	730	735	715	726	709	738	754	704	738	743	757	761	723	676	712	728	705	732	668	712	700	724	692	729	756	694	713	716	675	702	737	712	701	756	708	772	751	726	681	677	749	680	748	812	689	714	734	676	751	716	729	712	686	733	734	718	697	738	715	734	718	657	702	702	725	742	731	729	671	745	717	744	732	695	682	724	745	710	693	710	714	729	692	685	745	720	760	750	722	759	711	703	738	745	723	723	744	740	695	710	743	732	759	667	700	713	743	735	748	699	737	740	709	688	761	705	677	706	670	679	686	678	688	708	697	722	766	729	758	725	698	751	731	653	687	737	726	713	699	706	710	711	685	664	742	740	735	726	781	743	686	695	690	680	709	695	703	737	702	705	659	725	761	714	746	746	703	753	741	673	730	708	703	740	744	730	708	726	705	701	703	722	737	729	732	715	723	729	731	660	728	754	779	709	691	692	685	734	712	697	709	669	774	729	717	700	735	692	717	726	705	769	690	660	715	669	702	752	691	711	729	723	675	724	688	719	763	737	697	753	777	723	727	741	727	699	728	761	719	725	700	709	705	713	706	699	731	739	673	700	681	725	732	706	688	734	714	685	716	712	738	704	730	723	655	687	740	712	709	704	711	770	680	752	744	678	733	703	678	742	718	730	712	701	713	747	742	710	715	696	731	727	683	773	677	779	693	697	742	660	698	699	731	710	759	699	745	711	756	714	734	703	716	701	648	706	705	727	671	760	730	730	737	694	714	715	695	728	718	718	714	811	738	751	700	753	712	697	725	694	696	737	738	713	702	747	725	707	728	684	729	698	726	751	720	701	739	761	779	704	707	745	731	704	758	695	702	709	688	682	752	748	733	704	747	728	707	732	691	676	709	721	772	725	680	753	702	712	726	705	738	754	729	733	769	688	720	708	666	752	735	752	748	691	691	725	716	688	755	714	754	716	742	683	707	714	730	750	755	717	720	734	727	688	713	681	737	727	713	724	709	731	759	704	709	708	717	704	698	729	718	694	714	735	749	687	711	756	714	761	744	720	704	736	714	768	699	739	724	781	703	705	719	719	723	713	722	692	781	736	713	705	744	728	718	697	740	731	774	716	754	712	741	708	720	693	777	780	741	718	729	673	708	645	713	689	794	750	682	761	695	722	727	754	747	684	717	756	724	736	690	714	754	750	662	737	734	739	716	725	722	721	697	676	682	664	728	750	716	723	678	736	701	702	705	721	683	725	703	754	732	703	710	718	728	697	732	797	727	719	671	762	732	704	705	734	711	712	681	693	678	703	783	698	725	711	703	728	680	682	718	776	726	693	717	695	768	700	678	734	723	718	739	747	717	727	726	724	693	631	723	768	725	667	758	732	759	678	695	709	720	668	679	711	742	685	727	682	726	736	721	716	738	697	729	750	728	697	714	713	750	765	768	693	741	742	683	719	744	729	733	748	700	765	643	669	703	701	755	709	720	703	709	727	722	710	732	729	711	706	704	743	699	740	742	742	713	750	753	682	711	718	717	724	711	706	752	689	695	700	725	755	674	757	704	759	650	687	701	728	690	666	740	752	731	715	765	715	718	720	735	692	724	681	732	677	722	728	772	722	720	698	725	714	729	733	752	720	752	743	697	668	775	729	745	678	686	757	701	690	747	698	673	731	677	692	769	675	749	698	724	710	729	730	743	717	745	740	731	750	776	747	700	692	749	709	672	722	746	698	726	742	680	684	739	710	683	715	697	652	694	752	683	709	710	712	737	681	728	685	751	718	750	716	699	755	713	768	686	725	689	732	695	703	699	697	718	704	738	724	756	752	697	719	697	702	690	690	705	653	736	778	706	693	739	704	698	710	726	695	728	703	715	762	787	712	685	710	719	747	699	673	686	724	712	695	672	713	762	692	672	684	717	751	720	667	701	735	710	684	719	728	742	714	721	674	693	754	708	713	716	707	704	736	723	781	797	733	716	767	727	738	725	741	722	729	745	714
10135	11332	14338	12437	10145	6903	5639	3926	2316	1793	1476	1315	1238	997	1598	4947	10148	8455	4309	1899	677	317	214	201	193	189	192	191	175	189	173	173	193	190	190	197	173	169	177	173	188	187	184	193	208	177	209	174	174	180	177	204	185	170	183	177	187	182	193	194	195	148	196	206	195	169	166	202	193	168	168	173	180	199	171	191	173	180	194	163	176	174	192	188	184	186	172	173	191	170	177	183	185	204	189	181	177	176	164	193	189	174	176	181	175	175	213	180	203	162	195	189	187	167	173	190	177	192	182	198	174	185	214	194	194	196	176	204	190	192	165	186	179	180	170	195	208	155	189	172	159	185	192	191	217	219	195	181	170	181	189	185	182	175	159	165	197	188	197	182	209	163	166	196	193	180	172	188	188	185	178	175	213	185	212	199	187	178	180	174	181	169	194	194	179	179	205	177	193	191	179	179	180	170	193	177	196	192	170	201	183	190	162	160	187	195	204	196	159	186	173	188	173	184	225	197	182	184	190	165	153	191	173	149	178	183	213	191	169	168	195	203	215	187	169	162	205	169	178	188	184	177	172	177	161	169	186	179	196	196	193	196	184	172	169	206	187	192	174	188	192	163	183	186	171	170	179	183	178	184	195	196	185	204	186	184	212	174	201	179	202	183	177	184	189	204	180	181	185	213	176	190	183	206	195	182	193	188	176	189	175	178	169	205	167	179	198	186	195	171	184	190	199	210	182	202	196	208	184	184	190	202	174	183	182	187	186	190	187	186	163	197	173	190	169	195	196	187	199	195	194	203	212	173	179	164	182	189	184	176	191	188	159	169	170	158	184	194	167	184	169	211	187	179	189	170	158	168	187	193	167	183	190	189	163	180	175	165	176	192	181	190	194	193	192	160	219	174	201	164	176	200	205	182	181	192	178	213	160	159	184	181	211	194	175	193	171	185	169	194	217	184	191	195	202	170	169	191	181	175	189	190	195	200	177	186	148	185	183	186	178	192	199	198	197	180	175	196	176	195	198	201	186	181	183	237	197	196	157	192	178	174	186	206	189	173	180	160	185	188	186	163	194	163	195	173	177	173	184	177	192	170	189	200	196	221	220	181	187	183	215	186	158	193	206	179	188	162	165	213	180	196	185	169	186	199	197	172	179	170	170	176	180	190	171	177	175	197	227	202	164	168	203	141	204	172	180	168	198	187	174	175	195	187	183	166	191	172	201	179	186	171	175	209	178	183	193	169	183	162	191	176	215	185	172	204	182	187	181	191	178	181	182	172	185	222	188	161	193	176	208	159	183	168	168	206	185	185	180	198	198	175	166	181	185	198	171	208	197	170	180	160	186	196	181	209	205	177	194	195	177	195	160	192	201	161	160	175	179	188	173	197	175	158	180	163	207	187	194	164	193	191	178	183	173	187	184	180	171	172	174	185	182	183	163	156	201	195	162	189	194	205	178	182	158	201	182	187	179	177	207	185	192	203	177	177	190	164	196	173	178	165	172	176	204	192	183	194	176	168	195	182	174	199	169	196	169	188	197	186	176	187	194	187	166	175	192	180	205	170	170	192	165	183	194	177	200	197	209	171	189	198	168	190	159	187	171	184	197	173	183	160	194	194	194	183	171	189	180	171	175	183	176	181	199	195	179	169	195	159	184	183	177	190	186	166	173	154	191	164	198	185	209	158	175	176	179	161	153	214	177	180	186	185	188	202	193	173	181	192	182	196	178	190	180	173	159	161	174	194	171	182	175	180	168	183	179	195	174	178	190	185	190	169	181	160	167	156	190	184	208	187	173	186	198	180	194	189	170	208	174	179	171	165	180	173	165	190	206	200	195	214	199	173	210	165	164	192	165	186	181	186	194	194	198	187	188	182	188	179	172	205	199	199	163	197	188	178	178	184	190	181	209	164	193	169	191	190	182	165	187	177	200	187	190	188	211	171	179	181	176	182	192	180	178	194	163	185	198	199	174	193	183	194	177	185	205	180	171	188	168	163	203	181	194	175	191	174	170	160	185	160	216	210	171	179	196	182	184	192	174	173	197	191	157	198	166	201	222	192	189	182	172	172	220	165	186	190	169	185	186	178	210	163	208	180	166	186	196	199	171	224	195	182	193	203	211	185	205	180	185	190	195	176	167	204	177	179	178	188	159	174	197	191	180	195	178	179	191	193	206	161	185	164	176	192	189	191	194	161	185	195	159	194	172	177	196	195	167	179	195	161	192	160	204	182	186	186	181	185	180	183	193	176	200	185	180	179	210	189	174	187	188	180	171	179	190	179	185	178	196	187	200	197	181	198	157	182	173	176	194	176	210	194	186	189	164	199	187	201	179	204	192	194	196	179	178	170	180	187	177	169	185	187	199	179	196	200	196	195	195	181	200	188	195	177	208	179	187	190	183	197	187	202	188	173	180	209	173	219	192	189	201	165	179	214	190	189	166	200	192	181	191	184	171	191	187	159	179	188	198	183	174	178	168	168	196	167	194	196	171	182	150	169	164	172	181	195	157	184	171	189	187	204	180	184	182	181	195	191	177	186	202	183	171	192	193	187	198	191	189	182	180	180	160	178	164	189	188	176	183	196	174	205	161	200	186	184	172	191	181	172	169	174	192	187	174	198	184	181	190	194	174	197	195	183	185	162	181	182	205	190	148	169	213	206	199	186	200	186	180	177	202	203	189	221	210	164	185	199	183	194	187	185	168	174	181	186	195	187	185	153	220	179	180	187	195	203	173	196	173	185	160	192	168	212	193	172	170	144	207	209	184	191	204	221	193	199	201	191	192	173	195	165	203	191	181	216	182	185	203	181	161	195	189	210	181	193	197	195	176	196	200	175	215	193	166	186	187	167	188	178	195	185	177	190	176	210	182	182	171	200	180	187	195	197	173	173	182	170	176	183	179	168	189	173	168	187	184	183	214	189	187	187	180	191	217	167	195	176	208	190	191	202	184	202	173	184	201	177	197	189	195	171	188	192	187	175	188	213	196	180	193	179	201	199	194	174	193	171	189	179	186	178	169	164	186	186	176	201	197	187	172	165	144	177	178	185	197	187	168	163	183	149	181	187	216	194	165	195	181	182	209	162	184	163	193	171	197	202	208	171	183	225	197	195	174	166	192	191	175	186	190	177	191	205	176	207	177	167	194	211	157	170	186	183	173	186	192	181	181	191	186	177	194	171	176	196	206	158	203	178	199	185	183	172	185	174	199	205	167	205	184	193	198	176	179	222	176	195	192	173	198	180	189	178	164	175	192	192	185	173	177	178	196	191	166	173	204	158	175	181	186	194	193	178	183	189	201	205	189	196	183	202	161	172	175	171	172	162	210	212	213	197	173	168	178	164	185	177	183	186	203	192	205	182	175	157	161	163	162	173	171	199	187	163	165	172	171	185	180	215	178	185	191	192	183	194	170	175	178	174	167	179	174	197	163	195	162	152	191	193	191	163	191	175	189	186	188	179	195	185	172	174	203	186	146	196	162	202	187	181	187	184	199	164
10233	11202	17374	18279	18415	15812	14283	11879	9088	8371	7541	6791	7021	5717	8900	20918	31228	26909	18203	9541	3706	1358	696	686	676	648	708	640	684	636	607	623	681	676	617	668	584	724	668	662	686	666	663	661	694	689	627	710	687	659	653	687	655	657	680	672	686	638	654	675	668	686	662	623	636	697	697	639	716	675	660	667	632	641	657	657	651	688	680	623	684	671	643	649	680	657	689	668	746	703	669	698	670	666	647	635	656	680	626	661	653	689	666	627	651	697	666	661	684	666	686	613	671	640	698	692	605	704	644	691	705	689	613	681	728	687	690	661	655	665	634	685	650	692	707	657	677	642	658	682	630	647	645	644	675	641	693	661	714	685	654	694	623	664	686	690	659	609	697	688	652	717	607	650	656	668	715	653	625	614	625	653	695	659	651	660	647	580	674	643	630	690	687	635	604	681	680	672	697	660	649	657	626	704	652	676	697	629	686	698	679	693	659	636	659	676	696	645	686	653	628	667	681	671	664	720	621	686	657	662	650	674	648	672	665	659	693	675	620	643	628	680	655	652	673	716	700	659	687	636	649	692	630	704	653	659	678	649	667	655	668	678	659	675	655	641	632	609	686	661	670	645	638	659	688	700	674	664	640	651	674	690	683	641	719	704	714	691	664	700	633	663	680	656	633	695	674	686	682	644	662	692	705	664	658	664	648	665	685	646	676	603	694	682	668	697	676	681	698	657	690	623	637	635	611	676	715	678	686	663	650	726	683	717	668	650	643	637	665	666	679	714	638	673	679	683	635	677	696	672	710	703	648	652	637	656	647	704	703	668	674	703	668	663	657	652	634	653	682	693	674	683	624	687	682	646	651	616	675	682	629	708	644	641	665	705	627	657	680	644	702	671	664	697	709	710	661	633	626	639	650	667	672	685	689	639	624	713	671	689	648	670	633	694	706	684	656	664	664	681	722	688	649	696	638	642	688	669	668	684	622	620	654	645	649	684	669	653	695	610	721	663	673	653	657	628	715	675	691	685	704	648	682	663	645	679	712	699	655	733	636	657	698	752	639	655	643	650	670	679	677	677	648	671	710	674	698	675	645	657	674	639	666	672	680	666	674	655	686	675	683	668	652	699	659	663	653	648	665	654	659	704	691	687	669	682	707	690	593	609	676	646	668	707	635	677	658	663	647	669	716	640	680	643	678	687	680	623	650	664	666	651	682	700	696	703	684	664	658	654	684	665	649	651	670	666	655	660	661	691	647	672	655	691	693	648	653	636	662	671	661	689	685	623	686	648	663	700	650	675	638	636	689	671	656	720	717	709	661	710	620	633	649	686	619	656	617	681	658	655	656	686	649	660	608	669	694	683	654	650	654	691	660	696	706	642	703	690	682	662	636	653	644	658	627	615	645	676	646	646	650	661	681	691	654	691	665	655	628	622	643	684	645	685	652	677	637	691	687	738	663	681	633	686	631	686	648	686	700	676	634	677	660	706	667	684	704	678	605	621	633	670	647	703	678	673	645	644	716	631	648	707	639	657	617	655	674	672	600	652	700	655	656	622	623	708	685	628	655	651	681	672	620	637	671	659	649	685	669	680	665	702	673	647	659	670	724	655	654	682	641	644	656	699	663	687	657	667	640	631	708	646	658	693	688	691	653	668	664	651	658	637	705	626	681	653	655	646	660	660	677	661	699	710	662	658	667	698	666	705	642	708	700	688	643	685	703	641	685	669	639	644	659	656	680	678	651	616	660	643	700	667	666	672	654	708	719	681	607	667	653	678	672	615	650	684	627	658	672	674	667	667	661	668	638	697	643	704	675	663	633	688	678	708	641	692	702	717	694	669	702	690	672	663	670	639	648	685	693	663	651	658	696	650	688	614	662	672	669	682	652	652	667	668	676	633	681	656	647	695	656	620	735	667	690	672	623	677	631	671	675	707	666	637	647	675	631	640	698	637	644	725	653	687	665	666	683	719	618	666	663	702	700	655	699	689	662	695	682	639	624	663	686	656	684	659	657	652	624	648	656	661	638	706	659	684	626	674	706	685	619	669	666	652	637	685	706	679	638	712	648	683	661	680	679	660	697	655	666	672	689	627	658	630	652	648	664	644	650	666	680	695	748	660	664	642	682	666	648	603	704	665	642	618	632	657	669	655	672	654	639	663	658	677	683	663	697	648	706	664	726	643	719	653	637	648	629	693	668	664	622	663	638	668	604	643	650	651	695	675	689	638	656	692	703	653	638	665	698	656	699	610	634	663	669	628	690	682	655	682	673	696	667	658	667	643	655	663	661	699	664	693	645	679	670	701	660	653	653	663	652	683	689	678	672	621	671	662	672	672	647	697	666	635	603	670	664	635	656	642	700	651	634	636	669	725	648	658	723	626	646	670	673	641	640	630	683	628	647	683	634	651	659	702	706	672	651	687	683	653	654	663	684	670	673	684	617	686	650	684	682	739	602	684	654	675	719	710	627	700	641	663	686	660	686	714	673	697	644	656	661	692	672	682	665	647	587	610	683	661	662	694	655	645	635	678	667	653	663	648	674	625	655	664	666	646	667	682	707	660	691	672	670	637	646	656	660	684	668	656	642	621	688	671	671	672	700	671	622	658	629	634	659	671	667	634	615	614	684	660	635	625	728	627	670	646	648	648	687	728	680	643	692	657	685	652	705	633	631	674	692	645	644	660	657	676	648	731	643	665	636	703	655	665	669	679	628	695	634	666	660	609	678	660	678	643	665	676	665	678	634	643	639	640	679	653	643	684	675	696	657	650	688	655	647	681	649	640	647	719	688	639	676	669	700	699	627	679	627	684	640	671	656	708	640	671	658	666	648	682	677	650	634	682	653	657	672	673	633	659	667	652	678	655	663	686	656	679	612	666	670	689	666	668	688	678	705	671	674	643	675	613	661	641	690	666	702	635	674	658	674	678	657	656	675	659	642	634	694	672	673	670	698	626	654	679	645	688	677	613	688	680	626	641	697	637	641	627	654	660	651	644	673	663	638	691	638	627	686	664	612	643	636	696	649	671	655	678	664	656	663	664	681	625	718	671	661	632	691	631	661	667	660	662	657	703	655	663	714	675	680	680	660	669	658	675	630	686	665	676	707	708	671	662	704	689	598	705	595	686	677	690	665	644	657	692	712	654	672	661	650	677	614	668	704	675	679	661	673	629	637	676	681	675	687	608	683	629	695	655	675	639	660	678	647	676	711	659	676	668	647	703	662	652	659	714	649	702	675	648	718	671	650	681	664	681	679	705	683	645	644	655	705	678	650	696	666	631	636	775	697	678	627	661	675	664	660	668	630	677	670	631	676	649	662	648	663	600	700	636	623	646	650	660	668	655	640	641	654	634	665	638	666	657	663	679	667	682	654	658	627	616	711	666	725	659	660	661	692	642	641	672	664	646	654	638	647	641	700	664	619	672	691	642	643	653	650	664	638	663	679	635	667	651	697	664	678	692	688	687	635	643	694	636	642	652	665	667	684	645	672	634	684	683	671	660
15834	16178	20955	18713	14337	10592	9166	7597	5334	3821	2696	2353	1352	1289	1615	6812	15960	14852	8678	3855	1209	476	259	252	209	223	206	231	235	225	247	210	195	221	210	245	184	233	251	241	223	237	222	227	245	232	194	234	239	240	199	237	210	243	233	249	264	231	243	237	217	224	239	225	227	236	236	228	229	241	232	252	214	222	216	231	250	239	247	245	216	214	237	222	218	218	216	206	228	237	231	229	199	221	234	226	246	204	241	245	239	229	227	207	234	195	239	259	238	220	231	258	218	222	221	241	240	237	237	232	221	217	237	242	244	248	239	229	255	262	230	210	210	246	240	236	238	234	214	206	238	229	221	221	238	225	224	221	235	236	226	224	249	230	209	241	206	239	257	235	227	244	231	215	248	220	209	263	217	249	240	250	223	236	244	239	257	229	219	243	235	226	206	230	228	235	232	248	234	227	243	230	216	212	235	195	237	236	227	219	231	205	231	253	226	264	248	233	233	254	248	243	237	207	239	222	255	249	242	194	219	231	251	229	234	214	242	232	219	224	196	244	237	228	207	218	236	238	241	244	270	240	240	226	223	227	247	229	226	227	211	244	214	235	246	229	259	247	232	281	232	230	247	225	257	201	255	244	262	212	239	237	202	231	212	208	244	253	234	252	229	228	220	240	232	244	208	213	231	242	224	240	197	222	255	227	260	229	243	236	216	218	213	210	225	212	256	214	220	228	237	244	205	234	214	218	250	245	219	221	227	245	223	209	224	213	215	231	232	215	231	228	221	232	203	214	234	227	237	214	227	226	238	231	238	234	236	210	217	256	234	223	232	200	260	233	227	221	217	236	247	218	207	234	229	231	239	239	238	226	216	248	237	225	203	239	267	250	229	231	210	254	228	268	233	239	255	221	224	244	225	241	222	218	251	227	234	248	226	246	201	256	229	214	235	239	230	258	236	250	212	243	212	233	236	220	205	225	235	249	208	206	235	218	232	242	209	209	243	220	240	209	206	218	215	265	235	243	248	229	206	226	225	203	239	205	228	213	215	229	228	256	222	203	257	242	209	239	247	250	210	247	228	249	234	232	240	221	216	229	258	236	221	222	223	220	218	222	216	226	231	229	236	243	257	278	223	265	230	249	244	241	232	220	208	260	240	234	232	220	223	221	230	235	215	221	211	231	229	227	232	234	210	209	225	227	202	246	241	229	224	238	247	196	251	259	225	219	250	213	232	227	247	238	221	240	244	226	249	211	213	227	227	238	226	245	245	210	239	234	230	226	208	239	221	249	229	263	211	233	238	222	217	220	202	225	244	217	223	244	215	231	247	216	229	218	212	200	245	232	216	232	226	215	232	240	233	228	234	239	227	243	236	232	218	222	253	191	216	231	244	218	231	199	232	242	254	237	226	235	233	226	231	206	217	226	249	237	228	231	231	249	215	214	241	209	237	247	242	220	211	229	233	191	235	235	222	211	230	202	240	250	222	221	256	220	226	231	250	216	203	226	239	242	215	204	253	247	226	238	212	233	220	251	224	216	231	237	241	198	230	245	228	212	241	242	202	235	251	213	244	226	250	222	239	254	198	227	242	236	190	233	211	245	207	240	216	219	244	195	204	221	253	275	236	200	225	240	234	217	262	235	246	225	207	246	220	223	196	233	237	229	232	255	221	240	205	227	215	220	235	247	223	222	210	242	236	210	227	238	243	256	197	250	251	226	238	242	239	227	215	242	232	202	249	225	231	253	251	240	235	217	219	244	212	213	209	251	236	250	242	228	227	200	236	254	215	222	226	230	237	243	218	217	235	241	217	223	208	229	219	203	249	246	240	218	201	255	244	235	242	232	230	228	226	229	252	212	233	217	232	227	235	239	211	199	226	234	235	234	251	237	235	241	224	223	234	259	244	235	255	236	249	227	227	229	229	235	223	211	225	235	222	218	238	229	218	226	217	260	214	218	255	248	221	230	240	231	224	236	239	217	224	234	232	211	224	226	218	205	225	229	245	240	229	235	228	223	208	207	227	227	243	242	237	234	238	230	220	224	219	234	259	234	237	235	219	255	197	241	225	244	232	247	243	247	233	211	220	242	241	245	249	234	235	235	221	233	251	245	232	228	237	205	228	225	218	260	227	257	239	217	257	205	246	220	202	252	237	229	205	224	251	211	230	234	246	249	245	230	250	212	218	257	220	236	232	255	215	246	230	224	230	216	244	210	252	243	209	245	260	262	228	220	210	229	253	222	241	230	242	253	214	216	230	229	233	236	207	225	229	223	240	226	254	215	258	238	216	247	241	231	226	229	219	235	228	246	240	224	228	214	241	227	224	193	236	219	249	201	246	223	265	236	257	220	250	213	234	217	247	214	238	231	223	203	213	244	191	216	213	220	203	225	222	267	233	241	194	203	207	219	223	237	224	246	210	231	228	236	213	251	237	250	234	239	247	255	230	243	239	215	234	234	232	239	248	244	251	222	239	236	238	245	209	206	191	219	236	233	223	224	223	250	226	254	238	206	227	256	230	241	231	238	218	228	215	206	238	227	231	250	232	246	206	254	257	256	245	212	246	213	219	237	240	245	227	252	228	214	227	238	209	228	224	210	245	221	210	241	227	210	232	228	213	251	220	237	198	248	212	213	252	220	211	231	237	241	238	207	223	237	208	219	200	226	230	233	218	239	256	223	235	209	198	181	272	263	221	228	221	240	241	228	210	213	222	236	240	216	242	228	234	258	231	221	220	224	226	234	220	254	210	261	239	247	241	261	247	216	246	230	241	207	236	222	234	206	245	225	235	215	218	220	241	243	222	241	200	242	200	246	238	230	234	230	231	232	219	254	233	256	228	222	241	239	212	203	233	247	208	233	220	220	214	213	244	223	213	221	250	247	204	234	217	221	235	256	226	243	236	256	203	219	234	215	238	219	240	214	244	214	232	247	193	249	236	235	251	246	214	241	234	230	238	234	227	239	232	226	234	209	240	235	224	228	224	250	209	219	238	234	244	250	236	239	240	240	231	237	228	238	207	234	232	224	232	248	243	238	216	250	235	224	216	226	258	215	247	227	222	232	227	223	230	226	221	243	213	222	204	226	238	255	226	231	203	216	262	244	198	247	211	243	234	233	231	265	212	235	228	227	246	212	233	229	232	227	218	222	224	231	232	202	244	201	243	232	232	229	251	242	223	223	242	233	217	221	230	234	218	256	264	201	263	231	221	232	250	251	252	198	228	242	256	243	241	220	226	205	224	212	225	253	237	212	215	250	238	224	257	218	240	245	225	209	195	221	249	189	222	238	239	259	232	224	220	264	231	232	246	245	248	245	240	232	238	227	231	241	220	229	237	223	221	221	212	216	195	223	259	203	209	191	212	197	236	214	215	233	221	239	236	253	226	246	219	255	226	242	211	232	216	238	224	220	252	206	225	240	242	233	221	215	231	244	212	227	225	221	245	242	199	234	244	234	235	225	254	239	215	229	241	228	227	213	263	199	247	220	255	194	223	237	219	226
13862	15397	22920	24158	22668	20636	20827	19099	16405	14571	11835	10644	7021	6958	8949	24721	38181	35043	26633	15985	6081	2328	1038	811	800	831	815	874	807	828	791	817	808	815	811	815	791	836	762	784	849	777	805	806	795	798	797	754	786	815	780	808	776	831	817	827	788	807	825	812	832	842	846	771	779	760	822	762	828	787	788	802	799	806	832	800	806	813	828	815	814	773	807	791	796	807	790	770	789	738	784	781	828	827	859	826	803	761	760	782	837	769	803	801	802	726	832	807	824	828	843	822	806	804	801	757	779	812	767	820	807	781	774	787	806	759	813	816	821	826	817	770	837	830	828	810	842	799	812	789	785	790	801	860	816	810	830	851	813	803	813	812	786	817	769	826	773	824	821	827	854	773	770	842	813	805	852	819	803	811	819	800	799	776	793	822	822	810	839	863	817	788	729	805	794	824	801	777	813	763	797	868	781	770	791	772	851	815	804	770	800	835	831	795	805	821	778	785	832	806	779	811	804	792	800	771	816	821	801	801	782	812	746	801	827	778	729	755	828	808	771	780	808	843	750	757	805	821	831	817	784	789	810	790	867	777	801	819	829	804	837	779	787	771	836	775	826	758	795	824	785	854	844	811	788	804	797	794	780	786	782	771	868	787	780	847	826	812	811	784	778	765	838	821	788	809	836	788	807	809	739	811	804	820	840	787	783	759	794	811	806	807	826	781	821	803	775	815	826	864	864	765	795	785	804	785	786	863	844	806	772	778	764	755	836	769	766	807	826	809	768	850	815	817	809	766	816	770	769	793	773	844	797	815	749	842	801	824	774	818	779	814	793	804	802	778	816	860	840	842	822	815	834	833	812	801	823	758	777	808	864	817	783	770	826	837	838	767	825	829	806	781	799	785	844	807	816	807	816	803	807	806	801	743	804	828	800	821	818	832	817	741	801	848	834	806	817	816	775	807	808	801	803	779	848	811	828	801	791	768	818	830	770	811	831	850	797	761	868	765	806	815	812	811	830	828	800	768	805	858	759	815	837	847	851	804	823	758	839	808	746	809	757	809	785	797	810	844	839	785	794	819	799	798	762	792	816	790	814	814	862	742	812	806	830	851	790	866	769	838	875	769	786	790	823	783	847	792	793	767	816	819	829	819	815	808	789	842	794	795	779	813	762	820	820	815	808	836	814	804	845	825	811	789	754	807	830	788	802	831	804	831	857	770	788	774	795	824	796	799	797	814	771	866	782	801	813	776	813	796	781	783	787	803	784	765	839	803	790	801	780	829	822	799	770	785	869	776	832	795	817	844	752	773	823	838	802	823	807	817	816	775	835	804	839	800	848	785	790	829	810	786	862	810	803	774	754	814	833	840	805	795	834	824	820	824	768	797	824	817	813	772	788	774	803	824	830	798	813	791	777	844	795	811	828	803	825	804	769	758	839	826	845	799	791	838	793	785	811	813	807	854	811	755	802	798	817	788	792	788	799	794	816	788	842	804	805	785	774	770	806	797	799	783	797	794	800	847	843	824	785	834	822	784	772	803	812	795	797	799	801	791	804	783	783	828	824	827	854	800	845	832	840	784	776	825	813	771	790	831	832	819	791	820	780	804	810	825	818	811	742	808	836	759	812	826	793	821	824	819	765	826	784	813	774	792	816	769	783	789	765	824	787	792	784	807	845	791	831	814	805	815	800	845	795	784	782	798	799	797	828	784	824	843	779	848	783	843	797	868	814	835	820	887	794	790	821	805	782	824	791	790	793	795	763	833	807	803	742	825	776	779	781	782	736	854	802	756	829	799	785	838	851	786	886	800	839	782	839	827	809	778	830	769	794	834	805	825	824	770	769	840	854	816	792	771	818	826	776	765	777	789	775	804	788	781	828	772	854	833	802	811	770	807	837	807	781	804	837	810	786	828	833	853	815	811	797	812	768	794	765	793	793	803	792	848	783	797	834	811	823	836	794	821	812	839	793	756	786	788	788	844	809	802	803	784	820	796	833	734	830	768	746	815	809	809	769	794	828	755	800	803	853	824	829	818	817	844	791	769	838	805	833	802	784	803	791	841	799	782	817	829	888	766	837	853	833	773	782	830	788	750	830	809	803	783	747	812	796	828	776	816	784	782	814	788	788	826	825	823	786	798	798	794	786	747	782	813	847	816	789	785	819	743	834	854	760	825	847	805	820	825	815	726	790	837	848	814	874	797	762	789	849	833	816	794	785	821	789	807	778	828	788	864	830	757	808	814	816	832	761	795	771	758	840	818	782	758	791	820	833	812	798	782	826	871	782	833	800	784	777	838	827	778	845	805	798	807	855	844	821	828	836	792	799	846	797	790	767	783	811	819	761	811	759	795	805	860	818	804	794	820	815	793	756	813	803	800	793	795	810	789	804	832	785	794	748	786	785	753	786	826	809	791	766	820	803	766	753	827	780	807	824	815	807	819	856	810	802	776	785	792	789	793	800	759	780	818	793	759	798	826	816	814	842	834	790	793	824	792	800	788	822	786	804	794	797	825	820	810	803	781	843	804	787	825	788	844	810	789	794	757	765	785	774	774	783	810	790	813	773	787	805	808	789	851	745	801	811	830	749	807	818	787	814	837	805	843	801	759	841	806	839	822	782	845	777	789	815	858	810	790	774	853	802	783	786	819	851	776	782	816	782	786	848	741	757	821	839	803	832	824	861	790	782	822	801	786	811	840	776	795	751	793	797	831	771	789	745	805	851	782	789	815	753	822	756	809	795	795	808	804	795	787	819	795	748	787	800	812	826	786	788	833	846	798	851	840	797	757	821	773	789	821	770	786	857	793	815	825	843	854	833	798	855	771	813	793	818	805	771	814	809	777	762	817	806	781	774	770	853	762	764	787	759	842	793	801	790	840	836	837	848	788	834	814	775	846	773	780	817	764	811	815	812	847	829	791	809	805	793	820	736	807	806	772	830	790	789	798	861	816	809	818	798	772	788	805	773	803	770	803	797	794	809	789	820	787	786	772	792	779	836	841	810	810	809	832	827	870	800	755	777	786	815	821	787	837	793	761	787	801	728	798	804	798	813	793	834	864	760	811	834	779	856	832	804	878	840	827	799	818	795	830	807	795	824	794	768	825	756	832	779	839	791	801	839	820	816	775	834	775	798	822	814	792	817	784	786	826	761	825	777	819	787	817	798	818	769	791	818	789	785	815	882	814	818	838	772	779	844	752	806	796	834	788	840	779	835	772	819	795	780	800	818	772	808	786	763	828	842	815	808	815	830	779	794	825	814	754	775	828	813	782	796	824	826	814	845	822	816	824	810	843	835	778	791	789	835	859	777	782	810	826	798	801	816	766	812	790	817	833	783	797	751	790	828	842	826	788	802	820	833	805	777	798	792	840	780	816	773	795	793	802	837	816	761	764	826	783	815	893	796	796	779	780	892	791	827	820	803	756	767	830	762	772	800	785	773	828	831	795	811	821	739	786	827	799	770	811	787	804	816	776	816	807	836	771	779	756	800	802	768	805	814	756
3024	2637	3590	2699	2712	1773	1430	1064	858	828	735	529	415	385	448	841	1301	1191	810	453	297	221	192	191	186	205	171	203	187	203	174	214	183	182	189	160	205	171	163	191	182	218	190	168	195	200	188	210	204	221	174	202	178	192	194	179	189	193	195	199	207	188	203	185	179	186	189	201	204	179	179	182	169	192	191	173	184	181	196	195	204	186	197	183	193	210	195	221	219	188	204	194	181	203	197	190	181	191	199	167	190	181	212	184	175	210	211	193	180	174	184	197	181	191	195	192	190	200	177	198	182	166	199	176	212	212	183	168	163	194	171	200	179	183	186	197	180	172	197	200	203	191	214	156	191	201	195	200	206	211	200	180	192	213	168	208	162	216	155	192	166	210	195	189	208	195	210	177	197	197	209	197	194	194	201	206	180	200	206	186	179	190	217	199	163	196	187	202	196	206	186	196	172	179	183	184	174	195	214	198	182	204	182	186	210	211	190	184	218	171	225	185	196	193	172	206	168	192	204	183	199	198	176	186	176	183	200	212	197	176	190	187	176	174	188	212	165	183	194	193	184	187	199	186	176	182	182	196	206	184	191	197	183	165	195	188	203	194	174	199	199	178	198	196	181	209	207	183	181	199	209	196	205	184	203	211	200	193	174	185	196	184	177	176	182	166	184	174	190	195	204	175	185	196	198	184	186	179	184	196	204	183	190	185	192	209	168	196	192	187	218	215	181	184	194	193	182	152	166	203	189	190	173	199	184	196	195	198	203	175	197	186	181	186	165	197	191	171	190	215	197	186	189	176	150	178	217	215	186	175	179	189	189	195	169	188	203	204	210	191	191	180	184	202	165	194	195	170	201	169	194	211	181	194	205	182	182	178	174	186	165	181	170	200	192	197	184	193	213	162	219	188	188	209	187	205	201	198	179	182	189	206	188	207	164	197	194	164	193	177	209	162	221	183	176	185	189	217	168	194	184	199	184	234	209	195	193	192	215	175	217	194	179	206	190	210	193	216	210	205	189	183	192	194	172	210	200	189	195	189	196	209	181	176	190	189	183	177	181	193	213	191	194	185	194	178	190	212	211	190	174	210	176	188	209	184	174	184	189	211	175	206	194	187	160	191	187	184	174	220	180	193	185	203	198	191	175	193	185	163	169	177	200	176	205	199	182	172	213	173	190	187	190	190	196	183	181	185	180	205	196	196	214	212	193	179	189	183	213	168	185	187	197	205	210	209	180	170	192	202	168	181	186	180	218	209	183	176	204	177	213	173	202	190	200	198	197	185	192	198	177	185	167	188	200	175	193	159	207	211	177	219	178	188	180	197	193	207	203	191	204	165	182	189	177	189	185	159	177	204	213	203	192	221	182	193	193	187	173	161	179	195	199	158	187	202	211	178	185	186	169	182	209	203	208	204	193	186	202	191	173	194	196	197	189	182	185	179	199	185	174	224	183	177	182	212	186	176	182	184	174	185	155	191	167	190	209	192	193	209	192	201	181	209	206	201	171	195	217	198	175	205	213	177	206	191	189	201	171	180	197	190	180	178	160	187	179	189	175	169	168	202	204	193	186	196	190	184	191	174	180	194	177	196	185	169	223	176	183	185	195	177	195	200	199	197	175	186	193	191	179	173	190	178	190	195	172	210	186	174	180	196	203	204	184	181	182	198	190	191	185	198	216	182	198	179	189	203	194	209	175	189	215	160	198	184	171	183	159	196	196	172	179	184	193	163	193	191	184	173	178	178	187	186	186	196	172	178	207	181	208	206	198	172	181	192	188	191	189	187	181	166	192	180	187	191	183	209	189	204	180	183	185	194	201	195	163	211	173	216	172	176	184	158	167	196	182	181	151	196	197	178	191	196	198	193	190	198	205	188	169	205	186	172	176	179	194	180	195	171	185	170	173	165	175	175	208	197	164	182	179	176	226	171	194	193	174	197	187	185	216	181	184	193	193	185	192	160	174	175	184	175	183	205	179	208	197	190	177	193	153	192	193	207	185	185	189	180	199	199	198	199	201	184	196	204	207	206	198	198	204	178	189	180	173	173	174	179	161	208	168	189	176	180	198	178	177	186	216	191	194	205	205	200	163	179	166	205	207	202	197	215	180	202	178	190	188	211	187	193	225	196	179	186	191	174	190	194	179	194	212	194	184	171	216	193	212	202	202	192	186	178	204	188	200	163	186	180	187	191	199	194	195	182	184	174	182	205	154	198	183	199	203	192	162	194	247	194	166	168	202	176	206	190	187	206	210	188	170	231	191	188	194	216	185	179	167	192	195	206	189	187	205	206	174	190	206	196	194	213	212	164	204	184	205	206	200	187	182	175	212	188	172	179	189	207	186	206	197	183	198	181	200	190	174	189	196	190	182	183	198	204	194	173	168	176	165	198	195	181	200	201	192	214	206	197	207	169	189	192	196	220	189	181	182	199	174	199	198	199	184	204	178	189	181	192	194	216	180	173	202	187	178	197	198	172	178	210	180	211	178	216	196	187	167	178	168	204	216	178	208	226	169	185	201	173	189	196	213	187	193	180	189	174	195	202	189	172	183	177	191	199	196	161	161	200	184	185	184	196	210	178	179	177	196	172	201	193	215	183	186	184	168	169	191	173	168	201	202	161	181	202	192	189	199	165	177	169	191	210	198	181	198	173	196	156	172	168	154	206	173	191	186	182	163	157	171	194	212	201	203	189	199	167	183	198	225	190	197	161	195	172	186	202	173	190	190	186	170	187	198	206	218	203	163	174	193	153	183	196	204	178	189	204	203	203	200	188	192	181	181	194	199	190	188	200	185	184	179	188	195	165	194	176	192	174	224	189	204	202	199	175	178	204	215	202	197	171	179	207	170	183	208	167	195	199	215	194	184	182	171	189	168	161	216	185	183	187	210	188	198	180	190	189	174	198	172	203	191	205	183	187	194	232	199	187	200	172	178	191	173	176	207	187	184	205	158	200	182	221	185	183	166	175	188	201	201	192	184	192	195	168	172	179	208	167	221	210	182	206	209	172	185	184	208	185	214	202	189	210	190	180	192	173	193	179	173	180	212	173	184	222	167	201	185	202	189	211	194	195	190	180	198	203	192	185	205	194	192	174	204	176	169	185	154	180	188	190	202	204	199	187	182	192	196	193	197	198	213	172	178	188	201	194	206	209	178	187	191	191	199	209	215	197	195	169	202	189	196	181	173	191	185	185	206	197	188	184	188	177	192	177	189	197	178	198	185	178	194	186	190	209	161	185	203	211	177	185	203	197	193	182	196	195	219	188	177	212	205	186	178	199	206	176	199	212	198	185	192	181	177	166	182	199	206	193	195	209	198	159	194	184	181	168	190	192	212	177	178	202	149	203	182	190	169	194	188	215	182	195	200	169	190	173	202	171	181	178	179	180	196	174	168	189	193	183	193	204	177	179	184	218	174	207	188	203	194	220	169	166	218	195	172	183	186	187	187	180	196	213	167	185	169	171	172	185	212	196	202	195	178	185	205	176	208	207
3539	3875	7257	7719	9116	7341	6205	5075	4321	4370	4100	2799	2016	1938	2380	4437	6247	5468	3547	2122	1206	819	727	712	714	713	692	754	688	662	664	690	712	699	686	667	703	707	683	670	685	673	701	735	666	692	710	675	682	692	678	652	702	726	704	676	694	691	677	689	722	668	679	687	716	673	697	704	681	708	679	727	700	668	697	693	646	732	667	708	671	707	659	683	724	682	662	687	703	721	672	654	669	704	694	689	674	661	686	699	650	709	660	758	706	678	680	726	671	686	747	681	688	661	673	676	726	710	681	701	669	685	771	683	683	732	737	736	640	674	686	679	625	680	687	672	680	703	744	674	662	682	668	722	660	657	709	726	675	698	694	698	737	658	679	664	702	709	718	711	676	666	689	727	712	712	695	714	726	697	726	687	722	709	713	672	673	703	700	708	715	698	685	702	675	683	681	662	710	680	703	663	688	678	675	728	701	683	683	719	663	681	692	695	689	706	650	690	697	674	650	708	701	705	632	665	701	709	673	707	677	690	673	718	743	687	725	665	679	672	736	669	726	689	677	690	669	699	677	675	727	699	709	693	720	720	704	642	703	657	715	671	739	703	670	700	672	677	698	664	685	645	687	698	668	667	687	656	670	671	664	711	690	669	664	637	686	707	649	663	675	666	684	630	713	706	696	661	713	684	693	682	673	673	658	707	677	697	680	700	677	666	716	724	697	690	695	708	695	719	697	676	664	666	699	695	706	670	696	666	702	715	701	688	696	665	677	658	664	707	668	650	726	684	651	683	697	698	653	700	676	673	716	708	700	648	727	704	650	713	655	654	686	679	694	675	704	678	691	726	697	688	712	712	695	702	635	661	671	676	755	707	686	680	685	666	697	695	726	688	651	695	677	686	662	691	753	685	691	725	668	676	685	683	691	682	684	657	642	681	676	693	672	659	704	666	685	716	723	703	647	682	702	662	669	665	687	625	697	721	692	692	643	721	691	697	663	710	693	632	684	683	681	696	646	705	644	661	696	667	709	683	678	641	719	678	671	693	699	678	694	664	737	646	704	716	742	619	685	679	698	723	685	633	709	687	708	669	724	751	656	698	718	719	706	703	698	698	703	640	716	669	740	669	700	667	714	732	702	667	649	684	653	691	663	683	646	662	685	670	684	675	689	690	716	664	689	667	686	677	677	678	714	696	696	654	718	693	674	742	690	713	664	732	736	688	671	675	700	702	689	728	679	694	718	684	642	704	669	688	700	682	683	695	685	707	719	683	651	714	670	664	728	756	694	712	685	704	689	692	683	658	700	663	695	656	663	714	678	721	654	655	720	676	719	689	698	658	715	674	666	702	699	670	676	661	715	677	669	712	650	655	706	688	687	713	714	735	741	692	708	707	665	627	688	671	645	679	703	683	650	667	714	736	708	670	705	671	693	687	685	693	732	693	695	703	672	646	694	679	677	665	675	659	688	675	692	721	720	675	690	736	682	690	679	691	703	705	682	687	672	654	674	677	653	699	716	697	766	681	671	675	721	670	694	719	698	690	688	692	637	686	656	694	701	686	673	715	659	679	677	678	679	687	685	642	695	647	696	685	703	706	678	724	701	685	654	683	692	707	648	708	682	658	670	692	674	677	705	658	651	695	720	691	685	694	725	716	706	642	684	682	703	663	680	708	716	713	667	674	678	691	645	692	696	705	679	657	686	638	724	678	650	719	712	692	696	726	656	688	719	705	688	690	694	691	704	693	649	715	648	700	635	675	687	690	689	688	693	687	686	712	678	689	678	678	710	713	676	695	712	697	677	689	678	679	700	694	671	669	678	648	669	679	699	679	630	651	713	653	690	690	664	697	661	672	715	674	694	665	686	685	658	705	727	683	700	717	684	728	736	654	713	654	704	699	710	715	689	673	688	647	648	679	669	683	695	713	721	689	736	660	655	653	704	660	655	745	700	705	699	684	665	716	687	711	712	616	719	675	683	679	657	671	643	680	695	744	696	666	667	694	702	694	676	696	701	703	660	667	684	702	700	682	650	677	707	695	690	669	649	676	727	679	715	747	727	707	702	738	698	692	669	725	685	691	707	742	683	671	663	679	730	682	680	666	685	706	732	706	678	725	662	682	707	700	644	673	687	673	692	677	670	679	675	657	630	699	710	699	719	702	698	692	699	671	701	691	648	689	658	719	715	664	691	717	657	682	665	676	670	641	674	708	691	662	678	697	689	740	693	654	721	701	710	668	683	673	651	648	730	677	678	674	661	719	718	689	630	742	705	711	756	717	637	695	672	677	690	748	708	660	676	689	702	744	643	680	699	681	719	705	717	691	678	695	688	727	689	664	715	684	709	719	652	694	699	695	709	735	672	684	688	722	671	672	738	677	696	687	647	694	660	734	652	707	735	687	685	636	667	676	671	703	656	723	672	694	712	694	743	662	715	733	684	689	669	650	683	711	671	731	681	690	684	666	712	709	687	722	678	699	676	694	673	704	659	703	653	710	735	708	729	680	756	745	743	744	701	727	687	722	721	664	696	685	695	680	660	680	671	743	683	631	678	705	688	714	707	702	700	685	661	720	712	734	673	687	699	704	663	682	699	720	686	727	678	685	670	665	690	699	694	673	729	714	677	703	732	679	724	727	690	661	679	669	688	729	658	674	628	688	746	671	725	716	715	698	691	731	695	664	673	758	697	689	719	705	673	676	726	672	672	665	722	717	675	711	711	708	629	750	656	661	715	668	741	705	683	675	689	675	657	707	703	707	685	677	648	689	721	714	643	705	704	693	732	676	675	672	708	627	644	707	715	649	715	682	712	648	655	643	684	720	657	663	724	719	724	692	703	707	694	703	645	694	695	721	686	696	666	690	673	684	715	703	698	679	698	711	688	692	684	675	676	710	715	718	687	747	650	692	694	646	726	684	680	686	712	697	705	665	661	681	660	716	711	682	679	687	657	725	658	702	689	696	703	642	673	661	680	678	716	710	664	699	702	705	707	691	711	710	668	708	720	702	665	698	668	703	677	675	693	673	722	649	676	675	653	703	683	682	704	679	718	723	706	721	654	676	664	636	700	628	703	760	663	716	700	684	686	694	691	690	688	656	701	704	646	670	678	675	622	696	688	676	704	640	727	664	692	707	689	692	705	686	749	720	694	744	693	692	737	676	653	700	606	772	705	752	689	729	699	677	715	662	671	693	695	677	686	691	711	695	658	689	645	664	673	656	716	629	712	658	689	667	695	644	693	678	664	705	706	665	681	658	707	715	708	627	711	669	701	687	684	647	720	716	713	678	644	673	715	693	709	664	702	677	711	718	685	667	711	669	728	720	648	676	682	689	693	701	662	664	716	684	702	702	719	765	692	633	672	716	662	725	668	689	716	691	672	685	678	731	729	729	679	649	682	697	672	689	671	684	666	696	651	695	646	717	751	733	696	693	668	699	656	702	651	651	730	710	699	698	711	691	672	719	722	700	640	658	660	727	717	670	698	729	675	657	669	672	680	681	685	678
10374	11493	15054	13052	9740	7170	6324	6165	3908	2902	2034	1849	1595	1063	3933	9508	9713	6352	2889	1261	566	299	226	230	212	214	229	220	203	220	212	209	199	207	202	221	203	190	204	202	209	211	195	193	210	195	231	225	192	211	189	227	233	183	229	202	240	216	214	203	219	188	206	191	203	202	190	211	203	228	209	239	224	220	225	207	222	209	212	196	206	209	185	230	216	197	200	222	192	220	189	201	221	204	199	186	191	185	220	226	203	210	224	214	214	223	208	235	181	195	226	190	217	222	210	215	191	217	225	201	197	209	231	190	186	202	205	219	199	221	206	190	216	189	211	205	205	206	210	213	206	247	187	204	223	216	199	196	212	228	213	224	203	220	201	226	230	217	205	229	213	204	222	208	193	209	194	208	216	214	198	221	242	201	212	184	199	233	209	188	214	215	210	219	221	219	223	208	206	222	183	217	211	239	213	206	202	206	221	210	231	218	222	227	211	214	231	226	217	191	191	197	240	201	186	212	185	226	227	202	225	207	204	217	228	231	214	215	203	176	189	208	187	207	207	209	197	197	223	213	255	207	187	206	237	198	220	200	206	184	202	219	245	200	239	199	235	209	237	223	215	212	200	211	203	212	193	222	210	181	218	219	221	220	230	218	193	196	227	211	192	227	219	213	211	188	210	198	185	253	212	200	201	218	245	197	200	208	223	221	192	213	212	212	199	214	218	200	203	223	206	198	218	203	211	207	206	216	213	205	194	223	210	204	208	221	203	209	182	194	195	232	219	205	185	196	189	197	212	233	216	225	206	205	218	200	198	224	215	213	223	223	208	215	197	217	220	248	202	238	221	219	182	216	213	213	201	225	184	210	189	203	199	216	227	212	221	218	211	198	226	202	183	211	223	190	220	210	216	196	195	228	219	209	203	216	219	207	209	216	216	211	211	216	218	215	204	238	203	219	223	220	227	203	239	193	213	230	229	203	228	211	207	201	215	226	208	201	217	206	200	206	201	208	224	209	204	220	214	189	217	211	216	209	217	189	213	238	240	220	221	229	235	197	205	219	196	203	201	207	232	232	207	206	209	241	209	193	224	198	200	224	184	207	217	206	218	214	243	225	204	211	233	195	231	205	211	204	206	212	185	216	220	218	209	239	205	195	218	198	175	214	229	180	230	183	206	219	200	244	229	209	201	187	206	225	214	203	232	217	228	210	202	202	204	228	201	209	179	194	209	228	200	219	217	228	193	207	229	201	198	220	223	207	206	208	215	227	183	223	217	181	211	225	219	212	200	209	182	194	190	219	212	187	198	222	181	226	205	212	187	197	191	192	217	182	220	223	237	198	194	203	226	192	202	217	200	189	195	219	208	221	210	211	232	221	225	215	209	200	212	196	209	225	235	195	217	196	214	222	199	203	213	204	237	207	212	210	199	207	225	209	196	219	203	220	216	226	199	195	218	222	212	219	199	179	202	198	198	203	234	232	193	195	192	188	182	219	202	183	176	199	189	233	208	221	205	208	208	220	220	220	216	215	214	219	203	208	207	209	207	195	203	239	179	173	204	192	196	193	192	203	196	210	207	187	206	209	213	224	204	221	192	186	205	211	217	193	215	214	226	197	184	195	204	199	181	225	186	195	194	193	198	204	208	226	202	233	214	210	205	205	232	195	182	211	197	197	238	184	216	213	198	218	226	201	218	203	202	220	200	196	199	184	199	236	200	236	215	215	192	186	202	220	242	214	200	233	220	204	244	212	213	194	220	229	226	190	215	219	202	185	229	197	215	218	239	197	216	205	219	193	235	191	237	207	217	204	208	210	229	213	215	226	208	234	220	193	183	217	214	215	201	207	181	207	210	181	212	213	223	250	207	212	227	201	197	207	223	190	212	241	211	203	208	217	225	191	222	235	214	184	217	198	206	199	225	204	211	197	205	231	177	199	201	186	222	209	191	206	222	192	198	190	187	202	216	209	230	210	198	220	215	220	223	211	194	194	216	209	226	197	218	216	202	213	207	211	254	219	201	205	219	206	228	212	208	208	170	230	202	214	199	216	220	194	201	221	222	208	214	207	216	199	221	209	176	226	212	239	221	216	192	195	210	198	206	196	228	227	214	214	190	217	213	204	249	226	240	223	221	230	230	213	230	211	239	223	209	177	211	199	231	185	208	218	204	194	218	212	227	203	217	194	179	203	204	210	227	181	192	201	191	198	214	232	197	219	224	202	222	191	224	220	228	206	202	235	185	199	176	189	212	244	218	229	190	236	220	201	181	187	185	198	204	216	208	209	230	202	225	203	197	235	199	199	236	204	189	194	210	198	209	193	213	226	205	205	231	253	173	221	197	196	224	186	231	198	215	216	190	196	210	224	209	188	237	224	210	210	236	212	201	182	215	218	210	189	211	204	199	215	240	204	242	209	191	216	213	220	200	220	208	218	223	201	230	223	199	203	183	207	217	209	206	223	199	207	221	217	224	212	220	189	198	184	199	194	189	228	204	224	189	218	221	211	204	233	217	214	196	206	194	232	215	232	214	221	188	212	231	181	200	204	234	183	229	211	206	199	214	227	223	214	207	210	213	225	197	224	210	209	209	199	203	240	226	223	214	211	189	213	213	219	191	186	225	236	197	218	208	195	227	213	229	206	203	201	198	218	202	231	212	194	206	219	192	209	208	200	212	230	230	224	192	222	216	219	231	232	213	209	190	228	185	221	224	217	199	235	200	217	207	191	220	216	210	193	191	219	225	234	210	210	199	235	193	190	235	236	206	217	207	233	217	185	217	195	186	220	238	203	185	215	223	219	215	194	206	211	206	218	239	195	200	208	220	226	205	223	211	217	220	207	205	218	210	196	203	212	218	220	210	199	194	219	192	207	201	209	204	192	198	220	207	221	214	225	194	206	232	201	196	213	214	238	203	200	236	191	219	199	216	223	197	214	240	204	202	211	218	215	229	203	216	186	213	185	219	176	235	205	185	209	194	216	188	200	203	203	186	206	216	205	213	210	215	228	222	224	205	208	232	198	216	213	187	189	215	191	248	203	217	204	202	226	219	202	210	201	209	211	202	190	197	198	234	195	241	209	212	219	231	184	211	196	211	211	214	205	217	192	216	208	218	222	189	195	209	224	186	212	207	209	209	185	206	253	204	211	208	194	212	226	225	228	202	187	183	237	208	203	189	236	203	183	213	207	204	220	218	217	227	211	213	196	205	185	239	229	228	193	215	203	229	188	219	202	205	215	191	211	234	201	184	197	199	181	230	204	202	203	205	220	238	217	202	222	230	221	222	199	198	186	230	189	220	234	200	220	202	231	215	228	228	218	229	212	198	238	229	186	217	198	207	227	196	229	211	181	234	208	205	205	192	216	201	240	211	196	222	221	193	182	192	222	234	188	230	205	217	205	232	213	180	194	215	187	195	210	221	201	226	198	205	206	233	203	201	207	211	234	201	209	212	185	231	195	231	208	217	216	253	235	210	219	199	216	204	209	196	197	213	243	213	204
10297	11518	17939	19641	18639	16767	17176	17858	12610	11286	9973	9562	8085	5980	17519	30092	29468	22678	13351	6654	2769	1244	802	721	693	799	750	761	781	753	747	704	726	727	744	731	773	757	764	751	738	787	750	770	776	742	756	743	727	789	795	746	743	769	783	723	783	750	763	773	792	738	752	765	700	738	752	698	721	742	763	762	787	765	715	740	784	748	756	763	743	773	747	770	782	721	709	738	730	702	793	796	774	722	716	737	786	690	729	783	779	751	752	740	752	742	812	788	749	780	752	762	733	726	747	763	780	738	719	772	800	698	759	765	806	752	765	803	779	784	806	745	705	777	791	732	782	777	753	721	731	746	767	748	774	754	731	737	697	759	775	737	797	697	739	794	735	705	779	754	802	796	740	766	784	717	739	753	730	752	736	746	769	727	756	752	737	745	762	725	780	773	750	726	788	734	786	737	756	792	749	772	766	739	688	764	787	773	794	733	758	764	768	723	769	734	736	761	760	713	770	754	760	776	693	809	812	750	752	709	726	727	765	790	772	745	771	731	816	719	747	767	794	768	739	758	789	775	719	834	776	741	759	743	771	742	779	802	773	773	705	717	757	789	723	768	723	750	748	735	741	762	760	773	687	736	739	735	762	771	750	763	775	752	755	723	717	794	726	770	794	767	753	789	800	760	735	727	730	750	762	725	774	776	741	715	748	743	722	754	776	759	743	766	778	775	802	746	715	782	741	737	721	750	753	751	757	735	741	737	769	807	729	753	752	734	778	731	759	768	794	733	747	774	747	788	783	773	776	753	744	774	770	720	756	739	786	764	723	792	786	708	748	745	795	700	786	765	795	774	726	731	731	752	739	723	752	761	724	753	720	721	737	787	783	733	715	773	760	747	776	771	760	792	714	778	735	772	807	779	765	732	738	757	737	756	662	732	739	760	754	763	719	750	740	738	753	802	749	746	770	749	775	784	796	797	744	722	746	768	703	752	730	741	761	783	775	816	784	767	734	729	741	737	695	731	727	788	767	741	759	752	785	748	737	737	749	769	744	786	733	724	757	757	773	792	729	759	728	775	771	786	723	715	763	720	776	777	750	757	741	761	723	759	718	731	784	755	762	834	768	765	775	780	731	754	731	757	732	799	761	703	760	737	778	764	755	771	772	764	769	800	709	767	729	740	768	784	745	708	756	741	717	799	793	777	737	727	763	740	751	739	717	751	760	777	745	799	753	749	771	697	765	717	813	751	758	775	745	717	763	763	745	763	767	735	739	733	723	759	743	757	751	754	731	750	792	797	770	756	727	780	767	745	741	767	750	729	776	736	774	751	794	752	734	721	775	798	798	771	724	734	746	811	792	734	755	762	730	692	767	775	780	818	799	713	755	773	756	751	746	767	800	752	750	786	781	760	783	731	791	714	724	706	785	801	772	771	708	736	736	770	758	728	779	723	790	749	744	754	757	812	757	757	725	754	764	758	752	759	723	766	788	767	724	763	728	743	760	749	750	730	723	812	765	757	688	775	783	792	763	735	759	752	738	758	726	794	770	716	726	743	768	788	698	753	681	752	779	769	743	709	758	780	783	786	763	734	790	765	788	764	777	763	732	766	730	720	711	721	738	763	805	751	739	719	739	746	753	754	752	799	727	737	737	749	796	741	760	776	793	730	795	779	732	705	728	748	742	805	784	741	784	796	747	752	739	748	750	732	745	771	722	734	743	755	728	747	774	732	753	733	803	784	781	721	711	739	762	765	752	727	765	772	778	726	748	772	776	739	760	731	785	758	745	739	737	754	794	791	752	740	750	759	682	758	775	754	729	775	755	817	759	804	808	789	732	729	726	780	780	771	730	710	746	777	668	767	766	763	783	722	779	753	713	739	770	743	739	754	772	750	785	783	743	716	780	776	786	809	772	809	761	793	742	784	771	781	769	701	687	716	744	769	764	755	737	717	743	745	752	762	725	756	717	711	809	770	691	769	718	733	732	782	754	745	745	748	781	712	717	750	786	838	741	734	754	716	766	765	774	726	754	770	740	741	815	780	722	812	777	752	795	778	750	740	750	791	762	744	705	760	780	725	764	769	724	739	736	773	755	791	758	765	726	770	778	769	737	798	738	741	716	785	762	763	748	766	748	687	826	778	711	752	712	820	748	805	752	766	800	770	789	836	722	792	749	783	779	763	750	758	727	695	772	753	787	778	744	774	736	777	750	703	756	693	707	758	770	788	781	769	684	733	785	804	778	712	739	733	772	747	757	771	745	748	737	748	767	730	762	749	775	771	693	783	759	767	772	706	755	787	756	735	756	811	744	742	785	727	766	797	749	745	727	764	734	738	733	731	760	734	738	741	754	755	709	769	718	740	751	733	744	711	741	754	749	726	788	738	747	759	825	798	773	788	720	772	800	763	773	757	732	740	757	810	785	754	762	765	740	761	793	733	718	722	739	765	742	764	731	732	748	768	698	740	768	763	763	769	755	776	792	760	718	746	738	731	778	754	772	721	766	749	773	741	735	792	787	754	831	730	794	756	708	755	753	750	767	767	743	742	777	768	761	712	768	740	701	759	791	757	742	771	727	783	739	745	788	765	733	763	711	764	718	709	757	769	751	755	747	746	767	708	757	756	812	822	787	748	741	745	761	724	777	708	782	775	728	751	728	718	734	772	767	715	729	750	780	755	767	761	738	738	757	758	784	716	827	802	752	785	728	792	744	751	726	765	688	725	764	812	754	770	701	802	736	775	712	751	784	715	763	734	720	776	792	743	723	744	800	732	760	724	733	722	813	745	764	765	798	732	720	765	752	750	784	782	744	794	745	728	779	744	756	738	737	720	732	743	733	749	726	737	712	745	760	728	761	763	765	725	757	720	725	732	752	754	787	749	677	789	707	773	729	736	766	715	773	756	783	723	791	738	762	752	732	740	770	749	729	710	724	735	724	712	696	748	749	787	781	780	778	743	744	788	746	747	730	742	787	747	765	712	786	791	732	771	793	744	716	745	757	739	708	718	744	806	728	802	795	759	806	709	787	761	737	747	736	719	732	743	738	793	782	729	746	751	679	773	773	742	775	729	735	797	719	812	709	731	794	771	758	728	743	709	770	772	735	731	778	748	719	748	723	740	727	718	754	747	736	704	758	748	736	768	771	721	763	750	748	797	739	751	759	745	763	714	751	689	754	728	734	762	744	766	807	771	761	710	758	731	771	800	740	759	723	741	708	726	742	746	753	717	694	715	755	732	738	760	747	750	723	790	773	758	755	754	721	728	734	752	763	760	762	760	719	715	768	789	740	723	782	787	774	723	746	730	755	783	731	788	752	775	796	771	729	761	811	745	775	792	771	747	707	769	797	759	742	745	772	752	740	763	726	781	773	819	748	739	744	782	749	751	756	727	777	736	707	747	746	739	749	781	766	720	752	760	766	718	730	708	756	713	768	739	775	735	698	757	739	731	765	734	798	761	760	732	759	782	710	770	740	750	773	757	774	760	795	796	776	765	763	739	740	759
16523	16316	21610	18827	14955	12092	11877	9897	6280	4933	3493	3945	1599	2322	6959	14150	15725	11691	6300	2530	923	417	298	254	288	282	277	247	286	288	266	242	239	282	255	243	278	276	243	245	249	296	237	239	260	252	273	269	247	270	255	245	279	283	276	253	237	287	236	272	258	257	261	252	262	253	266	274	280	273	249	253	276	245	264	253	260	262	236	254	247	248	242	270	257	287	251	255	282	245	267	264	257	255	259	273	257	276	253	265	254	289	245	270	287	234	256	279	281	279	262	275	271	260	271	277	253	244	269	283	247	241	252	240	225	253	242	253	265	248	264	257	267	250	272	260	246	250	273	269	266	245	254	256	240	273	238	288	236	264	255	257	266	251	220	261	262	241	246	281	245	248	258	252	263	276	239	280	238	239	258	274	261	253	250	244	241	291	282	286	249	255	243	266	280	253	268	268	242	244	264	253	227	264	245	267	269	273	235	233	247	250	245	244	229	264	251	263	254	239	265	259	284	259	251	256	267	301	269	260	241	276	276	271	282	269	254	249	233	258	269	260	295	252	243	243	256	242	254	254	232	254	249	290	253	249	253	253	275	240	247	283	265	250	259	270	256	282	260	253	273	262	246	268	269	255	249	287	251	269	236	237	257	244	236	245	287	241	264	284	264	262	280	253	257	283	254	248	256	268	252	257	282	236	237	261	294	228	250	261	270	256	243	243	258	256	270	240	260	288	253	244	283	241	241	268	274	279	258	261	270	284	250	255	241	290	248	265	253	264	247	246	262	265	265	237	254	276	253	252	301	248	250	269	268	254	290	263	268	263	226	263	259	271	242	255	271	283	265	267	245	264	278	279	270	251	267	273	247	280	266	257	250	282	260	260	250	241	239	240	229	261	233	254	272	255	256	269	247	253	272	251	260	276	275	254	270	263	247	268	246	252	253	256	224	283	260	265	252	259	238	262	261	248	240	224	274	298	264	249	283	295	264	258	286	284	239	269	250	247	252	274	255	255	262	260	231	265	255	270	253	264	238	259	283	242	228	250	243	285	259	254	269	253	235	245	239	245	268	261	256	278	282	258	264	272	250	254	251	263	241	269	253	247	258	248	249	245	256	232	253	238	257	246	253	266	242	246	255	253	257	257	277	272	262	242	241	265	260	282	231	278	269	268	245	282	256	247	277	274	284	244	265	256	278	234	255	279	246	242	270	283	262	234	255	257	223	263	270	269	255	232	267	255	239	249	259	245	272	278	249	278	244	232	247	216	263	255	292	305	267	256	265	271	263	253	268	247	262	224	262	272	273	276	241	261	261	271	263	265	256	274	248	255	254	252	248	243	249	258	235	259	269	257	254	303	273	240	261	272	247	257	226	260	263	244	252	267	252	241	233	223	263	260	277	264	277	242	276	253	259	253	262	271	272	251	261	263	260	265	280	257	282	251	260	252	265	272	257	258	276	273	254	234	257	240	243	283	263	273	258	224	285	245	251	255	253	260	266	274	271	257	253	265	267	277	244	234	245	301	270	265	242	259	262	264	275	266	271	275	252	247	257	251	262	258	254	262	241	248	260	227	274	267	260	247	271	273	258	234	232	306	280	245	248	287	257	262	269	256	256	224	267	232	253	261	230	265	292	239	275	252	240	259	254	242	287	244	250	287	242	265	261	244	259	265	244	252	256	264	246	272	259	264	228	248	262	259	249	265	233	266	238	264	274	285	251	274	282	291	239	251	239	266	289	268	244	258	241	257	259	240	258	228	242	286	252	259	286	257	262	265	265	254	255	273	240	267	290	267	239	262	239	252	232	235	258	260	257	273	258	245	224	250	291	266	266	258	254	247	232	218	278	291	248	279	281	248	269	285	255	241	272	257	281	278	287	230	245	272	289	267	259	268	242	267	251	256	237	269	276	266	283	275	247	249	258	264	285	261	248	243	232	245	273	289	269	253	222	251	247	277	272	269	244	273	241	250	232	271	251	252	262	262	242	238	271	265	263	240	295	236	283	243	246	253	226	246	232	256	266	255	257	267	238	269	275	294	267	240	264	262	267	238	232	269	264	247	256	260	257	236	240	239	271	228	276	303	251	266	243	261	262	243	225	270	259	268	279	262	277	245	274	250	237	274	246	238	266	249	245	249	261	255	279	237	258	261	280	262	274	233	238	268	273	234	238	271	296	273	255	254	241	267	235	269	265	257	257	280	260	258	245	270	227	246	266	244	278	258	272	270	253	254	263	267	272	259	271	240	277	250	239	242	264	241	279	275	259	257	263	230	235	271	243	259	265	262	286	265	281	239	247	230	271	275	261	275	270	252	271	275	248	242	242	227	247	264	226	261	272	238	274	255	275	273	243	265	259	222	233	249	274	251	272	259	233	270	268	238	229	269	290	284	259	267	287	268	258	256	269	263	299	251	230	268	274	267	264	293	256	253	244	268	256	245	273	265	283	247	264	229	247	243	248	258	238	267	231	265	258	237	256	273	249	237	263	276	275	259	254	257	251	249	231	239	224	276	259	226	258	274	253	258	273	282	272	291	274	262	247	231	254	265	239	241	270	260	266	245	274	250	261	267	248	252	248	237	255	289	229	271	273	265	256	278	252	258	241	262	287	226	246	238	258	280	249	270	238	263	249	263	259	257	265	259	256	266	239	246	239	271	258	262	249	263	261	298	301	241	241	237	267	263	271	244	262	240	255	279	245	258	217	248	271	274	254	263	263	271	269	254	237	272	237	237	277	254	278	235	238	234	244	243	241	261	249	256	250	268	277	258	240	284	261	256	280	283	264	238	229	248	261	279	268	263	235	237	282	236	265	283	269	261	229	246	266	267	261	258	258	257	244	248	273	263	258	241	253	241	238	245	253	245	261	247	254	269	254	237	234	233	277	273	261	220	276	248	260	266	267	251	271	271	251	254	257	271	228	231	247	255	268	262	256	244	256	244	267	259	234	254	273	252	261	283	249	240	253	239	256	279	245	266	264	256	241	264	266	255	260	243	264	239	259	241	238	246	266	238	246	247	248	242	259	251	268	261	286	282	257	274	260	256	241	247	268	262	246	293	259	267	241	270	261	252	270	261	232	247	261	276	237	257	265	228	261	272	254	259	264	278	253	252	252	260	254	277	229	257	249	260	263	251	238	257	264	261	253	249	258	274	240	235	273	235	231	241	263	262	233	250	236	282	270	269	258	268	284	263	243	248	256	261	256	269	257	236	262	260	280	256	268	246	239	235	298	246	247	258	238	242	259	289	252	275	259	233	250	246	256	266	244	270	280	278	265	273	249	286	266	268	238	270	235	257	270	250	244	261	271	255	272	265	210	265	257	280	262	272	232	246	254	254	260	266	246	248	268	243	239	236	267	244	258	245	239	249	255	257	280	269	219	266	262	280	275	291	244	273	246	241	243	252	266	267	255	253	266	249	244	232	250	267	278	264	294	278	242	240	251	237	248	269	269	282	258	241	246	257	263	227	238	270	268	239	223	264	263	250	286	256	253	269	242	272
14322	15269	23449	24640	23692	22495	23761	21891	16072	16454	14407	16951	7781	11624	24692	36263	36414	31011	21450	11662	4504	1794	1086	861	919	889	852	930	917	891	901	859	920	954	916	955	908	890	880	887	893	873	880	837	902	908	926	893	961	915	880	947	939	903	925	916	881	930	888	971	918	917	889	907	921	891	919	882	919	865	943	914	900	914	894	916	952	911	888	893	928	922	944	872	908	945	910	911	908	894	887	858	881	865	905	917	888	914	895	930	881	946	853	936	895	866	934	864	887	891	900	852	893	889	922	868	846	902	839	874	913	906	881	875	900	876	921	896	880	899	933	885	887	806	868	871	854	908	875	868	841	837	917	887	910	882	856	918	883	931	900	927	898	908	904	897	892	908	883	831	868	947	917	909	893	926	846	902	896	917	884	925	924	869	902	885	953	980	948	911	901	866	892	917	884	881	857	915	878	876	875	947	890	889	885	867	868	929	916	894	935	928	929	888	869	857	900	880	929	950	883	900	903	971	908	874	897	878	945	924	874	873	897	914	920	812	894	923	900	886	877	896	914	883	898	885	887	892	863	866	926	919	936	879	875	870	854	937	880	899	899	958	865	903	920	904	900	914	902	889	932	881	869	842	882	892	885	946	826	896	900	913	870	936	909	858	892	891	879	899	927	890	896	945	906	830	884	886	920	892	916	878	876	881	885	900	909	891	886	886	870	863	877	886	880	888	865	932	850	902	897	902	872	849	895	864	967	844	861	878	919	839	891	863	880	834	892	927	881	939	889	934	886	841	950	896	884	931	893	894	925	867	883	950	863	911	911	870	861	907	844	934	832	884	886	912	938	893	896	894	934	899	927	946	828	905	929	889	863	885	870	863	909	890	882	879	886	886	878	882	867	901	855	936	852	939	864	948	891	915	870	909	870	942	886	895	870	889	890	877	872	953	855	872	858	931	949	932	893	877	913	879	936	936	926	921	884	931	910	937	869	864	934	888	891	928	887	808	855	906	889	937	882	927	905	910	910	904	959	894	914	885	910	896	883	906	929	889	877	878	883	893	933	913	915	923	893	846	834	886	920	865	888	870	852	918	871	842	916	899	829	885	915	897	885	892	842	930	897	935	940	923	912	916	955	937	905	919	896	857	897	902	881	907	902	909	872	894	898	882	887	872	869	896	911	895	914	895	869	882	837	883	895	892	879	906	933	883	909	951	894	930	885	848	884	975	899	859	893	813	868	895	894	874	889	941	887	894	910	892	861	955	868	893	906	918	902	909	942	842	939	918	895	875	875	884	907	861	951	882	889	966	906	910	895	922	914	881	950	911	939	893	881	940	919	883	866	880	948	886	899	855	843	888	868	919	854	933	960	882	890	858	881	889	954	897	920	902	860	912	884	876	912	897	902	914	878	889	895	861	862	896	913	923	882	920	928	886	916	877	923	932	891	924	939	897	889	867	896	853	867	865	902	884	921	899	914	902	884	887	922	936	919	895	879	902	874	918	953	889	941	878	883	900	935	874	901	883	895	894	888	896	862	928	911	865	922	854	926	902	903	926	906	909	904	868	895	911	882	856	858	925	944	910	943	868	945	912	905	908	878	861	933	930	883	915	928	962	908	842	903	914	916	929	943	913	879	901	902	877	929	825	841	899	888	880	949	857	920	935	938	877	873	907	867	853	896	916	847	965	885	899	899	887	918	901	880	909	948	903	949	927	951	906	878	904	930	938	861	935	891	849	842	910	900	873	888	919	884	932	834	906	870	918	860	895	907	922	876	912	839	903	864	923	908	900	905	901	927	900	905	909	862	875	871	874	893	843	902	967	947	894	927	968	877	917	928	910	934	881	866	903	877	898	905	941	926	871	900	927	883	952	928	864	880	849	903	888	918	867	958	882	888	832	866	887	943	888	877	902	919	878	886	884	941	921	917	901	915	912	894	914	898	943	905	923	868	931	874	917	878	881	836	909	879	881	922	868	910	873	942	916	905	937	885	862	869	877	910	926	903	896	898	838	903	868	852	884	946	914	861	921	888	926	930	889	936	920	824	913	932	849	883	906	893	896	908	829	901	908	879	934	879	931	909	844	929	925	896	879	929	860	901	862	889	895	903	947	966	846	917	876	897	978	895	917	914	903	853	885	880	898	879	870	892	921	907	903	912	917	898	868	915	905	852	947	919	897	915	924	904	895	855	926	894	863	896	899	912	890	933	880	904	935	899	966	871	872	916	891	922	911	871	896	890	916	887	889	850	895	814	944	897	885	918	924	901	888	849	920	913	897	885	911	892	903	853	886	895	938	920	926	867	884	903	888	894	930	839	896	899	919	884	844	902	873	873	905	871	915	935	866	893	895	946	862	978	926	866	893	940	934	867	898	884	873	895	955	919	904	865	922	925	940	918	870	863	936	889	942	887	855	888	908	874	920	888	938	858	883	890	881	873	885	885	918	976	884	927	914	869	926	855	938	941	887	948	872	873	927	880	935	851	909	955	848	925	898	915	982	893	932	907	918	854	899	902	902	886	929	938	891	929	928	904	892	839	871	898	919	882	909	918	895	909	853	880	913	886	917	885	938	933	909	895	929	879	862	850	883	925	918	876	904	890	895	938	910	873	917	915	896	852	897	845	874	919	901	893	874	952	834	866	886	915	911	831	847	861	872	837	895	917	901	902	903	874	925	920	856	894	875	850	874	915	854	886	914	878	933	853	884	851	904	930	788	946	924	859	850	916	932	928	905	848	856	891	917	913	866	891	979	907	986	950	879	901	880	929	916	914	943	871	862	897	932	865	895	944	920	891	890	913	886	879	849	836	860	882	898	863	897	928	909	879	901	929	870	898	921	916	906	927	908	919	920	898	898	877	903	905	881	860	920	884	982	889	874	935	915	870	892	854	912	912	883	883	884	888	903	878	970	877	885	894	910	909	905	851	854	881	892	947	887	914	867	932	943	918	885	903	792	923	916	872	918	865	930	908	947	896	946	853	928	885	924	891	929	915	885	885	875	887	877	898	926	916	929	944	915	799	914	890	871	899	917	916	915	898	869	869	879	882	924	868	909	900	884	940	935	844	877	881	878	907	914	901	885	927	891	956	907	892	905	884	869	912	904	879	938	890	893	896	872	863	894	892	901	962	852	889	895	858	929	886	1004	889	917	914	846	856	851	924	862	853	892	864	942	925	898	900	853	912	897	893	850	914	927	874	916	895	868	941	907	898	939	914	921	925	876	911	881	843	913	933	924	886	875	885	906	920	888	891	893	936	890	875	944	892	866	903	938	869	887	908	863	858	924	909	873	877	927	838	871	885	903	916	904	912	890	868	853	869	859	910	886	946	890	918	901	927	898	877	965	1001	872	845	888	874	890	954	902	926	927	903	900	963	892	871	908	944	914	903	905	912	852	876	883	921	930	882	925	933	903	899	926	936	862	939	885	908	884	873	912	887	935	920	904	905	906	870	884	891	903	887	925	879	883	920	922	865	914	907	874	937	915	858	966	847	897	909	922	923	914	882	875
3303	2697	3676	3179	2788	1790	1449	1120	1022	1143	975	835	597	396	481	748	975	1044	790	532	367	233	224	214	225	221	198	203	217	200	186	201	199	200	238	208	222	203	241	211	234	187	194	198	203	216	221	216	207	221	228	183	203	238	224	196	209	210	227	188	205	211	203	202	195	188	195	191	219	221	226	232	209	213	225	196	212	211	210	222	229	195	219	217	207	192	217	223	195	218	230	220	236	208	199	204	230	209	228	203	217	207	202	225	202	203	214	219	197	209	238	181	203	206	227	209	225	220	197	221	225	206	215	196	208	209	213	216	202	207	208	215	220	201	197	229	213	224	213	201	205	208	194	239	231	207	226	222	211	178	188	265	198	200	190	217	196	204	209	213	228	221	219	221	192	208	194	219	209	200	194	208	236	204	205	203	225	208	190	226	210	189	224	213	211	221	229	182	192	202	211	230	235	225	213	228	201	201	213	225	222	204	196	236	238	186	218	191	220	186	220	221	196	194	222	213	222	232	226	195	209	231	225	198	208	198	204	209	199	223	204	224	228	223	223	221	208	219	223	203	208	213	214	196	235	199	213	225	219	197	213	228	186	220	201	207	196	203	213	212	220	204	212	225	229	224	221	240	229	205	194	214	236	207	212	230	180	199	244	203	232	209	208	215	230	224	201	184	200	228	192	201	211	213	218	213	221	239	202	183	195	236	239	203	204	208	213	216	228	220	210	235	184	235	213	249	221	193	227	201	216	212	219	219	209	240	234	200	207	213	214	203	216	211	206	214	215	219	213	212	210	219	211	204	239	209	209	212	223	232	183	207	215	188	235	225	204	223	220	215	207	230	224	210	201	197	222	211	236	207	197	207	182	203	195	212	226	217	196	205	233	196	234	183	223	232	217	202	216	213	210	196	208	203	207	225	222	233	216	229	223	230	217	210	214	216	189	218	213	208	206	218	229	186	203	225	216	209	209	205	228	221	196	224	204	223	207	207	230	206	212	190	210	200	231	211	207	182	197	190	219	205	229	227	198	198	208	194	208	202	201	196	245	202	207	195	208	201	223	219	206	200	223	210	221	224	209	201	207	176	216	204	207	223	196	214	210	207	225	238	213	224	211	208	205	210	192	219	230	206	201	216	215	219	193	208	213	220	233	196	214	234	191	213	216	216	225	206	208	242	203	194	236	212	223	234	230	200	217	210	210	188	220	208	222	207	189	200	205	237	207	240	202	188	212	212	223	263	223	231	202	228	224	195	228	212	207	195	200	213	198	224	197	194	214	202	222	211	211	183	221	206	180	228	216	214	202	187	207	209	193	201	216	240	211	209	200	214	203	182	238	229	206	198	207	204	232	195	214	205	239	231	205	227	205	221	203	202	191	207	211	196	193	226	202	208	224	223	215	186	215	209	234	222	232	211	199	186	204	231	204	214	207	201	217	191	177	226	205	193	198	218	217	200	212	234	206	260	226	226	230	209	215	228	195	256	207	224	208	189	213	191	208	207	210	200	214	189	231	215	209	224	200	209	226	202	224	207	214	207	186	213	209	191	216	178	240	203	243	219	197	237	234	220	208	200	201	220	208	201	244	176	202	212	206	217	191	215	217	205	215	232	226	206	196	207	201	189	221	242	201	222	213	223	234	220	213	214	223	204	223	213	202	235	188	199	226	216	227	176	216	218	221	221	231	237	201	217	225	194	210	207	227	222	195	198	224	209	228	199	217	206	222	217	207	204	217	225	227	211	205	233	213	213	219	189	210	201	238	247	221	211	177	226	218	207	203	231	220	200	190	205	211	212	223	194	204	190	247	192	218	220	195	192	194	203	217	203	183	224	227	192	224	222	240	217	184	211	210	199	234	209	217	197	222	197	212	200	222	231	194	221	207	204	233	208	182	209	184	239	210	231	234	189	196	210	195	236	228	192	208	216	226	221	217	219	220	203	217	226	219	203	216	199	193	223	205	212	216	234	194	233	196	246	205	227	202	199	196	192	217	198	241	210	198	205	204	214	225	194	233	211	217	225	201	182	229	202	208	195	195	190	213	225	212	199	197	188	219	206	210	235	211	204	199	196	225	231	202	210	188	207	204	206	191	211	209	231	207	222	199	236	200	224	195	238	214	217	216	221	216	220	197	180	217	214	233	207	211	203	207	231	220	202	208	204	208	212	210	223	212	201	201	222	215	223	206	199	213	228	241	217	211	243	204	233	186	202	202	206	203	211	210	206	211	196	204	228	199	180	193	204	213	202	225	186	213	225	225	205	209	196	206	183	191	202	185	212	206	206	229	235	254	233	203	213	195	202	197	227	242	217	199	212	216	197	199	207	232	179	190	218	198	220	195	177	214	212	206	198	244	223	204	224	227	214	190	192	203	194	215	219	217	199	231	218	229	206	221	206	186	196	209	207	217	188	250	222	224	216	213	217	194	217	203	232	213	214	181	224	223	204	225	184	188	236	196	209	199	202	217	222	235	254	211	222	235	204	184	218	194	209	226	198	196	204	184	229	217	186	207	199	207	208	198	195	218	215	208	217	201	212	234	209	211	223	213	217	216	187	222	208	218	200	224	206	206	207	183	214	219	195	219	216	217	218	205	220	204	196	234	221	214	207	210	223	214	216	234	214	198	226	213	190	228	234	230	206	188	209	223	208	224	235	208	227	187	228	200	204	170	231	219	202	223	241	205	199	205	203	218	189	223	225	208	223	231	232	231	228	219	197	212	209	211	230	203	177	201	228	213	212	201	199	197	194	210	237	206	222	200	195	219	206	212	224	230	211	215	223	208	246	205	198	210	194	206	229	212	214	217	186	237	209	218	210	209	207	218	207	217	214	226	234	216	213	237	232	193	203	207	237	209	208	215	213	220	194	192	193	211	201	197	215	230	207	185	194	242	204	191	211	243	228	202	186	205	204	223	234	240	205	203	202	217	229	213	206	197	220	211	198	214	195	216	209	253	218	216	230	191	211	193	195	216	219	203	212	208	223	247	182	226	209	224	223	221	201	228	216	184	226	199	225	180	227	225	211	219	229	234	210	235	188	206	210	223	206	211	199	234	210	227	199	212	216	217	195	205	198	202	220	226	201	202	208	201	215	216	195	217	187	201	218	196	223	219	216	214	199	198	221	200	212	205	200	228	198	194	220	200	218	216	208	213	198	217	203	226	221	205	199	235	210	192	197	220	196	191	220	228	213	235	188	233	191	192	206	199	231	208	201	217	226	228	190	201	200	238	218	216	229	211	203	232	197	243	213	204	217	202	218	209	191	189	217	224	200	210	179	224	228	213	177	220	219	213	207	220	204	204	197	226	204	243	190	214	200	202	183	213	206	184	175	230	217	231	220	207	219	188	203	197	222	224	231	203	201	221	230	221	212	235	234	227	209	212	223	200	217	227	184	215	201	211	208	200	205	196	212	198	195	167	226	198	229	189	199	195	205	173	223	241	211	218	201	215	196	262	191	175	195	206	198	191	210	201	200	204	232	215	203	225	224	227	222
3995	3918	7239	8977	9109	6675	5586	5200	4799	5674	5304	4371	3108	2544	2569	3926	4613	4938	3534	2319	1335	938	789	731	795	729	758	809	755	803	727	756	736	755	825	738	743	795	779	751	772	788	793	748	781	801	784	790	757	713	783	752	727	789	815	746	741	772	720	772	779	770	750	718	738	789	738	784	727	813	756	734	738	735	778	734	752	756	751	777	822	760	757	744	767	757	766	788	738	791	798	772	753	737	762	793	713	703	747	766	803	725	768	759	759	752	756	773	758	742	731	736	750	799	723	722	748	736	758	755	746	757	760	762	753	752	729	820	767	733	698	735	754	771	719	721	738	752	755	734	723	754	738	756	779	801	756	797	764	770	743	752	758	746	729	703	752	778	774	777	786	756	714	824	767	786	821	770	758	807	759	734	716	766	777	760	730	781	787	707	767	759	759	800	761	786	744	774	726	748	740	728	749	750	769	802	755	712	764	784	734	736	797	777	745	771	751	728	777	724	756	724	722	721	752	772	771	776	782	735	727	763	775	772	757	728	728	756	764	755	740	786	722	778	782	730	752	771	781	746	769	734	754	782	759	763	799	775	713	788	785	712	790	795	806	744	798	735	744	825	771	759	762	796	755	756	775	758	761	770	712	763	745	731	772	789	747	745	760	759	775	773	759	755	721	755	762	795	730	806	777	741	761	727	722	726	717	762	745	775	798	741	715	740	742	768	781	763	755	807	788	741	754	757	789	716	715	698	775	753	805	712	781	758	740	739	697	747	737	754	785	740	749	779	744	766	777	755	784	757	775	789	774	751	789	731	772	776	762	734	821	742	766	762	761	784	791	746	787	776	802	802	773	775	774	711	789	713	749	776	770	771	744	790	763	802	764	745	729	773	746	724	803	738	748	774	756	704	761	789	786	743	790	758	773	753	730	809	767	764	755	743	800	802	714	785	762	759	739	772	787	725	753	808	772	785	727	757	767	757	801	763	754	752	739	761	725	743	754	769	759	712	773	804	749	735	737	807	759	719	777	761	702	713	753	694	782	805	790	768	711	741	759	746	755	767	717	763	756	780	722	773	765	735	759	752	771	779	757	781	729	758	779	777	739	805	734	750	761	751	736	761	761	754	833	727	708	741	788	775	731	798	786	729	770	749	755	752	763	738	787	786	813	796	758	745	791	744	741	794	757	778	781	798	743	743	770	741	748	734	791	722	812	742	767	740	788	762	778	775	778	770	779	803	738	743	767	764	812	820	753	790	780	774	750	768	776	738	750	807	724	787	762	749	750	771	771	721	811	686	772	774	776	775	744	703	764	808	740	827	752	711	812	728	745	737	782	769	746	719	810	759	743	798	750	755	756	738	735	766	715	765	793	752	754	740	780	748	743	756	709	791	742	748	750	789	751	774	757	745	756	749	783	710	804	772	743	776	763	738	743	723	798	796	758	792	744	774	793	774	780	724	735	771	724	804	779	758	718	747	749	753	744	762	754	750	744	757	781	757	793	754	772	755	814	788	792	743	755	758	780	747	794	797	820	709	721	822	718	806	781	767	755	761	754	736	745	765	740	767	816	821	735	742	791	782	772	741	772	715	779	707	747	722	742	768	773	739	733	736	784	741	787	760	758	761	776	761	784	786	798	734	788	802	747	799	770	725	731	776	794	751	806	691	772	768	762	747	776	755	724	717	766	751	803	798	751	798	786	791	759	743	774	751	775	769	791	776	725	800	775	734	756	781	731	745	738	752	729	745	772	764	799	714	784	801	763	755	770	751	794	727	778	760	730	761	788	788	742	796	701	772	720	735	819	732	732	783	794	750	792	784	759	809	731	713	749	741	795	783	761	760	723	782	698	744	738	717	802	788	758	734	722	741	756	737	742	813	761	765	760	800	736	765	745	693	787	764	733	761	726	817	710	795	741	780	794	728	780	739	744	745	745	779	738	745	736	769	761	756	793	761	751	836	785	750	718	756	739	754	756	718	717	762	779	763	766	718	759	813	760	793	801	776	787	754	746	754	779	791	818	729	795	763	774	783	759	785	714	794	767	708	772	758	774	752	733	699	747	752	751	771	741	719	759	765	693	738	749	765	779	801	717	753	781	769	694	745	778	763	808	746	737	834	764	747	766	765	791	764	750	779	761	747	789	778	745	750	745	722	736	748	739	751	763	785	833	792	746	810	786	798	787	812	707	713	778	765	807	795	779	781	742	732	739	766	757	762	769	762	764	736	775	774	807	805	776	771	766	749	725	797	748	737	776	791	762	778	771	757	767	796	781	769	717	734	753	753	781	768	791	749	799	779	775	740	747	740	813	768	777	736	818	750	754	720	764	725	782	772	786	722	709	790	762	781	813	747	791	715	769	815	794	778	740	718	771	786	756	754	783	810	713	702	721	746	758	795	766	774	764	733	767	759	744	817	760	774	750	755	781	749	783	791	701	780	741	776	794	779	739	757	781	763	835	721	800	768	780	823	786	775	758	740	780	738	724	754	755	747	745	781	747	758	725	742	726	770	769	764	746	785	791	763	787	723	725	762	733	736	776	753	763	795	768	713	744	809	805	757	765	741	742	790	721	736	757	777	789	722	797	759	735	776	740	760	788	756	783	763	739	711	717	737	778	740	798	778	746	736	758	806	798	740	731	775	784	794	788	749	795	790	817	721	751	739	771	785	737	716	740	784	782	729	753	764	740	724	749	759	750	740	761	755	807	749	743	823	755	753	786	761	788	739	727	736	794	783	748	772	742	729	750	727	726	776	724	781	727	718	753	808	770	764	764	761	786	724	777	738	736	759	816	766	762	727	744	777	791	780	747	755	759	748	812	759	801	743	813	691	738	752	762	759	757	762	752	804	762	742	735	742	805	736	779	747	769	725	773	737	750	737	805	763	744	737	806	708	737	754	762	783	787	782	763	803	811	732	761	775	740	779	756	788	729	745	796	736	752	738	756	749	730	782	766	737	793	764	754	802	779	755	780	768	752	760	743	818	770	710	735	685	760	768	777	777	805	803	765	759	737	755	715	714	746	760	821	749	787	742	742	799	723	747	781	736	745	772	780	793	749	768	722	785	758	838	771	747	739	813	782	760	756	773	745	731	778	759	762	792	733	737	764	753	695	796	761	784	760	760	784	736	739	702	780	769	768	725	742	734	737	759	777	738	833	740	760	758	777	804	749	711	760	781	748	775	722	735	728	762	722	767	761	736	786	729	751	784	741	808	733	771	819	798	770	784	746	790	778	699	753	739	741	805	763	773	772	796	753	794	758	778	755	719	797	779	775	746	794	794	769	674	785	723	766	760	737	750	776	765	781	777	754	777	770	781	768	718	772	726	752	781	773	771	732	782	790	751	767	764	791	793	795	751	808	758	769	782	761	749	728	770	729	675	736	781	771	774	827	732	812	801	750	759	794	762	757	795	757	779	752	701	766	766	783	731	756	736	788	763	714	740	757	751	790	772	771	722	752	747	748	796	764	764	821	753	766	802	730	771	713	736	765	783	792	795
10397	10669	15340	13645	10832	8255	6589	5946	3968	3252	2786	2327	1689	1287	1017	3509	8547	8994	5851	2435	974	433	297	235	221	212	226	219	216	213	246	250	218	255	249	231	208	220	253	222	241	270	223	224	225	218	218	237	225	228	215	220	235	214	216	226	229	240	215	234	230	233	254	246	209	196	217	217	216	236	242	259	229	237	247	225	231	220	230	224	270	222	227	237	217	269	245	234	211	221	228	215	213	227	227	213	243	246	229	253	235	226	234	271	257	226	233	265	210	227	217	240	236	248	247	255	228	233	217	212	212	226	245	243	261	230	249	237	228	245	245	249	235	206	213	238	220	250	228	240	212	237	223	236	224	233	236	244	248	216	223	234	222	231	221	229	236	238	251	251	241	221	260	216	210	235	219	232	237	232	230	252	246	223	235	218	253	217	252	210	236	211	244	235	223	228	215	230	239	227	240	236	221	231	201	226	256	237	222	228	222	263	202	246	230	221	246	255	258	219	225	224	246	193	213	238	256	217	215	218	234	246	229	229	238	237	260	227	239	236	213	241	217	235	226	224	231	226	229	227	241	196	240	242	243	196	241	233	237	219	258	257	254	200	220	221	234	230	216	232	250	230	214	236	246	223	212	253	237	231	249	208	233	236	229	222	246	231	192	225	211	227	214	227	265	240	234	242	213	238	247	223	249	207	232	230	236	238	220	248	241	246	258	217	241	198	268	229	212	242	245	245	234	250	226	218	246	250	253	235	226	210	212	237	210	226	224	236	235	231	235	231	235	235	197	217	220	248	244	267	246	245	229	249	245	244	260	230	238	231	248	227	252	231	215	206	250	240	235	230	227	220	224	241	204	257	237	250	233	230	221	257	216	234	207	215	230	254	254	235	237	243	212	225	255	244	239	239	206	237	241	228	240	219	247	218	228	225	253	232	236	232	222	221	233	232	216	233	218	201	251	228	235	209	211	205	244	219	241	248	216	231	225	203	231	231	236	232	254	253	219	218	223	225	227	231	235	220	219	233	236	238	242	252	229	245	285	219	227	249	238	219	232	246	226	204	257	251	221	238	244	243	232	231	258	219	255	228	207	226	246	241	242	238	235	229	227	228	214	242	262	229	242	231	258	221	241	218	216	227	250	228	218	230	223	243	235	239	241	250	227	234	226	230	259	240	235	229	234	219	217	259	234	236	236	238	245	227	242	251	231	231	242	256	226	225	224	216	283	225	235	248	239	234	228	213	254	237	210	217	237	253	238	231	238	236	215	218	242	216	226	224	232	208	241	260	255	235	228	257	247	206	240	234	217	226	219	234	259	265	214	220	244	240	229	244	248	231	213	206	206	236	228	237	220	246	239	207	231	261	240	224	242	180	248	236	247	230	231	234	220	234	249	232	221	232	199	227	223	234	231	245	232	240	223	254	197	228	219	227	212	215	261	201	248	242	238	244	260	250	224	212	219	261	214	236	202	245	224	226	232	230	224	217	229	215	231	226	218	240	261	242	222	228	240	226	254	231	260	236	226	248	241	227	233	234	244	236	214	230	215	219	233	219	198	225	225	250	234	219	216	216	261	209	239	226	227	237	258	228	207	241	204	241	247	252	243	236	233	236	226	221	225	249	221	230	222	234	238	235	228	216	213	251	256	258	215	232	249	265	235	225	221	224	252	253	231	214	220	267	238	242	239	232	237	248	236	221	265	230	237	249	221	228	257	247	209	217	239	225	218	222	241	239	244	238	238	233	257	230	241	223	237	210	239	211	237	226	223	238	216	231	185	225	210	246	225	226	214	230	235	235	255	258	231	229	230	240	228	239	223	220	271	255	218	218	236	230	219	242	248	225	228	212	240	229	220	249	227	215	230	208	223	213	230	199	251	249	234	225	228	211	233	233	237	210	239	219	244	250	222	272	241	218	232	204	227	247	235	232	230	230	269	238	232	205	239	230	223	253	246	201	226	227	230	231	230	226	247	240	207	251	250	206	235	229	254	220	260	229	229	239	263	244	251	254	223	217	208	216	231	223	242	214	231	226	217	230	239	241	242	243	243	255	239	240	232	249	233	236	219	230	232	235	242	245	211	224	244	219	205	225	251	233	212	238	232	231	220	241	227	214	231	209	246	213	266	245	224	238	246	238	242	236	238	242	248	211	258	224	251	207	217	221	222	209	234	224	250	217	221	247	233	248	230	215	235	237	230	238	250	227	236	235	247	245	252	235	250	229	204	243	212	231	225	223	244	219	241	221	237	232	234	198	215	212	225	231	246	233	233	214	249	240	237	244	222	241	219	235	203	228	246	238	242	219	231	253	223	214	209	269	240	218	252	219	299	237	181	243	246	214	244	231	236	204	263	245	239	205	249	201	240	234	207	243	234	241	273	230	229	204	214	224	230	221	225	243	218	229	232	221	229	247	226	248	224	225	260	229	208	261	235	249	245	239	241	223	223	226	227	262	242	253	228	247	233	226	244	232	222	212	207	246	251	220	221	239	254	241	239	230	220	224	220	207	267	216	239	225	264	241	233	253	235	207	210	237	222	243	253	220	230	206	230	243	229	241	230	249	234	200	220	216	234	242	257	236	201	233	259	242	216	255	230	220	225	235	223	226	219	234	243	215	249	230	243	243	221	220	220	227	231	220	242	227	246	230	228	217	212	238	242	215	245	222	228	235	247	233	258	246	233	252	242	221	248	226	270	242	230	230	210	208	258	251	222	226	212	226	226	223	220	247	262	218	205	223	244	237	238	219	247	243	215	238	218	223	224	227	235	220	240	239	230	243	217	218	228	233	238	232	215	219	203	251	243	237	228	249	252	252	240	244	245	242	235	226	213	236	226	256	234	229	247	211	224	219	216	215	253	237	229	240	211	242	241	234	260	227	242	222	255	241	244	218	230	227	223	234	236	223	235	242	232	201	230	235	229	231	223	224	232	263	218	206	264	229	234	225	233	224	225	253	248	228	231	223	251	250	219	224	214	233	237	212	193	231	222	230	250	251	257	210	219	231	212	244	234	250	246	212	238	215	210	210	239	225	245	203	217	234	226	217	231	231	246	227	220	224	227	241	242	251	242	203	229	252	238	212	227	232	259	243	217	197	217	237	234	248	249	233	226	227	254	260	245	223	233	219	241	210	210	229	241	257	243	239	214	244	219	223	245	258	233	235	234	245	229	224	222	236	234	231	245	216	240	226	207	236	217	246	193	234	223	206	230	240	239	233	227	233	240	238	226	217	204	237	222	226	245	255	228	249	241	236	204	236	257	230	244	238	233	242	232	242	230	243	219	223	198	227	236	229	217	222	189	222	240	238	203	228	232	251	224	235	245	224	224	249	226	230	240	257	236	221	231	204	255	204	215	231	250	269	250	225	241	235	234	215	225	237	235	241	242	245	236	237	240	241	240	251	230	225	243	240	234	232	242	235	238	249	263	214	214	219	240	211	231	252	233	236	209	242	226	244	233	235	233	241	231	224	204	180	239	239	214	204	218	210	213	246	250	219	269	245
10592	11183	18424	20813	19288	17678	16524	16799	13675	13093	12432	11404	8791	6862	5794	16784	28880	28590	21644	11591	4904	1889	1064	857	794	832	823	776	830	777	853	826	824	805	760	773	826	804	813	844	833	868	818	811	859	844	846	803	829	840	863	827	842	835	859	839	859	846	796	827	804	820	854	840	832	814	811	803	819	845	858	871	812	819	838	834	827	839	865	852	833	832	858	814	799	800	835	898	866	796	810	881	850	813	829	814	838	760	834	810	836	828	842	789	805	822	859	806	792	801	812	847	884	883	842	829	807	853	803	845	843	800	868	870	832	817	834	840	856	824	863	813	806	777	836	788	864	822	822	848	866	868	839	795	838	833	823	805	874	816	824	829	861	812	806	807	834	794	825	897	829	834	854	792	791	831	838	846	799	798	849	818	833	861	836	828	843	810	851	831	841	880	837	870	859	824	818	815	841	852	808	810	851	784	845	757	786	863	848	825	806	806	815	777	818	789	783	852	795	810	787	819	819	800	902	862	810	792	793	846	867	778	834	886	864	806	814	787	827	792	889	827	817	839	791	824	850	821	836	837	842	876	836	853	872	804	818	851	780	811	813	810	839	815	833	819	871	817	868	847	802	843	850	851	834	781	842	860	826	873	825	770	842	860	834	770	783	796	792	850	814	833	826	780	841	860	863	832	791	795	863	837	766	870	849	827	806	816	834	837	873	846	813	805	786	860	822	830	808	842	801	813	808	827	818	835	841	767	849	854	825	828	775	799	853	812	841	805	845	838	817	825	836	801	841	820	824	822	830	843	775	823	831	814	837	795	830	858	826	826	809	844	833	857	821	838	802	821	843	837	839	801	818	789	835	868	807	858	804	816	852	800	809	831	857	841	798	780	800	813	849	848	827	831	816	858	877	824	816	808	896	821	826	814	856	821	831	822	836	843	833	834	815	814	819	858	862	801	825	857	852	853	861	785	823	828	876	822	868	779	826	825	825	821	833	804	785	762	820	818	810	816	794	809	822	835	842	854	846	825	841	812	858	793	853	861	761	811	853	872	817	811	808	859	871	847	885	843	863	805	804	823	780	837	842	831	895	855	827	823	821	792	871	815	825	827	862	804	805	801	835	812	811	875	776	832	822	803	819	820	848	844	812	879	853	823	838	770	845	802	843	867	853	834	839	836	768	851	826	836	863	813	878	762	845	851	776	828	812	826	813	859	803	857	790	842	840	832	803	836	806	856	826	855	801	887	848	806	797	849	795	824	858	824	825	842	876	822	835	816	826	836	819	823	825	824	852	799	822	888	825	847	826	885	819	841	813	836	801	859	848	797	869	795	792	800	877	820	783	839	842	822	847	882	792	822	832	813	811	785	832	781	824	800	769	811	804	813	837	831	811	851	819	875	839	791	790	857	810	850	835	818	833	823	840	837	838	818	800	844	844	831	849	867	796	847	812	830	865	845	800	774	878	845	820	840	872	841	826	799	836	803	821	767	852	802	828	863	788	825	827	798	775	804	827	782	807	869	806	837	796	801	793	831	775	824	824	865	879	801	819	810	763	872	845	825	841	781	808	822	757	808	842	861	826	800	829	844	771	855	820	783	864	833	857	843	813	886	822	825	826	840	801	906	820	811	826	792	785	853	813	801	811	872	806	835	814	891	798	828	792	803	815	790	857	842	813	820	848	814	809	825	818	817	810	806	810	804	815	829	817	842	837	850	833	746	816	810	802	894	819	791	849	847	864	804	799	830	820	823	881	864	850	794	828	807	787	829	852	786	850	828	815	836	797	830	795	859	868	834	893	814	853	808	846	876	873	777	823	841	836	800	843	810	827	806	816	882	838	858	847	840	795	845	813	812	776	870	820	857	847	824	805	836	826	834	782	812	866	829	834	784	824	833	794	797	832	834	819	859	794	827	864	804	840	795	834	827	794	804	822	817	854	834	864	810	833	783	856	804	805	818	874	802	838	852	836	779	805	841	825	790	793	764	840	795	832	802	819	811	837	793	862	831	837	774	866	851	843	856	824	856	847	836	842	849	795	819	799	827	811	769	806	845	809	839	763	838	784	848	888	855	823	840	841	816	804	848	777	841	822	837	797	812	825	840	840	797	856	839	831	859	826	848	820	857	876	803	834	792	831	800	914	839	782	836	810	846	838	838	823	877	861	788	849	844	795	828	806	823	791	845	816	825	841	912	837	813	824	789	881	849	794	832	815	863	799	852	823	826	854	890	819	846	795	848	831	824	877	819	779	823	853	819	790	855	824	847	835	831	819	754	804	807	827	832	773	887	844	867	852	816	804	810	823	823	863	813	807	781	853	869	874	864	789	808	819	812	786	831	812	859	828	831	834	800	846	855	824	783	829	791	852	832	800	807	853	862	787	800	834	818	875	783	833	777	825	849	848	830	811	812	837	804	858	755	809	842	824	852	902	838	833	821	780	784	757	863	881	907	788	829	801	834	799	839	849	873	816	803	812	852	820	806	810	860	812	850	866	780	847	841	802	833	834	835	829	851	814	784	817	795	821	863	823	849	847	819	850	866	801	751	843	768	843	814	829	881	876	799	846	773	809	822	817	830	825	831	830	767	837	793	874	866	838	853	851	868	851	786	849	838	828	822	812	830	835	807	815	819	845	798	853	829	808	819	888	802	850	823	818	821	880	813	850	813	869	818	828	813	811	847	838	812	837	798	832	783	830	850	774	781	809	814	823	857	826	838	822	819	832	829	825	837	820	798	777	830	762	826	849	849	840	876	840	851	803	826	828	785	832	853	881	870	851	852	845	778	801	855	843	809	828	867	885	848	857	794	831	835	820	815	802	845	833	828	816	806	853	838	825	837	788	821	778	829	770	811	814	833	837	808	862	901	838	819	784	834	878	758	797	827	792	828	806	850	793	807	816	857	834	812	828	827	806	797	814	842	904	827	761	860	827	822	860	862	845	849	853	831	807	808	819	820	814	848	872	839	870	830	859	804	823	832	768	831	794	848	843	836	829	832	827	862	801	858	890	868	801	817	831	865	833	825	861	845	817	785	823	807	806	833	786	817	867	818	787	898	809	903	815	847	837	930	828	849	754	873	831	809	819	860	850	802	848	772	831	828	817	881	823	841	815	805	813	827	792	810	846	780	797	811	822	817	862	843	910	820	844	841	864	814	796	893	829	835	788	801	847	806	855	837	778	796	856	840	805	789	889	838	847	792	886	803	799	816	852	874	797	754	861	830	847	849	828	864	883	834	850	817	746	830	805	868	844	828	823	894	834	827	844	815	864	824	793	873	841	826	830	794	794	800	848	829	833	822	795	797	853	798	839	905	797	821	896	852	801	791	882	855	875	828	785	851	841	889	833	814	804	867	827	833	807	820	821	811	823	878	823	825	857	849	803	818	803	819	878	825	776	827	810	820	827	792	832	883	802	809	809	803	806	858	824	837	829	826	863	816	856	857	897	826	803	845	874	837	839	819	816	919	774	778	827	805	792	832	786	805	828	816	773	784	824	852	807	875
16905	17055	21851	19118	16421	12975	10887	8787	6077	4953	4479	3312	2440	1809	1442	5119	16125	14596	9953	4279	1426	619	330	277	231	272	289	282	254	232	255	256	271	270	233	287	258	267	250	241	249	278	246	302	290	258	292	277	309	295	276	243	248	252	239	222	253	255	263	293	248	252	255	257	297	247	264	261	263	255	302	278	249	257	253	285	274	267	277	282	250	272	271	268	283	280	265	269	229	277	269	270	290	253	272	251	246	244	276	262	261	300	253	237	256	276	252	244	238	273	251	266	258	277	279	270	269	325	260	263	287	303	266	269	257	230	256	288	265	269	270	250	253	274	247	264	237	261	274	268	282	291	260	241	254	245	261	234	267	251	258	241	228	265	293	255	278	263	276	269	262	254	258	244	253	271	294	275	267	241	220	257	272	291	255	291	268	278	257	247	276	235	275	257	279	243	251	260	271	255	261	249	242	301	255	291	250	255	253	256	297	259	252	283	269	256	274	253	278	249	249	242	250	245	256	281	225	245	252	251	257	242	247	281	246	255	302	260	249	273	248	261	267	273	295	243	267	259	255	258	290	252	247	249	234	262	247	260	262	257	251	258	251	276	263	265	269	225	250	271	263	254	247	274	282	285	284	267	279	256	250	263	279	238	279	235	276	243	265	285	250	251	276	264	236	249	286	234	225	249	264	321	240	266	311	254	262	263	272	266	249	262	253	273	266	273	268	270	277	262	277	251	261	279	267	286	271	264	276	279	266	244	251	264	243	229	245	301	275	225	265	262	291	233	244	268	267	253	297	255	265	249	287	261	307	292	282	286	239	263	269	274	260	252	250	257	278	270	214	248	290	255	270	288	254	269	262	290	268	256	270	242	263	263	257	243	273	278	254	265	249	264	290	267	291	270	283	247	265	238	283	248	255	275	267	263	242	264	250	278	304	257	267	269	257	270	266	257	253	264	253	271	238	270	227	250	275	286	254	252	269	250	247	280	268	289	241	252	258	267	273	250	255	262	250	247	282	255	277	290	239	274	261	266	266	256	256	268	251	287	246	252	274	255	274	239	271	260	238	243	281	263	269	289	260	267	306	279	277	247	303	268	267	280	283	246	271	265	282	257	260	235	270	266	276	246	292	242	223	269	264	254	276	256	270	268	233	282	286	265	236	268	253	253	282	252	279	293	257	254	240	277	272	255	267	249	268	263	240	258	266	221	232	231	280	296	272	254	278	282	241	235	285	275	256	268	299	289	265	252	258	280	267	250	247	288	293	259	253	234	267	256	261	248	244	316	255	273	238	279	311	278	240	237	249	278	291	257	289	286	254	230	305	266	262	271	241	271	280	256	262	248	269	268	295	274	246	260	257	291	256	299	263	247	250	301	274	239	259	237	262	281	273	280	293	254	272	274	238	271	256	263	260	268	272	246	255	252	266	292	256	247	253	248	270	226	264	268	275	262	253	279	257	278	280	264	265	280	257	300	259	272	261	277	283	280	252	255	267	249	242	272	229	273	247	256	273	268	289	275	255	264	289	281	268	257	268	277	212	306	264	275	278	265	249	263	311	231	262	262	246	280	258	295	243	261	261	284	239	258	275	255	258	260	262	266	260	262	253	237	289	268	265	283	283	258	256	227	268	252	267	253	288	284	249	260	276	231	252	259	266	258	259	259	296	255	263	291	270	291	235	261	256	253	258	265	273	263	259	279	267	274	285	277	264	248	264	260	260	254	230	276	281	235	257	261	233	278	287	246	292	243	238	257	257	266	264	286	284	288	264	259	264	264	259	264	294	253	300	259	276	270	239	260	234	270	227	244	273	269	278	267	289	262	264	265	261	244	231	282	265	273	280	245	229	236	261	250	271	268	280	241	259	252	218	285	256	263	242	241	274	271	262	272	250	274	270	234	277	253	271	261	295	290	266	272	265	253	284	269	297	281	268	261	271	281	246	241	290	248	256	288	241	233	245	249	268	269	271	279	236	272	262	267	296	253	243	255	281	263	280	249	271	235	276	253	274	237	222	260	285	274	246	266	276	268	238	275	263	270	250	256	247	262	269	269	275	271	227	258	292	263	258	249	249	248	250	247	255	271	264	265	253	246	248	285	293	260	257	261	285	287	249	281	273	253	246	248	260	233	266	235	269	289	249	247	240	248	292	270	260	248	261	245	282	263	276	225	255	245	248	274	292	250	222	271	275	258	257	263	234	245	234	248	273	256	235	243	293	253	248	248	262	275	242	260	256	274	264	288	264	264	255	234	268	278	254	269	249	245	255	220	252	246	276	284	274	261	232	257	288	259	263	280	269	257	267	263	289	275	234	271	269	280	246	262	271	264	273	268	269	262	294	238	281	265	268	290	228	281	249	262	243	271	266	278	250	254	260	228	256	266	265	227	285	236	291	265	269	220	254	286	285	266	229	285	289	273	262	251	256	275	244	261	266	236	255	242	269	265	265	263	269	280	273	269	270	270	274	232	259	267	256	239	269	262	256	285	238	264	245	257	252	256	279	263	251	287	243	237	265	280	247	250	252	251	289	273	274	292	293	256	249	265	252	292	262	272	288	288	243	265	257	261	261	261	269	270	241	266	288	282	258	256	251	276	280	259	288	249	249	269	238	251	258	264	273	264	284	267	243	281	271	241	283	286	283	279	270	266	231	261	251	257	261	247	256	287	247	256	283	278	277	224	260	263	259	275	242	284	289	242	273	274	259	282	252	277	256	271	257	268	276	228	288	295	240	270	262	243	263	257	244	248	263	297	269	271	280	264	259	267	281	271	277	283	248	236	279	277	263	271	258	283	273	242	279	265	275	251	263	262	242	243	272	265	272	271	266	272	281	220	256	279	258	255	298	267	262	232	270	237	263	271	245	267	288	245	263	299	260	260	262	277	262	266	277	278	249	253	262	261	268	246	290	283	239	285	243	306	288	238	259	256	251	289	271	275	260	259	267	271	240	259	237	267	251	266	268	272	263	258	235	271	256	236	253	256	268	225	262	215	261	241	240	263	264	264	267	270	272	237	226	253	257	255	258	246	263	265	297	265	265	268	263	269	250	256	282	293	268	280	282	244	255	237	263	267	280	271	284	271	301	224	259	267	263	255	270	259	259	254	272	242	259	265	275	293	253	237	302	252	287	247	281	253	269	270	258	264	276	272	240	292	265	282	259	271	261	260	300	266	256	260	263	279	255	277	251	284	283	269	262	255	258	245	263	245	246	262	268	270	302	258	260	257	255	272	250	279	279	258	266	259	261	266	298	288	261	259	252	269	271	302	235	269	266	296	287	249	204	271	257	270	257	264	276	265	293	253	258	268	260	291	276	278	237	282	264	285	259	273	242	285	272	246	272	260	252	262	275	274	254	251	267	236	272	264	286	228	251	272	272	261	247	245	260	260	283	278	268	268	289	284	261	263	256	275	260	274	258	273	280	253	266	267	257	229	278	285	241	281	271	246	270	280	274	260	265	278	284	262	267	276	286	294	276	272	244	269	245	267	246	233	287	279
14276	16141	24056	25290	25162	22709	21942	19943	17481	16567	16350	13672	11784	9365	7777	20056	38031	34754	28533	16930	7443	2785	1276	904	915	880	897	927	910	896	934	925	911	883	888	846	921	911	943	896	954	907	890	884	858	908	886	921	909	904	903	890	908	897	944	874	925	933	932	935	925	890	908	951	994	899	916	905	884	905	950	866	827	877	926	941	886	875	907	889	971	888	924	955	914	892	929	923	877	854	903	869	966	931	900	953	921	949	929	900	910	903	956	926	907	913	944	892	953	886	918	923	882	921	895	906	956	890	915	859	933	886	896	929	886	900	932	838	876	867	917	879	934	879	920	912	881	878	860	877	913	870	934	896	925	883	910	941	857	919	878	904	961	915	955	909	916	901	936	863	945	890	914	929	875	914	929	923	874	878	896	933	923	931	879	951	914	868	875	908	943	904	879	924	932	948	916	909	853	896	868	907	877	895	878	944	913	935	897	880	899	889	920	875	917	877	912	950	868	935	915	891	896	933	921	891	933	935	897	920	899	921	920	930	853	876	852	882	900	921	864	875	850	930	921	919	927	914	956	891	867	871	912	896	943	923	895	925	965	931	940	904	912	925	859	865	935	915	839	881	907	909	945	859	937	924	904	882	898	910	894	942	969	924	901	855	915	960	902	935	937	848	917	854	943	883	866	945	928	860	868	934	872	951	911	897	953	896	847	924	885	966	955	944	899	948	941	887	924	933	856	910	910	912	966	895	913	909	895	871	893	920	879	930	904	947	875	902	884	899	882	901	958	933	951	915	925	865	974	924	977	965	846	892	921	880	882	919	896	853	898	848	906	908	873	893	920	847	928	872	929	944	927	911	886	943	868	921	923	907	920	833	921	896	962	916	910	921	874	925	915	903	858	853	921	921	904	935	877	874	901	951	878	940	931	902	945	939	959	942	904	896	918	945	878	845	908	869	899	924	916	917	864	956	942	923	935	919	944	923	962	880	926	941	866	919	894	950	938	936	989	863	918	918	870	916	871	937	924	924	944	938	928	877	916	868	935	918	913	960	909	921	861	912	844	899	860	925	880	913	912	897	836	960	900	906	893	884	906	900	913	903	877	864	867	949	848	916	955	934	899	889	921	908	931	835	882	900	890	932	893	872	930	904	910	931	859	942	888	894	886	908	855	956	921	902	913	865	952	896	944	906	871	891	895	915	982	926	909	894	885	911	875	859	836	939	917	898	895	872	945	891	911	921	947	885	925	865	938	910	874	893	902	971	870	882	844	920	945	891	923	932	891	936	878	903	883	938	947	911	905	839	901	934	881	905	880	954	901	908	914	924	918	936	972	914	935	907	954	862	920	954	874	908	873	926	887	894	882	894	858	907	925	899	836	932	934	891	921	861	915	966	900	920	932	883	906	936	870	980	900	920	955	973	932	884	905	859	889	961	911	899	874	880	946	902	879	918	933	915	881	902	888	861	931	929	898	902	905	849	924	889	910	962	944	899	871	885	888	948	952	942	868	898	951	889	935	932	926	882	934	941	916	888	890	960	891	914	904	873	913	940	894	940	920	922	936	881	890	916	931	917	863	870	896	898	881	904	895	929	884	902	894	915	951	927	924	920	884	895	892	960	910	921	915	909	902	903	871	865	912	892	912	899	893	911	873	881	929	931	928	945	945	922	919	905	865	905	949	915	881	887	917	931	935	925	866	889	854	916	891	898	909	883	915	916	943	889	943	906	922	948	906	892	935	911	865	930	887	889	902	929	890	913	930	862	906	890	917	965	892	947	954	881	915	911	921	900	924	934	900	874	879	889	922	922	884	886	875	864	882	946	950	844	947	908	880	944	900	908	907	955	919	937	880	896	912	906	913	878	868	951	891	953	887	905	938	938	952	895	881	933	935	903	917	926	894	904	902	912	898	886	893	931	938	899	930	869	940	822	914	879	921	874	920	953	936	846	937	937	852	908	912	857	896	900	889	932	932	914	864	940	938	871	867	899	926	907	855	900	897	893	890	997	928	951	929	860	896	880	895	947	914	959	908	926	870	887	913	947	917	883	927	880	919	906	925	909	918	897	933	884	919	863	899	928	937	936	900	911	896	955	933	940	981	890	893	963	906	901	896	863	931	943	920	892	940	853	914	983	916	872	921	880	885	902	903	914	893	949	919	942	926	891	891	886	890	921	880	915	931	886	919	934	852	951	899	952	929	914	929	895	918	882	914	884	906	880	895	919	928	931	915	857	896	929	900	923	906	886	976	907	933	926	891	889	888	933	911	852	879	906	920	915	858	921	888	901	983	896	921	947	915	861	928	939	918	910	882	933	899	875	859	866	939	897	863	905	896	898	928	845	903	856	919	846	900	954	901	913	925	896	877	941	894	916	905	896	918	901	876	884	882	981	897	856	927	886	894	932	930	914	921	890	947	849	911	945	925	864	947	912	915	927	944	917	941	925	853	851	917	958	915	858	882	949	864	894	908	934	942	919	907	882	861	922	925	944	890	949	874	943	848	886	917	940	948	921	906	899	902	900	867	905	892	901	858	867	912	895	901	935	928	947	889	881	898	876	872	866	868	874	836	923	902	949	910	876	918	895	945	893	957	885	908	868	866	889	910	830	909	873	899	970	886	889	916	905	889	913	883	891	944	909	886	911	916	941	958	931	887	862	879	872	916	891	934	897	905	901	978	896	929	999	887	982	939	841	860	878	904	929	934	880	857	877	869	908	900	896	876	965	927	895	967	960	919	849	903	963	903	913	939	954	906	902	911	895	943	935	905	921	880	945	875	892	919	946	928	892	857	883	918	863	890	926	942	924	915	943	855	869	926	890	871	885	936	966	878	930	959	913	885	885	911	895	898	901	876	885	954	920	882	876	985	924	882	933	908	905	869	1009	868	938	914	933	900	829	925	855	893	894	926	903	936	931	887	913	904	881	914	922	972	954	878	1010	897	978	910	929	922	881	891	932	885	910	908	850	950	975	916	937	955	948	947	936	895	973	881	888	926	930	937	912	886	921	930	845	942	917	899	908	899	845	937	912	937	967	900	939	918	937	886	945	904	954	945	922	913	943	919	935	905	908	890	936	909	944	910	922	902	891	936	888	899	921	941	863	930	927	914	895	879	903	898	910	919	885	928	919	898	901	881	911	912	917	896	929	858	945	901	942	939	871	868	885	958	937	896	884	857	887	922	922	920	903	896	927	916	887	909	923	941	884	935	869	929	943	871	929	903	905	914	870	907	898	896	938	843	881	910	913	912	934	875	977	953	894	898	888	953	914	910	887	908	904	869	912	891	898	935	891	906	900	921	916	884	887	878	903	937	877	871	938	916	931	891	910	923	905	945	912	939	889	947	904	889	920	945	910	958	968	897	944	923	850	934	897	912	904	886	859	915	975	929	912	945	941	905	885	940	930	899	881	912	931	898	871	869	929	902	938	913	927	895	921	904	880	889	916	885	920	956	896	870	903	912	916	915	978	954	885	888	838	924	866	981	918	919	920	965	899	937	906	863	880
3618	2868	4165	3724	2378	1788	1331	1251	1167	946	744	702	735	648	606	914	1341	1044	633	444	285	260	197	225	196	175	188	220	180	193	199	202	189	180	202	207	202	185	195	226	192	189	190	220	201	198	204	189	188	206	218	223	206	200	214	191	183	218	198	193	190	214	195	214	199	208	203	225	190	191	175	180	204	207	197	208	206	190	201	210	207	195	209	215	179	206	217	190	197	167	245	206	220	218	192	206	173	215	216	224	209	230	205	215	199	200	200	228	202	201	195	202	204	208	195	208	219	176	189	202	192	192	200	179	201	195	195	217	226	183	196	176	192	189	198	217	210	183	220	194	175	200	188	185	171	195	205	222	189	197	189	217	180	186	212	229	179	193	228	206	196	194	193	176	199	184	202	218	204	223	215	211	187	221	189	200	206	179	188	214	205	205	230	222	214	207	204	202	219	211	184	218	187	213	217	212	227	208	206	198	180	198	213	224	197	215	195	201	207	191	204	182	200	220	176	197	192	213	220	170	229	196	184	190	193	188	207	192	181	207	216	201	198	214	193	192	209	164	184	190	206	204	204	207	231	207	206	195	199	193	182	206	211	190	231	187	212	191	173	197	194	206	204	201	225	213	187	203	182	222	182	190	188	203	199	206	214	208	222	212	197	217	204	205	184	186	208	187	190	186	187	212	207	209	190	192	191	221	202	184	201	192	200	196	190	224	204	182	195	219	204	227	211	200	194	205	200	215	214	206	214	191	205	189	215	198	215	183	232	188	200	186	195	199	220	214	218	202	211	198	202	205	221	190	212	179	183	193	196	181	213	190	181	200	202	183	181	214	209	220	186	190	199	215	188	199	212	174	181	196	193	187	222	183	198	184	180	221	210	200	214	219	194	181	231	187	196	195	203	198	180	205	193	237	199	201	205	209	200	199	204	211	195	193	191	188	197	205	212	199	196	206	198	211	186	212	196	177	207	202	203	223	225	215	223	218	212	203	222	206	186	207	204	209	172	189	183	200	191	195	197	187	190	199	207	204	209	175	200	211	220	191	201	203	216	198	210	218	207	216	176	199	201	208	195	220	215	199	201	187	204	201	200	215	198	211	201	199	225	197	209	208	186	238	190	189	221	184	200	204	226	180	212	199	208	155	207	202	199	182	209	204	202	196	220	201	217	206	190	219	185	213	185	202	227	184	208	203	201	205	201	192	165	202	228	197	220	211	204	203	216	213	209	222	200	206	205	189	201	181	176	197	200	177	218	227	193	211	189	182	212	219	195	215	201	200	197	213	184	213	209	196	210	209	206	227	186	213	219	177	195	175	189	201	196	184	215	198	177	196	190	202	198	202	191	186	185	190	182	191	196	209	194	202	216	185	206	181	213	195	194	208	203	220	185	209	233	195	210	199	194	202	206	187	201	221	217	189	233	233	200	197	192	209	193	189	193	211	205	182	193	193	189	244	234	201	178	169	211	205	196	192	188	203	209	211	220	186	192	206	204	198	223	209	185	199	214	179	209	192	192	198	215	175	176	198	213	198	229	199	208	218	195	198	197	193	209	197	196	214	207	225	193	221	212	194	193	195	189	196	215	188	195	177	198	199	193	196	211	190	222	166	203	213	208	186	196	190	203	209	189	227	202	202	190	184	186	181	186	176	196	186	205	229	200	171	189	190	202	202	212	168	187	190	205	202	201	216	196	185	217	206	197	210	193	220	204	198	172	225	189	221	187	223	157	223	214	219	200	181	179	214	222	192	208	188	216	219	206	206	211	216	181	218	199	200	183	226	209	206	217	195	198	183	200	198	228	231	195	227	191	182	216	211	193	204	200	221	205	186	194	224	203	202	201	167	223	174	197	214	200	192	183	223	172	231	190	198	196	205	207	226	202	193	186	201	198	164	211	189	186	190	213	197	228	200	195	211	182	229	209	168	184	198	215	191	165	174	205	193	225	174	220	211	193	169	193	199	196	187	202	216	206	192	195	195	211	204	214	198	203	190	230	220	209	216	241	208	228	218	209	202	224	184	199	221	190	171	196	192	201	207	209	207	206	190	220	194	231	188	212	162	207	197	232	180	188	196	215	222	203	186	201	201	207	196	194	176	190	226	206	195	219	209	200	225	188	206	216	193	221	204	207	195	202	193	200	197	229	189	224	184	201	210	195	220	224	219	219	201	219	219	176	179	218	187	199	200	195	195	180	199	199	205	204	220	210	216	194	220	205	213	199	185	207	219	181	223	222	221	179	206	219	218	194	206	196	207	194	220	181	204	189	216	199	189	191	199	166	201	202	190	241	188	192	167	199	208	180	206	197	189	206	211	190	198	227	207	203	208	221	190	186	222	180	226	216	184	229	190	181	188	230	184	184	197	201	237	207	213	200	168	217	189	199	180	192	221	188	207	204	204	209	213	229	210	208	185	201	182	186	205	212	188	196	214	211	203	189	216	205	186	217	237	204	207	198	225	196	219	187	190	201	197	203	204	192	216	193	181	192	189	195	203	207	201	216	213	212	209	182	211	215	214	197	198	208	231	226	221	179	203	217	216	184	197	185	194	187	183	191	215	197	200	205	210	203	229	223	222	170	188	208	202	220	199	184	191	189	197	214	234	216	188	186	189	183	214	196	188	207	181	181	188	188	207	175	190	216	187	193	167	199	189	218	191	198	186	216	196	205	211	197	174	213	177	216	196	188	209	220	193	226	197	223	236	216	225	214	197	204	204	213	210	193	191	186	217	200	213	198	211	211	180	212	217	193	197	216	224	208	206	179	210	205	197	210	203	212	185	169	200	171	246	200	202	216	223	198	218	215	197	187	182	189	197	177	201	227	182	196	209	183	187	205	210	215	195	199	192	187	215	212	224	201	188	197	195	201	195	168	200	195	197	162	222	185	184	177	197	190	187	202	208	187	204	200	205	202	184	206	213	206	185	202	205	194	200	205	200	193	181	204	182	184	190	188	204	212	202	189	212	218	215	198	197	180	192	216	183	208	199	201	188	176	186	218	196	195	205	191	212	193	206	202	215	206	204	199	197	205	206	200	190	194	224	210	203	223	214	195	196	187	210	217	213	214	194	183	193	186	210	203	167	218	213	188	196	200	182	206	198	195	187	192	188	196	187	187	207	206	217	216	205	221	216	197	186	195	193	217	208	188	175	186	212	183	206	179	213	193	184	191	188	178	211	215	180	216	207	229	208	209	194	207	194	220	191	216	239	186	193	209	232	201	179	197	196	219	235	176	216	199	211	186	227	225	229	214	205	210	209	226	190	216	197	182	180	193	227	217	230	216	213	207	182	192	173	209	211	198	190	210	217	199	210	211	239	192	177	225	175	210	209	201	208	211	184	183	189	216	200	206	189	214	202	205	181	219	211	197	191	196	196	204	213	196	196	185	208	212	195	169	221	208	223	186	201	182	206	205	196	180	200	194	195	208	226	211	201	195	203	216	199	208	214	200	174	203	198	185	201	194	193	197	192	183	197	216	207	201	208	205	217	208	201
3903	4030	8110	10093	8015	6938	5807	5673	5729	4752	4012	3591	4105	3559	3069	5024	6202	4817	2858	1647	1132	848	736	721	671	691	707	753	712	714	711	733	737	694	698	712	738	717	665	721	782	697	710	743	728	703	766	737	708	746	763	754	662	737	709	695	720	722	702	764	695	751	743	729	717	699	697	706	722	700	743	740	687	747	666	688	770	800	735	774	728	677	715	752	712	737	719	738	694	711	760	718	708	725	730	741	749	717	737	748	721	717	691	716	713	746	702	713	707	702	687	696	704	744	739	716	741	721	739	695	722	730	762	703	729	716	755	756	725	721	732	746	719	692	727	713	708	742	698	725	724	737	727	766	762	750	739	703	716	745	737	743	769	718	685	734	737	726	724	741	766	686	707	708	699	701	741	674	696	721	701	699	771	706	726	745	727	746	737	721	714	719	687	726	694	679	708	707	725	725	680	680	714	729	745	741	733	745	740	717	722	756	740	747	721	733	714	717	716	708	729	692	740	706	723	730	765	773	768	716	766	781	718	703	730	719	672	771	714	689	672	678	716	694	678	763	717	720	749	698	731	700	734	719	768	690	757	718	698	796	696	686	746	686	674	683	725	740	732	746	713	738	711	680	689	716	681	727	800	726	724	723	707	729	703	728	724	718	735	710	718	751	710	709	763	697	668	716	730	709	742	743	720	722	700	721	718	687	746	674	757	757	744	766	695	754	725	711	720	729	707	710	710	682	718	669	692	767	688	716	744	745	745	715	697	737	726	711	695	714	700	714	773	724	685	759	704	749	729	684	723	744	717	725	706	726	739	782	713	745	721	704	718	676	708	679	696	717	695	740	718	714	700	720	714	725	705	697	720	684	706	755	696	702	742	727	713	670	719	725	728	700	721	729	746	656	758	719	762	715	704	754	701	677	712	744	677	704	756	676	693	716	671	721	753	711	704	728	723	747	693	739	707	714	733	769	708	724	733	697	726	719	733	734	752	726	740	732	702	702	728	747	689	714	741	699	719	708	747	795	736	694	749	739	739	688	682	708	706	700	762	709	685	713	673	693	755	741	714	712	716	688	744	687	669	709	780	707	680	741	718	697	765	696	658	682	758	747	698	720	715	733	689	730	731	686	720	726	704	733	711	696	692	700	692	676	697	721	735	718	724	699	749	676	728	734	734	738	714	749	710	726	760	696	747	688	716	704	624	748	671	762	680	743	686	758	681	710	724	714	704	713	713	703	731	667	704	728	725	786	702	723	744	746	683	700	664	743	738	730	708	758	671	734	727	710	720	696	715	735	702	738	760	692	771	729	700	736	676	709	731	719	749	645	694	702	696	699	701	726	698	732	671	665	748	739	689	682	689	692	750	713	728	752	719	748	712	752	686	752	716	697	685	736	655	713	743	689	729	736	683	677	694	734	752	729	693	701	754	729	695	744	662	675	702	727	757	735	760	712	723	738	759	693	729	780	732	723	707	725	723	690	734	728	715	685	690	665	661	723	660	709	737	708	670	708	711	697	704	709	722	687	711	692	736	736	697	731	676	721	713	739	745	750	747	695	712	724	728	751	683	749	701	703	717	742	732	700	736	710	695	709	744	711	736	744	696	698	719	709	678	674	738	758	745	679	721	733	743	726	705	716	737	714	702	726	716	714	719	687	707	703	739	716	713	723	742	742	752	684	691	756	699	724	680	722	678	727	695	763	720	669	710	698	747	712	721	710	723	723	712	721	719	698	728	688	722	713	758	770	714	732	723	715	768	752	731	693	750	747	707	746	713	682	722	705	720	710	730	727	733	698	714	735	696	711	719	679	696	700	694	734	715	753	769	726	731	717	693	786	734	713	724	695	705	738	686	689	710	767	724	812	726	730	677	735	726	733	714	700	777	704	749	725	684	730	724	711	684	697	727	699	734	715	708	742	711	748	719	685	691	716	675	718	746	699	754	713	726	713	707	694	755	742	730	698	748	711	701	737	701	772	690	753	717	682	758	721	727	703	774	688	721	767	685	779	712	771	714	730	724	734	703	706	731	711	696	735	748	680	772	755	777	716	750	687	685	713	711	692	708	757	706	765	749	708	725	734	763	736	697	725	697	709	666	693	731	708	743	705	746	759	698	766	738	728	744	733	715	672	727	674	723	715	747	715	716	761	745	735	691	688	723	712	697	732	727	704	713	742	718	694	716	712	728	753	747	657	679	701	708	738	716	729	732	706	724	743	699	728	764	737	695	729	731	708	723	724	760	742	773	734	730	719	739	694	727	735	689	700	719	738	766	724	721	741	732	727	730	687	720	731	718	724	706	741	752	686	736	757	701	735	726	714	696	692	752	734	754	695	732	693	659	730	676	677	710	729	722	744	705	701	697	701	719	708	681	732	677	713	726	684	703	689	695	707	689	714	648	747	709	687	726	703	701	787	680	722	678	715	749	762	732	705	711	737	732	664	716	730	666	673	704	710	744	745	741	695	734	693	669	698	697	777	734	732	695	704	684	765	737	735	743	691	747	721	653	734	758	761	694	694	687	731	731	749	702	734	698	697	673	701	733	714	698	743	738	738	763	696	713	738	691	729	724	691	753	671	721	710	703	692	714	710	740	663	693	702	722	740	721	724	740	768	691	733	731	754	710	738	725	701	691	764	674	741	745	722	707	689	724	755	729	673	688	742	706	724	739	670	711	713	724	699	721	685	704	739	717	712	682	672	700	721	685	717	708	684	741	728	727	687	725	726	715	706	743	674	729	732	750	700	748	716	734	705	652	727	686	683	704	740	750	714	733	719	717	743	714	757	688	728	766	720	663	752	694	736	740	777	758	776	735	726	752	734	787	724	738	739	713	731	729	725	676	713	741	700	719	709	698	708	723	692	686	711	707	713	683	645	741	678	717	696	727	719	740	722	669	694	698	771	712	713	716	683	729	719	708	721	735	739	726	702	697	702	738	693	680	730	703	716	761	702	729	674	688	745	733	751	759	706	707	687	774	718	739	665	710	780	709	757	725	712	712	716	750	753	737	697	711	733	744	731	715	746	730	767	761	667	733	743	698	703	755	690	745	715	738	706	684	735	732	757	735	698	722	744	726	750	725	744	737	776	757	747	685	718	756	732	759	722	708	719	685	772	735	696	741	766	700	697	709	748	712	724	754	690	753	776	713	735	699	763	728	713	704	717	754	720	686	746	644	749	739	723	731	685	719	709	708	718	737	644	694	698	727	670	730	699	721	707	749	731	736	707	730	669	697	711	764	741	687	736	727	779	717	752	767	700	666	718	729	710	735	729	729	752	711	713	738	729	712	738	707	717	705	730	740	690	802	787	798	729	713	681	713	751	749	751	742	730	743	710	733	692	722	699	758	699	707	685	703	708	731	759	758	731	761	740	723	702	740	728	735	706	703	688	765	728	682	749	753	683	728	719	661	714	692	676	692	732	693	717	720	753	694	693	724	758	728	738	759	733	710	775	711	710	728	691	750	699	769	737	692	789	713	676	744	659	739	716	709	749	759	708
11187	12289	16817	14917	12305	10841	7988	5260	4881	4494	3610	2454	2091	2310	4926	10656	7826	5409	2596	993	455	298	194	175	187	169	190	183	185	199	208	193	199	162	202	199	214	220	177	193	209	185	203	195	186	224	213	177	211	224	192	209	191	183	214	195	213	195	209	220	182	219	208	190	206	204	191	188	186	203	188	206	196	181	202	192	197	200	224	183	202	210	212	202	186	173	196	211	217	172	172	159	199	192	185	194	186	185	177	183	194	194	202	214	207	189	230	227	171	190	207	195	190	171	192	216	204	220	187	194	170	187	181	208	199	196	220	193	196	212	203	222	203	202	206	190	209	221	208	193	187	219	201	180	207	199	181	201	185	218	204	172	198	167	200	197	219	191	175	186	169	182	198	182	202	212	189	202	193	197	172	197	188	185	152	194	204	192	204	174	209	201	198	201	217	201	198	201	180	182	199	226	218	202	213	200	181	211	187	212	196	177	208	207	200	200	190	202	203	197	180	202	196	183	188	206	198	194	203	203	220	183	198	214	189	184	193	182	190	213	187	181	191	184	200	199	180	211	221	219	200	208	178	192	210	190	213	214	202	180	207	207	194	191	171	187	216	204	179	203	200	204	222	183	200	182	207	184	195	220	190	188	181	190	187	208	201	190	194	184	190	191	188	182	208	161	208	179	206	216	224	192	181	197	213	213	186	212	198	233	190	172	190	180	231	225	213	196	189	198	206	190	185	183	188	161	205	199	184	179	217	218	207	216	186	192	208	170	187	188	194	198	187	182	197	184	194	197	201	182	233	213	188	198	199	170	178	204	188	184	200	199	193	188	206	196	194	209	212	190	182	171	200	190	204	205	185	215	191	197	215	187	188	208	196	195	215	195	207	220	191	188	198	189	199	219	218	195	208	185	210	201	183	190	211	165	185	192	186	192	211	202	203	189	187	182	169	199	215	219	167	183	192	177	182	201	195	195	220	188	186	223	227	194	183	166	187	197	193	188	198	205	216	187	205	214	213	208	214	195	194	189	187	182	203	162	195	179	206	190	211	183	194	190	195	198	184	201	181	195	257	203	216	200	172	208	179	198	178	212	203	207	215	186	221	185	192	203	209	219	219	185	198	206	192	209	188	183	184	213	205	188	186	210	193	194	206	199	176	195	178	181	206	192	209	185	197	170	186	193	174	197	216	183	200	169	180	221	195	175	207	187	199	211	201	200	188	197	189	193	186	196	198	186	215	192	199	214	213	212	207	199	213	200	220	211	195	168	207	207	183	192	180	170	205	189	186	193	188	186	205	179	189	215	186	192	184	220	193	192	199	194	201	219	179	195	191	196	210	223	207	192	182	182	213	185	184	210	191	201	180	186	201	205	182	196	207	205	201	187	200	164	194	235	201	191	179	172	163	178	193	203	194	179	215	200	196	211	189	213	189	202	209	204	192	197	205	204	220	212	191	210	203	195	205	197	225	183	202	208	204	202	201	173	190	187	214	220	202	162	180	190	184	193	215	191	195	193	201	194	183	186	197	205	213	202	197	196	188	179	211	193	187	177	167	191	185	203	184	182	206	203	178	206	210	177	218	202	212	199	174	197	211	205	228	217	190	202	179	183	210	172	211	179	196	217	208	208	196	198	200	189	197	199	196	211	190	157	190	210	205	175	201	205	215	226	199	203	199	223	176	184	209	201	188	193	194	203	190	190	184	198	183	198	206	183	207	202	212	192	206	199	193	174	191	178	222	222	193	202	211	187	195	199	212	186	181	168	179	197	199	183	186	233	190	194	229	182	203	198	212	199	194	203	185	187	199	192	186	218	193	214	170	188	199	190	191	180	190	204	189	203	181	198	215	214	189	200	198	202	160	212	216	199	212	183	213	197	208	199	186	177	226	197	207	213	199	200	173	202	175	200	203	196	203	193	202	206	202	220	195	184	194	187	228	209	187	212	204	196	204	180	175	189	208	212	203	181	189	219	183	197	199	169	215	194	194	209	213	218	185	168	185	181	204	181	209	191	181	197	202	197	182	186	192	231	158	212	185	199	195	216	203	187	188	200	197	224	198	193	207	188	195	180	218	200	205	207	210	181	214	197	216	222	183	215	216	225	193	207	211	200	209	187	195	199	200	201	196	188	209	190	199	204	195	184	208	217	183	205	197	196	206	192	210	189	208	210	182	181	178	183	189	188	163	210	195	178	183	208	200	208	205	183	200	201	185	196	215	207	186	201	203	194	194	215	209	212	184	200	190	213	194	196	187	199	196	198	204	223	218	183	190	205	201	209	217	181	181	204	183	211	192	234	190	199	178	202	197	173	209	186	190	216	199	172	206	200	184	208	179	189	198	182	226	191	187	201	194	193	200	206	191	181	192	179	230	188	174	169	218	184	198	183	170	226	198	180	192	192	202	198	171	204	166	200	213	206	200	206	203	210	204	190	204	204	201	212	205	206	207	219	196	183	183	221	194	189	177	190	193	187	199	172	228	185	163	193	188	215	189	215	197	215	205	208	190	196	193	197	188	221	232	209	202	202	193	201	189	189	193	204	234	210	224	188	205	175	193	194	219	220	189	204	180	189	191	226	204	214	191	182	214	183	207	200	204	210	200	213	205	182	181	189	203	179	200	223	231	192	221	194	169	216	200	182	194	180	218	203	216	224	208	192	181	198	208	210	179	224	204	212	196	228	213	185	223	202	212	214	190	212	196	167	197	193	193	206	180	181	196	224	155	206	202	191	196	200	199	196	223	206	220	171	217	189	200	199	199	204	208	222	209	179	186	189	175	174	200	214	194	205	194	203	181	185	203	195	176	221	199	187	193	192	217	208	199	207	206	185	198	174	198	203	215	205	215	180	204	193	209	221	191	205	188	183	188	181	208	211	194	185	222	219	194	196	205	193	199	203	197	211	209	205	194	201	191	209	195	191	217	215	229	196	188	188	202	197	190	187	228	188	195	218	188	187	209	192	211	175	212	200	205	203	195	187	186	186	193	189	179	180	216	209	178	188	206	183	217	205	194	185	197	188	211	192	233	200	192	182	220	193	172	187	207	195	207	204	236	203	193	195	210	209	199	164	190	199	210	195	183	185	195	198	172	214	204	191	196	201	179	199	197	181	196	183	194	181	211	175	204	180	209	210	192	175	211	186	216	206	188	220	156	195	194	213	195	194	221	186	187	185	181	201	201	210	192	188	194	209	185	185	209	201	190	194	171	190	194	196	213	196	188	200	208	183	215	188	188	194	210	186	213	210	201	184	197	193	162	209	193	232	197	191	180	201	193	193	189	195	184	183	206	195	186	205	198	190	204	185	198	197	198	196	178	206	194	195	207	219	193	226	201	191	195	172	207	203	200	182	206	189	170	204	203	180	182	185	178	209	190	215	163	213	188	197	212	189	210	200	190	190	181	196	191	202	189	190	194	212	178	205	198	192	202	201	180	207	186	191	183	187	194	181	204	189	199	209	175	204	203	201	183	195	220	207	209	175	218	238	210	187	192	200	201	181
10766	12074	19479	21334	20803	20653	17153	14035	15202	15780	14491	11305	10550	11857	19015	30972	25578	20819	12426	5528	2185	1091	761	715	683	755	735	652	726	716	706	741	711	717	697	691	705	681	744	703	680	752	741	689	738	711	719	692	683	665	721	677	690	750	695	701	766	689	692	731	686	715	677	730	710	680	688	687	712	677	728	716	715	744	698	717	715	718	668	720	729	696	712	758	724	722	684	730	669	722	740	714	721	725	704	680	683	730	707	727	679	700	711	701	694	708	750	697	729	688	707	692	756	702	709	732	734	730	710	716	680	731	708	713	704	736	723	682	716	692	744	701	714	697	721	726	737	724	725	676	691	709	688	725	727	718	677	726	689	698	710	697	719	699	679	692	705	706	697	701	717	728	715	688	672	714	696	711	701	670	673	753	712	721	704	701	754	753	699	661	699	758	715	671	706	723	701	712	696	683	714	690	695	715	674	700	721	699	703	669	649	694	699	687	714	711	651	694	680	697	726	675	701	751	718	695	733	710	673	712	707	696	717	732	767	719	727	705	690	687	686	739	705	690	768	729	688	749	677	697	671	738	705	743	709	710	724	663	693	671	690	702	671	708	749	679	728	738	704	728	683	712	689	685	726	695	723	668	722	740	674	675	721	719	723	698	735	697	714	721	717	722	702	709	737	735	705	731	749	663	749	755	730	747	719	703	706	691	702	761	715	685	737	685	718	702	697	742	691	735	739	674	729	707	698	697	712	737	711	671	703	742	698	689	676	744	724	677	733	727	703	714	694	689	709	683	710	713	746	729	704	685	728	650	743	715	668	700	703	678	702	742	685	720	755	731	716	740	740	685	724	761	703	731	704	673	686	705	698	683	694	746	691	669	721	708	722	723	776	686	729	732	774	704	671	752	723	684	715	645	678	689	690	706	744	651	689	722	710	703	709	697	742	695	735	715	697	734	728	694	744	735	694	687	723	757	724	714	680	683	677	652	664	705	655	735	674	721	708	714	685	680	707	714	747	699	674	710	695	690	715	706	714	717	721	651	735	703	680	712	757	705	644	700	733	731	714	704	674	659	711	653	665	752	705	699	713	701	692	739	713	709	660	689	703	702	737	639	713	729	712	673	697	727	744	740	697	698	647	708	668	744	723	694	707	721	693	699	757	714	735	703	703	701	688	684	661	703	734	742	687	723	706	689	719	731	703	704	762	729	678	767	742	685	723	705	691	713	719	714	723	642	703	735	725	699	719	724	728	711	767	681	707	691	724	695	681	775	711	708	682	710	715	703	685	667	705	675	729	717	709	701	710	692	749	744	725	716	724	732	722	721	741	706	672	738	730	685	689	713	678	728	659	721	656	681	657	709	723	709	719	685	676	690	701	651	709	693	708	720	695	690	702	723	754	718	670	704	674	676	711	697	691	694	673	687	660	726	703	707	711	711	688	655	716	707	691	745	687	716	735	678	676	723	683	697	746	715	673	763	691	698	703	716	718	654	672	732	718	663	740	736	687	709	738	717	687	656	667	684	707	706	715	729	671	767	723	705	702	705	689	704	714	738	689	761	704	692	727	693	684	679	712	757	702	702	709	707	716	721	712	701	653	714	713	698	709	699	737	666	749	719	688	661	704	705	711	784	726	705	692	720	701	750	714	706	703	687	757	678	722	678	669	734	669	739	669	751	687	704	725	736	707	732	755	673	693	739	673	707	702	691	725	675	705	720	693	684	749	694	710	693	693	693	726	706	722	716	767	693	758	692	694	699	672	743	708	703	690	674	703	736	695	671	687	691	694	696	693	703	723	740	692	731	731	760	723	684	691	639	711	680	741	771	771	731	681	660	725	698	710	755	733	694	701	688	711	677	678	676	704	676	697	725	706	718	720	719	717	704	782	692	707	708	714	636	736	738	771	708	705	687	703	675	702	685	692	722	707	701	707	758	745	686	720	654	729	722	685	700	710	727	769	747	638	724	696	732	709	713	753	682	731	719	731	664	717	724	692	731	739	714	712	706	698	733	720	701	724	668	754	692	687	688	658	748	721	662	760	713	702	717	684	705	698	704	687	702	695	718	706	739	746	719	734	763	747	721	719	678	683	703	728	684	689	692	660	726	691	714	711	748	763	709	727	704	691	746	667	684	718	724	756	718	679	675	757	727	698	723	714	733	721	715	702	690	714	711	694	711	719	721	721	701	669	716	690	700	669	711	737	740	721	707	739	732	706	647	713	717	722	704	698	716	727	744	686	712	693	783	702	726	740	707	729	709	708	741	720	658	678	730	736	719	710	695	662	727	687	739	757	688	689	700	719	740	710	752	719	727	722	729	743	735	693	674	737	696	675	744	653	742	708	725	746	746	700	690	667	758	696	765	697	742	755	716	798	682	733	771	715	719	712	704	704	670	707	646	706	725	683	698	718	733	712	707	678	663	706	771	730	696	695	718	691	708	675	731	667	663	698	759	751	709	721	723	706	730	686	676	685	706	725	716	661	714	668	714	758	759	761	708	744	727	653	719	675	745	719	753	652	697	729	695	732	682	748	734	726	716	742	694	715	733	699	713	734	706	681	680	708	751	708	652	774	685	691	704	679	682	720	702	737	676	695	765	697	734	702	719	724	751	725	709	657	731	681	755	736	755	739	695	767	731	686	718	695	712	692	739	665	694	681	701	693	720	710	718	702	736	699	778	679	726	720	749	743	708	701	716	706	682	694	701	742	718	684	742	693	680	725	680	762	714	662	705	748	682	684	687	707	705	715	690	699	686	733	704	751	698	690	719	648	663	772	749	747	698	702	686	705	685	738	703	701	699	728	686	720	691	761	720	740	770	757	710	716	730	708	705	712	722	728	703	713	707	702	673	728	779	695	684	688	750	737	723	710	679	702	726	705	724	703	733	711	677	735	692	649	690	717	684	692	697	682	687	707	651	711	650	745	702	703	747	664	656	699	754	716	677	697	735	731	712	710	693	697	701	681	713	689	712	766	682	714	672	711	738	713	700	700	749	720	703	663	720	727	679	689	762	733	704	677	738	745	733	725	745	683	701	709	678	705	713	744	734	709	704	728	710	685	721	712	700	727	679	656	705	709	677	704	734	700	730	725	704	695	667	661	675	656	683	714	691	751	725	676	733	748	729	676	652	716	719	679	681	703	717	719	720	698	721	745	730	700	699	760	690	674	679	667	667	696	703	717	676	711	688	693	725	736	691	673	680	782	690	720	726	646	720	734	745	675	662	664	701	727	717	719	709	729	661	726	711	707	716	748	680	659	703	725	677	712	719	670	705	744	710	679	698	702	731	733	724	675	751	723	645	740	663	667	695	698	730	694	704	725	718	702	732	725	704	710	702	705	715	695	695	757	733	712	708	728	745	758	719	719	718	721	680	687	713	663	741	747	739	674	735	720	713	676	682	716	700	722	677	690	694	741	690	702	697	737	732	721	699	764	698	719	661	673	693	741	670	698	669	702	696	696	713	753	742	662	731	648	716	750	723	697	655	728	688	733	687	714	705
16159	17144	22663	19667	19069	16563	12392	8996	9823	8357	5640	3996	2426	1664	2840	9255	15188	12698	7800	3260	1177	307	225	237	205	224	235	196	212	214	219	214	231	212	194	216	228	213	223	221	195	239	188	228	207	228	229	244	226	208	201	224	219	211	215	230	213	200	231	219	215	221	207	236	231	248	216	216	211	247	224	222	212	235	219	205	229	207	211	209	192	243	215	210	226	186	209	204	236	229	239	239	227	212	232	220	230	201	193	203	227	220	223	215	231	203	203	229	237	225	203	196	209	235	245	218	196	185	212	216	223	202	204	205	204	192	204	205	192	224	201	220	234	234	211	214	219	209	205	224	231	197	209	183	224	233	201	212	201	205	208	227	236	198	238	219	224	225	225	207	218	220	221	208	250	223	202	192	227	201	201	205	214	210	189	214	215	214	224	203	172	209	208	208	239	220	230	208	205	213	227	213	212	187	230	217	223	235	228	224	215	238	216	221	237	227	229	230	238	211	214	224	215	201	215	238	208	225	193	234	214	217	224	214	222	194	207	235	231	219	201	212	237	221	246	205	227	227	198	228	245	192	212	215	224	203	222	197	229	208	204	235	213	225	213	225	249	222	233	222	197	234	205	233	239	213	223	207	211	212	221	223	228	220	232	235	207	226	220	246	226	197	222	218	206	222	232	196	196	220	212	203	197	221	229	204	234	200	202	206	208	199	224	206	211	226	202	228	220	220	199	218	229	214	212	232	205	186	221	209	243	234	219	208	211	202	206	208	213	208	195	197	225	227	198	209	237	231	220	209	211	205	219	210	212	206	211	222	206	233	227	212	202	210	210	223	235	220	225	210	224	222	204	210	209	202	213	195	217	219	227	216	214	198	209	198	240	212	205	205	200	225	233	227	213	234	199	192	215	227	192	208	212	224	235	195	241	206	220	207	228	221	240	245	247	206	203	188	217	213	224	200	204	230	232	218	215	209	183	219	207	242	243	240	232	204	228	217	208	216	206	211	218	182	199	200	244	228	215	192	227	204	230	220	228	229	223	213	209	245	198	222	219	226	191	235	231	216	236	215	220	235	216	218	230	200	215	236	235	208	227	212	202	230	226	224	219	212	173	200	199	221	228	213	206	212	204	206	227	195	225	241	218	178	208	212	207	177	218	225	208	183	217	215	208	229	210	219	231	217	204	192	233	205	227	201	216	218	200	212	198	200	173	211	216	230	223	210	202	209	214	221	197	210	221	214	231	219	224	200	215	221	214	212	220	229	241	196	193	204	186	211	216	224	210	196	205	210	208	213	214	244	223	232	221	200	220	208	230	211	211	212	203	226	229	234	201	201	215	218	192	220	199	196	228	184	202	216	236	239	223	206	208	229	194	243	211	199	204	224	221	244	211	232	207	205	216	228	187	212	230	218	210	220	230	225	198	196	219	206	192	219	217	222	215	236	228	224	213	193	196	225	234	219	219	240	225	233	212	205	211	217	204	204	209	192	216	222	216	210	230	185	195	200	203	225	224	244	216	204	216	213	219	219	237	240	194	190	208	217	205	220	217	215	206	249	221	226	206	205	207	192	216	235	215	203	226	237	220	204	211	228	209	186	196	220	200	224	196	233	241	208	208	218	180	211	230	186	229	201	218	241	217	236	195	198	200	197	237	233	224	232	222	229	210	196	204	229	240	222	199	213	208	216	209	199	210	225	239	231	241	201	217	218	229	235	211	204	221	246	231	237	218	227	200	218	219	200	202	191	211	207	238	216	221	231	226	248	226	201	216	233	210	204	216	231	204	204	207	180	206	213	229	217	213	212	199	214	213	195	165	219	209	217	208	225	220	196	204	200	215	231	208	228	226	206	214	246	213	189	214	200	192	214	189	217	176	231	207	196	203	200	209	212	182	236	249	213	208	233	195	248	223	194	207	218	200	228	232	217	223	223	193	238	204	219	229	213	200	204	238	210	199	224	223	209	221	236	227	226	225	244	199	222	230	188	202	203	198	210	222	217	198	193	228	220	205	195	225	213	197	201	207	232	205	216	205	232	215	199	216	230	214	201	220	233	227	197	218	248	224	213	225	232	214	212	214	225	194	194	239	176	245	225	215	178	208	224	214	179	220	211	204	223	198	239	199	229	226	220	227	209	220	214	209	201	222	207	230	215	232	201	219	215	224	217	261	237	204	213	208	231	221	204	231	198	217	235	215	243	213	207	193	204	244	198	235	231	214	226	234	220	212	216	214	222	221	213	191	212	243	245	203	229	220	182	225	224	204	218	204	198	219	200	206	215	232	221	256	195	231	206	230	227	220	218	212	219	231	209	229	214	188	211	227	239	201	194	248	204	223	212	201	216	220	223	213	231	224	205	206	217	223	196	222	203	228	219	224	218	189	213	201	212	214	243	209	219	219	193	214	235	238	218	223	216	220	189	215	225	240	213	227	228	189	226	216	237	221	216	209	233	225	228	225	191	207	227	209	243	211	226	228	211	217	205	195	198	205	219	206	243	218	227	243	234	217	218	229	223	203	214	224	202	206	209	230	219	212	188	209	224	218	206	218	217	223	213	227	202	245	228	205	206	210	220	203	203	209	218	202	199	215	215	204	225	243	208	227	222	211	224	228	206	198	209	221	208	227	205	207	216	208	226	205	220	235	203	189	212	217	209	205	214	230	198	199	217	207	234	224	225	233	235	229	206	192	226	210	239	196	225	206	217	237	204	220	218	218	208	229	187	204	205	217	226	217	210	201	216	208	225	216	222	242	223	229	222	224	193	228	221	207	226	244	218	225	182	236	226	227	225	225	200	217	244	209	217	172	219	203	194	186	215	224	201	196	206	231	204	201	237	222	213	213	190	212	224	218	188	236	193	187	221	226	193	208	233	209	236	222	222	215	181	229	213	203	201	203	217	205	220	213	198	212	202	239	224	234	210	201	197	223	229	221	230	235	223	199	204	231	203	209	205	216	205	193	212	210	198	241	191	220	209	216	211	233	221	217	204	236	194	220	219	214	194	193	222	226	200	219	212	228	226	223	199	202	235	200	208	233	206	222	202	237	233	206	205	254	211	213	226	208	231	196	183	205	205	239	217	224	216	199	212	214	248	198	211	194	239	190	193	199	220	232	195	209	203	214	226	199	203	234	216	220	223	195	206	232	208	220	205	220	215	222	226	226	216	222	210	207	190	201	210	206	225	237	215	228	210	204	214	210	210	233	212	222	206	232	228	216	220	203	189	228	218	215	215	191	225	242	216	227	206	199	233	226	209	218	186	234	196	224	213	197	196	217	239	202	199	214	216	235	217	206	213	236	211	233	216	203	238	205	219	223	223	241	215	185	226	206	217	210	216	222	197	219	221	191	220	193	237	204	210	219	227	212	205	203	216	210	218	196	213	229	210	212	212	221	224	239	229	214	222	223	181	213	205	216	217	199	205	219	221	222	198	199	235	224	198	222	223	215	210	224	222	227	210	206	217	214	240	212	210	231	212	202	202	215	215	212	223	216	219	226	222
14172	16484	25106	26040	28401	26433	22322	20296	23403	22571	17865	15708	11559	8624	12770	28994	36896	32943	25311	14111	5595	1414	795	745	811	743	772	792	735	746	769	767	785	745	760	774	735	733	732	781	778	755	782	738	767	740	730	731	796	796	763	772	737	828	766	779	763	774	777	716	750	767	748	766	785	749	760	733	769	743	778	712	727	746	736	741	776	747	792	773	792	765	733	763	763	767	752	752	750	793	782	780	735	751	779	747	765	765	766	728	755	741	760	776	768	762	763	777	717	788	770	743	755	745	768	745	812	738	783	784	784	740	765	715	791	788	749	741	811	737	789	787	748	757	802	767	765	775	781	736	755	766	793	738	725	770	796	698	740	751	736	732	754	744	775	811	758	740	735	702	738	758	801	760	797	761	741	689	744	765	787	788	790	722	709	756	758	719	766	746	731	772	759	755	826	779	695	756	754	787	755	746	724	724	756	785	748	740	782	743	731	727	733	737	765	778	717	743	692	789	752	736	804	772	765	761	800	739	792	729	792	748	810	761	774	714	748	758	718	723	709	705	691	788	710	718	734	773	719	738	761	728	741	793	777	747	737	801	798	763	753	753	777	769	714	735	766	753	805	762	733	712	729	789	773	797	733	721	769	738	749	726	755	802	760	727	693	801	770	787	716	802	741	743	812	747	746	743	761	710	751	746	745	757	737	763	764	734	772	815	737	753	732	728	771	712	751	747	802	754	744	739	750	754	775	734	774	726	810	762	727	756	777	759	745	742	802	725	780	735	763	760	734	765	743	798	766	742	752	765	747	743	700	716	765	717	730	762	728	753	705	773	786	741	744	770	746	742	785	755	709	735	753	746	788	781	769	758	762	796	737	747	829	727	755	758	782	799	803	705	739	736	786	791	749	709	740	767	822	780	720	721	735	772	729	693	751	768	762	762	708	781	778	765	762	736	796	771	735	674	746	701	746	721	773	706	771	769	725	799	719	752	789	781	758	738	748	793	752	735	787	827	799	755	711	776	798	753	712	793	743	721	772	809	745	815	826	769	839	779	780	729	806	809	750	781	787	808	731	716	769	729	781	732	704	734	745	722	718	801	709	788	768	719	762	765	780	748	749	770	722	726	740	760	794	789	778	711	803	713	775	755	762	717	790	809	775	760	775	724	781	726	751	796	756	794	769	760	784	725	793	790	798	773	760	750	745	756	768	790	798	743	698	783	729	793	786	810	761	706	776	778	751	727	719	733	693	754	746	795	762	770	755	774	765	757	746	759	789	818	805	741	758	705	790	780	717	777	726	753	754	753	749	750	699	706	753	749	760	716	713	761	745	726	765	799	717	710	763	793	759	789	742	746	758	697	778	728	769	785	767	814	722	777	745	779	756	728	776	753	815	821	754	753	804	757	750	782	785	809	733	718	754	748	735	728	750	792	743	774	744	751	737	747	743	785	803	716	729	773	753	754	756	802	780	744	800	730	770	765	749	769	735	755	773	812	781	745	768	788	764	810	797	737	747	753	692	724	701	740	751	788	800	762	738	757	753	740	774	734	790	795	773	750	819	710	759	764	765	768	702	791	809	785	757	788	721	752	769	742	741	768	797	794	781	793	763	769	719	750	726	732	744	755	775	760	725	802	730	822	781	779	787	732	740	766	745	761	764	762	761	771	798	711	738	792	794	758	742	782	745	775	746	772	717	758	740	766	704	764	761	793	776	772	740	771	742	767	778	704	765	776	728	806	800	737	759	810	756	782	790	711	720	790	779	787	759	749	770	762	730	780	757	744	770	722	746	731	757	793	755	769	740	761	771	733	747	797	733	752	739	815	718	728	765	706	756	753	766	772	747	736	770	780	704	765	788	693	743	754	771	742	749	761	772	740	732	759	824	711	794	693	703	758	725	735	766	741	707	817	777	751	725	754	716	757	767	735	731	704	768	814	813	791	763	727	759	754	786	776	799	686	752	742	701	751	771	758	681	821	778	769	720	761	730	719	812	772	748	735	730	793	761	753	799	744	789	777	789	756	781	735	745	776	748	779	757	789	713	735	780	726	713	742	744	691	787	762	724	751	751	772	753	733	705	731	733	812	725	759	764	773	765	765	779	743	732	779	757	735	743	731	778	757	738	754	793	753	782	780	766	714	719	735	771	780	793	756	751	753	773	717	782	776	780	778	780	762	761	772	769	780	757	791	771	753	709	749	772	765	705	766	813	697	711	732	801	779	750	779	742	784	727	761	716	719	759	774	749	764	756	745	743	794	758	761	771	738	774	719	702	783	764	759	740	773	738	756	743	768	774	791	773	752	729	786	689	748	759	799	736	771	731	758	774	706	790	764	796	770	777	774	728	762	772	761	760	735	776	765	719	719	798	725	799	754	743	768	747	741	766	751	768	762	751	751	730	715	716	758	764	750	762	746	788	743	768	731	710	759	731	756	656	781	760	741	745	757	734	764	720	793	789	802	751	785	769	709	827	770	742	801	761	794	805	764	795	763	727	762	769	752	775	760	737	764	767	727	756	722	728	755	742	743	763	736	748	724	786	770	726	768	732	749	736	806	732	766	769	806	721	723	745	746	733	782	730	758	749	770	750	767	742	767	735	812	743	748	739	753	724	750	758	780	748	753	737	754	736	820	790	768	748	774	744	745	768	744	722	760	764	774	757	778	798	749	772	750	755	714	756	748	738	766	774	774	807	792	746	762	788	762	777	747	795	730	788	751	756	770	750	772	734	763	745	710	773	778	736	715	735	778	792	743	703	795	760	790	775	770	724	728	824	762	753	792	746	781	768	710	725	742	763	800	770	780	776	796	723	747	781	765	787	814	777	726	690	741	720	765	745	811	756	756	769	730	712	793	741	805	767	683	723	778	729	773	763	779	746	747	770	773	724	799	721	750	763	750	769	761	790	744	772	718	770	776	778	713	747	802	787	746	792	760	735	786	737	744	772	718	792	765	745	742	726	756	724	755	729	786	768	755	766	718	778	708	748	791	763	771	820	720	759	743	751	787	774	780	751	722	763	780	814	754	758	770	784	715	770	733	768	748	769	768	787	732	755	767	735	732	743	745	761	752	775	775	763	748	757	751	773	778	802	794	748	779	755	745	821	724	828	768	770	795	766	749	752	744	804	711	750	769	732	727	762	713	742	755	780	755	754	736	752	779	736	698	728	781	748	771	688	742	777	752	792	772	772	783	720	691	748	711	741	739	784	770	783	777	751	789	733	787	763	741	789	717	763	758	774	742	761	722	720	778	800	751	751	715	729	786	759	752	720	741	787	715	684	771	722	782	777	773	767	732	756	778	689	738	740	769	763	771	802	784	758	797	729	760	764	742	725	834	778	753	788	763	773	808	777	731	773	776	770	726	778	747	765	735	782	730	776	737	713	791	794	808	736	767	758	761	740	781	771	779	775	767	775	798	724	736	753	778	784	753	794	749	755	809	775	794	717	712	721	767	711	796	763	749	802	744	762	745	775	752	755	729	816	720	735	752	775	755	797	758	780	757
3579	3311	5320	3769	2741	1839	1392	1395	1313	990	699	442	348	407	393	476	862	1104	943	555	247	144	157	146	146	141	144	148	170	149	146	143	138	135	155	156	157	154	156	176	148	150	156	168	144	145	141	163	160	150	148	132	158	146	168	171	136	148	159	147	175	150	158	148	149	162	144	179	135	154	154	146	142	130	148	169	149	143	148	145	145	125	146	142	182	155	157	164	133	139	142	145	138	140	151	151	142	152	156	134	138	155	151	165	166	151	153	134	146	154	145	138	139	141	142	143	145	168	163	148	138	133	144	134	147	158	134	140	170	129	163	154	167	150	133	136	155	150	160	150	142	159	133	143	156	141	141	152	141	155	169	164	156	139	141	164	143	162	165	147	147	140	147	144	165	144	137	148	154	143	149	154	159	158	172	146	167	151	166	154	141	183	153	135	152	143	140	154	132	152	148	156	145	139	137	120	144	175	139	137	144	139	161	162	166	130	150	161	120	143	162	142	168	152	157	154	153	152	179	142	121	152	165	166	157	148	149	140	157	141	152	156	163	135	154	140	125	156	162	155	165	146	159	143	163	142	158	136	131	150	159	163	139	133	158	144	163	150	155	170	140	141	136	169	137	144	136	156	130	157	146	138	149	145	149	134	161	156	128	146	144	143	147	181	143	147	160	168	133	152	135	133	162	150	142	157	145	144	135	153	155	145	152	151	140	157	143	151	131	141	159	153	148	152	153	148	147	142	150	149	142	136	135	157	147	149	132	167	158	140	149	174	155	135	144	135	158	158	169	153	161	122	148	130	142	157	141	136	129	151	159	151	129	169	157	158	143	169	135	145	151	154	118	149	135	165	138	163	129	151	158	151	123	156	143	150	140	134	165	143	146	130	149	147	135	143	130	140	146	118	142	158	157	145	135	160	177	165	162	164	155	139	145	151	161	160	146	161	159	148	150	153	144	141	150	151	165	153	131	142	157	155	160	157	158	159	161	149	155	147	153	166	144	153	145	155	141	159	146	161	145	158	149	135	138	135	138	152	142	155	128	128	155	162	151	142	144	144	164	155	152	171	149	152	176	136	179	142	164	156	153	136	153	169	154	174	164	153	142	162	145	165	151	142	145	152	140	162	170	145	148	161	141	139	162	147	148	132	127	141	147	159	121	153	168	143	127	142	155	165	143	150	140	163	163	141	158	158	126	144	155	168	153	157	142	144	162	170	146	165	137	150	143	134	137	148	148	153	151	140	152	150	175	152	161	153	140	162	152	137	137	158	130	151	146	136	156	141	130	151	147	157	151	154	144	156	151	161	154	165	153	156	146	149	159	153	140	158	157	135	136	159	128	156	137	139	148	157	142	175	134	150	130	152	133	156	133	153	164	157	133	124	129	139	157	159	173	162	145	165	146	138	143	163	132	143	148	168	168	134	149	128	138	142	161	143	119	141	150	145	149	161	140	154	168	153	159	142	171	169	144	146	153	142	129	135	140	139	139	160	156	149	161	144	144	142	148	158	171	148	129	131	148	157	141	149	131	136	170	141	161	147	152	161	161	166	162	137	129	140	145	159	154	171	143	135	130	158	132	126	126	180	146	155	146	138	141	166	136	177	159	131	155	159	127	142	154	162	137	127	155	144	157	139	133	149	150	147	130	147	145	156	160	144	175	141	162	162	137	153	123	152	148	131	148	157	148	134	142	139	137	152	174	162	177	134	153	147	153	150	160	156	147	156	164	171	158	161	153	145	152	168	152	136	136	158	145	149	151	133	146	137	148	144	135	142	144	147	148	140	145	145	149	139	164	153	156	151	134	165	165	146	151	134	132	149	137	152	152	146	124	139	134	146	135	145	151	141	150	165	150	157	130	160	149	155	150	142	137	156	131	166	146	173	172	125	153	150	140	163	166	149	161	153	158	134	152	158	145	158	140	158	162	138	149	146	148	161	152	141	148	141	150	146	142	164	140	151	147	155	135	159	163	162	142	157	128	127	159	155	146	148	146	150	122	171	153	152	169	164	146	138	144	150	156	132	134	165	131	169	134	156	137	145	154	160	153	159	163	172	161	155	153	150	171	142	139	149	155	175	176	160	166	139	152	152	159	131	124	144	120	161	135	152	157	156	161	144	171	136	172	166	162	131	139	141	150	159	138	140	155	125	140	115	166	146	158	135	135	131	145	170	129	148	144	132	146	138	162	161	138	168	160	136	128	161	145	143	139	153	175	143	155	168	136	159	145	135	135	148	144	142	145	124	136	141	147	143	173	149	142	148	141	130	158	134	151	157	137	154	162	149	139	143	168	159	141	148	138	141	157	151	185	126	140	151	156	146	139	156	145	162	148	151	160	142	154	149	179	173	170	145	157	135	139	144	161	154	166	156	172	163	138	146	153	157	157	148	146	150	135	157	134	140	141	156	163	129	135	127	162	150	163	150	152	144	153	147	154	155	145	143	144	132	143	153	135	146	149	160	138	168	125	126	172	149	179	159	141	161	141	140	167	141	145	151	157	144	138	132	143	170	137	133	146	158	158	154	151	142	162	150	163	141	159	155	139	157	150	136	154	153	139	175	139	135	144	142	151	145	164	143	144	163	160	171	128	155	160	166	138	155	145	138	169	131	129	160	160	150	163	133	141	159	137	170	154	143	148	158	163	141	156	150	136	165	145	153	160	169	149	139	133	127	155	147	161	149	180	139	140	167	133	174	140	154	189	148	151	145	180	174	163	148	153	157	140	153	145	156	151	138	156	162	142	150	135	145	134	139	149	142	151	161	164	165	162	177	155	140	164	175	144	160	152	139	174	171	151	134	165	126	157	149	137	152	147	159	151	161	162	149	158	149	156	162	177	154	150	164	137	135	151	156	143	152	134	152	138	143	140	152	141	146	148	117	155	178	152	181	187	161	146	135	172	150	154	145	161	145	133	127	166	144	133	132	131	147	147	140	159	160	155	142	140	140	158	137	142	178	147	152	149	170	145	160	161	131	175	152	166	151	154	157	129	154	137	155	152	141	145	145	136	157	138	148	173	137	180	144	131	131	141	147	172	154	138	167	134	136	149	173	141	140	159	142	138	149	133	175	163	148	131	158	132	159	123	135	119	160	157	159	161	133	138	158	152	160	135	166	140	139	135	152	154	137	137	150	136	158	163	158	143	135	160	137	138	130	139	146	143	184	140	141	132	141	119	132	153	144	156	142	139	167	160	150	130	135	139	137	133	162	151	156	144	150	122	171	133	160	154	160	156	159	150	124	163	129	140	145	149	154	159	142	157	143	135	144	138	152	150	160	145	167	169	170	160	147	155	156	144	144	150	162	139	152	142	153	155	143	137	154	150	151	161	145	138	160	138	144	160	142	153	151	160	177	161	171	144	151	167	155	145	148	144	157	158	125	138	142	135	146	140	131	146	134	170	127	148	154	151	148	153	155	122	182	151	148	162	149	160	147	142	149	144	144	150	156	146	137	136	144	169	159	164	127	142	151	168	154	149	140	168	145	149	134
3846	4227	9942	10324	9020	6810	5668	6577	6606	4881	3630	2489	1943	2118	2274	2421	4403	5286	4658	2500	1138	558	557	559	603	553	529	526	543	565	525	542	536	534	523	536	559	559	516	522	584	592	547	535	540	524	540	569	538	580	544	581	614	569	562	556	534	551	555	579	591	526	566	566	566	562	557	587	566	505	557	564	543	579	573	546	576	581	535	549	545	557	526	544	554	519	548	528	574	544	517	508	545	514	552	561	560	542	569	560	533	532	568	529	595	571	565	592	523	526	574	572	541	587	550	567	547	569	520	572	559	564	505	568	550	563	518	536	519	564	530	567	527	533	568	536	559	540	557	579	516	542	548	549	579	559	566	573	560	561	573	543	583	574	537	576	518	551	559	604	588	521	554	567	607	543	555	577	532	576	544	522	546	556	547	578	572	533	593	540	541	532	527	523	535	575	552	531	561	587	546	559	596	527	555	514	567	540	543	565	580	530	554	537	511	575	563	541	577	558	621	559	576	548	551	533	581	528	552	529	572	563	535	533	539	584	590	559	548	589	574	542	559	551	547	590	549	555	572	556	518	587	573	562	540	524	550	560	529	552	575	543	587	566	569	558	597	535	540	551	506	555	583	525	579	572	531	567	550	563	596	526	513	541	520	545	554	539	541	550	574	531	564	543	563	537	531	591	552	517	560	577	560	588	591	524	551	569	542	566	546	560	557	583	529	566	523	596	573	595	528	541	521	516	547	538	568	531	568	552	572	562	549	580	582	547	538	542	545	557	545	551	520	585	575	590	549	530	551	547	556	582	546	547	589	543	537	585	542	560	541	563	539	539	566	557	549	609	532	551	562	528	544	529	531	541	528	526	551	554	553	555	568	574	552	569	582	532	541	552	592	572	568	580	599	553	545	540	553	579	590	573	578	547	541	571	587	554	593	511	554	572	544	545	589	549	551	592	588	518	589	565	543	556	563	566	595	543	555	571	553	557	553	609	601	533	584	545	541	604	597	585	529	579	616	579	577	559	613	601	562	520	532	577	565	555	585	564	570	556	552	580	576	575	534	566	493	544	537	517	546	545	548	555	534	585	550	551	539	569	543	545	581	604	549	522	522	541	568	576	589	508	568	571	545	546	543	552	544	599	531	588	587	518	558	575	574	569	573	565	575	603	573	545	544	546	555	587	594	529	588	529	555	525	596	550	541	570	578	534	550	584	547	530	496	567	593	555	555	574	534	537	609	538	570	548	598	606	567	533	568	557	538	550	564	548	583	563	541	569	613	556	569	578	550	555	519	586	540	535	546	556	544	556	531	524	541	534	580	606	536	550	578	581	544	548	557	584	532	596	583	511	543	577	562	549	536	544	561	575	534	529	537	530	532	590	557	527	582	597	533	545	568	558	569	610	541	533	590	581	578	591	547	541	605	525	543	562	575	538	586	535	523	571	562	601	504	567	551	570	567	565	551	581	548	581	528	562	549	590	537	570	534	590	575	516	582	572	568	507	513	549	518	572	526	544	521	543	581	533	513	533	551	557	550	578	568	533	538	594	571	538	562	569	553	569	520	552	580	581	520	531	557	614	573	571	542	551	559	556	563	591	554	569	538	562	589	495	563	546	519	530	530	559	594	541	574	530	571	581	530	531	567	546	544	573	567	547	578	549	556	493	532	578	537	560	590	551	587	540	542	596	560	524	618	560	538	550	573	526	537	579	546	529	556	559	535	571	622	567	573	565	514	539	591	543	548	610	544	529	535	559	568	507	495	572	549	562	569	587	591	522	546	553	540	559	561	527	550	519	567	502	551	540	538	557	581	530	539	548	575	580	555	571	566	547	531	558	560	595	559	582	544	532	572	557	545	515	553	549	551	546	549	587	545	579	552	541	537	549	509	550	572	524	573	560	515	570	593	528	556	548	566	568	533	531	557	573	535	532	519	564	535	646	563	551	524	568	595	550	539	584	534	551	587	526	555	589	593	558	577	570	561	538	597	579	530	561	541	542	570	542	553	546	545	565	545	560	575	577	487	557	544	568	543	563	573	565	549	609	567	559	548	516	564	543	564	550	504	573	562	567	572	574	560	539	521	521	584	576	574	631	525	572	518	531	568	575	574	571	582	562	546	545	580	524	548	602	545	520	604	565	519	592	550	540	575	574	550	615	594	515	517	571	516	531	555	568	559	587	521	580	563	589	521	542	556	535	524	622	563	505	593	553	550	549	539	601	574	570	581	564	616	575	555	528	613	557	539	563	527	576	550	547	530	571	536	576	519	520	540	577	567	607	540	544	548	620	560	576	537	550	549	567	567	548	556	549	535	574	575	508	564	584	610	566	537	558	552	546	514	524	546	568	506	540	558	541	572	537	567	540	577	552	587	572	546	612	543	540	578	582	548	588	579	571	527	550	577	537	550	589	553	540	572	518	514	542	594	594	537	579	559	519	569	569	581	583	547	564	562	520	552	539	586	564	536	555	581	521	569	567	564	560	534	553	524	550	553	593	508	555	573	573	576	536	568	551	561	556	526	598	588	554	518	552	531	494	522	574	554	570	554	588	539	594	538	513	538	618	563	528	511	570	545	536	546	544	563	560	546	618	604	514	557	574	522	586	555	578	556	537	560	543	549	601	529	559	629	538	530	565	528	553	571	561	566	536	579	568	534	602	575	523	547	536	537	605	557	591	561	523	525	562	539	530	536	543	563	539	567	554	563	563	593	606	576	595	532	550	572	565	542	569	541	565	531	545	584	581	543	536	560	577	561	551	569	566	582	562	576	587	603	559	555	547	523	530	525	560	526	522	585	570	554	529	544	576	558	579	571	591	599	569	503	599	561	569	568	521	563	560	592	595	546	542	536	558	574	551	604	586	550	561	563	536	575	596	565	530	557	594	555	572	607	559	544	528	520	551	533	515	552	539	563	619	576	558	527	541	541	571	540	557	550	536	492	587	528	559	591	591	551	543	547	591	584	513	530	576	580	573	572	553	550	538	554	555	575	566	591	536	600	556	546	577	532	520	588	509	532	563	554	524	592	532	533	545	551	569	567	549	594	539	564	519	540	601	553	549	541	549	576	551	564	553	555	514	554	526	549	562	564	524	577	548	522	555	569	521	556	595	552	539	575	616	589	550	576	566	570	547	565	533	541	579	521	526	591	550	574	558	571	589	602	541	557	571	613	568	569	522	538	588	585	551	536	586	547	575	567	586	530	571	550	598	575	531	541	584	588	538	566	540	538	537	549	581	545	575	571	566	535	518	557	541	524	576	583	560	593	562	543	543	530	535	566	526	601	529	554	577	538	535	534	524	538	562	563	576	642	523	571	586	572	549	596	547	552	559	584	530	549	579	561	544	537	507	532	532	552	553	557	555	541	544	529	548	583	570	582	553	563	547	542	586	555	570	544	583	547	571	582	561	555	578	529	529	571	531	594	547	569	522	560	557	574	580	535	539	561	562	549	581	524	605	535	550	532	557	558	544	574	559	590	518	596	507	555	541	556	575	549	532	553	552
11111	12355	17320	13726	12882	8924	6923	7503	7430	2675	2438	1578	1038	818	765	4229	9802	9234	4595	1915	725	337	205	262	214	191	206	196	195	197	195	203	194	174	202	201	194	203	212	210	221	199	196	215	190	198	222	192	211	171	199	205	206	202	166	193	195	208	175	198	194	172	202	197	183	199	187	190	196	209	195	166	184	216	198	199	204	190	207	212	202	180	190	207	222	207	202	168	184	195	209	182	203	209	206	213	194	179	203	197	208	175	184	220	181	214	191	205	213	155	204	197	181	209	200	195	198	214	186	207	178	207	191	211	196	191	226	198	208	223	181	215	198	197	205	212	206	210	188	197	213	210	189	200	174	209	201	203	195	157	201	193	198	209	204	194	188	188	205	191	203	184	212	195	198	187	192	205	217	208	209	208	197	210	213	194	210	192	207	200	196	173	184	202	213	205	180	213	187	192	184	200	199	194	172	194	196	192	184	198	214	179	200	171	173	174	211	178	167	185	211	200	198	188	211	194	179	192	179	189	212	194	195	179	189	215	205	212	210	187	197	173	187	176	215	194	192	200	200	183	219	196	195	189	217	181	191	210	165	208	179	219	202	190	221	189	173	199	183	177	190	203	207	205	206	202	194	193	184	190	199	220	174	167	229	198	216	211	163	190	192	180	204	170	198	185	215	179	190	208	190	199	218	167	221	213	189	175	227	187	173	202	217	204	200	191	198	196	201	173	180	193	220	196	216	222	202	182	209	184	187	191	188	214	172	195	187	176	183	177	202	200	187	208	173	190	195	189	192	178	208	229	199	189	212	157	177	189	223	197	187	216	197	207	213	210	170	204	220	197	170	189	193	200	187	193	169	188	214	181	196	182	217	173	191	197	193	211	205	169	197	208	187	176	190	175	207	192	199	172	210	175	197	179	188	190	209	195	211	190	178	189	179	194	209	205	215	206	192	174	186	198	203	186	204	189	205	206	189	179	207	185	183	169	192	207	223	196	177	179	215	203	191	211	207	173	187	201	187	211	204	199	197	189	191	205	225	223	206	185	217	192	206	192	166	204	207	191	204	207	185	217	211	190	205	174	199	230	239	200	182	207	208	188	201	188	211	201	176	183	201	170	187	182	218	191	203	195	191	205	176	194	184	186	199	200	213	208	199	207	196	195	209	173	214	183	218	188	186	177	179	201	204	205	198	201	198	202	200	164	210	192	208	210	209	204	214	185	193	203	184	207	219	175	222	173	205	187	182	216	225	203	194	182	195	190	170	183	203	213	193	223	192	201	182	192	192	173	188	179	184	187	190	178	195	175	198	205	185	185	186	177	206	209	203	206	188	194	181	206	177	203	192	184	177	194	195	165	190	200	180	195	201	204	203	232	206	221	207	212	201	184	180	191	187	187	217	208	199	191	175	217	216	188	207	192	194	204	188	224	185	185	208	223	187	198	211	194	204	173	197	195	194	203	198	204	203	188	185	195	198	184	203	212	189	174	189	212	187	173	188	203	174	189	185	215	181	200	207	187	202	172	194	205	196	190	212	208	192	206	225	204	229	200	214	207	225	213	176	205	222	216	184	190	184	199	215	205	186	206	186	198	184	197	183	191	171	207	186	195	189	192	212	185	190	208	205	185	189	201	189	196	195	205	181	204	199	203	187	187	187	194	186	203	220	209	190	175	176	186	219	202	197	189	195	195	195	198	205	199	192	171	191	199	184	197	183	203	179	213	185	195	183	199	210	191	206	195	193	183	179	204	193	205	199	183	192	190	187	194	183	199	207	215	208	196	177	195	200	198	188	199	190	178	205	190	206	193	189	210	211	224	203	193	206	198	173	209	222	184	193	198	174	199	199	181	179	182	201	181	179	203	173	187	189	204	209	190	150	213	222	192	202	205	199	199	169	190	214	197	190	187	203	181	167	211	210	215	202	191	189	212	178	219	192	195	184	215	189	205	202	201	199	190	191	187	171	206	205	213	184	217	179	199	190	209	199	191	195	191	197	177	150	180	190	183	193	201	188	206	192	196	205	198	187	166	193	188	218	211	210	180	189	199	209	209	195	198	207	212	210	187	211	180	199	198	191	199	213	201	199	187	204	199	221	193	184	199	200	185	231	173	216	195	189	214	202	201	184	208	207	193	216	192	169	209	186	175	202	222	210	196	179	209	187	189	201	197	195	207	192	207	207	199	189	190	192	191	202	188	199	184	186	186	205	200	196	202	173	178	207	215	187	189	211	196	176	205	184	202	185	199	183	197	183	210	199	219	205	209	218	200	214	211	190	197	215	228	204	201	185	211	231	190	201	207	195	192	189	190	167	198	191	187	196	187	192	194	182	200	214	212	189	199	220	204	202	204	212	181	180	180	183	171	187	193	185	188	197	180	217	195	226	183	185	188	177	208	201	208	184	181	218	197	224	209	194	193	182	193	198	204	213	180	191	199	182	200	188	206	228	200	211	214	190	203	185	180	204	182	186	210	195	203	234	204	235	200	185	211	185	180	203	218	200	188	197	206	196	206	196	191	185	195	230	213	198	204	188	188	197	200	180	183	184	188	203	204	209	186	184	237	218	199	190	193	209	173	183	179	191	203	231	176	176	224	205	193	199	221	182	217	199	173	195	195	217	214	184	174	169	179	209	199	180	177	202	181	185	181	192	222	186	197	188	221	202	170	207	197	196	223	181	173	187	187	186	160	192	197	189	188	185	193	189	200	223	192	209	176	203	197	210	191	197	184	220	197	194	203	190	187	204	185	199	177	227	176	209	197	191	184	220	183	199	222	205	199	182	196	174	188	204	192	187	196	198	170	198	172	184	194	165	205	196	191	189	187	209	185	198	206	195	190	192	204	196	192	179	192	206	176	188	184	204	183	230	199	207	189	198	208	199	213	224	174	213	180	208	199	175	196	192	222	225	214	180	189	199	208	198	220	195	172	180	195	181	199	197	186	202	195	194	210	205	213	187	195	194	199	215	214	193	219	218	196	185	211	201	166	179	195	176	184	214	187	196	192	191	192	193	204	197	194	185	183	198	187	205	192	203	211	206	190	210	201	198	192	184	199	195	175	209	203	203	207	210	191	197	189	188	197	195	216	200	210	189	209	207	193	185	196	179	185	226	219	204	181	203	218	198	185	210	173	184	197	174	223	215	184	196	183	177	176	202	190	217	213	200	216	219	187	189	169	205	222	196	185	182	201	191	177	199	213	192	196	193	179	186	188	188	186	196	207	201	222	179	210	197	214	194	199	227	202	187	207	192	194	201	199	188	192	186	204	199	172	227	183	181	180	205	202	222	209	188	198	162	211	212	178	189	210	200	205	208	200	216	188	206	211	193	191	190	189	199	190	206	187	173	198	192	188	191	200	188	190	201	186	198	189	202	206	175	191	189	202	211	220	196	190	197	208	196	213	198	212	188	209	183	203	198	186	181	192	201	195	198	180	173	200	216	199	205	200	193	210	228	182	203	219	183	200	193	210	242	198	219	211	215	195	169	191	238	183	210	176
10922	12565	20597	20841	21959	16814	16840	20595	19810	10019	11386	8212	5786	4973	4270	18054	30344	27828	18271	9157	3669	1372	842	770	696	737	719	713	699	715	741	697	769	687	693	679	687	669	721	690	722	722	705	715	684	691	679	679	694	703	702	711	672	751	732	730	748	674	721	707	731	717	709	698	727	708	693	680	708	729	703	699	716	708	673	749	682	783	661	717	680	713	697	718	742	673	730	706	673	677	714	740	705	695	701	674	733	655	699	691	732	768	701	730	698	771	717	694	663	707	708	705	723	697	691	744	659	698	677	687	711	693	669	726	719	701	703	706	695	727	679	694	744	754	694	717	704	757	687	654	689	722	683	707	685	719	710	701	703	729	714	706	689	765	700	697	708	695	719	700	703	743	738	690	741	745	711	692	730	703	659	734	716	779	700	699	675	699	732	712	712	715	722	687	711	724	708	678	690	714	728	711	673	665	695	713	688	753	682	725	719	745	738	733	683	710	729	721	691	769	680	745	711	728	667	760	706	693	681	733	703	747	700	749	750	665	749	718	663	698	681	738	675	770	741	736	677	712	709	720	707	702	718	736	728	699	668	725	745	700	708	718	703	651	735	744	699	641	733	741	687	697	723	696	761	738	693	714	717	723	693	678	698	683	687	687	709	720	731	730	708	697	702	639	712	756	741	698	697	775	767	706	701	663	692	671	763	710	696	718	644	680	755	745	710	644	710	705	724	713	706	674	756	715	738	700	722	673	683	723	697	713	699	747	673	714	689	702	702	720	683	708	742	723	765	669	680	711	689	744	697	665	710	708	679	705	717	688	674	730	733	707	740	733	693	711	710	688	694	762	705	715	700	699	697	680	732	680	700	698	731	684	712	707	723	726	690	679	727	679	677	698	666	678	701	732	738	700	778	733	677	709	752	721	716	704	725	739	628	751	704	738	714	705	712	706	755	725	701	750	711	717	670	677	720	745	723	723	738	701	675	696	724	700	677	731	761	739	695	710	725	728	710	723	711	704	744	745	670	739	719	685	703	662	708	723	700	717	720	703	742	675	713	657	680	693	681	729	746	718	744	744	694	732	719	688	712	700	730	714	725	676	705	704	735	669	731	719	675	722	719	709	717	693	703	701	692	721	707	679	639	690	729	676	741	721	717	701	697	695	721	677	664	750	688	692	700	732	687	742	721	706	714	740	710	688	721	720	680	706	712	699	669	755	701	680	701	743	742	683	710	697	720	697	737	690	700	689	678	727	766	704	714	728	684	706	697	717	702	766	694	656	719	733	774	701	701	698	696	653	721	730	682	708	716	731	784	739	686	720	717	766	748	738	701	688	696	697	685	660	706	722	707	709	720	692	718	715	695	666	698	717	709	703	742	698	667	670	661	734	754	739	763	752	694	715	701	661	696	734	715	701	717	663	702	720	695	718	701	725	681	690	723	710	724	714	728	692	722	750	713	714	697	691	689	656	708	732	764	694	728	725	717	711	727	716	764	717	688	715	729	755	742	739	702	695	718	687	707	699	673	704	695	698	760	738	745	710	747	669	699	691	722	702	687	670	690	701	699	685	716	662	721	697	750	757	730	763	717	716	674	675	741	703	723	672	753	772	727	691	667	688	740	706	692	731	695	749	695	707	718	745	757	694	714	641	737	701	731	649	753	730	723	722	684	729	679	730	739	740	692	738	690	723	709	695	680	727	700	716	725	720	708	737	664	697	695	717	763	691	756	695	699	694	743	689	722	754	734	748	727	649	712	739	704	728	704	711	680	723	755	719	693	658	792	722	775	724	713	710	718	680	746	756	698	678	685	685	719	672	681	694	725	735	692	687	682	736	701	700	700	690	678	762	737	741	756	726	673	685	677	668	710	717	698	753	662	752	685	726	682	730	697	664	718	717	684	696	723	681	700	737	739	743	731	706	698	692	734	732	707	716	731	659	713	695	723	710	719	681	690	703	701	726	768	740	691	721	704	731	690	778	695	721	713	694	715	720	742	679	707	681	721	683	674	689	700	714	716	702	689	729	700	693	689	717	691	760	698	666	677	719	722	675	696	727	725	678	697	708	681	724	709	680	699	731	744	754	696	687	705	691	731	680	686	690	745	740	684	775	712	686	693	690	737	746	697	694	704	662	729	704	685	682	747	697	673	703	690	695	716	670	709	702	661	686	682	685	708	705	714	708	726	689	734	744	692	713	727	708	735	748	766	703	737	754	758	695	724	739	751	683	707	687	697	754	723	682	761	720	693	752	694	726	699	726	708	633	685	722	688	679	691	697	711	718	704	727	678	689	690	700	663	732	699	693	671	712	645	709	690	755	679	694	698	740	742	707	697	759	726	671	713	745	777	681	683	710	714	717	725	681	710	681	706	686	719	664	775	751	765	763	661	665	703	752	731	702	693	684	702	729	686	720	745	719	721	706	736	705	690	692	658	656	760	726	660	722	685	697	760	725	711	736	686	725	686	703	733	725	678	742	647	724	722	695	688	711	652	707	712	731	710	708	733	774	761	690	704	695	667	635	729	690	737	701	732	705	693	729	717	740	682	724	734	744	724	755	724	668	767	708	688	731	725	697	667	728	731	724	719	693	668	690	666	747	710	758	721	674	670	691	686	717	694	736	695	686	783	741	733	660	712	674	720	657	706	724	698	670	711	672	734	675	681	679	713	741	743	735	677	710	738	717	692	708	725	689	696	693	719	746	705	737	721	696	716	717	654	732	705	716	697	714	711	689	738	704	731	723	737	695	754	761	681	713	694	699	713	739	699	747	717	679	738	754	694	706	701	710	734	705	706	621	694	683	767	701	719	770	718	680	702	710	684	754	645	681	732	671	722	680	694	738	695	711	730	728	752	641	729	737	720	710	708	706	712	744	742	694	680	710	742	697	738	689	692	737	729	688	679	732	724	704	709	717	719	712	680	731	729	683	749	709	693	787	722	707	716	704	737	732	696	689	701	716	680	744	677	728	730	760	705	691	693	689	628	665	697	756	747	673	704	695	692	672	744	689	705	743	709	709	685	719	679	689	714	705	693	738	713	705	664	728	687	732	696	653	684	715	777	696	724	704	712	734	715	706	728	712	695	704	687	717	695	694	701	740	742	724	655	689	641	739	686	714	665	677	683	687	705	717	688	705	721	716	699	725	710	741	690	726	765	724	729	742	702	748	711	689	737	748	680	690	691	665	709	721	693	727	719	720	690	713	671	683	657	740	722	716	717	693	705	765	692	741	711	717	692	677	700	709	714	761	747	646	676	715	712	711	691	688	672	727	680	724	673	693	739	674	728	713	712	696	668	746	765	721	706	716	714	714	719	670	669	704	739	752	720	695	691	724	680	685	709	711	729	704	676	711	723	695	717	731	676	695	730	723	721	723	746	742	744	703	724	675	665	708	756	747	684	708	728	695	740	718	637	705	751	712	703	746	749	721	726	687	674	679	707	699	739	728	763	708	688	713	706	769	722	755	739	694	748	661	680	722	742	678	733	724	747	732	711	686	682	732
17551	18740	22823	19426	17373	13962	12479	14758	8466	4822	2717	2539	2376	2320	2050	3573	13522	14575	9442	4577	1629	577	335	258	273	256	241	267	270	240	257	256	266	238	244	255	257	247	240	283	260	245	223	238	252	231	254	261	222	253	257	277	237	238	274	245	256	255	281	238	264	288	253	263	253	274	258	253	258	267	242	228	247	281	256	236	238	253	256	242	259	265	253	253	233	242	232	286	240	217	272	273	264	263	255	261	238	245	270	270	272	265	275	238	278	271	257	253	245	266	241	244	252	243	248	243	239	262	269	269	261	259	283	265	264	247	278	270	263	261	276	228	234	257	265	265	281	260	286	245	264	256	257	257	270	263	220	275	267	262	277	256	244	244	257	236	243	271	261	255	236	276	262	239	269	274	246	269	276	287	267	259	267	262	257	288	280	281	251	267	255	246	232	277	292	247	250	271	246	277	246	244	292	261	224	257	260	247	245	224	246	254	266	260	257	262	237	255	284	253	260	237	262	256	247	294	231	246	255	244	234	289	234	243	230	253	227	254	254	264	245	244	259	266	247	240	239	258	238	220	263	246	250	257	246	250	259	246	254	232	237	249	249	257	275	266	245	286	252	284	242	246	274	232	257	250	265	284	265	246	295	245	261	271	246	271	259	267	258	248	263	253	266	282	256	267	269	243	249	272	239	254	279	233	236	240	237	266	258	276	220	264	283	250	273	269	267	221	253	258	248	280	226	243	247	242	245	240	262	252	271	262	236	268	277	256	272	252	267	253	213	257	259	241	256	245	263	286	269	252	274	241	261	271	263	245	246	258	292	252	263	254	270	255	275	258	250	272	230	266	272	285	225	267	267	257	243	246	260	233	243	254	257	249	249	263	289	251	257	226	260	270	259	258	241	254	245	249	251	268	277	259	258	230	247	250	237	247	255	268	246	249	255	240	229	265	250	243	249	245	251	240	240	258	282	267	271	285	269	230	248	266	238	245	262	257	259	245	282	253	217	272	248	255	274	258	277	247	274	261	283	261	244	282	261	259	253	257	271	312	267	267	249	296	275	274	265	251	247	283	253	247	256	261	252	271	269	252	276	223	276	277	243	256	296	267	252	262	255	249	278	263	245	229	246	261	228	276	256	275	262	250	225	274	263	234	246	236	262	275	251	243	289	306	246	253	272	232	273	250	259	283	291	282	250	227	270	232	272	259	258	254	248	252	258	249	262	274	275	257	258	252	265	256	248	266	251	253	233	239	268	274	276	266	227	263	241	263	273	263	249	271	258	276	255	290	239	268	224	268	283	287	261	259	245	260	208	273	279	264	261	248	266	269	255	274	274	257	234	221	257	258	265	264	269	247	238	275	266	257	276	228	260	280	249	255	264	249	253	266	267	238	238	260	268	267	264	246	234	253	268	244	221	271	249	267	255	267	288	276	281	264	215	263	277	253	259	271	237	285	240	254	228	255	253	262	249	210	253	274	259	262	267	244	226	247	257	239	243	242	259	243	241	241	264	284	262	276	272	251	232	250	267	259	277	257	262	255	256	251	270	263	239	253	253	267	269	248	257	264	282	236	276	266	282	302	256	239	240	256	255	289	245	220	267	272	253	281	244	264	254	250	260	271	246	236	265	249	258	245	245	261	240	251	244	249	258	236	247	272	253	270	235	264	265	238	263	273	251	260	242	295	253	244	253	255	275	261	272	241	262	278	248	251	246	262	266	271	248	260	264	291	249	275	252	236	236	228	275	292	247	285	244	276	272	266	260	258	254	237	264	281	262	251	260	267	254	263	220	278	236	283	261	263	271	259	252	230	253	277	268	242	281	235	253	257	226	258	254	254	254	248	231	280	263	234	257	269	242	289	260	282	256	269	244	273	260	240	278	233	259	236	275	265	261	258	254	227	280	263	252	259	280	266	261	251	255	259	255	244	264	266	256	253	242	256	260	258	273	269	251	251	279	275	277	261	251	228	241	271	256	268	231	263	254	276	249	282	239	284	284	253	275	250	258	271	247	256	273	250	267	253	259	235	248	251	291	275	253	266	237	271	244	286	261	250	247	260	293	243	247	265	265	246	250	263	274	286	278	239	244	266	255	270	278	284	234	251	259	251	265	288	256	263	249	270	260	260	269	241	263	238	256	238	263	255	289	223	262	306	248	245	238	252	236	271	290	272	268	257	263	260	258	260	264	228	256	264	251	260	238	267	280	270	258	258	287	276	253	260	228	284	253	245	270	232	257	260	234	282	248	275	254	241	245	280	271	270	266	255	256	237	252	274	271	281	237	254	233	275	261	234	249	275	249	255	238	241	268	241	261	274	257	258	266	286	248	279	276	276	213	258	268	238	242	235	254	219	247	276	280	254	247	283	227	251	242	222	302	271	264	267	254	238	274	252	283	245	240	255	251	249	254	265	288	250	246	258	249	253	269	273	289	240	248	270	259	258	255	265	233	262	264	277	255	287	239	247	252	271	239	260	259	279	244	269	289	273	258	228	253	271	253	267	244	226	265	248	254	270	274	253	266	291	236	258	243	232	274	269	268	239	245	247	278	246	257	263	254	250	248	249	211	266	268	257	275	282	264	276	271	240	253	287	257	232	257	233	265	262	231	243	276	246	280	289	237	247	250	283	274	266	230	249	249	273	271	274	253	278	266	292	232	253	268	257	231	243	253	229	259	244	255	261	251	244	259	292	287	278	269	264	263	231	253	255	280	219	249	242	270	258	282	262	247	254	280	239	230	231	273	270	243	252	256	273	239	279	254	291	263	274	237	246	263	255	241	243	257	259	264	281	249	265	264	263	270	241	261	254	284	260	240	233	247	240	264	241	239	245	247	270	290	269	278	240	238	229	258	243	273	239	269	256	260	263	242	276	267	254	240	245	254	271	265	256	255	270	252	246	246	252	258	247	244	245	231	258	249	239	243	270	276	248	248	263	261	258	286	247	266	239	266	259	230	249	271	258	256	303	302	257	270	282	251	262	244	236	239	250	245	252	259	261	268	266	237	260	266	240	267	238	272	257	266	223	254	254	246	280	251	264	271	250	255	302	295	242	272	249	275	271	241	270	260	251	265	275	276	245	250	248	277	246	260	245	243	252	268	271	257	240	272	237	227	248	264	269	249	234	258	264	247	243	242	250	291	284	259	255	252	258	260	250	260	231	265	231	256	215	264	218	258	254	236	268	255	279	246	286	252	260	271	243	272	256	258	277	282	243	230	266	259	266	266	263	280	257	270	283	226	281	259	249	272	274	249	259	255	261	280	255	253	249	251	248	266	277	275	265	268	267	257	229	249	254	256	250	232	258	281	301	236	247	273	267	249	266	285	254	248	252	255	238	252	265	274	254	227	263	277	257	244	255	290	229	287	263	248	267	267	271	265	275	254	263	249	284	278	236	309	285	270	245	268	257	240	265	247	235	256	243	252	261	266	252	254	273	246	253	251	270	265	243	271	257	241	248	270	258	253	268	250	245	228	246	267	269	258	271	290	249	244	224	240	243
15220	17153	24248	25584	26575	23694	24856	29135	16486	15337	11173	11654	11674	11317	10861	16014	35294	35101	27506	17736	8198	2873	1224	881	889	897	903	946	906	892	856	871	882	883	878	883	893	849	902	889	907	883	849	847	915	879	902	891	940	907	872	902	914	889	923	936	881	891	891	908	888	868	883	828	898	895	900	905	870	869	904	918	885	881	907	868	908	859	919	893	896	949	876	919	908	934	867	855	904	920	847	869	904	891	900	831	918	919	906	854	863	876	863	919	897	843	915	860	900	913	866	903	884	881	876	910	880	864	904	951	892	890	929	900	925	924	863	901	876	894	852	896	888	905	933	865	881	895	840	924	910	970	892	917	922	866	869	873	849	928	929	857	891	893	885	885	877	837	915	848	905	856	884	909	915	892	911	871	857	939	835	887	893	877	871	899	931	923	880	890	890	897	898	893	896	873	897	857	889	884	867	872	913	860	882	882	917	960	901	881	914	907	890	941	832	928	923	947	925	925	870	899	880	887	927	877	882	926	888	891	908	918	882	820	875	874	951	867	870	868	891	908	886	877	872	938	909	853	875	916	942	897	916	934	859	927	869	876	892	894	873	870	884	882	918	818	898	866	895	892	897	949	886	901	901	952	923	908	936	901	904	850	899	865	882	902	870	845	893	905	914	834	834	943	913	864	896	892	882	885	892	869	907	907	841	814	928	924	878	887	877	900	911	911	853	890	895	907	896	864	912	895	905	918	923	914	916	874	953	852	827	877	888	881	880	839	913	873	847	939	904	898	853	866	911	872	930	931	905	886	873	908	882	888	858	938	916	898	942	899	909	887	888	938	901	900	933	883	886	951	916	830	872	858	890	931	908	939	864	884	891	870	868	922	865	855	865	916	917	923	810	927	890	911	933	873	903	859	884	916	880	860	907	902	896	919	881	881	918	905	875	872	862	861	876	888	904	863	903	901	889	850	955	891	873	918	885	881	890	888	852	896	911	896	879	882	924	933	899	896	923	926	842	849	893	937	868	899	871	907	859	887	875	901	874	877	887	873	902	888	905	927	901	939	899	925	931	923	844	932	874	875	922	899	873	898	886	891	899	884	848	915	931	896	888	877	858	853	938	890	927	885	928	866	880	895	913	891	882	870	849	917	878	905	900	932	845	912	879	886	959	881	894	912	828	866	879	925	882	957	892	905	876	906	882	860	906	864	907	879	925	894	853	930	893	899	934	937	887	940	874	878	900	912	900	897	899	859	846	864	850	861	878	864	875	869	901	948	931	883	919	907	882	915	872	898	921	877	917	874	907	928	883	910	881	901	895	898	891	907	861	925	868	942	913	901	895	892	842	830	900	841	864	888	933	869	916	875	855	878	879	874	888	845	935	933	901	912	879	860	896	882	872	918	872	945	903	871	893	927	907	937	831	867	861	910	807	929	902	952	899	877	879	910	954	946	829	870	836	940	927	874	934	891	843	899	912	887	860	875	862	928	894	877	913	898	906	908	851	857	896	917	826	862	868	911	921	904	885	891	926	834	876	881	896	914	894	887	905	959	891	897	890	909	879	933	844	947	870	887	897	896	860	879	864	876	917	932	884	912	902	828	913	872	878	888	917	913	806	853	942	842	930	899	913	909	947	906	876	906	897	866	914	892	849	874	948	901	861	832	922	920	883	881	925	874	948	894	893	835	866	874	843	950	901	881	892	850	931	931	862	881	886	864	837	859	904	902	871	890	889	828	891	870	899	879	898	827	854	920	909	885	858	942	905	870	944	887	904	874	897	915	943	945	884	866	844	878	886	917	900	890	882	876	866	887	901	902	893	943	929	913	890	879	897	903	884	908	887	929	924	921	928	926	906	865	885	882	915	961	873	882	926	884	893	870	919	842	862	836	885	828	846	888	923	833	902	893	900	931	871	950	951	915	880	893	937	923	887	948	946	919	892	892	906	913	937	903	908	920	873	898	897	921	899	926	933	900	840	924	904	916	881	926	874	883	841	900	894	911	908	880	955	912	944	903	872	836	852	932	916	914	920	952	900	924	950	894	913	907	853	889	947	847	850	872	896	850	872	868	881	899	882	857	910	941	927	907	859	912	858	912	895	917	962	920	863	886	880	869	908	853	936	902	888	878	923	895	902	891	907	869	941	847	883	842	904	860	903	867	939	894	889	869	828	869	903	876	926	883	882	877	879	880	925	846	914	851	842	895	898	902	903	901	908	904	921	908	892	920	893	863	903	877	835	956	850	873	875	851	838	879	878	906	858	888	875	864	906	936	889	916	904	906	898	869	807	881	878	924	858	883	972	874	900	889	928	835	892	869	829	878	865	875	844	884	905	868	892	948	846	857	954	922	879	885	890	930	913	870	889	904	928	914	897	910	904	902	829	906	887	919	925	905	888	847	944	876	887	924	875	896	851	921	899	949	911	937	891	905	883	879	898	891	942	936	874	911	942	863	953	890	883	831	930	859	920	889	939	941	914	900	865	884	854	886	898	878	920	904	962	913	885	888	893	927	853	913	853	877	855	871	876	945	967	866	914	870	898	958	878	910	908	912	918	944	919	898	949	933	925	904	868	924	905	922	912	865	851	915	941	837	908	894	881	919	908	883	897	866	895	924	910	924	898	885	892	838	887	893	906	850	982	876	871	951	908	883	894	924	891	958	936	858	902	891	908	881	889	826	939	927	892	917	864	886	922	937	943	932	877	918	894	887	912	906	865	885	869	889	895	881	881	879	896	972	896	839	874	852	867	924	881	897	951	901	942	907	865	880	915	867	865	916	899	897	867	926	892	870	871	919	879	876	911	874	882	905	922	915	860	914	905	845	904	856	793	912	873	906	899	868	935	915	916	868	931	888	830	877	899	894	893	907	903	892	833	821	882	893	901	893	861	929	899	976	895	907	838	923	900	887	895	908	916	832	881	903	861	942	851	884	951	846	889	943	961	847	918	881	936	888	911	956	887	928	821	877	894	883	941	867	912	906	902	881	886	919	906	904	864	891	921	868	955	886	923	883	893	893	867	886	944	883	915	947	903	908	933	939	905	906	903	905	901	894	885	944	882	926	885	886	904	854	924	850	923	895	875	914	889	844	905	872	944	838	909	821	863	865	924	884	866	935	911	899	885	878	926	902	882	906	884	897	865	897	925	903	968	868	868	936	915	880	881	875	923	907	886	894	881	891	911	861	881	875	887	908	891	846	914	897	857	936	878	927	925	839	944	859	872	801	928	870	913	859	880	877	905	848	894	900	849	858	888	876	878	886	876	916	879	933	945	855	936	901	905	880	918	920	945	848	906	861	928	862	879	908	897	957	883	893	889	895	905	901	915	919	917	870	846	898	890	880	950	889	898	877	882	857	897	836	896	918	942	878	929	933	895	878	916	896	859	898	891	917	907	894	855	945	901	948	903	836	872	918	921	910	901	976	937	844	868	931	913	900	844	876	932	834	902	902	866	873	862	893	864	870	909	904	883	914	844	870	888	895	865	895	929	856	929	868	891	879	831	891
3809	4250	4282	3286	2875	2634	1937	1157	880	798	982	1005	1024	839	634	788	1295	1261	818	567	371	286	234	239	223	223	248	232	247	220	262	214	210	244	218	232	232	215	226	227	224	249	244	242	216	245	233	227	235	250	207	237	244	239	235	244	222	230	250	217	243	222	224	226	244	218	234	241	243	252	246	245	234	249	207	207	250	200	196	226	227	232	240	228	226	203	223	252	233	235	223	226	201	250	198	219	229	250	246	226	221	228	229	213	252	257	220	238	236	242	219	225	228	250	205	225	217	239	219	238	221	247	241	203	231	215	248	224	223	202	252	269	219	234	244	261	258	243	234	238	221	241	233	224	214	203	235	233	242	246	215	238	246	208	230	220	232	220	227	235	226	226	235	211	231	224	230	246	240	247	216	237	257	234	233	220	216	240	260	232	251	231	219	235	238	270	233	222	215	216	225	208	240	227	262	215	226	237	246	222	236	244	251	236	218	215	210	237	248	254	242	233	218	215	243	234	231	217	235	238	227	211	234	194	245	237	240	213	263	210	221	226	209	259	256	235	213	247	240	239	237	233	243	213	233	214	255	217	218	240	241	209	258	230	222	226	231	208	215	201	230	226	271	223	246	247	233	223	236	234	229	208	217	236	199	234	230	240	233	242	232	234	210	207	218	246	220	245	226	218	235	261	241	231	215	229	246	200	214	204	216	225	223	231	248	237	232	241	231	224	224	245	224	225	208	205	225	229	217	213	223	232	218	238	209	220	250	242	242	235	243	216	216	218	237	230	197	208	211	205	217	226	230	228	224	234	229	203	251	237	235	237	213	261	227	225	237	237	224	241	227	220	243	235	218	252	230	237	214	239	233	231	225	215	232	213	240	231	226	243	242	219	227	225	239	253	217	238	186	220	224	220	240	229	215	237	208	233	232	212	253	231	248	236	225	244	243	219	242	241	230	250	263	222	232	247	219	223	253	237	248	231	233	280	233	254	218	225	228	217	223	233	237	235	232	232	258	240	216	209	250	215	227	221	242	230	231	236	241	259	219	237	225	262	233	198	231	263	235	240	213	235	230	217	219	221	229	247	239	229	209	227	214	241	216	243	231	201	215	239	228	240	239	219	236	213	220	201	250	230	238	218	248	245	221	201	247	245	239	247	224	250	214	231	239	239	219	267	222	249	230	245	246	243	218	262	235	213	218	239	224	242	214	237	215	226	246	248	259	215	215	235	204	226	250	240	201	236	238	229	224	206	205	241	196	229	235	270	227	247	245	228	228	228	213	241	228	238	241	233	242	235	215	219	245	223	219	202	237	247	222	256	232	235	197	234	215	202	217	214	211	250	212	234	225	230	244	203	243	228	241	238	240	274	239	246	241	241	265	251	236	236	229	227	228	238	215	221	224	191	221	237	252	257	210	247	237	212	236	239	250	247	233	210	237	236	242	249	233	238	255	231	236	252	246	234	232	232	218	209	234	219	220	228	225	246	243	222	235	227	253	224	207	247	247	222	229	234	229	209	227	214	226	217	239	241	230	225	225	231	215	239	251	230	248	243	226	211	253	251	233	233	195	228	236	244	222	241	232	223	207	258	235	225	221	223	235	245	244	236	225	228	248	230	228	233	210	226	221	219	232	220	208	244	237	253	242	219	226	232	243	241	245	243	217	249	223	225	224	231	216	236	225	242	235	201	263	261	212	266	215	260	216	253	245	230	221	214	253	231	219	230	233	221	247	228	216	239	257	250	232	219	227	224	241	252	232	217	247	222	226	241	239	232	235	238	254	220	215	230	231	224	233	218	215	202	205	227	229	232	240	221	220	226	239	223	255	234	234	224	220	226	239	232	225	222	221	235	238	240	241	257	226	266	199	242	244	239	182	242	202	253	213	224	231	232	249	206	260	224	232	217	229	249	187	234	235	246	256	240	213	237	217	235	224	226	227	236	254	220	230	216	250	220	272	232	210	234	239	244	237	232	251	234	245	217	228	247	218	213	198	249	226	257	243	231	244	207	240	211	221	242	203	244	239	228	219	242	255	219	212	273	216	238	257	226	222	226	239	225	221	232	216	204	228	256	218	258	230	229	232	234	232	249	210	225	223	234	223	249	231	239	267	272	249	225	230	217	255	233	208	245	227	220	240	204	245	208	189	212	196	233	218	220	222	232	216	264	229	227	242	223	214	241	242	225	234	220	211	226	213	246	224	259	228	252	241	238	206	229	228	222	241	221	229	235	221	238	239	250	254	240	227	266	251	230	228	238	231	212	218	202	248	245	211	226	244	206	219	266	231	222	211	234	228	232	258	216	239	219	237	240	250	216	213	230	243	257	217	236	261	231	224	248	233	235	215	227	214	197	239	232	217	214	251	236	235	227	234	221	238	206	234	243	192	246	243	259	210	249	222	245	229	241	231	228	258	247	220	220	243	242	240	241	233	238	205	186	253	249	241	207	264	251	210	211	240	238	202	222	218	232	232	203	217	244	228	223	199	230	215	212	237	213	217	228	243	215	213	240	234	221	241	235	230	231	235	267	246	226	257	243	209	240	225	214	234	234	233	198	198	240	234	240	237	187	212	242	246	228	211	232	206	261	209	227	240	216	219	230	241	266	219	216	225	233	218	240	242	231	256	187	263	230	224	242	238	238	230	241	241	240	234	245	249	227	225	225	221	226	241	214	221	243	245	236	236	223	228	233	215	213	255	214	245	250	253	237	232	246	253	238	254	212	256	215	237	218	221	240	243	222	198	247	237	246	243	217	223	243	236	221	233	210	217	219	250	212	212	237	224	227	218	233	235	223	222	234	253	217	211	230	234	239	233	216	230	243	243	215	225	229	234	245	237	225	228	228	200	222	232	238	225	211	224	218	219	249	245	253	218	254	220	247	233	208	251	217	219	238	238	227	229	238	220	218	245	231	200	245	242	234	246	244	233	253	215	220	248	203	250	208	216	212	240	222	261	246	235	229	226	231	240	244	226	208	253	259	210	250	255	217	213	218	210	239	225	247	242	233	224	244	242	239	230	229	220	230	250	278	227	236	210	229	230	219	220	221	243	228	238	206	232	231	204	239	249	233	246	201	214	223	245	186	227	217	231	221	217	238	221	217	236	219	228	226	229	245	251	248	245	229	247	228	223	227	216	217	219	224	217	255	214	217	225	223	202	216	204	220	223	244	207	224	232	236	227	243	240	236	213	235	227	234	244	222	241	222	225	210	228	227	231	227	249	240	228	251	237	223	232	221	238	224	229	219	228	224	197	214	227	229	242	233	234	249	215	254	211	237	230	249	222	223	208	221	232	211	257	217	191	237	217	261	238	245	231	220	217	243	229	242	253	214	230	224	263	240	231	232	222	228	231	235	236	208	227	216	239	247	235	221	246	265	223	227	218	227	232	217	232	249	214	231	197	206	221	223	216	228	236	234	220	234	223	240	230	245	237	224	232	212	234	215	251	270	211	213	217	241	215	227	233	235	236	217	194	230	235	198	209	230	242	236	224	237
4266	5561	7687	9191	9532	10329	7844	5383	4074	3879	5163	5327	5296	4366	3759	4624	6678	5982	3555	2214	1456	1047	853	854	815	805	796	833	841	856	814	832	858	865	832	842	793	841	804	824	798	812	798	834	821	821	778	832	804	791	827	828	866	849	885	844	762	849	817	765	849	792	842	855	799	771	815	821	816	807	870	880	850	829	835	849	833	808	834	816	779	761	775	814	807	801	827	812	831	810	836	827	829	883	801	795	829	793	808	796	870	777	789	800	860	795	860	791	823	835	831	808	813	822	818	871	820	817	802	774	809	846	853	821	856	865	814	789	858	815	798	779	815	800	812	828	800	800	800	824	811	868	796	837	833	800	821	802	871	783	784	831	869	828	814	825	846	860	824	798	783	814	818	803	831	775	827	846	826	832	813	793	842	847	798	835	774	816	825	833	813	788	801	806	799	836	825	755	811	841	835	836	764	810	772	833	869	852	798	803	767	784	810	829	825	852	835	813	832	857	829	822	857	840	866	835	833	807	862	804	809	797	823	777	849	789	832	822	786	771	805	842	841	820	850	807	812	816	860	824	844	778	843	787	827	851	794	820	789	780	851	859	768	802	828	855	750	836	772	827	801	828	822	832	797	810	788	805	845	792	793	781	836	812	773	791	832	802	774	792	904	805	833	817	797	778	833	861	832	826	798	882	835	798	815	842	778	847	818	804	854	780	822	871	816	834	813	802	812	833	834	816	809	871	862	845	847	815	836	785	834	833	795	862	851	834	825	851	836	794	813	821	814	798	802	804	798	868	838	817	808	827	834	847	811	789	812	834	848	818	832	800	794	801	800	798	824	816	854	871	840	783	840	831	819	810	789	815	827	750	827	828	824	829	756	834	832	800	859	815	850	832	799	847	871	801	801	887	809	809	803	804	826	786	863	812	836	836	859	870	807	800	809	847	814	842	818	830	831	836	841	833	822	819	822	841	814	807	795	887	836	831	825	833	809	831	840	821	822	821	859	818	821	849	821	850	788	842	816	796	862	788	797	800	824	837	784	800	796	806	844	761	880	822	839	853	825	818	848	826	787	818	823	863	802	768	832	818	808	844	821	828	839	832	804	845	827	851	787	867	837	793	769	827	828	850	810	805	860	848	813	814	817	760	841	827	785	810	801	766	798	792	779	855	847	798	824	831	802	819	793	854	798	823	848	793	878	864	788	836	801	845	819	802	854	841	834	790	712	844	833	812	863	834	772	842	846	824	824	818	812	794	816	803	834	795	903	811	836	773	876	839	809	847	826	794	835	871	851	788	782	760	837	804	823	841	792	848	828	798	846	789	854	818	852	813	796	790	828	799	774	805	820	776	870	839	808	801	805	816	849	855	771	825	770	829	823	796	813	793	875	830	801	855	835	784	850	807	804	825	801	876	810	783	761	870	849	838	829	819	790	843	810	820	902	826	829	840	860	805	816	793	831	797	795	864	791	797	838	840	808	809	844	789	815	815	789	853	808	814	844	796	807	824	798	802	815	770	796	817	839	822	832	828	795	849	809	901	801	837	822	813	823	806	836	817	856	879	877	808	831	807	786	811	857	781	825	845	786	767	801	852	887	849	876	800	826	828	812	791	775	826	787	863	766	837	855	843	778	854	840	818	859	830	808	830	823	827	796	775	826	851	831	830	813	786	849	844	819	850	843	808	814	858	826	820	829	846	808	821	886	788	857	869	783	828	868	769	780	779	793	777	851	823	869	831	792	864	843	813	849	828	842	806	799	773	812	872	849	807	808	833	819	799	887	836	811	817	821	789	870	789	849	884	854	814	813	834	828	799	842	851	800	805	845	786	839	833	837	837	852	741	855	838	828	835	854	783	840	817	797	883	798	820	840	867	846	807	813	821	827	809	883	799	791	803	826	804	867	881	836	834	835	836	813	866	768	836	839	770	811	826	790	794	819	816	791	789	839	798	807	820	833	802	830	811	787	813	885	794	822	835	835	813	795	792	814	831	799	812	826	877	820	806	881	790	859	821	838	829	823	857	858	799	790	829	843	792	803	846	794	813	804	817	810	805	774	830	840	861	850	860	827	793	839	810	827	822	873	797	871	816	778	784	864	839	818	855	837	891	817	808	812	840	778	796	838	882	844	771	846	816	795	866	865	851	829	852	839	796	833	770	816	811	808	815	805	799	806	782	895	813	816	833	825	819	766	827	801	791	803	843	852	824	816	845	834	779	847	853	823	807	817	832	814	848	781	829	768	797	820	819	817	841	775	857	803	820	848	840	806	829	839	831	820	844	798	865	861	834	847	762	852	796	814	815	839	795	833	874	828	860	837	842	863	780	807	881	828	765	817	812	836	790	787	852	860	827	806	793	847	825	891	718	805	799	799	813	853	793	848	794	902	836	845	764	773	825	855	814	802	789	801	799	812	835	836	799	843	848	824	756	807	844	833	808	762	850	819	865	805	773	810	841	810	843	812	845	792	860	850	802	823	856	843	842	841	837	807	835	777	862	804	813	834	841	828	794	824	829	861	866	790	828	836	811	833	831	842	812	786	831	833	862	825	811	783	829	773	865	798	800	793	858	824	823	841	851	888	853	870	800	824	840	827	846	818	805	812	818	802	810	843	851	797	811	838	831	882	796	804	822	808	791	850	829	817	851	819	828	870	858	812	789	809	860	814	870	853	859	853	865	803	855	823	817	849	800	812	819	878	835	822	781	812	841	771	868	790	785	782	846	844	823	822	815	798	791	780	844	867	805	824	795	836	800	835	833	860	797	870	841	823	816	846	802	781	837	750	782	794	820	786	818	805	784	827	827	873	829	759	827	792	795	875	824	835	819	832	807	851	844	830	792	823	833	866	856	762	856	805	799	853	858	857	796	827	813	866	828	786	861	854	838	868	817	844	829	782	797	830	784	869	821	854	797	837	856	876	840	828	811	859	805	790	839	843	762	812	781	818	813	838	825	826	828	841	840	797	817	808	863	824	826	891	884	835	834	817	780	768	864	833	766	826	804	852	830	761	829	801	819	783	823	854	777	765	831	870	861	795	844	846	831	786	798	819	864	867	902	828	814	812	862	865	872	809	814	772	805	815	789	832	818	884	842	810	782	870	831	900	804	808	863	790	827	854	824	813	812	819	879	804	801	815	813	836	816	831	805	830	832	824	806	825	829	872	814	811	828	785	844	781	849	838	857	783	828	800	873	819	822	786	799	851	833	866	861	824	855	824	822	826	844	843	823	804	815	868	821	830	814	825	831	862	839	796	852	804	798	822	869	808	798	823	803	782	856	839	788	786	787	789	878	854	816	843	833	829	825	827	795	791	830	789	815	846	839	804	798	839	861	871	822	797	837	809	802	816	837	819	876	788	768	853	802	845	829	784	855	844	838	823	759	779	815	831	839	856	886	835	823	808	777	815	820	817	850	859	778	877	869	816	784	851	841	803	807	810	817	774	801	847	859	804	804	777	824	821	801	825	841	821	790	892	764	868	805	788	819	836	823	869	873	833	815
12717	13361	15299	13970	12406	11153	10375	6201	4070	2622	2871	2729	2278	1631	1398	3251	9604	8947	4465	1805	767	405	300	286	278	255	237	229	238	222	245	268	248	263	245	234	262	237	263	250	246	265	259	280	249	237	272	241	274	239	263	257	259	261	277	262	265	265	255	250	259	233	235	262	240	287	257	257	270	248	276	264	263	270	245	244	257	228	260	221	264	245	267	250	243	275	243	259	270	249	263	234	237	241	237	270	270	256	253	269	229	238	282	230	270	253	239	248	253	267	266	242	275	264	274	236	257	282	240	244	270	269	252	271	273	251	261	278	241	246	265	263	277	232	269	251	257	265	262	243	243	253	234	217	248	274	249	244	238	258	241	217	213	254	265	286	248	238	252	233	275	242	239	252	269	277	239	257	248	275	246	259	227	265	258	258	258	262	240	244	240	239	267	246	264	277	239	276	260	248	267	244	273	251	213	267	274	261	237	256	275	250	256	259	258	237	258	263	254	223	255	259	262	228	263	267	243	237	238	256	270	240	253	241	244	262	252	263	238	238	236	290	236	247	249	285	271	273	247	251	271	216	271	252	236	265	246	280	246	249	242	271	246	237	224	258	263	280	254	250	243	271	238	278	247	247	265	268	249	267	250	258	265	265	265	206	241	264	240	284	251	248	252	257	251	261	252	240	229	265	234	264	245	238	288	255	236	241	283	240	250	266	274	281	250	243	248	259	269	266	258	275	249	257	251	246	253	274	236	267	217	215	262	262	299	248	290	238	255	245	265	249	241	243	222	257	270	261	283	273	224	258	248	268	255	257	275	266	243	259	275	241	263	237	275	263	268	230	262	278	241	253	246	250	241	259	292	233	240	250	258	239	275	259	239	255	255	231	267	244	286	253	273	261	241	247	240	246	241	238	237	250	261	235	269	250	233	261	258	254	237	260	278	245	258	266	259	256	252	249	251	251	230	234	246	274	266	276	260	249	271	281	268	284	263	253	261	272	259	268	242	254	275	221	271	243	234	282	278	253	256	257	263	282	242	232	246	249	258	250	250	232	230	259	268	274	297	234	262	269	242	236	264	231	267	254	244	238	240	248	254	245	244	232	262	238	257	262	253	244	266	259	253	255	259	247	246	253	266	223	277	251	262	250	233	259	274	227	251	255	251	256	256	252	264	256	261	252	256	255	257	257	248	237	257	250	249	270	242	284	234	250	244	268	254	261	255	260	255	260	243	271	250	255	307	225	234	255	280	254	251	259	263	286	257	260	267	249	280	235	265	246	272	290	261	256	242	269	287	245	228	247	237	271	238	277	257	245	232	238	282	238	258	226	254	250	250	250	271	275	241	261	254	213	245	249	287	270	224	271	250	270	219	255	224	250	281	256	261	242	234	248	258	240	272	240	259	244	238	255	253	250	236	263	275	230	234	241	252	257	273	247	292	271	260	252	243	242	272	238	232	251	263	253	272	244	259	281	270	250	229	274	247	255	264	263	277	234	276	238	257	281	264	235	281	244	235	265	256	288	267	231	247	265	250	230	244	265	260	246	255	280	264	257	247	261	223	232	223	279	258	260	251	232	248	244	273	250	248	287	262	277	261	257	262	265	225	255	272	266	276	240	264	241	276	263	254	243	249	259	279	263	241	245	252	253	265	228	239	251	245	221	266	235	235	259	228	262	239	248	255	275	256	300	272	261	235	244	246	226	271	233	258	241	244	235	257	241	269	262	270	289	248	237	241	272	272	232	251	252	257	253	259	246	242	260	245	274	248	255	215	250	254	265	244	222	276	230	268	266	250	218	267	263	233	266	245	241	236	261	229	207	239	250	269	262	241	231	243	238	267	253	255	246	246	258	240	286	236	245	252	279	265	256	248	235	250	247	261	240	248	254	247	251	247	246	266	260	290	260	248	232	262	267	240	264	287	233	263	278	259	225	239	256	257	230	236	266	213	264	230	258	266	242	245	270	252	289	256	259	235	260	240	271	275	257	238	240	276	232	247	245	260	269	235	287	280	245	276	260	245	259	273	250	239	266	270	242	281	252	232	256	232	258	269	246	264	277	268	265	218	233	277	219	268	251	249	226	274	245	227	249	246	276	267	269	249	252	239	259	276	273	255	250	261	268	236	278	261	260	253	239	269	239	263	237	261	250	278	258	259	243	260	259	237	237	276	235	282	266	238	225	240	260	248	272	238	243	276	258	236	226	245	255	277	257	252	254	260	242	255	259	271	229	242	241	251	219	256	264	241	228	263	253	249	262	253	249	240	251	231	237	259	264	240	244	237	262	241	255	255	243	271	277	232	252	240	264	224	252	229	249	282	268	258	238	251	272	243	251	274	241	259	256	231	274	257	244	239	263	241	247	249	281	268	252	246	226	266	264	266	257	229	235	258	284	252	250	271	249	245	255	271	252	249	286	255	231	262	268	264	264	289	278	259	268	238	267	259	247	257	242	250	267	260	241	249	259	242	245	236	253	259	252	282	229	239	259	256	245	246	255	245	247	244	257	283	241	242	264	236	234	259	232	248	247	247	245	270	242	238	239	260	256	271	274	246	239	248	268	269	265	250	232	258	252	266	247	246	265	269	296	261	240	255	272	265	263	265	258	277	254	256	264	273	246	260	282	240	231	261	266	259	285	267	250	272	257	273	280	254	250	232	277	249	239	267	269	249	248	273	229	230	259	274	248	271	257	255	247	277	260	254	254	253	243	259	247	280	248	248	224	256	262	249	223	269	274	259	260	239	254	244	253	264	247	228	266	251	243	211	276	252	285	247	242	275	269	273	261	278	277	261	268	273	264	272	223	269	259	271	272	275	257	246	252	271	276	260	257	301	231	248	273	235	249	234	261	265	222	256	242	231	252	270	273	244	243	247	270	253	253	257	255	268	246	259	281	277	280	250	278	247	253	276	278	268	237	284	265	224	231	241	252	237	246	261	262	254	275	238	245	267	256	260	234	253	270	292	245	245	272	246	240	265	254	259	277	257	283	259	277	235	254	276	242	253	237	280	261	295	261	259	249	245	248	224	255	243	272	245	252	240	253	236	248	246	245	253	239	244	253	281	240	272	253	253	254	278	238	256	277	247	271	283	260	290	251	236	253	265	257	234	279	266	273	262	297	276	280	235	272	261	269	257	259	254	245	249	268	238	248	255	266	257	246	250	250	250	261	251	253	235	275	218	246	249	256	270	279	254	261	264	254	267	243	246	250	286	291	266	251	241	262	271	283	260	261	243	277	256	244	258	294	234	252	227	255	253	270	264	254	266	253	229	264	258	259	261	273	248	264	277	238	235	263	240	245	259	269	264	271	273	259	245	259	267	241	251	254	250	270	268	299	258	226	276	258	256	261	235	248	252	252	253	255	241	263	265	232	230	244	254	243	245	237	271	261	257	223	225	285	257	253	272	260	281	266	267	264	267	244	278	281	259	253	247	286	257	259	246	250	254	265	273	219	243	254	259	271	256	265	244	265	253	304	256	253	264	241	266	255	287	245	225	256
11912	12630	17528	20803	22132	22829	22281	14379	13474	10667	13134	12438	10671	8857	7253	14670	30133	27327	17871	9025	3613	1522	1062	959	960	880	924	870	882	866	936	867	922	907	880	887	952	894	938	874	882	858	874	891	904	902	851	886	924	907	871	932	855	913	883	861	892	951	859	895	889	890	929	883	846	912	890	946	873	910	933	894	833	880	841	873	968	881	934	936	870	915	972	880	885	917	942	919	882	907	864	859	917	924	898	926	934	900	893	891	910	917	890	912	899	928	964	878	915	941	875	933	827	893	917	936	922	899	907	879	850	965	927	897	897	963	881	871	934	884	915	880	855	923	889	916	868	913	907	933	893	925	836	844	900	947	870	902	936	848	898	948	921	876	870	938	852	910	936	866	885	959	923	881	925	863	898	903	864	877	917	900	893	887	896	869	929	932	914	943	871	898	869	927	890	936	868	927	925	873	912	903	887	905	852	871	905	929	856	891	867	883	891	873	890	934	897	890	906	915	937	887	858	911	904	939	887	901	868	859	860	841	869	861	867	862	849	867	866	929	850	860	904	908	894	925	843	928	906	905	840	861	908	944	882	933	937	841	887	918	859	863	897	964	945	896	851	901	882	880	893	902	922	858	888	882	908	920	888	880	898	876	971	893	843	900	896	880	909	878	921	868	925	891	897	909	906	851	877	904	883	910	886	814	873	852	899	880	961	933	896	884	895	894	910	918	909	871	915	905	936	904	892	964	857	937	875	873	877	929	913	897	894	898	925	879	868	972	904	855	863	906	919	901	883	841	878	858	841	914	899	898	887	906	901	928	893	920	860	948	865	931	825	947	897	841	926	863	890	878	869	919	900	891	832	858	963	879	917	913	848	920	899	893	881	879	939	887	928	895	904	909	927	883	862	909	871	891	937	905	883	884	899	895	870	886	880	839	950	884	880	950	948	887	853	906	940	891	926	925	906	911	891	906	866	918	822	902	892	870	931	929	913	884	844	892	865	869	909	966	913	884	953	876	886	834	932	898	875	875	910	867	908	859	920	904	896	890	929	878	917	877	901	916	887	897	909	912	927	908	864	875	889	824	880	907	885	931	920	919	956	889	862	932	915	859	905	871	879	918	901	905	856	933	876	858	891	874	885	882	908	930	903	890	870	928	872	860	879	906	916	891	945	901	866	905	910	896	870	931	923	869	966	899	951	942	898	904	876	904	883	855	860	860	829	905	898	932	906	862	883	857	884	848	918	918	921	861	834	923	886	872	879	914	889	961	886	955	910	915	894	889	896	866	897	896	897	874	930	911	914	845	925	840	918	877	853	899	941	914	851	892	885	888	973	931	909	885	877	950	907	922	865	892	903	877	925	870	852	922	901	898	877	979	907	930	905	862	899	897	914	930	862	969	847	869	914	884	905	890	909	894	897	901	918	914	896	911	928	870	994	940	885	872	853	903	876	898	920	877	835	899	866	855	926	895	884	901	904	923	894	903	860	911	908	895	919	888	882	898	895	882	912	927	843	883	907	905	880	883	917	895	867	851	859	831	856	861	876	873	846	887	923	877	838	877	890	902	892	904	913	874	890	859	925	889	913	951	895	945	914	881	897	930	887	923	885	885	886	867	891	884	894	959	845	918	884	898	892	856	904	941	874	821	911	898	880	906	901	924	920	855	894	873	920	860	898	921	912	903	869	840	966	949	917	911	901	894	897	933	862	900	937	872	922	894	885	914	908	908	946	870	912	865	876	875	842	903	884	900	898	936	856	899	929	897	886	918	951	874	878	912	861	873	885	955	901	875	916	864	885	871	858	893	906	875	866	928	905	896	897	892	875	864	874	879	901	965	882	845	919	884	891	927	875	883	897	929	909	878	918	852	895	876	870	914	880	884	919	891	913	920	950	908	916	943	919	882	882	939	924	887	888	899	887	915	874	918	894	924	884	901	866	932	912	886	937	894	857	825	849	897	871	910	815	892	945	908	881	894	871	894	891	884	900	914	913	846	929	949	910	892	880	882	868	911	848	871	938	922	833	898	963	898	834	896	934	879	852	925	907	937	914	861	845	899	871	909	906	919	874	878	910	932	934	924	883	852	912	937	907	925	906	880	897	911	901	916	873	953	916	961	946	928	906	917	918	909	913	882	886	907	958	897	944	877	926	898	926	862	892	901	888	856	838	898	966	912	915	956	953	930	890	909	837	909	932	947	875	840	869	885	878	891	908	868	910	893	883	898	924	867	925	886	913	907	892	908	920	880	864	919	896	918	901	910	863	938	933	831	866	850	883	866	869	898	922	826	871	882	951	863	912	950	871	932	877	866	901	887	915	904	937	870	925	878	951	905	910	866	961	910	917	880	914	881	940	871	908	850	865	944	912	935	874	894	890	902	888	878	918	918	876	893	878	917	926	923	905	910	924	861	933	881	883	885	891	911	904	938	902	876	932	898	920	916	894	899	921	908	872	847	976	841	913	933	892	875	880	877	914	875	892	927	885	894	907	931	867	847	829	897	921	898	872	910	892	912	872	927	861	855	910	902	930	957	915	920	906	933	931	899	933	935	907	858	879	919	952	885	899	925	882	866	942	969	889	942	874	893	952	924	888	888	879	853	910	957	901	893	890	932	926	918	971	912	912	943	942	881	931	940	903	854	858	907	879	891	925	894	930	888	898	892	851	898	868	888	906	939	901	933	927	939	904	912	899	926	948	946	933	906	863	914	901	910	887	906	893	893	862	870	932	858	910	931	959	908	860	955	882	854	903	870	879	862	913	886	913	989	879	887	932	915	876	942	892	852	872	880	898	939	902	914	913	880	883	875	904	924	914	916	871	850	905	861	930	833	882	900	922	899	874	886	835	912	915	872	911	898	837	929	851	922	943	938	917	902	886	865	902	904	858	914	873	881	884	886	919	896	870	827	829	842	886	881	935	894	920	912	866	940	940	935	958	873	909	930	942	895	997	890	886	874	938	879	884	858	844	895	844	898	867	882	935	884	897	905	812	828	911	870	962	885	911	917	903	924	887	892	899	877	906	896	867	919	905	854	891	908	857	896	875	887	839	871	917	882	879	889	903	887	838	862	913	920	916	859	894	880	889	921	911	870	888	926	919	895	868	899	926	886	869	916	910	859	883	884	888	913	894	886	862	840	881	886	929	894	863	909	914	927	863	855	879	894	933	833	879	862	895	876	891	851	904	913	904	916	893	921	898	851	901	878	896	910	915	910	937	928	903	908	873	841	886	922	886	841	854	877	862	928	863	902	850	885	931	844	923	882	916	886	883	951	855	935	909	885	869	909	871	912	898	866	859	918	881	931	975	855	906	888	947	942	876	869	929	866	924	909	933	895	879	881	870	911	946	910	918	913	861	890	885	887	923	938	930	919	894	855	907	915	933	875	920	888	871	842	912	894	927	949	972	929	913	854	890	869	913	901	861	856	889	879	873	906	861	880	911	840	919	841	924	903	863	885	872	984	905	871	952	901	897	900	869	923	904	850	910	888	907	877	943	873	893	884
18378	18441	20627	20245	17311	16305	15179	7518	6340	4111	3645	3691	3178	2222	1871	10332	19215	12353	5596	2242	797	422	296	300	310	310	302	289	293	284	355	322	276	290	334	279	285	313	305	320	329	289	298	292	313	259	289	317	325	280	279	325	308	261	327	276	289	309	304	294	317	296	308	297	301	297	285	280	318	274	271	262	282	295	320	294	309	292	297	317	280	295	269	280	290	316	295	311	289	290	306	268	263	283	294	305	274	262	281	274	314	319	313	299	293	278	271	314	300	293	313	306	326	286	318	292	302	274	320	278	299	268	296	313	306	303	299	283	278	316	316	324	330	286	284	304	267	282	279	298	305	304	316	305	274	272	320	299	268	288	327	288	304	285	298	310	297	278	290	309	297	286	288	302	256	314	327	279	320	291	306	305	309	302	317	302	281	316	307	284	289	324	308	299	331	319	267	298	300	314	272	272	275	319	259	312	326	285	304	313	295	305	312	273	283	292	286	285	292	293	305	303	318	305	296	295	276	305	300	305	319	289	280	288	300	315	311	294	319	290	271	309	288	307	283	292	295	312	285	278	285	286	309	295	294	293	340	301	328	295	261	280	276	322	287	300	302	305	309	329	314	302	278	300	297	313	312	304	290	264	318	297	276	292	344	302	314	321	290	320	287	306	297	310	331	295	291	309	302	326	288	320	305	278	292	305	318	282	270	311	297	297	313	282	321	334	304	298	299	312	289	293	308	288	297	286	319	275	309	272	286	270	346	312	291	286	301	265	312	292	313	258	285	300	290	308	321	312	287	295	294	283	283	299	312	284	333	286	302	333	311	289	303	317	302	317	327	311	317	285	301	321	280	294	299	265	281	305	283	285	276	297	303	293	303	287	261	328	293	307	284	317	295	302	309	259	287	340	305	307	301	325	298	305	289	303	328	307	309	293	325	285	285	301	309	294	287	321	291	322	296	289	312	285	322	309	317	292	298	296	283	333	285	304	280	323	290	296	309	336	294	295	257	274	296	274	300	291	286	295	307	314	277	286	286	281	311	297	279	314	351	270	297	327	277	297	284	280	275	307	283	287	284	327	320	307	297	296	313	320	292	291	273	298	327	304	260	291	298	321	299	284	279	312	273	285	304	304	314	288	295	313	303	275	297	323	300	273	321	338	283	312	304	282	298	261	296	293	313	316	307	262	328	290	287	297	304	302	295	277	328	284	276	304	277	284	310	276	322	320	282	270	321	299	314	309	303	304	296	253	289	313	306	294	283	314	292	314	309	311	295	301	276	289	300	295	295	322	275	299	297	295	292	278	285	285	297	291	287	315	329	280	295	312	278	300	307	283	317	278	272	288	301	320	300	299	290	321	293	275	297	301	298	290	318	325	289	315	291	286	327	285	286	289	291	295	300	279	287	310	285	266	308	289	287	318	359	338	279	298	299	299	339	304	300	314	309	292	307	273	296	317	294	304	287	307	304	281	288	302	289	286	266	320	309	302	312	300	326	293	327	300	309	304	311	305	302	295	318	278	282	321	277	312	303	300	288	276	292	283	288	300	289	326	297	301	282	271	317	308	282	287	296	295	319	277	266	292	336	339	295	280	296	310	298	286	313	312	287	285	263	290	312	301	282	277	302	290	297	330	306	269	301	302	297	317	290	293	312	330	295	313	297	287	291	284	304	269	284	326	309	306	295	270	303	305	306	289	337	290	298	278	302	305	302	304	297	293	307	320	290	317	320	337	336	284	302	274	306	314	292	287	302	259	265	308	294	297	296	302	296	292	287	293	316	306	287	266	272	291	284	282	289	276	312	291	312	309	297	292	315	297	291	293	306	319	284	307	305	288	294	315	277	319	298	281	310	309	292	271	303	283	310	329	311	282	308	315	314	286	285	310	279	317	290	308	336	286	311	303	286	337	283	295	292	295	285	279	296	302	283	296	306	300	295	294	306	312	307	307	328	312	287	290	279	313	324	305	307	298	283	303	324	290	328	271	298	304	304	296	306	304	321	284	279	269	288	311	311	307	265	310	294	283	276	284	283	301	318	304	279	294	281	299	328	294	292	318	293	303	300	288	300	303	272	307	284	321	309	293	278	309	303	306	286	315	281	334	277	301	285	300	287	301	313	306	278	322	304	300	299	305	305	304	297	278	314	297	292	281	257	291	297	307	300	296	296	285	289	266	296	321	310	298	280	300	304	326	284	288	305	337	308	311	302	288	312	292	289	266	329	256	270	245	298	282	317	302	325	283	295	294	288	290	302	309	302	276	293	329	301	293	314	308	269	310	287	290	264	320	318	281	302	267	294	263	308	283	295	282	310	278	306	273	273	310	292	263	317	286	287	285	306	326	272	283	296	293	297	309	303	269	290	279	300	318	298	294	298	272	280	318	302	274	286	290	301	320	298	269	290	296	342	301	296	306	285	286	276	314	294	302	301	318	289	304	287	298	288	298	285	313	294	311	288	289	301	282	279	283	291	310	304	274	308	288	289	279	288	325	311	300	292	318	315	301	299	299	322	300	322	286	296	287	270	276	292	308	284	258	313	281	298	304	297	318	334	307	302	295	270	310	281	304	278	294	286	299	289	277	295	295	272	303	303	285	289	288	285	288	263	279	304	299	278	298	292	295	270	319	327	296	300	260	280	298	309	258	267	299	309	322	301	307	287	303	315	294	291	305	289	320	286	293	286	305	276	288	311	287	302	299	283	308	314	272	308	317	296	299	279	295	294	310	312	311	287	296	297	300	332	285	292	307	272	300	340	281	288	301	298	264	283	287	300	295	281	289	314	290	285	312	287	305	302	305	330	303	305	293	286	324	326	322	334	293	278	295	300	309	289	298	282	327	296	314	288	290	297	285	281	287	307	309	291	296	293	286	332	288	300	314	280	301	276	309	305	272	309	288	288	300	292	276	286	306	296	270	327	275	340	318	261	293	296	339	316	314	308	340	315	283	289	297	303	282	284	300	294	291	289	303	275	292	334	304	285	316	280	297	319	290	296	334	289	272	297	309	275	311	261	299	274	287	303	307	280	329	310	297	307	349	311	287	333	288	260	319	323	301	291	319	298	293	256	312	290	268	309	285	284	296	299	264	274	295	308	298	288	295	272	271	309	319	310	297	298	278	290	279	296	287	307	281	315	313	283	312	329	332	311	304	286	311	309	309	319	286	300	312	306	280	303	310	281	334	277	296	306	312	300	285	304	288	313	322	327	294	299	290	304	296	295	330	291	315	275	297	325	314	275	297	311	303	308	317	295	272	321	310	291	327	329	292	281	280	293	309	292	330	285	316	303	278	309	313	295	322	287	295	304	305	285	327	290	257	318	307	303	262	323	281	280	312	307	294	284	301	275	304	278	301	259	305	307	267	289	283	300	293	297	275	322	307	300	301	302	264	293	297	308	314	319	255	308	310	299	328	264	317	275	291	323	293	294	321	311	271	320	307	279	286	299	281	294	299	302	277	281	296	353	315	290	299	313	301	327	315	303	308	275	271	295	301	324	309
15732	16330	22492	26530	26482	27130	26336	15112	18006	14415	14380	15391	13912	11030	9849	31128	39945	30449	20076	9784	3772	1629	1157	987	1030	983	977	1005	1063	1012	991	1067	977	1004	1010	1056	994	1023	1050	1033	994	1032	1017	1002	1062	1054	1056	1007	1032	993	1007	1007	1032	1038	984	1061	1022	1020	979	1065	1015	1057	1020	1038	1078	1041	1038	1004	1063	1010	1010	957	1021	1031	1020	1076	998	1007	1026	1015	1014	1003	958	1018	987	973	1038	1038	1072	1026	1000	1020	1035	1042	972	1029	1009	1009	1028	997	1027	1020	1000	1040	1021	1015	1086	981	1031	1011	1007	1055	1031	1029	1094	1075	1009	1056	1010	1038	1092	1002	1050	1074	1040	1026	970	985	1083	1007	1039	972	1051	984	1027	1016	1000	1042	997	1071	1003	1025	1046	1068	1002	1057	1035	1025	989	1064	978	1041	951	1037	1034	1000	1012	1017	951	1036	1038	1027	1040	1022	971	1030	991	1021	952	1061	1037	989	1018	1013	958	1039	999	1019	1117	1030	1016	998	1039	1009	989	1031	1006	1022	1025	1001	1029	1001	1026	1073	1031	1023	1042	1015	1023	1008	1079	1039	1053	1011	1022	1080	1011	1006	1089	1008	1035	1027	1034	1030	1008	989	963	1041	1064	1040	1040	1021	980	1045	1035	1033	1006	1065	1053	1098	1032	1027	984	1020	1019	1004	978	994	1042	1028	990	1034	1071	1046	982	1048	1015	1064	1006	1021	1018	1030	1002	1113	1091	1017	996	1040	1036	1026	1036	1032	1018	1030	1027	1032	1043	1027	1011	985	996	1007	982	1049	1055	1036	1040	1019	1096	1026	1062	1098	1072	1068	1037	1086	1057	1053	1087	1019	1016	1021	1008	994	981	1078	1071	1032	1016	999	1067	1044	981	1011	1025	1040	1011	1019	1025	1057	973	1037	1057	1042	1035	1059	1021	1028	997	1000	1033	998	1066	985	976	1048	1060	1063	1028	1017	1061	1040	988	1010	1021	1058	1027	1018	1021	1003	986	1042	1067	1038	1036	1014	1036	1069	1041	988	1042	1025	1060	1054	1041	1009	1022	998	1034	1090	994	1032	1014	1046	1053	1011	1019	1000	993	936	958	1017	1039	1037	999	1028	1022	1012	1019	1045	1001	1016	1009	1103	1048	1004	997	1047	951	960	987	1009	1024	1018	1041	922	1033	1058	1087	1027	1026	1045	1007	1046	1063	1000	1055	986	1054	1048	993	1005	964	1017	1003	1036	1046	1003	986	1046	1011	1047	959	1019	1032	1020	987	1095	1022	1015	1038	1037	1132	1052	1081	1052	993	1045	1002	1005	1042	1032	986	1037	998	1006	955	1081	1020	1014	971	970	1025	970	1033	989	1056	1030	1025	1041	1002	1076	1025	1074	1032	973	1039	1073	1013	1060	1027	1037	1026	996	1023	1075	991	990	990	982	1059	993	999	995	1090	1037	1057	1036	995	998	985	1059	1035	1027	1074	966	963	1047	959	1010	989	985	998	998	1116	1025	1043	1058	1038	1037	1067	960	1083	1035	1046	1041	1007	1100	961	985	1054	1037	1055	1042	1046	1008	1046	1029	924	1050	1017	983	1010	1052	1062	1064	1022	1108	1008	985	1012	1026	1037	1029	1054	1025	963	1041	1004	1026	1075	980	982	1009	1038	1012	1040	1061	1020	1010	1003	989	1092	1032	1042	1068	1036	1058	1069	1085	1041	1039	1031	1021	999	1034	1009	1004	1024	936	1055	1053	1065	993	1023	1003	1029	1033	1029	975	1013	1075	963	1030	1049	1103	985	1024	1017	1053	1033	993	994	985	990	1024	999	1018	1048	1011	1001	1050	1061	1036	1012	1007	1047	1058	1099	1038	1008	1025	1030	1053	1039	988	1005	979	1015	1041	996	1005	994	1039	1046	1051	1063	1040	1018	1041	1037	1012	991	980	1027	996	1012	1019	1080	1074	941	987	1015	1012	1040	983	1055	1021	1021	1004	997	996	1009	1061	1005	1013	1006	1014	1040	1000	1006	1046	1071	1031	1025	1070	989	1039	1060	1039	1031	998	1054	1049	1044	1010	1050	1026	1024	951	1003	1025	1039	1077	1062	1040	1007	1032	1007	1040	957	1013	1012	1025	993	995	1048	1005	929	1036	1041	1032	1024	992	987	948	1013	1039	943	1041	1024	986	974	1046	1030	1049	1089	1003	980	1020	1050	1062	1021	1070	991	1026	1026	972	1059	986	993	1040	997	1066	1017	1007	1010	1000	1027	1050	1038	971	1067	1039	1068	1043	1020	1023	1021	978	974	996	1046	1043	1033	1010	1057	1032	1045	1002	1010	1049	1009	996	1064	1028	993	959	997	1046	1031	1012	1025	992	1059	1010	1026	964	1004	1064	999	1013	966	1027	999	1091	1085	998	1050	987	1021	1033	1027	996	1030	1055	1019	1081	1038	997	1011	1028	1011	1068	1001	1041	984	995	1034	1056	1062	989	998	1017	1036	1053	1038	962	953	1044	1049	1042	1033	1054	1053	1086	1041	1024	1085	1037	1088	1043	1044	988	1011	1019	1062	1008	1013	973	984	1001	1029	1014	983	1005	1033	1034	1009	1053	1085	1031	1055	1048	1008	1005	1051	1031	1049	1024	1050	1040	1041	1054	1075	974	1062	989	945	992	1073	998	1020	1035	1059	1013	1018	1039	1004	1046	1073	1086	998	1022	1021	1067	1045	1043	1013	968	997	1043	1037	1012	1063	1024	992	1032	1034	1006	981	1019	990	998	1047	1025	1059	983	1013	1003	998	1042	1041	1033	945	1013	993	1030	1003	1013	1028	1016	1017	992	993	1030	1020	1035	1051	1046	978	962	977	1000	1026	1040	1035	1059	1060	993	993	1034	978	1036	1008	1017	1004	1090	996	1039	1057	1029	1067	1080	1055	978	964	1072	1027	1028	1067	1008	987	1072	970	984	1043	982	1002	1088	1022	1036	1037	1023	1026	1037	1053	1067	1126	1020	1010	981	1047	1031	1000	1018	1055	1052	1011	991	1014	1014	1016	993	955	1029	1059	1032	1067	1035	1083	1020	1024	1044	955	1052	985	1022	1028	1042	1041	1083	999	1009	1012	1001	1028	1039	1036	1045	1039	1049	1013	1021	1013	1042	999	1021	1004	1031	1022	1018	1053	989	1015	980	1028	1059	976	1042	1074	1010	965	996	1077	1028	1050	1073	993	1061	1054	1014	1042	1000	1053	1000	1010	1001	1028	1022	1023	999	1003	992	1025	1052	1022	1016	996	1017	1063	1068	1002	1068	1022	1019	1009	995	986	1035	1046	1041	1033	1055	1027	1034	1028	978	1039	1086	976	1008	1025	1070	1039	1060	1043	1043	1001	1085	1057	1062	1015	1007	1022	1053	988	1054	1074	1119	1022	998	1025	993	999	1039	1085	1021	1002	1035	1044	1022	1038	1032	1053	1064	1061	1029	1014	1002	1016	1024	1039	1033	1024	1043	1063	1029	1032	1031	1085	1056	1065	1050	977	980	1080	984	1024	1004	988	1003	1066	1029	1006	1002	1002	1021	1067	1017	1002	979	965	1044	998	1010	1037	1026	1045	1040	1009	983	996	1104	1018	1066	1015	988	974	1046	1061	1042	1081	1062	1039	1067	1007	958	1013	1092	1014	1009	1041	1036	1040	1085	1031	1067	1001	1045	994	1053	998	972	1016	1010	1041	1059	1080	1029	985	1057	1018	985	1024	1022	1037	1021	1033	1015	1022	1015	1027	1052	1034	1067	1031	1010	1013	1058	1013	1028	1023	1049	1058	1006	1061	1053	1021	1020	1035	933	1090	985	991	1038	1032	1026	970	1004	952	1047	1009	1025	1048	957	1049	1108	993	1047	1052	1080	995	1042	1046	1033	1010	1024	979	1027	1004	1049	1003	1023	1042	976	1044	1083	1046	1020	1034	1037	973	996	1040	1091	1012	1012	1011	1025	1063	1080	1073	1049	1025	1084	1013	995	1007	1017	1065	1053	1044	962	1013	1005	992	1064	1075	1060	1008	1054	1031	1057	1002	995	1032	1033	1027	1069	1015	1027	1074	1084	1030	1100	1071	1017	995	972	1027	1052	1033	1014	994	1023	1000	1022	1006	997	983	1101	1056	1042	993	1039	934	1027	1042	1009	1015	1017	1048	1055	1052	982	1019	1034	985	998	1017	1047	1035	1028	989	1034	1081	992	1101	977	1039	1004	1009	967	1039	1032	1035	1077	1066	1025	1032	1024	1004	1067	975	1028	1008	988	1015	975	1030	1025	1016	990	1024	1020	1006	1037	995	1031	1037	994	1039	999	988	1034	1034	1039	983	993	1059	1039	1081	1029	1055	1008	1064	1083	1035	1070	1007	1016	1016	1055	983	1055	1032	1085	1010	1050	1044	1072	1054	1060	1029	942	1021	1047	1073	1012	1014	1144	979	943	957	1013	1028	1006	1026	1032	998	987	1038	1038	1008	1005	999	1035	964	980	1012	963	1013	1087	1097	996	1027	964	1082	1016	1037	957	1049	1009	986	973	1023	1034	1034	1038	1006	1054	984	1014	1043	990	1022	968	1041	973	1033	1031	1038	1056	1001	1035	1068	980	1030	1012	999	1107	974	1005	1051	1025	996	1033	994	1063	1041	1027	1065	1038	1019	1036	997	1009	987	1003	1017	1077	1032	1010	1063	1032
4678	3207	3591	4066	2844	1816	1343	827	1087	922	872	769	600	534	481	837	1276	1198	775	436	334	258	256	253	210	265	241	243	255	274	262	266	242	233	228	259	245	253	230	228	263	255	257	256	245	261	218	236	238	232	250	276	252	265	257	254	259	283	266	261	256	244	252	247	219	250	243	245	262	241	245	251	242	230	258	246	263	263	255	275	263	255	227	241	230	248	247	273	274	252	248	247	277	253	250	260	251	258	257	275	229	231	244	233	256	278	272	262	268	241	259	250	272	261	245	272	282	225	257	211	247	253	261	258	247	255	262	251	229	236	233	258	234	243	227	235	229	249	261	230	234	252	257	301	246	234	233	244	256	269	264	231	252	239	249	231	237	247	256	253	246	228	255	227	264	238	264	234	260	244	224	242	223	239	264	266	257	257	279	240	233	247	249	244	237	259	246	268	233	241	269	259	244	220	257	240	256	287	267	252	252	238	256	241	238	256	253	263	249	261	219	241	240	252	249	245	249	252	235	247	237	243	221	262	246	224	223	238	257	248	260	243	260	229	245	266	253	259	236	241	258	237	247	229	225	224	264	253	255	234	257	258	312	234	236	259	241	279	230	232	258	250	222	230	243	233	252	250	246	268	226	246	247	234	243	255	230	255	237	264	239	259	244	270	270	262	239	260	243	268	248	274	270	238	241	226	245	223	260	252	249	252	250	258	247	250	262	248	252	241	264	275	231	253	225	248	254	254	258	242	242	276	268	268	289	232	266	239	266	257	264	255	245	218	235	240	268	253	230	250	253	252	249	255	235	262	255	297	254	236	277	269	258	244	270	261	272	261	252	275	271	263	265	238	275	243	248	242	250	264	230	242	234	269	218	230	232	269	270	239	219	250	226	248	246	247	263	245	253	247	267	265	255	241	255	268	237	263	236	270	248	247	261	251	244	258	251	251	254	257	231	231	235	258	246	261	269	236	271	261	223	219	247	276	256	237	247	256	246	271	234	231	253	257	263	269	245	230	247	239	262	253	255	234	227	236	260	290	258	271	254	253	257	254	228	243	241	240	253	233	246	224	221	247	269	203	227	246	251	244	233	242	275	255	242	244	274	244	250	248	270	262	279	228	239	240	251	249	257	273	280	263	245	227	236	236	251	247	264	235	231	243	242	232	250	254	260	273	264	223	234	240	261	255	261	239	238	248	226	273	219	246	255	242	259	265	235	257	281	240	247	236	240	240	255	234	242	239	238	248	270	219	245	261	253	251	237	269	250	247	259	265	279	248	253	224	279	256	224	246	260	269	252	236	241	262	259	254	288	251	238	234	233	273	257	261	239	250	229	230	262	245	231	236	255	245	241	249	252	242	243	261	241	263	237	259	236	235	263	259	260	258	266	255	247	261	254	249	250	254	252	262	259	244	252	225	253	243	265	252	244	225	269	248	219	238	228	243	273	217	235	236	230	246	267	241	254	280	264	259	253	229	248	246	263	255	254	266	240	225	230	242	243	240	247	246	270	242	274	243	240	276	249	288	250	252	241	242	237	266	234	235	259	238	243	228	219	236	239	228	261	247	274	269	234	252	262	252	232	258	245	267	262	259	244	285	280	240	231	260	258	240	254	246	267	267	251	249	237	251	263	238	260	249	246	249	255	256	239	255	261	246	247	233	258	265	256	256	261	237	261	238	231	252	270	269	226	251	229	251	247	245	261	247	275	264	251	244	261	251	265	257	258	255	239	250	187	256	260	216	239	255	259	264	258	248	222	246	224	216	257	225	251	239	237	254	231	227	241	249	245	254	244	253	249	214	283	256	263	265	251	237	252	271	241	262	250	245	218	252	235	253	246	279	247	255	273	235	240	245	245	243	293	265	240	257	252	231	247	276	289	251	254	245	249	233	261	257	281	247	261	226	255	249	241	244	261	238	240	234	248	265	253	262	244	239	252	258	228	260	263	256	241	249	234	256	243	251	253	236	243	236	264	248	250	261	249	257	283	234	235	245	288	236	266	250	244	252	232	253	233	249	221	222	268	255	260	236	241	249	249	260	251	230	258	238	221	269	237	224	265	250	292	260	244	264	245	240	272	267	245	261	260	253	232	248	276	233	234	257	213	267	219	243	233	258	257	222	251	229	256	261	255	225	251	242	260	272	232	252	263	260	255	240	242	244	236	263	285	271	263	248	274	238	259	239	252	241	255	276	253	236	260	254	247	244	246	262	280	248	248	258	246	272	234	229	252	248	242	278	244	259	248	263	284	236	241	236	245	242	237	254	235	251	253	256	272	245	254	268	265	275	251	232	251	244	234	248	259	231	246	254	264	230	257	250	239	264	279	264	292	236	262	251	237	264	220	237	245	254	240	287	256	276	231	251	265	260	247	240	241	255	277	234	237	291	270	242	257	246	228	254	272	245	234	277	265	253	246	244	251	233	252	227	278	266	245	241	236	248	256	253	244	227	250	279	264	234	238	230	256	235	254	217	262	253	270	257	249	253	261	215	243	238	246	248	268	253	261	241	236	263	253	261	240	249	225	260	270	278	238	242	262	240	267	254	225	247	249	247	281	246	248	227	269	264	251	223	267	254	238	253	258	258	255	260	229	285	239	253	227	246	254	239	261	232	263	251	266	247	269	262	259	245	237	246	254	262	264	239	203	274	238	243	244	251	278	270	211	268	254	254	219	266	257	258	243	259	272	247	272	257	269	229	244	271	232	270	223	260	244	245	248	251	259	250	267	247	230	273	266	240	262	220	246	258	257	259	262	254	245	258	286	260	265	261	232	243	261	253	227	250	272	255	230	257	261	237	243	256	245	246	260	261	261	212	211	278	265	256	236	249	260	238	279	259	218	248	273	259	237	249	247	251	248	228	270	261	228	249	260	236	260	255	286	264	259	225	245	248	243	261	263	247	239	238	246	242	233	207	232	247	267	274	239	252	238	227	225	248	277	257	257	232	234	253	244	254	276	246	236	217	294	267	257	289	271	255	250	231	275	257	213	219	275	242	242	252	255	271	282	238	227	241	258	255	246	257	239	270	245	232	261	238	236	248	247	236	255	255	274	267	239	249	240	254	250	259	245	242	209	252	236	234	236	253	265	254	248	246	255	240	245	244	247	257	261	262	253	243	269	238	232	244	248	217	236	245	239	271	271	228	233	218	226	240	266	240	234	265	239	242	261	259	285	240	244	251	245	278	264	222	248	231	248	259	267	248	243	240	236	251	245	225	212	275	224	273	254	243	247	251	242	249	274	275	238	256	243	262	249	262	269	254	262	257	268	272	244	237	263	243	251	247	247	277	259	265	245	246	257	261	254	250	244	257	248	260	262	222	261	267	257	244	251	253	257	265	279	272	222	258	235	278	250	236	260	222	250	250	231	279	264	248	243	214	240	268	259	237	255	228	234	250	229	243	237	237	267	264	223	239	260	253	250	247	257	249	258	251	234	254	258	247	248	239	238	244	273	266	258	268	237	255	230	223	230	255	272	270	233	268	265	239	258	245
4951	4558	7381	10828	8814	6701	5738	3785	5134	4489	4281	3839	3142	2732	2341	4337	6190	5312	3243	1822	1215	953	884	930	872	914	894	846	900	887	937	866	850	906	904	864	848	861	846	888	827	868	881	893	882	902	905	881	879	834	843	906	917	871	882	862	864	894	864	895	901	873	852	868	911	834	877	883	859	893	935	926	913	866	871	917	875	867	893	848	912	837	849	918	839	913	866	871	867	890	904	908	911	867	891	859	840	919	891	875	912	831	894	914	934	815	825	852	838	867	882	869	900	899	872	864	888	854	892	904	926	883	893	952	852	905	877	914	868	887	886	892	844	891	873	949	863	868	901	842	922	923	865	826	940	911	900	859	888	858	900	858	858	867	848	971	920	921	842	858	879	865	888	865	868	886	925	916	883	888	892	855	861	859	870	846	900	877	844	899	880	883	830	817	875	874	843	870	872	862	881	891	896	908	901	880	890	908	924	807	872	887	891	850	854	928	912	921	869	933	875	884	957	882	902	841	862	856	813	826	884	826	901	921	848	897	898	878	849	870	831	891	876	900	827	856	948	879	831	907	858	904	849	876	915	884	875	932	845	875	837	914	883	925	895	900	861	877	905	826	903	924	875	912	885	817	886	910	855	887	863	900	885	873	864	850	894	907	901	891	893	897	884	966	902	880	881	903	901	853	874	878	859	880	914	896	876	943	846	909	901	885	906	851	884	854	872	922	879	895	902	864	877	891	922	911	914	911	929	903	825	858	909	861	909	901	867	900	836	896	901	851	957	865	894	860	862	852	863	920	895	914	883	926	867	853	873	882	863	836	859	841	934	887	910	898	861	929	871	866	938	896	834	907	931	874	933	913	849	914	912	861	895	849	888	939	843	869	866	877	904	789	888	904	888	882	891	894	881	925	944	860	860	868	910	838	881	948	849	919	849	906	904	922	917	917	862	880	892	869	889	901	920	898	924	865	895	902	865	877	839	924	866	865	883	887	888	896	889	877	867	889	924	909	912	815	883	884	908	788	917	903	889	853	867	899	910	923	851	883	888	863	912	921	928	907	909	857	926	893	890	901	881	860	886	929	905	892	918	910	906	838	843	841	944	879	864	841	923	916	894	941	921	857	913	883	876	876	843	874	882	878	881	919	917	816	869	894	866	862	832	855	872	872	856	846	902	878	915	858	900	856	893	905	921	878	902	894	850	871	868	915	824	836	837	893	887	877	904	914	901	931	843	943	866	868	890	917	855	899	876	876	926	899	863	864	869	840	883	871	885	850	878	896	870	932	896	862	894	885	871	914	885	884	860	910	902	917	875	901	877	855	896	890	810	911	876	869	847	846	928	832	895	825	854	902	881	872	892	889	844	839	885	912	907	907	923	838	909	918	902	903	843	911	855	886	907	888	869	913	867	885	869	877	846	863	855	864	894	871	903	858	911	875	894	885	856	854	816	885	917	880	909	866	877	865	859	860	865	883	919	862	913	884	841	909	872	861	865	883	910	865	898	886	888	906	867	841	882	881	884	851	851	893	871	870	889	864	863	894	887	917	832	874	892	859	909	884	893	817	894	856	876	884	905	891	852	844	908	882	877	877	868	851	886	938	890	872	864	901	913	881	930	910	886	842	915	860	827	898	808	908	909	873	916	862	907	934	912	881	869	865	919	898	883	914	850	922	880	906	850	865	889	863	882	921	889	857	874	942	849	886	913	856	833	907	926	875	883	867	894	874	894	922	847	894	829	891	898	830	854	839	865	902	906	870	867	894	909	924	863	875	891	904	855	878	801	867	906	874	907	866	871	866	838	849	870	911	901	849	900	905	908	890	855	913	850	877	854	884	910	866	956	904	908	883	925	916	880	860	863	922	898	910	850	900	868	917	912	857	894	878	897	847	848	872	853	849	886	892	905	859	885	877	855	921	864	892	863	906	908	896	816	910	902	803	873	875	872	922	903	879	853	888	888	860	950	912	930	909	834	926	822	910	862	898	858	873	919	889	887	849	899	962	896	920	875	838	861	907	922	859	845	914	883	865	958	859	873	908	842	842	934	870	857	840	853	819	931	881	839	845	867	893	887	865	826	886	876	857	870	867	845	911	950	900	867	861	948	917	889	926	916	873	881	878	883	864	859	890	898	938	856	943	876	884	852	877	885	904	915	872	848	843	885	873	878	920	866	840	887	804	890	857	887	912	878	857	827	834	882	889	940	918	867	875	839	869	888	919	863	912	878	940	866	876	851	861	904	871	924	887	835	819	856	866	879	885	896	869	913	883	896	902	854	877	866	905	830	885	900	863	895	904	911	843	923	873	906	890	919	851	854	862	901	867	872	897	862	913	831	884	933	815	906	849	909	838	813	887	857	885	884	916	877	875	925	916	873	865	865	908	900	881	895	901	858	907	840	869	901	882	843	878	861	845	903	947	890	860	873	890	925	844	909	825	884	883	908	851	880	914	879	910	877	892	904	886	878	907	835	865	893	879	890	880	870	852	884	856	905	880	875	876	833	854	893	875	914	945	864	868	904	908	907	864	883	886	849	885	858	836	867	900	886	936	907	860	913	889	917	838	861	866	908	923	864	787	869	866	855	890	914	868	840	885	896	877	879	862	877	890	932	889	878	866	862	870	887	877	927	948	844	882	841	891	875	911	842	917	927	837	869	929	909	911	904	892	877	889	903	816	906	818	902	883	873	850	903	874	882	900	866	918	884	880	873	898	898	892	874	849	875	889	859	889	855	856	884	841	880	944	918	900	884	898	850	815	929	876	822	886	877	915	890	881	908	923	864	922	927	965	845	917	861	947	854	854	906	955	930	885	896	886	885	913	875	845	844	866	933	846	892	892	892	898	827	862	926	876	841	880	832	869	936	901	851	920	846	823	921	900	866	878	912	877	834	875	904	891	926	906	894	885	859	865	856	850	832	876	821	885	848	856	872	922	837	910	865	892	861	902	871	934	908	868	892	893	867	860	862	874	846	844	891	896	889	835	865	873	868	865	872	942	881	891	892	897	855	879	861	861	882	883	878	890	914	850	895	888	881	881	862	839	899	830	882	810	882	901	882	844	889	863	889	823	860	911	880	909	871	857	870	882	910	867	850	905	890	899	829	849	920	902	850	919	905	903	912	910	896	890	863	866	881	892	901	868	882	887	875	867	880	906	901	857	862	882	852	843	877	910	877	952	865	910	877	896	929	845	859	911	912	857	912	920	883	904	859	924	858	881	856	887	889	960	861	871	861	871	908	810	861	913	881	837	849	932	843	933	837	884	888	897	845	850	881	928	869	888	941	866	923	877	863	894	869	934	893	935	818	884	917	855	889	892	878	852	956	861	881	894	861	903	858	868	944	854	909	892	852	883	884	912	915	887	892	910	912	896	866	852	855	856	880	905	871	837	910	881	872	876	844	891	857	846	875	895	886	906	794	867	828	840	884	890	883	865	829	842	850	930	877	837	861	922	942	913	854	924	879	846	907	856	896	861	905	911	939	891	907	866	911	876	904	865
13323	11617	14050	13673	11560	9028	6070	3260	2831	2449	1491	1236	1172	1038	1648	10001	12327	5888	2534	1152	526	304	266	241	248	236	231	204	248	266	268	252	248	248	230	223	232	227	212	244	214	253	243	233	239	244	264	253	250	239	246	263	260	234	258	238	225	233	263	250	258	209	223	261	267	238	255	223	231	233	228	263	242	224	232	255	229	238	221	248	221	244	234	234	243	216	244	227	247	279	250	259	229	243	254	232	233	254	247	211	213	214	254	242	207	234	262	223	237	232	246	227	247	225	257	231	266	235	273	229	262	246	255	266	221	226	249	263	241	239	227	237	233	225	238	216	237	226	227	264	263	247	248	242	235	267	275	254	235	235	225	242	244	229	256	241	227	271	253	214	236	223	253	220	223	229	244	201	224	232	247	237	235	228	257	262	216	244	230	247	244	236	222	231	238	251	223	255	253	261	267	224	230	239	287	259	252	242	213	230	217	232	215	276	252	256	230	258	219	249	218	215	246	208	228	236	237	237	229	243	226	232	230	236	231	233	239	222	239	236	232	217	237	239	248	244	231	236	230	232	252	245	234	244	227	258	225	244	238	235	272	250	267	238	249	256	274	255	244	261	242	248	265	241	207	244	259	208	246	229	236	232	262	265	216	268	251	243	244	263	225	230	233	228	245	244	228	240	221	214	242	249	240	240	242	246	250	261	243	240	264	241	227	246	233	243	227	249	235	224	257	220	225	224	234	226	219	237	231	256	266	222	248	243	254	235	232	221	231	220	284	204	251	228	214	232	273	216	224	225	233	240	228	235	243	242	228	240	238	233	257	234	228	227	248	228	240	246	243	228	222	256	245	272	231	228	222	219	251	229	254	214	240	216	258	232	259	239	227	252	223	245	250	283	228	216	249	270	236	240	217	237	248	224	223	212	247	232	251	240	247	249	240	232	236	225	242	248	238	247	222	235	252	239	230	239	220	231	259	229	256	241	248	196	250	245	273	235	238	268	231	257	240	271	225	253	228	240	243	261	252	211	236	247	237	247	254	214	234	251	234	251	253	234	240	284	224	222	231	262	239	226	249	257	224	234	228	254	256	247	237	221	204	244	252	248	242	218	255	213	242	253	246	224	231	267	226	221	250	221	233	252	246	220	250	285	228	226	213	222	235	235	238	241	251	222	240	233	237	224	234	253	222	255	234	242	257	213	215	230	243	243	241	257	236	243	253	233	244	225	252	239	237	262	248	208	232	253	260	224	246	262	244	276	246	246	218	221	230	212	255	240	272	248	246	207	231	243	232	259	206	277	230	268	216	255	235	241	252	240	223	251	220	248	260	251	233	265	240	242	260	242	240	228	242	230	227	253	208	271	235	240	221	250	239	240	241	228	242	239	255	229	238	217	239	244	260	218	240	243	243	230	229	214	232	224	246	221	253	224	238	253	210	230	253	239	258	254	225	244	236	221	227	211	239	235	218	259	237	245	224	268	249	241	269	238	282	231	222	205	235	225	258	232	239	239	238	219	227	246	250	234	239	239	249	246	231	228	239	246	242	250	239	247	211	219	232	231	224	224	248	237	235	241	219	237	215	233	245	237	225	259	221	243	239	260	257	251	235	227	265	245	266	229	230	243	259	215	257	250	216	251	230	248	239	242	253	246	229	257	237	231	225	241	225	281	227	208	216	240	228	254	234	240	236	248	244	222	245	226	252	212	251	227	234	265	215	252	265	246	260	259	245	238	231	239	242	245	233	236	235	253	221	213	241	252	232	218	249	267	248	255	242	228	238	249	224	252	230	216	239	237	240	215	239	231	227	240	231	249	246	235	212	198	223	237	229	213	232	239	249	237	235	245	241	250	196	222	258	250	241	250	216	250	233	252	256	248	249	252	219	232	238	250	241	242	265	231	230	248	242	259	235	226	214	237	236	247	221	230	265	243	247	263	254	242	226	238	233	227	258	257	230	238	228	270	232	258	220	243	247	239	258	219	228	239	230	247	224	243	241	220	269	251	220	231	232	258	271	225	232	223	245	229	249	255	244	230	210	249	221	223	244	239	233	244	234	262	268	249	241	227	227	248	224	218	235	255	223	224	234	221	243	220	247	242	229	231	232	243	244	243	248	254	221	245	258	214	236	226	236	246	226	233	268	245	230	244	237	228	247	249	243	234	249	229	240	240	240	257	197	252	239	244	239	250	252	235	236	216	219	239	258	236	230	222	225	242	227	260	237	213	239	253	232	223	226	225	274	234	231	271	207	218	220	253	241	230	234	236	221	226	238	262	237	248	242	274	243	233	242	262	266	250	237	237	219	220	212	261	241	227	268	252	244	232	231	267	248	212	258	264	228	240	224	235	266	224	235	231	212	233	238	208	216	250	239	251	238	230	210	237	228	238	243	247	218	263	242	251	246	263	233	210	242	229	257	224	240	260	242	237	232	249	232	235	245	284	222	243	286	210	238	218	262	235	241	228	235	244	251	256	263	242	249	250	218	278	216	232	233	252	258	240	217	271	266	269	235	264	239	228	227	254	259	210	248	213	255	241	270	258	266	261	238	249	247	251	238	241	228	253	254	259	247	246	245	228	215	263	239	246	253	229	221	248	238	231	255	231	237	214	244	243	242	224	224	219	212	255	251	233	246	239	248	217	258	221	240	231	237	238	252	250	252	222	253	232	237	243	235	252	246	240	238	234	232	249	224	232	252	257	259	244	232	228	219	271	234	227	268	241	231	256	261	252	265	208	252	247	236	230	223	232	256	246	245	245	211	240	244	242	234	253	246	265	253	278	237	264	246	238	208	223	249	255	255	224	245	246	276	248	241	231	241	249	242	241	232	240	205	242	235	234	250	253	228	215	240	263	237	245	230	260	249	228	257	231	245	276	263	257	245	230	253	238	244	216	240	246	262	236	224	226	228	236	230	241	227	270	230	222	223	241	257	237	232	235	244	247	262	235	269	243	269	231	236	245	229	253	227	247	232	218	270	246	239	247	243	206	245	242	266	227	236	213	243	241	230	227	227	252	231	261	223	253	249	228	241	272	209	251	274	273	235	251	241	238	259	225	242	256	254	236	248	244	270	236	238	263	248	234	231	241	237	265	248	265	275	240	260	232	225	239	236	251	253	244	220	232	248	234	222	231	224	212	235	244	244	258	250	244	239	272	238	226	228	251	226	228	250	254	224	231	248	246	234	264	236	252	251	225	251	213	245	250	272	231	252	246	240	245	236	251	214	236	254	224	214	198	256	254	213	268	234	256	222	247	253	247	241	230	245	214	220	253	229	262	255	209	239	254	232	219	250	245	243	218	234	212	225	236	267	239	236	239	238	230	233	235	230	225	250	231	255	230	258	253	235	234	247	236	235	249	247	254	232	248	257	229	247	254	249	260	253	229	264	224	240	255	247	219	247	217	261	220	236	237	234	229	241	270	229	272	231	267	235	248	234	229	237	237	253	230	230	249	252	239	234	268	261	256	262	212	251	245	217	258	235	219	245	247	253	258	221	247
12402	11177	17516	21470	21081	18572	14496	10257	11377	10401	7054	6244	6361	5643	8545	30329	31641	20819	11812	5783	2343	1229	878	881	880	799	863	840	860	894	853	843	864	820	849	866	836	859	823	827	839	866	785	901	828	844	859	867	878	817	890	844	804	872	845	847	804	815	860	831	858	861	861	841	850	881	851	886	805	796	809	855	874	850	844	863	831	867	863	891	806	897	785	848	893	844	832	881	815	802	838	832	858	854	847	822	913	856	877	843	897	834	860	844	806	832	833	796	828	864	830	855	910	835	871	868	857	818	820	895	825	827	916	866	835	904	884	833	784	839	829	860	818	842	818	827	848	872	915	904	861	844	845	897	808	839	876	880	838	845	868	874	830	852	882	870	822	871	825	830	887	820	883	858	811	874	833	835	835	897	891	857	841	815	856	816	807	866	827	891	862	828	855	857	848	869	892	830	849	881	836	855	814	825	833	878	836	803	820	875	797	855	835	843	831	793	860	864	839	811	861	821	889	890	887	805	823	829	846	803	877	852	885	843	843	835	905	834	833	872	851	860	834	834	851	841	863	895	831	893	827	821	871	868	877	851	756	817	809	863	880	862	838	834	867	850	807	914	836	860	795	871	816	826	800	831	825	871	859	856	857	838	884	879	892	833	844	827	824	842	873	881	899	840	823	859	795	842	906	824	819	831	807	805	779	807	785	811	836	793	836	865	832	862	822	853	877	903	835	802	847	864	853	800	844	821	840	895	883	821	818	846	846	911	850	868	864	836	840	855	830	840	794	805	892	843	837	848	780	821	824	862	824	837	816	856	823	840	854	844	906	867	843	804	880	852	811	906	847	871	878	840	833	847	850	826	834	842	804	813	812	848	851	863	826	868	864	789	842	856	929	868	845	822	796	857	847	864	876	903	837	853	828	868	800	782	853	868	844	858	817	871	797	902	823	856	862	821	822	867	852	898	827	868	858	854	853	839	813	878	815	839	891	872	857	840	815	819	819	825	866	815	848	871	842	852	827	889	904	884	829	843	849	830	839	869	880	862	833	868	887	864	858	889	932	839	837	846	834	898	877	825	867	833	812	859	879	874	854	841	843	843	839	833	832	725	838	867	819	839	864	859	870	876	894	866	870	855	874	919	820	849	835	856	808	818	877	844	899	837	859	850	803	864	787	824	876	869	850	880	852	834	831	860	843	825	802	831	844	856	850	869	844	826	900	910	833	834	833	840	826	812	845	897	838	858	821	876	848	858	858	900	820	801	899	817	850	875	833	832	806	860	825	879	858	873	846	853	879	834	848	896	857	894	798	829	849	877	893	829	838	790	830	936	840	860	827	838	820	840	836	845	853	851	866	898	869	833	885	843	865	870	878	825	828	827	815	832	848	853	878	937	843	818	857	818	896	858	802	848	862	850	833	831	865	828	792	883	888	857	853	857	875	807	838	850	870	901	839	904	854	844	889	863	823	855	880	822	865	881	848	874	850	820	865	855	834	788	873	836	854	859	920	852	838	818	876	873	907	833	877	854	848	804	850	869	838	868	817	815	834	850	854	844	854	827	858	843	851	843	814	809	844	809	858	871	824	878	827	813	819	775	836	849	904	799	912	854	862	854	881	849	819	815	795	816	832	802	863	852	856	841	875	818	869	874	879	852	867	838	827	887	853	846	841	865	855	793	821	820	906	817	857	841	847	832	878	884	842	833	830	887	853	834	812	795	844	830	870	839	882	814	838	858	841	831	870	879	848	872	861	898	869	830	864	803	866	856	845	889	849	883	796	870	864	856	833	842	879	833	815	790	877	835	856	877	899	864	834	829	878	863	829	804	814	819	845	834	871	818	913	827	829	828	836	872	829	830	830	890	821	872	870	863	813	830	829	857	857	906	891	807	805	838	849	843	802	889	838	856	824	866	830	898	882	869	919	832	824	862	886	860	850	871	861	856	884	865	894	861	850	842	857	863	888	854	830	871	813	846	818	834	847	882	900	864	880	820	877	867	847	832	885	838	872	837	891	836	817	899	819	847	824	776	817	799	835	813	887	801	838	893	876	848	848	845	875	929	837	863	829	822	805	830	867	871	841	842	810	864	832	837	850	855	868	838	832	889	859	820	872	856	879	807	859	893	912	900	898	838	810	816	818	865	799	842	818	867	824	808	845	836	860	832	840	788	902	865	827	862	821	849	812	841	804	767	782	834	833	829	847	822	864	803	881	856	864	819	833	805	801	848	832	850	828	842	865	864	809	880	843	838	841	833	864	878	815	824	798	883	872	872	844	863	853	821	790	864	853	813	889	879	860	838	824	824	816	861	875	890	848	854	837	834	906	832	817	855	851	823	840	832	801	815	827	859	839	854	872	841	913	846	858	846	812	860	830	894	895	819	781	832	843	875	806	891	869	862	854	852	820	813	853	809	825	854	846	840	834	857	830	818	839	872	845	851	800	812	814	835	866	840	798	821	820	843	893	889	888	852	892	827	850	824	857	847	857	849	825	843	890	848	815	856	816	851	849	857	853	883	861	842	823	770	880	840	866	830	865	930	851	878	882	886	827	825	867	884	806	834	868	829	837	875	857	896	832	885	831	879	765	832	791	836	829	810	803	824	866	874	831	802	827	845	825	811	882	882	915	844	836	886	854	854	832	854	830	856	871	856	842	836	880	856	856	826	838	804	782	888	857	771	804	898	848	810	913	826	837	895	890	804	794	842	892	858	790	859	840	837	863	859	856	802	874	847	817	874	827	846	830	840	896	816	886	861	873	854	874	860	827	819	837	838	855	837	858	798	867	847	837	850	863	889	865	839	875	847	805	851	843	880	823	842	830	891	884	862	851	845	821	834	887	854	852	846	868	852	865	854	853	887	848	858	857	844	868	851	810	871	820	820	871	885	874	908	840	844	802	873	845	870	885	861	816	815	775	868	860	839	829	826	861	863	850	888	820	842	813	819	840	845	873	829	792	790	821	844	865	830	893	936	845	845	815	845	883	868	865	866	802	836	897	843	798	798	840	880	864	869	827	811	853	826	861	894	828	844	808	774	836	880	829	824	866	878	853	807	820	874	839	822	874	850	848	905	834	882	854	891	835	794	873	837	857	833	862	841	835	850	822	833	891	823	887	819	856	804	832	804	829	873	780	864	852	884	833	814	823	886	841	869	870	836	867	853	914	835	843	814	860	747	860	832	851	868	862	867	830	828	861	869	786	866	889	829	809	837	842	858	847	824	854	828	851	849	852	884	848	876	822	850	875	927	902	836	924	814	854	813	857	876	825	865	872	863	842	835	826	856	840	826	861	878	867	887	894	828	852	899	825	826	862	815	853	858	839	824	843	834	861	839	830	869	824	796	854	864	903	811	824	812	858	889	852	870	856	836	838	848	877	784	836	817	818	831	913	840	822	892	846	841	814	863	906	811	814	804	827	825	807	863	848	868	891	853	800	794	884	904	889	821	842	804	885	853	887	833	878	844	818	874	831	868	857	837	796	851	817	830	826	831	843	859	841	829
20193	16920	20434	18640	16546	14135	9142	7023	6000	4088	2955	1864	1626	1462	3429	14573	16675	10746	5795	3183	1266	505	300	225	258	230	228	254	235	249	258	233	243	255	250	229	256	281	233	262	241	255	288	251	224	243	267	225	239	229	255	222	256	236	239	258	252	257	258	246	288	223	269	275	268	248	238	267	250	219	246	227	243	249	285	226	233	251	238	216	264	226	242	235	257	255	280	259	264	236	229	270	266	235	257	261	216	228	264	272	255	236	268	210	248	273	228	238	268	250	253	234	246	262	275	242	257	221	239	255	210	261	248	214	226	238	246	235	249	237	234	263	259	248	263	225	253	236	250	234	258	231	237	273	251	264	284	273	258	273	239	259	245	240	245	261	224	266	254	259	255	237	260	263	242	268	241	253	238	267	256	235	229	255	249	253	248	259	277	218	246	235	249	240	255	269	279	248	241	245	248	258	235	267	269	275	256	231	280	274	249	244	280	261	265	271	228	244	240	259	263	270	235	235	249	236	247	240	242	257	226	277	240	236	224	239	255	270	235	281	252	256	257	256	254	253	245	272	223	271	232	256	241	254	262	244	250	231	247	274	245	236	235	255	257	239	247	210	253	259	246	236	268	220	256	247	261	282	279	228	249	244	238	235	232	240	233	224	301	244	256	254	253	239	247	262	238	243	262	237	256	246	241	258	221	201	253	268	250	265	252	230	227	226	258	228	239	230	242	281	262	245	253	233	228	255	257	247	253	254	215	284	259	267	262	216	269	262	249	260	265	230	246	274	225	249	275	248	254	255	224	247	236	256	227	234	230	272	254	245	251	267	233	229	227	236	229	240	237	209	240	255	267	267	237	256	223	242	258	233	255	283	238	249	244	252	236	259	246	240	222	250	266	232	238	276	264	272	240	243	246	246	242	276	258	254	271	248	243	240	253	246	264	246	284	249	240	261	204	238	257	238	226	245	245	267	262	230	240	231	293	245	245	275	259	248	251	261	245	256	250	224	251	289	250	250	265	248	258	256	259	226	225	257	247	255	278	256	248	249	245	221	234	229	289	259	248	245	239	261	222	246	264	249	241	243	265	243	257	219	232	246	255	259	245	262	233	266	250	254	261	229	242	252	241	258	227	242	264	248	237	238	222	263	269	238	245	246	273	255	247	244	264	257	226	239	258	269	279	271	264	239	266	230	240	246	255	228	251	243	245	252	244	250	254	265	255	255	246	234	234	271	248	258	246	247	270	248	230	234	262	240	264	262	234	229	258	249	223	234	265	254	259	268	260	275	251	257	227	259	267	267	249	280	241	258	250	257	254	259	265	271	237	231	255	264	272	255	271	246	242	219	246	264	243	278	248	268	243	241	275	256	250	266	267	249	240	238	252	261	247	239	235	248	237	253	273	261	235	236	261	269	238	247	252	236	245	229	236	273	286	237	246	244	250	253	263	243	269	241	241	214	224	249	285	272	262	239	246	233	217	260	253	257	255	250	252	238	264	259	270	248	230	223	241	232	226	225	244	224	243	253	239	261	210	263	289	275	248	244	233	256	245	248	260	267	262	239	233	254	264	259	282	238	247	260	261	258	251	238	263	248	250	255	238	260	266	242	239	266	267	270	259	247	256	246	232	275	236	256	284	245	248	245	262	250	242	214	245	248	242	277	251	232	253	268	253	242	288	229	233	235	246	238	245	253	267	238	233	233	255	265	226	260	237	249	238	264	255	259	263	262	261	248	269	237	269	249	256	260	248	241	263	255	243	258	211	243	259	258	244	251	243	246	255	246	252	267	237	228	256	225	248	251	270	251	261	247	291	252	226	253	244	249	242	232	215	249	246	260	223	278	254	254	254	237	246	248	244	244	237	253	256	269	231	253	241	262	254	274	279	228	254	229	233	245	280	253	261	276	259	268	248	259	270	266	246	256	252	244	253	269	258	255	256	242	252	232	279	236	233	271	233	233	252	267	236	232	252	239	235	216	234	235	284	238	245	232	276	251	270	248	279	236	233	250	240	241	266	230	253	267	255	265	247	267	256	233	264	270	221	250	299	238	247	264	241	229	287	238	240	212	236	235	238	216	248	261	231	264	223	262	243	252	264	251	247	259	250	289	237	256	254	267	269	243	242	226	236	267	266	260	246	261	247	249	269	279	283	237	271	221	275	244	246	230	260	234	224	254	246	287	240	257	244	255	254	231	237	237	225	232	268	282	233	242	217	226	261	257	281	264	241	237	258	262	268	243	303	245	234	256	280	229	262	228	238	246	258	258	239	210	210	243	249	269	255	230	281	269	253	248	278	252	254	253	274	256	239	224	279	262	251	234	239	263	248	259	241	276	266	264	250	238	222	268	259	247	254	248	260	267	272	260	218	250	230	244	258	229	239	277	246	261	241	257	242	280	239	255	232	285	239	266	271	227	246	273	271	261	252	252	228	242	237	244	258	254	236	268	244	225	246	238	258	247	243	243	273	254	226	249	240	252	258	235	286	238	242	246	247	247	223	262	258	238	260	271	271	250	243	223	269	250	256	280	246	257	272	266	269	230	267	235	264	265	277	237	249	233	224	228	256	241	247	252	232	261	270	237	219	267	265	239	246	252	226	260	244	234	242	258	246	264	257	257	221	274	260	260	237	241	274	220	262	240	251	254	247	220	239	243	238	257	258	252	213	260	232	250	267	247	232	260	242	213	266	234	208	250	255	265	259	231	258	254	255	267	239	250	230	265	247	260	264	251	288	232	244	248	266	263	257	226	272	240	255	242	283	248	218	204	254	246	219	273	268	256	262	248	231	235	251	237	253	257	217	228	270	240	280	253	228	246	249	253	248	224	279	241	257	223	239	241	274	240	261	236	247	281	288	260	241	238	262	264	245	235	251	235	248	243	252	239	254	242	261	257	257	254	262	263	246	262	284	269	263	261	232	241	237	271	259	254	273	222	253	244	240	229	247	227	249	212	252	247	247	251	249	266	274	249	238	251	233	271	232	250	254	235	239	227	252	225	275	240	217	272	234	246	258	253	264	273	266	267	239	253	248	247	233	252	248	263	232	259	241	250	272	259	243	256	257	259	239	217	249	273	264	241	246	263	224	267	228	253	225	228	251	247	247	257	266	280	259	236	267	270	250	248	249	244	250	240	218	249	246	246	253	234	243	256	240	253	242	252	240	246	237	245	237	260	279	284	245	277	236	253	250	258	245	279	223	255	249	261	235	218	247	243	246	263	247	254	223	256	223	280	239	234	252	237	263	237	246	241	242	243	241	256	254	278	259	260	234	239	239	218	233	261	227	279	255	256	243	272	273	256	232	256	246	236	260	252	243	252	243	245	263	259	241	237	270	240	271	263	269	254	257	261	234	257	261	288	279	267	242	276	242	255	241	235	245	246	268	221	270	234	244	263	241	253	260	242	230	261	252	237	244	235	247	265	237	249	287	249	240	232	273	271	216	226	266	238	244	234	232	265	237	255	251	230	251	262	286	239	206	229	236	248	235	252	242	258	225	256
16811	14865	22298	25228	26093	24025	18118	17648	17448	14559	12012	8596	8237	7877	15068	35649	36729	29805	21235	14089	6387	2758	1276	895	868	871	909	858	876	848	903	865	867	913	884	913	854	823	870	861	911	854	899	853	850	855	897	907	897	871	810	856	879	841	879	820	904	909	889	887	823	903	861	872	842	872	830	883	911	858	920	886	841	842	921	897	805	884	825	819	895	800	839	822	899	876	805	842	828	859	858	861	914	868	917	884	931	836	848	826	887	891	899	856	862	883	868	839	839	902	854	882	869	865	901	829	957	864	849	829	838	853	867	817	841	908	927	876	894	834	836	870	839	909	861	841	854	866	865	864	913	834	846	844	856	896	839	863	843	829	830	883	881	886	908	837	865	881	875	848	848	881	866	923	899	869	878	855	839	868	873	872	895	868	889	876	878	829	863	831	876	863	865	881	868	877	893	854	931	923	919	869	871	871	859	890	854	844	904	803	863	871	867	888	889	917	874	865	877	852	879	854	883	897	833	875	931	874	869	877	893	923	848	825	885	878	866	881	866	873	906	873	888	834	888	865	879	864	892	858	864	849	867	860	874	860	866	865	886	879	868	936	837	863	875	862	944	867	840	856	868	845	856	848	912	914	930	882	875	854	930	845	896	846	865	888	843	882	847	888	821	904	879	854	882	919	837	852	887	866	842	858	863	846	870	837	908	867	937	863	877	811	912	826	904	834	842	861	856	855	855	830	875	853	833	912	829	865	887	859	882	910	862	870	880	882	831	843	938	881	878	861	863	910	886	848	868	879	863	879	849	874	826	894	837	812	872	873	862	848	859	897	880	819	874	878	870	853	879	848	894	829	814	881	881	884	850	904	872	864	877	901	850	860	933	842	924	890	876	847	838	866	905	858	902	866	817	869	859	867	871	832	912	874	901	869	856	853	819	858	846	888	859	826	867	904	860	853	810	861	845	896	876	860	861	939	866	885	862	912	859	870	924	891	891	853	905	868	845	902	790	837	878	912	897	795	866	900	878	880	818	807	866	909	851	846	821	818	889	890	844	878	898	868	866	916	883	808	874	875	822	878	829	846	866	852	849	870	831	819	884	846	788	907	863	857	889	897	833	849	799	829	870	842	854	859	873	853	884	847	873	903	850	833	857	880	844	864	843	863	846	859	849	848	824	861	889	904	919	889	867	832	850	870	925	926	827	908	891	861	816	850	877	890	850	893	831	791	864	906	906	877	853	862	865	871	828	879	842	896	849	838	901	823	898	884	835	855	831	804	926	897	905	834	874	797	940	863	881	872	858	891	832	873	893	891	906	846	850	899	904	812	840	827	838	826	814	879	879	874	876	847	887	803	870	883	888	892	870	897	857	894	886	848	830	868	867	860	858	867	948	793	876	849	827	882	897	882	880	843	889	882	833	866	829	855	874	886	915	902	866	852	937	874	893	870	858	817	872	898	844	899	836	852	864	903	970	905	871	908	857	875	866	899	863	887	846	823	914	854	883	851	808	886	816	859	839	881	846	853	870	867	831	858	912	817	811	899	897	885	808	859	840	847	856	891	867	885	862	841	852	866	823	824	818	866	855	799	866	855	832	898	848	856	880	892	916	833	815	895	852	879	823	901	817	878	783	882	913	894	839	830	853	859	961	832	869	885	864	914	942	895	879	852	884	834	832	903	927	838	875	854	884	888	874	872	862	909	844	826	873	886	870	851	895	835	854	877	876	862	858	926	835	869	846	864	908	804	850	803	858	853	893	916	888	847	873	869	861	837	867	881	872	879	892	854	886	874	877	879	833	873	887	871	883	832	861	873	895	860	864	826	874	892	858	866	843	861	829	825	856	936	858	842	849	834	813	875	914	863	903	839	887	875	845	867	861	888	829	827	920	872	879	874	912	854	872	887	843	821	883	857	862	884	849	868	857	855	840	893	820	876	870	889	892	872	901	819	892	863	900	927	837	890	883	816	873	884	832	868	893	886	853	837	859	848	866	851	856	863	865	875	843	893	850	888	857	865	814	851	867	834	863	840	864	868	859	821	866	869	875	895	880	870	895	860	866	894	883	913	928	866	833	843	873	861	896	884	908	903	894	909	843	866	859	890	838	846	899	887	885	851	910	819	866	820	873	895	857	820	856	827	900	876	846	865	865	882	832	885	821	877	878	878	896	865	927	844	847	858	811	861	835	882	892	830	885	846	814	852	865	869	859	883	884	842	880	883	854	864	870	822	930	807	867	897	827	846	858	880	903	885	863	840	822	871	918	911	867	876	887	836	907	874	840	875	873	903	940	858	865	878	939	823	872	877	886	867	879	882	819	847	867	839	886	875	913	867	871	837	858	886	853	842	845	905	844	940	820	848	882	845	869	802	853	850	889	819	900	861	835	851	805	907	901	837	866	919	870	883	778	868	883	880	844	850	924	843	842	824	855	881	872	851	941	854	878	872	880	862	838	896	872	900	904	891	886	867	821	879	810	906	851	829	830	848	890	882	820	886	849	847	938	890	865	866	887	845	941	921	899	867	823	888	869	888	906	854	848	852	875	845	850	860	927	863	835	868	843	876	862	829	834	873	850	917	838	875	827	879	875	882	894	821	851	878	842	857	847	878	859	852	872	859	851	892	929	921	892	840	866	873	853	866	890	839	883	890	894	873	805	848	870	884	932	852	873	846	874	843	871	903	874	823	904	849	840	827	850	890	866	886	893	860	849	870	921	908	878	867	892	853	841	862	902	897	822	840	856	867	869	901	860	851	834	834	893	847	886	866	872	869	868	899	907	827	860	901	850	855	853	857	850	855	867	897	820	830	831	892	851	807	884	858	821	880	861	841	881	897	866	892	883	845	893	837	938	915	894	858	867	866	902	840	885	853	855	874	846	874	871	847	829	862	892	838	905	886	871	880	824	818	925	924	881	851	835	880	910	876	827	925	889	816	887	904	877	864	840	893	881	884	857	828	887	828	862	871	890	847	919	862	893	866	887	872	829	881	915	867	844	881	898	855	945	912	885	905	850	871	829	805	875	855	876	847	909	858	847	854	879	881	878	857	879	913	877	864	904	893	840	884	930	834	910	889	874	829	820	854	960	847	861	871	840	853	927	875	852	909	893	851	836	877	863	943	878	873	875	923	827	820	874	900	865	813	885	859	872	908	918	853	862	842	872	926	866	823	875	945	872	861	862	833	898	883	907	862	862	900	837	841	859	883	857	879	832	861	815	845	867	843	854	849	874	855	849	874	838	845	881	874	894	877	831	850	866	881	884	842	849	830	910	911	858	816	857	890	855	860	913	902	903	827	874	905	853	827	881	855	860	885	850	895	885	877	902	867	856	898	863	882	897	850	862	858	821	847	882	864	889	904	844	872	828	865	869	878	884	848	863	888	800	851	871	874	902	868	876	912	891	930	864	919	881	842	868	862	842	845	824	855	875	816	847	851	907	896	894	862	854	862	835	838	861	868	879	885	867	843	843	904	913	842	810	916	841	858	832	863	880	819	869	860	907	890
4906	2483	4135	3534	2371	1588	1221	920	767	745	647	457	447	410	296	518	867	1125	947	615	344	219	193	178	175	170	183	188	186	209	195	186	205	181	163	175	170	159	198	169	164	201	178	180	176	188	185	174	206	155	141	163	179	159	169	188	163	194	180	181	184	188	204	176	181	186	185	190	179	177	191	164	170	165	163	169	188	170	176	190	181	174	192	185	205	162	174	161	182	190	172	176	171	184	198	192	151	170	161	172	168	205	202	161	176	185	160	179	190	168	181	207	180	172	184	194	171	179	157	188	174	187	196	192	198	183	159	175	165	210	178	183	184	196	179	212	197	166	164	172	204	193	155	175	183	157	179	179	187	199	156	187	161	185	178	195	181	186	176	180	179	189	169	168	180	177	153	189	181	170	178	168	183	179	201	193	195	194	151	180	174	184	199	174	183	160	165	186	182	171	174	182	164	197	183	163	182	193	187	144	184	164	188	195	195	187	179	162	187	183	209	163	179	191	201	179	160	168	192	171	196	160	178	184	197	176	170	193	176	179	169	163	166	166	188	174	197	200	174	168	188	195	182	169	206	197	185	210	164	179	184	201	162	178	200	176	178	190	181	188	195	178	173	198	160	192	160	174	193	161	187	170	195	201	202	147	183	165	216	186	177	181	176	184	169	176	180	168	148	174	181	178	190	186	161	200	173	200	166	190	199	171	161	177	180	173	200	201	180	175	168	176	183	172	185	193	189	197	166	158	208	133	179	178	189	178	213	209	175	188	168	208	189	143	177	190	161	188	170	181	199	193	184	182	174	174	193	186	195	181	168	182	177	186	194	182	194	200	170	155	179	177	185	180	164	188	173	173	173	200	180	184	178	187	213	177	176	193	162	180	167	164	175	152	172	215	165	160	174	159	190	183	176	186	187	190	192	182	168	198	194	170	179	186	192	177	185	182	181	179	202	165	180	155	171	186	177	177	216	181	195	179	189	191	172	167	183	163	184	168	175	184	177	193	159	178	164	186	165	165	171	166	174	201	153	172	171	204	197	164	219	192	170	195	176	178	175	181	185	172	188	166	152	183	186	175	176	170	182	189	191	173	188	167	189	204	176	173	169	187	184	185	180	199	176	201	187	150	187	179	192	175	168	195	196	178	180	190	192	167	198	165	180	169	168	190	190	185	189	187	199	170	168	174	178	184	195	181	164	185	196	177	186	170	171	187	159	177	168	183	174	191	176	173	177	191	185	166	177	188	174	175	177	170	172	171	197	193	198	192	180	188	189	163	179	189	184	173	159	185	170	186	156	154	182	178	173	187	187	183	170	188	162	187	165	183	162	164	183	201	157	200	177	189	186	181	186	191	184	179	191	184	179	181	143	177	183	182	182	164	146	173	158	178	181	169	183	178	172	164	178	186	184	201	184	191	187	170	179	154	155	166	165	181	172	178	160	208	193	179	170	189	171	191	189	168	182	165	203	181	206	186	168	186	156	174	196	206	198	171	199	189	208	195	181	192	177	179	205	190	180	170	167	166	153	192	189	198	171	190	163	190	186	163	185	176	194	159	176	191	197	178	192	161	164	202	167	169	165	158	186	169	177	148	177	172	176	183	207	216	154	164	181	155	187	189	183	171	171	194	174	198	194	189	205	190	197	199	180	175	172	160	166	185	202	162	163	199	182	177	179	174	174	187	168	164	184	197	205	170	188	200	189	157	191	221	179	186	177	149	179	190	180	172	183	165	177	195	195	160	178	177	179	176	172	188	173	166	185	186	172	163	197	192	172	184	176	151	193	182	183	156	189	189	193	191	176	180	193	188	187	149	196	178	175	177	173	188	170	183	165	187	169	189	177	190	171	188	172	195	209	172	194	177	202	200	172	208	192	189	156	167	177	179	197	168	168	184	180	183	192	178	165	164	173	167	188	161	172	161	180	164	187	147	191	162	170	180	186	194	185	163	183	178	203	182	150	177	205	169	185	159	183	174	175	172	188	180	189	191	182	186	190	200	165	196	185	184	189	199	191	168	189	180	184	186	194	185	184	170	177	164	181	197	168	166	176	174	177	204	189	192	175	188	147	182	172	170	177	176	189	170	172	183	172	175	188	186	178	199	164	176	179	176	169	187	184	161	172	181	192	195	173	170	169	171	177	167	150	169	185	163	182	161	173	185	185	185	170	181	193	200	157	193	197	180	175	181	179	154	177	189	185	177	184	195	183	157	163	186	192	183	187	175	167	198	174	162	185	170	154	168	162	181	172	149	178	172	165	197	197	168	198	145	163	195	183	184	196	184	185	171	168	186	175	167	210	167	174	189	159	201	175	175	164	165	178	173	180	164	187	189	162	178	198	191	152	183	163	160	192	167	189	169	169	178	196	173	176	197	177	189	183	213	166	188	176	171	169	171	177	208	186	185	180	161	168	190	192	162	183	188	215	208	190	171	162	197	195	169	151	167	173	175	209	191	194	182	184	175	182	190	192	166	185	188	180	186	174	174	176	196	182	198	170	190	151	167	175	184	178	178	174	181	186	161	177	177	209	191	170	177	188	216	167	194	188	186	186	168	166	193	186	199	184	186	169	174	190	172	161	186	185	190	190	179	170	178	176	193	178	153	187	176	173	160	165	181	185	176	168	196	169	176	200	175	184	178	182	198	167	189	170	174	173	171	182	164	180	190	144	164	168	170	171	163	179	164	173	179	179	195	177	185	187	154	197	183	171	191	150	170	190	159	188	181	179	180	177	181	188	192	197	197	182	213	175	176	182	182	192	190	200	190	185	190	183	197	193	198	174	186	181	182	211	185	178	149	186	167	181	184	152	175	190	200	184	172	146	174	163	175	163	183	187	180	195	173	181	180	198	175	161	190	176	181	167	172	190	195	171	195	197	166	192	176	188	178	181	176	163	187	157	173	192	173	183	197	175	202	170	184	174	170	193	162	168	155	167	184	189	153	182	154	169	160	179	185	168	170	159	174	185	189	171	174	183	170	220	178	165	172	196	169	190	164	166	210	174	190	178	183	166	165	173	190	161	190	186	191	194	183	173	175	191	165	172	180	185	213	173	164	183	189	187	188	166	185	175	184	197	186	185	188	143	190	174	198	166	190	185	185	184	170	197	145	190	200	202	183	185	188	189	147	201	177	177	180	176	165	193	197	160	176	178	200	181	180	189	199	226	175	179	164	208	187	186	175	184	171	192	162	171	179	194	169	186	146	174	158	194	178	181	186	169	164	187	180	190	206	151	184	201	214	165	190	180	172	197	165	212	169	175	204	192	175	212	181	187	168	161	189	181	178	189	177	183	183	170	202	194	183	177	186	169	181	190	191	185	150	210	168	172	167	168	206	175	190	175	199	159	164	187	171	182	185	192	181	199	162	190	169	179	171	174	184	161	195	163	181	153	194	186	150	199	174	179	158	158	194	184	179	171	169	192	187	183	178	179	180	187	185	180	184	193	183	176	184	173	176	175	194	179	182	171	180	194	183	186	209	189	170	204	181	203	186
4694	3425	8332	9693	7800	6238	5622	4441	4169	3860	3659	2582	2427	2133	1509	2357	4322	5309	4195	2661	1394	875	723	638	672	706	623	646	619	701	644	645	669	649	654	649	640	635	659	655	633	687	612	639	650	659	638	656	671	642	664	651	644	674	699	667	662	639	624	619	653	647	633	641	660	698	636	677	664	650	652	671	637	656	633	649	623	629	657	615	688	658	642	617	636	629	682	615	635	666	647	645	657	665	625	633	653	651	719	648	637	688	660	656	639	616	662	617	651	654	671	661	639	677	636	664	631	673	662	676	669	662	690	700	630	616	664	667	659	672	631	646	653	670	644	619	642	639	600	607	661	639	682	635	653	636	651	645	645	659	643	656	649	668	670	595	677	642	709	697	651	699	663	611	688	685	667	629	662	640	583	679	600	657	642	654	688	636	674	634	647	639	665	622	602	681	635	602	609	657	664	646	610	680	641	656	636	669	655	669	690	665	681	614	667	633	645	615	674	684	609	647	619	644	707	635	670	603	653	643	698	632	663	649	646	665	658	656	637	621	637	612	665	689	693	697	643	645	602	610	627	650	631	610	647	654	687	680	658	676	675	634	646	630	647	661	656	696	656	691	665	682	677	671	708	653	683	656	626	646	631	667	622	619	673	641	668	618	606	668	630	669	674	650	648	695	687	682	668	663	649	686	652	655	683	710	667	646	639	661	677	680	621	630	640	622	640	681	672	621	699	635	660	625	702	660	669	647	640	682	608	622	701	656	688	634	632	629	652	678	627	649	634	645	600	649	575	591	627	642	715	588	611	629	670	640	631	645	710	631	683	660	632	663	684	643	663	660	638	641	713	690	649	630	606	654	649	603	689	640	657	675	659	620	733	672	686	630	647	683	632	676	617	637	653	658	683	652	639	677	632	644	646	656	650	666	643	662	619	610	627	648	670	668	626	669	670	615	712	648	638	657	670	626	651	651	652	653	628	651	654	641	667	714	680	634	684	698	646	632	583	672	630	607	634	658	690	643	676	629	616	677	691	649	683	664	654	688	653	647	639	631	642	676	626	626	663	628	608	626	683	630	701	627	639	625	630	661	711	677	717	662	623	670	632	677	673	637	650	677	642	660	642	671	669	675	630	664	671	618	663	666	633	692	645	652	703	628	643	678	652	662	643	629	619	669	666	628	655	670	671	668	673	610	676	653	611	667	628	638	643	638	628	632	685	685	677	638	672	623	615	652	646	661	678	666	674	672	652	667	660	667	641	639	625	681	627	661	640	677	656	635	649	667	592	672	639	586	698	607	629	657	650	632	665	656	633	623	649	615	651	632	648	708	625	698	666	643	586	589	642	654	668	639	651	663	642	646	686	675	671	647	670	616	639	677	637	695	658	672	608	647	676	646	623	631	646	621	668	680	654	655	611	621	626	700	658	631	658	655	653	664	627	620	670	637	665	664	650	639	649	648	669	632	659	637	677	632	653	672	692	662	646	658	651	676	693	653	649	655	635	675	633	662	617	644	644	645	631	614	635	676	686	670	638	616	627	666	642	670	624	632	674	692	670	632	720	664	680	630	612	678	650	665	693	696	707	658	655	642	658	608	621	695	656	618	678	654	633	650	683	680	675	656	673	669	642	627	590	671	653	649	683	691	671	666	678	651	644	673	651	661	629	657	615	662	649	611	694	665	655	630	650	658	615	663	636	660	621	624	695	657	671	658	700	640	651	606	601	612	638	667	649	651	628	635	687	649	627	657	683	684	686	669	627	667	644	652	604	683	669	683	641	640	655	665	634	601	613	623	659	650	646	596	661	601	699	623	639	702	615	688	621	694	688	632	657	684	635	694	643	667	658	637	675	650	687	641	660	662	623	652	658	681	679	649	647	664	656	634	673	645	652	660	654	654	626	675	637	681	659	648	660	685	657	664	672	634	645	696	671	654	640	676	619	677	628	642	678	669	645	663	692	614	627	679	656	669	657	651	710	679	698	644	693	653	666	649	664	648	644	658	668	666	642	683	594	664	660	674	637	662	614	616	656	661	652	634	663	649	694	693	641	664	673	708	725	658	626	633	641	658	650	648	657	710	688	697	663	618	688	680	653	656	661	648	631	660	645	655	652	598	682	648	617	653	649	620	660	642	614	699	642	685	684	640	649	650	647	697	641	694	651	655	679	674	688	617	628	612	618	644	689	661	622	645	636	641	628	639	662	650	649	662	600	646	635	657	628	640	647	658	637	664	611	645	634	676	721	634	666	630	618	657	680	648	634	685	697	657	678	645	648	677	643	644	619	624	686	650	670	623	614	678	674	647	653	677	649	667	681	657	632	700	650	628	665	619	648	607	687	661	669	641	662	665	657	589	639	641	651	647	607	712	648	653	648	659	644	662	601	664	653	654	640	654	657	669	685	643	621	652	643	680	623	643	655	655	615	678	681	678	661	591	669	647	650	680	615	630	698	652	680	655	602	639	685	665	669	666	622	631	669	642	681	657	656	692	681	651	650	662	662	648	611	635	594	666	694	610	663	636	634	690	600	636	651	678	706	731	684	619	685	621	692	618	684	697	667	613	663	679	682	644	661	643	640	675	673	639	589	629	654	658	635	608	632	698	666	634	635	657	607	670	657	648	663	658	612	607	644	696	673	634	668	649	702	687	697	590	635	633	670	712	647	618	659	702	645	620	664	628	643	641	668	667	661	676	679	657	680	646	701	656	668	692	655	654	653	662	678	687	668	640	623	660	664	662	687	643	670	661	608	689	702	612	656	650	661	691	618	611	661	649	661	654	634	659	660	670	664	699	606	654	650	657	670	603	678	650	629	683	657	659	651	645	682	665	676	672	665	665	661	614	622	686	693	665	670	624	665	642	609	648	628	655	637	654	676	689	619	655	678	668	667	635	665	621	627	632	670	621	636	660	712	618	643	638	644	657	686	649	688	679	658	676	669	655	657	630	652	669	668	627	653	698	667	666	599	611	630	625	653	664	669	634	618	668	670	627	647	666	666	669	635	638	701	671	643	657	639	632	653	676	662	633	658	662	626	684	655	615	702	647	675	618	665	645	635	635	625	653	689	698	669	714	672	701	611	636	637	653	666	691	655	681	660	642	640	682	682	668	661	679	655	647	627	637	672	646	666	672	640	644	634	660	630	670	648	651	623	649	665	631	668	652	660	665	607	614	694	698	603	641	608	691	637	655	695	667	667	612	622	623	667	646	665	657	638	654	628	600	666	638	610	652	658	672	648	644	693	636	644	666	688	642	676	628	696	651	670	671	685	611	671	679	644	661	657	632	633	643	648	677	631	648	665	651	652	651	639	648	632	622	629	635	699	617	697	597	659	661	676	692	650	628	663	621	636	716	624	656	638	674	672	658	684	630	676	652	662	679	667	637	660	676	686	637	650	651	641	653	618	688	678	639	682	577	653	679	673	655	644	637	629	673	639	660	646	601	675	664	671	619	713	645	626	655	645	684	668	636	660	641	683	623	643	649	657	680	633	654	671	626	616	658
13132	11053	14542	13052	13677	10099	5845	5586	4312	2545	1600	1174	1062	854	1657	6134	10022	8528	4448	1700	708	263	201	192	189	186	199	175	166	198	179	182	163	164	203	193	183	196	182	169	157	167	194	201	174	173	205	169	177	178	204	194	195	207	183	168	198	192	191	190	190	169	178	166	198	162	184	186	171	182	201	184	168	159	201	191	189	161	190	174	200	205	161	178	165	170	185	168	155	170	177	169	164	182	169	165	162	160	177	162	197	189	192	182	180	184	190	154	175	179	183	180	176	187	195	172	187	169	177	187	187	172	173	165	171	176	188	196	202	188	183	186	190	193	190	180	178	147	173	171	153	198	170	155	185	167	224	202	167	195	201	194	190	171	154	215	180	176	172	186	167	158	194	190	195	188	183	188	157	187	172	156	199	189	194	194	172	187	178	179	174	192	176	174	202	171	181	189	168	208	177	187	186	192	186	186	193	186	182	205	175	192	170	196	158	160	162	194	190	186	165	186	168	179	201	185	166	179	182	178	170	176	180	183	191	165	167	177	197	174	177	183	184	183	171	196	194	168	168	188	170	174	182	170	177	196	160	205	151	145	179	167	181	186	173	187	173	181	179	167	164	191	168	169	187	177	197	172	182	162	194	196	191	163	194	181	175	171	169	195	190	196	188	193	195	177	204	185	171	184	183	179	190	187	174	179	190	183	203	204	150	189	177	163	208	179	169	196	186	185	185	179	187	204	197	195	159	187	192	201	182	148	180	182	187	178	186	184	170	188	183	162	186	178	205	195	203	202	173	181	202	166	164	189	185	181	188	177	190	180	182	173	201	174	187	184	185	172	175	170	201	181	197	180	157	182	180	173	183	183	173	176	155	176	188	175	194	177	179	168	176	179	190	172	198	156	211	176	184	160	156	167	170	198	178	187	190	174	183	180	175	201	184	173	196	202	167	200	162	150	200	178	192	203	176	182	183	196	183	176	189	166	163	200	176	160	194	164	177	183	192	169	176	149	183	157	181	186	176	182	179	164	176	180	212	180	198	201	177	203	190	180	190	189	176	205	171	179	189	158	182	153	163	184	178	192	174	190	183	181	176	169	174	186	193	206	178	207	173	199	177	159	171	186	160	186	174	168	198	181	178	200	183	197	188	172	184	170	206	166	196	172	189	186	192	179	164	166	179	173	185	180	193	197	143	186	177	171	192	175	165	198	169	178	172	169	171	174	205	184	168	161	169	182	162	187	192	189	194	198	183	166	190	199	184	184	190	195	189	191	156	179	186	184	187	182	173	179	172	203	191	182	190	149	197	204	194	191	183	180	192	170	170	194	214	188	166	191	163	194	189	193	197	192	181	173	174	188	157	169	177	187	170	193	195	194	201	206	171	190	203	157	174	153	194	192	166	192	191	186	170	188	158	159	182	192	204	172	192	164	188	174	166	195	173	162	176	169	198	168	185	209	185	178	203	170	174	187	189	180	171	202	167	164	191	176	178	189	171	178	199	186	182	177	179	201	196	170	217	193	157	181	202	183	194	195	174	176	186	161	212	189	151	205	193	169	183	169	190	194	169	177	186	173	194	199	174	155	171	165	184	190	198	201	180	186	191	182	170	178	192	200	211	179	171	180	202	195	176	178	182	202	169	183	193	199	157	182	186	184	184	189	174	197	172	183	173	195	188	187	180	188	213	197	180	188	183	176	169	179	202	173	200	178	175	192	192	190	191	169	191	166	188	184	215	166	205	197	188	172	167	182	188	171	176	174	176	185	202	177	169	181	173	168	178	212	165	194	225	165	192	182	187	180	170	198	191	159	182	174	184	187	189	207	183	182	187	171	187	181	196	175	197	171	180	176	181	164	167	188	193	171	174	189	221	186	149	176	190	197	163	190	188	174	158	183	185	191	206	163	193	161	199	171	181	160	191	193	192	199	194	202	195	151	170	185	162	166	168	191	171	160	183	195	181	177	160	188	190	188	156	183	188	176	179	180	189	194	185	177	183	191	190	185	180	172	202	204	161	169	192	180	164	179	213	179	173	177	159	169	180	194	186	187	177	165	193	211	173	180	165	193	191	180	227	185	191	206	194	182	197	182	186	171	157	176	190	190	175	197	187	160	195	156	177	191	200	174	194	189	181	191	203	177	169	180	195	196	186	182	187	171	188	177	172	200	168	174	189	192	151	175	177	183	204	175	191	183	193	158	200	204	170	196	175	171	195	200	187	187	182	205	159	204	186	161	193	187	190	173	187	185	177	172	196	183	158	177	176	205	192	177	178	149	169	191	186	161	183	189	187	194	198	195	189	185	189	181	171	166	186	181	168	176	176	165	166	170	174	170	178	189	188	178	167	194	204	179	177	216	172	198	208	196	170	191	190	162	181	167	198	170	182	186	195	162	180	169	200	191	175	189	200	161	185	177	189	162	200	194	190	195	192	188	188	168	182	173	177	202	181	174	193	184	170	169	188	195	182	173	169	160	178	176	189	172	169	187	184	166	192	179	172	192	149	187	171	172	170	176	202	178	176	182	191	188	159	178	181	160	181	194	160	185	185	187	193	186	192	198	175	164	178	190	196	177	202	188	197	185	159	165	183	184	182	196	165	183	158	161	181	168	181	178	178	195	181	207	181	206	199	171	187	173	164	191	169	192	191	198	183	184	164	181	181	188	164	181	179	188	189	193	175	178	174	201	181	183	168	181	184	182	156	197	184	170	193	167	183	178	180	179	180	178	186	170	186	178	200	175	198	177	196	207	171	192	143	193	170	183	181	198	186	198	169	191	185	161	186	158	172	179	164	182	201	173	189	194	184	182	167	177	176	167	186	186	191	199	180	183	193	198	186	185	172	162	182	175	183	183	164	192	179	185	167	165	173	204	152	174	186	172	184	199	176	176	206	183	170	191	188	192	174	198	176	201	180	179	198	179	185	182	186	206	197	167	195	180	194	184	161	174	175	236	165	170	168	190	218	193	187	195	183	192	190	197	193	189	180	185	193	169	194	167	183	203	182	180	178	169	171	188	177	168	170	165	194	184	187	176	193	191	184	210	179	173	186	183	171	169	185	194	188	180	199	187	161	163	207	183	203	175	171	181	178	184	183	164	191	179	187	178	172	188	183	188	178	195	170	195	186	158	206	166	197	199	176	173	178	163	176	181	180	171	185	189	196	182	172	167	189	158	187	160	191	177	201	195	196	188	179	164	186	181	203	163	168	184	190	179	179	173	168	184	164	176	157	185	171	191	181	189	185	183	181	206	196	176	171	181	197	184	180	201	166	170	187	175	170	182	169	184	164	151	172	187	183	214	184	217	180	180	155	201	186	186	194	176	211	162	185	185	189	206	163	206	192	177	207	152	177	202	169	168	182	177	179	184	193	193	196	179	187	198	165	195	173	172	199	171	169	191	201	187	178	191	188	182	172	179	186	165	205	185	183	201	185	158	193	188	214	195	194	193	198	197	163	147	188	180	178	170	178	178	160	210	184	188	166	194	177	202	173	168	198	197
12187	9998	17841	20403	22856	17824	13384	16701	13996	10836	7594	6364	5382	4429	9466	24207	30531	27254	17413	8563	3367	1176	685	664	680	647	654	656	690	653	687	634	655	655	686	696	693	666	648	748	656	684	639	672	747	645	660	673	640	653	613	651	663	621	660	671	670	670	645	619	677	634	726	652	691	669	619	685	606	664	681	675	628	661	667	677	649	696	648	647	659	651	668	606	637	652	658	657	658	641	698	674	644	655	676	691	669	649	612	637	653	664	630	659	680	673	663	612	685	661	609	685	680	661	625	626	662	684	656	668	643	656	630	713	668	673	662	664	693	635	635	691	637	653	660	619	685	632	649	645	712	703	640	724	703	674	666	637	677	696	646	617	647	653	644	717	648	698	603	656	629	648	681	699	647	647	653	684	709	661	661	601	626	685	676	666	640	687	613	647	632	683	609	623	649	661	642	649	637	606	633	649	630	656	701	640	633	687	670	652	676	685	674	679	664	642	596	678	641	637	683	683	669	666	660	684	665	611	662	689	688	671	663	657	666	633	654	649	603	684	658	665	665	669	636	656	656	684	699	658	655	684	618	667	647	664	682	666	654	662	706	686	653	694	627	656	657	652	690	660	663	656	645	651	630	678	673	690	676	679	656	656	678	588	668	632	664	694	687	681	657	660	720	701	637	687	638	671	708	651	667	645	649	645	648	667	648	650	659	680	659	622	645	664	665	672	660	663	669	670	672	655	669	651	691	649	662	642	664	668	651	648	675	611	652	652	620	606	643	653	659	624	649	652	672	680	715	666	631	670	679	621	658	674	634	606	664	644	655	647	668	645	644	652	691	652	650	629	657	653	701	668	661	676	644	614	635	673	649	691	671	655	703	670	630	684	641	685	673	640	678	672	657	686	665	656	652	627	635	623	661	684	695	696	647	661	702	638	708	652	687	646	647	658	634	657	644	684	642	651	695	664	669	633	664	691	636	672	629	629	680	694	640	655	718	625	625	688	665	681	643	662	617	610	663	604	666	687	661	677	628	646	647	681	677	646	646	614	654	646	652	635	663	646	658	629	661	641	676	640	720	676	686	663	660	672	619	653	700	657	694	650	687	672	667	656	626	608	632	630	665	701	668	643	649	614	687	665	667	688	665	649	642	673	695	639	635	642	657	653	664	660	646	663	691	670	675	644	636	650	637	677	675	672	658	633	636	647	644	661	635	628	666	696	650	663	675	619	678	626	681	666	686	670	677	637	676	672	647	658	674	646	645	704	644	679	691	665	669	678	695	655	601	651	631	648	661	649	704	647	648	685	688	676	554	637	650	643	686	643	656	646	635	667	641	688	670	659	672	643	677	653	680	676	609	705	700	680	658	668	673	626	671	649	636	676	672	688	652	675	637	640	649	663	639	688	647	617	644	644	630	685	665	674	612	675	654	701	632	674	677	695	701	641	650	663	651	676	658	680	654	657	616	692	670	643	610	656	625	669	647	661	647	670	664	639	643	683	656	627	722	621	664	618	635	678	683	654	679	682	658	653	652	672	649	654	595	639	676	644	682	728	661	695	674	659	669	646	679	740	664	645	716	639	712	674	641	696	658	680	632	660	691	687	683	650	660	691	692	686	651	674	630	678	694	623	678	661	651	633	677	650	666	698	698	682	698	661	712	689	709	657	615	673	633	688	660	653	685	640	612	639	678	646	630	698	664	653	674	637	667	658	699	643	641	650	687	634	612	587	650	673	696	717	677	668	664	640	682	658	628	695	671	669	676	606	688	716	665	658	636	649	728	627	663	630	657	664	700	684	673	672	698	670	613	672	663	658	620	643	671	607	668	663	658	645	651	673	694	664	659	670	666	622	672	667	675	656	659	637	665	628	681	667	679	627	656	685	680	681	605	633	601	642	659	686	642	594	622	684	654	673	654	650	661	672	659	659	668	644	649	678	638	670	619	644	680	658	667	648	675	630	629	689	695	648	680	694	695	687	681	652	657	648	697	665	694	648	672	656	655	669	669	631	670	645	628	669	695	652	627	658	685	633	672	636	645	665	689	674	636	654	659	659	640	684	604	639	607	624	640	645	667	648	640	684	642	671	643	686	605	657	624	634	703	680	679	670	652	641	651	646	700	720	642	629	651	639	636	648	671	676	667	695	657	663	648	655	647	638	677	660	646	677	661	614	658	670	663	665	648	697	693	665	653	642	720	657	660	673	701	666	683	664	676	630	689	663	641	677	672	678	653	639	649	648	610	677	640	668	662	667	657	649	713	603	640	645	665	638	650	657	618	627	679	681	665	662	645	615	672	686	616	607	662	682	652	657	684	651	683	637	664	658	653	639	644	586	670	667	647	649	671	688	680	636	635	635	696	698	730	635	651	645	667	686	663	640	659	653	665	677	656	616	643	625	628	631	707	711	678	670	648	638	650	669	686	688	658	623	666	621	671	640	627	668	641	638	626	655	666	682	643	630	681	659	629	659	630	678	686	705	663	661	685	665	652	666	644	669	664	655	646	670	698	660	669	691	681	667	681	652	651	654	688	661	656	694	636	643	658	665	639	658	693	622	691	643	640	679	662	672	654	658	658	673	699	659	620	670	661	646	701	678	713	649	692	658	667	660	688	628	679	701	693	656	676	673	671	638	665	687	629	649	654	654	652	715	615	678	655	640	665	672	709	631	611	671	662	654	660	701	644	660	661	591	615	641	654	688	643	654	703	652	644	647	661	681	635	732	682	677	616	644	679	662	684	643	666	663	650	690	691	657	643	692	656	691	649	705	631	635	687	683	681	642	620	695	696	657	650	651	601	642	650	655	634	625	629	688	695	655	690	655	663	679	672	653	707	679	697	648	694	662	654	648	688	665	639	678	636	631	588	678	643	655	657	628	639	678	657	609	678	667	657	659	649	682	615	610	657	631	643	650	673	646	710	631	650	651	680	715	634	644	706	675	639	679	660	596	635	633	687	630	693	648	627	656	671	664	636	636	636	673	686	656	662	717	663	668	628	657	688	619	667	625	667	680	650	657	684	631	656	673	614	665	673	644	686	598	650	665	689	657	692	612	621	681	667	639	630	649	696	656	689	667	657	646	629	637	670	647	656	689	630	667	655	666	637	633	702	685	663	652	651	697	663	643	643	657	713	648	613	612	657	662	660	648	636	663	675	643	657	652	652	669	637	707	621	636	670	601	629	685	675	663	665	663	628	638	684	656	665	665	710	670	669	646	650	665	644	679	654	691	650	653	686	640	628	674	669	671	622	668	642	627	614	674	662	678	653	615	658	653	674	647	700	676	648	691	644	676	690	616	658	697	620	686	651	706	669	707	641	628	636	658	669	645	676	667	693	674	670	694	652	678	670	677	698	651	647	695	668	635	652	608	664	674	681	639	675	658	643	645	715	671	709	654	637	663	682	613	667	612	636	694	659	682	716	646	655	660	676	649	678	650	660	682	680	646	678	638	636	672	702	672	661	679	683	653	664	691	650	644	661	635	657	676	668	649	663	682	595	659	676	650
18359	15544	19946	19220	20762	15014	9978	9541	7767	4048	2554	1685	1081	909	4171	10819	15465	13313	7750	3491	1270	421	239	248	223	232	211	197	212	205	243	245	237	216	230	212	243	223	214	250	226	222	235	252	219	233	212	201	219	222	235	219	247	226	214	227	238	228	251	235	220	220	224	220	229	220	221	201	223	225	247	232	258	212	250	225	241	223	216	234	226	229	217	222	265	195	240	198	211	210	230	254	228	210	217	221	217	237	226	229	234	210	217	231	244	248	225	231	238	260	232	240	252	220	229	238	231	222	250	210	228	226	230	198	242	265	245	209	236	249	228	250	208	268	240	224	251	223	245	235	233	244	250	242	220	240	222	235	241	254	235	244	245	229	247	214	190	232	208	237	206	225	232	215	248	202	225	229	226	241	224	219	236	236	235	229	225	215	219	198	232	213	251	220	207	224	204	194	259	211	234	207	217	218	199	246	221	217	225	232	242	229	211	238	218	223	230	214	246	216	226	235	204	229	261	255	200	249	218	240	248	243	220	211	266	224	230	229	220	229	210	234	238	208	231	218	219	235	222	247	230	244	218	222	211	221	242	253	220	229	260	256	207	213	240	254	239	228	245	214	221	273	237	201	253	242	218	233	247	233	204	202	222	241	228	227	209	229	225	240	229	240	241	228	231	231	221	223	247	220	226	211	224	218	240	203	236	241	212	224	232	223	207	248	213	220	255	220	223	232	218	215	233	242	261	238	218	217	217	233	216	225	243	228	230	240	243	226	240	243	237	234	226	221	217	218	223	278	249	245	231	242	233	236	257	232	248	233	210	228	196	212	243	224	247	224	232	225	251	204	224	237	224	243	236	242	235	252	233	211	231	218	243	238	225	247	250	199	211	230	233	244	216	225	239	220	238	251	221	242	241	204	221	216	237	228	225	215	241	209	216	253	209	230	197	216	227	239	217	234	229	211	230	223	244	231	227	234	235	254	225	241	232	210	232	224	235	238	257	235	236	209	222	218	243	194	221	232	250	213	230	232	235	236	228	215	236	254	228	230	249	215	210	211	209	236	229	253	243	222	221	234	244	210	207	217	213	250	225	236	255	213	234	234	250	246	221	241	235	227	229	252	228	208	238	227	212	247	234	214	233	226	232	239	243	258	230	196	234	246	217	222	253	234	209	218	230	229	258	227	230	243	222	216	226	191	234	236	240	225	231	230	201	235	219	204	227	217	228	228	252	230	230	218	235	243	247	225	203	194	234	214	219	240	240	224	222	236	216	210	223	198	251	218	217	216	230	248	223	196	209	238	213	206	242	249	224	231	215	230	234	222	232	222	235	236	222	206	228	219	229	229	226	249	185	237	252	218	248	235	226	221	229	213	201	210	238	226	235	224	258	225	242	222	228	218	226	234	225	231	236	232	229	232	240	227	222	222	219	223	212	199	245	234	213	213	231	215	207	229	240	219	206	241	235	215	210	220	227	249	233	221	234	225	220	215	197	252	189	225	208	223	231	230	223	220	240	245	246	218	221	213	251	228	234	238	211	221	229	252	217	244	229	217	239	238	225	237	214	228	230	230	215	223	219	232	215	235	231	238	222	222	215	225	247	233	238	239	218	223	247	239	223	223	234	213	231	209	230	222	203	239	239	240	228	226	227	213	227	216	262	211	249	218	219	232	220	235	235	246	238	251	236	222	216	232	239	224	214	239	256	242	228	226	220	228	212	228	234	258	207	250	213	210	239	196	228	236	216	248	214	229	220	253	231	247	223	251	243	247	220	233	243	238	252	231	234	220	235	223	241	228	229	232	213	250	218	218	239	218	237	242	231	243	214	223	211	223	218	243	207	238	278	229	245	217	232	242	228	236	209	273	234	220	227	239	250	226	231	220	231	215	238	195	230	220	212	193	226	209	256	228	242	218	215	256	216	211	222	248	253	211	250	246	218	249	240	198	227	203	217	226	211	242	247	222	211	259	244	224	220	254	235	216	203	254	231	220	229	230	221	237	231	243	233	223	248	231	214	202	241	233	236	198	233	239	200	218	228	203	241	226	251	226	220	230	214	236	238	215	206	226	221	203	209	243	214	213	217	242	212	223	246	229	230	222	229	234	251	235	225	202	199	208	201	214	240	241	227	228	219	228	251	216	239	232	205	224	229	215	257	233	208	214	205	250	234	206	232	222	241	232	214	246	252	242	244	221	210	210	229	215	233	221	207	223	232	261	234	239	228	229	217	215	239	238	228	245	226	223	205	233	203	209	240	254	235	252	231	214	197	223	235	208	237	236	226	234	254	205	249	229	252	220	228	228	237	242	214	224	206	222	249	232	216	233	219	238	251	208	231	231	246	214	204	235	234	206	232	210	211	214	249	207	247	229	223	221	243	226	193	215	222	249	224	219	217	192	217	240	241	240	221	199	227	196	240	233	228	229	231	261	241	211	207	217	237	222	220	216	214	239	234	205	231	213	239	212	207	231	232	220	227	232	248	234	242	217	227	234	234	234	221	253	205	226	243	214	237	246	219	212	207	211	238	217	223	232	257	233	202	225	219	221	241	231	234	221	228	247	222	201	259	219	225	235	217	202	223	216	239	217	250	242	206	213	211	234	247	228	234	229	223	232	237	229	224	227	229	266	253	244	209	232	212	199	208	220	216	228	223	216	230	230	238	265	223	246	235	247	233	242	227	215	263	237	206	206	260	261	226	245	237	253	232	210	217	240	216	225	243	190	263	224	239	223	201	233	233	254	253	240	199	238	229	234	215	215	265	217	207	230	234	258	217	225	249	247	239	234	239	206	224	230	213	217	276	235	243	218	231	234	208	221	228	221	226	245	246	226	256	219	188	223	257	232	219	246	259	237	259	224	204	241	218	222	263	225	215	196	241	242	224	242	225	229	245	219	220	235	231	207	220	245	202	200	238	227	235	220	199	245	225	240	219	214	217	216	238	241	224	250	205	251	227	229	235	225	244	223	227	220	224	235	213	219	208	241	219	213	227	210	215	238	236	222	214	233	244	254	238	226	228	228	229	231	242	203	226	223	238	235	241	247	228	210	204	237	231	212	233	230	230	252	208	232	214	235	209	235	218	234	229	227	254	241	218	234	238	242	232	234	259	197	219	227	205	238	233	246	219	237	226	229	245	229	236	232	231	243	228	246	225	206	256	203	232	214	228	219	218	221	234	214	254	238	213	226	218	219	203	226	242	213	218	217	229	230	220	216	217	217	218	210	211	225	240	239	227	241	234	204	220	216	210	218	235	215	233	234	226	190	224	230	227	220	227	207	233	219	213	223	235	225	252	229	224	231	201	231	246	207	231	237	227	255	216	223	223	223	212	209	216	241	258	256	237	223	219	251	231	230	220	237	236	210	222	240	232	236	224	235	212	225	236	247	233	231	207	217	266	234	216	236	248	246	201	232	231	255	208	228	234	239	234	234	249	233	233	258	209	241	220	248	211	221	242	220	231	221	241	222	208	224	214	224	256	216	238	216	201	208	235	241	242	233
15588	13758	22735	26245	29682	22554	19710	22904	20210	13035	10844	7832	5836	5284	17914	31109	36454	33336	24911	15139	6299	1974	844	813	774	834	781	781	785	780	790	804	765	858	795	810	790	834	789	779	808	761	808	802	787	814	821	779	795	818	826	761	805	762	817	748	789	781	806	841	808	816	770	783	823	808	816	797	797	734	779	782	835	800	819	785	806	813	757	810	756	869	801	802	811	793	817	813	780	774	854	820	815	823	801	747	795	823	768	798	767	848	765	796	818	770	790	788	780	821	813	793	779	787	826	818	840	781	856	848	746	834	781	859	778	754	751	821	832	845	748	811	766	805	770	781	808	856	813	748	825	759	742	797	814	844	802	766	833	806	874	768	831	834	783	755	770	759	812	764	786	824	785	837	876	784	759	786	777	812	834	793	815	816	842	793	787	757	739	784	794	788	805	753	759	807	803	834	855	794	808	854	757	802	798	786	768	790	761	777	749	787	835	755	818	781	859	767	765	807	799	830	799	765	776	809	840	757	798	834	784	757	790	831	813	763	840	843	779	763	751	816	819	822	810	820	805	852	802	794	786	752	818	783	850	744	805	773	841	845	799	795	764	825	814	771	807	835	773	784	772	781	803	784	789	808	803	765	756	829	804	784	755	827	845	799	806	812	826	791	785	794	779	792	811	800	835	779	808	835	796	794	786	805	807	775	813	841	829	793	797	776	749	821	798	807	837	794	794	812	811	840	807	822	814	770	824	859	782	819	780	786	789	803	761	795	797	792	826	814	857	745	770	796	829	782	802	797	807	852	786	793	829	778	773	826	802	825	829	836	805	761	795	788	803	840	785	833	760	776	848	824	777	801	817	802	765	793	796	794	818	828	819	734	838	788	831	794	747	815	804	800	762	770	789	764	757	804	787	808	766	784	835	794	832	768	775	832	799	762	835	789	839	834	786	834	803	757	791	853	852	827	825	774	771	771	807	803	828	788	794	806	834	822	771	812	805	800	809	791	798	782	794	747	876	789	790	807	794	769	786	760	821	787	794	794	762	872	814	799	771	749	813	752	785	859	789	767	779	766	782	854	818	785	785	804	780	788	814	706	786	767	802	798	803	823	780	820	828	789	815	872	782	789	839	840	789	797	760	826	817	788	782	776	731	794	815	804	805	770	774	796	748	832	791	777	762	726	827	805	833	841	851	839	793	816	800	789	816	767	842	783	789	759	740	808	778	802	806	817	801	810	796	764	791	793	785	827	851	813	756	823	753	785	791	819	783	805	772	828	784	762	809	821	786	826	812	776	790	811	799	854	820	756	798	843	869	858	775	789	742	759	801	798	739	822	786	739	790	824	806	792	757	830	787	814	776	821	793	768	821	798	789	772	767	786	848	792	831	837	738	782	820	777	852	821	798	791	782	787	831	865	816	843	793	769	781	797	804	815	762	771	779	828	807	784	803	758	824	811	789	788	794	825	781	841	831	796	838	827	835	787	773	787	847	805	808	777	780	794	788	800	779	817	843	750	797	715	794	787	785	818	848	800	865	785	842	832	790	764	834	780	833	834	754	838	821	753	864	823	833	822	780	824	767	832	833	767	784	828	774	759	792	830	829	770	810	830	778	774	756	792	775	817	803	809	776	821	826	786	760	808	838	787	781	853	825	845	774	777	839	729	797	794	777	764	807	784	814	816	824	772	768	783	835	768	837	785	828	757	811	788	771	815	820	843	803	806	801	817	789	757	808	820	838	775	765	815	816	726	848	806	815	819	785	796	815	793	788	825	725	795	778	774	781	823	866	810	813	790	793	790	787	815	772	789	753	799	806	787	815	764	799	812	803	808	793	786	841	790	798	781	788	804	819	800	779	795	759	763	831	767	822	807	797	831	868	858	806	750	771	767	820	819	785	769	781	823	812	792	799	844	806	767	812	783	774	795	794	804	835	835	811	861	823	814	799	822	788	796	790	801	830	806	811	816	776	838	798	794	773	791	702	802	755	794	836	808	737	789	814	829	787	819	764	769	828	798	802	795	823	790	793	784	787	819	820	769	822	830	805	752	744	804	789	819	789	818	781	792	783	790	759	798	751	831	823	792	767	796	814	873	811	840	797	852	797	819	797	781	838	844	758	762	811	772	787	796	780	841	813	804	835	784	840	739	812	800	797	726	800	787	805	813	808	797	790	828	765	760	824	792	809	791	727	832	821	827	804	834	776	812	793	789	830	804	796	807	760	833	842	854	800	779	779	802	810	782	794	801	835	794	838	797	758	829	778	782	819	736	791	773	727	784	766	810	789	807	807	811	771	865	839	847	768	844	791	848	802	875	734	782	863	797	747	787	860	775	763	769	820	782	829	774	788	771	834	824	794	845	772	782	780	864	824	787	762	824	775	845	765	774	764	803	821	805	837	858	726	793	851	776	821	776	774	807	820	806	774	790	817	827	795	800	809	759	810	808	821	766	841	786	761	828	834	832	808	810	778	844	752	751	815	764	812	778	781	788	743	788	821	809	777	762	786	808	772	787	827	822	822	804	774	809	788	867	823	802	800	752	794	773	784	799	821	815	826	822	808	795	803	788	809	786	830	833	856	795	779	789	804	796	804	737	764	762	758	807	718	786	835	771	840	763	798	859	790	781	820	794	772	841	779	748	836	787	766	805	831	853	789	794	822	811	790	812	829	831	755	778	825	803	782	788	792	816	853	782	801	826	815	814	789	841	792	756	815	810	809	783	749	821	779	724	793	808	837	800	775	768	782	816	845	827	842	761	774	826	831	776	829	794	792	810	812	764	800	847	818	790	802	776	794	792	821	807	810	863	803	819	800	836	814	807	769	801	820	756	825	848	883	808	820	739	813	786	853	828	756	810	819	815	751	811	771	811	805	765	798	810	831	822	859	814	742	799	784	809	825	790	823	774	821	800	824	821	815	882	769	841	836	799	853	763	785	773	748	844	846	754	811	765	776	829	844	812	800	778	763	803	824	770	807	860	793	842	800	834	790	786	819	799	778	861	833	818	770	791	820	752	757	734	748	754	806	816	838	757	780	814	824	782	847	758	782	811	794	780	811	830	864	769	814	763	809	792	778	811	813	770	815	795	796	799	783	800	810	765	778	814	778	748	815	805	814	821	755	787	766	761	853	815	826	795	838	808	827	808	794	769	805	766	815	817	805	866	769	815	785	822	737	794	794	772	757	754	793	747	832	794	784	792	742	865	756	797	804	759	819	780	794	882	776	817	773	818	769	813	779	783	826	813	807	861	747	795	741	761	823	839	754	841	771	803	810	789	819	814	825	803	796	790	831	781	805	821	846	789	814	865	807	743	753	811	791	741	843	791	802	784	825	798	790	804	808	812	816	861	808	798	791	840	839	812	762	760	795	803	781	786	800	826	818	798	766	847	827	804	780	808	842	735	798	781	794	827	774	805	779	784	853	815	826	790	744	767	836	803	794	802	755	791	793	780	812	810	792	793	875	784	834	795	812	806	822	824	775	804	781	797	798	784	773	800	770	836
3304	2739	4722	4025	2218	1804	1832	1382	1005	678	463	363	305	276	286	618	1518	1000	640	434	283	245	187	148	171	147	201	187	172	185	169	171	179	184	185	163	174	197	148	200	196	173	187	182	150	174	175	184	172	176	165	177	183	199	170	193	192	177	182	176	183	159	195	166	184	143	188	214	174	196	160	195	190	205	199	178	179	175	155	192	180	170	195	186	205	175	171	197	177	207	171	179	190	164	176	193	179	175	192	155	183	192	195	171	184	170	181	156	191	181	191	188	197	170	190	160	164	202	202	192	182	188	165	181	167	167	192	169	194	183	168	148	174	193	188	160	188	164	179	191	172	178	172	180	175	218	203	167	179	177	174	160	207	181	155	192	173	190	189	167	181	189	184	170	188	170	166	199	164	176	183	174	164	189	201	210	188	188	179	164	174	212	189	159	181	179	181	193	165	152	176	174	179	174	191	183	172	209	165	189	199	181	170	170	185	163	196	167	198	202	185	166	196	196	187	194	161	164	202	165	170	174	188	172	188	142	206	159	176	187	178	183	168	203	178	174	175	176	198	180	167	193	181	188	182	164	183	180	189	195	186	198	157	181	180	163	172	166	192	188	181	177	172	202	187	175	166	178	198	186	174	182	179	175	194	200	162	171	176	163	169	186	187	165	177	189	177	162	149	182	182	173	167	187	198	196	156	180	165	172	187	177	190	191	172	200	180	153	173	190	155	167	158	162	176	168	203	177	175	160	194	168	161	172	190	178	188	170	196	174	161	188	178	194	174	172	159	184	165	176	175	174	173	161	167	164	202	172	158	172	165	167	202	164	160	192	178	173	183	194	193	184	158	170	185	184	179	172	179	192	160	168	170	183	155	173	173	173	164	169	171	215	174	181	182	167	182	159	185	182	193	169	192	162	177	197	196	178	202	176	163	187	166	173	188	172	184	212	178	171	196	191	176	190	188	179	168	182	213	178	201	179	162	158	170	166	195	172	163	148	209	183	179	188	167	197	180	200	156	166	171	190	158	199	182	197	194	175	193	172	150	169	191	167	194	167	172	160	176	183	154	170	165	178	182	183	167	168	157	192	188	180	180	184	181	169	192	160	160	168	185	185	163	171	192	175	184	166	174	194	153	169	195	179	204	168	188	195	183	168	186	176	163	200	206	184	201	189	178	178	190	185	176	218	173	154	187	176	182	191	169	198	201	195	187	209	172	184	180	186	206	193	162	180	161	174	166	186	172	186	177	177	186	195	180	172	155	174	192	163	145	181	144	184	195	183	181	177	180	174	170	182	194	174	171	175	184	165	167	156	183	182	174	191	172	167	191	159	195	174	184	172	172	185	175	179	195	178	188	194	169	161	185	204	170	176	198	186	195	193	163	193	202	191	179	171	175	181	170	169	179	177	149	156	179	202	168	174	174	160	186	180	189	211	162	208	154	201	163	201	147	179	165	169	179	189	181	172	192	177	160	177	194	164	174	175	199	176	171	155	176	184	195	173	173	187	186	184	170	182	169	178	178	179	191	177	174	181	169	171	183	160	173	174	183	195	178	164	171	172	179	192	178	172	164	180	197	181	173	188	197	175	189	177	163	190	181	166	184	196	169	164	162	201	160	159	170	172	191	192	196	152	164	188	182	200	153	154	190	191	176	161	192	163	189	173	178	187	163	177	199	170	155	193	176	206	150	190	182	185	163	152	204	176	179	162	184	157	179	170	187	186	170	169	204	181	178	204	181	183	191	193	179	160	182	154	183	219	163	191	180	177	166	159	188	180	187	194	156	182	179	177	166	169	178	176	188	150	171	169	193	165	185	183	187	204	179	169	206	169	188	188	206	185	175	190	152	190	176	184	170	189	178	204	179	179	187	198	180	172	187	188	175	201	182	171	171	162	203	192	166	189	177	177	167	156	169	209	181	186	174	182	165	183	169	195	165	182	187	182	190	161	172	176	156	165	182	160	179	156	181	182	162	170	202	186	184	167	172	187	185	187	170	167	184	168	179	170	174	188	176	183	171	183	185	182	192	157	169	177	160	185	179	195	172	172	193	180	158	168	180	200	174	189	181	191	151	198	166	180	197	176	189	188	177	189	163	159	194	183	201	179	182	169	185	173	185	183	169	176	176	170	204	189	170	179	181	179	185	184	169	194	151	180	160	171	168	171	179	160	181	158	175	186	192	193	199	179	183	177	159	179	171	207	190	170	198	190	172	183	195	172	177	197	192	188	174	192	183	169	179	196	181	157	189	187	147	200	184	150	160	198	186	174	177	197	175	159	196	199	165	200	179	171	193	168	189	162	169	161	187	181	186	158	193	185	178	157	189	170	165	178	178	186	174	178	167	185	162	183	195	172	176	164	174	174	183	169	167	173	186	201	170	178	194	183	176	181	170	175	168	139	191	221	174	147	183	173	187	188	184	173	145	175	210	186	166	190	179	188	198	171	174	178	186	191	182	203	180	181	201	170	188	190	171	179	174	201	174	187	188	189	162	182	171	175	170	165	183	190	190	197	173	198	161	187	178	190	177	179	191	175	191	185	177	173	195	200	183	185	170	182	181	207	165	160	195	184	186	175	182	186	179	184	178	162	155	173	163	153	194	180	194	167	175	197	158	179	187	187	193	186	172	219	174	186	184	178	168	161	180	174	172	183	210	184	187	178	170	161	178	185	176	179	176	175	205	173	182	193	200	185	184	172	166	188	180	177	169	185	170	189	187	178	196	188	193	178	196	162	192	184	192	183	172	197	190	181	176	173	179	159	184	183	161	173	165	165	186	178	177	168	182	191	174	179	177	212	194	203	171	176	204	164	203	178	214	157	168	153	177	193	171	168	210	154	186	192	190	173	203	196	168	180	183	156	182	190	174	170	140	184	195	175	177	180	186	185	187	158	183	187	167	140	153	178	189	186	169	180	184	172	186	168	187	171	168	175	187	197	143	163	167	165	197	182	186	188	225	196	201	165	174	178	175	180	181	157	164	172	198	146	175	195	180	205	181	191	187	174	175	187	191	171	161	162	158	181	181	190	186	176	184	211	186	184	159	206	168	172	182	198	177	188	171	185	179	181	188	157	161	160	182	177	163	182	191	145	188	157	186	171	199	164	185	185	190	171	200	179	177	164	175	170	179	194	171	179	215	179	183	170	189	186	188	168	178	183	168	166	188	194	181	188	177	194	162	166	209	174	169	190	185	174	171	161	156	170	183	188	183	156	201	151	192	192	202	171	168	176	187	182	194	161	174	185	171	177	163	191	182	155	188	196	161	177	190	189	165	159	182	172	169	191	190	189	191	197	203	172	210	172	171	185	183	169	188	176	169	172	166	174	158	181	207	183	148	198	192	199	169	159	177	164	198	177	196	196	169	183	218	171	177	181	183	152	186	202	173	163	194	198	173	191	186	169	163	183	182	178	162	148	171	161	184	179	192	191	190	158	177	149	184	198	177	159	183	164	222	181	152	157	182	191	156	183	186	162	170	167	178	176	190	193	164	161
3791	3828	9433	10864	7037	6605	7588	6249	4861	3315	2369	1703	1548	1371	1481	3330	7201	4404	2948	1917	1147	798	696	681	672	624	611	670	608	617	655	658	652	665	623	691	663	716	645	653	644	673	646	619	635	673	653	635	655	655	636	624	656	647	647	624	643	681	639	635	614	645	662	646	663	703	612	636	636	649	630	612	624	675	625	630	656	627	680	629	649	632	665	657	655	666	647	655	633	683	660	715	653	628	670	688	701	607	656	700	681	640	664	658	635	624	648	648	656	651	698	667	669	718	640	647	625	696	704	654	605	612	615	645	645	626	691	647	668	682	626	666	677	632	647	658	656	683	680	648	691	682	669	624	647	627	644	652	613	679	671	657	681	628	673	702	649	635	681	656	618	653	653	681	696	668	674	638	722	656	677	656	621	700	626	659	680	681	653	668	671	669	590	671	662	680	664	627	629	617	685	630	635	659	711	671	713	628	643	673	654	631	670	638	613	595	643	651	664	648	686	677	687	616	654	613	618	666	657	645	664	652	643	650	694	676	621	664	656	646	659	629	674	638	627	663	674	680	637	596	656	621	656	667	653	626	637	664	622	661	621	642	645	629	682	640	692	649	677	712	682	675	633	636	633	647	670	661	611	689	681	665	633	663	663	711	676	609	654	637	718	710	679	635	623	653	685	628	626	656	662	649	646	635	622	644	628	676	676	657	616	688	650	688	617	666	642	656	653	635	649	647	636	662	657	649	697	643	636	675	680	667	691	659	603	653	678	622	616	719	627	643	655	637	653	630	624	652	652	646	701	645	680	636	663	655	597	629	648	614	655	637	692	658	639	660	625	682	597	684	656	669	673	664	680	676	682	693	646	651	629	673	652	656	680	653	674	685	645	659	638	642	683	696	656	667	663	645	658	612	619	627	628	625	656	660	689	622	626	635	633	635	642	664	648	675	618	641	665	648	649	631	651	683	671	628	644	621	644	710	694	663	708	660	644	641	633	654	677	606	669	650	669	648	654	690	643	634	696	627	651	632	633	640	644	646	627	624	708	643	690	675	673	590	686	630	635	630	619	638	635	676	658	671	655	669	709	650	642	698	660	634	590	634	633	647	674	631	624	654	674	624	673	653	642	663	655	694	660	630	718	696	681	630	668	686	678	687	681	672	656	610	653	637	647	631	624	659	680	653	690	621	670	635	641	655	660	618	673	665	627	625	663	673	675	588	637	648	602	629	668	635	640	695	674	621	674	674	668	668	665	668	608	682	667	692	653	625	631	643	627	669	631	688	680	600	640	647	665	674	669	703	660	663	694	640	633	685	680	708	609	634	660	624	668	600	702	602	613	683	618	689	627	641	637	674	627	630	675	675	669	634	639	617	664	655	614	612	665	644	629	667	648	648	606	645	652	700	641	657	652	644	654	672	682	661	624	650	635	641	647	645	641	654	667	687	645	605	707	684	635	644	685	672	705	716	647	683	642	677	660	652	642	654	648	682	682	675	663	651	638	650	698	671	638	645	620	630	600	608	647	697	657	625	636	641	663	619	636	718	636	667	649	678	683	661	654	605	674	653	652	668	655	640	715	605	644	709	724	638	690	682	648	626	660	649	662	652	668	623	637	632	663	668	650	695	632	654	658	638	648	661	632	652	653	655	658	682	635	647	658	623	656	622	664	645	658	674	633	674	723	635	665	649	677	656	638	644	697	659	624	683	677	632	588	652	673	687	691	643	654	677	647	640	601	641	603	640	646	640	626	655	666	682	672	647	626	658	623	653	663	665	668	639	650	662	674	672	666	657	619	663	682	635	621	655	650	613	659	650	662	636	683	677	639	694	595	677	683	660	626	669	657	709	637	588	632	643	701	650	654	582	684	682	661	694	682	631	655	657	630	647	655	622	673	600	669	641	640	705	600	659	643	648	697	649	663	621	635	643	672	627	694	700	612	607	687	616	661	650	680	656	632	621	680	634	648	666	644	694	655	639	668	690	649	632	663	677	636	710	646	637	639	623	681	702	673	673	638	690	663	672	657	660	665	648	633	665	647	673	621	633	690	661	665	624	674	648	658	666	654	647	678	668	657	671	663	613	620	655	650	665	605	651	648	629	650	615	620	606	669	684	649	647	645	624	662	677	660	646	653	653	686	642	652	670	687	620	676	637	653	619	695	649	647	620	710	662	683	644	648	651	682	666	671	665	677	630	667	616	602	641	636	657	646	647	661	665	632	622	637	603	638	649	664	643	644	648	667	606	646	657	628	664	688	589	658	660	667	684	672	674	636	683	655	638	614	648	673	677	615	644	636	605	688	654	640	655	639	668	621	677	663	692	655	698	628	660	650	662	623	646	653	649	666	641	620	650	723	612	652	658	616	642	650	632	672	632	674	689	664	646	662	612	652	667	657	684	704	680	639	668	678	661	657	684	635	701	657	602	677	689	647	649	688	649	620	660	688	654	682	630	646	623	651	675	627	613	670	610	674	687	631	644	625	666	666	651	687	659	625	714	645	738	676	643	639	628	689	668	671	666	676	631	671	695	648	655	613	679	624	667	671	648	673	689	611	607	635	667	654	664	671	600	641	652	683	673	683	659	653	676	657	678	678	677	681	684	663	696	699	688	625	665	619	651	653	639	662	662	647	653	644	671	677	631	645	657	670	662	644	649	636	641	641	648	628	684	664	659	708	623	619	647	618	632	647	630	681	648	687	667	674	615	687	660	657	656	648	663	670	651	681	659	667	624	671	630	676	682	660	632	632	647	671	652	638	647	674	667	702	659	716	616	641	670	679	644	614	613	634	674	647	659	699	700	632	686	634	723	668	636	685	639	638	656	650	666	693	647	632	694	627	620	616	662	676	653	650	648	645	626	654	668	641	708	613	685	643	648	650	664	692	627	657	703	635	642	633	625	608	611	653	696	645	653	671	685	662	671	659	657	695	654	681	650	640	630	630	606	648	651	624	638	705	656	613	637	692	667	648	641	679	661	635	656	625	634	688	647	703	658	630	684	678	661	643	664	686	661	645	682	598	644	664	690	675	679	656	644	676	622	660	638	587	691	642	623	659	667	636	698	641	670	724	618	668	628	628	659	673	652	667	664	670	638	674	654	647	655	634	656	657	647	664	713	662	604	680	626	625	671	699	652	643	641	677	622	648	669	621	654	641	611	627	646	608	701	638	636	658	698	672	648	652	663	672	690	642	658	642	651	702	633	660	687	652	686	653	672	640	654	673	686	675	683	664	713	638	667	715	652	668	618	682	597	644	661	659	606	632	652	664	659	644	637	694	599	686	694	641	619	711	645	648	670	667	653	635	700	643	632	635	651	674	640	674	651	683	645	631	625	654	621	660	700	694	645	639	685	643	645	673	714	653	697	622	616	645	652	665	640	708	684	598	653	635	655	640	662	669	695	700	643	620	641	611	643	689	678	667	674	663	641	602	638	671	641	629	690	622	673	649	659	646	620	627	642	610	637	657	633	613	709	643	622	638	671	643	631	680	641	667	641	635	680
12266	11221	15210	15219	14620	9207	7052	6260	3877	1834	958	883	763	744	2265	5421	9588	7736	4180	1888	827	345	237	195	187	185	201	162	175	179	186	191	194	230	188	203	212	173	199	171	198	164	167	175	171	161	174	173	193	172	172	176	179	194	190	182	183	161	188	175	201	189	188	164	212	171	189	181	202	175	187	188	202	155	186	166	189	178	191	178	186	180	190	173	175	168	177	195	174	213	156	161	183	177	170	179	192	188	209	179	179	210	179	173	190	180	175	184	187	158	197	179	208	180	187	168	176	201	183	182	199	171	194	182	192	186	173	184	197	191	190	191	178	168	207	186	187	161	167	205	187	159	190	227	190	209	185	197	192	177	202	197	194	176	201	144	199	197	157	192	192	189	204	172	163	171	162	170	163	180	168	185	198	181	201	164	177	200	175	200	190	181	191	194	190	178	156	197	193	190	180	167	165	193	219	183	176	160	186	180	174	202	177	163	167	198	215	175	193	165	176	176	197	172	179	213	174	154	171	217	174	163	184	194	193	170	183	202	191	200	184	187	201	184	174	182	181	191	184	201	171	181	204	166	198	186	160	183	163	189	188	155	200	192	185	187	191	186	195	171	187	183	191	210	167	194	201	179	177	196	174	179	155	180	188	173	213	197	208	168	188	177	199	180	170	167	183	191	176	189	175	191	197	221	191	199	197	205	196	171	163	207	231	167	177	167	180	171	182	185	156	212	172	175	183	179	172	187	161	206	164	176	175	183	187	178	180	172	200	175	163	182	190	197	176	193	184	178	192	175	189	198	147	185	216	177	214	189	186	195	182	181	165	178	192	215	188	169	199	174	154	161	181	185	204	193	183	179	168	189	187	199	166	188	184	178	188	175	197	176	173	172	194	165	169	203	178	177	172	190	166	201	190	151	182	179	173	186	188	210	201	175	202	178	199	216	173	188	181	169	178	167	213	190	185	177	168	180	173	198	199	184	176	184	168	156	177	169	183	180	189	187	191	198	185	182	188	186	191	165	187	162	183	158	173	177	188	184	199	190	185	176	194	172	186	168	194	203	186	184	176	169	174	191	186	201	179	179	165	166	203	178	180	215	196	165	191	163	183	189	188	183	153	188	172	178	145	164	168	191	193	192	187	165	165	184	180	164	194	175	185	175	176	188	185	171	182	174	154	165	163	194	172	172	176	170	184	170	200	206	193	189	182	177	185	187	183	174	195	185	161	179	179	173	151	176	177	192	170	189	164	165	186	189	175	204	188	199	184	174	183	185	175	172	170	184	177	188	198	184	215	173	174	163	178	178	193	168	182	181	182	205	179	177	171	175	180	186	182	179	180	171	213	185	196	196	175	200	180	182	199	185	159	190	207	203	175	193	170	186	192	188	177	174	166	213	158	199	189	170	183	187	173	208	171	180	175	167	177	198	170	185	191	197	181	202	184	194	192	182	181	166	159	194	206	202	200	197	174	173	176	190	197	192	179	150	192	184	158	184	174	176	168	196	190	208	198	180	175	164	177	180	172	185	191	184	212	177	174	191	177	171	152	155	192	169	153	200	211	189	163	164	179	196	177	187	209	178	174	197	205	189	183	176	181	203	195	182	184	181	182	168	177	179	186	197	202	178	200	170	189	163	185	203	188	175	176	186	171	193	175	173	186	195	174	209	182	189	191	200	188	181	179	207	194	171	190	183	161	163	162	194	171	174	204	214	201	157	194	187	184	187	181	182	177	148	187	174	161	171	178	175	191	188	197	207	180	219	200	199	179	175	208	189	203	177	179	153	172	192	181	205	176	187	178	181	160	196	185	171	180	189	177	187	175	167	192	197	183	155	181	181	193	186	176	162	164	181	174	210	173	173	203	185	154	147	217	188	201	194	173	178	176	170	192	173	172	179	208	207	190	199	160	197	182	189	194	164	178	208	183	185	185	188	191	205	201	160	168	180	181	182	195	172	184	189	185	197	181	170	185	176	190	178	182	225	201	195	185	166	185	180	155	193	179	199	198	158	169	194	162	180	163	171	193	201	192	163	207	163	177	198	172	170	182	166	171	164	187	178	196	181	193	190	173	154	164	186	181	181	195	177	147	196	195	188	183	198	172	187	188	168	200	197	195	178	191	184	177	189	189	156	180	187	189	165	203	176	162	181	191	175	195	173	178	163	197	190	189	157	174	179	171	177	212	159	170	194	190	199	178	181	184	188	192	199	181	150	186	198	181	177	180	182	163	176	164	171	188	202	185	186	187	172	168	184	164	170	181	175	171	183	166	179	162	204	172	180	185	178	193	170	209	186	197	177	210	193	159	194	191	177	187	173	173	179	174	166	164	186	175	191	189	170	189	185	180	187	177	190	167	198	174	166	173	190	199	191	181	159	164	194	181	185	171	170	184	153	185	208	196	167	167	166	185	200	175	163	171	188	188	183	170	208	150	198	176	198	179	154	201	191	198	196	166	174	197	178	182	184	169	183	173	207	211	184	188	163	184	187	172	191	188	171	185	186	194	176	188	193	161	173	198	181	175	193	178	195	180	170	203	175	163	190	172	174	165	164	197	146	202	185	190	195	180	180	210	170	193	199	207	163	182	189	169	160	186	177	177	179	200	185	193	181	207	199	197	174	191	203	180	156	173	165	210	197	172	177	174	190	171	185	212	181	148	179	183	179	144	187	209	184	165	184	192	200	204	197	211	188	196	171	184	170	192	183	191	172	187	193	206	163	210	178	202	191	200	194	192	164	181	159	164	169	182	193	164	177	182	198	176	181	172	176	197	186	166	181	176	165	199	171	177	172	192	176	200	195	159	189	167	200	184	183	173	172	186	182	196	189	166	191	184	175	183	194	165	160	184	180	170	168	181	196	195	174	190	183	193	180	220	175	161	165	168	180	186	193	172	177	176	163	175	167	166	177	174	175	188	189	185	176	201	198	183	192	181	165	198	194	194	193	203	199	172	198	189	170	182	174	182	183	165	183	167	187	197	179	181	188	162	184	176	181	184	162	189	221	177	176	203	173	178	189	151	167	200	158	189	182	179	184	170	213	192	195	198	165	179	192	204	195	193	203	196	196	151	175	187	173	183	200	191	173	210	191	183	208	182	183	180	186	173	182	200	169	170	188	168	151	190	185	205	189	159	205	200	195	176	200	172	203	189	183	191	167	200	193	197	196	160	192	197	199	182	193	169	194	176	174	171	155	155	191	174	160	184	192	171	194	184	182	188	187	191	198	162	176	174	175	194	187	194	184	174	204	191	159	181	204	202	200	189	184	173	213	195	184	174	183	167	184	166	180	173	215	197	183	206	167	187	176	164	183	179	192	186	177	167	170	189	208	183	184	164	197	175	181	192	180	190	182	195	203	203	191	191	192	184	169	170	189	190	153	166	193	178	195	191	152	182	184	197	206	172	181	198	177	199	192	154	181	206	171	165	167	174	194	180	196	176	183	180	168	183	175	187	204	173	173	210	150	187	191	200	206	169	193	194	185	196	202	179	174	194	178
11653	10324	19054	22039	22560	17605	16443	17324	12306	7309	4892	4713	4418	4102	10390	21274	30076	25398	17474	9654	4007	1704	926	614	675	682	646	676	675	654	664	615	653	694	668	653	656	678	653	632	630	706	677	652	660	693	665	628	632	658	679	676	703	639	675	697	655	637	654	667	672	667	649	640	621	677	640	662	636	617	636	629	673	660	665	662	670	661	633	673	673	658	657	666	662	659	662	660	617	637	660	637	638	648	713	692	661	691	644	718	610	669	670	654	694	644	611	654	675	661	702	619	629	639	611	673	671	609	653	591	640	655	690	710	662	649	622	671	625	624	690	680	657	684	653	670	655	640	660	663	666	659	634	644	631	664	648	646	644	674	633	634	682	644	690	696	635	677	658	604	701	643	613	627	669	642	678	623	671	627	658	673	613	668	666	661	667	655	647	665	622	672	685	676	642	667	706	654	660	659	649	662	633	670	668	654	665	662	656	663	639	645	645	666	672	672	696	675	639	657	684	650	689	666	656	604	678	648	642	705	677	667	669	673	689	629	663	734	645	688	621	640	645	616	675	662	663	648	643	677	626	643	627	701	623	642	644	667	678	660	616	664	680	652	656	618	638	679	660	684	691	644	645	666	654	669	625	674	673	688	674	667	696	647	716	669	679	673	647	661	646	621	640	680	629	653	679	640	671	648	682	646	632	611	650	671	636	652	648	729	657	654	662	631	679	644	600	679	692	655	674	730	650	619	653	654	651	707	635	690	631	655	696	623	618	671	675	648	644	690	674	659	647	656	689	653	657	657	691	704	679	611	633	655	719	636	692	667	695	649	669	650	653	656	663	641	640	697	707	651	648	648	708	685	672	687	649	649	646	731	692	625	642	648	679	664	621	682	657	654	703	655	625	721	636	651	656	628	636	669	637	680	702	669	667	654	651	634	681	687	669	690	654	666	693	654	723	675	671	629	626	628	677	661	659	647	627	636	661	720	653	664	649	670	664	691	681	696	679	667	646	683	660	660	640	677	690	631	690	678	673	641	642	704	657	681	667	665	684	622	642	663	698	687	655	666	660	651	635	676	659	617	666	662	626	688	676	662	697	652	706	684	720	587	668	663	665	664	614	631	651	660	635	667	666	624	701	646	697	658	667	726	679	622	683	652	691	653	669	632	618	632	699	624	656	668	615	674	674	653	689	632	665	666	685	625	650	663	652	632	672	710	639	673	701	637	677	637	712	664	624	693	667	641	659	689	650	719	690	677	708	663	675	644	674	634	657	666	689	692	649	665	660	673	616	645	654	661	660	624	651	654	656	676	669	644	656	656	662	622	636	649	705	657	678	658	617	664	647	638	675	649	671	637	660	711	711	719	665	700	653	682	668	654	612	651	687	679	684	637	652	673	672	638	670	650	673	641	693	712	643	648	667	619	662	647	688	718	680	654	647	677	667	641	669	672	646	675	674	659	648	683	625	643	673	663	672	694	655	694	649	647	638	668	652	632	688	676	692	677	656	689	627	658	667	639	655	715	699	657	704	627	652	637	668	684	682	613	668	693	637	652	680	692	699	672	696	631	679	636	680	683	668	650	666	693	661	721	663	646	682	697	660	694	656	626	639	687	686	718	648	625	658	641	697	670	645	643	665	661	736	683	643	673	641	641	668	642	648	674	653	673	661	703	687	627	714	670	680	678	654	658	665	664	629	597	658	711	672	631	634	648	607	697	661	622	657	647	701	633	674	692	696	678	726	622	654	700	675	678	688	628	670	672	671	630	687	681	678	653	647	709	663	665	650	652	658	701	646	680	694	674	664	667	633	684	683	663	734	670	703	675	679	666	646	612	655	663	645	706	670	618	659	679	701	618	676	699	659	638	660	697	641	681	627	651	606	638	657	630	682	664	702	651	647	682	668	666	690	659	647	651	665	636	684	690	615	592	683	640	716	633	658	641	686	653	635	671	688	678	619	632	667	617	664	652	678	640	649	652	619	676	661	679	699	669	676	604	667	638	692	655	654	690	675	691	619	635	664	649	684	644	672	684	673	656	669	644	695	633	670	671	637	670	663	628	681	648	683	647	688	647	672	636	656	680	687	637	609	738	716	619	640	655	618	637	656	663	698	666	660	607	690	644	631	659	634	661	656	695	680	648	651	689	679	665	639	665	706	627	633	643	663	673	672	633	720	615	651	662	633	695	641	644	674	623	644	643	649	672	661	623	674	653	659	724	698	632	639	679	635	682	643	643	723	696	701	661	690	682	689	679	642	667	618	710	632	681	661	646	690	660	655	708	620	656	624	601	630	665	686	659	698	673	664	683	629	674	686	677	687	698	684	658	634	682	692	718	689	676	636	652	643	666	650	676	652	682	666	695	659	685	624	692	629	650	625	684	627	668	689	642	679	717	689	688	659	662	656	693	696	652	650	640	651	631	685	687	696	638	681	676	680	664	640	663	650	646	712	642	676	612	629	677	683	650	655	647	632	690	613	737	717	631	661	666	642	685	685	661	635	678	661	670	635	654	642	683	654	726	691	721	630	632	662	638	609	654	674	640	654	667	651	626	612	645	668	639	656	698	661	652	660	674	667	617	612	618	643	643	672	683	665	639	691	647	705	659	705	660	667	651	641	650	640	656	626	721	726	679	636	682	684	683	664	651	647	613	681	671	643	616	666	625	672	684	665	641	644	688	716	693	696	690	683	641	639	697	717	694	638	669	660	661	707	635	673	666	660	632	723	644	695	657	683	676	682	668	660	674	645	695	685	712	659	618	672	680	656	690	613	666	665	683	646	665	652	683	621	675	653	636	639	714	697	671	675	692	652	631	684	632	647	622	683	665	655	630	615	648	684	626	634	617	669	657	730	628	634	646	667	661	707	694	614	687	664	697	600	668	694	674	679	649	621	679	616	637	681	673	660	678	651	686	683	698	654	620	633	636	680	641	619	653	626	629	666	629	632	680	700	665	649	683	643	650	674	699	680	653	629	661	660	625	710	646	672	657	681	669	623	666	651	719	660	693	619	684	632	679	671	676	653	662	640	652	679	695	649	647	668	676	598	669	684	721	654	696	629	675	651	661	703	676	655	629	659	698	670	669	662	660	678	627	667	618	619	699	678	644	697	691	682	639	683	681	698	697	661	651	666	627	664	684	667	622	696	671	659	653	614	660	631	610	645	653	618	619	729	681	651	664	677	657	614	696	640	639	697	652	663	657	683	625	690	692	678	719	668	683	676	711	637	682	655	711	684	615	647	654	619	659	633	683	649	632	658	660	644	681	643	699	646	718	666	691	651	632	660	682	692	624	639	654	690	669	640	621	644	697	666	648	657	651	687	673	596	678	663	663	640	622	680	656	629	649	653	655	662	628	654	729	686	648	657	700	643	657	640	653	655	681	675	637	606	648	677	657	615	634	656	658	667	738	683	662	637	679	661	679	632	667	678	671	627	687	672	732	660	654	692	658	673	641	701	664	664	669	636	653	688	670	670	643	691	650	632	671	649	681	625	633	696	683	697	663
18373	16157	20931	22111	19709	14053	13375	9194	4868	2600	2528	1841	1235	802	1392	8739	16478	15066	8459	3734	1318	492	283	207	240	235	224	242	250	230	222	248	249	245	232	230	209	223	239	228	218	186	237	255	231	236	246	249	212	227	212	220	210	245	224	240	223	196	212	222	229	191	220	232	224	242	240	212	237	233	219	232	219	218	244	208	228	214	214	239	266	192	248	227	242	219	270	227	217	217	238	243	231	232	250	223	217	242	223	226	225	227	230	245	214	221	223	213	232	221	223	227	207	213	229	223	222	233	246	236	230	245	221	222	232	242	236	253	236	229	246	212	224	213	219	220	197	209	245	236	256	232	238	233	229	205	240	233	239	219	247	252	254	230	218	257	214	232	251	208	213	262	209	234	207	231	247	234	220	253	227	220	233	227	233	251	240	243	226	236	225	201	231	248	228	227	223	220	243	204	223	188	239	238	202	236	226	228	250	272	246	205	263	231	250	248	218	248	233	262	228	221	216	234	227	214	233	208	223	255	223	213	259	219	248	241	240	270	226	233	208	191	235	227	214	200	213	234	231	249	249	209	211	210	249	229	221	230	213	237	225	211	231	223	193	251	212	204	219	231	219	256	225	241	194	196	248	233	229	242	220	213	208	257	239	217	216	217	250	208	256	220	204	242	239	233	224	239	228	215	237	203	241	249	216	217	214	221	215	237	240	228	198	226	239	230	242	232	253	205	243	229	231	231	227	268	218	239	222	225	259	244	235	224	215	234	212	242	229	208	260	209	248	226	232	255	228	252	227	232	247	221	208	237	259	192	246	258	244	254	218	239	201	205	229	248	235	254	238	206	244	239	249	246	243	237	243	265	241	217	227	238	214	260	246	232	218	231	207	243	190	230	235	245	238	245	223	225	230	228	242	235	234	271	236	229	224	230	222	220	230	245	238	228	249	263	227	226	249	224	213	210	234	253	262	250	224	182	207	226	232	230	229	226	226	233	263	260	216	228	222	244	202	255	249	222	211	237	250	224	234	246	253	249	255	230	237	211	218	247	231	239	231	238	240	233	224	226	226	230	229	210	236	223	270	223	233	197	224	215	235	208	214	227	220	214	251	223	190	246	207	212	204	230	212	240	207	257	213	248	236	225	229	221	219	228	234	222	210	223	237	228	230	249	209	233	235	211	186	245	230	246	245	249	261	222	218	231	221	218	231	230	206	205	234	232	230	205	268	250	220	228	240	229	236	225	232	231	216	226	230	224	222	214	236	227	245	241	210	244	211	251	220	266	217	196	216	210	242	235	227	244	231	209	225	246	221	233	231	242	233	240	225	236	252	255	233	233	195	252	230	236	196	216	213	209	245	243	231	221	245	239	222	208	235	227	215	191	223	223	204	239	226	238	234	233	234	228	236	238	220	220	238	191	243	234	226	235	238	223	238	265	209	245	210	226	224	230	235	237	256	216	236	210	226	243	240	236	246	233	246	228	249	228	209	234	228	214	233	213	239	209	236	208	260	225	225	214	257	239	237	241	211	231	258	201	202	220	223	219	236	254	214	256	200	252	257	217	215	212	245	250	252	233	211	189	243	251	237	218	233	231	219	228	252	239	223	249	235	242	233	246	260	228	220	215	225	213	233	219	226	223	250	232	228	235	244	238	210	213	207	234	233	237	220	239	220	238	230	249	227	228	251	237	221	246	240	238	234	238	226	225	234	244	223	218	207	235	221	255	201	225	215	239	224	222	233	223	210	197	228	254	213	209	231	199	224	258	220	223	252	241	247	237	230	237	245	238	238	250	211	250	228	230	243	221	231	258	227	233	224	207	205	191	201	224	233	236	210	228	221	221	226	223	220	225	226	217	214	222	263	205	222	230	239	227	242	233	232	248	213	253	246	246	229	229	233	253	212	262	247	239	225	205	249	250	235	255	219	208	252	233	234	226	209	234	234	217	229	236	242	228	224	234	232	239	227	231	198	234	244	222	238	223	233	225	249	224	203	242	242	224	244	242	212	214	225	228	217	241	208	248	224	234	242	236	226	219	249	237	230	249	221	224	200	234	246	247	231	264	220	239	226	222	228	232	207	209	240	230	227	233	245	239	221	242	244	240	261	212	215	222	237	247	211	219	236	240	225	219	228	213	239	188	219	218	247	212	220	231	206	240	234	246	227	236	236	241	219	253	215	224	223	246	226	242	200	230	254	226	224	248	224	214	240	244	233	224	210	226	246	232	232	224	231	214	241	225	221	208	231	239	234	252	220	232	230	258	179	222	225	231	234	254	255	244	218	216	209	215	255	218	239	222	215	236	226	224	237	279	223	235	252	228	230	213	233	239	261	202	246	258	235	240	224	203	222	232	235	240	229	246	262	222	243	253	250	244	223	229	214	216	236	233	262	230	239	233	241	221	230	235	242	253	219	218	236	201	219	204	213	233	204	216	226	254	227	258	213	227	238	214	231	232	215	214	222	208	218	248	200	225	231	213	224	221	256	252	235	199	250	206	216	211	251	212	245	243	230	217	238	220	238	224	247	240	224	237	213	224	247	238	217	239	234	235	248	233	226	251	203	235	220	229	214	209	219	240	231	237	265	221	240	246	228	235	244	227	233	237	219	214	211	239	207	242	232	232	245	227	259	263	221	242	225	259	247	222	218	219	232	230	239	221	212	237	229	202	215	231	252	237	224	226	253	230	231	228	223	215	216	220	234	246	221	231	223	250	235	248	235	234	226	228	221	187	217	241	230	244	222	234	226	240	238	235	227	223	267	216	242	244	232	231	247	227	212	269	240	234	204	212	246	239	212	227	228	220	228	223	239	210	218	207	203	242	225	227	192	225	183	208	229	230	212	229	252	231	251	247	261	244	246	227	225	235	223	218	240	232	241	232	238	238	219	242	263	197	204	268	231	192	216	238	187	237	223	214	211	226	248	217	212	234	218	209	215	247	232	253	227	233	249	275	267	219	228	217	255	230	223	247	226	243	239	227	231	224	214	231	237	225	249	248	244	207	232	234	197	245	258	260	228	213	228	216	225	232	221	244	215	237	227	253	227	237	203	247	229	219	222	243	240	235	254	226	221	204	225	238	249	226	224	224	232	206	231	237	244	251	237	233	251	225	235	241	210	222	227	208	208	240	220	231	226	233	235	233	234	236	231	240	229	228	216	218	255	215	245	241	223	221	237	248	245	228	218	241	230	225	226	242	234	238	213	226	244	226	229	250	241	213	218	260	230	247	218	212	250	229	247	251	236	241	237	229	233	231	199	225	216	237	220	206	204	230	257	224	210	244	261	234	229	227	230	228	234	255	229	184	229	197	239	212	232	228	231	244	230	209	246	238	240	240	202	244	234	241	237	246	236	209	253	210	224	246	225	227	237	218	235	235	240	231	234	256	216	213	235	246	226	233	214	220	249	249	198	214	216	225	209	212	253	244	258	238	225	227	225	221	214	224	233	233	228	243	200	219	249	252	237	245	235	238	212	245	225	223	223	260	247	235	242	236	234	227
15833	14014	23568	28756	26811	23042	24653	19537	12918	9815	10769	9327	6850	4278	7533	28082	38268	35140	25889	15576	6594	2476	1132	799	750	828	785	791	824	829	799	829	756	801	790	776	848	775	812	784	815	763	846	807	751	819	806	837	808	726	828	750	819	780	788	819	780	794	786	755	821	800	757	811	784	805	765	772	723	794	785	871	753	834	791	787	779	812	777	743	786	770	834	752	776	817	807	852	795	814	847	826	808	826	771	822	827	731	740	822	792	785	807	870	796	805	793	825	814	779	848	828	813	829	809	858	782	855	758	774	819	814	776	816	779	802	834	750	778	813	803	786	789	812	833	823	821	821	770	799	820	819	850	808	780	787	776	821	805	746	824	750	813	838	807	798	778	815	796	807	751	781	764	793	828	810	832	812	814	796	767	792	842	872	780	883	802	785	822	817	776	781	830	824	798	810	761	800	804	786	854	751	785	824	792	768	825	740	829	760	776	859	733	822	819	841	818	763	759	808	809	801	779	781	804	776	755	802	812	831	810	785	782	802	754	773	874	815	846	772	822	769	801	800	779	814	814	824	807	805	837	784	823	798	880	810	753	792	802	799	847	794	770	795	842	846	804	818	752	843	824	833	763	762	771	818	805	813	779	788	806	804	813	786	819	825	831	821	743	840	804	820	800	764	806	798	839	784	797	799	817	797	794	838	783	777	759	788	837	793	821	741	766	837	806	826	803	822	769	814	775	796	839	790	860	800	822	810	838	828	793	784	787	801	807	796	793	836	807	830	821	763	807	810	802	805	811	752	746	793	784	813	805	807	795	785	789	804	798	818	821	812	798	795	782	805	770	754	823	815	787	813	834	782	801	848	794	765	801	831	778	843	843	800	822	772	824	773	817	796	752	799	793	771	775	798	796	810	744	753	797	802	800	779	792	793	789	761	809	822	797	800	778	786	862	806	783	787	822	758	788	844	800	768	812	856	757	802	796	795	818	823	787	848	753	768	767	772	806	789	781	832	792	778	838	826	783	790	773	809	788	783	819	795	829	825	776	773	797	805	827	823	802	786	820	794	772	841	828	821	793	833	775	826	754	805	845	788	796	834	812	774	777	783	791	784	769	832	787	880	762	826	798	806	803	806	803	781	834	786	820	799	798	813	839	824	756	838	780	748	843	816	868	829	855	835	783	814	762	792	796	795	857	794	758	852	822	775	794	817	779	744	836	803	789	789	782	786	855	790	820	826	762	816	769	839	838	817	799	815	765	798	818	809	762	781	812	757	789	789	824	786	764	761	818	818	836	752	795	793	750	795	776	863	806	843	813	782	814	754	854	814	814	774	804	797	813	771	793	809	750	787	806	803	811	858	781	808	841	807	790	795	777	873	809	797	825	800	798	824	790	818	808	797	796	768	810	772	796	814	774	813	807	761	803	752	849	780	792	762	784	792	843	782	818	769	807	791	828	762	826	883	853	814	793	796	776	802	799	774	791	817	836	781	800	817	827	798	809	796	793	782	797	813	846	816	802	762	818	764	766	792	768	794	808	754	792	796	816	794	838	810	828	850	791	829	804	766	833	778	791	752	766	834	757	778	783	836	751	758	866	777	813	826	786	850	797	825	768	863	802	776	772	815	805	731	815	805	815	849	795	764	822	786	844	856	811	791	806	813	776	795	822	776	788	817	747	814	816	790	805	797	770	798	839	743	793	805	792	799	785	858	814	800	798	860	813	817	819	827	801	797	791	785	809	792	811	778	777	790	811	858	807	784	834	795	767	779	801	765	789	816	837	771	854	753	818	779	762	791	799	806	803	808	844	787	841	801	804	795	809	783	855	823	807	779	826	859	824	827	816	784	771	756	827	757	763	776	834	816	782	780	763	807	820	799	822	843	789	783	794	796	809	787	777	763	744	791	797	801	794	789	790	769	813	880	817	801	741	811	820	789	827	841	783	821	765	772	761	815	821	791	823	836	769	808	819	816	767	788	808	761	792	786	850	776	846	841	783	799	785	771	792	858	820	781	801	774	779	775	811	776	796	870	778	773	797	796	748	829	757	805	771	780	869	740	783	809	750	768	798	792	836	797	816	781	885	752	853	804	766	787	781	810	816	770	797	764	762	777	769	795	774	763	787	775	805	766	766	771	792	807	844	768	774	791	783	807	818	799	749	763	820	814	784	797	818	784	844	768	797	807	770	809	846	748	826	773	744	835	782	795	773	782	844	829	757	822	843	768	810	805	780	832	775	866	773	813	768	796	867	811	826	795	799	774	820	763	803	763	778	813	778	759	808	794	809	817	820	776	816	797	754	799	847	770	791	814	781	788	817	818	786	800	819	798	796	777	783	776	776	767	799	803	834	838	789	818	802	776	833	765	799	798	816	853	765	821	760	775	806	821	833	793	787	769	817	801	794	754	747	826	820	754	750	776	824	824	821	853	830	808	834	797	827	849	816	784	812	841	799	808	819	798	792	785	785	803	764	776	774	793	814	825	785	780	781	779	761	826	816	804	811	804	795	803	843	767	798	798	822	773	810	825	800	777	788	825	811	813	794	771	835	811	808	785	838	795	773	796	810	804	800	799	839	824	830	824	806	811	788	801	830	769	816	763	783	822	748	832	799	801	813	826	846	802	776	800	800	797	805	795	788	815	808	837	803	853	863	749	797	779	787	812	789	788	761	772	822	811	759	791	815	820	789	803	787	825	815	824	768	781	836	798	806	793	772	793	846	845	803	808	782	824	825	784	809	787	780	782	780	777	817	832	791	819	848	826	818	772	835	824	789	788	765	778	827	839	773	807	808	795	791	793	769	794	815	826	850	801	780	790	792	786	804	784	801	829	766	849	758	792	759	767	814	868	795	772	838	803	757	829	841	810	842	796	807	819	766	772	768	772	781	828	811	792	848	765	804	771	829	788	832	817	790	795	801	839	814	824	767	818	836	829	801	754	791	782	763	847	818	764	814	786	822	849	772	796	826	818	802	824	821	767	831	831	798	793	784	781	822	827	828	805	840	786	823	841	803	780	754	816	750	770	827	799	834	769	820	776	838	814	821	769	753	821	807	786	783	769	771	812	804	803	833	779	736	769	743	783	791	806	779	806	837	779	800	752	769	776	780	813	784	770	767	773	814	798	744	762	774	790	785	828	807	761	756	758	800	796	804	787	798	826	770	865	813	787	854	798	834	813	786	788	820	745	793	793	774	831	797	849	823	832	788	757	811	805	789	750	781	816	797	789	778	830	787	839	770	846	833	800	775	763	817	809	845	823	820	798	803	774	808	843	814	779	789	774	817	808	866	797	791	830	789	816	812	767	817	802	868	823	770	829	810	782	806	769	811	797	785	806	800	841	864	776	789	776	816	780	770	799	798	763	828	836	764	758	771	812	831	814	802	798	768	842	733	780	810	799	818	797	823	794	827	793	781	798	744	814	827	800	791	780	788	817	782	849	774	786	866	787	796	837	815	796	804	806	799	800	762	792	830	833	841	757	819	801	810	827	793	821	834	880	777	824
3192	3411	4093	3155	2576	1811	1435	1224	1011	816	846	552	412	294	287	363	812	1176	1013	636	371	215	184	159	188	175	188	186	180	205	180	169	178	169	175	185	156	183	162	170	166	153	196	177	170	179	167	172	167	158	181	190	171	182	153	159	189	170	183	181	176	172	174	189	180	178	159	202	191	157	174	135	167	158	166	211	168	172	183	179	185	169	173	190	170	167	167	175	176	173	179	178	183	161	161	171	173	153	162	173	160	153	154	162	174	165	172	174	171	160	195	179	180	172	170	166	185	167	168	189	176	197	202	167	167	184	183	170	167	179	165	192	185	212	187	173	146	181	168	151	144	185	183	163	170	196	183	189	162	189	157	167	171	175	175	159	201	154	163	180	173	190	192	168	152	154	161	175	147	164	186	181	168	183	169	165	147	170	170	180	168	188	177	178	166	173	204	194	141	172	181	183	149	179	166	182	154	177	196	177	168	196	170	168	192	198	176	175	178	182	164	157	178	176	176	195	176	158	180	161	160	163	186	169	176	189	177	177	193	183	184	146	154	165	184	181	185	190	163	171	172	141	173	164	173	155	171	175	182	164	171	164	160	172	169	176	175	168	154	163	156	171	183	172	160	176	149	160	172	196	155	180	173	192	163	173	126	181	156	181	164	167	175	164	178	180	202	190	156	183	143	166	179	169	158	161	176	165	148	171	157	205	184	174	168	157	183	199	161	193	163	166	160	190	167	163	165	182	188	181	163	174	181	166	166	177	170	194	161	180	159	166	191	148	179	187	167	167	181	170	192	168	185	167	179	178	172	169	174	165	174	179	165	164	181	174	162	175	173	168	166	181	164	158	170	169	179	161	164	160	168	183	175	159	174	170	157	197	173	196	200	168	186	199	180	187	188	169	154	192	174	144	177	171	173	167	181	181	162	170	177	169	167	171	175	175	176	172	193	169	160	175	178	191	176	157	153	182	194	181	170	172	188	204	161	155	179	177	171	177	177	181	160	180	178	179	162	156	175	157	167	168	156	185	173	164	175	177	187	190	176	188	183	192	164	188	184	169	180	190	186	158	232	211	174	177	194	168	164	163	177	174	175	180	163	191	188	182	179	193	172	192	200	187	198	164	168	163	172	169	171	174	165	181	168	157	174	166	173	157	168	166	170	207	166	166	175	174	174	159	178	161	177	190	175	177	202	172	177	160	178	175	156	177	160	188	183	173	169	162	198	168	168	147	156	192	184	171	151	197	164	173	170	188	159	164	168	172	187	161	192	178	167	161	179	184	178	179	169	164	186	180	176	171	176	174	170	184	184	199	177	159	173	173	182	169	182	169	181	158	156	172	211	180	171	198	189	166	198	171	170	163	167	173	162	192	191	174	159	169	161	165	159	179	181	184	165	177	160	178	170	164	184	152	181	164	162	179	186	173	173	171	164	185	168	170	160	176	192	207	194	192	159	192	176	153	169	157	187	189	172	157	165	173	193	154	166	169	158	174	172	197	181	158	180	185	177	180	185	162	172	191	176	175	158	186	184	167	171	168	181	178	170	176	167	181	162	183	175	177	155	169	176	179	178	176	181	170	172	183	183	186	195	216	185	181	167	165	184	160	175	157	192	189	208	187	177	183	171	162	158	162	176	168	173	187	176	176	159	160	160	179	182	170	188	161	186	177	165	171	186	183	194	169	175	161	172	172	175	168	180	161	148	165	188	181	177	184	177	147	170	174	173	170	182	167	185	154	167	195	157	157	174	149	154	186	166	165	170	175	183	176	193	173	171	185	181	167	178	170	175	185	176	185	167	176	182	189	175	173	174	170	172	164	185	178	143	170	153	184	184	159	163	189	164	173	176	155	176	184	188	171	187	148	191	156	188	179	174	161	183	157	156	163	172	141	177	199	179	172	164	163	187	176	167	170	174	179	180	155	168	184	187	158	160	187	185	165	169	162	155	157	170	168	163	177	197	139	171	158	200	157	152	175	168	172	183	163	154	183	212	174	178	176	174	163	191	176	171	169	179	165	167	153	154	173	188	158	168	163	209	199	195	166	161	182	172	186	178	186	176	177	185	180	179	181	150	193	177	182	163	165	192	185	192	146	149	187	182	178	154	165	177	148	183	193	186	180	184	167	150	201	163	170	174	161	169	183	180	167	160	170	162	188	156	171	164	177	181	159	154	176	160	160	167	159	149	189	181	166	165	196	192	169	169	200	175	161	155	179	179	183	168	191	151	186	187	155	164	163	178	187	147	165	166	170	179	157	173	177	175	179	195	179	161	150	188	168	181	150	192	183	174	162	168	182	169	184	192	166	161	180	188	172	152	160	173	170	177	170	173	161	174	152	184	169	184	162	175	168	183	171	193	173	151	150	157	158	184	152	160	164	171	169	169	174	164	201	181	165	167	136	167	162	181	174	205	180	171	176	177	175	187	168	166	161	166	167	167	166	165	176	186	173	185	165	182	180	155	161	169	181	190	158	167	160	166	215	194	175	177	175	149	182	191	182	194	158	160	188	158	179	167	184	172	160	175	193	158	192	203	145	159	179	154	161	165	185	151	177	176	197	182	170	182	181	152	183	169	162	165	169	178	182	169	162	185	168	177	171	157	182	172	184	170	141	162	171	168	170	185	180	164	174	144	189	170	188	184	187	177	147	193	164	183	178	166	176	190	185	164	186	164	182	174	183	181	192	185	173	165	175	188	168	180	174	166	174	188	194	161	164	186	191	207	183	189	161	180	185	172	182	184	181	179	174	168	179	187	148	174	165	170	164	181	151	165	159	169	181	180	171	179	155	184	158	181	173	168	185	199	176	191	193	172	170	192	168	181	185	172	194	189	172	195	186	167	203	177	163	185	184	190	176	181	152	184	153	167	162	187	178	158	180	172	195	198	189	181	191	153	172	172	205	165	188	176	176	181	157	156	156	183	187	165	175	180	156	183	163	168	164	175	198	162	150	158	170	187	183	190	197	175	168	177	168	185	166	169	190	183	192	165	168	190	166	172	173	176	160	161	198	173	164	170	171	166	155	169	199	191	199	165	175	158	170	173	169	144	191	187	173	184	210	187	187	186	188	188	154	175	168	171	181	177	167	172	197	176	167	158	184	207	175	163	187	169	161	164	145	167	169	177	183	170	174	189	169	157	208	174	172	161	164	184	208	181	182	164	168	165	173	143	202	163	188	194	179	178	171	184	155	166	163	174	200	175	175	182	149	183	169	184	169	160	167	182	164	179	137	163	179	173	181	166	163	179	146	159	153	165	179	160	185	172	160	181	181	170	164	175	166	151	148	177	198	170	171	161	173	172	189	170	168	204	168	164	170	180	168	183	186	174	165	156	165	161	179	171	176	167	183	183	199	186	178	183	174	162	191	172	180	189	171	153	170	173	162	165	186	176	177	185	185	155	183	198	156	178	183	144	167	169	162	168	188	186	187	193	166	182	157	187	172	194	175	159	185	159	155	165	188	182	191	192	158	166	148	173	162	161	160	163	173	172	165
3812	4500	7729	8930	8832	7376	6141	6025	4879	4019	4376	3264	2058	1459	1479	1879	4351	5572	4652	2753	1435	854	686	615	648	617	601	658	661	664	625	660	651	656	620	655	678	641	643	683	625	640	623	642	644	628	669	644	670	614	671	641	628	659	666	632	636	620	646	648	678	627	659	667	609	660	597	684	633	596	616	653	646	636	611	628	638	662	640	584	637	613	636	629	652	656	653	654	623	672	615	632	657	664	589	651	660	633	608	603	616	639	592	640	670	640	629	661	635	637	583	638	680	677	656	636	657	644	699	650	630	631	636	651	591	656	626	617	633	615	668	636	652	639	650	630	677	663	607	625	586	600	622	660	656	655	663	688	605	602	649	650	622	596	663	621	656	658	644	686	614	628	634	655	655	634	638	622	644	610	651	647	677	621	682	606	589	663	635	643	661	638	647	578	647	660	676	681	661	666	648	593	589	611	672	630	641	669	597	646	635	610	643	618	647	673	607	643	641	678	635	630	641	630	625	632	639	616	598	619	589	644	656	595	656	635	635	645	670	621	630	634	661	630	649	625	656	694	631	632	651	633	594	647	654	620	623	635	610	646	616	642	629	616	660	685	617	644	628	622	611	625	588	624	628	629	648	647	608	655	613	645	631	599	635	644	634	638	613	626	615	607	616	606	671	671	640	603	601	609	637	634	687	608	615	620	627	612	630	643	648	613	647	627	631	632	633	663	619	645	614	588	614	654	607	665	634	624	615	597	638	635	618	642	649	617	611	604	651	623	621	649	602	613	630	639	678	672	643	636	646	642	606	642	658	592	644	617	637	615	652	667	659	608	657	624	640	689	616	591	661	626	619	625	677	614	666	686	631	543	662	650	666	608	615	619	618	591	670	625	671	649	653	665	590	636	637	597	645	634	626	607	641	682	662	652	661	659	662	671	647	633	593	679	606	653	603	661	657	632	631	694	640	601	643	681	624	630	595	646	651	661	653	614	645	613	631	624	657	594	638	684	609	648	668	637	619	659	636	660	612	655	625	626	649	636	641	637	612	634	590	617	651	646	622	646	669	664	586	634	626	598	614	600	663	628	654	644	624	664	572	612	630	640	639	670	642	645	656	642	636	652	627	600	658	659	662	656	648	624	578	617	648	649	672	683	675	647	654	637	652	648	633	621	613	683	596	636	616	653	649	670	625	661	644	648	630	648	667	685	645	615	604	638	623	604	630	629	635	640	686	662	619	648	659	660	612	644	629	630	672	655	591	655	605	638	573	674	627	647	680	600	657	618	657	629	623	666	621	627	650	624	633	662	631	626	613	672	622	627	635	639	658	642	633	651	650	631	639	628	645	604	599	645	608	641	636	614	616	668	646	635	645	614	605	637	595	629	645	590	651	621	616	626	600	646	652	638	594	613	653	618	625	672	649	633	628	635	657	667	633	666	636	657	681	658	622	666	581	642	625	648	650	633	601	632	670	660	627	631	637	657	582	636	629	651	626	657	642	600	642	607	673	611	657	608	608	676	637	663	632	616	614	625	614	657	614	611	657	626	622	585	639	610	600	637	642	668	644	648	659	632	611	614	645	603	667	585	588	614	616	675	623	649	613	640	574	621	601	636	628	595	603	645	620	680	661	630	639	630	656	591	635	634	603	620	690	644	671	613	601	639	668	696	668	679	617	665	693	612	650	619	614	689	644	689	668	609	624	633	659	625	642	594	653	601	602	669	618	651	650	634	662	616	632	633	610	637	595	639	565	666	640	630	628	618	613	649	615	661	625	615	617	643	608	696	689	647	663	640	660	637	620	623	638	594	617	636	646	635	690	636	610	635	566	647	624	640	594	637	635	664	668	661	649	673	654	676	640	604	702	643	661	604	666	612	664	624	608	624	659	675	605	645	605	664	649	644	637	622	652	646	663	636	647	655	605	662	595	608	688	649	609	687	637	612	643	644	659	638	640	661	617	606	647	648	631	679	684	645	612	658	651	648	647	607	619	647	648	639	673	645	625	632	613	640	669	625	619	615	612	600	622	605	635	658	646	606	604	658	628	634	632	656	619	675	611	612	651	656	615	653	581	678	624	631	570	672	644	632	679	641	622	648	695	624	640	603	623	622	645	605	635	655	621	666	648	692	644	648	632	667	631	655	635	618	599	647	664	596	637	647	619	649	673	630	605	626	611	639	648	628	658	667	659	630	618	620	639	605	634	616	622	644	633	688	679	663	665	670	622	658	603	661	658	613	646	638	634	628	600	641	680	652	666	670	609	630	637	642	624	647	619	625	606	611	621	585	630	629	602	645	626	662	618	634	631	645	652	577	675	601	656	649	697	585	660	691	621	629	643	642	614	598	635	622	585	605	709	660	636	611	616	610	672	652	657	611	653	622	674	687	631	629	637	650	632	659	624	614	672	638	645	615	645	643	700	593	660	690	628	653	633	626	654	648	608	594	656	626	616	659	600	611	646	631	632	635	613	684	658	622	629	622	658	676	582	606	636	643	640	551	617	642	627	661	611	597	650	626	641	647	677	664	632	628	618	625	652	625	657	652	664	614	592	664	630	666	618	626	609	640	625	634	655	634	633	611	634	639	634	652	619	636	629	669	620	631	626	641	647	626	698	673	696	589	639	663	664	623	649	610	632	659	655	658	655	650	668	645	636	662	633	648	664	604	611	671	627	648	632	658	613	579	633	641	627	640	630	619	631	616	636	677	654	627	624	631	644	649	637	671	623	657	632	623	647	639	617	640	654	689	633	631	577	663	622	662	595	628	605	649	598	633	656	658	608	610	684	593	624	611	594	635	641	629	587	617	618	609	627	635	651	635	663	640	632	637	613	657	664	604	624	679	659	652	653	606	607	673	627	659	658	659	641	647	644	602	640	626	665	669	622	649	614	630	573	667	617	618	624	647	627	680	631	655	612	649	622	658	654	625	592	681	636	617	644	595	703	648	612	653	637	665	664	621	605	607	645	608	640	634	654	626	675	681	673	687	641	628	665	625	677	634	651	639	646	681	610	681	649	672	660	660	665	607	614	600	617	635	671	609	669	643	639	611	633	648	642	642	630	628	672	656	649	639	661	709	630	631	639	703	615	648	662	612	619	657	667	628	636	626	628	574	635	619	641	615	646	636	624	617	630	617	610	652	625	608	596	612	652	604	625	617	625	594	665	644	629	634	677	641	689	641	636	691	643	676	667	539	647	626	609	658	693	625	596	616	644	635	626	635	614	630	656	631	637	612	581	684	640	636	591	619	623	641	662	656	630	654	644	645	619	614	654	595	630	659	658	614	601	653	650	684	597	580	651	678	635	598	642	662	625	585	627	658	595	665	631	649	706	610	647	613	633	621	591	604	608	619	637	614	622	639	630	640	682	670	623	637	626	629	674	589	593	654	623	619	616	633	610	664	597	638	696	649	624	640	625	681	677	658	619	638	630	648	642	655	629	665	649	694	615	670	651	614	629	611	617	654	640	662	619	617	642	637	631	650	667	606	597	637	680	660	611	615
13248	11835	14035	15336	13365	11724	7658	5191	2586	1768	1051	800	779	586	499	2859	9131	8832	5688	2829	1008	426	270	188	202	188	177	200	194	192	194	197	179	200	176	206	210	199	182	200	195	208	195	193	198	206	180	216	175	168	178	212	198	176	184	184	187	194	191	157	214	153	195	178	190	174	179	207	186	199	195	186	212	177	197	195	187	212	216	189	223	202	238	201	180	199	179	190	201	169	206	181	156	200	172	189	194	187	181	192	179	195	198	168	199	213	188	209	187	200	171	192	201	190	189	192	215	180	203	203	207	180	212	186	192	192	201	182	183	217	162	174	177	177	184	194	199	181	188	189	182	178	180	173	175	212	180	168	203	183	190	187	185	194	189	189	205	189	173	171	199	179	201	182	186	195	174	155	167	206	185	184	193	196	175	186	194	195	180	192	155	177	166	186	198	205	201	175	183	188	187	215	199	178	194	187	177	170	187	196	158	190	196	210	189	204	177	177	194	210	201	170	199	177	195	168	190	203	209	184	194	193	164	186	204	181	167	204	176	196	179	180	182	170	188	195	189	180	205	186	194	155	180	169	177	196	203	191	181	178	188	208	182	181	207	178	191	175	193	196	183	184	183	180	183	198	189	185	198	199	177	178	187	224	205	224	194	185	181	198	179	191	185	210	208	220	186	167	198	202	196	194	165	195	208	168	207	171	186	180	158	185	182	175	180	188	195	184	194	205	181	175	196	187	205	177	179	191	175	183	188	174	173	191	181	225	209	181	209	176	204	205	202	194	174	173	191	176	200	185	201	201	192	198	196	164	180	179	203	182	209	179	188	194	205	187	205	190	201	178	205	188	166	188	196	187	179	211	183	206	220	207	192	190	190	204	183	196	147	168	191	189	189	185	209	199	203	194	188	194	172	189	172	216	180	214	164	193	195	210	179	188	175	208	201	196	186	201	198	192	209	207	179	190	179	208	189	188	188	167	194	196	185	161	182	190	208	170	184	165	182	184	184	198	189	174	203	199	201	149	178	197	186	165	189	180	203	169	190	203	198	196	207	165	195	209	197	195	187	194	181	169	198	212	174	211	191	193	203	191	194	192	190	189	211	206	201	203	192	201	205	196	187	210	185	172	183	200	198	181	197	194	196	212	184	174	212	222	196	177	184	201	210	198	201	199	199	182	193	204	176	196	186	220	175	178	191	186	200	186	194	202	183	189	153	201	172	186	192	195	188	197	178	168	202	187	182	145	176	183	192	188	181	206	170	202	197	193	194	193	211	188	161	185	184	187	188	185	193	174	201	181	218	205	206	167	194	187	201	181	189	203	190	187	194	190	182	199	191	196	213	203	184	213	177	204	201	211	191	190	188	181	176	194	172	188	210	168	195	189	183	198	187	175	199	172	193	181	204	192	203	195	207	192	183	202	189	186	174	185	165	195	209	222	189	182	208	174	196	186	203	178	188	194	189	189	213	200	192	176	200	185	192	201	190	207	220	220	196	196	187	206	180	199	178	195	191	176	199	214	177	169	188	191	200	182	167	207	204	175	179	170	203	197	193	210	204	195	199	211	188	186	200	191	193	196	194	208	186	203	193	180	184	195	204	204	191	185	172	198	174	206	207	166	181	210	203	172	195	209	182	190	165	178	207	173	167	195	181	194	206	204	184	189	175	199	196	192	164	173	185	182	170	186	186	187	164	201	194	207	191	213	200	171	191	185	214	196	202	171	191	177	184	203	194	208	190	192	210	200	213	184	185	183	188	201	213	205	179	228	196	184	178	203	196	181	194	166	195	191	171	202	197	173	193	192	192	199	171	150	182	186	192	164	216	201	218	184	194	170	221	209	195	202	174	206	199	205	173	167	167	192	194	204	207	203	176	201	184	172	187	178	190	204	177	212	192	180	209	211	193	205	187	198	185	190	188	195	190	161	191	228	166	171	193	172	213	182	183	194	198	208	190	184	175	194	187	177	169	195	201	173	206	174	202	178	176	188	196	212	205	189	173	175	194	209	165	184	180	186	213	204	179	187	189	183	202	187	175	165	209	186	159	212	216	194	186	185	188	168	211	172	205	206	181	200	202	171	187	198	186	183	192	205	208	195	190	178	190	177	205	148	172	168	181	189	172	189	178	170	202	188	176	214	172	205	207	181	184	191	174	213	200	187	181	180	213	188	203	185	182	197	205	199	194	171	219	189	193	190	191	182	184	194	193	197	185	206	174	185	178	207	195	189	183	192	202	196	192	192	186	190	202	186	177	197	179	217	185	176	182	189	217	182	185	184	194	188	196	200	207	166	189	185	172	181	212	193	184	187	202	203	188	193	197	196	185	202	180	191	198	182	194	183	217	164	189	179	179	190	175	178	183	188	218	186	178	213	184	190	180	193	166	188	216	197	202	169	169	183	198	163	203	184	206	189	182	178	197	166	195	164	178	194	170	228	201	227	206	219	184	202	190	185	206	196	166	172	177	195	173	209	190	172	208	183	182	170	203	171	190	230	184	163	170	198	197	182	200	170	173	172	194	189	205	176	179	224	188	189	181	199	191	183	192	195	170	184	190	191	188	202	173	197	219	200	199	224	162	207	194	197	175	170	199	201	201	202	207	189	174	216	195	203	171	196	201	189	211	203	158	176	203	204	191	163	179	190	188	205	178	186	182	189	179	203	182	179	201	231	177	189	201	201	195	209	171	182	169	195	191	196	218	214	195	197	195	208	179	174	183	199	175	202	202	210	196	176	180	215	216	180	184	204	199	207	189	192	190	199	187	194	196	176	212	180	198	197	187	194	179	203	204	205	199	171	206	170	198	167	182	194	170	203	191	202	194	192	173	208	188	199	178	185	201	180	205	196	181	206	181	227	163	205	186	182	201	220	183	174	194	197	204	166	204	173	205	167	176	172	187	196	194	190	179	214	179	217	186	192	199	200	183	192	185	189	208	190	179	199	218	161	186	167	207	189	208	203	191	180	174	186	189	204	178	191	211	196	206	192	205	191	183	211	193	212	191	168	187	171	191	192	167	174	171	210	190	194	174	192	196	189	191	179	198	198	195	200	198	204	200	181	168	172	202	200	184	176	186	195	182	195	182	187	189	174	204	178	192	206	190	183	212	207	170	161	173	203	195	175	197	192	189	206	200	179	192	178	195	192	175	183	190	178	195	193	207	199	199	200	187	174	188	173	192	199	164	183	187	204	176	192	197	199	207	202	192	192	184	185	182	194	174	187	199	188	195	204	220	161	195	198	176	188	185	213	187	191	200	196	184	213	189	222	180	192	162	178	194	195	188	194	185	216	184	205	186	186	209	224	184	169	190	185	179	198	205	202	183	199	169	202	194	179	219	209	171	176	189	169	201	212	192	177	194	189	173	181	206	194	191	189	186	178	200	179	201	155	191	199	179	174	182	191	174	187	192	209	191	202	209	186	194	188	177	186	208	188	204	193	191	198	185	188	194	204	183	211	221	191	199	173	186	214	199	211	178	200	190	189	173	193	186	181	196	195
12609	10661	17460	22477	22881	21183	16441	14727	9496	8068	4915	4233	4298	3373	2890	13881	29608	28090	21370	12900	5445	1998	1053	769	721	671	732	693	666	712	681	677	664	669	678	688	678	710	682	656	708	706	690	669	680	706	690	693	666	692	670	666	677	713	644	687	643	724	730	692	682	649	732	679	685	740	663	634	662	698	727	703	665	710	698	676	683	718	668	658	708	688	701	726	618	671	653	718	694	640	660	695	639	661	673	711	686	736	700	722	700	666	669	708	738	668	698	686	687	700	663	693	698	694	687	680	685	701	621	695	657	693	732	662	734	692	684	696	676	672	660	695	682	668	683	640	679	682	716	661	719	714	687	676	743	668	670	651	654	679	714	681	649	695	677	672	681	641	682	640	713	691	711	669	673	657	654	663	657	680	725	698	688	689	702	671	652	698	713	696	699	696	699	708	699	731	729	666	686	672	649	707	709	670	691	720	673	713	630	723	694	694	651	709	701	672	655	705	705	722	703	685	700	701	695	721	682	684	685	633	709	658	721	735	702	679	692	708	686	705	657	697	715	659	692	700	672	732	681	691	660	702	680	690	726	695	661	675	682	698	721	664	639	737	639	644	677	680	705	722	625	647	686	664	701	676	666	683	704	636	704	682	706	662	686	662	703	717	739	657	742	679	670	671	691	744	695	669	686	649	780	679	698	668	688	672	731	699	687	647	668	675	703	689	715	671	653	696	675	715	685	663	679	734	742	721	679	653	673	670	704	700	664	697	655	712	702	682	706	660	716	654	646	672	666	712	726	691	695	656	682	708	689	706	656	734	687	690	653	689	691	705	684	713	680	684	666	683	716	686	682	684	648	665	710	743	694	675	662	685	679	719	695	740	711	642	691	689	723	700	693	670	676	697	710	694	703	692	671	714	670	664	697	657	715	718	728	670	626	643	686	654	701	669	708	695	687	710	688	677	652	633	701	709	667	659	706	649	686	695	660	687	656	701	678	686	692	712	673	703	646	679	690	705	676	716	704	647	707	677	695	728	721	688	691	684	701	690	654	674	688	685	651	688	690	747	676	685	709	651	706	719	702	711	681	687	685	692	710	731	644	694	668	730	684	722	723	714	730	689	687	732	686	732	694	686	681	673	711	633	676	657	683	712	687	654	700	687	696	674	647	731	671	731	675	688	685	710	694	709	684	673	697	667	659	666	656	676	722	694	689	693	698	683	669	679	686	659	671	650	692	702	674	667	687	687	697	728	674	638	684	696	712	728	690	682	701	676	646	681	699	643	700	704	663	729	656	707	698	656	679	690	686	649	660	651	656	707	673	624	681	700	681	706	715	706	672	668	700	704	654	706	689	672	663	718	708	665	666	695	705	649	746	723	717	691	666	661	674	742	721	688	686	676	711	756	667	669	675	702	675	707	712	709	661	727	668	714	663	721	711	663	656	738	728	647	706	697	673	710	701	705	700	759	721	680	683	715	680	672	742	676	660	677	732	671	725	692	698	684	665	704	682	670	710	651	702	709	670	701	680	707	699	673	661	715	677	705	703	655	693	727	695	644	724	720	684	682	635	712	744	675	703	668	705	645	675	670	657	705	707	685	666	712	666	726	687	676	689	688	648	701	708	691	666	654	676	717	702	678	673	646	664	725	655	622	684	700	663	730	683	699	685	698	724	681	664	654	672	683	705	652	665	670	670	694	662	688	715	635	698	674	680	655	688	668	736	676	676	741	664	661	698	689	684	681	714	737	676	725	721	661	682	686	711	685	689	669	717	670	676	678	709	653	716	687	658	701	712	627	680	692	658	681	709	656	631	679	723	734	682	693	686	690	673	712	642	688	708	721	701	666	686	681	670	688	674	651	686	720	668	713	684	690	687	684	694	708	696	681	738	690	734	693	662	700	711	672	698	682	700	694	660	715	625	695	698	680	693	651	677	693	662	698	708	671	675	683	660	686	678	682	672	721	692	692	727	688	645	673	686	683	678	666	755	667	625	657	665	669	688	651	716	719	693	711	687	626	723	708	729	658	668	728	685	644	635	708	613	679	679	645	680	676	727	701	733	735	687	705	710	682	697	702	694	670	649	653	671	668	709	681	729	706	675	723	657	724	660	731	667	712	699	704	651	682	696	635	687	662	731	759	673	668	632	675	673	705	649	647	699	680	654	673	704	721	688	674	688	694	672	671	651	774	706	680	709	680	675	653	705	703	623	677	651	697	724	725	688	679	701	733	710	696	684	719	634	653	701	693	694	680	680	720	681	674	666	677	669	726	726	694	707	698	675	701	696	711	675	657	740	673	745	664	729	710	681	730	720	656	672	711	654	686	736	677	712	692	685	701	680	685	680	747	680	675	710	718	696	746	690	700	731	720	679	687	690	650	699	723	693	706	657	654	697	718	718	697	693	719	669	679	728	741	728	714	667	703	698	692	708	695	659	680	717	709	756	676	752	691	672	640	678	652	659	659	765	688	693	668	687	666	689	662	691	697	691	683	680	706	702	717	695	691	671	658	643	645	705	653	685	711	681	711	706	707	716	737	676	725	705	695	778	684	699	705	664	723	698	672	681	718	652	694	714	735	672	713	657	700	657	706	685	696	714	657	638	706	668	681	631	692	686	719	704	642	685	688	698	680	710	647	701	687	684	677	677	704	680	685	665	680	677	704	678	677	718	672	686	675	674	696	671	732	661	682	696	723	648	697	665	686	664	692	702	734	727	700	654	671	663	739	643	664	719	683	725	729	737	622	714	690	675	724	692	709	711	716	688	647	672	703	689	719	682	698	687	632	689	669	718	672	708	717	718	688	671	667	675	661	708	679	663	691	591	748	690	704	701	694	701	681	649	678	743	702	649	720	691	734	718	712	671	704	657	659	709	669	698	699	719	688	681	765	677	666	660	705	645	699	622	737	725	633	713	611	673	751	724	641	718	697	658	677	638	696	649	688	688	687	705	681	652	719	690	680	671	661	690	639	701	715	664	664	676	623	729	680	688	674	710	675	715	670	689	709	620	679	645	721	696	720	725	634	633	635	706	690	664	679	626	735	670	692	672	717	710	657	705	687	734	666	662	679	657	716	682	651	719	668	717	674	653	680	671	696	690	682	658	715	722	715	682	670	720	707	654	664	668	678	673	681	658	694	689	690	696	687	701	702	681	723	666	696	690	659	714	680	692	680	707	700	699	675	692	658	743	652	668	684	675	697	725	671	704	665	637	681	702	703	743	691	677	655	662	673	687	675	711	706	643	704	693	631	629	721	685	652	686	694	674	688	664	690	675	686	642	668	659	678	684	662	713	701	750	726	676	684	687	700	711	710	664	664	700	710	715	665	654	683	659	710	704	618	743	675	692	671	661	672	676	674	666	688	669	679	678	668	667	684	743	684	691	700	715	675	690	679	684	713	683	686	660	686	706	716	691	685	683	670	692	671	662	708	674	682	755	685	693	686	679	681	684	702	654	694	691	702	661	660	668	718	722	683	720	694	729	729	718	698	678	687	689	722	701	670
20151	16585	20629	20689	20388	16136	10841	7278	3096	1695	1309	984	857	792	1225	8128	16063	14583	8331	4285	1666	627	327	263	229	229	279	239	271	258	245	251	222	212	227	238	269	216	272	215	239	242	227	241	235	237	230	249	237	227	238	234	231	235	263	238	233	230	248	217	243	236	250	237	228	252	260	260	229	210	233	248	274	264	266	229	268	281	242	259	206	241	254	242	248	253	228	231	227	292	235	243	215	259	233	240	240	238	260	229	228	227	241	249	215	222	263	225	238	255	267	260	232	240	235	238	227	215	216	226	270	231	250	275	242	242	238	222	239	247	231	263	255	225	223	237	224	236	244	247	232	237	205	245	232	255	254	230	237	240	235	224	236	234	223	228	253	217	240	264	205	234	236	210	220	250	229	217	234	235	238	223	239	235	221	242	265	251	251	255	224	262	255	253	259	213	256	232	252	226	237	252	241	248	232	227	230	231	239	223	243	268	232	213	249	239	263	261	228	267	265	236	236	284	228	252	254	244	217	240	214	257	241	229	250	237	244	247	240	249	236	264	252	224	240	233	225	256	252	215	260	216	244	260	261	259	262	228	238	271	203	247	262	248	262	255	234	259	261	237	251	228	252	255	243	233	227	211	223	219	249	242	233	253	248	205	227	245	253	237	205	220	207	237	232	220	234	217	227	223	228	215	205	253	236	231	252	250	253	237	235	254	227	240	238	221	262	235	221	205	237	265	231	240	252	220	233	243	258	262	230	241	254	233	228	240	263	250	247	276	211	230	236	222	218	213	233	250	240	225	264	234	242	237	229	251	267	210	256	249	218	231	262	240	244	249	237	236	234	234	249	251	200	216	265	243	256	211	214	249	262	255	252	244	239	216	265	223	268	216	243	222	234	235	250	224	244	231	214	223	244	214	243	273	265	244	259	253	232	252	239	254	237	239	276	243	257	242	255	260	235	241	257	276	245	276	249	250	219	234	232	218	230	264	230	247	262	226	246	240	238	237	231	254	213	264	238	242	244	248	257	276	213	276	222	246	251	232	209	246	235	235	263	225	240	232	226	246	274	268	242	248	274	246	236	252	224	243	238	254	238	235	270	214	237	267	250	237	224	240	234	243	233	232	252	257	259	232	223	252	234	231	226	254	252	235	249	256	251	252	244	230	234	244	258	266	221	252	228	240	215	251	264	283	259	248	216	244	251	235	254	274	280	227	255	277	257	198	268	228	234	230	234	226	223	230	241	229	231	224	231	234	233	273	275	256	232	265	200	241	245	248	240	241	241	264	258	224	223	243	216	234	234	254	246	245	236	248	215	241	256	254	231	248	254	264	245	224	237	248	229	244	225	225	228	217	225	235	240	219	259	229	218	241	230	228	224	246	235	221	211	241	245	243	229	232	230	256	229	218	267	230	241	236	235	245	254	275	258	267	239	249	266	270	236	237	228	221	232	247	228	244	249	252	238	231	286	244	246	218	245	253	229	227	242	249	236	220	249	225	253	250	248	259	210	254	250	231	205	255	233	261	224	253	230	245	242	238	241	219	233	218	246	236	225	273	224	240	229	255	210	247	251	260	233	220	242	214	220	232	253	237	254	251	239	238	266	244	243	215	251	221	241	235	264	236	257	255	235	250	205	241	247	259	235	259	233	256	217	214	231	253	242	221	243	242	242	237	264	245	254	202	247	239	247	208	231	249	255	247	238	236	227	227	246	260	278	241	261	222	260	248	254	270	256	220	200	249	263	247	277	235	248	227	250	215	241	234	233	261	239	233	273	254	237	228	245	250	254	236	254	247	236	254	241	241	215	226	229	246	264	240	238	242	262	260	259	219	231	245	238	263	237	227	228	239	266	268	231	263	234	245	229	234	233	249	244	250	223	245	224	233	241	247	218	239	262	263	256	241	253	246	219	230	232	217	247	245	252	238	262	237	233	238	235	235	238	212	253	238	239	249	243	242	256	240	208	243	220	236	259	239	236	260	253	255	241	269	225	265	239	208	228	252	249	234	223	246	199	261	265	227	243	232	234	247	245	240	255	246	255	237	258	244	232	236	222	242	245	249	224	259	213	226	254	241	222	248	263	255	225	261	259	235	242	237	219	233	231	230	241	253	264	233	231	235	240	237	245	232	233	262	217	244	242	245	235	225	228	252	241	252	246	226	249	225	224	238	272	246	247	221	244	209	256	241	279	248	229	234	262	229	254	208	241	265	261	248	254	227	207	252	246	246	230	238	266	221	242	239	205	240	249	252	231	226	244	256	233	248	236	244	212	258	244	259	243	243	245	214	229	251	222	243	262	232	228	259	240	271	244	220	242	244	235	244	268	250	247	233	247	230	239	234	218	262	240	218	248	265	231	282	224	215	232	225	250	238	247	219	219	234	228	242	237	275	241	254	202	236	230	241	244	229	226	233	241	217	268	238	247	234	264	242	241	240	212	252	246	248	251	253	256	215	263	220	232	246	245	250	220	239	262	224	253	231	231	241	232	204	225	255	258	224	222	259	241	235	226	244	254	239	247	232	243	241	248	245	237	238	226	227	272	257	257	255	269	230	233	275	224	254	235	246	247	247	249	236	257	238	232	227	238	266	253	234	239	258	244	233	229	227	245	243	269	234	247	253	266	246	218	229	267	216	242	236	248	285	229	233	257	199	236	254	243	234	257	250	252	234	237	265	265	279	246	256	243	228	238	248	256	226	238	212	257	236	257	238	235	241	242	222	244	235	237	236	234	244	231	281	228	228	256	243	240	224	230	243	231	256	232	247	223	249	256	236	212	243	241	235	245	244	229	238	224	252	234	234	234	250	234	245	250	215	247	255	274	231	220	232	237	256	253	243	233	237	237	228	228	239	243	266	262	268	237	232	229	245	220	241	240	245	245	249	222	224	231	245	234	235	256	239	237	235	251	252	231	247	236	249	249	229	222	218	244	246	213	195	219	270	242	238	222	222	241	241	229	213	260	240	241	261	234	247	241	262	205	233	251	214	244	226	220	241	249	224	222	264	241	243	271	230	230	246	233	258	228	240	249	217	239	244	234	247	252	222	234	287	250	258	215	230	269	208	231	237	232	269	256	246	233	235	259	227	227	213	243	244	239	227	242	267	234	222	234	236	242	218	246	240	231	222	244	209	248	257	253	228	237	244	227	263	253	246	241	258	243	227	233	256	228	248	239	253	254	269	215	240	214	247	216	242	245	259	248	210	224	223	244	248	230	247	269	247	244	276	237	227	223	235	252	255	236	241	222	221	235	259	224	242	235	257	232	269	245	220	222	240	227	225	247	252	244	255	249	253	243	239	213	242	241	248	271	268	241	237	239	225	245	249	253	249	269	236	238	257	241	254	236	235	245	249	217	238	228	249	241	241	258	241	228	247	269	235	238	239	241	222	213	242	237	236	212	256	246	233	211	243	225	239	229	262	249	242	252	226	235	243	238	234	227	236	250	234	264	232	256	255	262	201	264	226	250	261	248	209	223	241	248	236	248	237	250	253	237	224
16996	13597	23538	26466	29425	25512	20100	15898	8755	6900	6308	5293	4718	4138	6820	27404	37576	34554	26127	17407	8369	3122	1374	932	817	870	856	833	862	836	832	842	834	794	861	843	770	858	852	856	908	820	826	890	857	816	808	819	807	866	812	821	784	884	827	827	835	858	816	838	805	821	854	825	841	840	876	839	811	861	833	857	837	865	805	809	819	817	852	851	905	852	806	874	834	826	777	767	869	829	829	839	816	861	806	865	826	846	845	784	848	821	800	865	862	894	832	787	813	892	797	807	820	788	836	780	839	781	856	845	869	878	824	851	829	861	796	802	823	809	828	845	825	896	818	817	815	824	824	840	868	823	763	815	831	836	898	847	809	774	820	819	826	779	797	751	884	860	849	831	826	838	804	845	860	862	823	817	798	819	844	839	861	859	821	855	869	868	857	865	811	823	838	830	852	847	837	894	825	845	845	831	790	883	828	827	841	800	835	832	845	817	795	834	799	794	869	843	806	815	823	857	897	833	824	829	849	854	791	832	826	820	852	852	853	804	855	885	813	819	863	860	854	872	866	829	836	791	881	813	836	823	874	847	883	824	845	839	795	806	862	857	824	795	849	884	781	863	848	864	815	839	818	867	763	873	885	838	831	843	824	839	821	825	856	872	821	818	800	811	805	858	821	844	882	846	871	840	842	882	874	857	842	855	825	820	854	877	788	843	856	843	832	852	850	822	874	850	853	770	849	835	840	829	843	793	826	793	864	849	827	869	793	848	839	803	833	843	864	839	842	849	813	846	848	857	813	842	861	878	882	868	883	826	828	835	843	858	800	815	898	843	821	897	848	829	841	861	797	832	812	807	867	813	820	860	858	852	871	834	827	805	876	842	853	885	805	858	802	822	849	858	823	817	815	814	823	870	819	880	871	871	809	849	825	838	792	841	809	831	852	799	814	824	858	895	828	864	860	802	840	782	823	833	824	868	812	776	860	852	796	787	777	809	886	831	906	829	808	800	912	855	816	779	873	831	820	855	861	811	784	801	850	819	862	924	861	862	880	904	868	860	802	898	873	788	870	870	827	832	878	815	872	808	842	816	835	839	817	871	830	878	869	816	821	863	776	817	822	855	856	822	846	810	871	873	814	854	800	819	808	837	830	869	825	853	890	791	836	785	838	858	791	860	862	858	766	847	887	936	843	831	870	816	885	850	841	827	915	866	838	796	835	807	854	840	850	873	869	842	849	824	846	817	826	861	817	801	822	812	797	790	831	767	802	846	861	847	822	881	921	836	841	818	807	858	785	811	837	776	869	883	839	797	796	839	838	874	800	833	812	885	844	812	873	868	825	790	845	881	879	822	836	842	854	845	838	838	828	813	839	848	844	823	826	878	781	892	859	818	776	805	845	914	848	839	824	818	847	858	861	905	795	848	867	865	781	851	824	908	836	810	842	844	828	844	789	777	859	873	830	819	876	874	792	823	832	820	895	831	805	833	856	851	867	873	875	834	852	796	825	896	796	877	807	833	867	860	810	878	843	878	878	790	816	846	848	884	833	839	824	880	822	875	814	849	817	838	749	851	805	820	825	828	875	834	813	821	809	833	815	877	889	831	836	834	860	880	793	820	853	815	837	852	884	877	838	822	841	887	813	838	860	867	862	891	865	820	857	804	860	836	879	792	870	791	787	853	809	831	803	856	805	827	809	830	832	823	825	837	836	825	813	865	817	842	772	824	835	834	844	819	865	888	782	816	819	862	879	875	857	827	795	838	814	877	842	852	816	820	818	893	815	854	818	870	849	885	844	838	910	853	815	831	842	816	888	842	845	864	858	808	848	857	860	843	784	818	825	868	851	842	810	853	810	865	857	849	909	832	860	837	840	866	810	811	807	825	823	825	873	855	818	802	832	860	840	822	791	881	843	873	853	870	854	839	829	801	852	883	877	873	856	810	867	810	894	848	867	856	824	865	821	817	819	765	879	831	848	828	861	833	855	821	854	883	838	811	853	788	798	850	827	829	803	842	870	832	829	832	864	821	806	817	810	860	846	786	848	842	831	789	842	842	827	844	855	878	803	832	851	875	830	822	846	850	840	834	850	853	912	842	845	804	896	836	823	797	896	844	791	816	853	814	814	788	876	841	844	827	890	850	820	803	823	850	854	873	787	800	855	838	826	836	825	870	823	838	806	838	827	860	831	828	838	808	837	819	869	820	817	849	840	871	801	887	850	854	860	881	837	828	808	849	848	863	860	794	854	829	862	774	836	800	780	871	854	859	872	822	833	874	881	806	865	861	878	884	842	844	879	813	861	842	846	829	860	737	827	862	887	839	832	846	790	882	832	883	847	826	782	832	914	869	853	842	853	800	838	854	870	856	831	857	822	865	805	859	863	827	823	863	832	826	885	853	833	881	873	824	843	842	827	818	792	844	785	861	807	836	853	862	824	851	874	862	841	856	811	875	832	804	851	863	823	876	866	856	822	869	871	820	881	863	843	838	853	894	857	813	832	857	855	828	855	854	832	825	827	836	843	879	840	814	848	829	836	846	827	847	851	839	821	859	825	847	817	851	808	840	865	807	859	854	811	804	890	828	835	831	832	815	878	797	813	792	811	813	859	809	873	793	810	764	799	851	825	876	847	825	826	812	866	842	809	860	857	850	861	824	871	833	856	850	811	882	794	842	859	874	819	795	795	836	871	833	826	858	839	844	838	833	837	851	797	846	872	838	826	811	812	846	852	825	870	844	871	814	890	859	826	899	825	834	853	818	842	848	832	830	843	808	835	889	816	859	803	787	779	802	781	838	881	825	835	797	875	883	814	846	866	867	871	852	808	845	874	813	793	883	871	802	837	826	848	812	817	903	816	866	831	826	826	861	799	871	835	820	838	813	831	867	831	826	880	831	855	828	841	880	837	842	836	860	808	924	877	809	861	872	783	871	794	816	849	822	830	817	894	811	846	839	804	836	856	819	862	846	837	825	814	841	816	843	844	816	861	807	858	819	848	870	835	856	846	827	831	827	856	805	836	855	838	786	830	812	890	874	811	831	831	866	833	860	842	844	882	844	793	850	816	832	827	836	862	865	841	784	802	842	852	844	800	856	828	849	866	857	819	852	837	875	816	890	856	831	803	887	834	854	843	831	867	817	815	827	820	831	843	824	848	783	865	878	822	847	807	899	835	814	856	854	840	854	873	787	854	857	873	841	826	824	832	871	819	863	822	808	854	871	830	811	829	869	808	802	832	839	832	811	860	857	818	786	853	786	867	841	839	847	834	800	826	840	811	875	895	847	824	786	850	842	822	873	827	852	849	855	830	829	887	841	855	852	870	815	861	876	806	844	863	860	820	861	842	805	867	865	811	799	829	825	884	859	902	810	849	869	819	796	837	832	837	890	838	881	806	866	828	852	838	847	876	869	815	820	862	847	859	826	813	852	816	851	827	808	820	797	861	855	809	853	900	906	832	865	828	848	829	840	826	789	747	826	829	846	862	862	817	831	843	829	780	794	883	799
3937	2700	4098	3867	2937	1759	1215	813	638	461	390	349	400	376	376	639	658	919	913	621	377	283	210	181	190	186	173	187	191	173	211	193	160	145	192	188	179	181	168	188	198	149	159	199	173	191	172	195	180	177	177	198	185	148	162	185	210	184	176	187	182	161	211	173	185	184	184	175	192	181	178	161	179	196	186	178	187	179	177	184	172	186	193	190	193	195	187	186	163	165	186	182	209	185	188	162	174	194	176	224	178	187	192	150	180	179	172	189	162	186	174	178	174	151	170	167	190	162	180	192	193	168	191	180	198	194	177	177	170	181	185	183	137	170	187	183	173	177	188	187	172	167	201	163	192	182	194	198	165	184	170	178	182	207	160	158	173	146	162	166	177	167	173	150	191	169	194	180	216	182	177	174	171	176	189	199	188	180	170	184	210	166	193	189	137	191	172	166	191	182	173	174	168	194	205	186	178	176	182	176	189	184	176	209	176	185	194	174	171	215	198	181	173	171	172	192	183	171	177	213	175	184	213	182	161	191	157	185	190	182	173	193	172	168	212	195	188	190	168	188	153	179	178	193	166	182	199	164	171	170	199	190	164	180	187	175	222	163	184	165	175	146	174	159	180	171	200	165	171	181	161	184	175	183	175	172	151	180	177	188	171	164	176	167	161	165	184	185	191	186	180	171	200	158	165	176	165	150	168	189	167	168	199	153	185	177	148	191	154	187	171	160	171	176	185	176	201	187	171	158	178	176	149	191	181	169	157	196	172	166	172	172	170	161	183	157	171	186	192	181	190	186	169	175	193	222	169	178	183	170	166	170	173	175	186	168	182	185	173	167	186	171	148	192	174	200	177	196	188	171	185	209	184	166	221	176	204	167	185	155	189	163	147	168	186	166	190	181	191	197	182	174	191	186	194	194	190	210	184	165	187	159	181	199	146	203	189	178	162	200	170	178	171	194	204	173	203	196	190	188	194	167	167	192	196	167	192	178	171	175	168	184	156	153	161	156	179	189	189	175	185	171	174	157	161	150	149	166	180	156	199	192	174	188	178	178	198	164	198	190	156	193	184	200	162	171	190	191	177	209	187	157	170	164	180	163	170	166	184	147	184	174	156	164	190	166	181	178	160	178	186	209	177	171	185	172	160	183	176	202	180	158	164	171	182	191	178	170	159	177	187	152	192	185	191	186	183	188	192	193	200	165	188	178	193	166	183	184	169	190	195	169	168	169	161	202	162	175	168	166	183	178	160	163	165	193	196	178	176	171	185	148	164	174	197	169	183	196	172	193	168	195	172	196	173	165	192	170	180	190	182	194	194	170	184	170	171	166	167	175	187	170	191	158	186	193	187	159	167	191	183	176	163	165	205	175	193	171	194	151	189	170	189	159	190	191	176	178	199	170	161	180	168	174	179	166	155	230	182	185	199	170	167	174	202	185	157	166	179	209	184	169	189	182	171	162	168	184	182	168	189	175	189	172	168	171	188	182	182	187	167	180	163	174	189	165	172	189	196	200	171	185	200	197	181	175	172	183	146	197	165	184	191	172	184	216	172	163	165	176	186	186	181	184	187	186	176	161	186	182	205	195	179	180	170	197	184	171	182	182	163	169	165	179	191	169	172	203	169	171	158	172	171	166	196	167	179	185	181	183	163	174	173	175	196	162	176	190	172	196	211	186	179	173	184	190	172	172	177	199	152	162	190	208	164	174	180	172	159	193	184	167	174	179	202	176	160	162	167	184	192	180	172	192	197	189	200	160	172	178	158	223	179	190	207	166	193	152	190	170	162	164	185	181	169	182	185	181	172	183	158	171	177	169	174	186	183	192	175	211	177	173	201	189	167	174	214	165	226	171	163	191	164	174	180	161	170	171	177	174	179	165	207	171	177	188	182	158	176	187	182	198	191	178	178	171	193	184	178	190	168	181	175	171	195	165	190	183	173	185	193	170	176	176	176	206	191	150	183	159	186	175	166	176	184	169	174	160	197	179	174	152	178	173	189	169	179	171	191	192	175	161	193	173	185	177	174	152	176	189	182	193	198	185	170	208	180	183	195	173	216	177	182	180	182	168	183	160	180	194	172	167	199	201	175	183	196	158	173	158	163	174	210	176	160	171	205	177	164	172	184	186	173	199	173	174	178	183	176	184	161	176	178	184	166	220	186	177	190	175	214	174	182	178	175	170	193	169	178	198	159	180	198	172	167	182	183	198	177	192	188	167	185	179	210	172	159	179	178	176	185	168	154	174	173	165	186	178	185	167	190	180	184	199	185	198	172	178	174	168	187	192	192	177	185	160	170	213	193	163	175	192	171	181	187	180	177	163	158	165	172	157	199	185	192	186	170	176	186	169	206	189	176	180	157	165	185	183	182	206	184	201	184	201	189	186	185	182	167	208	168	171	180	171	170	170	163	159	170	175	198	171	150	186	152	179	182	174	187	180	175	187	167	190	162	190	161	202	177	177	185	176	168	187	181	168	179	154	180	195	201	165	171	197	174	178	166	168	199	191	170	175	172	179	198	174	181	173	192	174	188	172	176	163	174	150	174	165	182	168	185	182	191	205	166	194	189	181	168	189	171	192	182	198	166	149	186	170	167	185	188	193	182	160	170	189	195	189	155	193	196	181	165	201	162	170	169	172	171	188	185	154	187	148	205	181	171	196	165	202	172	175	155	208	170	170	162	163	163	182	172	203	178	189	163	188	187	179	199	185	174	186	181	179	191	179	178	165	176	174	184	210	188	174	187	186	201	167	176	169	178	180	208	178	188	160	159	185	181	162	182	161	184	197	191	171	159	168	197	176	198	171	172	181	172	191	217	157	199	173	179	171	184	168	185	156	177	201	175	208	160	182	174	194	174	162	163	165	181	201	173	202	170	169	184	179	177	202	156	192	231	172	181	215	170	172	181	188	169	184	196	190	192	176	182	139	173	187	178	169	169	183	168	193	168	175	182	157	173	170	197	181	162	176	195	166	163	207	191	181	179	178	179	176	197	196	191	175	167	172	193	191	182	173	167	188	182	187	169	153	178	178	183	171	173	161	170	155	181	169	186	183	179	151	177	197	173	179	174	158	176	204	183	195	181	182	178	163	187	150	173	192	168	180	183	197	186	186	178	195	209	178	172	161	175	165	171	162	169	195	177	177	215	190	158	178	177	176	169	190	164	191	145	178	179	166	188	172	159	162	187	186	191	199	178	170	183	202	164	190	189	177	149	171	171	168	207	189	193	167	170	162	164	179	160	192	170	189	200	199	170	178	150	182	163	161	197	183	219	195	190	168	179	182	191	203	185	172	175	172	181	157	168	180	176	172	179	171	182	194	182	167	177	166	202	186	196	169	200	169	162	170	158	171	176	186	186	200	193	149	174	180	169	187	202	188	180	183	171	199	170	190	193	172	186	160	164	193	172	193	182	197	188	182	164	165	173	166	181	161	187	182	191	176	173	194	194	194	175	159	191	194	182	180	181	160	185	204	157	187	163	172	159	190	180	172
4329	3641	8418	10544	9441	6455	5079	3791	2686	2046	1904	1572	1811	1905	2252	3079	3489	4868	4165	2879	1757	1052	785	633	646	669	676	623	611	684	666	631	655	709	662	632	688	635	641	648	613	653	665	635	675	639	692	643	638	675	660	661	635	696	628	657	671	671	683	616	676	681	646	605	665	686	682	656	618	647	638	640	653	659	686	681	641	657	680	641	685	678	674	610	676	691	686	689	666	681	640	672	669	639	634	632	629	629	676	652	674	676	657	630	680	649	654	648	679	588	663	657	640	682	636	684	645	606	625	639	654	631	654	679	645	654	630	638	669	673	653	646	604	657	641	663	670	651	632	618	665	652	695	639	641	633	695	666	672	648	617	637	595	651	634	657	658	621	674	686	644	646	624	625	668	666	673	660	673	639	657	639	665	647	631	736	626	654	609	628	617	635	661	682	631	637	667	692	703	660	652	646	643	605	640	634	645	730	656	619	650	644	668	662	613	621	617	660	678	658	625	654	676	659	697	605	680	652	706	656	666	656	682	656	637	646	711	640	634	632	666	644	656	663	679	628	663	652	590	664	688	668	672	670	675	664	648	698	671	614	680	656	698	649	650	691	712	639	672	653	665	677	610	695	611	693	656	664	672	631	631	694	657	656	631	663	629	648	637	626	624	653	644	670	643	649	648	682	628	650	651	626	651	635	673	689	718	630	643	678	659	680	607	627	676	654	653	641	635	672	649	647	666	605	647	656	677	664	688	656	658	659	681	638	638	659	653	645	692	675	702	677	580	666	677	654	629	695	636	624	645	628	664	609	611	639	645	650	674	626	607	657	672	629	654	637	648	633	669	632	690	667	666	630	653	639	672	642	706	645	607	645	648	699	661	609	633	634	635	688	639	659	670	666	651	639	612	664	611	647	657	649	659	660	679	703	641	647	647	632	639	634	640	655	680	637	617	671	629	638	645	687	652	655	688	677	638	658	676	651	695	681	693	628	662	678	634	664	684	620	663	689	628	682	647	647	643	657	610	589	688	619	629	622	671	626	681	601	656	666	612	655	651	665	681	703	660	677	626	669	687	663	713	688	670	627	659	650	672	629	623	631	691	659	675	621	635	636	684	654	702	635	678	681	667	663	705	667	651	647	657	677	648	650	665	656	662	649	625	669	630	642	660	652	627	618	615	615	628	660	601	668	660	696	671	669	624	621	681	680	617	655	670	636	669	684	648	624	668	665	676	671	616	695	649	674	659	643	662	673	687	639	662	643	648	645	632	661	680	705	663	684	649	667	687	718	622	634	668	621	653	621	643	677	635	673	646	613	656	682	666	633	633	645	652	641	671	627	625	613	635	668	663	612	664	682	645	612	666	623	618	680	671	654	670	633	666	665	662	649	604	646	696	665	622	662	670	660	644	623	634	668	633	677	680	647	679	634	678	629	627	641	658	654	692	658	608	629	619	636	660	704	681	674	699	697	654	646	666	664	654	672	608	658	613	659	663	669	698	664	651	631	634	658	600	641	649	672	690	670	666	640	659	672	638	683	634	648	659	707	618	653	657	628	634	662	640	637	643	646	605	623	688	675	700	650	687	693	627	677	632	676	643	622	690	631	606	624	632	700	645	665	627	624	619	686	658	590	706	660	636	675	658	652	613	637	633	686	648	637	652	672	684	653	658	669	624	651	621	636	635	673	639	636	647	609	738	672	701	610	638	671	627	673	628	654	683	634	672	701	691	666	656	695	681	638	646	652	655	687	614	665	644	635	617	654	692	640	646	606	640	685	650	633	663	690	636	629	707	632	655	635	660	634	629	673	659	693	656	649	632	683	671	617	638	681	687	650	666	601	682	597	642	652	621	642	682	655	658	672	651	641	658	706	631	614	636	637	688	659	677	620	647	610	655	662	668	609	655	713	662	676	687	635	630	697	677	654	615	666	647	685	703	676	624	610	605	690	659	644	646	641	686	646	692	649	643	670	662	718	657	672	653	680	640	698	620	657	640	672	635	607	649	679	643	682	642	651	610	694	657	627	678	640	726	624	674	672	705	674	626	656	648	609	647	699	705	697	644	626	635	670	615	693	624	684	652	652	632	670	629	681	661	660	665	645	686	668	655	675	653	725	694	629	688	621	655	692	663	634	678	632	641	610	606	687	691	674	653	602	640	662	616	629	659	654	633	635	648	618	613	653	701	675	680	649	658	692	662	636	681	666	668	635	641	681	628	595	648	670	705	647	640	724	691	619	635	658	684	674	638	643	650	671	683	635	720	699	660	636	636	675	631	631	647	613	650	698	649	687	638	684	645	653	671	614	665	643	649	670	598	640	630	679	664	650	637	672	680	664	621	633	651	639	644	641	630	620	615	694	681	671	639	631	624	684	675	669	647	709	641	625	662	656	621	652	666	674	699	690	659	694	654	653	643	667	645	637	653	648	634	659	677	692	678	651	649	655	691	648	634	661	644	651	650	631	729	644	672	608	651	672	627	683	650	708	653	617	657	668	633	690	676	664	632	621	628	692	664	640	669	629	664	685	671	636	592	638	666	626	670	646	634	629	634	639	690	663	662	670	658	649	675	669	649	655	667	657	645	682	660	642	621	660	664	670	635	661	665	651	646	668	630	656	702	665	655	670	665	667	623	646	627	629	646	643	640	601	681	646	658	639	649	695	653	643	691	674	624	612	659	621	691	641	638	649	642	645	635	696	641	670	661	689	633	636	633	667	670	620	654	647	659	674	642	668	641	633	637	702	644	721	654	646	643	599	638	712	655	664	688	647	610	605	665	656	667	677	664	697	656	642	654	652	636	678	677	647	637	644	700	691	646	650	655	670	636	680	706	632	630	628	681	680	653	661	651	722	673	648	670	626	604	696	644	613	687	661	654	657	627	633	635	732	644	625	613	649	627	708	678	691	616	676	658	648	647	654	637	621	656	672	672	659	620	690	686	607	682	653	664	664	628	618	687	654	681	649	639	623	661	646	661	617	655	641	685	653	683	665	635	598	646	677	666	676	698	629	677	659	672	619	675	697	709	601	638	691	674	660	647	608	641	656	672	646	668	672	670	683	654	644	669	650	657	651	687	677	693	655	637	673	684	663	610	679	632	650	674	661	653	633	668	676	640	686	605	630	687	643	621	660	649	623	685	630	636	653	655	691	642	614	638	652	723	666	673	645	652	668	666	679	641	658	669	637	675	640	646	675	645	639	637	647	651	622	703	668	701	621	650	605	647	614	660	647	702	680	657	615	655	643	660	688	686	612	694	679	673	640	676	655	633	644	661	682	630	629	689	609	649	654	692	653	680	702	679	634	653	699	654	682	684	688	650	684	674	639	670	680	636	664	702	637	640	657	606	621	685	645	626	639	599	627	674	619	645	662	637	664	672	640	681	666	644	636	653	686	680	713	709	654	598	644	669	635	646	603	660	632	663	636	639	651	650	648	626	607	616	650	660	658	632	641	673	634	629	632	623	664	665	657	667	679	674	625	678	687	651	613	685	675	681	647	663	671
13621	10412	15172	15848	14933	8624	4918	2501	1397	960	1007	920	980	749	1084	2746	7559	9322	5573	2780	1247	510	251	200	183	181	195	169	187	200	210	163	203	192	192	182	183	175	183	176	189	163	149	173	184	209	185	196	166	192	168	172	207	195	173	193	187	190	161	204	159	146	189	178	215	197	159	192	177	163	197	180	208	196	180	181	196	192	190	180	206	171	194	179	195	195	181	195	181	204	191	162	200	183	206	178	180	174	154	193	199	187	178	182	206	186	189	161	203	199	160	189	177	197	169	197	206	190	183	185	189	206	187	181	184	216	163	200	180	208	199	195	155	170	169	186	176	205	180	187	190	196	169	190	223	184	179	166	191	185	157	166	178	182	200	207	187	185	202	209	189	176	203	183	186	176	178	165	181	186	181	194	157	227	159	180	207	194	180	188	186	185	193	182	196	201	179	224	210	183	190	197	187	189	203	179	196	225	171	179	177	188	206	181	181	175	190	208	194	183	176	208	186	181	183	183	168	164	172	195	157	174	177	192	180	172	205	207	203	215	181	183	162	193	189	183	189	173	185	162	185	181	155	179	178	187	196	193	218	180	187	215	200	207	179	178	203	178	209	197	176	171	195	193	187	186	192	182	177	166	180	213	175	203	176	187	206	181	195	192	212	163	187	163	195	186	189	190	178	200	177	165	206	220	173	184	192	143	198	191	187	188	186	206	190	192	186	221	190	193	169	196	174	200	192	189	191	195	182	183	191	186	212	194	189	176	162	192	191	202	220	171	188	192	149	166	178	174	195	170	208	176	178	195	186	193	183	174	172	182	187	197	185	174	191	197	178	183	209	194	183	169	206	184	188	160	180	188	198	181	177	184	188	167	197	172	179	181	185	186	206	180	182	169	182	209	174	199	181	175	190	179	215	178	193	188	177	174	171	180	178	209	205	177	183	190	195	169	200	199	183	180	168	180	191	166	155	175	186	182	202	158	198	180	175	190	170	199	169	178	178	192	181	179	209	206	183	191	209	206	191	183	192	196	184	193	182	202	189	173	183	184	195	200	175	179	181	193	171	189	174	184	192	190	181	176	199	167	169	162	189	190	157	188	191	189	182	180	184	196	188	194	208	215	191	167	182	177	183	207	181	169	203	212	190	162	213	169	207	203	180	183	189	192	170	197	189	208	180	169	176	190	219	170	199	152	164	198	188	182	171	171	165	189	211	189	194	188	179	179	179	181	181	170	211	185	203	202	195	170	202	193	219	178	183	199	172	184	174	178	181	179	204	169	190	198	219	194	167	183	151	206	179	172	208	175	179	174	199	173	163	186	188	212	186	192	173	191	192	181	170	193	189	180	178	209	192	185	192	210	188	171	198	187	191	209	181	191	183	167	205	182	154	178	192	176	200	203	187	203	214	175	166	213	188	159	172	208	162	193	162	163	188	174	192	181	197	225	195	205	187	175	164	190	185	179	173	187	178	226	187	187	172	178	179	177	192	184	202	168	215	193	181	182	168	179	186	194	197	182	184	187	188	175	197	193	187	179	159	193	174	185	160	193	174	189	169	168	163	167	195	187	172	172	183	183	186	162	182	213	176	182	176	187	183	187	203	201	176	198	197	194	197	177	209	177	153	178	179	187	188	200	166	177	201	188	194	179	166	207	173	171	210	204	168	173	202	204	187	176	169	182	202	212	165	182	193	182	189	186	173	207	157	168	191	189	195	235	181	191	183	188	189	195	188	189	175	176	179	178	177	215	209	211	187	220	176	190	174	191	183	179	186	194	183	191	175	206	187	209	187	203	180	169	167	185	175	198	200	195	183	191	198	204	174	187	183	193	175	175	198	190	203	202	180	199	203	203	203	168	180	186	198	166	198	194	181	205	169	204	166	205	181	176	209	204	175	195	202	178	183	199	198	172	170	167	188	177	179	199	170	202	176	175	180	208	167	163	192	196	204	198	175	184	184	184	173	193	177	185	183	186	186	183	171	190	170	202	177	184	185	158	181	200	177	201	197	193	185	181	192	180	197	184	173	194	190	174	189	195	218	172	198	198	176	187	194	180	210	184	177	184	182	174	187	199	196	185	189	219	165	167	171	202	171	186	189	186	193	180	200	176	206	187	199	161	194	186	176	186	193	185	190	181	202	196	197	176	199	187	216	196	192	194	187	189	163	175	173	159	165	176	175	175	185	166	159	190	186	179	157	187	167	181	181	166	186	167	208	209	182	199	151	196	181	196	200	183	173	206	207	186	180	181	180	166	202	171	161	160	195	202	208	201	166	156	177	187	189	168	196	193	217	180	179	202	190	193	170	190	181	188	196	188	173	199	203	178	184	164	199	182	187	160	181	181	199	190	176	190	187	177	197	179	176	202	166	194	176	176	200	194	199	179	185	183	176	162	204	168	177	185	192	171	186	194	163	170	191	179	200	192	173	182	187	175	161	212	208	173	194	195	213	185	170	178	190	176	197	175	176	172	171	184	194	170	196	194	186	200	188	174	183	191	196	198	188	209	212	222	179	176	194	204	202	182	189	208	172	178	189	158	168	164	190	200	192	182	208	200	196	167	227	202	203	155	216	164	186	162	199	173	178	182	188	195	184	194	165	178	195	172	195	205	215	160	167	173	171	191	184	197	175	194	182	182	169	192	191	197	189	192	199	186	176	184	209	203	192	216	168	183	207	186	170	171	194	194	178	159	187	162	179	168	180	203	195	174	178	228	179	175	169	181	159	194	183	203	192	193	185	193	201	188	191	183	225	201	178	160	197	210	197	191	183	181	196	176	207	185	175	175	196	181	172	183	170	173	195	187	174	194	199	181	155	195	195	185	175	190	189	190	195	189	185	184	170	187	169	189	183	160	165	197	181	199	194	192	189	174	162	183	222	180	205	194	211	189	160	205	174	175	174	197	178	201	162	176	185	202	210	188	172	184	184	182	197	176	189	180	198	179	179	183	189	179	174	194	181	206	188	172	171	211	191	175	218	185	199	199	185	199	211	216	179	185	205	181	171	187	176	188	190	168	180	178	194	169	202	190	215	197	183	174	188	185	176	167	177	192	190	200	172	172	180	183	190	180	179	189	190	194	180	195	181	192	211	184	180	166	231	171	185	198	183	200	190	184	181	168	205	177	187	196	162	187	182	199	182	193	211	184	197	156	199	189	191	201	179	175	191	199	199	163	186	192	198	182	182	198	200	161	178	192	205	189	189	160	169	191	197	183	197	171	191	150	192	185	209	169	210	195	195	180	200	175	190	170	200	175	188	188	207	161	200	198	205	182	183	183	160	208	214	183	184	171	195	176	169	183	178	167	188	185	188	194	187	196	185	185	185	174	199	169	175	193	166	210	159	178	203	186	199	188	197	194	180	191	192	179	193	149	184	202	183	179	191	192	187	190	204	180	185	148	183	189	198	182	190	201	201	199	185	217	181	156	186	173	175	184	172	185	178	185	192	206	181	202	187	180	165	172	186	167	178	194	207	193	187	155	185	185	166	199	204	183
12777	9456	19083	24121	23488	15556	11792	8275	5769	4881	5356	4968	5268	4169	6257	13149	26096	29171	21163	13584	6774	2572	1033	670	668	627	664	700	631	672	648	632	674	708	659	684	655	714	729	638	677	713	681	724	737	701	668	701	698	673	662	697	657	654	686	660	704	707	722	683	651	681	704	659	690	696	676	655	699	667	670	663	694	650	693	693	694	715	639	668	676	682	672	665	683	668	676	667	690	716	697	702	704	679	667	659	697	613	658	687	651	718	664	636	698	642	687	691	693	695	650	709	655	662	689	670	703	693	685	706	654	676	684	657	681	637	645	662	682	702	670	743	666	652	648	665	665	641	676	663	692	628	668	683	648	615	668	685	652	657	677	691	655	649	738	653	643	677	667	645	710	661	654	693	691	696	654	724	647	643	642	687	625	678	712	654	716	674	653	693	664	675	614	642	631	672	685	680	693	652	664	663	671	642	679	640	675	720	690	654	696	694	636	639	698	644	645	708	672	693	666	655	668	665	667	724	641	665	711	671	681	705	692	706	695	623	649	698	712	685	735	679	659	666	684	721	727	666	630	626	658	640	702	668	673	666	658	687	663	669	700	658	685	681	683	659	671	656	644	693	620	681	695	641	626	695	674	722	693	685	677	661	651	695	689	672	651	662	673	700	705	685	685	696	677	641	683	701	675	739	669	706	692	679	685	707	672	692	684	670	675	655	702	658	658	660	673	693	650	699	700	658	698	684	622	672	656	670	709	676	691	697	637	688	672	667	688	677	667	686	687	676	702	682	700	671	647	706	732	679	684	704	656	693	655	682	675	690	713	661	641	685	749	639	659	716	697	641	649	669	662	682	640	681	659	718	659	710	649	679	711	689	680	719	676	638	666	671	655	646	689	673	738	693	684	650	660	669	653	700	711	672	686	621	682	683	642	610	703	666	664	643	666	685	657	693	724	693	660	726	679	638	702	674	643	697	692	677	674	668	665	670	697	683	673	659	654	691	680	667	610	652	664	673	693	695	708	689	658	665	693	651	659	695	662	703	662	650	660	676	652	658	671	713	639	697	650	730	656	676	614	706	666	671	658	687	686	626	696	669	688	674	687	646	692	670	731	671	668	706	747	690	721	678	707	710	671	723	657	683	685	691	689	661	692	682	652	644	666	658	659	661	693	703	674	648	669	633	650	681	655	626	672	674	649	634	652	698	634	694	696	644	659	682	659	636	612	702	700	638	673	685	713	663	682	722	657	694	644	626	733	710	673	658	666	666	701	656	679	678	701	652	640	732	680	716	694	642	648	657	694	728	657	678	738	716	665	649	710	645	631	659	677	686	644	663	680	663	707	629	670	702	689	664	632	713	694	694	660	665	656	687	708	675	701	653	696	648	687	693	673	667	704	694	673	641	702	653	651	632	682	659	718	630	718	637	642	655	685	671	663	666	676	669	666	680	639	662	699	667	664	640	730	680	663	698	642	666	664	676	731	698	639	647	663	647	682	685	662	688	647	713	671	694	686	713	674	697	687	714	665	634	703	673	700	627	666	663	673	648	696	691	666	686	669	695	692	720	710	676	695	724	668	679	718	618	675	661	657	669	642	723	678	684	646	699	665	689	653	644	762	667	650	627	692	692	644	681	657	688	738	663	628	631	677	695	662	687	682	657	685	724	647	732	686	613	726	646	673	677	706	658	644	672	720	700	681	695	667	652	689	673	635	694	687	661	672	673	689	693	712	690	676	682	656	667	686	657	652	662	666	659	624	660	636	673	678	699	643	698	668	656	636	676	669	689	709	711	669	663	669	649	642	693	698	673	701	670	662	681	662	657	703	658	689	673	679	659	584	675	717	666	705	689	670	657	627	697	658	663	627	637	653	649	674	678	660	671	658	697	717	710	734	699	651	678	672	677	677	714	708	693	709	696	690	660	691	657	637	686	645	703	681	691	648	703	709	679	667	678	641	713	707	692	658	692	696	691	618	672	692	723	718	735	691	675	644	651	662	676	658	689	668	686	693	630	682	663	665	673	702	699	645	639	663	668	697	712	662	673	671	678	689	683	699	667	650	681	703	648	661	643	659	679	682	630	654	663	662	650	673	684	676	671	661	665	673	676	652	653	616	648	651	700	653	696	664	678	686	711	723	684	682	632	712	680	651	675	671	673	662	640	652	655	664	652	695	644	642	641	699	666	697	664	625	642	697	695	675	715	690	667	656	663	693	688	653	643	660	663	605	642	711	641	645	671	652	669	645	660	645	660	675	677	725	666	693	649	663	654	648	674	701	648	693	691	651	654	631	674	670	597	642	694	669	650	737	656	724	674	661	662	653	705	722	700	665	660	702	651	672	689	676	677	677	641	678	679	688	692	684	661	647	659	647	627	687	665	672	635	705	674	659	662	715	649	658	681	637	677	702	642	651	686	676	717	676	626	720	658	658	701	709	715	707	642	617	682	680	713	679	659	657	647	690	652	716	693	682	712	681	696	716	622	680	693	702	628	693	673	698	708	674	658	662	688	632	674	701	690	672	681	689	661	709	649	684	672	691	695	615	696	649	615	673	643	673	689	653	689	664	732	672	739	676	693	705	676	631	675	619	659	679	733	681	671	680	651	704	670	664	727	683	717	686	683	676	697	623	685	626	668	704	699	639	664	672	687	677	670	659	681	656	632	698	673	677	724	653	697	629	689	636	724	686	665	644	671	697	684	631	686	681	648	626	699	696	640	636	665	682	635	668	687	676	795	653	701	639	669	691	681	656	644	674	679	687	651	689	676	685	668	659	680	715	660	701	657	681	684	641	725	657	682	658	684	687	679	690	650	671	675	689	685	606	686	668	711	682	694	676	693	702	683	679	650	666	674	690	718	700	648	734	636	712	662	663	652	703	676	662	666	690	658	694	669	723	642	663	683	632	693	681	632	680	672	675	704	699	698	700	700	673	694	709	665	644	705	653	663	691	667	662	683	718	677	657	645	625	682	649	691	689	719	678	657	666	649	695	683	684	712	667	670	669	679	631	675	701	659	660	709	692	668	686	684	679	676	629	681	659	663	640	678	636	670	683	696	692	679	684	686	617	634	665	683	711	680	664	683	694	672	689	688	683	694	650	701	686	671	664	679	669	689	661	675	679	728	663	711	715	679	688	669	651	671	619	688	729	689	618	680	684	688	730	634	681	670	614	681	677	708	678	680	693	676	645	688	665	646	671	660	671	691	690	700	656	696	694	691	668	685	701	713	646	639	665	692	681	668	673	695	648	696	692	662	671	652	688	677	680	679	709	675	630	691	626	671	663	640	694	677	654	696	670	675	672	680	689	710	671	683	703	664	701	642	684	668	661	676	645	670	643	677	673	692	656	692	700	695	720	686	714	714	677	690	668	637	684	659	681	669	679	693	614	656	710	646	682	661	696	668	637	684	675	646	672	700	673	669	679	673	666	690	683	648	658	719	684	644	697	695	664	646	677	685	642	675	672	605	684	653	684	650	661	712	696	689	651	637	684	645	655	647	723	667
20583	15159	21001	23523	20942	14396	8216	4345	2494	1628	2084	2633	2080	1616	1396	4009	11010	15392	10538	5723	2441	760	323	258	210	223	260	221	239	220	243	247	237	218	201	241	245	224	228	223	202	202	230	212	216	222	219	250	216	228	207	233	239	221	212	225	199	216	215	226	224	223	247	234	246	209	200	210	236	228	238	245	227	229	224	223	219	224	225	251	214	224	240	215	218	226	240	220	212	244	217	248	222	225	235	227	200	238	245	248	215	233	249	209	208	196	198	224	219	244	226	219	212	233	203	215	221	209	232	206	218	210	222	247	209	237	213	206	218	218	205	238	218	233	221	240	196	226	244	236	237	210	226	216	184	223	225	223	223	229	218	222	204	230	249	252	236	225	218	207	201	244	231	216	200	202	200	222	191	218	227	226	219	204	225	239	221	244	250	221	220	223	233	211	231	205	213	210	219	246	239	212	222	219	228	217	235	205	231	192	233	249	224	209	222	242	211	248	234	216	214	257	240	219	211	210	234	181	230	205	210	241	243	218	218	232	217	236	227	245	213	241	193	247	225	220	196	241	225	225	227	203	224	246	252	215	236	207	230	232	267	226	227	222	227	247	221	214	223	239	237	225	217	206	208	205	201	251	235	223	236	226	221	220	230	220	207	227	230	221	216	220	223	227	213	247	237	250	242	223	232	217	219	245	223	216	174	223	231	235	228	203	240	221	194	225	226	233	226	229	206	236	228	221	212	215	219	237	246	224	194	214	234	237	232	234	223	221	276	208	215	200	235	209	250	217	214	219	231	210	212	248	218	262	216	221	198	216	243	232	231	224	213	219	228	200	213	240	217	232	208	223	233	226	189	231	228	222	208	224	259	218	233	218	234	202	216	243	247	228	195	238	231	198	211	243	233	218	217	218	225	233	210	226	226	252	236	223	234	244	229	242	225	250	231	224	214	199	216	235	223	236	228	213	234	220	227	215	220	238	215	230	211	221	221	193	222	229	243	213	231	218	236	223	217	236	222	209	242	222	223	236	230	219	214	214	260	217	250	208	203	229	222	223	204	217	246	210	231	201	222	206	241	234	234	198	237	246	251	202	239	220	202	219	199	207	227	253	215	263	250	215	225	207	217	227	240	239	226	237	232	217	217	231	239	227	224	228	200	221	222	221	238	222	204	207	215	215	245	207	230	237	218	228	226	227	220	211	226	230	209	220	231	223	213	216	220	252	230	222	207	207	222	217	227	256	227	208	226	219	222	219	238	213	215	209	233	248	243	214	214	220	198	203	217	230	238	221	206	255	228	228	209	224	221	224	224	223	240	234	237	251	236	239	196	220	219	228	210	222	217	222	211	228	233	232	231	223	219	227	230	227	234	205	223	230	236	226	221	231	220	233	234	243	216	225	232	208	202	216	237	244	225	217	239	209	233	248	220	237	249	244	197	246	247	232	245	248	244	236	218	215	245	213	228	240	234	237	240	226	266	234	237	239	225	236	208	239	229	227	219	220	247	234	215	210	251	228	259	217	222	217	236	208	224	227	257	235	232	221	239	222	232	229	239	239	218	242	227	232	240	214	235	239	218	213	214	229	220	209	246	215	241	235	219	258	244	225	216	224	229	255	242	232	220	207	252	206	220	218	208	223	228	230	210	252	234	210	210	222	220	236	235	246	249	217	223	232	216	207	230	240	228	235	230	232	242	236	231	222	231	214	238	235	262	224	227	227	214	231	220	234	244	229	233	227	236	203	213	208	231	225	257	259	238	207	213	210	203	209	251	226	220	230	211	228	218	227	219	233	205	225	216	227	229	228	238	231	229	218	212	215	249	201	225	214	218	227	221	217	262	217	224	230	255	223	205	253	201	258	219	223	228	239	225	181	226	217	225	192	225	239	227	229	219	211	218	228	235	228	202	224	236	250	234	240	199	213	228	236	189	217	219	228	235	232	193	232	222	228	217	229	234	219	233	241	222	252	237	234	220	227	224	216	207	230	259	224	220	237	223	222	227	213	219	246	236	251	248	233	209	214	207	227	235	199	216	233	223	233	211	230	232	216	244	220	215	245	224	231	223	221	240	220	248	217	219	236	232	245	227	229	201	217	205	267	204	229	235	237	207	227	231	225	213	228	222	250	223	235	239	221	233	249	208	228	215	210	231	244	204	215	236	239	232	240	205	214	241	229	214	212	219	232	259	210	227	211	242	215	241	238	238	240	242	219	216	220	226	219	200	251	235	231	249	223	229	234	216	236	215	213	222	232	270	215	228	226	239	232	218	219	231	248	246	204	206	220	200	216	247	216	216	222	200	222	223	235	255	222	215	240	227	200	238	226	214	218	215	222	237	203	232	219	248	210	220	229	209	219	234	218	226	222	217	251	213	239	208	228	220	210	216	217	235	224	237	240	252	210	219	232	212	213	202	238	234	220	241	230	199	234	221	216	231	229	216	226	205	237	226	243	212	231	225	250	223	219	231	222	242	236	239	227	235	230	234	209	229	227	221	228	207	215	203	244	212	231	243	226	220	249	220	259	211	252	196	209	246	205	202	256	222	224	228	249	242	227	227	242	214	206	262	206	220	218	218	260	233	252	197	239	243	233	229	217	209	224	219	247	218	244	205	223	234	246	215	191	241	246	214	228	218	209	243	236	234	217	238	225	243	222	213	211	226	216	243	223	230	223	217	236	201	221	244	223	231	202	226	234	222	211	248	229	234	244	191	243	227	219	238	222	255	226	215	213	232	235	228	252	224	232	237	225	242	219	228	226	228	201	203	241	245	228	223	229	236	228	221	231	234	220	238	203	229	238	249	233	232	223	238	219	221	230	217	210	218	221	217	228	231	244	222	234	221	236	219	220	253	245	190	226	207	239	220	224	218	244	220	207	227	235	233	243	242	247	244	228	200	213	208	231	221	234	219	234	214	225	213	212	244	232	212	242	221	239	216	205	223	203	257	210	229	235	267	224	238	260	199	218	228	210	231	235	224	226	205	232	240	237	219	235	256	240	209	243	243	230	204	234	244	182	246	214	239	233	211	224	245	246	209	242	230	239	235	223	222	226	228	209	267	237	259	206	220	232	229	230	267	244	238	266	228	227	220	250	208	242	237	222	210	208	215	213	207	252	217	238	254	216	231	232	237	208	244	204	212	230	242	216	223	227	214	211	249	231	237	196	218	215	249	233	246	252	223	228	248	215	236	237	213	237	256	218	232	235	228	230	232	210	251	254	228	230	231	228	243	231	216	211	219	241	241	225	243	245	246	229	213	229	233	225	232	224	237	206	219	232	234	232	233	217	225	242	248	247	244	223	212	239	237	238	231	228	255	253	251	257	238	203	250	190	249	235	199	216	233	226	235	229	216	224	199	250	219	227	221	221	235	239	245	210	241	244	232	225	233	211	206	234	226	231	230	199	217	200	218	252	229	236	231	237	229	241	225	230	206	208	217	219	235	245	227	246	217	238	214	243	185	215	244	209	231	209	189	220	229	190	233	238	236	230	216	230	227	248
17192	13164	24435	30596	28725	23620	15852	11749	9144	7216	10019	12298	10386	8301	7792	15905	32276	36140	29807	20793	11259	3971	1294	766	782	804	809	831	777	798	808	793	789	790	769	774	778	775	782	735	773	792	766	765	756	801	854	788	807	819	814	769	794	787	786	758	786	822	791	768	824	794	776	802	823	820	741	826	796	816	762	824	804	787	765	819	866	836	822	783	804	807	774	747	820	772	794	777	845	836	764	796	766	781	775	786	788	804	785	813	782	764	801	802	881	823	776	793	813	820	787	825	830	806	794	785	791	831	813	749	820	813	775	838	794	772	846	816	842	764	833	764	730	805	779	773	800	799	755	810	804	784	799	771	807	792	798	792	748	796	820	774	780	796	773	768	827	761	831	813	801	799	755	759	779	836	795	768	817	814	805	790	799	778	810	845	797	769	806	833	792	779	784	772	783	843	726	814	768	803	779	781	754	772	797	775	804	803	762	774	782	790	766	759	806	773	772	773	802	740	830	829	815	771	793	777	771	856	773	804	778	837	760	789	796	787	801	790	841	793	782	790	780	782	782	862	745	847	791	761	749	790	799	799	794	727	758	831	765	810	751	804	769	783	783	751	803	793	795	843	820	779	830	792	854	796	789	796	783	752	799	747	850	771	773	767	796	783	782	772	806	764	780	783	796	749	822	791	809	786	786	758	766	800	800	789	795	770	787	794	852	770	782	791	792	772	819	773	798	812	749	837	780	781	813	827	808	805	831	798	820	782	812	807	863	758	793	805	778	803	754	784	778	777	793	810	798	798	805	785	853	824	737	839	797	738	823	765	797	772	806	844	808	750	805	794	839	732	761	802	824	836	787	807	752	793	744	834	794	811	783	759	791	785	798	778	801	813	839	809	768	740	790	786	837	787	837	819	847	747	801	800	865	813	803	776	799	805	788	778	767	828	782	724	840	781	796	816	785	782	853	753	819	799	810	826	806	813	775	829	830	776	794	737	801	758	801	774	763	776	773	765	737	831	763	792	797	816	782	837	818	751	816	739	803	814	825	774	784	764	811	806	784	830	830	749	792	815	745	856	782	820	792	763	787	828	809	774	807	796	785	775	848	786	831	781	820	839	788	761	844	769	830	788	773	825	774	770	795	778	816	774	813	787	759	818	819	810	801	762	787	798	820	835	776	771	828	793	769	782	766	782	799	845	758	823	767	765	779	795	805	834	826	777	832	759	753	829	868	799	795	806	831	796	741	722	784	806	839	838	870	802	767	797	807	789	811	785	784	825	838	818	826	847	858	776	826	745	773	788	862	817	811	802	840	778	806	713	781	741	799	788	812	828	758	809	827	811	798	756	785	805	783	811	799	795	792	787	824	839	771	819	788	746	777	786	776	796	782	814	818	786	798	787	796	782	792	808	779	811	778	770	791	804	800	777	830	807	798	827	778	762	785	775	769	739	764	766	780	805	799	758	774	753	717	825	873	733	793	739	758	775	723	748	780	796	811	776	769	797	764	810	798	811	799	748	711	778	788	787	765	775	775	797	785	766	817	837	768	747	798	763	759	775	835	768	794	768	766	781	803	774	767	816	823	794	785	796	766	791	790	792	808	805	830	752	839	810	763	798	763	747	813	787	792	756	773	819	804	775	814	786	818	792	752	790	779	786	780	854	780	759	762	788	812	814	769	771	806	785	775	786	813	766	779	831	792	756	787	793	818	832	767	777	791	796	742	775	782	788	778	802	794	818	788	764	783	765	769	782	781	784	754	835	814	783	768	787	750	798	781	781	774	793	808	789	760	767	779	813	788	848	789	756	820	828	766	793	805	784	835	789	786	802	801	855	803	753	784	729	820	800	869	810	768	804	769	801	791	780	828	767	795	792	829	756	772	771	782	816	793	823	776	822	818	842	803	802	798	746	810	793	746	774	747	782	786	779	788	807	785	841	796	800	794	726	778	751	812	797	816	791	775	744	785	832	805	776	739	781	800	815	834	786	767	765	847	780	805	803	795	767	781	750	770	797	772	769	800	741	804	856	778	752	797	771	770	796	832	825	779	812	787	805	749	816	750	814	777	799	805	791	761	835	752	750	802	793	856	747	798	800	759	784	788	763	736	833	791	772	774	793	767	773	774	797	757	811	790	811	821	789	733	775	765	833	795	762	798	799	779	776	738	839	790	818	821	758	769	818	811	804	819	760	826	811	765	778	766	746	834	793	799	810	819	795	805	847	859	734	774	728	800	760	766	763	782	752	757	802	814	830	802	779	825	800	781	812	805	817	840	748	822	815	804	784	747	770	781	830	767	725	805	787	767	774	772	797	748	783	803	811	813	784	805	779	784	783	821	813	808	798	819	751	794	813	814	774	781	846	825	784	762	820	813	798	794	812	764	846	776	792	794	814	786	794	793	760	830	785	830	801	784	780	745	825	762	772	805	774	802	759	782	824	771	770	812	841	770	789	775	779	767	773	804	772	740	763	803	728	807	769	779	808	769	797	833	807	829	784	860	779	747	789	797	775	845	756	781	766	813	758	821	748	821	797	755	779	787	780	787	765	825	750	805	752	795	764	831	785	781	833	744	776	824	864	786	805	795	790	818	779	846	778	784	811	757	785	813	787	848	772	821	814	790	805	800	779	755	810	765	798	839	815	803	768	779	767	791	807	792	755	805	805	835	788	790	820	760	794	796	808	816	749	822	770	751	727	758	784	807	810	787	814	877	830	762	824	758	806	805	764	771	802	721	785	810	775	793	794	779	807	777	796	840	814	813	785	768	792	780	767	777	789	798	832	759	830	752	790	835	779	789	809	816	763	829	797	827	804	758	757	812	758	878	811	807	808	812	822	823	818	797	802	754	770	744	789	821	784	777	801	829	796	767	792	744	807	779	814	863	755	789	806	800	822	731	816	836	743	788	796	797	788	785	805	773	773	786	799	820	741	811	812	816	751	749	807	791	840	791	830	829	764	832	762	837	771	782	845	775	797	806	774	803	779	807	801	768	808	779	765	803	794	780	791	806	821	772	812	836	787	825	795	821	759	807	787	789	784	771	811	824	775	782	798	770	816	792	763	823	811	814	815	791	813	744	804	814	799	806	769	761	744	786	828	807	797	816	748	822	771	800	829	749	776	768	786	758	792	812	821	781	817	794	792	862	765	773	850	766	819	775	793	760	769	805	803	857	815	782	778	723	840	799	800	790	789	796	792	800	826	778	774	811	759	810	815	781	758	747	801	820	780	801	778	787	799	777	816	836	792	777	752	773	813	813	764	749	808	771	790	787	817	744	744	805	799	781	771	779	755	740	816	794	751	790	782	787	786	809	785	771	863	828	847	789	790	761	795	759	766	803	770	777	795	810	766	788	827	816	835	798	826	824	829	766	780	806	776	808	773	805	766	779	787	788	790	793	735	726	767	774	814	772	813	787	828	804	779	825	780	781	797	760	818	810	769	805	795	738	824	771	841	759	778	754	813	793	773	814	746	789	779	820	781	762	808	786	783	812	778	781	798	846	820
4076	2883	4986	4260	3008	1808	1540	1203	836	1077	1166	687	510	387	350	308	681	1140	961	663	445	291	175	153	186	176	151	163	159	168	160	153	146	170	172	163	163	146	143	153	188	161	170	174	164	170	163	173	167	164	170	175	170	161	147	189	155	155	150	170	140	176	165	157	185	188	160	173	164	174	167	166	163	152	172	168	176	170	183	141	172	178	169	172	193	153	180	175	165	150	155	164	163	155	173	182	161	154	166	191	178	162	157	159	157	143	158	180	158	156	163	168	172	176	143	161	165	156	176	163	179	155	188	187	167	171	194	179	175	172	192	176	179	167	169	185	157	178	170	161	170	175	183	159	166	175	168	182	184	151	170	148	188	187	167	159	199	147	165	171	180	158	182	168	139	193	170	166	149	157	132	154	168	161	173	169	152	174	188	174	168	170	173	148	185	176	182	156	160	186	169	159	164	149	171	167	178	153	168	147	168	153	161	165	171	192	173	171	165	195	178	179	181	184	179	156	171	144	149	174	152	191	179	147	148	176	166	174	178	167	190	145	173	175	150	165	186	164	166	158	186	189	181	188	174	190	178	156	148	155	172	170	154	180	167	148	150	156	164	165	165	163	167	173	181	173	169	180	164	163	152	172	173	193	156	172	160	167	160	172	196	180	139	154	155	185	141	165	191	181	178	182	140	165	162	195	175	178	164	177	169	163	179	154	188	174	163	168	163	178	163	169	173	151	179	165	155	165	145	154	173	189	174	160	162	164	168	171	174	176	171	170	167	179	175	183	153	166	167	160	143	159	154	177	160	153	199	186	151	189	159	194	166	167	169	174	188	159	153	165	151	166	147	159	141	188	195	149	160	173	150	157	157	180	155	176	189	197	165	172	180	181	160	153	181	162	159	160	158	164	163	165	162	187	178	165	186	179	166	149	177	172	174	183	188	141	162	171	171	170	166	145	176	156	198	169	181	166	169	153	198	171	175	183	182	181	156	159	167	151	160	175	148	153	153	159	162	153	182	178	163	145	176	190	173	165	172	179	186	168	183	167	152	157	166	158	199	166	166	158	161	200	164	172	161	177	151	191	149	172	170	159	172	185	144	158	148	150	156	153	156	184	149	152	167	170	177	162	170	184	167	168	148	173	191	185	160	173	167	185	174	176	171	154	142	145	168	164	182	185	177	155	180	162	182	154	155	166	174	175	183	158	152	165	161	190	147	151	161	170	168	150	161	156	154	173	157	153	161	177	155	162	167	166	173	171	173	165	176	176	176	170	185	142	182	170	160	169	156	157	173	179	176	189	188	145	174	162	166	163	162	164	162	165	178	185	156	156	162	181	181	158	182	172	175	181	155	188	161	167	175	146	191	158	157	179	178	173	211	156	175	166	148	167	189	154	168	177	182	163	166	169	149	169	189	162	170	163	157	165	166	158	183	170	178	172	175	184	158	164	155	156	148	164	165	162	159	183	184	168	148	146	176	162	154	156	176	170	165	158	161	172	161	186	167	180	168	174	181	175	189	183	176	193	178	175	173	178	181	187	171	176	162	150	151	151	169	168	154	169	147	172	161	176	179	181	178	165	166	191	176	174	176	181	169	158	157	170	139	155	162	160	166	170	170	148	167	186	164	153	140	144	141	169	170	169	165	174	183	156	154	167	157	173	189	163	161	189	174	201	172	157	164	155	172	156	163	180	164	178	164	182	167	175	175	153	153	163	160	171	141	168	169	157	170	174	171	163	169	163	173	170	156	191	164	171	156	184	158	160	176	194	190	174	151	168	171	145	163	152	160	174	152	157	158	147	164	181	165	159	158	184	171	183	178	169	160	159	173	166	180	169	167	148	177	160	170	166	165	161	166	175	171	180	161	188	151	161	146	172	170	171	192	165	175	163	186	177	169	159	149	165	170	180	172	160	169	169	193	173	154	165	161	180	170	158	172	150	151	149	165	173	152	172	169	148	160	175	198	150	157	162	166	150	170	166	138	151	161	178	152	178	162	151	159	151	172	172	174	163	151	160	183	175	171	191	184	177	176	168	171	140	165	143	177	170	186	173	156	169	172	160	179	175	145	178	182	160	168	170	193	165	161	172	171	182	184	152	161	170	155	174	175	175	159	178	160	176	167	171	169	173	169	168	189	166	179	176	162	163	172	192	157	174	168	155	150	161	154	185	173	184	163	162	158	172	167	195	151	191	171	169	165	179	140	177	159	175	188	151	189	181	171	185	168	167	155	172	185	172	133	163	180	169	160	176	169	181	153	158	165	178	180	170	179	146	169	152	183	150	180	154	159	133	160	138	167	188	177	145	157	152	165	167	172	175	179	168	172	174	167	179	168	179	172	163	185	162	167	200	162	162	146	177	174	137	177	194	168	189	175	159	163	158	149	168	163	225	181	192	185	168	184	175	161	184	165	171	157	154	162	165	171	164	150	181	159	164	173	169	148	177	177	152	200	176	148	186	167	198	174	182	180	180	159	161	159	184	165	167	176	158	173	171	188	158	192	163	173	174	156	176	181	177	165	173	159	168	160	162	147	170	144	159	150	160	159	161	167	166	174	178	169	173	190	144	186	185	185	182	186	178	140	170	168	167	170	168	155	176	162	175	179	148	172	173	175	144	179	179	182	146	145	178	143	167	164	166	172	159	150	171	186	166	135	176	153	174	185	156	159	183	154	176	178	147	171	183	188	173	176	184	148	179	176	171	149	178	155	169	172	173	177	177	173	186	146	168	159	178	180	180	166	161	175	184	172	156	177	168	186	156	179	178	174	159	184	158	174	178	163	179	164	150	174	183	163	160	142	185	150	175	171	151	155	155	167	176	142	159	162	164	160	180	185	180	165	186	165	143	169	148	147	171	150	175	155	169	198	164	187	159	170	164	159	160	150	154	181	153	178	153	171	166	167	172	152	158	187	160	174	155	137	173	166	163	170	185	174	149	185	162	179	153	166	171	171	167	168	138	173	157	176	171	172	172	189	173	170	165	154	168	154	169	137	168	173	184	199	165	157	163	173	164	164	157	165	142	157	159	165	167	184	187	171	184	165	166	157	176	140	166	159	167	173	147	166	170	170	182	161	173	164	180	159	175	175	157	179	157	174	172	187	167	165	174	168	155	170	187	158	159	166	189	180	180	181	189	176	178	144	152	167	204	165	179	152	178	188	169	169	161	158	171	161	158	179	174	163	150	164	170	174	166	156	168	159	172	163	172	161	172	164	160	142	172	149	147	163	165	164	167	175	165	174	164	170	166	180	185	151	175	173	163	176	155	176	167	150	167	177	144	165	175	167	168	165	169	179	170	191	168	189	158	164	174	159	168	155	148	202	177	166	135	176	182	183	162	158	145	173	149	192	160	171	158	166	188	153	148	158	176	160	183	159	188	171	165	176	180	187	159	155	170	162	163	158	186	164	185	143	154	172	152	162	172	180	158	169	160	172	155	156	169	172	163	151	162	146	172	169	162	157	147	172	175	182	181	171	188	175	176	169	163	177	141
4215	3736	9446	10967	9649	7043	6804	5720	4399	5692	6197	3779	2706	2214	1776	1619	3653	5489	4423	2981	1812	1014	690	576	599	595	623	635	618	580	667	619	589	668	666	605	554	601	656	568	664	620	609	663	605	660	674	635	643	632	620	641	606	655	591	656	592	587	655	671	597	640	592	609	603	593	573	611	622	602	633	639	603	657	622	601	629	634	614	580	593	589	607	616	606	585	623	636	625	571	625	603	579	612	624	600	632	602	615	634	586	574	626	601	617	597	647	641	605	574	596	638	592	585	626	616	654	570	653	611	618	662	568	594	616	634	678	609	605	611	671	614	641	647	643	574	639	591	637	602	585	587	629	623	643	646	645	639	587	588	676	578	627	583	624	643	615	620	634	637	635	602	595	569	622	617	606	612	661	595	632	622	641	618	618	632	580	657	626	663	623	597	614	672	609	651	652	602	596	604	596	645	653	610	603	579	619	641	610	650	609	636	601	572	632	595	580	627	620	575	575	630	588	656	613	603	616	641	654	630	599	593	572	605	602	594	638	600	617	633	603	635	593	628	624	598	606	622	597	596	620	669	626	624	659	603	596	594	604	635	620	599	614	589	606	594	568	598	614	646	582	689	597	662	593	619	623	600	611	633	596	587	612	606	584	584	625	646	686	641	636	601	609	581	631	634	596	607	614	589	578	597	612	626	616	629	616	589	591	625	644	599	594	636	642	618	588	637	633	639	655	639	635	634	581	614	634	626	639	567	617	559	583	625	626	598	658	600	641	633	614	664	646	631	600	608	651	599	611	627	629	624	577	649	635	634	619	633	605	651	669	585	623	595	604	658	616	617	585	627	613	634	627	615	615	602	574	602	600	621	607	577	612	611	617	623	660	605	603	578	617	644	592	612	609	614	619	634	611	590	620	600	624	648	640	587	652	649	613	621	620	626	669	582	634	559	592	629	619	657	592	654	600	601	643	592	647	650	635	612	623	626	590	589	575	670	599	638	614	637	592	609	626	591	621	570	593	593	641	628	623	591	581	628	651	610	580	622	594	597	628	631	608	611	616	625	628	591	626	651	653	633	622	645	647	648	598	550	635	632	610	599	651	595	623	639	618	583	633	644	617	627	638	632	597	651	629	593	592	615	643	608	588	676	604	674	598	586	593	567	639	646	651	611	621	591	599	629	634	573	710	587	667	593	694	599	613	611	601	608	621	640	606	597	608	617	567	612	562	634	640	549	589	642	597	658	670	602	644	594	566	601	637	610	629	606	590	624	593	592	635	598	605	585	630	588	621	609	616	597	616	609	615	624	605	614	591	577	608	591	675	602	594	647	642	668	610	603	600	608	622	570	665	574	605	597	650	622	648	642	628	617	585	594	537	618	642	605	645	608	622	613	608	630	615	604	590	579	607	649	597	577	644	644	594	601	637	605	653	647	606	632	613	597	596	609	616	600	609	644	582	601	617	583	623	587	625	592	643	621	614	638	595	583	600	621	624	614	641	632	641	595	672	615	612	652	618	632	662	613	668	615	625	584	630	624	613	588	625	603	645	638	628	613	653	639	613	612	631	589	640	612	585	637	605	588	599	608	602	646	605	622	612	606	611	625	567	604	597	624	633	603	624	642	634	660	620	616	612	571	661	648	595	594	625	602	614	607	605	591	615	654	609	600	677	624	620	615	633	632	598	626	619	627	601	636	631	646	637	639	603	671	621	576	593	640	608	592	621	612	596	630	684	599	572	596	587	586	600	617	612	614	577	615	593	600	652	621	580	585	615	608	627	592	658	670	601	576	611	571	620	629	621	656	576	611	632	598	621	608	616	582	638	614	617	582	607	619	641	581	610	634	599	622	603	616	639	602	620	617	560	567	623	602	626	604	628	617	561	629	598	597	581	582	599	609	665	637	649	632	578	567	635	618	635	648	569	616	620	614	573	642	623	631	585	631	568	599	598	609	585	591	640	635	645	620	612	628	631	613	590	627	600	600	581	613	557	638	578	630	580	609	617	610	603	594	631	585	635	633	617	599	618	646	606	581	632	620	577	634	618	658	613	572	588	578	638	561	644	644	629	599	592	609	569	607	605	621	606	617	614	661	598	611	631	651	621	632	633	632	619	634	623	610	611	593	592	622	627	648	601	622	578	633	601	630	586	598	619	618	594	636	597	619	616	625	640	592	604	615	651	608	592	640	587	639	603	602	620	635	616	609	644	585	594	583	641	644	577	607	583	583	578	614	640	626	596	624	585	598	650	620	588	626	630	611	624	610	606	646	700	612	642	630	608	650	594	604	630	642	565	630	628	626	573	598	625	621	609	620	563	656	587	636	609	586	641	636	588	593	661	607	599	594	635	662	612	611	636	587	625	634	630	627	625	626	653	596	646	633	599	632	603	543	658	617	634	614	644	596	621	589	651	640	609	628	597	670	630	643	585	627	687	591	581	654	602	621	645	577	626	613	600	613	656	620	589	626	626	619	602	633	618	603	629	634	633	635	652	593	648	601	568	657	651	614	649	656	664	608	565	589	606	603	592	599	577	590	597	617	623	606	645	613	674	636	627	598	611	660	619	598	604	658	633	609	585	610	593	590	618	637	632	603	626	608	620	585	599	636	628	615	584	607	628	601	583	636	598	623	636	623	608	615	657	588	603	608	609	635	593	636	620	617	626	599	625	639	612	656	628	580	649	604	676	618	614	570	608	638	631	604	625	625	641	606	654	633	617	597	668	624	576	623	610	578	625	625	583	629	671	659	633	627	616	660	601	664	626	598	586	630	625	612	603	621	646	591	628	638	561	619	660	650	612	619	652	618	609	649	644	611	597	625	580	618	584	622	632	623	599	600	619	638	559	613	609	597	619	645	621	609	560	615	628	609	599	556	618	633	649	556	617	636	633	668	626	622	574	624	616	619	567	640	647	610	621	627	621	655	657	588	595	639	597	632	631	626	612	618	598	639	610	605	627	555	639	572	594	639	632	622	618	632	652	649	565	641	658	608	603	630	602	652	602	605	646	606	647	584	605	622	639	645	635	581	612	588	563	599	598	634	653	623	607	630	649	600	598	650	618	619	625	603	624	628	616	650	605	603	581	616	635	636	569	591	665	608	607	584	653	691	627	645	594	582	615	569	609	619	623	583	648	585	633	608	606	610	620	600	660	578	624	640	639	597	569	605	625	631	636	588	583	621	585	575	648	626	606	557	621	669	579	634	589	584	644	616	689	619	582	638	655	614	600	590	615	625	580	617	611	625	605	605	607	596	630	591	597	648	605	642	639	627	617	577	590	584	585	638	608	660	628	625	581	577	614	579	621	613	662	602	581	602	645	628	657	609	613	587	596	586	641	603	589	598	639	626	647	570	610	589	600	617	638	648	596	632	620	626	630	684	600	623	644	617	664	616	643	612	582	658	631	610	609	586	598	631	682	617	629	639	583	570	597	623	586	602	605	627	630	598	598	648	599	586	614	636	602	646	588	612	595	607	610	644	642	626	586	645	629	628	572	645	640	631
13589	10681	18000	17742	13786	9293	4831	3968	2724	2343	1591	1270	863	802	737	705	6782	10079	6317	3149	1192	466	203	183	196	200	182	200	182	174	213	194	168	190	170	191	188	184	190	168	169	176	188	199	199	180	177	175	175	193	183	178	168	179	170	180	181	160	175	201	183	185	159	191	190	166	194	169	168	190	191	186	191	194	180	198	185	189	195	196	194	163	186	174	187	179	207	163	183	196	171	160	179	171	166	181	158	189	190	178	198	182	163	150	168	175	186	181	182	196	191	182	187	179	182	183	170	182	182	174	170	187	188	167	162	180	189	173	193	187	174	188	192	167	194	186	180	157	186	191	172	171	183	192	185	179	180	175	199	178	195	168	186	174	173	195	167	187	159	193	172	203	187	209	190	194	210	202	170	179	173	210	188	160	191	204	161	162	176	177	183	201	185	179	173	170	181	183	181	175	161	184	184	187	175	186	179	189	195	189	201	176	199	180	175	189	179	189	170	170	196	176	188	172	180	161	184	163	187	197	174	166	168	171	176	157	171	188	177	190	183	176	170	172	181	174	184	173	186	160	162	215	167	201	175	184	167	177	193	179	156	190	156	203	199	184	195	177	206	192	178	166	183	175	174	189	196	171	164	164	179	211	190	186	165	167	190	180	179	193	216	175	165	163	172	179	184	180	190	177	184	176	177	169	207	172	190	203	205	173	199	179	191	184	191	183	209	185	189	179	161	166	167	195	197	177	197	180	185	197	198	189	178	160	187	176	177	192	182	173	186	188	167	197	174	182	181	178	192	171	201	181	192	201	178	189	186	159	173	184	175	179	200	170	201	188	182	185	184	163	162	193	168	188	165	173	207	203	191	167	193	181	197	162	160	199	179	195	183	175	171	205	190	176	194	204	188	175	163	193	180	164	201	176	191	181	171	167	189	183	209	178	191	188	208	182	187	179	184	177	199	180	182	165	184	157	172	175	172	165	197	212	171	165	180	155	191	189	183	189	165	163	168	192	180	191	182	178	201	186	193	190	173	191	189	181	183	160	173	191	184	187	193	214	168	193	193	176	185	184	171	191	196	195	190	206	185	174	189	176	191	205	174	180	205	175	189	205	190	190	165	178	195	167	177	176	198	168	188	193	176	172	172	183	186	177	180	183	195	173	188	191	181	170	208	188	180	179	184	200	184	190	184	160	191	164	194	179	212	192	204	188	196	198	178	169	173	182	177	197	164	157	171	146	185	217	178	175	180	197	176	197	178	204	175	191	185	218	176	169	187	201	186	163	183	158	197	182	189	180	170	179	181	199	180	172	175	189	163	191	190	202	190	188	201	172	179	190	183	192	151	169	197	163	189	183	166	200	175	176	187	162	165	197	196	203	189	160	194	185	173	171	171	194	176	172	194	179	197	189	178	182	182	155	173	201	174	174	191	188	205	178	196	190	195	203	225	183	181	206	171	201	184	184	183	201	158	166	169	164	207	184	174	220	171	180	196	170	164	170	175	186	167	170	185	176	167	188	173	174	185	164	174	157	169	183	194	170	187	179	201	185	194	173	188	190	183	184	181	159	173	191	191	193	193	202	184	168	171	181	173	162	183	176	200	202	151	166	203	199	179	191	164	186	205	179	189	196	174	173	191	190	156	173	181	206	180	163	186	198	167	208	153	185	165	172	192	168	181	177	178	195	176	168	194	192	177	186	174	200	168	174	179	198	213	201	177	214	198	150	197	198	209	171	160	189	184	174	179	213	167	183	178	197	190	183	152	160	190	193	204	161	190	164	184	179	182	186	194	169	206	188	197	184	181	198	184	168	173	191	177	195	190	178	189	178	189	179	160	176	166	183	165	172	187	180	183	185	192	183	202	162	156	214	164	188	190	195	178	177	187	200	197	172	189	195	191	206	172	177	179	178	151	204	178	176	195	174	171	201	190	186	180	174	172	177	166	167	169	168	179	183	190	180	187	168	177	173	189	176	157	182	175	175	191	155	187	183	177	187	160	204	163	164	171	211	186	170	185	183	191	185	179	189	195	176	207	158	168	180	183	166	187	201	160	169	184	187	182	171	180	205	191	190	180	160	180	175	210	180	174	193	179	182	203	171	192	188	174	199	201	180	171	197	188	192	164	186	193	191	159	151	204	172	187	181	207	203	163	185	189	181	164	184	195	186	200	181	168	180	182	190	180	172	198	173	194	191	173	165	190	171	160	171	180	164	177	203	182	165	216	188	185	149	195	175	153	185	169	147	173	185	181	186	185	179	201	191	176	182	165	155	139	183	169	211	177	187	192	204	199	165	164	178	173	187	196	177	197	179	178	162	207	202	187	178	177	176	194	193	185	170	166	173	199	171	187	188	147	169	188	193	188	175	174	177	196	173	178	178	186	185	192	176	143	186	204	196	179	164	182	216	186	178	196	173	154	185	169	180	210	168	179	184	189	180	188	177	176	179	173	176	176	169	185	177	187	180	175	203	177	185	167	194	169	186	182	180	184	203	154	197	176	185	179	157	192	179	203	175	175	194	194	185	178	192	186	206	201	173	184	181	184	183	170	193	186	162	191	212	179	190	156	180	174	163	188	184	172	182	163	181	196	177	201	189	198	194	194	181	201	179	170	193	185	206	210	170	188	180	166	179	194	191	180	174	183	189	184	186	176	218	182	186	159	189	193	187	202	182	211	189	180	182	162	183	176	205	197	156	179	200	193	185	193	190	177	183	182	197	187	169	185	208	189	190	163	193	172	170	186	169	185	177	190	160	176	196	162	180	179	185	168	174	195	210	174	191	180	173	200	200	168	181	158	213	172	168	167	179	185	163	186	190	166	166	173	198	181	173	172	147	166	183	179	179	184	175	180	191	170	183	190	196	187	208	177	191	187	177	182	180	178	176	184	167	171	181	191	185	177	190	209	192	174	176	169	170	205	167	187	178	189	190	177	184	170	190	198	184	151	183	204	185	179	177	169	166	169	182	177	164	164	190	192	159	183	179	208	204	179	184	185	190	192	201	176	166	180	171	185	172	208	176	178	177	185	174	178	172	166	191	182	187	182	186	174	166	184	171	185	193	201	156	193	177	189	235	191	173	188	203	187	175	194	193	208	197	193	204	187	149	196	201	180	172	183	205	168	166	198	162	199	204	177	182	202	199	168	183	198	173	173	188	169	180	187	168	182	182	182	187	183	162	179	173	168	188	195	179	174	170	173	200	203	203	203	173	184	177	179	182	175	181	183	178	198	161	194	186	199	180	200	204	166	155	178	163	197	183	162	156	186	185	179	158	181	177	185	179	174	167	166	178	169	187	160	210	144	183	202	195	162	196	148	186	189	181	174	169	165	195	191	167	185	175	184	186	172	184	155	178	170	193	193	175	206	206	170	170	195	181	191	181	171	174	211	186	189	182	189	185	171	172	182	197	177	152	182	159	199	185	161	167	178	177	180	174	184	179	162	174	195	150	200	189	182	176	184	200	201	183	193	165	165	186	171	164	183	195	175	176	192	191	209	186
12729	10024	21655	24810	22011	17092	11804	12740	11005	10448	8034	7059	4820	4556	4389	4204	25321	30369	22863	14274	6050	2062	839	689	674	686	665	647	686	643	679	656	640	635	654	669	694	702	632	707	675	630	685	716	687	675	678	688	629	632	664	661	656	677	606	662	634	694	637	649	632	683	710	646	705	689	656	696	680	688	685	639	660	652	658	658	714	704	660	689	708	675	669	686	677	664	682	667	666	712	626	649	724	672	646	649	732	690	659	694	698	635	671	671	683	639	676	631	656	647	680	676	624	665	712	708	617	649	664	650	695	682	724	630	653	658	619	669	676	651	592	676	694	675	644	660	691	652	660	640	648	660	669	699	639	671	673	666	690	663	700	654	631	682	710	663	643	687	684	626	694	664	684	634	633	659	694	695	631	670	674	645	670	630	668	610	683	672	655	677	725	696	672	677	650	686	715	672	695	637	699	677	678	669	651	669	654	655	656	671	645	663	678	676	624	657	650	639	635	687	649	651	675	611	664	672	654	668	672	653	650	674	674	646	659	664	674	661	644	653	625	645	692	664	625	650	646	639	675	643	728	657	675	675	673	673	709	683	684	641	665	646	680	662	624	635	687	674	644	638	672	703	674	673	678	653	712	630	641	648	682	656	651	628	696	684	643	639	636	652	661	668	644	670	655	656	628	653	665	632	702	709	635	721	693	700	660	655	639	694	668	689	640	699	642	669	665	663	661	660	695	706	657	638	667	685	651	653	649	687	659	631	635	653	647	658	687	651	653	698	642	690	637	631	618	697	689	644	674	651	691	640	698	670	652	740	636	705	703	697	645	684	654	661	634	605	681	674	626	685	682	645	670	648	684	670	664	691	619	672	669	659	633	681	678	634	632	668	723	663	637	675	697	620	703	589	631	723	681	635	669	654	655	677	702	590	645	686	692	693	690	644	650	658	658	647	691	671	655	639	637	697	669	684	679	658	715	670	622	680	658	673	634	667	670	653	661	671	622	648	720	667	681	670	679	640	696	607	692	653	629	636	688	681	703	714	698	688	684	650	633	680	698	688	656	680	643	707	614	696	682	654	663	714	692	649	664	667	667	660	691	699	639	667	640	704	665	683	711	665	642	675	651	701	684	684	648	677	665	634	665	622	701	677	646	675	650	617	735	626	665	660	693	688	657	699	661	651	702	668	652	611	647	662	663	663	687	646	681	711	647	722	671	670	692	640	672	635	643	678	681	683	649	637	642	631	695	685	650	692	695	652	641	668	699	668	636	702	633	662	661	734	713	685	725	697	658	682	655	623	667	658	666	655	660	682	642	663	728	649	674	701	638	668	676	603	703	672	656	670	652	649	666	627	650	699	710	637	609	679	705	624	690	674	678	663	677	628	701	672	639	668	622	687	694	643	617	679	675	650	686	671	665	677	667	668	710	691	710	644	665	648	628	636	675	678	718	691	659	626	672	663	648	697	677	658	587	645	677	675	709	649	660	627	697	622	675	678	669	672	640	659	658	662	607	648	679	650	688	710	683	660	646	679	683	649	694	691	668	635	642	644	649	666	733	670	615	676	658	655	681	663	704	698	682	623	641	639	670	655	647	632	691	684	675	635	701	652	665	686	679	663	660	674	683	656	670	659	659	732	663	676	618	642	680	645	670	676	698	642	650	701	694	702	665	651	645	639	703	669	661	659	682	681	634	634	665	673	672	690	672	704	685	711	691	649	677	692	697	683	659	687	646	651	674	655	677	656	651	670	668	638	686	715	666	682	652	673	745	641	647	620	683	665	626	685	657	689	666	716	676	708	728	630	648	665	663	677	666	605	632	708	679	670	693	668	693	687	711	729	633	686	739	652	651	655	632	673	613	694	685	692	657	693	680	714	631	679	671	705	624	645	674	669	668	681	655	684	639	680	704	668	684	676	646	710	664	632	686	649	722	635	698	656	687	695	649	616	682	682	669	679	683	656	646	679	620	618	655	653	615	680	740	677	632	694	652	683	673	698	663	687	661	678	652	691	702	660	652	653	700	674	708	654	680	687	688	659	658	655	668	658	685	652	652	742	659	646	663	646	658	636	668	662	622	699	685	643	670	666	638	650	653	638	649	661	686	640	663	706	681	666	649	622	691	673	669	694	701	682	676	671	634	640	654	687	681	669	660	669	675	670	679	705	665	618	672	616	660	668	675	669	672	670	687	659	665	676	627	634	696	671	686	726	656	731	673	674	620	644	624	622	673	665	644	648	633	700	644	696	696	642	671	667	644	687	668	655	672	662	658	661	642	605	662	672	630	652	669	648	634	663	664	642	620	634	658	661	688	675	694	708	657	673	693	641	678	644	682	616	662	674	696	658	648	643	673	690	631	682	645	676	637	689	660	682	660	668	669	652	678	691	634	657	711	724	687	642	672	686	688	643	704	668	643	657	682	645	676	662	678	586	649	680	676	657	682	640	705	660	631	703	651	686	673	637	687	701	640	669	673	679	675	656	641	623	730	681	633	684	677	660	620	682	632	669	707	684	696	698	660	626	660	647	664	651	665	667	641	670	671	622	674	663	662	667	603	570	696	678	679	669	633	650	659	680	642	630	617	616	638	691	644	684	630	689	680	640	656	658	636	694	660	666	719	650	670	662	717	679	638	620	689	676	637	685	647	668	673	693	664	646	685	665	680	684	652	719	634	667	651	647	696	631	641	662	653	622	673	686	701	673	684	690	652	658	671	659	635	660	644	689	707	672	708	666	663	674	650	633	644	670	694	686	654	649	594	646	687	686	644	693	668	727	676	610	649	619	664	678	667	644	636	699	609	613	678	663	638	667	638	674	703	708	665	643	718	640	635	664	695	684	656	654	668	630	640	695	656	626	647	676	678	719	648	704	658	683	656	638	615	677	671	664	694	678	638	674	649	713	628	665	622	646	698	658	631	682	613	661	666	656	672	647	660	637	643	659	635	667	707	658	641	666	667	683	676	666	664	686	685	633	696	655	703	679	717	662	658	640	658	688	623	684	663	631	648	686	643	647	630	645	677	710	638	697	632	688	656	612	708	647	679	714	669	676	652	665	625	691	636	656	682	656	629	663	672	670	631	667	615	667	673	684	684	677	665	656	655	663	625	670	666	638	667	682	705	628	668	662	674	695	706	693	665	656	677	691	659	663	714	648	656	644	620	679	651	668	737	629	679	661	661	645	711	619	675	692	671	637	676	665	651	663	671	670	690	681	665	622	701	655	680	720	621	631	685	662	631	648	663	612	682	684	656	685	670	635	650	705	638	693	682	695	620	672	633	679	662	643	666	659	653	667	642	657	697	666	629	626	681	695	648	642	665	690	682	698	682	682	672	638	656	657	629	637	666	672	680	691	678	687	640	674	679	634	675	655	612	709	686	646	689	677	663	633	680	674	641	627	705	666	650	689	668	630	622	668	643	665	680	658	626	693	681	703	664	618	665	667	678	642	723	688	694	694	684	697	663	639	691	649	695	731	685	673	652	620	626	630	668	656	633	705	669	653
19185	16567	24622	23179	17792	13315	8067	6194	4906	3978	3254	2455	1509	1058	1012	1223	11912	16698	11022	5111	1710	617	276	253	204	234	203	245	250	212	237	224	242	215	235	194	217	233	233	238	197	217	236	231	226	260	247	223	242	235	221	237	227	246	221	253	230	228	201	238	236	217	230	208	219	215	197	223	240	236	209	239	248	227	244	212	211	235	217	240	223	250	251	226	235	229	228	220	207	204	253	239	240	215	219	256	245	228	230	245	219	208	238	232	250	248	220	197	225	222	263	245	216	250	261	236	222	201	205	212	219	212	226	244	231	226	237	219	240	227	222	239	249	253	238	252	248	213	234	238	233	239	226	231	230	227	231	256	227	268	208	224	227	216	221	217	224	231	226	227	225	213	225	221	230	234	252	244	253	203	243	241	233	224	229	209	257	236	234	218	229	243	183	210	200	248	227	229	250	231	225	231	236	238	218	244	244	208	219	225	224	235	222	250	237	229	238	263	238	215	212	199	228	207	201	241	206	226	206	226	222	199	216	235	211	238	228	215	213	240	246	246	235	193	217	229	224	223	199	230	262	216	249	221	212	232	277	242	220	253	242	254	238	237	254	189	252	246	244	236	229	215	204	253	221	229	216	230	220	249	255	223	243	249	211	245	220	225	226	230	237	250	260	250	208	213	247	228	209	235	226	237	217	240	218	233	241	241	224	260	234	244	208	221	239	248	214	226	240	239	246	264	244	217	251	238	229	219	211	239	253	234	246	224	228	222	233	255	237	209	199	210	235	233	209	229	217	249	241	240	255	230	230	209	262	245	232	234	233	226	227	226	247	208	219	232	233	231	246	262	230	253	242	255	198	235	232	209	229	227	251	223	214	233	243	206	225	230	257	204	237	266	226	221	216	250	218	236	237	239	221	207	234	238	216	232	224	217	234	237	230	236	222	232	244	238	224	225	233	248	238	238	220	218	233	267	241	229	225	243	215	223	229	239	246	236	221	262	218	244	254	238	243	242	196	223	242	225	235	255	241	229	253	233	223	233	214	260	223	211	257	224	235	239	230	237	209	236	221	228	235	258	236	227	239	193	236	212	211	240	237	213	202	231	217	229	230	259	215	206	260	243	254	217	227	223	252	251	245	244	219	236	243	233	222	232	221	241	241	244	237	239	223	233	221	229	237	237	221	244	257	257	215	208	229	233	239	240	241	225	219	224	216	210	220	231	229	247	234	233	202	224	210	211	204	223	231	210	216	212	221	244	229	240	221	231	213	239	199	232	222	210	224	250	233	216	223	224	260	229	221	229	222	222	223	247	244	213	219	236	241	263	212	249	233	250	254	234	238	209	221	217	227	242	220	219	229	243	224	228	233	225	246	245	248	200	244	237	240	207	218	219	219	230	227	225	215	248	213	226	237	233	204	232	210	228	222	247	213	240	234	215	243	222	260	218	233	233	219	227	237	241	235	237	258	209	225	261	225	234	239	237	244	243	266	242	221	216	224	241	246	237	222	222	236	227	244	205	219	222	222	203	241	214	254	221	235	221	213	241	206	224	222	240	209	234	236	214	204	246	237	208	207	242	233	247	246	239	205	232	241	246	194	226	231	229	222	226	268	220	229	228	247	238	223	244	225	237	216	229	238	242	226	210	230	223	237	229	219	213	242	241	231	243	220	255	259	216	222	224	251	235	243	210	211	257	239	227	226	248	243	223	256	225	242	220	225	199	251	231	240	228	240	201	240	242	218	245	211	221	238	221	246	225	226	243	228	243	229	229	218	199	226	223	217	244	235	227	240	230	229	225	236	227	236	223	247	232	226	252	245	233	246	239	193	211	247	228	242	234	223	214	249	198	237	229	223	251	233	222	221	245	235	255	220	235	242	242	188	235	236	232	212	228	243	221	201	252	197	239	237	233	249	239	206	213	252	228	255	200	226	223	248	222	214	231	234	240	231	228	218	242	220	229	228	244	227	214	207	252	250	228	224	199	230	238	226	207	244	236	213	250	233	227	246	222	226	242	233	249	242	238	244	210	238	223	241	220	250	234	204	226	256	239	213	219	233	239	222	237	239	253	224	248	241	280	217	236	254	238	217	234	223	203	199	218	246	244	226	247	238	228	217	217	219	233	221	221	258	213	242	229	217	238	225	241	226	225	233	231	236	243	231	233	221	232	227	239	211	223	226	216	242	198	248	211	233	268	244	222	217	226	202	243	231	221	240	203	251	239	246	246	205	245	235	219	216	228	253	212	240	225	223	234	233	227	253	240	254	259	249	220	234	216	216	234	267	246	251	214	229	221	207	245	244	217	240	219	204	250	230	243	228	225	234	231	220	218	238	231	257	243	233	234	263	218	248	239	204	257	262	228	196	227	209	220	235	229	230	229	222	222	249	225	245	253	227	212	245	208	257	229	238	250	230	208	195	224	220	243	223	233	220	239	214	237	222	230	251	238	217	241	223	240	248	222	252	236	226	249	229	242	218	231	196	225	231	266	210	222	265	224	213	219	215	233	241	191	247	247	229	226	227	250	219	223	237	238	190	244	246	259	246	240	223	229	236	229	218	225	222	228	249	232	234	213	217	236	250	230	223	212	239	215	213	206	228	236	219	244	234	229	232	246	227	230	230	220	241	244	243	221	228	230	246	224	225	234	240	228	239	223	209	270	213	213	216	233	224	240	234	232	220	216	223	246	241	250	231	210	214	248	225	212	237	211	248	226	215	224	229	202	216	229	237	236	221	230	239	224	219	233	240	228	234	232	212	220	226	216	215	241	235	248	235	237	246	210	218	228	240	249	240	238	225	222	263	220	219	221	261	239	253	217	242	248	225	221	255	221	268	213	240	253	238	240	214	246	254	233	224	227	225	250	250	222	255	198	246	253	231	223	224	232	221	224	230	223	228	195	246	235	244	256	223	197	249	260	230	255	209	219	233	250	238	226	225	241	225	227	233	232	238	216	251	222	270	230	223	225	211	237	235	256	262	245	255	248	207	223	233	231	235	227	232	215	224	223	248	221	231	240	207	208	236	236	225	242	231	254	231	239	245	231	212	237	235	218	234	215	222	216	216	212	240	236	240	222	221	248	259	221	212	262	241	228	229	243	227	223	241	230	241	204	264	257	214	223	218	227	227	243	210	212	240	235	244	213	213	237	233	245	198	229	248	218	213	215	245	227	239	267	235	231	241	207	218	236	217	214	242	205	235	244	234	222	243	250	211	250	218	228	258	245	235	230	253	248	221	197	200	240	235	229	245	228	214	234	223	230	233	242	213	249	229	238	228	223	205	209	233	203	222	214	203	234	236	231	229	186	220	227	244	237	255	243	243	226	247	227	208	226	220	245	219	234	232	219	226	206	227	251	232	221	229	247	238	217	242	228	216	231	223	253	223	254	218	227	244	217	243	258	244	237	244	233	222	227	232	226	203	252	267	253	233	238	204	240	237	262	254	227	242	232	229	238	241	240	213	211	215	224	196	224	215	231	246	247	238	215	220	238	222	244	224	204
16208	14914	26863	29796	26469	23120	16651	17508	16408	15474	14136	11535	7498	5681	5829	6955	33869	37783	29804	19066	8454	2882	1105	837	851	775	823	798	836	870	840	801	811	841	807	866	819	814	770	808	803	781	811	814	797	828	774	779	827	794	822	767	779	821	800	862	772	800	791	785	858	783	814	842	803	818	836	847	791	809	775	821	834	810	793	831	863	824	837	799	817	839	807	851	794	847	815	813	795	763	814	857	816	802	849	835	822	787	808	826	836	777	818	812	785	864	857	790	794	794	816	778	790	790	764	763	796	756	793	831	786	808	758	799	840	821	805	774	764	836	784	819	834	820	804	821	847	854	850	774	798	805	874	804	804	776	786	778	826	809	798	823	851	806	806	821	836	809	864	802	823	817	863	815	829	793	781	799	850	832	789	828	845	859	867	783	819	807	811	810	816	796	853	844	827	808	840	841	845	803	844	870	807	764	815	812	797	845	844	803	856	827	840	783	819	847	806	800	817	801	850	815	787	802	813	847	823	830	795	800	863	825	836	802	800	850	829	798	842	798	795	772	854	847	823	822	830	826	822	831	776	800	766	767	788	823	788	755	806	808	831	809	781	789	777	815	826	791	860	792	777	778	779	891	792	808	777	827	839	790	839	770	816	846	806	815	810	811	851	789	771	831	827	842	775	860	843	860	823	768	814	837	844	793	813	829	812	833	818	803	808	796	814	817	815	806	808	794	811	827	824	809	823	788	830	843	796	771	860	843	815	768	784	809	805	825	854	773	813	885	832	852	803	795	841	794	813	811	830	763	814	824	828	853	761	751	835	784	786	788	815	821	802	780	804	838	907	829	790	819	820	823	800	859	772	837	829	799	864	853	836	808	808	803	796	861	796	807	833	844	785	807	806	776	821	801	814	847	828	858	826	845	807	807	781	819	755	805	800	817	838	826	761	825	783	794	809	812	819	845	847	868	804	774	795	783	771	825	814	816	808	823	810	805	834	861	768	788	819	776	847	866	827	840	758	835	826	812	767	797	867	793	803	810	744	817	905	793	848	807	865	825	793	798	789	767	832	832	840	828	840	782	783	828	774	802	860	815	840	793	801	805	825	799	811	812	791	789	828	827	818	792	892	794	790	866	801	834	815	778	832	806	839	828	794	798	781	794	815	844	790	867	839	853	808	843	774	823	793	859	812	840	770	792	862	786	816	815	790	812	793	789	842	792	834	866	828	772	800	801	839	798	816	749	796	783	833	779	794	844	802	804	858	791	821	791	829	823	805	799	861	785	839	806	853	806	798	781	769	818	797	809	775	817	821	838	848	751	806	845	789	848	756	788	772	755	810	827	858	862	818	819	859	784	778	797	802	800	846	838	811	826	778	829	823	792	754	809	816	835	821	841	791	751	751	729	818	798	801	814	779	823	821	807	775	848	809	814	831	860	772	837	806	811	824	836	818	812	831	815	835	808	854	778	846	757	804	820	780	815	820	781	812	823	880	821	858	821	806	907	829	786	851	757	814	781	830	826	826	845	787	854	848	818	779	807	835	816	838	758	804	825	769	794	802	819	845	795	777	809	778	810	798	825	817	771	830	833	823	790	812	843	806	814	877	798	826	781	828	778	817	731	773	807	774	811	774	760	873	847	813	863	862	874	808	837	789	812	826	793	843	854	851	834	834	838	795	844	836	815	794	850	791	826	835	831	821	793	796	811	796	759	789	809	785	776	822	849	831	845	755	831	820	832	806	798	807	834	792	853	770	823	841	817	806	784	833	829	823	838	804	793	782	814	822	770	860	802	787	859	799	805	815	839	800	809	842	807	822	845	793	814	791	810	817	832	826	803	843	851	841	868	819	819	768	884	780	855	859	834	797	756	816	786	838	844	809	822	828	780	800	751	802	832	872	802	792	773	801	781	834	818	797	852	861	819	796	819	763	803	824	768	852	816	783	777	805	817	805	793	827	857	807	846	833	785	826	783	842	809	838	842	796	831	845	800	826	805	832	867	812	852	829	812	808	824	872	841	886	821	816	809	786	826	800	851	791	830	790	829	833	836	811	796	818	836	841	810	800	809	777	787	792	829	803	801	802	789	796	829	819	804	816	795	812	792	805	852	831	794	727	875	882	804	827	791	768	822	814	824	842	831	771	781	823	776	845	810	840	809	818	806	815	837	854	855	800	791	854	790	785	821	776	826	845	834	746	805	784	856	817	748	804	854	806	816	810	822	775	761	807	827	833	844	886	800	793	866	807	818	807	862	796	808	809	796	843	828	804	827	872	816	796	727	821	838	793	779	842	835	805	792	828	832	814	808	794	860	819	830	851	783	820	792	865	807	810	809	860	800	873	818	855	773	782	757	808	831	818	777	827	803	803	853	842	777	788	783	806	804	817	817	788	810	813	806	830	772	755	818	814	835	862	795	849	825	814	830	821	860	783	773	817	773	839	838	807	815	829	842	743	754	844	801	829	780	871	792	783	859	832	828	899	855	829	852	849	850	834	822	784	824	873	842	798	818	814	840	805	821	842	858	773	822	799	857	800	789	824	812	806	778	747	767	797	849	840	817	783	828	808	749	776	810	764	777	840	811	815	844	790	784	836	824	871	804	819	849	799	816	760	854	866	812	828	809	852	789	753	809	833	845	825	781	790	835	842	783	860	781	791	832	831	868	807	834	808	797	838	838	860	817	794	794	827	867	824	820	801	806	822	886	763	797	807	799	837	855	807	802	769	839	812	799	809	776	842	810	799	822	824	791	798	819	795	814	829	828	812	843	767	804	816	809	805	798	820	766	796	821	841	840	819	802	836	822	785	818	855	818	782	789	800	784	769	721	785	817	806	833	837	826	810	770	768	842	832	786	845	821	836	824	795	817	834	857	807	803	817	844	881	786	798	786	856	833	798	867	776	831	817	819	782	813	798	796	785	859	844	802	779	844	848	824	819	842	832	812	861	855	860	781	835	846	804	773	804	797	812	811	799	841	810	820	818	834	810	803	797	790	831	753	841	821	837	805	789	832	836	818	784	809	811	790	798	857	824	815	842	819	820	787	828	826	845	848	784	816	790	759	798	833	793	810	813	849	774	791	810	863	861	794	833	778	843	814	850	756	802	822	804	820	827	809	797	813	826	797	808	824	839	843	791	797	840	829	815	817	774	843	811	855	808	843	834	842	813	792	844	844	769	815	836	810	821	843	820	811	841	758	764	798	799	785	808	856	814	797	825	822	839	797	792	823	815	798	825	816	833	814	824	780	813	796	863	820	831	805	798	782	845	807	776	827	809	801	847	807	873	800	829	819	822	810	823	800	833	806	830	783	799	859	807	772	824	739	812	760	815	827	830	761	815	775	825	823	792	806	851	811	810	830	849	830	796	792	836	787	825	798	830	817	801	837	790	821	792	813	798	813	853	841	794	821	783	800	809	780	771	793	854	851	746	814	812	770	815	822	760	782	850	816	869	826	861	803	804	834	804	804	864	834	824	818	810	810	802	868	796	859	851	800	822	790	842	820
3709	3524	5559	5144	3004	1742	1533	1709	1269	1667	1187	678	498	374	333	368	785	1064	931	623	390	246	225	209	188	192	204	181	181	200	183	188	193	196	174	182	197	216	186	199	193	174	205	195	191	170	173	166	200	194	176	187	177	178	188	194	199	201	226	199	188	171	184	201	171	190	179	192	196	167	197	180	198	210	178	172	206	203	183	170	182	216	189	164	209	218	190	202	188	189	182	185	195	196	186	172	178	197	164	189	197	208	167	190	169	184	198	192	206	189	196	190	193	174	171	166	182	208	184	185	178	192	193	176	188	200	201	191	180	185	186	168	188	170	197	215	186	201	187	182	177	173	191	177	186	181	187	207	167	197	191	197	192	207	190	200	193	161	174	184	201	177	192	195	181	178	180	163	200	187	189	190	203	182	168	177	170	182	161	184	162	186	166	181	181	185	198	165	184	192	175	201	174	184	194	172	187	195	177	211	184	208	208	195	188	195	194	173	171	197	172	186	182	173	191	184	215	201	206	214	186	185	199	194	188	207	198	195	204	197	189	183	163	183	200	196	204	183	180	176	179	220	201	206	177	199	176	183	171	181	198	184	198	172	185	195	195	193	189	194	207	161	182	167	170	177	196	184	197	203	174	176	206	185	163	207	185	184	207	195	181	178	188	197	195	166	183	177	175	190	163	196	218	190	189	197	181	175	197	190	186	190	186	193	216	184	193	177	180	185	202	198	192	194	160	198	185	204	168	172	182	197	214	190	176	205	201	205	185	178	182	195	189	209	187	182	186	157	210	193	183	192	186	206	190	194	179	188	199	209	174	209	181	195	184	181	193	201	172	190	201	197	203	179	208	204	164	197	188	155	182	205	183	200	194	167	204	215	203	187	163	168	213	187	194	184	174	199	214	190	169	168	187	195	176	188	191	191	181	178	191	178	191	189	191	175	213	184	181	187	177	181	196	179	181	181	185	169	215	175	185	171	186	197	173	164	195	182	196	203	185	196	177	192	191	172	195	178	175	183	189	213	198	190	170	175	182	213	184	181	207	225	184	180	165	202	182	204	186	172	204	165	188	173	175	180	188	185	177	171	169	194	197	186	195	176	181	186	202	167	189	203	190	172	196	185	181	205	208	188	198	187	195	189	187	196	171	181	190	167	235	180	164	179	198	192	183	189	188	200	199	180	189	208	190	177	197	181	188	172	195	180	179	176	204	199	184	163	176	187	159	231	215	177	198	189	211	199	182	190	226	205	192	192	206	172	185	195	186	183	168	178	157	190	158	175	181	210	182	204	189	163	179	159	198	192	187	180	162	184	182	166	195	191	204	172	193	180	185	195	189	162	208	187	198	198	195	210	198	200	202	199	190	210	170	205	202	213	165	178	183	178	178	179	171	205	199	204	206	185	176	188	197	183	184	182	195	188	168	173	183	194	158	198	198	209	186	187	181	179	186	203	200	205	201	198	187	196	183	175	194	171	180	184	183	199	179	207	172	173	166	206	206	181	183	211	190	211	206	180	175	195	194	216	175	211	195	195	191	193	196	169	192	209	191	187	194	170	179	207	181	173	202	196	189	193	191	192	173	175	200	187	217	189	183	168	183	201	189	193	184	176	205	194	184	180	179	196	197	180	185	200	211	173	177	177	177	188	189	197	194	185	177	179	199	186	162	185	204	200	177	174	217	191	207	190	204	208	197	203	192	189	176	207	216	187	194	181	160	189	191	193	194	198	199	202	168	183	165	186	165	183	192	187	152	207	182	202	180	208	190	182	181	191	192	190	203	199	197	172	191	176	212	184	198	180	199	167	189	198	210	186	220	189	185	199	185	201	187	187	204	189	181	182	164	166	209	172	198	173	196	181	207	165	198	201	207	180	181	197	185	176	193	178	195	189	189	192	191	169	189	204	164	185	199	181	184	181	190	196	189	175	196	174	190	178	192	198	196	207	224	176	187	184	177	194	172	198	208	187	185	189	194	192	187	183	197	181	193	181	179	177	184	175	170	186	186	189	188	182	188	175	205	173	180	174	218	191	185	183	163	181	187	176	193	170	183	186	194	207	166	209	194	183	180	194	170	205	181	205	189	178	177	208	192	162	215	188	169	183	183	195	202	191	171	169	189	215	198	192	200	193	207	213	193	182	190	212	188	177	183	174	196	184	189	185	186	187	177	198	238	187	191	182	157	201	157	223	183	182	200	177	183	180	205	177	217	177	172	199	185	193	187	199	191	200	204	194	178	187	181	212	178	190	203	185	199	181	157	191	181	188	198	180	177	182	190	203	199	188	206	192	192	203	201	189	160	200	194	203	174	202	189	179	199	162	193	182	201	166	186	187	213	189	187	185	217	177	173	216	160	178	191	189	174	190	199	176	189	191	200	183	180	196	201	183	214	180	198	188	191	187	187	198	188	179	164	189	200	184	178	180	204	182	200	186	202	185	199	197	183	184	189	198	189	183	171	190	216	182	189	196	179	197	188	165	179	179	177	184	186	208	187	185	176	204	204	178	200	187	185	158	177	156	176	194	175	167	190	180	200	171	218	173	190	181	200	201	172	175	189	205	190	164	202	190	201	185	185	168	166	182	228	170	177	196	176	215	182	194	197	207	218	201	209	192	188	161	169	182	181	196	208	184	196	173	184	214	203	193	205	184	192	200	184	198	199	215	187	192	214	159	157	199	186	195	150	177	188	159	180	190	194	191	145	204	199	190	181	177	185	176	193	211	215	181	203	204	196	215	202	186	177	173	186	179	154	178	198	190	202	191	180	202	184	166	187	207	193	182	176	194	196	175	182	207	179	200	172	181	175	181	204	201	161	179	194	179	184	176	198	195	184	196	187	164	191	186	192	209	220	175	196	189	191	179	191	221	175	211	194	189	203	198	189	196	179	195	221	198	178	191	204	162	176	188	203	173	189	184	205	201	197	182	191	188	177	212	197	188	200	190	174	191	170	179	184	189	178	212	210	169	191	199	187	191	190	197	186	178	175	197	186	200	190	162	204	177	184	167	207	186	190	184	211	189	191	196	173	213	197	194	204	185	165	179	197	188	190	174	167	174	192	192	186	171	192	162	181	200	231	176	180	185	204	192	199	184	185	191	186	175	184	209	208	190	174	204	201	185	203	190	193	217	192	201	199	184	175	175	163	187	172	204	193	215	201	187	197	203	186	192	173	211	207	170	181	192	195	200	160	197	172	192	203	188	200	200	198	192	187	168	214	180	192	193	194	168	182	173	224	173	175	212	194	189	170	182	185	200	188	200	207	199	189	179	187	201	190	191	186	206	189	181	179	205	202	181	194	181	196	201	185	207	166	196	192	192	183	208	181	218	190	174	178	196	193	193	180	187	182	191	197	192	218	172	156	183	189	195	188	203	184	192	175	192	173	187	181	173	206	176	190	183	199	193	187	184	189	203	159	209	182	219	191	194	202	210	169	206	196	202	204	180	183	193	163	188	185	205	183	207	183	184	197	172	199	156	212	188	179	156	197	190	168	196
4163	4580	10209	13083	9705	6332	6073	7662	6623	8726	6307	3874	2576	1789	1753	2058	4261	5416	4282	2834	1641	915	736	670	676	625	687	692	677	668	674	650	669	673	682	647	689	671	679	673	666	653	687	684	653	677	683	673	686	679	689	696	735	668	677	685	708	734	683	634	669	675	692	698	702	671	702	721	667	686	677	710	651	687	703	663	677	657	645	707	680	685	690	660	702	653	678	708	667	686	723	724	685	699	693	677	664	685	716	662	678	672	668	677	697	710	727	689	659	668	751	671	707	707	723	695	677	670	684	686	671	653	693	669	666	695	676	682	684	653	699	693	724	683	652	669	671	725	658	725	702	655	668	658	727	669	709	692	644	683	709	685	654	665	642	675	659	720	700	725	635	699	641	732	694	680	678	700	687	670	657	686	670	729	668	706	724	697	717	703	650	793	684	682	712	726	664	660	712	697	699	653	711	688	678	681	651	693	660	684	681	705	711	708	658	649	657	695	632	677	672	738	675	681	698	688	604	702	727	672	649	725	701	711	661	663	690	660	717	698	667	735	712	695	697	706	706	688	660	681	655	663	695	700	685	648	709	704	713	751	655	679	664	660	658	694	679	613	665	698	737	626	702	676	679	681	711	627	689	681	676	692	728	641	679	689	735	692	730	700	701	749	681	665	673	695	708	698	650	653	680	659	647	679	734	720	673	705	704	698	689	666	680	700	729	672	686	713	647	683	725	699	667	676	668	709	651	685	662	710	695	706	674	649	646	694	641	683	714	679	629	672	685	662	697	664	671	710	696	730	655	686	680	685	680	657	700	699	688	704	678	658	650	695	717	707	676	692	709	706	654	676	704	651	729	717	707	718	674	667	693	671	670	695	634	637	651	678	683	679	668	664	682	666	699	699	690	652	715	722	686	640	664	693	644	686	711	667	698	695	636	663	668	716	685	699	659	665	714	669	688	731	655	682	675	685	682	695	672	682	672	664	687	713	686	703	681	676	668	666	659	685	697	672	716	683	633	702	662	681	674	693	650	688	640	700	642	641	706	683	699	690	690	670	722	686	662	683	705	647	691	689	685	715	698	698	683	684	664	704	685	671	673	693	741	645	644	690	690	671	719	631	682	710	681	701	725	678	676	691	663	712	689	688	702	709	701	670	728	646	681	695	715	704	677	678	643	665	702	664	638	687	628	718	732	685	650	707	695	695	710	748	681	700	718	658	702	704	632	716	705	674	662	680	639	613	687	643	657	719	630	677	682	680	703	692	703	678	743	724	698	684	673	661	647	671	646	696	671	633	686	683	693	716	667	689	700	682	691	708	680	711	659	699	712	704	728	696	720	651	663	723	712	648	677	696	726	695	679	695	696	679	702	696	656	707	666	714	700	691	681	684	647	681	675	720	677	679	679	700	695	696	656	699	656	732	723	675	705	690	673	668	684	669	645	701	709	709	721	635	704	708	675	680	705	650	660	740	684	728	696	658	689	709	708	643	693	703	645	717	661	702	642	692	698	746	680	692	688	626	689	717	699	692	715	659	688	647	673	710	672	690	670	705	687	680	693	707	664	706	692	692	736	644	707	675	661	709	715	662	713	711	677	682	669	671	723	664	677	608	681	680	662	691	666	670	715	718	714	671	687	652	689	696	690	709	629	723	684	695	666	718	688	672	728	747	637	704	661	642	678	722	693	707	746	695	732	691	677	670	700	673	699	716	657	718	662	698	680	611	704	619	706	672	652	699	670	671	652	632	651	646	741	683	681	701	699	701	649	682	698	660	671	691	726	666	699	663	700	697	726	671	666	658	674	706	687	652	674	692	685	687	725	702	675	684	682	645	744	737	671	661	676	698	715	719	697	654	717	685	716	683	654	729	692	694	706	667	646	674	688	669	680	718	652	708	662	660	682	638	690	691	677	703	715	743	704	676	673	719	692	650	672	673	641	694	713	699	711	671	725	646	704	630	693	652	683	723	711	685	694	664	681	699	683	697	678	715	684	678	674	615	739	679	708	656	659	696	684	693	709	671	612	668	658	709	666	721	675	683	684	691	690	678	675	694	698	620	672	743	728	714	684	661	708	646	673	645	674	647	739	689	653	701	715	686	676	701	676	677	655	658	689	679	669	706	673	685	679	705	708	678	681	722	682	662	667	669	654	670	699	718	705	675	675	673	696	673	685	695	678	706	676	683	690	683	721	686	657	670	676	683	662	661	684	691	686	692	710	675	689	709	684	680	704	682	695	714	688	640	714	690	701	710	627	695	662	682	663	698	693	678	691	725	648	683	646	677	732	657	695	673	684	714	711	668	720	683	679	707	706	693	664	725	672	695	669	637	687	729	688	669	705	656	672	671	685	673	664	671	711	701	701	687	658	719	677	712	712	732	687	724	706	673	713	655	670	706	676	656	655	717	671	691	674	682	691	734	694	708	716	676	671	682	718	670	722	672	676	687	710	659	706	664	683	659	697	687	680	683	651	684	694	699	691	720	741	708	670	700	662	684	698	675	682	621	678	706	719	704	681	632	705	681	714	680	732	677	694	645	713	667	693	690	733	736	636	689	670	674	663	736	686	658	656	657	686	730	690	730	667	655	725	638	693	657	714	674	686	690	688	644	687	705	661	639	683	687	680	682	723	677	700	672	688	650	688	661	677	659	669	678	711	701	729	729	753	710	687	641	685	687	671	713	650	695	689	734	711	715	676	701	660	688	704	675	663	679	685	706	690	670	692	693	661	697	722	692	636	703	665	694	650	683	679	696	667	696	715	667	644	696	672	661	667	741	695	738	660	751	692	698	642	672	657	678	688	666	709	688	693	722	686	689	710	679	661	716	665	694	673	677	698	673	650	721	673	717	644	705	715	733	733	680	676	741	699	694	739	670	671	641	696	657	654	664	713	660	722	667	689	638	728	669	685	703	720	663	695	703	668	718	682	708	653	714	720	718	694	662	670	676	694	665	671	717	693	703	700	676	664	665	685	675	668	656	717	685	668	706	684	692	682	681	637	677	694	698	675	689	683	660	665	694	696	746	737	678	705	677	667	675	672	712	687	658	660	691	722	704	685	710	650	706	658	682	701	737	681	696	618	728	670	690	694	731	680	658	691	706	712	699	664	713	707	668	643	664	739	716	701	700	676	687	723	688	654	699	690	676	646	662	717	687	670	678	662	721	641	678	647	665	727	705	656	651	674	702	692	737	691	690	689	701	663	662	701	666	674	671	689	665	671	702	707	676	685	702	698	653	681	719	685	680	717	737	696	678	700	701	730	647	691	634	720	675	700	689	693	736	696	664	740	712	676	686	638	706	704	695	718	681	654	702	746	712	683	667	649	638	709	683	746	673	684	664	671	661	688	730	661	675	673	707	665	701	639	610	674	664	730	680	665	645	710	639	717	734	678	674	672	683	682	697	647	633	676	695	673	688	662	722	665	711	703	709	667	655	705	678	675	666	667	679	689	706	698	721	670	692	755	711	677	658	718	687	729	695	644	681	674	667	700	719	718	657
13999	13465	19675	17371	13013	11143	6584	4821	4028	3035	2209	1134	917	957	1102	2782	8226	9099	5015	2106	862	361	254	269	212	224	234	219	217	224	206	235	245	197	203	171	195	195	208	205	189	212	212	226	237	194	199	202	208	215	213	208	224	220	205	187	222	220	204	188	231	220	210	213	207	195	216	197	213	208	231	196	219	236	228	221	222	221	202	187	227	213	212	219	206	215	196	236	218	214	212	206	219	209	211	213	194	201	215	214	199	218	204	213	175	203	220	210	222	201	198	211	199	204	222	182	223	192	199	200	219	197	215	199	199	186	204	200	222	194	230	221	215	200	188	213	197	215	183	196	219	231	195	225	197	170	216	201	224	206	190	220	198	216	202	207	211	218	214	225	225	212	214	218	190	227	200	191	210	201	227	204	207	211	250	208	204	215	204	213	191	205	194	233	205	201	205	203	183	182	191	215	214	215	213	208	226	182	228	198	207	201	188	220	212	229	229	205	212	220	194	220	234	232	225	204	199	207	193	215	209	236	198	189	238	202	226	204	224	208	199	239	182	221	214	226	238	211	210	210	200	223	194	203	227	180	214	204	233	215	208	213	214	220	180	202	189	228	201	203	206	204	202	188	230	245	228	210	235	220	222	225	199	202	206	201	231	225	209	215	203	196	203	197	221	216	221	223	214	220	213	205	219	242	214	206	215	235	201	226	205	219	199	199	220	207	206	186	222	213	212	190	187	229	200	212	196	233	222	235	198	188	221	177	210	222	218	229	219	219	216	189	213	203	214	227	190	216	227	219	222	205	221	250	214	212	209	226	225	200	216	246	196	216	197	195	227	222	250	196	246	201	198	194	220	223	195	240	226	220	195	210	231	196	188	225	224	207	205	219	182	232	197	195	203	221	193	191	200	190	224	200	205	237	220	241	226	197	205	229	215	222	171	194	201	207	220	194	211	202	194	232	213	231	216	204	193	228	201	198	198	193	223	205	222	228	207	215	243	199	211	234	216	185	208	190	237	210	204	214	231	257	209	234	235	213	223	214	217	205	216	216	237	202	206	175	246	201	214	216	222	215	208	211	214	238	233	227	215	231	200	213	229	217	254	216	231	184	207	206	236	233	210	181	212	220	203	197	213	201	231	222	213	201	217	206	213	199	196	197	223	203	215	206	228	203	214	236	199	202	193	205	224	203	220	225	221	233	212	215	244	224	207	209	203	209	196	225	214	193	214	205	227	247	219	188	209	223	232	204	213	219	203	212	199	220	219	210	198	191	215	202	218	228	224	193	206	191	214	217	224	223	203	203	214	228	235	214	208	229	209	230	204	229	224	208	201	223	212	213	185	200	222	235	190	209	221	240	191	232	221	215	214	222	205	222	215	220	216	233	221	235	196	187	224	205	239	225	189	204	187	207	218	219	183	193	215	215	199	212	232	216	197	209	202	173	206	243	191	237	221	231	201	211	216	209	217	205	208	207	230	199	195	220	217	191	211	188	227	214	236	207	231	207	224	215	245	262	219	232	228	221	187	217	210	228	207	231	225	207	215	214	193	195	181	212	188	200	219	200	187	199	190	217	213	215	204	215	215	218	270	235	220	213	224	202	218	206	209	209	206	208	191	203	200	232	204	199	190	197	196	236	214	201	219	208	208	182	222	205	214	242	213	220	205	235	197	205	224	207	197	216	208	223	215	197	207	213	201	207	218	214	230	204	196	235	214	229	220	211	203	212	215	199	213	222	198	206	193	191	224	220	232	224	217	202	217	206	210	216	226	226	205	205	217	222	210	226	223	194	192	207	201	198	198	200	226	212	193	192	237	213	195	198	233	211	200	224	215	212	204	209	209	192	241	190	240	190	197	223	174	195	201	223	217	216	209	225	236	194	230	237	214	261	198	181	215	223	232	209	225	201	215	210	207	233	200	216	210	202	225	219	213	234	206	223	198	198	204	214	195	232	204	197	225	208	215	213	219	199	217	211	208	255	222	217	227	203	200	211	239	231	216	215	206	232	222	229	185	194	211	201	187	182	200	213	195	202	196	231	222	195	213	234	195	213	182	210	198	224	230	192	208	217	198	194	243	219	209	207	181	188	207	218	208	217	198	195	242	181	225	202	210	241	216	203	198	215	223	189	219	227	207	191	226	218	210	212	224	200	182	208	229	212	210	203	229	203	229	226	214	214	219	216	208	221	222	205	212	199	223	196	197	205	235	202	213	215	215	205	198	225	197	226	184	198	209	210	211	194	214	199	229	213	235	234	219	211	193	199	220	217	186	180	204	227	238	197	227	197	204	190	225	194	211	193	204	230	215	220	210	217	198	211	199	212	221	182	202	253	205	209	217	194	259	254	188	186	200	198	207	226	238	214	215	201	217	203	214	201	234	217	238	173	219	241	215	199	187	221	218	220	211	222	211	214	186	206	183	229	235	207	215	209	192	203	224	233	219	204	206	204	193	220	213	217	211	217	214	207	216	194	201	211	208	195	240	216	206	228	210	201	229	205	180	208	205	210	232	201	200	183	232	217	222	238	207	229	209	194	216	225	195	183	198	228	206	210	216	230	206	202	221	208	204	190	211	204	220	239	244	181	231	228	241	213	218	232	207	216	206	227	204	203	222	217	210	226	211	201	189	221	198	206	206	211	214	249	188	208	205	223	226	227	209	206	227	211	212	225	198	205	201	186	210	207	183	227	185	219	192	186	193	215	218	210	199	211	201	203	217	231	221	227	214	226	217	221	206	202	214	212	223	211	241	211	206	179	171	188	205	206	219	215	221	218	231	201	212	204	201	171	213	218	235	194	208	209	239	193	227	234	210	220	195	226	211	208	209	211	216	209	217	231	216	198	198	210	189	242	191	220	216	223	194	217	211	205	229	209	222	207	222	181	205	215	206	216	222	208	206	212	218	212	212	197	220	211	218	207	183	231	224	205	209	220	219	211	197	201	225	227	205	221	197	205	215	203	185	211	200	230	202	201	217	203	247	205	199	204	216	193	209	228	207	222	243	206	233	228	205	219	223	201	230	204	230	195	224	217	219	217	211	201	220	223	209	217	225	221	203	217	186	176	211	200	221	186	206	245	222	244	202	235	231	202	236	197	189	204	191	220	234	232	215	235	197	206	197	210	194	189	221	212	225	205	232	240	212	176	222	175	182	229	195	234	216	202	211	233	218	211	199	203	220	221	194	229	226	191	221	195	221	208	226	238	213	200	210	204	191	205	215	207	190	193	208	205	195	201	222	206	206	233	209	227	234	194	230	189	209	180	200	214	237	232	199	229	204	204	207	215	189	235	212	203	215	220	191	193	193	196	231	225	211	200	225	218	197	211	201	254	192	221	208	211	233	223	229	222	185	204	179	215	218	221	199	236	230	210	222	226	221	210	208	204	235	206	200	202	184	217	209	201	208	230	209	202	222	220	215	168	222	208	213	222	198	200	191	201	218	223	218	195	198	213	226	216	219	215	228	192	220	233	209	219	208	210	208	203	213	212	227	203	190	197
13266	12803	22902	25398	22303	20975	14387	15439	15127	12868	10387	6086	4663	5382	6583	14179	28467	27995	19660	10435	4268	1628	951	785	785	770	774	744	812	743	792	798	764	734	785	758	734	732	758	769	758	735	750	772	769	753	768	725	793	811	705	753	763	740	756	772	813	794	739	765	752	773	754	732	767	769	779	772	759	784	781	795	827	760	748	771	770	767	772	749	722	750	766	744	733	776	814	778	771	765	729	754	762	789	766	823	755	781	773	759	794	788	760	762	759	752	743	748	753	731	811	757	790	788	771	761	818	743	754	706	761	743	730	786	734	752	728	763	725	755	738	804	804	858	791	810	776	768	756	800	745	802	784	736	809	771	810	766	781	731	774	775	776	738	767	763	815	784	769	733	736	748	782	808	749	781	767	750	756	777	768	769	780	758	791	772	806	701	760	793	766	779	730	729	754	779	769	811	773	735	762	760	728	789	752	696	805	754	794	756	690	741	770	734	774	716	723	779	768	786	750	766	765	779	803	799	803	776	758	721	763	818	746	742	793	769	767	824	782	788	738	757	767	788	792	819	780	760	764	741	808	708	729	715	769	791	735	762	763	747	756	767	732	765	793	742	749	775	725	774	743	751	818	760	759	793	779	751	732	758	818	736	718	824	779	755	804	748	728	765	737	747	821	766	752	789	746	759	801	770	809	763	752	816	785	723	792	744	765	769	736	744	792	776	766	750	803	784	799	781	737	729	794	783	754	753	767	757	744	763	775	782	766	746	693	769	784	846	745	751	792	783	742	774	754	766	743	703	803	776	735	807	770	745	755	773	770	821	793	682	735	802	789	735	803	758	762	768	729	771	780	817	760	751	814	777	742	799	711	715	782	806	767	787	718	784	719	759	745	764	772	777	804	754	754	740	734	790	714	781	831	728	800	783	800	781	709	737	770	747	804	773	739	761	782	779	724	802	757	767	804	773	778	764	776	773	747	782	785	765	777	740	786	784	726	789	775	780	756	755	726	775	784	729	716	784	795	770	745	784	731	765	793	759	749	822	736	720	784	790	785	807	782	783	698	781	725	792	789	761	748	746	736	740	755	752	763	799	780	787	782	770	802	760	730	765	762	775	796	784	719	772	789	719	758	738	787	801	786	745	749	749	773	758	786	768	747	764	771	756	800	722	739	781	766	707	759	734	743	758	739	736	745	741	755	778	802	780	778	817	770	798	762	782	845	787	774	769	796	775	761	782	764	732	783	744	773	782	763	806	772	754	762	776	729	735	767	771	781	773	719	733	778	740	717	723	786	752	747	745	713	760	802	723	765	777	784	715	785	790	767	771	773	757	783	771	751	812	771	789	805	774	758	779	802	797	788	772	799	786	759	739	787	729	785	755	745	759	776	781	737	771	822	763	738	750	764	704	745	816	787	738	785	778	742	785	763	821	782	786	776	767	775	779	731	756	801	761	755	778	796	783	712	721	756	735	741	779	790	732	799	775	806	776	775	792	762	752	776	808	781	727	753	776	774	756	813	749	805	743	762	762	744	768	771	807	733	800	742	755	794	720	756	764	782	816	732	761	770	815	743	781	780	771	738	744	762	743	772	773	768	756	769	755	766	772	767	780	761	763	811	760	726	777	773	727	780	746	746	792	741	759	763	744	750	715	731	782	756	728	744	731	820	728	795	780	762	738	811	800	829	770	845	798	753	737	755	799	822	789	749	780	765	763	760	764	807	742	781	762	787	750	816	765	785	774	743	786	731	700	774	751	772	805	783	769	771	726	743	769	765	718	795	759	767	774	742	779	754	798	762	740	793	749	787	795	773	769	750	759	750	815	771	721	713	765	793	762	797	767	779	772	787	805	781	720	749	746	777	753	785	779	809	764	767	708	765	775	774	708	779	761	757	750	737	800	780	744	753	821	785	787	741	748	764	816	746	762	733	736	772	770	765	710	815	726	773	768	810	759	805	801	790	788	782	776	792	750	793	799	760	740	796	752	748	837	808	792	778	722	733	798	800	722	711	776	787	830	801	760	732	773	774	825	739	797	727	768	718	735	779	760	790	766	736	783	830	775	795	801	759	765	796	770	804	725	789	803	777	717	787	795	786	734	740	816	725	787	787	781	781	772	766	796	734	801	794	803	755	774	739	714	789	786	808	731	763	788	744	765	736	800	808	740	755	813	758	753	719	785	731	748	754	764	748	750	734	770	799	769	769	775	771	758	710	739	826	739	793	745	740	770	765	792	740	725	769	728	804	750	807	758	783	744	771	756	782	804	748	745	774	737	734	755	780	793	760	763	741	719	755	750	785	741	807	739	775	791	794	742	772	741	771	781	788	697	775	790	804	743	698	760	766	788	758	757	755	759	761	736	796	732	779	740	760	770	822	755	781	786	778	780	727	728	780	802	749	755	736	725	764	793	746	759	791	795	789	769	737	804	769	776	780	755	763	748	770	812	761	736	789	835	751	701	781	751	786	742	789	783	799	795	765	781	797	787	774	770	791	743	785	797	770	761	785	753	782	771	795	774	772	795	787	783	736	762	767	817	754	816	712	750	689	755	786	755	788	762	746	789	723	749	780	752	769	747	801	784	768	754	805	720	723	740	779	751	755	757	779	703	756	721	755	771	773	818	790	828	749	727	757	771	734	802	764	737	733	816	771	744	799	763	792	759	767	799	774	763	750	740	783	775	798	834	764	768	752	800	735	703	811	762	739	751	796	731	769	800	775	750	775	755	752	733	799	761	792	760	780	752	778	730	763	713	749	755	801	724	781	801	734	800	732	743	797	748	780	787	776	741	719	698	728	762	778	747	770	760	815	766	789	759	770	788	747	716	768	803	738	719	745	772	770	770	768	814	773	805	742	706	747	740	743	756	797	721	781	751	746	722	756	814	734	781	767	770	736	737	772	743	719	807	818	771	738	782	765	787	743	710	770	730	793	762	742	767	711	748	763	733	737	765	760	744	777	794	756	752	741	747	763	767	814	741	760	770	776	733	751	720	713	770	768	769	775	740	767	799	751	725	779	747	777	767	762	752	805	752	746	759	747	793	794	718	765	770	745	783	781	750	761	791	780	774	750	716	711	743	818	797	812	788	732	743	748	778	762	782	772	805	755	753	827	733	726	786	775	818	807	771	727	794	774	794	770	758	769	735	753	751	802	810	749	768	739	779	751	750	681	762	779	782	747	752	793	767	756	774	814	771	764	762	773	760	742	750	792	731	738	739	759	752	737	791	774	776	798	773	781	766	800	784	740	750	768	760	767	747	795	750	792	739	782	821	794	774	752	779	797	810	748	749	770	759	761	736	810	764	707	715	796	747	743	795	764	759	789	771	726	796	774	704	756	770	779	759	767	743	799	748	728	793	808	743	748	789	761	772	761	764	764	775	746	775	751	791	775	790	787	793	777	760	822	751	762	729	739	751	819	733	789	826	781	743	745	735	756	787	695	772	787	777	805	765	718	761	771	767	707	724	770	731	772	763	778	745	761	744	793	767	753	799	804	781	761	722
20388	20051	24834	22328	18045	14916	10637	8135	5953	4243	3160	1529	1328	1479	1651	3653	16227	16043	8430	3421	1115	501	309	308	266	271	260	267	255	253	260	263	299	310	251	249	272	253	264	269	243	250	260	255	267	283	260	258	245	285	245	227	235	260	274	258	238	256	253	271	253	258	276	242	243	286	276	265	261	293	303	265	260	277	259	280	269	221	262	230	246	247	230	269	245	241	270	232	278	259	248	262	276	255	260	257	235	264	266	245	272	244	282	243	227	280	201	269	257	279	261	249	252	272	272	289	245	249	298	236	255	260	236	266	291	245	258	258	257	268	297	257	252	261	260	233	266	226	260	258	291	209	278	281	248	261	264	251	303	272	279	256	263	256	257	268	280	233	265	277	264	233	272	271	293	272	243	280	259	270	246	264	251	258	291	246	284	297	283	263	270	261	236	253	304	293	270	269	258	256	259	263	251	268	250	278	267	280	265	282	248	290	262	262	225	252	250	253	257	269	242	235	256	243	272	264	240	254	288	227	259	233	280	269	262	241	242	213	277	259	253	249	248	254	276	285	267	254	283	275	251	249	275	287	286	256	225	265	251	285	280	261	270	237	241	247	282	288	277	271	232	258	247	255	285	264	279	251	265	224	261	240	279	251	244	235	252	272	243	242	278	262	253	240	275	255	255	240	264	272	294	243	276	257	279	298	243	248	247	239	244	257	269	245	246	249	264	269	261	266	279	276	246	245	234	249	248	269	252	241	234	279	269	276	275	301	283	266	240	237	253	284	259	274	251	267	263	253	237	249	249	267	248	247	271	257	282	265	282	286	263	218	272	278	255	280	272	266	243	248	251	265	253	291	223	269	284	235	287	259	260	243	267	252	264	305	254	259	245	261	266	241	269	239	260	229	253	274	238	279	245	243	278	283	237	260	255	270	288	240	274	262	293	258	236	286	264	274	264	249	270	300	265	268	262	260	282	256	242	265	237	227	262	227	258	256	268	259	264	267	282	284	255	235	224	269	289	260	277	262	237	288	263	283	260	247	259	270	255	279	235	246	287	278	235	274	262	282	260	274	283	280	198	262	273	256	269	242	246	250	256	260	268	243	270	241	260	279	280	256	271	282	277	243	273	274	246	273	247	252	251	236	264	281	246	247	299	263	288	258	268	255	252	241	220	235	262	230	279	242	258	253	260	241	243	252	241	234	262	228	278	277	277	279	248	272	233	263	253	265	284	248	278	250	268	284	227	256	233	254	261	249	292	270	282	259	247	267	274	280	252	256	249	252	250	270	246	281	273	274	278	252	278	243	259	252	243	260	267	250	272	246	261	246	250	252	242	275	247	246	278	286	234	258	266	262	272	253	270	244	238	253	224	275	254	261	270	282	271	228	261	305	269	255	256	284	274	239	277	259	250	247	279	259	268	247	266	273	263	257	230	252	240	282	281	277	279	261	259	260	261	283	238	268	259	275	291	252	250	247	257	260	263	275	248	263	258	269	269	257	269	257	248	296	277	273	268	267	238	259	265	273	278	261	269	276	264	260	268	281	262	254	272	277	242	247	266	267	263	265	243	278	252	256	266	237	268	283	252	268	238	245	250	254	244	229	250	245	264	259	263	241	257	283	275	261	288	293	254	259	267	261	297	227	232	261	279	246	254	300	255	306	261	225	295	259	299	255	246	277	262	285	276	254	241	240	248	274	282	279	247	285	251	266	280	273	269	274	280	262	260	266	271	276	269	260	239	252	258	258	247	248	242	271	257	264	252	294	295	284	241	270	289	271	270	224	267	278	248	263	251	260	291	236	273	257	251	243	274	257	250	265	273	250	286	265	277	253	265	284	238	282	286	262	257	249	253	251	262	266	264	260	255	255	253	252	265	274	241	271	253	246	252	269	289	265	305	277	261	257	280	280	275	257	267	229	253	286	259	267	253	284	278	270	261	251	279	261	268	261	271	251	278	280	252	297	259	271	266	281	265	269	283	257	268	296	277	265	257	282	281	292	236	242	257	287	249	255	286	263	252	254	271	265	268	254	253	268	261	254	282	270	266	254	235	302	275	284	240	232	266	244	253	273	246	253	243	276	237	268	270	257	240	279	258	248	250	251	266	249	261	258	246	266	258	266	265	252	284	275	267	268	271	213	239	286	280	255	269	272	251	245	260	239	246	285	257	263	278	226	249	260	259	277	270	255	242	281	265	270	250	250	263	263	297	268	270	244	273	293	274	260	244	283	284	247	236	255	295	283	266	250	252	259	246	254	290	258	286	293	225	286	284	268	259	239	265	270	266	274	272	260	252	251	271	270	236	257	271	265	256	276	268	254	243	251	284	259	259	286	257	251	262	240	271	257	267	266	260	268	276	262	280	254	272	274	273	226	266	257	272	253	268	241	262	250	282	270	267	277	264	284	274	278	239	244	262	274	246	261	251	260	273	277	246	270	226	269	305	260	257	269	264	272	267	265	276	251	264	251	241	251	269	256	270	282	250	227	245	274	247	271	278	262	293	280	259	291	266	267	269	228	284	248	250	260	274	261	262	260	243	274	251	235	282	249	274	290	239	257	262	259	239	255	247	270	281	289	260	254	276	268	263	253	292	267	288	259	264	261	237	281	252	259	252	237	289	282	273	253	271	262	286	242	275	282	250	218	256	256	272	292	237	246	255	279	268	238	277	268	272	298	241	251	249	238	287	241	250	277	255	278	272	233	275	238	250	269	248	260	260	252	261	266	284	288	252	221	249	248	255	267	251	272	272	274	276	244	243	245	284	248	247	278	257	246	263	267	259	289	269	260	251	252	257	277	269	257	253	278	261	250	261	254	254	264	256	238	233	273	281	270	268	277	270	239	266	225	246	248	272	257	258	257	232	240	248	278	271	256	256	276	247	273	255	250	271	272	276	262	251	272	229	260	282	257	257	268	263	274	280	263	252	229	270	292	265	272	292	257	257	233	261	264	286	242	241	248	236	275	272	281	253	275	256	247	263	280	281	289	271	242	259	253	249	251	274	265	249	236	269	257	266	272	260	271	252	276	259	245	269	268	272	253	261	275	224	249	286	261	258	240	260	244	238	254	267	263	261	282	228	277	273	267	279	269	246	231	258	269	274	255	260	243	274	244	261	254	250	267	296	264	252	282	247	282	254	252	283	260	300	262	259	271	268	240	258	265	288	259	265	261	275	262	247	254	286	267	276	261	283	285	260	253	271	237	286	273	207	278	277	279	233	269	281	269	230	235	277	268	273	275	254	254	259	252	243	247	290	262	260	259	279	247	240	305	277	276	286	267	239	237	289	271	273	280	280	260	254	265	253	252	235	261	228	273	271	244	245	279	270	262	265	246	266	258	259	259	270	267	263	253	267	264	263	284	268	239	220	255	263	282	231	267	261	267	259	264	306	232	269	258	261	242	273	239	249	273	256	249	274	243	290	272	275	265	270	253	275	303	261	262	275	254	238	259	265	287	271	277	282	285	271	241	266	251	247	244	285	263	234	287	280	253	269	262
16679	18074	26981	29545	26905	25463	20397	19817	17548	15560	13209	7647	6802	8258	9481	16191	38532	35707	26128	14947	5737	2084	1152	923	946	926	984	924	879	924	936	983	929	926	928	891	921	927	869	936	896	913	877	946	944	880	866	927	921	874	902	880	893	906	906	938	878	842	950	929	895	893	899	889	881	898	926	922	912	920	902	876	868	887	910	922	903	937	876	906	899	911	912	938	894	967	873	916	932	874	921	898	869	963	915	851	894	954	848	908	928	904	872	884	914	897	979	881	922	852	906	907	902	964	946	917	905	942	914	889	876	922	853	923	900	913	948	924	943	927	949	885	934	1016	917	925	943	934	935	869	889	933	940	878	892	971	926	887	924	924	908	887	907	913	934	951	917	870	921	908	892	926	922	972	862	912	913	866	864	879	937	937	842	913	886	912	925	973	909	918	976	902	943	890	933	917	887	890	874	938	831	913	887	941	923	966	875	913	916	853	938	939	985	852	919	936	852	921	910	913	904	918	844	892	905	895	915	848	921	922	898	948	901	861	959	887	913	970	889	878	923	886	868	929	925	915	899	902	890	888	930	903	926	934	910	898	859	953	905	908	913	958	1007	902	903	914	830	891	967	921	954	858	942	944	953	889	922	905	926	907	906	967	915	943	921	895	875	923	938	894	875	913	870	879	896	885	915	931	942	884	902	914	875	948	927	926	913	900	911	904	870	924	915	873	891	924	919	963	927	923	939	932	909	959	910	915	928	892	933	895	879	912	883	937	977	931	954	890	919	903	913	918	930	891	952	886	921	957	888	913	891	905	926	880	909	906	920	913	872	907	921	896	890	920	885	883	863	901	890	911	901	944	906	925	920	919	850	882	896	866	922	922	869	877	892	894	924	923	933	878	942	956	892	907	951	919	906	883	959	909	860	919	932	892	920	927	925	964	887	900	936	929	918	913	897	938	965	930	933	881	897	928	868	913	915	889	900	896	921	884	854	888	929	918	884	888	914	858	863	893	927	903	908	900	894	937	911	897	925	925	896	921	871	886	928	903	890	956	872	870	867	911	914	963	906	916	923	906	912	985	892	908	912	881	899	898	878	886	858	885	947	911	945	925	902	891	930	869	877	867	975	940	938	914	948	920	860	943	907	871	915	866	882	895	871	930	918	911	923	892	887	929	891	932	863	868	871	888	834	876	888	898	878	854	894	924	915	900	880	917	964	931	939	869	903	912	955	874	924	923	979	909	868	908	961	930	960	881	913	864	928	893	892	890	833	909	941	941	915	932	917	917	914	922	965	914	893	913	903	881	887	901	909	904	887	918	941	916	903	903	877	874	923	875	947	976	846	892	979	908	896	932	892	832	923	898	936	821	908	880	939	942	888	923	892	889	931	909	847	931	893	916	865	924	931	919	905	866	913	895	918	928	899	871	908	911	929	899	913	952	925	898	898	880	922	905	870	914	875	958	900	882	877	877	867	927	908	883	923	920	918	946	895	867	899	907	898	888	916	872	856	914	887	902	929	860	884	943	966	929	923	865	866	924	872	901	870	905	906	944	909	906	950	859	924	911	937	928	940	915	922	943	933	884	887	901	858	887	920	901	960	928	943	920	954	927	959	929	918	919	889	872	933	926	886	823	881	924	881	905	965	920	894	904	950	842	904	884	914	934	911	871	881	911	874	895	936	837	979	920	949	913	896	981	849	889	869	892	893	879	909	877	941	931	860	889	864	899	933	883	900	885	917	895	892	903	926	879	892	928	883	902	934	913	857	949	921	917	952	925	878	923	894	900	978	881	986	932	870	893	936	870	924	871	945	835	925	851	954	831	976	895	866	936	918	889	889	914	881	934	935	953	896	937	877	940	923	906	902	859	918	940	880	962	881	942	921	881	892	929	879	928	879	884	899	898	914	919	885	929	914	863	957	909	886	903	879	936	925	928	931	931	889	873	931	908	871	882	901	923	919	872	913	879	982	911	915	915	868	853	926	930	858	857	864	873	941	879	869	917	893	897	905	887	961	936	898	935	951	873	917	923	884	932	911	959	980	948	879	916	954	941	871	907	943	931	916	892	958	907	890	940	955	891	881	965	912	891	819	849	922	919	853	934	949	866	859	928	928	880	886	909	928	871	920	934	936	853	900	862	953	891	881	916	872	894	904	944	866	949	906	918	898	907	955	920	963	897	942	876	915	931	888	904	882	952	866	885	970	908	898	892	878	947	913	868	881	890	986	858	856	917	948	901	895	905	891	911	936	950	913	908	898	915	904	897	932	914	924	911	919	880	892	891	903	878	891	874	942	923	860	884	974	966	878	906	968	927	877	876	947	925	923	930	893	899	866	928	902	893	864	902	905	892	904	894	874	930	908	899	851	907	907	912	876	943	944	910	930	871	893	886	874	966	926	930	909	921	898	925	929	992	878	928	892	940	888	949	928	897	897	915	944	883	915	959	873	899	979	865	902	918	919	883	934	967	905	894	854	947	892	868	908	903	874	866	943	899	898	903	898	893	894	907	886	888	885	893	876	918	829	860	938	954	922	933	868	886	874	951	879	887	956	960	885	891	932	929	906	850	874	884	880	958	910	967	925	893	881	887	865	892	918	868	979	880	887	905	889	915	912	946	901	913	864	909	863	886	883	919	933	929	881	938	877	939	878	938	889	931	927	904	909	933	946	919	863	873	956	839	943	932	872	923	882	907	906	939	865	972	972	883	899	902	847	946	874	908	864	889	882	903	915	930	904	912	865	890	980	929	891	875	895	901	873	897	953	902	918	885	928	910	888	939	919	912	862	907	851	892	963	946	855	973	887	896	905	884	879	928	968	923	944	909	904	912	857	888	929	896	883	892	867	893	932	908	949	877	868	858	908	922	906	897	944	940	889	902	895	943	927	877	909	918	876	861	918	881	864	904	921	880	895	935	882	926	870	904	913	907	876	887	877	924	906	893	932	924	947	918	934	963	916	928	896	938	898	877	921	871	939	953	880	854	917	936	887	868	824	897	871	931	888	924	911	897	913	879	865	922	829	956	874	899	902	897	912	888	933	909	880	949	909	927	928	847	873	911	888	925	881	896	849	955	963	928	938	926	911	945	913	906	858	886	864	867	954	933	888	943	851	882	900	951	912	898	909	909	874	871	911	914	905	942	849	908	952	904	947	927	843	854	904	973	923	907	922	900	949	940	899	869	849	942	888	866	943	931	862	830	901	895	971	920	936	879	850	914	885	949	927	893	935	870	856	960	916	912	904	935	920	941	900	902	894	900	912	875	947	919	948	878	905	901	899	916	862	942	872	928	966	956	953	899	944	923	901	911	927	902	901	863	939	898	944	875	920	939	889	944	868	906	923	916	922	905	903	961	903	888	885	875	923	883	920	887	857	908	865	921	902	884	903	897	940	960	930	936	894	867	971	895	908	865	932	903	891	936	901	880	918	890	884	920	919	883	898	935	916	895	913	927	890	884	864	929	913	904	911	907	843	919	972	900	919	921	923	901	884	943	895	934	914	894	949	948
4299	4181	4975	5341	3650	2244	1120	1284	1396	1245	968	514	479	569	651	707	1320	1280	840	538	355	255	240	221	207	208	214	210	219	195	199	215	215	229	221	217	229	220	219	211	219	212	226	219	210	231	206	217	181	233	221	234	200	215	198	210	215	226	222	215	217	226	265	207	208	220	229	217	243	186	209	205	211	210	235	228	221	228	216	197	236	222	230	209	215	216	196	234	236	211	208	250	227	232	220	214	228	233	201	190	229	218	244	234	208	199	218	220	212	220	208	229	249	229	239	231	213	216	220	212	239	196	201	231	222	232	218	203	214	219	202	213	219	205	228	236	206	220	233	181	226	224	231	224	219	203	226	228	229	221	193	205	203	190	198	218	233	227	218	207	209	218	221	195	212	228	194	212	226	175	205	191	217	212	197	194	204	227	230	203	209	208	215	218	214	189	217	206	212	219	212	195	213	233	227	208	224	216	227	212	221	221	218	195	199	206	192	209	261	198	205	244	201	208	215	209	200	194	224	225	209	201	221	204	193	204	229	209	219	215	223	220	220	202	224	241	214	209	221	222	198	224	191	211	216	231	213	192	207	207	205	211	195	199	189	219	214	244	221	216	225	215	219	200	243	235	189	212	191	241	237	211	208	210	194	219	214	184	230	202	221	214	220	190	221	179	206	214	215	200	181	224	203	210	200	230	231	222	214	240	233	207	199	205	224	220	224	228	228	235	204	201	228	194	210	228	195	223	226	223	208	208	218	204	243	222	199	196	198	208	233	213	188	208	216	211	217	215	190	215	221	210	199	209	230	210	207	200	221	205	211	209	210	227	241	242	200	219	225	206	228	221	221	197	213	180	198	222	244	205	194	191	226	208	213	209	216	194	209	226	199	203	206	185	190	212	189	214	216	207	195	215	223	227	235	208	219	220	211	224	235	195	219	201	229	208	202	208	232	228	239	213	195	194	221	224	219	227	202	237	200	228	240	233	213	215	204	224	244	226	205	217	226	210	217	220	200	192	217	218	224	224	211	215	204	187	241	215	216	191	209	227	209	222	225	224	194	206	214	219	207	199	214	222	209	194	235	204	208	202	230	191	200	220	199	228	227	219	237	229	229	228	196	193	198	214	212	214	234	236	200	212	218	209	216	221	207	215	196	199	212	211	227	213	220	210	223	245	201	251	223	232	218	213	224	235	243	199	227	218	200	222	219	213	218	199	204	215	202	203	226	194	212	209	218	224	216	190	238	215	216	181	205	249	208	237	203	231	227	230	236	179	195	194	200	197	213	205	221	212	222	206	202	200	200	236	190	202	228	203	210	221	220	231	220	231	222	218	199	251	210	216	215	224	198	168	210	223	202	207	240	223	213	217	204	204	204	221	225	218	219	210	216	209	213	212	218	213	210	197	208	236	212	206	192	239	216	204	211	235	226	202	208	220	245	216	224	197	235	210	208	191	223	224	212	228	207	238	225	212	216	242	192	218	212	239	211	218	230	216	221	218	210	203	221	226	205	223	222	224	226	212	232	236	189	215	195	216	224	237	189	213	221	215	207	207	215	218	195	202	212	205	230	208	220	215	239	191	217	253	239	211	223	242	236	217	208	223	206	210	215	226	228	216	208	228	211	205	218	225	215	207	234	208	200	225	220	230	230	220	192	235	246	226	198	227	240	242	222	234	232	190	229	202	219	238	218	207	204	211	226	203	214	193	219	219	212	209	209	209	215	200	236	191	241	216	242	193	206	194	230	218	186	238	223	231	219	225	216	222	197	197	209	196	215	219	221	208	199	197	201	207	212	188	213	217	206	218	213	216	219	216	217	213	224	203	194	220	225	222	218	221	214	224	215	213	213	210	225	208	206	223	227	199	212	202	237	194	210	223	236	217	233	224	231	236	191	227	201	228	235	225	232	227	189	198	230	204	248	213	206	223	197	223	204	228	207	208	218	224	215	203	231	209	210	219	226	196	223	223	223	212	218	188	216	208	214	209	216	220	232	186	212	202	212	222	222	238	198	186	231	206	224	236	224	226	201	212	210	229	222	208	253	183	230	208	224	210	219	210	221	207	210	195	222	212	204	204	220	217	222	206	256	208	212	245	211	250	216	177	212	216	215	191	224	222	194	200	198	192	201	202	204	222	221	232	221	220	201	225	204	243	221	232	243	245	202	209	217	210	238	201	208	207	218	184	199	209	238	182	216	216	221	219	246	199	181	218	249	192	181	206	206	228	237	205	207	209	228	218	178	226	227	198	196	235	200	231	208	215	215	222	242	227	231	217	234	214	215	219	201	215	228	214	197	227	227	211	195	208	221	223	199	205	188	224	211	203	204	199	216	191	195	213	245	203	223	201	246	222	214	233	217	211	208	190	215	203	213	234	231	212	232	201	226	216	258	217	221	193	209	240	216	220	235	221	210	217	223	220	215	210	192	203	216	197	210	202	223	217	230	224	202	215	211	217	202	229	243	213	219	193	189	214	208	212	209	205	214	189	216	199	232	237	217	223	224	229	222	199	226	202	231	204	217	219	222	198	193	226	230	235	201	220	212	202	213	203	229	176	221	221	201	206	210	218	224	210	231	184	222	233	239	186	228	228	208	234	205	245	191	209	194	204	203	199	215	228	210	197	211	212	236	205	209	218	207	193	197	236	188	215	245	226	210	183	224	197	214	226	181	198	227	206	220	193	207	206	222	203	223	222	225	227	223	215	193	209	191	223	220	228	225	237	206	201	199	225	216	191	223	212	207	212	207	241	219	222	184	223	218	211	232	207	226	225	235	222	221	240	220	240	223	230	248	220	237	217	207	198	199	233	215	189	217	206	218	238	220	213	216	214	183	229	227	190	217	195	212	219	242	221	221	222	221	222	198	197	210	192	203	233	198	223	218	230	215	223	214	202	233	219	224	206	209	201	206	221	211	219	223	191	238	221	197	221	181	209	212	226	231	228	225	205	192	207	197	220	218	204	220	235	205	223	202	211	207	207	220	225	223	188	200	211	220	185	226	236	218	203	220	214	211	207	221	227	211	212	199	197	239	216	213	201	218	218	219	199	236	221	232	221	210	203	230	196	193	229	240	221	213	222	223	206	222	224	217	202	202	240	230	223	238	211	231	218	220	227	217	228	224	198	212	220	233	225	207	208	229	209	217	225	211	217	192	203	217	220	228	217	224	208	217	237	209	218	213	231	213	209	220	230	202	219	218	211	207	193	230	223	220	192	216	218	228	231	203	225	215	211	221	238	209	239	201	242	235	218	204	231	218	239	222	254	196	185	244	210	219	208	211	217	238	213	238	234	204	231	220	202	234	183	220	203	232	222	213	225	206	215	221	194	233	199	229	210	205	181	227	194	189	227	227	203	219	213	205	224	229	216	217	247	245	222	209	235	202	209	231	226	207	210	206	222	210	230	199	257	234	189	229	217	210	215	229	213	192	191	217	218	214	198	212	210	229	225	193	218	208	223	201	218	207	211	195	196	200	233	225	196	241	254	226	224	194	202
4558	5387	9500	13372	11450	8579	4922	5896	6562	6371	4578	2554	2550	2832	3652	4375	6716	5887	3690	2160	1287	866	786	789	805	782	768	770	768	776	713	742	820	819	763	761	782	756	767	780	809	773	736	752	747	765	777	812	765	739	771	769	773	776	765	751	788	760	725	795	751	762	757	776	784	756	796	787	761	765	791	736	754	834	771	778	735	728	759	781	765	772	761	743	786	823	785	730	818	723	750	743	781	796	796	798	776	785	751	808	762	782	822	799	804	734	799	746	772	719	791	820	773	777	787	770	802	778	732	779	744	744	744	737	745	759	768	763	738	804	736	759	724	789	753	693	767	802	751	805	761	829	760	777	763	782	743	794	739	797	726	737	751	781	793	777	798	776	795	756	780	704	747	761	791	752	823	785	723	788	778	751	795	738	748	743	736	779	786	783	757	834	760	746	755	813	790	771	789	825	754	776	766	739	687	752	787	762	727	739	756	781	744	752	815	744	727	773	749	772	758	754	791	754	704	713	773	768	754	765	748	753	751	743	754	763	759	769	701	768	750	773	758	736	772	725	731	770	741	734	821	786	733	750	709	837	716	808	782	752	798	797	718	790	735	775	751	708	816	745	735	794	775	762	801	763	793	776	773	750	786	778	771	771	786	761	788	817	807	753	738	775	773	784	811	755	733	799	798	747	787	761	760	746	808	771	848	783	778	806	812	695	795	763	783	782	795	759	698	728	729	741	737	764	745	784	767	765	793	787	742	693	797	755	724	749	745	760	794	747	756	766	733	800	686	775	796	744	787	796	813	778	820	734	811	851	836	725	823	760	727	729	769	765	741	779	757	772	772	730	782	805	705	772	760	756	804	755	775	805	773	753	753	728	760	778	813	812	727	819	787	770	761	802	781	750	777	785	737	734	787	773	797	800	811	779	752	774	759	786	749	729	817	766	788	757	745	766	759	777	763	812	750	736	769	717	813	764	745	765	797	804	759	748	742	736	777	756	796	724	781	808	773	811	785	783	769	759	785	766	781	766	776	729	761	801	784	823	762	762	720	817	789	717	787	750	769	737	724	802	763	749	748	740	761	730	755	714	793	828	779	768	782	803	714	768	743	763	784	701	699	769	751	767	785	752	725	792	772	768	750	742	720	787	782	759	795	744	811	795	816	782	718	772	770	779	782	798	731	776	827	809	771	763	716	761	754	742	766	783	796	763	747	728	729	743	762	765	774	754	768	826	749	819	790	735	743	823	757	796	710	795	773	736	765	724	743	735	792	737	766	791	718	765	750	779	757	751	733	753	753	782	724	696	751	735	790	752	744	829	745	758	793	759	764	754	782	738	787	842	768	749	770	759	767	731	708	779	744	764	764	774	804	797	742	758	749	758	761	767	761	771	734	774	756	806	735	729	792	787	783	767	766	780	777	736	780	774	731	722	766	707	812	781	772	780	823	777	775	766	817	716	751	737	763	782	774	774	754	765	776	816	785	796	756	738	732	788	785	757	766	792	772	721	770	760	770	760	722	760	799	785	774	797	783	729	780	764	788	724	790	749	758	783	712	841	771	735	773	787	767	753	739	777	779	720	781	778	755	779	760	794	785	847	729	833	741	743	701	712	796	755	779	731	787	735	784	767	764	733	783	813	749	739	767	753	739	725	773	757	749	780	759	795	740	789	763	767	769	752	756	735	735	751	772	782	735	771	764	751	765	767	765	721	765	756	802	732	769	742	752	788	804	767	726	802	785	754	769	727	700	730	749	774	762	773	735	775	758	759	779	730	761	772	755	759	818	778	763	760	753	781	758	760	785	769	777	720	787	792	743	789	771	749	760	804	773	810	772	778	822	773	777	761	771	779	770	736	732	800	790	778	732	775	761	729	780	761	792	719	746	744	791	765	765	752	711	827	742	791	776	743	772	725	777	758	719	723	788	770	764	776	760	811	784	735	792	701	819	747	756	814	747	716	778	798	737	748	782	778	748	726	765	779	807	783	829	747	785	796	740	796	778	820	747	754	753	766	762	785	795	724	770	800	765	769	795	736	821	751	814	740	739	784	757	782	749	774	815	760	700	789	750	749	788	771	767	768	740	768	782	715	791	772	742	802	775	749	762	736	739	778	789	808	755	777	707	752	776	771	799	814	719	839	705	736	796	786	763	781	761	808	776	752	785	797	752	775	740	796	754	809	775	821	777	751	742	788	774	730	756	734	729	805	716	756	738	792	737	766	765	788	763	719	788	787	744	770	753	725	772	796	784	789	767	771	812	750	760	763	814	727	764	750	774	763	797	759	765	765	811	787	742	812	736	765	717	752	781	801	796	733	747	746	787	743	792	701	739	753	749	771	768	765	771	776	794	714	786	761	760	813	725	756	766	745	753	754	747	798	785	780	805	772	788	813	753	763	745	776	808	752	794	775	723	741	728	773	780	735	774	756	746	768	754	760	749	791	778	816	766	794	751	770	789	771	767	781	764	762	794	769	827	745	795	769	818	781	727	822	793	768	746	796	799	758	718	760	758	725	760	750	735	773	778	769	772	779	803	804	775	730	805	701	764	733	786	780	804	758	765	770	769	710	735	759	721	760	738	724	784	764	770	787	771	773	750	748	774	785	778	782	759	781	769	823	748	759	778	767	725	758	755	774	801	796	763	721	774	745	793	772	752	770	791	751	756	742	775	779	734	799	763	733	817	774	758	732	750	810	801	775	759	769	769	754	771	740	788	764	786	798	770	729	732	739	784	712	806	747	774	800	745	749	740	769	734	782	784	717	767	774	804	790	768	735	739	766	730	748	838	792	760	779	804	764	787	772	761	766	753	768	736	752	776	752	828	785	727	741	808	766	784	759	766	814	734	754	742	779	811	755	774	761	757	744	790	796	807	779	753	762	767	764	808	803	800	727	811	774	792	821	730	737	752	782	779	785	743	797	768	794	744	792	779	740	782	724	746	783	777	783	789	778	754	775	766	755	791	725	808	762	730	732	751	778	807	755	745	773	766	740	780	801	745	815	763	773	820	778	787	759	750	827	792	765	794	747	735	777	771	815	778	769	806	764	718	740	749	760	777	759	766	728	766	786	797	759	833	783	765	728	791	767	815	729	723	760	763	758	750	817	817	733	768	772	816	814	782	709	779	787	748	747	737	736	792	790	775	734	797	718	743	746	772	786	745	768	751	726	737	781	754	764	742	735	773	784	780	813	787	771	794	772	767	737	761	749	749	812	808	738	707	784	767	777	788	815	743	800	768	773	784	784	796	768	787	789	784	795	725	737	781	803	755	738	767	785	754	785	737	813	773	754	754	795	766	807	741	781	723	771	757	775	786	708	741	770	768	731	739	777	818	787	806	808	735	781	740	761	786	830	712	815	784	827	758	794	807	767	771	748	770	822	793	796	790	788	781	773	746	759	768	726	778	786	766	755	748	721	796	774	758	781	753	805	776	753	789	782	765	803	795	731	775	751	769	769	793	736	744	774	748	760	746	733	786	718	746	792	757	767	797	770	737	739
14706	13826	17614	16372	13143	10634	6892	4936	4464	3417	1930	1571	1066	824	1688	6588	9908	7299	4090	1717	725	340	196	211	221	211	216	221	216	218	197	209	208	186	209	206	193	212	192	224	201	233	167	228	180	210	209	195	237	231	191	179	212	208	203	203	192	210	207	203	209	195	201	201	210	202	230	190	207	204	193	208	198	196	196	203	216	187	200	199	211	198	209	197	170	186	223	208	197	210	207	208	197	179	197	197	198	229	189	194	208	215	207	218	198	227	191	242	193	211	222	216	224	194	197	204	197	211	201	220	213	202	186	178	221	222	217	209	200	181	204	221	212	206	197	206	219	185	205	218	218	193	227	190	220	215	232	223	220	192	215	216	204	210	218	203	196	218	193	217	190	215	173	206	200	232	217	197	194	219	199	223	208	219	184	216	212	205	228	205	213	180	190	209	211	187	216	223	188	191	180	222	207	212	206	221	201	205	223	178	194	219	240	168	202	219	184	221	190	200	212	199	189	191	221	211	222	208	206	203	205	193	212	224	210	201	192	191	210	220	203	208	230	199	198	200	222	212	214	204	212	205	213	212	196	179	195	208	210	214	205	233	203	182	202	201	189	221	195	199	175	194	187	212	177	226	183	210	213	230	181	202	206	207	171	183	226	216	209	196	234	195	192	202	218	205	203	206	229	189	200	232	212	214	229	200	186	196	244	208	211	188	201	227	206	212	229	209	215	200	218	205	203	190	209	186	223	207	200	210	184	214	226	206	204	219	194	198	208	200	209	215	211	221	212	222	221	215	214	216	186	217	224	224	189	180	199	213	208	233	238	215	205	242	219	207	228	192	199	211	200	194	224	197	195	171	206	199	224	190	216	208	207	190	202	224	224	197	206	222	205	201	217	208	197	182	208	185	230	218	195	221	205	183	207	210	216	193	231	200	209	212	211	172	204	221	184	203	206	194	231	230	196	206	211	194	208	231	196	188	179	220	220	208	192	193	201	236	227	193	208	179	180	215	185	182	201	205	188	221	209	217	219	189	192	215	224	203	235	190	179	228	194	220	232	232	199	218	198	210	204	217	196	224	204	206	203	202	193	173	205	207	231	165	218	198	211	184	216	190	218	208	223	204	197	195	226	226	209	210	204	224	190	177	173	178	211	184	215	214	194	187	190	209	194	185	212	213	172	191	220	190	204	195	212	192	235	182	221	197	191	220	193	184	194	199	230	195	207	218	205	231	197	218	236	204	219	210	187	201	197	206	215	184	238	200	212	195	212	238	211	205	211	220	203	215	208	189	206	197	187	204	213	223	213	188	203	173	200	215	217	202	189	216	209	211	218	193	212	190	207	198	206	204	187	214	191	213	192	219	205	212	169	205	220	228	231	242	180	212	207	196	221	195	193	186	214	236	225	209	207	196	215	229	230	186	199	210	222	231	242	202	191	213	210	181	176	201	218	208	196	189	217	187	180	199	199	232	181	216	203	227	199	241	236	208	197	180	225	212	211	223	214	219	214	204	196	213	186	207	201	203	204	207	195	208	191	200	209	205	220	228	205	203	196	209	204	175	200	190	206	181	200	214	183	185	207	213	228	208	193	204	218	189	201	196	198	204	197	172	203	217	195	217	194	214	190	217	194	216	184	201	207	187	209	197	229	199	211	209	191	218	213	222	228	215	190	197	218	205	238	182	230	204	195	202	213	204	208	168	209	181	205	204	181	198	193	219	205	209	200	215	173	202	196	206	215	179	191	204	199	193	212	221	189	222	211	192	208	209	210	215	208	217	180	204	205	178	215	200	216	220	196	224	182	194	236	202	190	200	201	179	194	182	215	207	215	215	182	173	193	196	201	205	187	207	229	196	212	194	205	196	206	212	209	213	198	192	210	232	213	190	223	211	207	247	211	218	186	202	215	214	187	230	177	188	185	211	228	202	195	212	192	192	178	207	212	205	220	171	205	200	201	194	211	216	229	200	199	219	207	171	197	231	205	216	203	181	209	214	196	209	213	178	221	210	231	213	190	221	187	213	213	248	206	192	193	200	207	169	192	204	189	235	215	204	221	198	183	231	215	211	215	200	212	190	205	175	188	195	180	213	224	213	194	204	200	197	215	204	224	204	184	211	213	201	212	207	208	205	226	207	189	207	202	204	206	225	208	229	194	202	195	212	194	220	195	172	223	204	204	224	223	226	227	197	192	234	200	197	213	224	235	222	208	194	204	208	198	196	200	229	201	198	199	194	197	211	231	234	225	196	211	228	198	208	203	181	183	202	214	220	204	205	178	200	198	213	219	210	216	184	215	194	169	205	223	217	209	204	198	217	195	210	209	227	196	204	207	189	220	214	218	208	192	213	192	212	188	195	199	204	225	204	204	190	212	200	214	222	210	198	203	207	195	209	224	211	199	195	218	184	184	218	203	220	192	194	219	239	211	211	215	213	177	217	200	198	214	188	193	203	201	211	205	226	207	220	229	200	201	187	191	218	192	220	223	187	246	199	199	207	177	195	214	222	219	189	197	191	206	215	210	200	211	203	226	178	225	165	214	211	211	202	208	219	215	214	202	207	195	209	211	207	198	186	194	178	185	203	179	231	214	213	198	240	230	222	191	221	190	221	233	206	216	217	216	217	198	229	233	223	198	206	191	220	186	206	231	198	240	219	211	179	218	226	193	204	230	209	192	181	225	242	208	189	198	207	196	213	234	223	202	209	183	199	219	214	210	202	217	209	208	198	211	207	204	206	200	186	221	195	212	204	227	200	201	218	194	186	211	218	190	196	221	227	196	214	207	231	208	225	203	178	218	202	186	197	207	209	215	204	221	201	196	217	165	205	226	208	234	223	208	196	227	214	207	222	207	186	234	219	201	192	234	191	189	193	200	240	192	210	198	244	211	198	194	228	202	179	215	201	212	187	199	226	213	197	187	193	199	214	206	192	205	217	193	185	217	207	205	195	218	228	197	202	207	230	218	184	202	219	210	216	235	212	187	233	204	202	206	183	191	197	220	197	195	200	197	209	193	190	225	204	225	214	213	201	216	220	202	201	222	196	192	225	207	237	213	190	228	193	225	188	188	190	213	204	241	216	220	207	232	210	191	194	198	198	223	208	206	209	229	198	216	213	193	196	208	196	216	228	220	208	226	224	193	202	194	222	209	224	220	219	187	181	222	234	235	201	211	227	190	209	193	187	192	211	217	218	228	211	206	209	208	226	199	212	203	217	203	210	198	189	206	206	195	193	208	192	214	196	184	210	233	197	210	210	195	223	211	215	203	200	208	195	199	199	201	208	230	192	192	213	225	208	218	197	217	206	231	205	209	218	202	205	199	196	209	212	234	231	193	221	191	209	199	227	158	200	215	206	199	216	208	220	207	212	196	215	180	184	199	211	205	203	234	229	232	240	196	218	219	241	204	243	184	190	217	189	212	205	205	197	209	221	198	228	213	215	223	216	197	192	216	212	204	207	208	214	228	175	205	214	212	203	179	204	191	203	212	192	195	203	205	232
13620	12721	21638	23510	23540	19758	14975	14275	14932	12922	8842	7577	5695	4702	9563	25330	29920	24719	16811	8432	3518	1553	917	784	711	753	730	720	766	761	741	794	774	704	729	760	739	739	737	733	754	761	705	748	757	745	726	699	735	730	717	743	717	750	716	781	703	750	752	694	739	684	743	775	764	735	764	769	705	716	742	760	758	760	753	764	716	767	739	773	761	708	734	717	747	764	747	733	739	803	742	741	741	732	704	688	742	712	742	713	773	742	777	715	749	769	733	762	759	723	689	722	717	741	707	684	729	751	756	770	760	688	767	779	717	748	728	719	719	786	697	741	768	727	706	769	741	751	772	713	700	756	714	689	759	722	745	755	727	802	734	774	727	725	728	766	754	706	760	701	738	677	719	729	747	747	688	746	713	753	780	718	768	798	737	758	745	757	708	811	754	730	754	691	752	743	763	685	730	735	780	726	755	777	753	721	709	772	735	712	683	735	763	703	727	721	744	719	743	727	792	782	745	711	746	753	718	622	737	731	724	725	693	750	690	725	738	756	711	749	739	727	767	783	664	733	738	751	729	741	744	759	740	762	732	743	713	757	688	701	749	732	697	706	688	767	746	767	703	744	754	752	790	703	788	750	738	796	746	725	765	713	716	736	739	699	674	738	728	782	750	730	739	722	739	731	776	724	756	728	714	788	770	750	724	759	727	681	738	723	718	686	767	693	789	726	809	733	706	712	701	741	714	724	742	765	687	781	692	787	761	699	758	718	780	723	698	736	714	749	723	735	765	728	775	736	708	767	713	796	716	726	760	712	769	733	730	714	712	750	758	749	753	702	757	740	743	709	714	758	729	707	698	744	746	758	728	756	736	691	725	735	736	748	746	733	739	711	736	724	708	736	726	734	738	744	733	726	695	767	734	737	715	788	736	725	703	729	707	718	689	727	748	761	721	748	687	675	748	748	689	696	705	730	730	733	750	722	704	710	781	748	682	702	752	767	755	732	711	746	750	676	731	733	776	765	747	724	687	707	695	736	685	749	734	784	722	730	757	720	794	773	750	690	724	785	709	751	746	715	718	737	772	744	699	739	727	729	732	735	698	729	800	751	722	762	718	654	702	700	727	751	722	699	763	703	727	752	683	741	711	745	746	762	722	748	729	722	719	715	749	772	730	721	785	694	756	748	734	772	734	756	709	684	756	751	725	727	733	769	700	666	702	747	762	710	764	702	780	715	737	742	759	758	707	729	748	745	708	742	753	771	778	764	696	778	733	726	789	738	725	684	743	758	721	721	786	749	708	765	697	730	782	757	683	785	750	686	714	770	766	744	742	668	719	703	760	792	740	747	739	789	704	752	729	705	718	669	745	685	746	742	760	755	730	712	742	747	736	743	755	763	731	789	724	765	726	719	724	756	743	738	762	778	754	731	715	768	717	701	740	730	793	718	685	759	738	751	722	734	770	714	687	733	721	725	752	730	705	706	760	766	786	743	739	764	785	723	713	762	746	702	711	757	741	770	754	679	729	794	715	791	768	700	763	761	705	755	706	759	740	767	769	706	709	789	742	752	785	749	722	736	696	724	780	756	733	751	711	727	797	728	720	718	730	735	702	745	715	765	755	721	762	670	740	736	697	737	746	745	721	726	693	723	711	730	729	725	748	710	736	703	739	698	752	739	729	669	716	764	722	793	789	723	748	690	798	757	670	720	740	732	757	749	718	718	772	741	727	789	765	718	750	724	724	710	749	738	766	754	751	757	674	713	771	740	754	734	747	737	750	780	734	732	761	747	719	740	740	715	745	704	763	731	725	745	698	737	750	699	730	739	707	709	746	773	755	772	708	735	730	803	752	723	763	764	721	699	722	756	749	730	741	755	786	726	718	741	726	763	720	761	759	755	728	722	694	729	754	707	720	722	796	791	716	738	714	771	738	749	738	777	739	726	697	771	747	756	751	710	705	750	737	773	748	745	749	780	771	709	761	762	749	776	728	723	744	737	712	712	750	766	707	735	703	712	689	744	745	766	701	715	748	745	749	710	784	721	717	682	744	764	766	718	715	763	725	734	722	717	765	805	754	713	703	736	743	733	726	739	727	762	726	706	738	781	790	693	726	726	705	745	747	748	758	760	704	726	724	735	752	722	717	735	755	720	713	674	756	704	716	712	757	737	792	705	695	739	806	752	754	730	748	733	789	726	750	723	721	728	739	705	690	717	774	735	766	755	746	763	774	726	746	772	770	767	752	677	751	731	715	742	736	710	750	734	737	752	737	717	757	731	721	735	818	761	736	766	771	808	705	772	747	700	719	731	674	722	722	698	755	767	749	729	701	724	752	778	701	761	788	712	770	799	762	719	689	723	697	718	725	724	760	733	778	778	722	696	736	709	741	733	708	691	762	783	737	696	766	728	742	720	766	719	709	801	734	753	728	706	707	684	726	747	722	743	733	772	702	737	732	698	771	723	720	707	781	766	778	760	762	778	764	728	693	725	724	725	712	744	724	753	714	745	729	769	689	726	758	754	714	779	728	739	736	754	698	747	709	774	780	754	716	735	738	680	765	731	708	717	739	738	737	769	719	726	767	739	730	700	716	765	762	785	696	726	738	716	787	727	719	758	711	740	754	737	714	782	795	738	710	779	695	741	760	759	757	711	714	741	702	769	736	697	785	756	736	769	742	760	692	738	736	711	708	780	756	726	785	766	773	710	756	748	784	748	727	781	700	673	740	771	759	744	724	728	732	709	693	705	732	739	765	741	724	757	743	767	749	782	754	737	752	793	766	705	722	731	697	762	732	713	750	689	728	803	712	686	717	726	711	792	760	763	779	748	747	773	741	720	740	748	745	744	746	718	746	714	792	696	812	781	751	676	751	701	766	764	703	720	708	741	742	742	751	722	725	743	727	683	767	766	720	738	779	740	751	734	729	722	766	756	764	736	734	704	758	733	694	776	755	734	741	732	801	761	697	722	732	734	701	787	729	693	724	674	770	723	746	719	730	732	756	761	756	751	752	747	733	721	753	730	741	715	710	712	801	761	787	765	739	750	747	725	707	750	718	777	760	772	713	728	702	729	690	694	718	711	782	763	706	751	734	768	762	700	701	735	722	723	716	766	728	721	726	741	775	738	725	768	762	716	717	725	759	732	768	727	719	733	757	739	697	782	768	725	770	719	749	764	741	747	720	713	772	787	721	724	743	690	747	708	765	798	747	722	725	723	695	757	722	754	780	742	718	706	699	715	734	782	781	774	706	765	708	726	715	755	740	763	717	719	734	707	786	776	744	767	719	702	724	747	727	747	755	719	745	788	726	715	767	730	701	784	759	744	735	782	715	760	715	706	732	723	728	715	715	762	750	753	749	697	737	728	707	740	758	699	706	774	754	745	698	757	727	727	712	742	667	685	702	748	746	745	713	715	774	762	734	749	715	727	695	724	723	723	751	741	800	768	761	703	751	730	723	757	703	723	696	739	779	738	785	713	724	753	786	690	730	761	724	756	764	735	745	721
21511	19165	23844	21981	18837	15503	11280	9172	7778	4942	3742	1542	1083	965	4377	13221	16138	11850	6615	2762	935	402	232	253	246	212	234	217	253	247	223	228	250	238	233	240	199	234	243	232	250	201	231	238	210	241	220	207	262	221	238	206	240	224	206	224	256	240	231	219	220	253	232	253	231	253	263	227	248	227	203	243	226	229	263	250	239	224	233	245	246	250	231	253	230	242	246	256	222	234	233	235	222	238	246	220	222	235	253	272	197	233	246	239	231	226	237	240	248	224	255	227	245	259	259	235	255	234	217	253	219	247	246	217	230	255	243	217	240	247	260	253	223	262	261	230	250	245	243	276	227	245	244	226	251	222	241	244	239	239	219	218	242	216	207	223	224	234	240	242	213	226	231	209	207	224	248	253	250	229	239	238	235	243	235	205	219	230	238	213	219	245	232	247	222	237	253	255	222	246	240	225	238	237	209	234	247	236	237	215	228	224	233	241	260	234	258	246	222	238	227	228	251	249	227	242	216	230	218	213	235	225	230	237	235	242	230	221	234	228	269	196	216	240	238	250	234	227	246	254	244	239	226	256	237	213	236	215	237	234	264	258	242	222	219	263	233	209	221	251	208	230	260	234	241	251	221	232	231	235	222	235	250	233	239	243	222	226	254	221	236	251	236	231	242	271	243	278	242	257	212	243	238	247	240	233	253	228	234	219	240	254	225	217	236	249	226	204	197	273	251	244	236	257	234	230	243	215	262	241	249	239	230	233	249	220	259	260	234	262	239	214	232	220	243	224	278	264	236	233	251	239	249	255	241	244	246	215	254	257	262	234	224	221	264	234	234	197	269	229	240	255	220	226	240	234	244	244	242	260	259	235	237	224	236	228	259	231	262	266	216	265	233	245	223	256	222	206	253	220	209	231	229	234	245	238	263	233	232	237	255	258	237	224	241	264	234	242	229	224	215	206	222	247	241	228	257	242	256	225	236	225	228	267	225	249	220	264	223	240	239	264	232	257	227	230	226	245	227	262	233	243	273	210	259	245	238	248	254	242	241	253	239	221	255	251	232	242	257	238	237	226	240	254	235	236	240	246	233	224	233	240	253	229	212	232	235	256	254	256	254	224	246	232	246	236	255	257	257	222	233	248	231	254	243	211	235	220	231	227	243	259	220	271	225	238	247	234	237	247	250	251	253	227	240	231	222	210	248	222	238	224	272	249	259	248	244	227	223	245	252	258	231	239	222	236	213	247	237	219	210	237	218	220	228	221	233	232	261	242	229	237	223	217	246	238	218	214	234	257	248	263	230	228	252	229	226	247	227	249	225	249	242	250	231	242	235	243	239	220	246	229	244	210	228	238	228	250	220	221	261	235	254	210	221	213	231	242	242	236	250	234	250	239	224	249	237	243	267	236	223	218	229	243	227	227	235	236	249	229	252	237	228	249	211	248	240	260	246	232	245	216	250	255	225	243	223	253	222	234	215	245	207	263	226	236	277	243	242	229	240	270	212	212	222	247	264	212	258	235	252	248	194	233	223	224	238	254	244	246	242	236	218	265	217	222	255	253	241	245	271	254	250	235	217	254	229	260	233	236	234	261	237	256	236	280	229	235	246	237	213	238	231	200	248	234	248	232	238	242	240	218	235	231	226	224	221	237	237	215	254	233	223	243	240	240	233	230	251	227	244	256	223	243	229	239	230	241	204	239	263	265	242	229	234	237	214	212	261	241	228	238	227	234	240	257	277	227	238	227	238	198	286	243	234	243	229	224	260	201	225	255	236	235	225	222	266	260	206	234	227	256	243	227	238	213	253	233	255	209	244	227	249	220	219	235	252	236	248	247	240	256	237	240	237	246	238	242	241	260	262	245	254	212	251	218	221	243	228	227	225	236	228	247	235	238	211	227	237	233	230	240	242	241	241	226	263	251	232	238	256	243	220	249	224	249	231	237	239	259	234	212	238	229	220	223	253	250	241	243	240	243	234	242	261	248	229	221	278	242	223	219	246	228	228	231	235	231	218	226	246	216	241	257	239	224	224	264	241	226	235	236	238	231	265	222	225	241	223	226	224	219	223	212	255	235	224	246	219	227	249	227	226	246	227	253	238	255	250	251	221	257	239	220	237	252	262	266	219	248	223	254	258	224	255	220	250	250	271	226	229	237	240	253	210	213	234	253	236	222	264	213	239	226	241	228	220	248	224	243	242	245	247	191	206	208	240	248	245	233	217	214	243	232	261	236	215	237	232	237	245	233	237	255	214	215	242	245	202	229	257	235	218	206	237	217	256	270	246	232	222	251	241	237	213	214	265	223	254	233	207	251	199	213	214	259	251	224	219	259	244	230	238	233	226	238	247	235	233	250	234	236	236	248	250	240	204	210	196	245	244	264	265	237	250	241	242	235	239	250	216	233	232	216	220	221	243	240	259	223	260	233	220	244	218	238	239	213	220	255	228	234	251	256	267	220	242	245	220	247	236	244	221	244	227	228	239	242	211	233	215	217	240	214	265	218	227	222	234	252	233	239	242	253	211	226	222	247	230	261	231	246	230	234	229	220	231	263	249	237	231	227	245	245	210	244	215	230	226	244	226	227	260	253	234	240	234	259	239	242	225	261	257	206	244	194	235	237	212	229	242	234	230	251	242	247	219	219	244	246	250	233	223	215	222	227	232	244	214	213	226	214	234	215	226	240	230	237	223	233	217	245	262	219	247	225	220	261	248	250	214	225	226	222	255	233	227	227	228	262	232	237	248	217	217	226	255	258	244	234	250	225	204	234	235	239	246	245	264	240	261	228	231	249	241	242	242	240	248	240	232	214	244	227	213	243	234	238	255	238	240	228	234	261	204	235	235	225	245	213	241	234	220	200	253	239	225	261	261	265	242	231	247	261	245	220	226	243	235	240	223	230	229	202	209	218	215	263	233	246	244	260	248	227	260	240	263	229	236	216	233	223	214	213	233	215	224	246	262	230	227	243	222	237	214	246	272	255	225	251	235	237	252	248	242	262	226	255	226	238	251	249	237	232	253	259	258	247	231	241	232	217	238	236	214	231	216	216	250	243	240	258	231	238	218	229	234	208	229	231	241	256	241	226	246	208	246	256	260	226	240	232	250	234	212	228	261	220	223	228	219	233	255	224	222	237	226	257	227	231	216	230	258	239	231	220	240	223	261	241	267	246	231	254	260	215	237	229	213	249	251	240	224	251	238	227	235	217	230	236	227	233	220	230	219	231	258	220	224	257	230	226	217	222	244	237	237	257	251	265	259	244	239	230	245	239	197	250	229	245	239	255	227	218	249	248	244	239	200	215	231	248	199	264	229	224	265	240	239	248	227	228	240	242	222	249	249	228	254	240	257	213	262	267	222	246	261	222	239	213	254	220	240	217	235	227	246	226	215	241	215	216	233	228	252	229	205	220	226	221	262	225	252	219	239	227	216	224	229	233	236	266	234	232	236	215	221	251	237	241	239	245	234	220	253	246	226	228	212	226	229	252	242	235	220	250
17871	16929	26741	27706	28239	24889	20779	20754	19965	14818	14280	6708	5729	5304	18647	35148	37052	31361	22754	12224	4790	1761	924	829	807	813	821	861	802	793	778	860	819	844	806	770	864	784	830	822	804	829	831	788	831	811	774	868	837	862	787	850	782	821	816	825	836	850	861	808	810	814	818	847	785	820	818	806	825	826	862	861	798	831	853	836	803	793	822	801	803	809	824	834	775	821	814	807	797	825	769	851	864	844	847	796	780	848	831	778	778	829	795	817	852	820	835	835	791	788	807	881	839	842	819	767	824	822	819	866	865	800	829	730	782	818	847	878	808	848	852	812	800	792	797	846	789	788	776	884	820	858	810	868	839	827	774	856	799	804	861	844	807	811	772	845	828	837	782	830	846	831	847	813	803	843	852	816	833	858	816	813	826	792	797	835	805	841	843	876	837	850	873	790	784	819	806	806	825	827	803	812	812	823	859	796	794	834	830	811	819	863	829	826	820	839	804	775	815	885	804	829	828	810	833	851	819	843	793	805	864	814	783	858	815	811	806	755	840	878	802	823	821	846	795	781	827	811	822	818	820	857	820	784	835	819	852	807	835	822	845	846	781	821	861	865	829	843	826	846	871	818	857	841	823	820	826	847	844	808	854	825	835	805	856	793	834	848	826	867	835	850	824	798	804	842	821	826	841	898	835	826	854	835	812	774	869	838	907	857	839	832	858	816	797	857	818	850	818	821	846	834	812	793	877	835	876	813	818	771	788	846	839	836	843	797	825	801	836	825	814	780	796	802	833	830	868	772	862	819	811	849	845	857	863	813	834	804	846	825	844	805	824	823	829	823	831	851	823	781	848	819	842	843	794	825	813	820	743	775	795	847	866	784	847	824	805	850	814	874	848	801	746	836	848	867	873	858	859	846	861	766	810	797	826	834	818	822	792	827	820	836	851	827	838	846	860	824	827	856	861	814	876	799	794	870	828	783	853	843	825	799	812	859	794	807	783	816	822	797	862	804	828	792	817	800	815	763	827	850	838	776	841	819	796	863	868	767	840	835	781	801	848	800	810	770	805	831	826	857	765	838	855	844	797	825	808	835	840	802	774	828	857	820	851	848	829	867	794	806	842	841	874	805	841	837	795	816	814	869	785	811	835	812	802	857	783	798	795	777	855	828	793	846	877	815	814	830	765	801	821	831	835	813	832	849	808	800	842	854	837	845	843	850	796	814	821	841	846	868	794	824	855	854	835	849	820	822	755	868	880	833	770	798	823	783	806	821	836	792	808	819	775	803	844	778	812	816	810	775	845	788	822	821	787	852	871	818	805	807	818	812	871	793	832	782	804	853	814	816	834	838	814	821	849	803	787	801	806	801	826	770	810	816	840	778	831	802	814	835	890	832	818	903	807	832	785	817	808	827	808	837	824	801	794	855	839	829	802	844	767	790	831	834	814	814	841	839	879	820	810	826	816	817	807	856	814	767	837	840	851	823	781	840	842	817	776	811	860	785	847	834	823	848	856	826	895	849	866	826	812	843	835	871	844	820	850	784	872	834	792	861	829	860	836	807	815	850	799	800	865	842	847	861	847	829	823	790	800	861	826	828	828	839	757	854	816	838	799	851	834	839	849	837	852	823	785	860	835	842	814	835	835	814	809	857	765	813	813	804	835	807	814	789	782	792	841	849	805	784	812	801	775	838	774	799	791	841	799	819	785	832	813	840	870	799	809	810	848	829	824	827	766	821	842	779	782	857	809	781	821	823	806	811	769	810	824	791	766	825	822	812	796	828	791	873	819	857	843	822	822	802	843	849	806	861	842	848	808	794	822	860	811	801	815	860	837	848	819	809	836	851	801	813	847	793	851	796	829	803	803	800	832	852	815	864	835	808	831	790	802	855	834	812	783	838	779	798	859	813	816	806	857	820	810	872	858	815	858	817	801	793	848	843	864	813	822	818	822	837	822	783	837	848	863	851	805	799	814	803	892	852	814	818	781	824	905	817	851	791	860	841	840	821	845	771	894	792	826	796	798	845	813	805	766	815	769	811	863	817	893	825	786	785	824	742	815	776	804	850	826	863	781	798	771	814	781	833	807	818	810	836	841	775	854	846	846	867	828	786	772	819	814	819	815	865	807	847	793	814	835	830	824	838	801	818	789	822	790	840	846	858	818	848	793	816	847	837	814	780	822	832	803	867	817	834	825	798	816	764	781	822	837	871	813	803	825	777	783	818	809	786	808	818	814	861	774	860	804	808	885	851	822	803	800	809	827	781	823	795	875	816	826	811	797	750	820	830	886	794	788	818	858	800	815	811	813	816	857	795	844	799	816	823	787	822	791	838	792	830	803	782	817	838	836	809	787	841	816	792	832	816	807	847	903	796	810	833	806	813	797	797	837	827	799	828	764	800	806	854	876	795	859	819	806	856	807	839	829	808	807	863	857	858	796	830	865	810	827	801	827	806	772	872	823	841	791	777	811	846	823	844	814	838	765	837	787	835	788	841	850	820	829	823	793	802	839	847	880	819	802	806	810	783	853	850	829	835	786	849	815	787	825	788	799	834	847	825	793	887	831	844	789	854	817	818	820	845	874	769	839	855	832	839	825	794	833	829	830	844	883	806	811	798	822	830	807	798	833	805	869	782	818	884	783	814	821	822	827	784	767	783	855	837	796	814	798	858	858	834	758	812	843	805	800	858	826	788	808	835	801	826	824	787	830	823	801	828	853	850	836	865	856	856	785	833	803	773	848	812	814	807	808	820	780	789	822	844	764	797	842	847	817	811	877	785	804	845	847	781	825	843	724	816	810	833	817	878	806	776	786	826	822	862	836	845	855	826	861	814	825	859	837	816	818	836	820	811	872	815	830	809	809	858	838	805	849	772	852	815	921	809	788	839	824	777	792	791	869	761	854	833	869	810	779	781	792	857	833	773	848	828	882	780	820	779	819	817	782	850	871	826	813	813	880	793	871	846	857	833	776	780	815	795	814	819	868	839	827	821	852	769	838	837	822	834	793	798	844	809	856	811	849	858	827	820	808	841	797	824	872	844	817	830	814	804	798	821	808	805	824	794	785	843	816	841	756	831	780	789	822	804	833	809	874	794	881	867	866	845	822	806	786	822	824	823	861	808	810	787	846	835	866	839	825	817	847	835	870	857	808	831	823	820	827	774	831	797	787	842	819	820	858	781	839	805	863	882	815	856	769	806	858	829	849	845	816	811	821	814	865	856	858	885	851	842	835	819	848	842	867	825	830	721	791	855	833	873	821	849	891	823	856	828	807	795	772	825	864	819	783	882	816	881	806	801	824	833	791	825	804	839	842	857	815	797	829	836	829	772	858	909	862	839	839	875	855	815	797	839	830	794	797	851	828	783	835	807	842	802	870	833	833	852	845	842	810	821	804	827	817	832	873	769	836	815	840	806	840	827	827	829	791	838	747	835	841	809	868	788	814	776	823	880	757	818	755	811	855	839	836	833	842	808	794	846	768	845	875	834	816	812	817	793	843	801
5083	3389	5961	4156	3691	2129	1405	1186	1131	768	442	401	380	419	492	750	1227	1115	664	407	282	201	179	194	198	174	163	185	158	172	188	171	192	183	183	164	158	204	180	178	188	153	162	173	182	204	186	179	190	176	172	177	187	172	177	176	180	206	204	205	186	163	158	186	170	180	168	182	213	171	159	203	184	179	168	211	194	186	226	200	189	177	151	172	178	167	186	175	171	191	169	179	185	206	197	199	183	184	189	196	178	164	200	181	179	200	188	186	161	157	178	172	189	190	197	208	185	178	173	178	189	178	193	171	195	180	200	169	186	202	182	166	163	180	174	160	168	190	165	182	172	170	157	172	203	198	183	208	176	170	199	190	169	168	180	194	198	181	184	171	173	213	193	186	195	214	206	196	159	175	194	182	175	194	186	173	183	173	185	171	174	199	184	177	161	198	189	200	171	187	188	191	199	185	188	199	192	168	175	202	173	211	185	179	197	174	171	166	168	175	184	184	185	183	204	196	171	173	187	169	172	188	174	178	188	169	190	177	179	211	176	193	194	173	191	158	187	195	182	181	191	189	170	186	184	183	177	180	170	182	194	194	187	181	194	158	188	185	181	188	185	198	180	167	179	190	172	206	189	194	205	165	184	183	191	161	181	167	181	200	180	188	162	176	173	180	176	201	171	191	189	179	173	179	147	205	191	191	178	177	156	196	182	181	195	159	194	181	196	207	176	193	176	160	187	184	195	197	174	193	167	171	170	195	194	196	189	188	207	184	174	179	166	204	208	183	187	193	206	178	189	182	170	169	166	173	182	171	184	171	151	178	184	182	161	176	201	190	162	209	198	187	179	187	199	172	187	202	194	182	177	192	184	157	176	193	202	188	195	182	169	189	170	193	186	169	187	175	187	190	190	198	185	162	182	168	156	174	165	207	221	184	200	192	163	181	183	197	183	167	160	160	198	158	163	192	195	181	189	184	171	176	192	195	180	181	183	192	189	186	201	161	188	182	182	184	205	184	176	194	201	189	187	189	195	178	183	185	200	175	187	173	188	162	182	185	164	192	200	159	199	180	189	187	162	193	202	162	184	170	194	212	192	169	193	167	160	218	184	181	194	177	198	164	180	203	160	158	197	184	191	185	171	206	194	179	183	177	160	195	186	170	174	178	198	165	191	178	173	168	176	184	175	199	180	172	203	190	177	185	183	183	213	202	162	199	181	218	180	181	162	196	174	211	171	181	189	187	197	178	182	164	181	177	173	182	161	179	170	167	174	187	197	157	167	172	172	197	182	187	163	174	168	190	176	168	188	198	176	181	196	161	195	187	166	173	180	189	185	190	165	192	195	188	160	196	177	172	197	203	162	168	192	199	194	179	163	186	153	207	199	196	194	167	199	179	188	194	144	173	150	179	170	201	192	177	201	172	171	197	180	198	172	199	174	187	195	163	180	187	186	179	186	157	181	187	192	182	208	168	186	168	176	197	166	176	186	178	171	173	175	184	186	208	162	172	177	207	189	167	173	187	172	176	157	148	163	170	190	143	187	156	187	169	190	175	181	194	167	182	185	192	177	185	194	210	173	160	175	198	173	192	178	193	180	179	175	192	174	193	167	171	165	184	196	189	193	151	185	170	186	183	198	212	188	181	154	160	177	204	189	173	171	189	183	187	175	195	165	171	195	177	187	150	153	172	166	194	193	189	170	168	193	183	175	170	183	170	161	180	163	179	172	200	166	168	185	190	189	175	184	175	183	196	198	184	187	175	194	175	179	158	162	186	180	174	157	163	185	175	184	192	193	175	154	196	176	204	174	213	175	181	181	194	172	186	185	183	171	169	195	165	186	173	179	190	176	180	198	165	181	168	176	184	193	173	181	191	169	183	193	175	172	183	175	186	186	165	192	146	175	188	173	179	181	193	174	195	187	174	158	178	164	181	183	163	204	175	175	174	173	211	189	171	182	189	177	174	188	189	165	181	183	168	191	181	182	186	191	192	160	184	185	188	203	173	206	163	196	172	161	190	181	201	181	166	182	148	179	177	179	196	176	163	177	189	183	203	180	200	161	172	165	200	189	178	164	178	199	192	190	179	182	187	191	191	159	202	161	175	171	187	174	196	198	186	176	178	169	193	152	159	177	177	194	199	192	208	178	205	171	187	190	188	179	197	195	169	186	169	174	177	178	172	168	164	187	154	181	176	192	167	175	174	177	204	180	162	174	196	178	177	179	181	173	177	189	201	188	183	173	189	168	177	167	160	201	191	181	176	196	171	172	173	154	177	197	179	169	168	205	166	183	179	160	178	170	198	181	150	172	158	164	182	166	164	200	188	183	174	171	178	192	154	185	186	188	193	178	163	205	168	188	184	209	200	172	190	162	178	193	160	174	168	156	166	174	175	195	185	220	204	170	175	180	169	177	189	197	170	172	162	197	202	172	172	174	180	173	172	190	173	187	183	206	192	192	181	182	182	181	159	196	190	198	179	180	150	189	161	211	171	213	168	198	169	178	169	179	214	188	198	184	183	166	170	184	204	155	180	191	164	168	176	173	170	185	176	176	166	198	190	166	173	172	194	185	194	190	197	182	168	180	155	197	193	177	194	198	191	179	167	167	185	165	183	178	176	169	189	170	183	186	178	176	195	170	196	171	179	166	187	178	162	184	197	173	188	179	188	188	173	202	200	181	200	189	188	182	169	186	194	169	195	178	178	178	177	194	222	165	200	175	160	174	174	184	175	185	168	197	177	188	192	184	181	189	161	178	162	172	177	201	176	193	192	167	203	191	186	157	197	170	204	171	221	189	161	168	181	182	181	190	179	192	171	182	164	174	206	181	188	160	182	166	196	192	193	194	173	210	175	179	179	166	188	195	182	175	181	168	176	161	208	179	188	192	186	183	176	187	189	192	214	196	169	170	187	187	203	196	196	166	176	211	174	171	189	169	193	171	159	196	174	209	188	178	177	191	194	192	172	195	183	183	197	171	175	176	159	160	208	163	199	183	185	184	183	183	165	190	168	187	181	172	173	198	208	184	179	171	203	197	188	146	173	191	198	176	189	207	175	185	187	196	172	181	162	175	184	167	178	175	175	174	185	175	171	165	186	162	178	175	207	198	187	164	182	182	151	155	198	180	176	171	197	186	200	177	188	169	187	168	203	170	180	193	189	166	206	173	181	180	161	178	206	161	200	184	171	166	171	209	201	183	166	179	177	190	197	181	175	174	199	197	173	182	169	185	197	174	198	167	176	197	161	187	202	202	210	179	186	210	171	179	176	201	199	179	191	179	147	176	183	159	162	171	176	195	174	179	165	187	186	169	191	182	196	210	190	206	178	176	183	174	171	206	206	205	175	175	179	179	174	171	166	166	186	167	222	176	187	183	165	181	195	160	197	171	169	179	186	191	204	175	188	167	189	181	162	165	192	168	196	177	170	174	187	193	191	179	183	191	166	174	195	183	186	169	205	176	196	185	172	157	179	206	188	191	184	210	172	180	161	169	179
5055	4419	10927	11259	11389	7668	5995	5429	5212	3928	2386	1966	2105	2196	2610	4055	6130	5053	3253	1756	1066	755	720	668	651	635	605	620	675	701	626	659	630	627	659	640	668	673	658	623	670	664	649	690	672	632	675	676	589	683	634	682	687	627	633	628	644	664	673	676	665	677	645	686	661	658	622	688	716	652	687	614	658	630	606	670	615	631	633	650	683	621	667	628	630	662	688	640	647	694	610	614	677	644	642	663	604	652	671	627	626	614	632	625	628	644	646	601	627	638	653	645	693	625	698	629	703	670	712	690	692	624	668	644	645	650	609	646	643	623	700	715	642	647	671	640	667	651	643	689	634	657	698	606	638	656	615	642	669	603	660	655	619	663	642	658	688	644	638	695	674	639	705	656	653	651	682	647	627	665	637	659	654	668	666	639	629	687	687	649	617	671	660	682	674	676	681	638	659	643	667	653	669	679	597	670	684	653	673	701	637	671	661	648	612	679	676	708	674	645	630	654	659	614	687	654	671	637	625	641	634	650	649	649	681	690	660	619	748	669	686	659	655	640	684	642	670	636	651	647	640	625	666	643	655	643	657	652	691	657	679	666	652	659	671	623	638	648	654	678	655	652	650	672	692	689	646	658	656	640	706	609	673	683	665	676	691	693	639	664	702	660	672	664	679	655	659	671	706	668	672	653	690	658	655	668	655	682	674	620	632	680	660	606	654	637	662	674	673	619	634	662	624	631	656	663	637	643	685	720	695	608	641	607	657	719	681	657	676	679	641	652	647	662	642	652	632	657	629	696	664	657	649	654	693	688	630	685	652	656	652	685	656	662	654	640	674	646	687	680	678	639	654	625	626	629	663	646	668	644	630	639	633	606	649	641	661	637	661	661	684	694	604	643	676	633	660	649	617	662	676	690	636	653	694	637	619	651	626	664	679	624	618	676	658	672	667	641	646	682	653	616	702	676	663	676	631	640	652	615	670	659	627	648	623	673	664	645	664	632	633	619	611	687	667	707	641	629	653	704	655	665	632	627	634	667	691	673	617	642	670	603	665	635	650	656	640	674	667	636	667	590	664	689	668	648	699	672	689	666	677	647	694	648	670	665	638	671	669	683	661	673	684	723	626	669	694	662	704	647	667	689	648	625	655	625	642	678	666	647	654	677	613	669	661	731	694	705	690	633	703	657	682	671	649	662	658	673	665	628	700	648	702	672	613	650	688	623	662	676	643	691	645	686	673	631	671	642	644	674	609	654	664	644	680	691	645	630	674	682	614	696	643	667	679	644	652	662	676	627	649	640	613	661	640	647	663	667	666	688	702	696	669	666	629	661	700	626	649	642	612	630	664	629	661	661	677	666	611	670	648	709	660	668	622	613	630	649	630	658	640	639	626	707	657	668	663	658	698	673	618	675	627	656	661	688	641	671	647	668	671	623	643	687	650	699	660	637	668	685	652	684	645	613	624	655	654	638	634	615	657	668	625	654	664	663	671	689	661	696	654	677	641	675	661	684	652	693	699	661	660	668	630	664	657	668	627	647	667	670	632	666	628	677	627	683	724	684	656	626	634	616	677	631	614	706	655	641	624	641	697	664	637	685	683	686	690	681	600	705	688	615	665	609	645	676	632	620	618	662	643	652	646	673	679	663	644	654	658	627	657	633	654	679	634	606	659	642	688	642	653	637	646	652	654	637	611	622	653	640	669	649	600	694	653	647	672	686	634	651	661	664	681	630	664	645	653	623	678	678	652	629	656	691	689	624	644	591	676	670	665	651	718	737	634	704	689	609	642	654	679	653	647	683	645	666	653	700	639	657	640	697	658	668	657	673	668	647	623	622	653	638	682	676	630	670	636	626	634	663	623	714	646	638	679	673	689	665	670	683	649	653	677	632	653	667	655	657	648	651	633	693	670	604	698	649	652	673	640	689	677	635	679	628	636	681	640	668	639	620	660	678	668	694	684	688	592	697	621	662	699	655	636	649	697	648	654	675	672	611	642	638	676	677	633	688	648	655	668	605	640	634	684	668	650	675	643	665	643	640	598	641	642	648	650	613	634	662	642	625	696	645	672	712	671	627	627	613	640	656	661	670	653	662	650	659	663	690	655	639	630	596	675	688	682	678	632	634	639	659	641	697	700	635	668	628	704	635	651	628	653	673	715	694	651	642	634	666	685	633	710	688	641	638	642	641	653	656	701	725	646	719	648	649	658	658	660	642	703	656	652	657	626	706	636	662	630	646	646	660	680	651	672	643	655	704	645	667	624	662	640	656	650	655	632	640	642	615	659	698	622	625	663	696	631	666	650	674	720	676	662	638	669	659	671	686	632	678	689	688	671	655	688	673	647	638	668	643	669	683	667	682	704	690	663	674	627	654	669	628	644	649	681	687	643	652	664	674	664	621	642	647	683	680	660	665	656	688	649	663	620	607	657	647	666	632	632	657	615	666	680	676	684	651	703	687	680	643	670	673	618	673	639	659	654	653	686	651	655	679	610	618	664	617	664	638	672	677	623	698	663	575	664	645	615	673	652	615	717	646	688	682	653	654	670	647	652	664	661	659	696	700	616	705	678	693	658	699	626	661	666	620	646	629	656	683	673	624	701	728	613	634	707	638	674	669	651	667	668	642	694	650	654	705	704	712	629	663	668	636	652	652	645	670	663	698	679	648	671	698	615	671	672	627	666	661	643	615	625	663	646	627	662	681	630	671	709	657	668	657	645	673	665	669	660	609	689	655	648	710	646	686	628	675	655	657	660	652	674	633	644	682	630	631	667	618	656	661	637	663	692	669	661	699	723	600	648	637	633	674	659	639	637	709	638	652	635	708	668	676	682	697	656	703	628	675	631	659	684	636	677	633	649	653	697	650	654	612	695	644	669	641	642	662	660	682	691	681	633	693	657	682	705	660	694	623	669	639	696	649	655	642	680	700	674	681	664	655	640	646	677	679	659	662	658	659	611	650	652	688	579	660	674	667	640	663	610	610	673	644	624	665	653	665	630	651	641	642	654	659	693	666	710	693	686	660	639	649	670	708	620	654	648	668	634	643	669	684	641	649	677	681	681	609	646	704	646	663	636	651	653	664	623	667	614	687	672	654	732	660	653	639	626	720	648	633	636	688	637	710	691	646	652	657	647	609	687	696	639	667	633	697	694	676	642	655	637	635	671	686	622	609	648	688	693	655	691	667	650	685	628	649	678	679	656	625	672	646	649	627	690	696	693	673	702	672	617	713	629	673	631	612	642	633	647	678	658	694	700	657	631	661	635	648	659	654	697	663	678	637	660	627	689	682	644	675	670	635	605	630	644	685	652	635	717	663	658	671	649	620	681	647	687	639	674	641	671	674	642	676	702	651	625	645	691	658	640	664	652	675	642	626	588	648	655	643	685	660	662	693	678	673	679	678	663	703	703	649	652	666	653	677	655	655	663	640	702	642	649	697	648	689	670	670	661	654	697	659	589	678	667	657	623	655	678	662	673	650	644	706	652	661	662	658	661	644
15934	13351	16917	14442	12617	8808	7611	5522	4023	3197	2075	1373	839	772	855	5415	10695	7929	4302	1785	630	295	216	193	193	188	194	181	198	199	206	209	192	192	183	204	186	203	180	176	197	161	200	175	192	176	228	174	192	175	199	190	174	193	195	212	192	176	186	203	205	196	188	188	179	180	195	194	170	208	191	182	192	182	189	198	184	174	203	211	180	159	165	203	206	190	203	193	165	180	223	186	183	180	161	192	206	191	184	179	192	175	175	187	174	175	193	173	198	180	179	172	189	207	194	189	200	207	179	198	192	206	195	183	185	189	168	184	207	178	205	205	199	203	190	177	180	196	192	169	195	199	194	161	179	187	180	180	208	196	192	177	189	195	187	166	215	193	170	186	201	207	184	191	190	156	190	209	194	194	191	193	181	210	192	169	204	199	201	200	196	182	169	173	185	196	196	175	186	173	203	196	170	188	196	183	217	187	181	190	214	179	173	180	192	191	186	159	182	187	191	200	207	200	196	215	183	165	192	211	183	176	203	181	185	203	190	184	186	200	203	201	198	176	158	200	210	202	190	188	209	189	211	176	175	198	191	188	168	192	179	200	196	188	201	191	194	192	192	188	198	159	175	181	188	205	191	219	180	204	181	199	193	198	188	184	203	205	208	193	206	196	176	204	182	165	199	189	188	189	175	186	172	196	195	190	174	191	222	219	212	192	194	196	175	192	195	165	217	177	174	204	193	191	181	174	200	190	187	199	185	211	198	196	174	186	191	188	192	201	173	207	185	205	182	177	210	166	181	170	201	198	194	179	179	218	190	189	202	187	171	178	202	194	207	183	169	210	188	217	182	155	198	177	168	201	174	181	200	169	210	187	196	198	202	185	165	185	174	193	204	184	189	175	181	184	183	194	177	172	219	181	184	189	193	190	214	171	191	174	173	200	197	171	202	190	191	186	179	200	177	200	187	213	191	180	191	206	163	169	188	190	180	188	204	222	182	214	212	197	180	183	197	181	198	194	203	172	189	192	189	185	190	195	210	160	174	188	195	180	219	198	189	182	215	174	170	180	187	222	200	188	206	192	177	201	188	216	194	178	166	207	140	208	161	188	177	165	170	192	193	183	204	197	195	190	224	178	207	197	180	175	192	192	200	189	171	210	201	180	193	179	206	190	174	193	184	187	196	213	194	210	202	195	171	180	200	196	213	180	194	172	196	197	165	178	207	189	219	176	175	191	204	173	189	180	184	176	194	184	191	177	172	176	185	185	196	185	210	190	195	171	193	194	186	167	172	191	182	182	195	194	189	200	210	187	198	193	173	183	197	181	185	171	159	194	166	196	191	208	188	217	202	157	192	185	204	206	200	206	190	183	182	179	203	195	188	167	189	152	170	173	186	198	189	192	219	202	185	195	207	168	197	205	191	169	205	185	199	179	187	189	157	200	186	190	205	184	183	179	189	181	163	173	197	202	179	192	221	180	183	187	219	213	193	180	210	191	191	196	167	190	212	190	181	186	178	187	184	199	170	197	184	188	186	207	187	200	183	177	171	190	202	185	184	173	187	174	201	181	191	186	208	198	172	151	209	185	157	180	193	180	192	177	187	173	217	201	190	207	206	176	184	208	207	192	223	177	196	188	172	199	192	183	191	190	218	206	187	185	184	187	208	191	188	204	206	161	194	197	181	173	182	176	214	190	184	191	200	189	173	197	193	175	206	191	181	190	202	189	210	180	169	197	182	194	189	187	212	169	178	170	202	174	176	179	207	189	196	173	180	209	210	195	158	199	179	205	210	224	196	170	190	203	201	192	202	186	202	183	198	196	216	176	192	194	198	180	195	191	194	201	165	209	178	202	212	158	179	189	180	171	175	174	187	201	179	200	201	216	198	178	205	193	197	196	218	195	226	186	198	192	185	181	178	201	205	180	170	185	181	176	199	182	179	198	192	197	173	186	217	193	170	172	197	201	181	193	193	174	187	202	199	172	156	173	188	196	187	178	168	180	174	187	175	194	192	180	209	182	185	200	195	191	187	190	196	220	201	199	194	172	190	199	194	205	190	187	185	193	209	209	165	209	210	202	206	197	218	195	188	193	201	164	169	181	207	187	179	222	191	206	193	212	189	236	199	192	187	176	188	210	215	214	191	211	187	187	223	181	179	179	180	208	203	192	187	183	200	191	196	177	207	219	203	193	191	184	196	210	201	187	209	204	193	174	191	181	170	177	191	179	198	176	176	159	192	171	186	197	172	213	184	172	179	197	184	180	196	204	172	193	183	182	168	196	200	200	220	184	178	193	195	171	189	206	201	179	182	199	171	196	181	194	212	174	170	197	183	174	202	197	198	179	202	166	189	217	169	200	185	195	187	182	175	221	193	199	167	212	151	191	186	207	213	183	198	206	205	217	209	203	198	201	206	169	187	167	174	213	212	180	187	184	200	203	166	169	175	191	212	169	205	203	214	192	185	164	178	197	194	197	197	194	211	184	163	190	199	193	208	192	159	198	176	185	154	198	177	169	180	200	225	184	177	184	200	178	209	203	191	171	211	185	188	190	195	180	174	191	163	232	182	217	205	189	164	186	191	173	176	179	196	219	199	207	216	164	209	194	194	180	192	200	175	192	206	186	182	198	192	173	212	173	163	211	183	186	200	197	193	195	200	190	189	170	172	171	192	212	187	190	194	195	174	184	211	189	203	178	190	186	195	185	215	166	175	195	177	162	188	145	228	191	204	197	188	188	175	199	177	196	201	193	191	176	198	191	184	192	195	211	193	218	183	164	171	209	203	197	176	177	196	204	210	207	189	210	195	215	194	190	174	183	203	195	197	187	160	176	210	191	177	198	184	216	197	212	188	173	168	216	212	199	199	178	184	181	194	208	184	196	183	192	195	202	187	193	191	204	188	194	185	178	175	211	178	191	187	199	193	203	180	189	180	182	196	186	206	168	200	197	166	204	215	191	188	174	194	161	176	204	154	196	207	188	177	182	201	203	177	175	196	197	198	184	192	192	163	202	213	187	188	200	194	186	195	183	207	202	188	181	195	205	180	189	188	203	167	189	179	183	181	171	202	180	168	174	189	196	210	202	206	205	181	164	193	170	183	167	200	180	163	192	187	171	210	179	208	201	180	201	181	157	186	201	198	189	205	184	189	188	193	189	172	165	253	194	200	178	183	214	183	188	204	175	188	183	186	181	191	177	216	205	178	207	202	211	177	209	211	184	203	218	193	199	203	205	173	194	203	187	189	189	190	175	176	194	176	187	203	194	192	192	192	188	204	210	158	183	192	182	173	186	189	177	182	183	198	194	204	172	178	180	175	192	213	195	177	205	193	189	183	177	173	183	201	195	202	178	188	204	199	182	192	209	186	185	198	185	169	179	212	180	164	177	191	166	207	197	206	187	183	164	203	184	186	192	186	184	205	195	186	198	189	173	209	191	205	182	216	195	192	193	201	195	179	177	152	171	192	188	168	177	193	189	198	182	222	194	199	152	190	179	187	179
14057	12336	20037	21695	21726	18039	17838	15312	13606	11983	9235	6858	4672	4544	4820	21584	31229	25801	17693	9029	3665	1469	761	724	689	674	683	686	677	680	679	702	674	699	660	669	678	683	682	729	684	672	676	699	700	691	710	660	732	673	688	698	635	699	688	709	655	635	695	628	666	714	679	653	687	685	634	701	660	702	667	715	686	675	680	651	691	673	690	660	691	680	686	681	715	672	641	693	713	682	661	680	648	675	699	701	643	695	692	732	663	714	641	703	638	687	693	667	652	709	677	665	690	654	711	642	675	709	722	642	659	699	693	698	659	686	680	668	680	658	641	665	680	698	693	673	694	664	710	686	682	662	680	676	720	675	694	663	657	701	666	672	669	694	679	678	637	716	710	675	685	656	656	671	685	672	698	694	698	655	684	664	692	707	685	679	672	685	686	661	648	691	662	706	652	673	693	658	747	703	671	671	663	688	649	683	656	657	684	728	679	693	675	632	657	720	660	677	653	668	694	680	679	657	660	685	691	687	683	710	723	671	699	721	669	664	697	643	728	716	613	684	687	667	685	688	725	651	704	670	652	683	708	700	696	691	638	654	678	710	710	652	623	631	701	639	704	662	640	675	667	666	718	704	699	666	665	645	684	668	690	672	697	701	678	660	705	692	690	671	705	718	672	708	679	658	710	682	656	711	698	630	679	680	674	692	682	694	706	660	686	720	662	691	690	677	665	648	715	659	720	660	612	697	688	691	668	640	681	658	735	704	678	654	671	695	685	679	655	705	712	632	681	672	677	695	677	655	701	703	686	720	653	645	715	651	698	638	693	683	671	748	677	659	681	653	680	649	657	643	668	683	627	701	665	711	702	693	686	688	687	662	700	707	701	680	674	653	697	712	698	645	690	651	670	625	685	723	695	679	715	699	643	657	680	668	712	672	702	706	713	683	688	688	695	681	698	684	683	706	662	661	666	709	733	656	667	684	703	713	644	607	650	649	730	689	704	643	682	723	657	699	675	713	620	691	661	679	678	725	711	659	671	731	672	675	653	681	670	656	649	716	696	702	675	681	694	676	690	700	671	740	657	696	697	674	697	690	640	710	725	670	691	720	656	699	679	646	633	690	697	713	699	676	698	686	651	655	673	679	650	645	684	676	673	711	628	689	670	669	745	713	693	632	712	717	634	680	661	666	701	682	704	662	670	661	662	675	668	697	706	700	690	688	666	662	645	693	671	693	690	665	705	670	663	624	731	679	719	652	700	679	665	653	705	704	617	687	716	651	701	730	681	719	684	627	684	642	694	720	671	661	647	686	717	725	675	705	749	700	674	690	687	673	643	688	677	686	693	674	622	677	674	648	663	694	634	657	693	712	671	661	703	682	705	688	664	650	657	630	721	703	741	684	728	633	662	733	679	701	688	726	677	678	655	688	703	649	694	696	679	702	702	713	653	636	683	682	666	670	686	678	669	660	668	657	686	696	695	681	693	652	720	743	705	678	690	666	666	724	690	652	639	659	682	698	677	651	661	694	714	669	682	695	668	708	674	687	683	691	672	683	671	712	655	727	651	692	669	668	659	678	684	697	656	694	713	707	671	676	689	671	686	713	634	689	690	671	675	730	690	681	656	673	711	709	689	668	725	693	708	686	696	662	697	709	662	663	639	660	724	656	719	697	677	681	658	660	663	677	702	681	721	746	616	677	660	709	678	696	679	706	694	648	723	644	704	694	689	696	673	657	663	730	682	663	712	675	703	712	696	666	660	709	691	644	678	688	683	669	702	677	671	685	664	604	665	719	687	680	656	746	682	707	633	730	652	642	721	671	658	695	637	671	696	679	684	687	657	690	716	700	673	674	614	643	718	646	693	677	692	686	664	709	677	710	654	649	725	697	681	653	689	741	671	657	672	709	653	666	738	673	680	669	707	701	718	644	682	656	745	698	673	700	649	727	698	717	693	661	678	707	695	653	672	679	752	665	679	683	720	722	622	726	709	662	679	703	738	662	700	659	701	672	698	636	707	742	685	718	679	712	680	680	704	661	666	666	675	657	696	653	655	711	681	722	677	673	684	673	697	681	691	665	656	706	650	699	714	688	693	667	684	675	711	651	675	655	692	679	707	693	666	660	691	687	665	677	702	687	686	663	689	716	657	668	705	715	696	674	679	664	687	665	711	715	682	658	657	674	689	718	626	658	665	647	660	661	692	687	637	712	704	683	705	725	713	694	663	704	659	744	669	687	708	665	713	657	647	690	715	673	689	670	685	700	711	694	699	686	672	699	694	698	715	690	716	655	681	645	657	676	653	656	703	696	653	667	686	734	713	662	677	679	706	677	686	646	688	608	697	703	666	701	624	670	686	712	698	713	692	671	685	676	696	695	687	712	681	706	689	715	680	706	680	707	718	746	690	652	669	665	689	652	702	689	697	695	661	729	693	679	672	669	671	710	678	728	671	699	722	658	647	716	687	689	688	700	639	679	689	678	649	682	727	674	665	647	695	651	652	668	659	638	705	664	684	645	700	689	721	654	714	695	661	732	713	676	686	674	677	676	660	701	657	664	672	698	685	721	672	745	727	689	699	678	712	671	667	708	710	680	649	680	707	700	667	693	700	650	648	695	675	685	653	662	670	681	698	701	683	695	642	651	662	672	674	706	683	693	669	675	649	713	685	707	650	692	640	673	675	685	713	678	696	710	659	700	692	699	680	665	655	681	683	673	671	677	672	682	677	674	703	657	668	713	663	691	700	686	685	666	608	678	668	695	685	672	675	698	665	708	674	681	657	715	675	623	631	672	674	712	721	642	677	686	713	700	668	671	632	672	688	668	682	642	714	676	697	677	747	712	657	666	646	736	673	658	706	685	704	686	687	687	703	678	732	641	673	703	670	673	678	681	696	734	672	670	688	709	727	693	687	696	671	705	672	683	702	682	685	668	618	684	736	666	679	620	735	689	655	676	633	674	684	727	712	690	702	696	655	655	695	686	720	707	674	647	679	694	721	695	728	706	708	672	702	642	698	689	696	651	672	652	641	691	620	689	681	715	667	712	627	701	691	700	676	690	694	692	691	670	687	655	702	676	698	682	686	661	678	685	685	725	689	687	698	688	678	652	697	643	622	714	674	647	679	694	709	717	653	672	679	724	630	717	655	655	702	653	671	674	643	689	668	680	663	706	653	683	686	651	662	673	718	680	703	686	700	661	685	668	700	683	692	705	681	708	693	720	709	700	695	645	706	689	687	668	632	667	672	649	656	676	677	705	676	670	682	675	684	718	682	688	680	648	669	719	687	643	651	696	729	662	659	668	697	690	702	684	651	644	684	723	715	671	661	768	667	679	686	679	713	642	709	709	721	663	703	670	651	694	732	727	673	697	677	652	714	641	665	698	667	666	728	662	711	682	674	637	725	712	710	694	719	662	665	677	731	643	646	692	746	728	708	627	653	643	667	667	702	701	676	657	661	624	720	672	708	682	648	698	663	654	674	737	688	688	666	688	696	740	693	653	715	670
